Hi,
me and my team have developed a bootstrap firefox extension. After this announcement https://blog.mozilla.org/addons/2015/08/21/the-future-of-developing-firefox-add-ons/ we need to make it Electrolysis compatible.
In above link it is stated that WebExtensions are fully compatible with Electrolysis, so my question is should we refactor our code to use WebExtensions API so that it is automatically Electrolysis compatible or should we use the “message-manager” technique to load a frame script into the current browser? Is there any other technique for a bootstrapped extension?
My concern is that WebExtensions API is still under development, so what if Electrolysis is being released and some WebExtensions APIs are still not supported? What’s the way to go? I guess we could use a hybrid architecture, right? Can you provide any links to an already ported real example?
Thanks,
Panagiota