47
edits
No edit summary |
(Fix broken link formatting.) |
||
| (3 intermediate revisions by 3 users not shown) | |||
| Line 1: | Line 1: | ||
'''Status: draft''' | '''Status: draft''' | ||
From time to time we expect | From time to time we expect to deprecate WebExtensions APIs. | ||
== Deprecating APIs == | == Deprecating APIs == | ||
| Line 14: | Line 14: | ||
== Process == | == Process == | ||
* Discuss on | * Discuss on the community forum and other places as appropriate. | ||
* Announce on the | * Announce on the forum "[https://discourse.mozilla.org/c/add-ons/announcements/107 Announcements]" category with the subject "Intent to deprecate" | ||
* Alter the addons-linter repository to warn developers using "web-ext lint" or AMO that the API is now deprecated. | * Alter the addons-linter repository to warn developers using "web-ext lint" or AMO that the API is now deprecated. | ||
* Alter Firefox to output a warning to the browser console. | * Alter Firefox to output a warning to the browser console. | ||
| Line 31: | Line 31: | ||
If there is a pressing security or privacy issue that a WebExtension API causes, then we would review and expedite that. Deprecation based on security would be on an as needed basis, but if it was deemed critical then most of the above would happen quickly and the block pushed to release as quickly as possible within the release management schedule. | If there is a pressing security or privacy issue that a WebExtension API causes, then we would review and expedite that. Deprecation based on security would be on an as needed basis, but if it was deemed critical then most of the above would happen quickly and the block pushed to release as quickly as possible within the release management schedule. | ||
To report one of these please file a bug in bugzilla and set the security flag on the bug. | To report one of these please [https://bugzilla.mozilla.org/enter_bug.cgi?product=Toolkit&component=WebExtensions:%20Untriaged&groups=toolkit-core-security file a bug in bugzilla and set the security flag on the bug]. | ||
edits