WebExtensions/Roadmap: Difference between revisions

No edit summary
 
(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.
Confirmed users
1,158

edits