Commit 8d1ebcb9 authored by Mark Banner's avatar Mark Banner
Browse files

Bug 1792365 - Convert toolkit/modules consumers to use ES module imports...

Bug 1792365 - Convert toolkit/modules consumers to use ES module imports directly. r=webdriver-reviewers,perftest-reviewers,geckoview-reviewers,extension-reviewers,preferences-reviewers,desktop-theme-reviewers,application-update-reviewers,pip-reviewers,credential-management-reviewers,robwu,Gijs,sgalich,bytesized,AlexandruIonescu,dao,m_kato

Differential Revision: https://phabricator.services.mozilla.com/D158094
parent 23f506c3
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -9,8 +9,8 @@ var EXPORTED_SYMBOLS = ["AboutPrivateBrowsingParent"];
const { ASRouter } = ChromeUtils.import(
  "resource://activity-stream/lib/ASRouter.jsm"
);
const { BrowserUtils } = ChromeUtils.import(
  "resource://gre/modules/BrowserUtils.jsm"
const { BrowserUtils } = ChromeUtils.importESModule(
  "resource://gre/modules/BrowserUtils.sys.mjs"
);
const { XPCOMUtils } = ChromeUtils.importESModule(
  "resource://gre/modules/XPCOMUtils.sys.mjs"
+1 −1
Original line number Diff line number Diff line
@@ -12,11 +12,11 @@ const { XPCOMUtils } = ChromeUtils.importESModule(
const lazy = {};

ChromeUtils.defineESModuleGetters(lazy, {
  BrowserUtils: "resource://gre/modules/BrowserUtils.sys.mjs",
  Region: "resource://gre/modules/Region.sys.mjs",
});

XPCOMUtils.defineLazyModuleGetters(lazy, {
  BrowserUtils: "resource://gre/modules/BrowserUtils.jsm",
  FXA_PWDMGR_HOST: "resource://gre/modules/FxAccountsCommon.js",
  FXA_PWDMGR_REALM: "resource://gre/modules/FxAccountsCommon.js",
  AddonManager: "resource://gre/modules/AddonManager.jsm",
+3 −5
Original line number Diff line number Diff line
@@ -27,11 +27,9 @@ ChromeUtils.defineModuleGetter(
  "resource://gre/modules/E10SUtils.jsm"
);

ChromeUtils.defineModuleGetter(
  lazy,
  "BrowserUtils",
  "resource://gre/modules/BrowserUtils.jsm"
);
ChromeUtils.defineESModuleGetters(lazy, {
  BrowserUtils: "resource://gre/modules/BrowserUtils.sys.mjs",
});

class MiddleMousePasteHandlerChild extends JSWindowActorChild {
  handleEvent(clickEvent) {
+7 −4
Original line number Diff line number Diff line
@@ -14,15 +14,18 @@ const { XPCOMUtils } = ChromeUtils.importESModule(

const lazy = {};

ChromeUtils.defineESModuleGetters(lazy, {
  InlineSpellCheckerContent:
    "resource://gre/modules/InlineSpellCheckerContent.sys.mjs",
  SelectionUtils: "resource://gre/modules/SelectionUtils.sys.mjs",
  SpellCheckHelper: "resource://gre/modules/InlineSpellChecker.sys.mjs",
});

XPCOMUtils.defineLazyModuleGetters(lazy, {
  E10SUtils: "resource://gre/modules/E10SUtils.jsm",
  SpellCheckHelper: "resource://gre/modules/InlineSpellChecker.jsm",
  LoginManagerChild: "resource://gre/modules/LoginManagerChild.jsm",
  WebNavigationFrames: "resource://gre/modules/WebNavigationFrames.jsm",
  PrivateBrowsingUtils: "resource://gre/modules/PrivateBrowsingUtils.jsm",
  SelectionUtils: "resource://gre/modules/SelectionUtils.jsm",
  InlineSpellCheckerContent:
    "resource://gre/modules/InlineSpellCheckerContent.jsm",
  ContentDOMReference: "resource://gre/modules/ContentDOMReference.jsm",
});

+1 −3
Original line number Diff line number Diff line
@@ -7,9 +7,7 @@
 * the display of the help panel on invalid elements.
 */

const { LayoutUtils } = ChromeUtils.import(
  "resource://gre/modules/LayoutUtils.jsm"
);
import { LayoutUtils } from "resource://gre/modules/LayoutUtils.sys.mjs";

export class FormValidationChild extends JSWindowActorChild {
  constructor() {
Loading