For Mozilla software, an add-on is a software component that extends the functionality of the Firefox web browser and related applications – although most are browser extensions. Mozilla provides add-ons to users via its official add-on website.[1]
In 2017, Mozilla enacted major changes to the application programming interface (API) for extensions in Firefox, replacing the long-standing XPCOM-based add-on APIs with the WebExtensions API that is modeled after Google Chrome's API.[2][3][4] Thus add-ons that remain compatible with Firefox are now largely compatible with Chrome as well.[5] As of January 2026, there are more than 74,000 add-ons and over 511,000 themes available for Firefox.[6][7]
Add-ons categories
editThemes
editWebExtensions
editLegacy extensions
editPlug-ins
editPlug-ins are no longer supported in Firefox. In the past, they were used to handle media types for which the application did not have built-in capability. They were deprecated due to security concerns and improvements in Web APIs.[12] The last one that was officially supported was Adobe Flash Player, which Adobe discontinued in 2020.[13][14]
Security
editMozilla had no mechanism to restrict the privileges of legacy Firefox extensions. This meant that a legacy extension could read or modify the data used by another extension or any file accessible to the user running Mozilla applications.[15] But the current WebExtensions API imposes security restrictions.[16]
Starting with Firefox 40, Mozilla began to roll out a requirement for extension signing.[17] It is now required in all official Firefox releases.[18]
Website
editType of site | Hosts add-ons |
|---|---|
| Owner | Mozilla Foundation |
| URL | addons |
| Commercial | No |
| Registration | Free; only needed for developers or for special features |
| Current status | Active |
The Mozilla add-ons website is the official repository for Firefox add-ons.[1] In contrast to mozdev.org which provides free hosting for Mozilla-related projects, the add-ons site is tailored for users. By default, Firefox automatically checks the site for updates to installed add-ons.[19]
In January 2008, Mozilla announced that the site had accumulated a total of 600 million add-on downloads and that over 100 million installed add-ons automatically check the site for updates every day.[20] In July 2012, the total had increased to 3 billion downloads from the site.[21]
References
edit- 1 2 "Official Add-on website". Mozilla. Retrieved 10 February 2019.
- ↑ "The Future of Developing Firefox Add-ons". Mozilla Add-ons Blog. 21 August 2015. Retrieved 2018-12-15.
- 1 2 "Upcoming Changes in Compatibility Features". Mozilla Add-ons Blog. 10 August 2017. Retrieved 2018-12-15.
- 1 2 "How to enable legacy extensions in Firefox 57 - gHacks Tech News". www.ghacks.net. 12 August 2017. Retrieved 2018-12-14.
- ↑ "Porting a Google Chrome extension". Mozilla. Retrieved 30 December 2018.
- ↑ "Search results (Extensions) – Add-ons for Firefox (en-US)". addons.mozilla.org. Mozilla. Retrieved 28 January 2024.
- ↑ "Search results (Themes) – Add-ons for Firefox (en-US)". addons.mozilla.org. Mozilla. Retrieved 28 January 2024.
- ↑ "Themes – Add-ons for Firefox (en-US)". addons.mozilla.org.
- ↑ "Personas are now Firefox Themes". Mozilla Add-ons Community Blog.
- ↑ "Browser extensions". MDN. Mozilla. Retrieved 10 February 2019.
- ↑ Chapter 2: Technologies used in developing extensions - Firefox addons developer guide | MDN Archived 2016-10-05 at the Wayback Machine. Developer.mozilla.org. Retrieved on 2013-07-21.
- ↑ Smedberg, Benjamin (8 October 2015). "NPAPI Plugins in Firefox". Future Releases. Mozilla Foundation.
- ↑ Lardinois, Frederic (25 July 2017). "Get ready to finally say goodbye to Flash — in 2020". TechCrunch. Retrieved 2017-07-25.
- ↑ "End of support for Adobe Flash". Mozilla. Retrieved 9 April 2021.
- ↑ "Abusing, Exploiting and Pwning with Firefox Add-ons" (PDF). Archived from the original (PDF) on 2016-03-05. Retrieved 2013-10-23.
- ↑ "Security Best Practices". MDN. Mozilla. Retrieved 10 February 2019.
- ↑ Fisher, Dennis (12 August 2015). "Firefox 40 Begins Warning Users About Unsigned Add-Ons". Threatpost. Retrieved 20 August 2015.
- ↑ "Extension Signing". Mozilla.org Wiki. Mozilla. Retrieved 20 August 2015.
- ↑ "Updates". Mozilla Developer Network. Retrieved 2017-10-28.
- ↑ Scott, Justin (30 January 2008). "600,000,000 Add-on Downloads". Blog of Metrics. Mozilla Foundation.
- ↑ "Firefox Add-ons Cross More Than 3 Billion Downloads!". The Mozilla blog. Retrieved 1 November 2013.