It is quite possible that many things possible today through add-ons in Firefox will not be available using the new WebExtensions APIs. These changes, along with the signature enforcement for extensions, which cannot be turned off starting with Firefox 44 can significantly reduce the flexibility and the power of Firefox. While WebExtensions add-ons can be used in other browsers like Opera or Chrome, the potential loss of many useful Firefox extensions is so disappointing that many users are likely to stop using Firefox. Many of them may stop working completely when Electrolysis is rolled out in the stable Firefox release, which is expected in April 2016 with Firefox 46. The classic add-ons have issues with Electrolysis. Tabs will work the same way - an isolated process per opened tab will be provided by the multi-process option. When enabled, it runs add-ons in a separate process, which isolates add-ons from the main browser process. Finally, in Firefox 48, WebExtensions will reach a usable stage.Īfter that, support for classic (XUL-based) add-ons will be dropped after some time! It is not clear for how long the support for classic add-ons will remain available in Firefox.Īdd-ons created with WebExtensions will be compatible with Electrolysis/multi-process option of the Firefox browser. By Firefox 47, the implementation of WebExtensions is expected to be in the beta stage. It will be rolled out to the public along with Firefox 44. Support for these new type of addons is already implemented in the repository. Plus there will be a bunch of partially supported APIs: bookmarks, cookies, extension, i18n, notifications, runtime, storage, tabs, webNavigation, webRequest, windows. In a blog post, Mozilla mentioned that the following APIs are expected to be implemented by that time: alarms, contextMenus, pageAction and browserAction. The first alpha release of the WebExtensions API which we will see in Firefox 45, is expected in March 2016.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |