[wpt-sync] Sync PR 27727 - EE: Subsumption algorithm -- Wildcard lists
Categories
(Core :: DOM: Security, task, P4)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox88 | --- | fixed |
People
(Reporter: wpt-sync, Unassigned)
References
()
Details
(Whiteboard: [wptsync downstream][domsecurity-backlog])
Sync web-platform-tests PR 27727 into mozilla-central (this bug is closed when the sync is complete).
PR: https://github.com/web-platform-tests/wpt/pull/27727
Details from upstream follow.
b'Malika Aubakirova <amalika@google.com>' wrote:
EE: Subsumption algorithm -- Wildcard lists
Rebased recreation of #4338, previously reviewed.
| Assignee | ||
Updated•5 years ago
|
| Assignee | ||
Comment 1•5 years ago
|
||
| Assignee | ||
Comment 2•5 years ago
|
||
CI Results
Ran 0 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI
Total 1 tests and 24 subtests
Status Summary
Firefox
OK : 1
PASS: 9
FAIL: 15
Chrome
OK : 1
PASS: 23
FAIL: 1
Safari
OK : 1
PASS: 9
FAIL: 15
Links
Details
New Tests That Don't Pass
/content-security-policy/embedded-enforcement/subsumption_algorithm-source_list-wildcards.html
Wildcard does not subsume empty list.: FAIL (Chrome: PASS, Safari: FAIL)
Empty source list does not subsume a wildcard source list.: FAIL (Chrome: PASS, Safari: FAIL)
'none' does not subsume a wildcard source list.: FAIL (Chrome: PASS, Safari: FAIL)
Wildcard source list does not subsume data: scheme source expression.: FAIL (Chrome: PASS, Safari: FAIL)
Wildcard source list does not subsume blob: scheme source expression.: FAIL (Chrome: PASS, Safari: FAIL)
Source expressions do not subsume effective nonce expressions.: FAIL (Chrome: PASS, Safari: FAIL)
Wildcard source list is not subsumed by a host expression.: FAIL (Chrome: PASS, Safari: FAIL)
Wildcard list with keywords is not subsumed by a wildcard list.: FAIL (Chrome: PASS, Safari: FAIL)
Wildcard list with 'unsafe-hashed-attributes' is not subsumed by a wildcard list.: FAIL (Chrome: FAIL, Safari: FAIL)
Wildcard list with 'unsafe-inline' is not subsumed by a wildcard list.: FAIL (Chrome: PASS, Safari: FAIL)
Wildcard list with 'unsafe-eval' is not subsumed by a wildcard list.: FAIL (Chrome: PASS, Safari: FAIL)
Wildcard list with 'unsafe-eval' is not subsumed by list with a single expression.: FAIL (Chrome: PASS, Safari: FAIL)
The same as above but for 'unsafe-inline'.: FAIL (Chrome: PASS, Safari: FAIL)
data: is not subsumed by a wildcard list.: FAIL (Chrome: PASS, Safari: FAIL)
blob: is not subsumed by a wildcard list.: FAIL (Chrome: PASS, Safari: FAIL)
Updated•5 years ago
|
Comment 6•5 years ago
|
||
| bugherder | ||
Description
•