WebExtensions/Permissions: Difference between revisions
Jump to navigation
Jump to search
(Created page with "This page covers permissions for WebExtensions in Firefox. There are a few main parts: required permissions, optional permissions and the permissions API. =...") |
|||
| Line 5: | Line 5: | ||
This is the biggest class and it covers prompting a user when they install an add-on. If they upgrade an add-on and the permissions change then they will also be prompted with a warning for the upgrades. | This is the biggest class and it covers prompting a user when they install an add-on. If they upgrade an add-on and the permissions change then they will also be prompted with a warning for the upgrades. | ||
Initial | Initial [https://docs.google.com/document/d/1jZQUeIfelisRXBMaTuPTo2hXiIcPT3IpdYwQXDpzEMI/edit product requirements document]. | ||
'''When''': aiming for Firefox 53. | '''When''': aiming for Firefox 53. | ||
| Line 31: | Line 31: | ||
=== UX === | === UX === | ||
== Optional permissions == | == Optional permissions == | ||
Revision as of 00:04, 9 November 2016
This page covers permissions for WebExtensions in Firefox. There are a few main parts: required permissions, optional permissions and the permissions API.
Required permissions
This is the biggest class and it covers prompting a user when they install an add-on. If they upgrade an add-on and the permissions change then they will also be prompted with a warning for the upgrades.
Initial product requirements document.
When: aiming for Firefox 53.
Scenarios being looked at include:
- installing a WebExtension from a third party site
- installing a WebExtension from AMO or the disco pane
- installing a WebExtension temporarily through about:debugging (no permissions should be shown)
- installing a WebExtension through about:addons
- have a WebExtension be side loaded
- have a WebExtension be upgraded
Not covered:
- changes to legacy extension types
Tracking bug for platform: 1308292
No results.
0 Total; 0 Open (0%); 0 Resolved (0%); 0 Verified (0%);
UX
Optional permissions
When: aiming for Firefox 54.
Permissions API
When: not sure.