xpcshell-head-child-process.js (698B)
1 /** 2 * Any copyright is dedicated to the Public Domain. 3 * http://creativecommons.org/publicdomain/zero/1.0/ 4 */ 5 6 function run_test() { 7 const INDEXEDDB_HEAD_FILE = "xpcshell-head-parent-process.js"; 8 const INDEXEDDB_PREF_EXPERIMENTAL = "dom.indexedDB.experimental"; 9 10 // IndexedDB needs a profile. 11 do_get_profile(); 12 13 let thisTest = _TEST_FILE.toString().replace(/\\/g, "/"); 14 thisTest = thisTest.substring(thisTest.lastIndexOf("/") + 1); 15 16 // This is defined globally via xpcshell. 17 /* global _HEAD_FILES */ 18 _HEAD_FILES.push(do_get_file(INDEXEDDB_HEAD_FILE).path.replace(/\\/g, "/")); 19 20 Services.prefs.setBoolPref(INDEXEDDB_PREF_EXPERIMENTAL, true); 21 22 run_test_in_child(thisTest); 23 }