WebExtensions/NewAPIs: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 4: Line 4:


* The goal of WebExtensions is not to support every API and use case from legacy extensions.
* The goal of WebExtensions is not to support every API and use case from legacy extensions.
* For a list of what we are aiming for, please check out [[/WebExtensions/Vision|the vision document]]
* For a list of what we are aiming for, please check out [[WebExtensions/Vision|the vision document]]
* If you are expecting a bug before Firefox 57, please check out the [[/WebExtensions/RoadmapToFirefox57|roadmap document]].
* If you are expecting a bug before Firefox 57, please check out the [[WebExtensions/RoadMapFirefox57|roadmap document]].
* Generic or very broad bugs are hard to turn into actionable issues, please try to limit the focus if possible.
* Generic or very broad bugs are hard to turn into actionable issues, please try to limit the focus if possible.
* Try and do [https://bugzilla.mozilla.org/query.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&product=Toolkit&component=WebExtensions:%20Android&component=WebExtensions:%20Compatibility&component=WebExtensions:%20Developer%20Tools&component=WebExtensions:%20Experiments&component=WebExtensions:%20Frontend&component=WebExtensions:%20General&component=WebExtensions:%20Request%20Handling&component=WebExtensions:%20Untriaged&longdesc_type=allwordssubstr&longdesc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&bug_id=&bug_id_type=anyexact&votes=&votes_type=greaterthaneq&emailtype1=substring&email1=&emailtype2=substring&email2=&emailtype3=substring&email3=&chfieldvalue=&chfieldfrom=&chfieldto=Now&j_top=AND&f1=noop&o1=noop&v1= a search] to see if the bug exists already before filing if possible.
* Try and do [https://bugzilla.mozilla.org/query.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&product=Toolkit&component=WebExtensions:%20Android&component=WebExtensions:%20Compatibility&component=WebExtensions:%20Developer%20Tools&component=WebExtensions:%20Experiments&component=WebExtensions:%20Frontend&component=WebExtensions:%20General&component=WebExtensions:%20Request%20Handling&component=WebExtensions:%20Untriaged&longdesc_type=allwordssubstr&longdesc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&bug_id=&bug_id_type=anyexact&votes=&votes_type=greaterthaneq&emailtype1=substring&email1=&emailtype2=substring&email2=&emailtype3=substring&email3=&chfieldvalue=&chfieldfrom=&chfieldto=Now&j_top=AND&f1=noop&o1=noop&v1= a search] to see if the bug exists already before filing if possible.
Line 11: Line 11:
We do try to review all incoming API requests, but it takes time, please be patient.
We do try to review all incoming API requests, but it takes time, please be patient.


If the API is controversial, or falls outside of the project goals then it will probably be triaged in a [[/Add-ons/Contribute/Triage|design decision needed meeting]].
If the API is controversial, or falls outside of the project goals then it will probably be triaged in a [[Add-ons/Contribute/Triage|design decision needed meeting]].

Revision as of 00:06, 1 June 2017

You want to request a new API for WebExtensions?

Great. But please read through the following before filing a bug:

  • The goal of WebExtensions is not to support every API and use case from legacy extensions.
  • For a list of what we are aiming for, please check out the vision document
  • If you are expecting a bug before Firefox 57, please check out the roadmap document.
  • Generic or very broad bugs are hard to turn into actionable issues, please try to limit the focus if possible.
  • Try and do a search to see if the bug exists already before filing if possible.

We do try to review all incoming API requests, but it takes time, please be patient.

If the API is controversial, or falls outside of the project goals then it will probably be triaged in a design decision needed meeting.