Firefox logo
Categories: developers mobile

Test Firefox Android extensions and help developers prepare for an open mobile ecosystem in December

In August we encouraged developers to start preparing their desktop extensions for Firefox Android open availability on addons.mozilla.org (AMO). The project is progressing well and we’re on track to launch the open mobile ecosystem on AMO in December. We have more infrastructure development and testing to complete in the coming weeks, but as we move toward release we’ll keep you informed of the project’s status right here on this blog, add-ons forums, and social channels.

To help our developer community prepare for Firefox Android open extension availability on AMO — and to ensure Firefox Android users have an exciting selection of extensions to choose from — we’ve compiled a list of popular desktop extensions (with mobile API compatibility) we’re inviting the add-ons community to help test on Firefox Android. If you’re intrigued to try some new extensions on your Firefox Android phone and offer feedback, we’d love to hear your thoughts.

How to test Firefox Android extensions (Beta, Nightly)

Test extensions are only currently discoverable on AMO via 119 Beta and 120 Nightly versions of Firefox Android. If you’re not already on Beta or Nightly, please follow these links for installing Firefox Android Beta and Nightly.

Once you’re ready to roll with Firefox Android (Beta/Nightly) on your phone, just follow these simple test steps:

  1. Check out this spreadsheet of test extensions. They were compiled because they possess a combination of Android API compatibility and relative popularity on Firefox desktop.
  2. Find a test extension that interests you and navigate to addons.mozilla.org on your Firefox Android (Beta/Nightly) phone and search for the extension you want to test, then install it.
  3. Follow the testing guide on this feedback form and play around with the extension.
  4. Report your impressions of the experience on the feedback form.

Then feel free to repeat testing with as many other test extensions as you like. Have fun with it! The feedback you provide will be extremely helpful to developers hoping to optimize their desktop extensions for Android usage.

Are you a developer hoping to make your extension available on Firefox Android?

If you have a desktop extension you want to prepare for Android availability on AMO, a good place to start is checking your desktop extension’s APIs against those supported for Android. It is also important that developers migrate to non-persistent background pages. In order to mark your extension as compatible with Firefox Android, add the gecko_android key inside browser_specific_settings (more info) in your manifest.json file (this is also a requirement when submitting your extension using the AMO API, e.g. with the web-ext tool). During this period you are welcome to update your extension on AMO to address issues while running in Firefox Android; and mark your extension as Android compatible to be ready for discoverability on AMO in December.

Please note — once you’re ready to test the mobile version of your extension, create a collection on AMO and test it on Firefox for Android Nightly (you’ll need to make a one-time change to Nightly’s advanced settings; please see the “Enable general extension support setting in Nightly” section of this post for details). If you’d prefer to polish your extension before publishing it on AMO, you can also debug and run the extension with web-ext.

It’s been exciting to see so many developers embrace this moment to make their desktop extensions available for a new mobile audience. When AMO opens the general availability of Android extensions in December, Firefox Android users will be thrilled at all of the innovative ways they’ll be able to customize their mobile browsing experience.

If you’re a developer with technical questions about mobile extension migration, please visit our support forum for Firefox Android extensions. You can also book office hours support every Monday and Tuesday.

21 comments on “Test Firefox Android extensions and help developers prepare for an open mobile ecosystem in December”

  1. Juraj wrote on

    Fantastic news , looking forward 🙂

    1. dapi wrote on

      thank you
      hihihi..

  2. Michele wrote on

    It’s me, or the feedback form ( https://forms.gle/rwQJggBFJRdkqjVh6 ) is not working?

    1. Ed Sullivan wrote on

      Hi Michele – it appears to be working ok. Are you seeing an error message when you try to access that link?

  3. SIESHI ERANSO ARGETA wrote on

    I LIKE IT

  4. Claudiu wrote on

    Great news, we are waiting for the completion of the implementation of the add-ons.

  5. kiko wrote on

    hi there what is of that list exactly is free????!
    should i say nothing !
    all of that is only have a basic free plan like many other vpn or extention and if you want to use full of servvis should buy a premium version

  6. joe wrote on

    why on earth do you have to use google docs, i’m not clicking it, therefore can’t know the entire list

    1. Earline wrote on

      You don’t need any Google add-on to view the spreadsheet in Firefox, and if you don’t have Firefox settings/extensions to make opening a Google hosted page like that harmless then you have bigger problems on your hands. That said, I wouldn’t mind seeing an alternative be used, if only to give non-Google options more visibility.

    2. Simeon Vincent wrote on

      A point-in-time copy of the extension list can be found at:

      https://gist.github.com/dotproto/7654ff5753799d3e5e870b7d7d911ddf
      https://privatebin.io/?997cb2db54b8ce6b#91d33ooT6k8acPoTqEZVHaEr4B8TzAKWS7rLXk6QWxKm

  7. mary wrote on

    good

  8. N V Ramanan wrote on

    UBlock Origin needs to be added to the extension list.

    1. tercmd wrote on

      uBlock Origin is already available on Firefox for Android (stable).

  9. LIch nguyen wrote on

    I’ve been using the PC extension for Android for years on Firefox beta. In my opinion, some main features work well but there are still some problems, especially slow application startup and slow internet speed. want to add Utilities Management Shortcuts placed on the toolbar.

  10. mario wrote on

    los admiro !!!

  11. HI..ledis wrote on

    okey
    …’;0

  12. Sofoklis wrote on

    Great. A good user experience with android.

  13. Omar Hatem wrote on

    This is amazing. I hope I see LeechBlock NG on this list in the upcoming weeks.

  14. Joycelynn Ridley wrote on

    I want wallpaper on my android phone at this point and thank you for everything I need to do right now?

  15. Moritz wrote on

    Dear Firefox Team,
    Is there a timeline for bringing the identity APIs to Firefox for Android?
    https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/API/identity

  16. Mojtaba Daneshi wrote on

    Hi
    I’m developer of Popup Blocker Ultimate.
    I tested my Extension in Nightly 21, All things was ok but only when I click on Options, Options page create a url but users don’t notified about it, they should come to browser and enter url that is filled in address bar to see Options page.
    Please fix this issue,I think it’s not in developers side because we just call api to open Options page.
    My Extension functionality works as excepted, Thanks God.
    Sincerely