Bug 1374735 - use toolkit eventemitter in extensions/ext-management.js;r=mixedpuppy draft
authorJulian Descottes <jdescottes@mozilla.com>
Tue, 20 Jun 2017 20:39:02 +0200
changeset 614235 408d821b5e9a07bd9e93c8e4b733cf651cb25bfa
parent 614234 7203495b30cf02032b71fc3e2858dc95333637bd
child 614236 a0ec1532e0a67013133ff553ae5912bd6ce631d6
push id69963
push userjdescottes@mozilla.com
push dateMon, 24 Jul 2017 10:14:35 +0000
reviewersmixedpuppy
bugs1374735
milestone56.0a1
Bug 1374735 - use toolkit eventemitter in extensions/ext-management.js;r=mixedpuppy Removing dependencies from mozilla-central to devtools code, here just switching to the equivalent toolkit version of event-emitter. MozReview-Commit-ID: ybx42AzEXA
toolkit/components/extensions/ext-management.js
--- a/toolkit/components/extensions/ext-management.js
+++ b/toolkit/components/extensions/ext-management.js
@@ -10,17 +10,17 @@ XPCOMUtils.defineLazyGetter(this, "strBu
   return stringSvc.createBundle("chrome://global/locale/extensions.properties");
 });
 XPCOMUtils.defineLazyModuleGetter(this, "AddonManager",
                                   "resource://gre/modules/AddonManager.jsm");
 XPCOMUtils.defineLazyServiceGetter(this, "promptService",
                                    "@mozilla.org/embedcomp/prompt-service;1",
                                    "nsIPromptService");
 XPCOMUtils.defineLazyModuleGetter(this, "EventEmitter",
-                                  "resource://devtools/shared/event-emitter.js");
+                                  "resource://gre/modules/EventEmitter.jsm");
 
 XPCOMUtils.defineLazyGetter(this, "GlobalManager", () => {
   const {GlobalManager} = Cu.import("resource://gre/modules/Extension.jsm", {});
   return GlobalManager;
 });
 
 var {
   ExtensionError,