Bug 1814931 - Convert services/sync imports to direct ES imports. r=markh,settings-reviewers,credential-management-reviewers,mconley,dimi

Differential Revision: https://phabricator.services.mozilla.com/D168837
This commit is contained in:
Mark Banner
2023-02-13 11:44:29 +00:00
parent 1ad4b1b3ef
commit 18898557b3
183 changed files with 866 additions and 616 deletions

View File

@@ -4,8 +4,12 @@
*/
"use strict";
let { Service } = ChromeUtils.import("resource://services-sync/service.js");
const { UIState } = ChromeUtils.import("resource://services-sync/UIState.jsm");
let { Service } = ChromeUtils.importESModule(
"resource://services-sync/service.sys.mjs"
);
const { UIState } = ChromeUtils.importESModule(
"resource://services-sync/UIState.sys.mjs"
);
let getState;
let originalSync;

View File

@@ -9,10 +9,12 @@ requestLongerTimeout(2);
const { FxAccounts } = ChromeUtils.import(
"resource://gre/modules/FxAccounts.jsm"
);
let { SyncedTabs } = ChromeUtils.import(
"resource://services-sync/SyncedTabs.jsm"
let { SyncedTabs } = ChromeUtils.importESModule(
"resource://services-sync/SyncedTabs.sys.mjs"
);
let { UIState } = ChromeUtils.importESModule(
"resource://services-sync/UIState.sys.mjs"
);
let { UIState } = ChromeUtils.import("resource://services-sync/UIState.jsm");
ChromeUtils.defineModuleGetter(
this,