WebExtensions/RoadMapWebExt

From MozillaWiki
< WebExtensions
Revision as of 23:42, 30 June 2017 by Amckay (talk | contribs) (Created page with "The [https://github.com/mozilla/web-ext web-ext command line] tool is for developing WebExtensions. This document tries to outline a roadmap for web-ext. This roadmap outlines...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

The web-ext command line tool is for developing WebExtensions. This document tries to outline a roadmap for web-ext. This roadmap outlines the things we'd like to do in the future.

These aren't in any particular order of priority.

Testing

Rather than focus on functionality like jpm test, we'd like to focus on:

  • Selenium
  • Testing using mocks

Other browsers

We'd like to be able to give support for other browsers, specifically:

  • Firefox for Android
  • Chrome and Opera
  • Edge

The support would be for:

  • allow web-ext run to open work in the browser
  • lint the extension to show which browser it works on
  • remote debugging

Boilerplate

Through the web-ext create command we can allow new templates to be created. These templates would be for things like: bable, webpack, the polyfill and test mocking.

AMO APIs

The ability to upload a listed version to AMO has been a common request, as opposed to just signing. There might be more we can do here.