[wpt-sync] Sync PR 32634 - [COEP] Write WPTs for COEP inheritance from `filesystem:` URLs.
Categories
(Core :: DOM: Core & HTML, task, P4)
Tracking
()
Tracking | Status | |
---|---|---|
firefox99 | --- | fixed |
People
(Reporter: mozilla.org, Unassigned)
References
(Depends on 1 open bug, Blocks 1 open bug, )
Details
(Whiteboard: [wptsync downstream])
Sync web-platform-tests PR 32634 into mozilla-central (this bug is closed when the sync is complete).
PR: https://github.com/web-platform-tests/wpt/pull/32634
Details from upstream follow.
Titouan Rigoudy <titouan@chromium.org> wrote:
[COEP] Write WPTs for COEP inheritance from
filesystem:
URLs.Refactor the existing tests to make it easier to integrate the new
tests, and add tests checking for proper inheritance from the URL
creator forblob:
URLs too.Bug: chromium:1291230
Change-Id: I9890697e1ed3c76c8ef880ce6799c40fdc5805eb
Reviewed-on: https://chromium-review.googlesource.com/3427642
WPT-Export-Revision: f661f1e9a0d4a35cda1675b5f24ac16e56600c58
Assignee | ||
Updated•3 years ago
|
Assignee | ||
Comment 1•3 years ago
|
||
Assignee | ||
Comment 2•3 years ago
|
||
Assignee | ||
Comment 3•3 years ago
|
||
CI Results
Ran 7 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI
Total 2 tests and 11 subtests
Status Summary
Firefox
OK : 2
PASS: 16
FAIL: 9
Chrome
OK : 2
PASS: 14
FAIL: 11
Safari
OK : 2
PASS: 11
FAIL: 14
Links
Gecko CI (Treeherder)
GitHub PR Head
GitHub PR Base
Details
New Tests That Don't Pass
/html/cross-origin-embedder-policy/dedicated-worker.https.html
COEP: worker inherits COEP from blob URL creator, not owner.: FAIL (Chrome: FAIL, Safari: PASS)
COEP: worker inherits COEP for filesystem URL.: FAIL (Chrome: FAIL, Safari: FAIL)
COEP: worker inherits COEP from filesystem URL creator, not owner.: FAIL (Chrome: FAIL, Safari: FAIL)
/html/cross-origin-embedder-policy/shared-workers.https.html
require-corp (derived from blob URL creator): FAIL (Chrome: FAIL, Safari: FAIL)
"require-corp" (derived from owner set due to use of local scheme - blob URL): FAIL (Chrome: FAIL, Safari: FAIL)
"require-corp" (derived from owner set due to use of local scheme - data URL): FAIL (Chrome: FAIL, Safari: FAIL)
default policy (derived from owner set due to use of local scheme - filesystem URL): FAIL (Chrome: FAIL, Safari: FAIL)
require-corp (derived from filesystem URL creator): FAIL (Chrome: FAIL, Safari: FAIL)
"require-corp" (derived from owner set due to use of local scheme - filesystem URL): FAIL (Chrome: FAIL, Safari: FAIL)
Comment 6•3 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/d5648fef2cd5
https://hg.mozilla.org/mozilla-central/rev/cfc584a622a2
Description
•