The default bug view has changed. See this FAQ.

Display permissions prompt before downloading when installing a webextension from AMO

NEW
Unassigned

Status

()

Toolkit
WebExtensions: General
P2
normal
6 months ago
2 months ago

People

(Reporter: aswan, Unassigned)

Tracking

(Blocks: 1 bug)

51 Branch
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

(Whiteboard: [triaged][permissions])

(Reporter)

Description

6 months ago
As detailed in the AMO installation flow at https://www.figma.com/file/HrLiKUwoLQZsIUIVBKM8Wnnu/Install-Flow-showing-Permissions display the required permissions before downloading an xpi from AMO.

Without thinking it through in depth, the proposed implementation is to pass the permissions to the installation API and then verifying after download that the permissions actually match.  Assuming we do it that way (ie including the verification step), we could even document this for third-party installs.
(Reporter)

Updated

6 months ago
Blocks: 1308308

Updated

6 months ago
Priority: -- → P2
Whiteboard: [triaged]

Updated

5 months ago
Whiteboard: [triaged] → [triaged][permissions]
(Reporter)

Updated

2 months ago
No longer blocks: 1308292
You need to log in before you can comment on or make changes to this bug.