Skip to content

Commit d2ad5d3

Browse files
committed
Fixes #227: Now using defineLazyGetter() from ChomeUtils rather than XPCOMUtils
1 parent 9d96c43 commit d2ad5d3

2 files changed

Lines changed: 6 additions & 8 deletions

File tree

src/api/WindowListener/implementation.js

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -279,13 +279,11 @@ var WindowListener_102 = class extends ExtensionCommon.ExtensionAPI {
279279
for (let api of apis) {
280280
switch (api) {
281281
case "storage":
282-
XPCOMUtils.defineLazyGetter(messenger, "storage", () => getStorage());
282+
ChromeUtils.defineLazyGetter(messenger, "storage", () => getStorage());
283283
break;
284284

285285
default:
286-
XPCOMUtils.defineLazyGetter(messenger, api, () =>
287-
context.apiCan.findAPIPath(api)
288-
);
286+
ChromeUtils.defineLazyGetter(messenger, api, () => context.apiCan.findAPIPath(api));
289287
}
290288
}
291289
return messenger;
@@ -1320,11 +1318,11 @@ var WindowListener_115 = class extends ExtensionCommon.ExtensionAPI {
13201318
for (let api of apis) {
13211319
switch (api) {
13221320
case "storage":
1323-
XPCOMUtils.defineLazyGetter(messenger, "storage", () => getStorage());
1321+
ChromeUtils.defineLazyGetter(messenger, "storage", () => getStorage());
13241322
break;
13251323

13261324
default:
1327-
XPCOMUtils.defineLazyGetter(messenger, api, () =>
1325+
ChromeUtils.defineLazyGetter(messenger, api, () =>
13281326
context.apiCan.findAPIPath(api)
13291327
);
13301328
}

src/chrome/content/removedupes-common.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -66,13 +66,13 @@ RemoveDupes.Strings.format = function (stringName, formatArguments) {
6666

6767
RemoveDupes.Strings.getByName = (stringName) => RemoveDupes.Strings.format(stringName, []);
6868

69-
XPCOMUtils.defineLazyGetter(RemoveDupes.Strings, "Bundle",
69+
ChromeUtils.defineLazyGetter(RemoveDupes.Strings, "Bundle",
7070
() => Services.strings.createBundle("chrome://removedupes/locale/removedupes.properties")
7171
);
7272

7373
//---------------------------------------------------------
7474

75-
XPCOMUtils.defineLazyGetter(RemoveDupes, 'Prefs', () => {
75+
ChromeUtils.defineLazyGetter(RemoveDupes, 'Prefs', () => {
7676
let Preferences = ChromeUtils.importESModule("resource://gre/modules/Preferences.sys.mjs").Preferences;
7777
return new Preferences('extensions.removedupes.');
7878
});

0 commit comments

Comments
 (0)