[wpt-sync] Sync PR 22186 - COOP: with COOP "same-origin" opener/name should be aligned
Categories
(Core :: DOM: Core & HTML, task, P4)
Tracking
()
Tracking | Status | |
---|---|---|
firefox76 | --- | fixed |
People
(Reporter: mozilla.org, Unassigned)
References
()
Details
(Whiteboard: [wptsync downstream])
Sync web-platform-tests PR 22186 into mozilla-central (this bug is closed when the sync is complete).
PR: https://github.com/web-platform-tests/wpt/pull/22186
Details from upstream follow.
Anne van Kesteren <annevk@annevk.nl> wrote:
COOP: with COOP "same-origin" opener/name should be aligned
The two tests had inconsistent expectations as discovered by Valentin. When COOP is involved and COOP causes noopener to be set, we should simultaneously not copy over any name.
Unfortunately this was not clearly reflected by the specification, but is the intended behavior as the fewer unintentended communication channels the better.
Assignee | ||
Updated•4 years ago
|
Assignee | ||
Comment 1•4 years ago
|
||
Pushed to try (stability) https://treeherder.mozilla.org/#/jobs?repo=try&revision=60f0427d048ca079558914350dcf1fe91642f431
Assignee | ||
Comment 2•4 years ago
|
||
CI Results
Ran 13 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI
Total 48 tests
Status Summary
Firefox
OK : 2
PASS : 16[GitHub] 46[Gecko-android-em-7.0-x86_64-debug-geckoview, Gecko-android-em-7.0-x86_64-opt-geckoview] 62[Gecko-linux1804-64-asan-opt, Gecko-linux1804-64-debug, Gecko-linux1804-64-opt, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows10-64-debug, Gecko-windows10-64-opt, Gecko-windows10-64-qr-debug, Gecko-windows10-64-qr-opt, Gecko-windows7-32-debug, Gecko-windows7-32-opt]
FAIL : 2
Chrome
OK : 2
PASS : 1
FAIL : 17
Safari
FAIL : 2
ERROR : 2
NOTRUN: 16
Links
Gecko CI (Treeherder)
GitHub PR Head
GitHub PR Base
Details
New Tests That Don't Pass
/html/cross-origin-opener-policy/iframe-popup-same-origin-to-unsafe-none.https.html: OK [Gecko-linux1804-64-asan-opt
, Gecko-linux1804-64-debug
, Gecko-linux1804-64-opt
, Gecko-linux1804-64-qr-debug
, Gecko-linux1804-64-qr-opt
, Gecko-windows10-64-debug
, Gecko-windows10-64-opt
, Gecko-windows10-64-qr-debug
, Gecko-windows10-64-qr-opt
, Gecko-windows7-32-debug
, Gecko-windows7-32-opt
, GitHub
], SKIP [Gecko-android-em-7.0-x86_64-debug-geckoview
, Gecko-android-em-7.0-x86_64-opt-geckoview
] (Chrome: OK, Safari: ERROR)
/html/cross-origin-opener-policy/iframe-popup-same-origin-to-same-origin.https.html: OK [Gecko-linux1804-64-asan-opt
, Gecko-linux1804-64-debug
, Gecko-linux1804-64-opt
, Gecko-linux1804-64-qr-debug
, Gecko-linux1804-64-qr-opt
, Gecko-windows10-64-debug
, Gecko-windows10-64-opt
, Gecko-windows10-64-qr-debug
, Gecko-windows10-64-qr-opt
, Gecko-windows7-32-debug
, Gecko-windows7-32-opt
, GitHub
], SKIP [Gecko-android-em-7.0-x86_64-debug-geckoview
, Gecko-android-em-7.0-x86_64-opt-geckoview
] (Chrome: OK, Safari: ERROR)
same-origin with SAME_SITE iframe opening popup a SAME_SITE with COOP: same-origin: FAIL (Chrome: FAIL, Safari: NOTRUN)
same-origin with CROSS_ORIGIN iframe opening popup a CROSS_ORIGIN with COOP: same-origin: FAIL (Chrome: FAIL, Safari: NOTRUN)
Tests Disabled in Gecko Infrastructure
/html/cross-origin-opener-policy/iframe-popup-same-origin-to-unsafe-none.https.html: OK [Gecko-linux1804-64-asan-opt
, Gecko-linux1804-64-debug
, Gecko-linux1804-64-opt
, Gecko-linux1804-64-qr-debug
, Gecko-linux1804-64-qr-opt
, Gecko-windows10-64-debug
, Gecko-windows10-64-opt
, Gecko-windows10-64-qr-debug
, Gecko-windows10-64-qr-opt
, Gecko-windows7-32-debug
, Gecko-windows7-32-opt
, GitHub
], SKIP [Gecko-android-em-7.0-x86_64-debug-geckoview
, Gecko-android-em-7.0-x86_64-opt-geckoview
] (Chrome: OK, Safari: ERROR)
/html/cross-origin-opener-policy/iframe-popup-same-origin-to-same-origin.https.html: OK [Gecko-linux1804-64-asan-opt
, Gecko-linux1804-64-debug
, Gecko-linux1804-64-opt
, Gecko-linux1804-64-qr-debug
, Gecko-linux1804-64-qr-opt
, Gecko-windows10-64-debug
, Gecko-windows10-64-opt
, Gecko-windows10-64-qr-debug
, Gecko-windows10-64-qr-opt
, Gecko-windows7-32-debug
, Gecko-windows7-32-opt
, GitHub
], SKIP [Gecko-android-em-7.0-x86_64-debug-geckoview
, Gecko-android-em-7.0-x86_64-opt-geckoview
] (Chrome: OK, Safari: ERROR)
Pushed by wptsync@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/ff5ae7ffd6f7 [wpt PR 22186] - COOP: with COOP "same-origin" opener/name should be aligned, a=testonly https://hg.mozilla.org/integration/autoland/rev/6e663ca714b9 [wpt PR 22186] - Update wpt metadata, a=testonly
Comment 4•4 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/ff5ae7ffd6f7
https://hg.mozilla.org/mozilla-central/rev/6e663ca714b9
Description
•