Closed Bug 1742471 Opened 4 years ago Closed 4 years ago

Permissions should not prompt for addon gated permissions

Categories

(Core :: DOM: Device Interfaces, task, P1)

task
Points:
3

Tracking

()

RESOLVED FIXED
97 Branch
Tracking Status
firefox97 + fixed

People

(Reporter: mixedpuppy, Assigned: mixedpuppy)

References

(Blocks 2 open bugs)

Details

(Whiteboard: [addons-jira])

Attachments

(1 file)

Some permissions for dom apis will be gated by a requirement to install an addon, which is how the permission will be granted. The site permissions prompting should check if the permission is addon gated, and simply return whatever value is already in permissions.

Whiteboard: [addons-jira]
Assignee: nobody → mixedpuppy
Component: Site Permissions → DOM: Device Interfaces
Product: Firefox → Core
Blocks: 1742635
Points: --- → 3

[Tracking Requested - why for this release]: With the site permissions addon type included in 97, we should ensure either a) we do not enable midi in 97, or b) we ensure that the normal prompt process does not happen (ie. we land this patch)

Pushed by scaraveo@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/aed9e1265d5d enforce addon gating of webmidi interfaces r=gsvelto
Regressions: 1747314
Regressions: 1747315
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → 97 Branch
Pushed by scaraveo@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/5eef44c00ca6 enforce addon gating of webmidi interfaces r=gsvelto

gsvelto will look into the crash

Flags: needinfo?(mixedpuppy)
Depends on: 1747637
Pushed by scaraveo@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/bc6aa54c6713 enforce addon gating of webmidi interfaces r=gsvelto
Status: REOPENED → RESOLVED
Closed: 4 years ago4 years ago
Resolution: --- → FIXED
Target Milestone: --- → 97 Branch
No longer depends on: 1747637
See Also: → 1747637
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: