Add Permissions Policy support for Storage Access API
Categories
(Core :: Privacy: Anti-Tracking, enhancement, P2)
Tracking
()
Tracking | Status | |
---|---|---|
firefox117 | --- | fixed |
People
(Reporter: johannh, Assigned: bvandersloot)
References
(Blocks 2 open bugs)
Details
Attachments
(3 files)
We've recently added support for nested storage access requests to the spec, under the caveat that it can be disallowed through permissions policy allow attributes.
Would be nice to implement this for Gecko.
Assignee | ||
Updated•1 year ago
|
Assignee | ||
Comment 1•1 year ago
|
||
Depends on D182246
Assignee | ||
Comment 2•1 year ago
|
||
Depends on D182247
Updated•1 year ago
|
Updated•1 year ago
|
Assignee | ||
Comment 3•1 year ago
|
||
Depends on D182248
Comment 5•1 year ago
|
||
Backed out for causing bp-nu bustages in StorageAccessAPIHelper.cpp.
- Backout link
- Push with failures
- Failure Log
- Failure line: /builds/worker/checkouts/gecko/toolkit/components/antitracking/StorageAccessAPIHelper.cpp:873:5: error: unknown type name 'FeaturePolicy'; did you mean 'dom::FeaturePolicy'?
Assignee | ||
Comment 6•1 year ago
|
||
This is a simple fix in the compile that I will get right on.
This built successfully locally and in a try run on linux64. How can I catch errors like this before landing?
Comment 7•1 year ago
|
||
(In reply to Benjamin VanderSloot [:bvandersloot] from comment #6)
This is a simple fix in the compile that I will get right on.
This built successfully locally and in a try run on linux64. How can I catch errors like this before landing?
It's a non-unified build, you can also do that locally to verify the fix. I usually just run all the build jobs before landing via mach try fuzzy
. Generally you want to make sure to get the includes right. Unified may cover up missing includes. Though here it looks like a namespace issue?
Comment 9•1 year ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/aa21c5369a0c
https://hg.mozilla.org/mozilla-central/rev/6ef3456dba87
https://hg.mozilla.org/mozilla-central/rev/b58d05168ab7
Description
•