10 results for tag “firefox”
About the WebExtensions API
About the WebExtensions API WebExtension APIs provide a user-controlled, web-focused extension development platform used to extend the features of Firefox. The APIs strike a balance between the functionality extensions bring to Firefox and the risks they introduce to the user experience. Designed to offer...
Debugging This article explains how to use the Firefox developer tools to debug extensions. An extension can consist of several components—background scripts, popups, options pages, content scripts, sidebars, and alike—and you'll use slightly different workflows to debug each component. Each component has a section...
Firefox workflow overview
Firefox workflow overview Prepare Code Publish* Enhance Retire Choose a Firefox version for web extension development Code your extension Package your extension with web-ext build Responded to Mozilla extension review Retire your extension Choose your IDE or code editor Run your extension with web-ext...
Unique Firefox Capabilities
Unique Firefox Capabilities Take advantage of features unique to Firefox to extend the Web even further. Firefox is a great place to begin your browser extension development. To start, you get the highest compliance with the proposed browser extension API including use of the...
Static themes You can code a static theme to customize Firefox's look and feel. Contents IntroductionCreate a simple static themeUpdating static themesSingle image themesMultiple image themesStatic animated themes Introduction Like browser extensions, static themes are built using a simple collection of files that are...
Cross-browser compatibility Themes for Firefox are not always compatible with other major browsers. There is currently limited compatibility between themes in the major browsers. Opera takes an entirely different approach, and Microsoft Edge themes are not yet open to developers. There is good compatibility...
Dynamic themes Dynamic themes can customize the look and feel of Firefox, and can be activated to change based on user requests or dynamic information. Introduction Dynamic themes have access to the full power of the theme API and can be integrated into a...
Using the AMO theme generator
Using the AMO theme generator The theme generator on addons.mozilla.org (AMO) guides you through the process of creating a theme for Firefox. Once you have defined the colors and image for your theme, the generator will submit your new theme to AMO. You may...
Firefox Add-on Distribution Agreement
Manifest V3 migration guide
Manifest V3 migration guide We have introduced a developer preview of Manifest V3 to Firefox. This page provides you with details of what's changed and how you adapt your extensions to take advantage of this preview. What is Manifest V3? Manifest v3 (MV3) is...