Remove the proprietary persistent indexedDB permission
Categories
(Firefox :: Site Permissions, task, P3)
Tracking
()
Tracking | Status | |
---|---|---|
firefox104 | --- | fixed |
People
(Reporter: Fischer, Assigned: saschanaz)
References
(Depends on 1 open bug, Blocks 5 open bugs)
Details
(Keywords: dev-doc-complete, Whiteboard: [storage-v2])
User Story
Attachments
(5 files, 1 obsolete file)
Comment 1•8 years ago
|
||
Updated•8 years ago
|
Comment 2•7 years ago
|
||
Comment 3•7 years ago
|
||
Comment 5•7 years ago
|
||
Comment 6•7 years ago
|
||
Comment 7•7 years ago
|
||
Comment 9•7 years ago
|
||
Comment 10•7 years ago
|
||
Comment 11•7 years ago
|
||
Comment 12•7 years ago
|
||
Comment 13•7 years ago
|
||
Comment 14•7 years ago
|
||
Reporter | ||
Comment 16•7 years ago
|
||
Comment 17•7 years ago
|
||
Updated•7 years ago
|
Comment 18•7 years ago
|
||
Comment 19•7 years ago
|
||
Comment 20•7 years ago
|
||
Comment 26•7 years ago
|
||
Comment 27•7 years ago
|
||
Comment 29•7 years ago
|
||
Comment 30•7 years ago
|
||
Comment 31•7 years ago
|
||
Comment 33•7 years ago
|
||
Updated•7 years ago
|
Updated•7 years ago
|
Updated•7 years ago
|
Updated•7 years ago
|
Comment 34•7 years ago
|
||
Updated•7 years ago
|
Updated•7 years ago
|
Updated•7 years ago
|
Comment 35•7 years ago
|
||
Comment 36•6 years ago
|
||
Comment 37•5 years ago
|
||
Simon, I'm still assigned to this but I think driving this home is on your plate now, would you like to take this bug?
Comment 38•5 years ago
|
||
Johann, I probably can do that, but I am not sure about what needs to be done here. Much of the discussion on this bug is not directly related to the permission, but to the storage parameter to the IDBFactory.open
call. Can you point me to where the permission (called IndexedDB
IIUC?) is defined which ought to be removed as part of this?
Comment 39•5 years ago
|
||
There's a bunch of stuff that's still used to support it, for the sake of WebExtensions mostly:
Maybe there's more. It might also be polite to send a final reminder to the dev-addons list.
Thanks!
Updated•4 years ago
|
Assignee | ||
Updated•2 years ago
|
Assignee | ||
Comment 40•2 years ago
|
||
Assignee | ||
Comment 41•2 years ago
|
||
Depends on D151416
Assignee | ||
Comment 42•2 years ago
|
||
Depends on D151417
Assignee | ||
Comment 43•2 years ago
|
||
Depends on D151418
Assignee | ||
Updated•2 years ago
|
Comment 44•2 years ago
|
||
Comment 45•2 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/31425a693ca3
https://hg.mozilla.org/mozilla-central/rev/d3b66dd1f509
https://hg.mozilla.org/mozilla-central/rev/794e786eb394
https://hg.mozilla.org/mozilla-central/rev/04c2a21191a3
Comment 46•2 years ago
•
|
||
Does this need a migration that removes the now unused permissions from profiles?
Assignee | ||
Comment 47•2 years ago
|
||
Probably yes. Although this has been disabled for a while, addons were still allowed to use this (with a deprecation warning).
Do we have some existing code for the migration?
Comment 48•2 years ago
|
||
It depends on where you want to do the migration. For Firefox you can do it in BrowserGlue here:
https://searchfox.org/mozilla-central/rev/5ea9694f10703efbd2f8c25c107c096309fb8fbb/browser/components/BrowserGlue.jsm#3492
For general Gecko migration you could do it in the permission manager, like here:
https://searchfox.org/mozilla-central/rev/5ea9694f10703efbd2f8c25c107c096309fb8fbb/extensions/permissions/PermissionManager.cpp#1375
Comment 49•2 years ago
|
||
FF104 docs work for this can be tracked in https://github.com/mdn/content/issues/19575#issuecomment-1214684755. This will mostly be addition of the removed option to browser compatibility and deletion of the information from the MDN docs themselves. Release note too.
Updated•2 years ago
|
Description
•