tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

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 }