Hi,

I would like to know if binary components still work in Firefox 45 ESR. I have 
a Firefox extension that is an XPCOM extension that works in Firefox 38 ESR. I 
am trying to upgrade it to work with 45 ESR and have used the Firefox 45 ESR 
SDK (from ftp.mozilla.org/pub/firefox/releases/45.0esr/win32/en-us/sdk) to 
build the xpt and header file. Both files are successfully generated. 

After making changes to my code to fix the removed/modified APIs, I am able to 
compile it. However, after registering the component, even though it shows up 
in the Firefox add-ons, I get the error TypeError: Components.classes[cid] is 
undefined. I have tried isolating the problem and it occurs in my main.js file 
when var o is set to Components.classes[cid].

Thanks!
_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to