Bug 1354471 - Fix regression in DevToolsContextChild related to the lazy API loading. draft
authorLuca Greco <lgreco@mozilla.com>
Fri, 07 Apr 2017 05:20:14 +0200
changeset 557752 dceffd07a3b11e08d6816a468ee2e62a94c751ae
parent 557602 fe88209821169b2b7524f36e6a2fe76b6d08fdef
child 623144 c0e24389046870ae5415351d518d9b954fa89f3e
push id52814
push userluca.greco@alcacoop.it
push dateFri, 07 Apr 2017 08:45:18 +0000
bugs1354471
milestone55.0a1
Bug 1354471 - Fix regression in DevToolsContextChild related to the lazy API loading. MozReview-Commit-ID: Kdltgx0JdUi
toolkit/components/extensions/ExtensionChild.jsm
--- a/toolkit/components/extensions/ExtensionChild.jsm
+++ b/toolkit/components/extensions/ExtensionChild.jsm
@@ -978,17 +978,17 @@ class DevToolsContextChild extends Exten
     this.extension.devtoolsViews.delete(this);
   }
 }
 
 defineLazyGetter(DevToolsContextChild.prototype, "childManager", function() {
   devtoolsAPIManager.lazyInit();
 
   let localApis = {};
-  let can = new CanOfAPIs(this, apiManager, localApis);
+  let can = new CanOfAPIs(this, devtoolsAPIManager, localApis);
 
   let childManager = new ChildAPIManager(this, this.messageManager, can, {
     envType: "devtools_parent",
     viewType: this.viewType,
     url: this.uri.spec,
     incognito: this.incognito,
   });