
#FIREFOX ADDONS CODE#
We would like add-on development to be more like Web development: the same code should run in multiple browsers according to behavior set by standards, with comprehensive documentation available from multiple vendors. In addition, we’ve noticed that many Firefox add-on developers also maintain a Chrome, Safari, or Opera extension with similar functionality. Introducing the WebExtensions APIįor some time we’ve heard from add-on developers that our APIs could be better documented and easier to use. Together with our Mozilla community, we will create the future of Firefox add-ons. We are committed to doing what we can to make this transition as easy as possible. We’re announcing all of the changes today to make developers aware of our plans and to give everyone an opportunity to offer feedback. They will work with the community to improve and finalize the WebExtensions API, and will help developers of unsupported add-ons make the transition to newer APIs and multi-process support. We’re making a big investment by expanding the team of engineers, add-on reviewers, and evangelists who work on add-ons and support the community that develops them. We have decided on an approximate timeline for the deprecation of XPCOM- and XUL-based add-ons.įor our add-on development community, these changes will bring benefits, like greater cross-browser add-on compatibility, but will also require redevelopment of a number of existing add-ons.To ensure third-party extensions provide customization without sacrificing security, performance or exposing users to malware, we will require all extensions to be validated and signed by Mozilla starting in Firefox 41, which will be released on September 22nd 2015.A safer, faster, multi-process version of Firefox is coming soon with Electrolysis we need developers to ensure their Firefox add-ons will be compatible with it.


To help the add-on development community understand how we will enable these improvements, we are making four related announcements today: Shortening the time it takes to review add-ons.

Protecting users from spyware and adware.Taking advantage of new technologies like Electrolysis and Servo.Our add-on ecosystem has evolved through incremental, organic growth over the years, but there are some modernizations to Firefox that require some foundational changes to support: Today we are announcing some major upcoming changes to Firefox add-ons.
