tor-browser

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

head.js (1147B)


      1 /* Any copyright is dedicated to the Public Domain.
      2   http://creativecommons.org/publicdomain/zero/1.0/ */
      3 
      4 Services.scriptloader.loadSubScript(
      5  "chrome://global/content/globalOverlay.js",
      6  this
      7 );
      8 Services.scriptloader.loadSubScript(
      9  "chrome://browser/content/utilityOverlay.js",
     10  this
     11 );
     12 
     13 ChromeUtils.defineESModuleGetters(this, {
     14  BrowserTestUtils: "resource://testing-common/BrowserTestUtils.sys.mjs",
     15  PlacesTestUtils: "resource://testing-common/PlacesTestUtils.sys.mjs",
     16 });
     17 
     18 ChromeUtils.defineESModuleGetters(window, {
     19  PlacesUIUtils: "moz-src:///browser/components/places/PlacesUIUtils.sys.mjs",
     20  PlacesUtils: "resource://gre/modules/PlacesUtils.sys.mjs",
     21  PlacesTransactions: "resource://gre/modules/PlacesTransactions.sys.mjs",
     22 });
     23 
     24 var { XPCOMUtils } = ChromeUtils.importESModule(
     25  "resource://gre/modules/XPCOMUtils.sys.mjs"
     26 );
     27 XPCOMUtils.defineLazyScriptGetter(
     28  window,
     29  ["PlacesTreeView"],
     30  "chrome://browser/content/places/treeView.js"
     31 );
     32 XPCOMUtils.defineLazyScriptGetter(
     33  window,
     34  ["PlacesInsertionPoint", "PlacesController", "PlacesControllerDragHelper"],
     35  "chrome://browser/content/places/controller.js"
     36 );