Bug 1287010 - s/Extension:RemoveListener/API:RemoveListener/ draft
authorRob Wu <rob@robwu.nl>
Wed, 24 Aug 2016 16:09:43 -0700
changeset 405214 2d2e5dcaafaa786e84aa3d1c593bfc982f227a62
parent 405213 15d30427b439192ebd3df3b2a56e53bfd3a05da7
child 529388 d13ea34a2fe8d41170781e8f6126c8dedacfffa8
push id27432
push userbmo:rob@robwu.nl
push dateThu, 25 Aug 2016 02:36:24 +0000
bugs1287010
milestone51.0a1
Bug 1287010 - s/Extension:RemoveListener/API:RemoveListener/ This fix is not related to the referenced bug but came up during review. MozReview-Commit-ID: IjrxWzkLIq1
toolkit/components/extensions/ExtensionUtils.jsm
--- a/toolkit/components/extensions/ExtensionUtils.jsm
+++ b/toolkit/components/extensions/ExtensionUtils.jsm
@@ -1635,17 +1635,17 @@ class ProxyAPIImplementation extends Sch
   removeListener(listener) {
     let set = this.childApiManager.listeners.get(this.path);
     if (!set) {
       return;
     }
     set.remove(listener);
 
     if (set.size == 0) {
-      this.childApiManager.messageManager.sendAsyncMessage("Extension:RemoveListener", {
+      this.childApiManager.messageManager.sendAsyncMessage("API:RemoveListener", {
         childId: this.childApiManager.id,
         path: this.path,
       });
     }
   }
 
   hasListener(listener) {
     let set = this.childApiManager.listeners.get(this.path);