summaryrefslogtreecommitdiffstats
path: root/browser/base/content/tab-content.js
diff options
context:
space:
mode:
authorMatt A. Tobin <email@mattatobin.com>2018-02-11 06:56:30 -0500
committerMatt A. Tobin <email@mattatobin.com>2018-02-11 06:56:30 -0500
commit14bfaf641a10699258070219fec13d48c56d2e62 (patch)
treee44411d04b319a984a6feb33c69416f2c97a6bf7 /browser/base/content/tab-content.js
parentf2cad418a7aa84993faae333481bf2d6e5574270 (diff)
downloadUXP-14bfaf641a10699258070219fec13d48c56d2e62.tar
UXP-14bfaf641a10699258070219fec13d48c56d2e62.tar.gz
UXP-14bfaf641a10699258070219fec13d48c56d2e62.tar.lz
UXP-14bfaf641a10699258070219fec13d48c56d2e62.tar.xz
UXP-14bfaf641a10699258070219fec13d48c56d2e62.zip
Make Basilisk function without WebExtensions
Diffstat (limited to 'browser/base/content/tab-content.js')
-rw-r--r--browser/base/content/tab-content.js4
1 files changed, 4 insertions, 0 deletions
diff --git a/browser/base/content/tab-content.js b/browser/base/content/tab-content.js
index 06fa3d9cc..05f8e00ab 100644
--- a/browser/base/content/tab-content.js
+++ b/browser/base/content/tab-content.js
@@ -9,7 +9,9 @@ var {classes: Cc, interfaces: Ci, utils: Cu, results: Cr} = Components;
Cu.import("resource://gre/modules/XPCOMUtils.jsm");
Cu.import("resource://gre/modules/Services.jsm");
+#ifdef MOZ_WEBEXTENSIONS
Cu.import("resource://gre/modules/ExtensionContent.jsm");
+#endif
XPCOMUtils.defineLazyModuleGetter(this, "E10SUtils",
"resource:///modules/E10SUtils.jsm");
@@ -929,11 +931,13 @@ var UserContextIdNotifier = {
UserContextIdNotifier.init();
+#ifdef MOZ_WEBEXTENSIONS
ExtensionContent.init(this);
addEventListener("unload", () => {
ExtensionContent.uninit(this);
RefreshBlocker.uninit();
});
+#endif
addMessageListener("AllowScriptsToClose", () => {
content.QueryInterface(Ci.nsIInterfaceRequestor)