Closed
Bug 1697633
Opened 4 years ago
Closed 4 years ago
GV Content Permissions overhaul part 1: add getPermission and permission reporting
Categories
(GeckoView :: General, task, P1)
Tracking
(firefox89 fixed)
RESOLVED
FIXED
89 Branch
Tracking | Status | |
---|---|---|
firefox89 | --- | fixed |
People
(Reporter: droeh, Assigned: droeh)
References
Details
(Whiteboard: [geckoview:m88][geckoview:m89])
Attachments
(2 files)
This is the first chunk of bug 1654832, representing stuff we can do without flipping the switch and moving permission storage to Gecko properly. We add some getPermissions
functionality to StorageController
and report current permissions in the NavigationDelegate.onLocationChange
callback. It's breaking in that it changes the signature of onLocationChange
, but behavior is otherwise identical.
Assignee | ||
Comment 1•4 years ago
|
||
Assignee | ||
Comment 2•4 years ago
|
||
Depends on D107927
Updated•4 years ago
|
Whiteboard: [geckoview:m88] → [geckoview:m88][geckoview:m89]
Pushed by droeh@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/d7bbf31acfbc
Update onLocationChange to include permission reporting; add getAllPermissions and getPermissions to StorageController. r=agi,geckoview-reviewers,owlish
https://hg.mozilla.org/integration/autoland/rev/789b7a6daf18
Add tests for getPermissions and onLocationChange permission reporting. r=geckoview-reviewers,agi
Comment 4•4 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/d7bbf31acfbc
https://hg.mozilla.org/mozilla-central/rev/789b7a6daf18
Status: NEW → RESOLVED
Closed: 4 years ago
status-firefox89:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → 89 Branch
You need to log in
before you can comment on or make changes to this bug.
Description
•