|
|
| (19 intermediate revisions by 3 users not shown) |
| Line 1: |
Line 1: |
| This is an initial roadmap of WebExtensions. | | This document provides the overview of timelines androad maps for WebExtensions. |
|
| |
|
| Status: '''draft, in progress'''.
| | Please refer to the vision document for [http://wiki.mozilla.org/WebExtensions/Vision overview of where WebExtensions are heading]. |
|
| |
|
| WebExtensions exist at the time of writing of this page. They exist in Nightly, but as APIs get written they get added to Nightly and pushed through the trains.
| | = Timelines = |
|
| |
|
| = WebExtensions 1.0 =
| | Please also see [https://wiki.mozilla.org/Electrolysis#Add-ons_Schedule Multiprocess Firefox up to 57] timeline. |
|
| |
|
| Focuses of the first release:
| | {| class="wikitable" |
| * quality, stability and a base for many add-ons to move to
| | |- |
| * parity with Google Chrome and others on some (but not all APIs)
| | ! Release !! Platform !! Description |
| * ability to build key add-ons that are not part of
| | |- |
| | | 55 || Firefox Desktop || Disabling non-MPC add-ons on Nightly *only*. |
| | |- |
| | | 56 || || No changes planned. |
| | |- |
| | | 57 || Firefox || WebExtensions and internal Mozilla add-ons only. For details of what will be allowed see [https://wiki.mozilla.org/Add-ons/Firefox57 this page]. |
| | | |
| | |} |
|
| |
|
| Application support:
| | = APIs = |
| * Firefox
| |
| * Firefox for Android (where APIs are appropriate)
| |
|
| |
|
| == APIs ==
| | The following links outline out APIs expect to be landing in what release: |
|
| |
|
| Focus on key APIs that bring the biggest return for investment. Currently these are: alarms, browserAction, extension, i18n, notifications, runtime, storage, tabs, webNavigation and windows APIs. For the full list, look at the tracking bug {{Bugzilla|1214433}}
| | * [https://wiki.mozilla.org/WebExtensions/RoadMapFirefox48 Up to Firefox 48] |
| | | * [https://wiki.mozilla.org/WebExtensions/RoadMapFirefox57 Up to Firefox 57] |
| == Development tools ==
| |
| | |
| Authors of WebExtensions add-ons should be able to develop easily their add-on locally, with support from tools like `jpm`. All APIs should be documented.
| |
| | |
| == AMO ==
| |
| | |
| WebExtensions will be able to be uploaded to addons.mozilla.org then reviewed, searched, installed and updated just like any other Addon {{Bugzilla|1210037}}
| |
| | |
| == Timeline ==
| |
| | |
| By the end of Q2 2016.
| |
| | |
| = WebExtensions 1.1 =
| |
| | |
| Under discussion.
| |