Skip to content

Commit 81f2caa

Browse files
committed
🔥 Remove imports to FF extensions logic
1 parent a96d278 commit 81f2caa

File tree

2 files changed

+0
-54
lines changed

2 files changed

+0
-54
lines changed

‎base/content/browser-init.js

Lines changed: 0 additions & 48 deletions
Original file line numberDiff line numberDiff line change
@@ -12,17 +12,6 @@ ChromeUtils.defineESModuleGetters(globalThis, {
1212
SessionStore: "resource:///modules/sessionstore/SessionStore.sys.mjs"
1313
});
1414

15-
XPCOMUtils.defineLazyScriptGetter(
16-
globalThis,
17-
[
18-
"BrowserAddonUI",
19-
"gExtensionsNotifications",
20-
"gUnifiedExtensions",
21-
"gXPInstallObserver"
22-
],
23-
"chrome://browser/content/browser-addons.js"
24-
);
25-
2615
XPCOMUtils.defineLazyModuleGetters(globalThis, {
2716
AddonManager: "resource://gre/modules/AddonManager.jsm"
2817
});
@@ -465,43 +454,6 @@ var gDotInit = {
465454
Services.obs.addObserver(gRemoteControl, "marionette-listening");
466455
Services.obs.addObserver(gRemoteControl, "remote-listening");
467456

468-
Services.obs.addObserver(
469-
globalThis.gXPInstallObserver,
470-
"addon-install-disabled"
471-
);
472-
Services.obs.addObserver(
473-
globalThis.gXPInstallObserver,
474-
"addon-install-started"
475-
);
476-
Services.obs.addObserver(
477-
globalThis.gXPInstallObserver,
478-
"addon-install-blocked"
479-
);
480-
Services.obs.addObserver(
481-
globalThis.gXPInstallObserver,
482-
"addon-install-fullscreen-blocked"
483-
);
484-
Services.obs.addObserver(
485-
globalThis.gXPInstallObserver,
486-
"addon-install-origin-blocked"
487-
);
488-
Services.obs.addObserver(
489-
globalThis.gXPInstallObserver,
490-
"addon-install-policy-blocked"
491-
);
492-
Services.obs.addObserver(
493-
globalThis.gXPInstallObserver,
494-
"addon-install-webapi-blocked"
495-
);
496-
Services.obs.addObserver(
497-
globalThis.gXPInstallObserver,
498-
"addon-install-failed"
499-
);
500-
Services.obs.addObserver(
501-
globalThis.gXPInstallObserver,
502-
"addon-install-confirmation"
503-
);
504-
505457
this.delayedStartupFinished = true;
506458
globalThis._resolveDelayedStartup();
507459
Services.obs.notifyObservers(

‎components/DotGlue.sys.mjs

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@ ChromeUtils.defineESModuleGetters(lazy, {
2020
XPCOMUtils.defineLazyModuleGetters(lazy, {
2121
AddonManager: "resource://gre/modules/AddonManager.jsm",
2222
Blocklist: "resource://gre/modules/Blocklist.jsm",
23-
ExtensionsUI: "resource:///modules/ExtensionsUI.jsm",
2423
FeatureGate: "resource://featuregates/FeatureGate.jsm",
2524
PdfJs: "resource://pdf.js/PdfJs.jsm",
2625
RFPHelper: "resource://gre/modules/RFPHelper.jsm",
@@ -270,11 +269,6 @@ export class DotGlue {
270269
if (this._windowIsReady) return;
271270
this._windowIsReady = true;
272271

273-
// @todo: see if this is needed/what this does in ff
274-
// lazy.Interactions.init();
275-
// lazy.PageDataService.init();
276-
lazy.ExtensionsUI.init();
277-
278272
// Disable any unsigned addons if MOZ_REQUIRE_SIGNING is set
279273
this.maybeDisableUnsignedAddons();
280274

0 commit comments

Comments
 (0)