Closed Bug 1889402 Opened 3 months ago Closed 2 months ago

Grant origin permissions during install for mv3

Categories

(WebExtensions :: General, enhancement, P1)

enhancement

Tracking

(firefox127 fixed)

RESOLVED FIXED
127 Branch
Tracking Status
firefox127 --- fixed

People

(Reporter: zombie, Assigned: zombie)

References

(Blocks 2 open bugs)

Details

(Keywords: dev-doc-complete, Whiteboard: [addons-jira])

Attachments

(1 file)

This is a temporary stopgap until we can roll out the improved install flow, at which point only some origin permissions will be granted by default (details TBD).

At the minimum, this means we need to at least show which permissions will be granted.

Whiteboard: [addons-jira]
Assignee: nobody → tomica
Severity: -- → N/A
Status: NEW → ASSIGNED
Priority: -- → P1
See Also: → 1839129
Attachment #9398270 - Attachment description: WIP: Bug 1889402 - Grant origin permissions during install for mv3 → Bug 1889402 - Grant origin permissions during install for mv3 r=robwu
Blocks: 1766026
Blocks: 1893232
Pushed by [email protected]:
https://hg.mozilla.org/integration/autoland/rev/a069d7806c9b
Grant origin permissions during install for mv3 r=robwu
Regressions: 1894980
Status: ASSIGNED → RESOLVED
Closed: 2 months ago
Resolution: --- → FIXED
Target Milestone: --- → 127 Branch

Need documentation: MV3 host permissions now appear in the installation prompt by default.

The current recommendation still stands: Extension authors need to design their extension such that it can deal with revoked host permissions. And in case a new host permission is added, it is not shown to users currently (bug 1893232).

This should not only be documented on MDN, but also in the extension workshop - https://extensionworkshop.com/documentation/develop/manifest-v3-migration-guide/#host-permissions

Keywords: dev-doc-needed

Content changes are ready for review

You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: