4 results for tag “how-to”

  1. Testing persistent and restart features

    Testing persistent and restart features When testing your extension, you may notice that some features reset themselves or stop working when you load an updated version or after you restart Firefox. For example, you may be using local storage and notice that previously saved...

    /documentation/develop/testing-persistent-and-restart-features/

  2. Best practices for collecting user data consents

    Prompt users for data and privacy consents If your extension uses cookies or collects user data, it needs to comply with the requirement of the Data Disclosure, Collection and Management section of the Add-on Policies. A common developer question about these policies is how...

    /documentation/develop/best-practices-for-collecting-user-data-consents/

  3. Request the right permissions

    Requesting the right permissions Or how to avoid permissions discouraging users from installing your extensions. Contents IntroductionAdvised permissionsAvoid unnecessary permissionsRequest permissions at runtimeAdd information about permissions to your extensions AMO page Introduction With the introduction of Firefox Quantum (57) the handling of permissions when...

    /documentation/develop/request-the-right-permissions/

  4. Distribute pre-release versions

    Distribute pre-release versions Learn how to distribute an alpha or beta pre-release version of your extension for Firefox. Pre-release channels are not supported on addons.mozilla.org (AMO), so if you would like to have a limited group of users test a beta version of your...

    /documentation/publish/distribute-pre-release-versions/