11 results for tag “firefox”

  1. 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...

    /documentation/develop/about-the-webextensions-api/

  2. Debugging

    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...

    /documentation/develop/debugging/

  3. 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...

    /documentation/develop/firefox-workflow-overview/

  4. 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...

    /documentation/develop/unique-firefox-capabilities/

  5. Static themes

    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...

    /documentation/themes/static-themes/

  6. Cross-browser compatibility

    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...

    /documentation/themes/cross-browser-compatibility/

  7. Dynamic themes

    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...

    /documentation/themes/dynamic-themes/

  8. 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...

    /documentation/themes/using-the-amo-theme-generator/

  9. Firefox Add-on Distribution Agreement

    Firefox Add-on Distribution Agreement Contents 1. Introduction2. Accounts3. Privacy Policy4. Distribution, certificates, & review process5. Your obligations6. Licenses; proprietary rights7. Content removal8. Disclaimer of warranties9. Limitation of liability10. Release; indemnification11. General legal terms Effective December 1, 2021 1. Introduction Mozilla is committed to promoting...

    /documentation/publish/firefox-add-on-distribution-agreement/

  10. Manifest V3 migration guide

    Manifest V3 migration guide Manifest V3 became generally available in Firefox 109 after being available as a developer preview from Firefox 101. This page details what's changed and how you adapt your extensions to take advantage of Manifest V3. See the Developing extensions for...

    /documentation/develop/manifest-v3-migration-guide/

  11. Known issues

    Known issues This page contains a list of significant known issues that affect the experience of developing extensions for Firefox and Firefox for Android. Contents Content scripts don't appear in DevToolsExtension source don't update in DevTools"Destroyed actor" errors when debugging Android Content scripts don't...

    /documentation/develop/known-issues/