Bug 1792824 - Convert ObjectUtils.jsm to an ES module. r=barret,necko-reviewers,devtools-reviewers,kershaw

Depends on D183308

Differential Revision: https://phabricator.services.mozilla.com/D183309
This commit is contained in:
Mark Banner
2023-07-12 08:07:23 +00:00
parent b66899c8b4
commit 88e658c23d
35 changed files with 49 additions and 124 deletions

View File

@@ -114,6 +114,7 @@ const lazy = {};
ChromeUtils.defineESModuleGetters(lazy, {
KeywordUtils: "resource://gre/modules/KeywordUtils.sys.mjs",
ObjectUtils: "resource://gre/modules/ObjectUtils.sys.mjs",
PlacesUtils: "resource://gre/modules/PlacesUtils.sys.mjs",
PromiseUtils: "resource://gre/modules/PromiseUtils.sys.mjs",
Sqlite: "resource://gre/modules/Sqlite.sys.mjs",
@@ -125,10 +126,6 @@ ChromeUtils.defineESModuleGetters(lazy, {
UrlbarTokenizer: "resource:///modules/UrlbarTokenizer.sys.mjs",
});
XPCOMUtils.defineLazyModuleGetters(lazy, {
ObjectUtils: "resource://gre/modules/ObjectUtils.jsm",
});
function setTimeout(callback, ms) {
let timer = Cc["@mozilla.org/timer;1"].createInstance(Ci.nsITimer);
timer.initWithCallback(callback, ms, timer.TYPE_ONE_SHOT);