Commit 90b739a4 authored by Iulian Moraru's avatar Iulian Moraru
Browse files

Backed out 2 changesets (bug 1824612) for causing dt failures on...

Backed out 2 changesets (bug 1824612) for causing dt failures on browser_dbg-features-source-tree.js. CLOSED TREE

Backed out changeset c3f38adc818e (bug 1824612)
Backed out changeset 58ba8bb3398a (bug 1824612)
parent 657a1685
Loading
Loading
Loading
Loading
+5 −1
Original line number Diff line number Diff line
@@ -9,8 +9,12 @@ ChromeUtils.defineESModuleGetters(lazy, {
  E10SUtils: "resource://gre/modules/E10SUtils.sys.mjs",
  PlacesUIUtils: "resource:///modules/PlacesUIUtils.sys.mjs",
  PrivateBrowsingUtils: "resource://gre/modules/PrivateBrowsingUtils.sys.mjs",
  WebNavigationFrames: "resource://gre/modules/WebNavigationFrames.sys.mjs",
});
ChromeUtils.defineModuleGetter(
  lazy,
  "WebNavigationFrames",
  "resource://gre/modules/WebNavigationFrames.jsm"
);

let gContentClickListeners = new Set();

+15 −3
Original line number Diff line number Diff line
@@ -12,10 +12,22 @@ var { XPCOMUtils } = ChromeUtils.importESModule(

const lazy = {};

ChromeUtils.defineModuleGetter(
  lazy,
  "ExtensionParent",
  "resource://gre/modules/ExtensionParent.jsm"
);
ChromeUtils.defineModuleGetter(
  lazy,
  "OriginControls",
  "resource://gre/modules/ExtensionPermissions.jsm"
);
ChromeUtils.defineModuleGetter(
  lazy,
  "ExtensionPermissions",
  "resource://gre/modules/ExtensionPermissions.jsm"
);
ChromeUtils.defineESModuleGetters(lazy, {
  ExtensionParent: "resource://gre/modules/ExtensionParent.sys.mjs",
  ExtensionPermissions: "resource://gre/modules/ExtensionPermissions.sys.mjs",
  OriginControls: "resource://gre/modules/ExtensionPermissions.sys.mjs",
  SITEPERMS_ADDON_TYPE:
    "resource://gre/modules/addons/siteperms-addon-utils.sys.mjs",
});
+5 −3
Original line number Diff line number Diff line
@@ -6,9 +6,11 @@
// This file is loaded into the browser window scope.
/* eslint-env mozilla/browser-window */

ChromeUtils.defineESModuleGetters(this, {
  OriginControls: "resource://gre/modules/ExtensionPermissions.sys.mjs",
});
ChromeUtils.defineModuleGetter(
  this,
  "OriginControls",
  "resource://gre/modules/ExtensionPermissions.jsm"
);

/**
 * The `unified-extensions-item` custom element is used to manage an extension
+1 −1
Original line number Diff line number Diff line
@@ -76,7 +76,6 @@ ChromeUtils.defineESModuleGetters(this, {
  UrlbarUtils: "resource:///modules/UrlbarUtils.sys.mjs",
  UrlbarValueFormatter: "resource:///modules/UrlbarValueFormatter.sys.mjs",
  Weave: "resource://services-sync/main.sys.mjs",
  WebNavigationFrames: "resource://gre/modules/WebNavigationFrames.sys.mjs",
  WebsiteFilter: "resource:///modules/policies/WebsiteFilter.sys.mjs",
});

@@ -98,6 +97,7 @@ XPCOMUtils.defineLazyModuleGetters(this, {
  SiteDataManager: "resource:///modules/SiteDataManager.jsm",
  TabCrashHandler: "resource:///modules/ContentCrashHandlers.jsm",
  Translation: "resource:///modules/translation/TranslationParent.jsm",
  WebNavigationFrames: "resource://gre/modules/WebNavigationFrames.jsm",
  webrtcUI: "resource:///modules/webrtcUI.jsm",
  ZoomUI: "resource:///modules/ZoomUI.jsm",
});
+4 −1
Original line number Diff line number Diff line
@@ -2540,7 +2540,10 @@ ChromeUtils.defineESModuleGetters(nsContextMenu, {
  DevToolsShim: "chrome://devtools-startup/content/DevToolsShim.sys.mjs",
  LoginManagerContextMenu:
    "resource://gre/modules/LoginManagerContextMenu.sys.mjs",
  WebNavigationFrames: "resource://gre/modules/WebNavigationFrames.sys.mjs",
});

XPCOMUtils.defineLazyModuleGetters(nsContextMenu, {
  WebNavigationFrames: "resource://gre/modules/WebNavigationFrames.jsm",
});

XPCOMUtils.defineLazyPreferenceGetter(
Loading