Unify Storage Access API logic between privileged and typical API
Categories
(Core :: Privacy: Anti-Tracking, enhancement, P3)
Tracking
()
Tracking | Status | |
---|---|---|
firefox103 | --- | fixed |
People
(Reporter: bvandersloot, Assigned: bvandersloot)
References
(Blocks 1 open bug)
Details
Attachments
(6 files)
Bug 1765307, part 1 - Create new context helper for requestStorageAccessForOrigin, r=#anti-tracking!
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review |
There is a lot of logic in the Storage Access API calls on the document logic that is repeated. This bug concerns itself with Document::RequestStorageAccess and Document::RequestStorageAccessForOrigin.
These should have common logic broken into helper functions, preferrably in the anti-tracking module.
Assignee | ||
Comment 1•3 years ago
|
||
Updated•3 years ago
|
Assignee | ||
Comment 2•3 years ago
|
||
Depends on D146615
Assignee | ||
Comment 3•3 years ago
|
||
Depends on D146616
Assignee | ||
Comment 4•3 years ago
|
||
Depends on D146617
Assignee | ||
Comment 5•3 years ago
|
||
Also remove the old IPC that did this.
Depends on D146618
Assignee | ||
Comment 6•3 years ago
|
||
Depends on D146946
Comment 8•3 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/0c341bc2a708
https://hg.mozilla.org/mozilla-central/rev/babee487e11f
https://hg.mozilla.org/mozilla-central/rev/351f1d3fd689
https://hg.mozilla.org/mozilla-central/rev/417de8ef5343
https://hg.mozilla.org/mozilla-central/rev/44991705d133
https://hg.mozilla.org/mozilla-central/rev/56feedc5c0a3
Comment 9•3 years ago
|
||
Backed out on dev's request. CLOSED TREE
Backout link : https://hg.mozilla.org/integration/autoland/rev/59313dc4a54ebe419ecc2c2578a60bb3b188a19f
Assignee | ||
Comment 10•3 years ago
|
||
Request made because I merged this during the soft code freeze. I'll re-merge Monday.
Comment 11•3 years ago
|
||
Backout merged to central: https://hg.mozilla.org/mozilla-central/rev/59313dc4a54e
Updated•3 years ago
|
Comment 12•3 years ago
|
||
Comment 13•3 years ago
|
||
bugherder |
Comment 14•3 years ago
|
||
Comment 15•3 years ago
|
||
bugherder |
Description
•