[wpt-sync] Sync PR 37003 - Rename anonymous iframe.
Categories
(Core :: DOM: Core & HTML, task, P4)
Tracking
()
Tracking | Status | |
---|---|---|
firefox109 | --- | fixed |
People
(Reporter: wpt-sync, Unassigned)
References
()
Details
(Whiteboard: [wptsync downstream])
Sync web-platform-tests PR 37003 into mozilla-central (this bug is closed when the sync is complete).
PR: https://github.com/web-platform-tests/wpt/pull/37003
Details from upstream follow.
Arthur Sonzogni <arthursonzogni@chromium.org> wrote:
Rename anonymous iframe.
This addresses:
https://github.com/WICG/anonymous-iframe/issues/5This renames:
- \<iframe anonymous> into \<iframe credentialless>
- window.anonymouslyFramed into window.credentialless
Before merging this patch, I will make sure to give
sufficient prior notice to Google Display Ads who are
doing some large scale experiment with the OT, which
this change might affect.Change-Id: Idb53cfc059f2e0232903a10409f4d349e85498f8
Reviewed-on: https://chromium-review.googlesource.com/4016836
WPT-Export-Revision: 1a08aeb19728ad6fd218a3eec35abc9d805ff3f3
Assignee | ||
Updated•2 years ago
|
Assignee | ||
Updated•2 years ago
|
Assignee | ||
Updated•2 years ago
|
Assignee | ||
Comment 1•2 years ago
|
||
Assignee | ||
Comment 2•2 years ago
|
||
CI Results
Ran 9 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI
Total 33 tests and 1 subtests
Status Summary
Firefox
OK
: 31
PASS
: 11[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview, Gecko-android-em-7.0-x86_64-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-qr-opt-geckoview] 17[Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows10-32-2004-qr-debug, Gecko-windows10-32-2004-qr-opt, Gecko-windows10-64-2004-qr-debug, Gecko-windows10-64-2004-qr-opt, GitHub]
FAIL
: 41[Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows10-32-2004-qr-debug, Gecko-windows10-32-2004-qr-opt, Gecko-windows10-64-2004-qr-debug, Gecko-windows10-64-2004-qr-opt, GitHub] 47[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview, Gecko-android-em-7.0-x86_64-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-qr-opt-geckoview]
ERROR
: 2
Chrome
OK
: 30
PASS
: 11
FAIL
: 45
ERROR
: 3
Safari
OK
: 31
PASS
: 22
FAIL
: 36
ERROR
: 2
Links
Gecko CI (Treeherder)
GitHub PR Head
GitHub PR Base
Details
New Tests That Don't Pass
- /FileAPI/BlobURL/cross-partition.tentative.https.html [wpt.fyi]
- Blob URL shouldn't be revocable from a cross-partition iframe:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Blob URL shouldn't be revocable from a cross-partition dedicated worker:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Blob URL shouldn't be revocable from a cross-partition shared worker:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Blob URL shouldn't be revocable from a cross-partition iframe:
- /html/anonymous-iframe/anonymous-iframe-popup.tentative.https.window.html [wpt.fyi]
- Cross-origin popup from normal/credentiallessiframes.:
FAIL
(Safari:FAIL
) - Same-origin popup from normal/credentialless iframes.:
FAIL
(Safari:FAIL
)
- Cross-origin popup from normal/credentiallessiframes.:
- /html/anonymous-iframe/anonymous-window.tentative.https.window.html [wpt.fyi]
- Credentialless (false => true) => window not reused.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Credentialless (true => false) => window not reused.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Credentialless (true => true) => window reused.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Credentialless (false => true) => window not reused.:
- /html/anonymous-iframe/cache-storage.tentative.https.window.html [wpt.fyi]
- cache-storage:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- cache-storage:
- /html/anonymous-iframe/cookie.tentative.https.window.html [wpt.fyi]
- Credentialless same-origin iframe is loaded without credentials:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Credentialless cross-origin iframe is loaded without credentials:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - same_origin credentialless iframe can't send same_origin credentials:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - same_origin credentialless iframe can't send cross_origin credentials:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - cross_origin credentialless iframe can't send cross_origin credentials:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - cross_origin credentialless iframe can't send same_origin credentials:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - same_origin credentialless iframe can't send same_origin credentials on child iframe:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - same_origin credentialless iframe can't send cross_origin credentials on child iframe:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - cross_origin credentialless iframe can't send cross_origin credentials on child iframe:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - cross_origin credentialless iframe can't send same_origin credentials on child iframe:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Credentialless same-origin iframe is loaded without credentials:
- /html/anonymous-iframe/embedding.tentative.https.window.html?3-3 [wpt.fyi]
- COEP:require-corp parent embeds same-origin credentialless iframe:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- COEP:require-corp parent embeds same-origin credentialless iframe:
- /html/anonymous-iframe/embedding.tentative.https.window.html?8-8 [wpt.fyi]
- COOP:same-origin + COEP:require-corp embeds cross-origin credentialless iframe:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- COOP:same-origin + COEP:require-corp embeds cross-origin credentialless iframe:
- /html/anonymous-iframe/embedding.tentative.https.window.html?7-7 [wpt.fyi]
- COOP:same-origin + COEP:require-corp embeds same-origin credentialless iframe:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- COOP:same-origin + COEP:require-corp embeds same-origin credentialless iframe:
- /html/anonymous-iframe/embedding.tentative.https.window.html?5-5 [wpt.fyi]
- COEP:credentialless parent embeds same-origin credentialless iframe:
FAIL
(Chrome:FAIL
, Safari:PASS
)
- COEP:credentialless parent embeds same-origin credentialless iframe:
- /html/anonymous-iframe/embedding.tentative.https.window.html?13-last [wpt.fyi]
- Cross-Origin-Isolated parent embeds cross-origin COEP credentialless iframe:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Cross-Origin-Isolated parent embeds cross-origin COEP credentialless iframe:
- /html/anonymous-iframe/embedding.tentative.https.window.html?4-4 [wpt.fyi]
- COEP:require-corp parent embeds cross-origin credentialless iframe:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- COEP:require-corp parent embeds cross-origin credentialless iframe:
- /html/anonymous-iframe/embedding.tentative.https.window.html?9-9 [wpt.fyi]
- COOP:same-origin + COEP:credentialless embeds same-origin credentialless iframe:
FAIL
(Chrome:FAIL
, Safari:PASS
)
- COOP:same-origin + COEP:credentialless embeds same-origin credentialless iframe:
- /html/anonymous-iframe/embedding.tentative.https.window.html?6-6 [wpt.fyi]
- COEP:credentialless parent embeds cross-origin credentialless iframe:
FAIL
(Chrome:FAIL
, Safari:PASS
)
- COEP:credentialless parent embeds cross-origin credentialless iframe:
- /html/anonymous-iframe/embedding.tentative.https.window.html?10-10 [wpt.fyi]
- COOP:same-origin + COEP:credentialless embeds cross-origin credentialless iframe:
FAIL
(Chrome:FAIL
, Safari:PASS
)
- COOP:same-origin + COEP:credentialless embeds cross-origin credentialless iframe:
- /html/anonymous-iframe/fenced-frame-bypass.tentative.https.window.html [wpt.fyi]:
ERROR
(Chrome:ERROR
, Safari:ERROR
) - /html/anonymous-iframe/fenced-frame.tentative.https.window.html [wpt.fyi]:
ERROR
(Chrome:ERROR
, Safari:ERROR
) - /html/anonymous-iframe/indexeddb.tentative.https.window.html [wpt.fyi]
- indexeddb:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- indexeddb:
- /html/anonymous-iframe/initial-empty-document.tentative.https.window.html [wpt.fyi]
- Initial empty document inherits from parent's document.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Initial empty document inherits from its's iframe's credentialless attribute.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Initial empty document inherits from parent's document.:
- /html/anonymous-iframe/local-storage-initial-empty-document.tentative.https.window.html [wpt.fyi]
- Local storage is correctly partitioned with regards to credentialless iframe in initial empty documents.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Local storage is correctly partitioned with regards to credentialless iframe in initial empty documents.:
- /html/anonymous-iframe/local-storage.tentative.https.window.html [wpt.fyi]
- Local storage is correctly partitioned with regards to credentialless iframe:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Local storage is correctly partitioned with regards to credentialless iframe:
- /html/anonymous-iframe/require-corp-embed-anonymous-iframe.tentative.https.window.html [wpt.fyi]
- Loading a credentialless iframe with COEP: require-corp is allowed.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Loading a credentialless iframe with COEP: require-corp is allowed.:
- /html/anonymous-iframe/serviceworker-partitioning.tentative.https.window.html [wpt.fyi]
- credentialless iframes get partitioned service workers.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- credentialless iframes get partitioned service workers.:
- /html/anonymous-iframe/session-storage.tentative.https.window.html [wpt.fyi]
- Session storage is correctly partitioned with regards to credentialless iframe:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Session storage is correctly partitioned with regards to credentialless iframe:
- /html/anonymous-iframe/sharedworker-partitioning.tentative.https.window.html [wpt.fyi]
- credentialless iframes get partitioned shared workers.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- credentialless iframes get partitioned shared workers.:
- /html/anonymous-iframe/web-lock.tentative.https.window.html [wpt.fyi]
- web-lock:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- web-lock:
- /service-workers/cache-storage/cross-partition.https.tentative.html [wpt.fyi]
- CacheStorage caches shouldn't be shared with a cross-partition iframe:
FAIL
(Chrome:FAIL
, Safari:PASS
) - CacheStorage caches shouldn't be shared with a cross-partition dedicated worker:
FAIL
(Chrome:FAIL
, Safari:PASS
) - CacheStorage caches shouldn't be shared with a cross-partition shared worker:
FAIL
(Chrome:FAIL
, Safari:PASS
) - CacheStorage caches shouldn't be shared with a cross-partition service worker:
FAIL
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
],PASS
[Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows10-32-2004-qr-debug
,Gecko-windows10-32-2004-qr-opt
,Gecko-windows10-64-2004-qr-debug
,Gecko-windows10-64-2004-qr-opt
,GitHub
] (Chrome:FAIL
, Safari:PASS
)
- CacheStorage caches shouldn't be shared with a cross-partition iframe:
- /webmessaging/broadcastchannel/cross-partition.https.tentative.html [wpt.fyi]
- BroadcastChannel messages aren't received from a cross-partition iframe:
FAIL
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
],PASS
[Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows10-32-2004-qr-debug
,Gecko-windows10-32-2004-qr-opt
,Gecko-windows10-64-2004-qr-debug
,Gecko-windows10-64-2004-qr-opt
,GitHub
] (Chrome:FAIL
, Safari:PASS
) - BroadcastChannel messages aren't received from a nested iframe with a cross-site ancestor:
FAIL
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
],PASS
[Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows10-32-2004-qr-debug
,Gecko-windows10-32-2004-qr-opt
,Gecko-windows10-64-2004-qr-debug
,Gecko-windows10-64-2004-qr-opt
,GitHub
] (Chrome:FAIL
, Safari:PASS
) - BroadcastChannel messages aren't received from a cross-partition dedicated worker:
FAIL
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
],PASS
[Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows10-32-2004-qr-debug
,Gecko-windows10-32-2004-qr-opt
,Gecko-windows10-64-2004-qr-debug
,Gecko-windows10-64-2004-qr-opt
,GitHub
] (Chrome:FAIL
, Safari:PASS
) - BroadcastChannel messages aren't received from a cross-partition shared worker:
FAIL
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
],PASS
[Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows10-32-2004-qr-debug
,Gecko-windows10-32-2004-qr-opt
,Gecko-windows10-64-2004-qr-debug
,Gecko-windows10-64-2004-qr-opt
,GitHub
] (Chrome:FAIL
, Safari:FAIL
) - BroadcastChannel messages aren't received from a cross-partition service worker:
FAIL
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
],PASS
[Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows10-32-2004-qr-debug
,Gecko-windows10-32-2004-qr-opt
,Gecko-windows10-64-2004-qr-debug
,Gecko-windows10-64-2004-qr-opt
,GitHub
] (Chrome:FAIL
, Safari:FAIL
)
- BroadcastChannel messages aren't received from a cross-partition iframe:
Assignee | ||
Comment 3•2 years ago
|
||
CI Results
Ran 9 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI
Total 33 tests and 1 subtests
Status Summary
Firefox
OK
: 31
PASS
: 11[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview, Gecko-android-em-7.0-x86_64-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-qr-opt-geckoview] 17[Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows10-32-2004-qr-debug, Gecko-windows10-32-2004-qr-opt, Gecko-windows10-64-2004-qr-debug, Gecko-windows10-64-2004-qr-opt, GitHub]
FAIL
: 41[Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows10-32-2004-qr-debug, Gecko-windows10-32-2004-qr-opt, Gecko-windows10-64-2004-qr-debug, Gecko-windows10-64-2004-qr-opt, GitHub] 47[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview, Gecko-android-em-7.0-x86_64-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-qr-opt-geckoview]
ERROR
: 2
Chrome
OK
: 30
PASS
: 11
FAIL
: 45
ERROR
: 3
Safari
OK
: 31
PASS
: 22
FAIL
: 36
ERROR
: 2
Links
Gecko CI (Treeherder)
GitHub PR Head
GitHub PR Base
Details
New Tests That Don't Pass
- /FileAPI/BlobURL/cross-partition.tentative.https.html [wpt.fyi]
- Blob URL shouldn't be revocable from a cross-partition iframe:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Blob URL shouldn't be revocable from a cross-partition dedicated worker:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Blob URL shouldn't be revocable from a cross-partition shared worker:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Blob URL shouldn't be revocable from a cross-partition iframe:
- /html/anonymous-iframe/anonymous-iframe-popup.tentative.https.window.html [wpt.fyi]
- Cross-origin popup from normal/credentiallessiframes.:
FAIL
(Safari:FAIL
) - Same-origin popup from normal/credentialless iframes.:
FAIL
(Safari:FAIL
)
- Cross-origin popup from normal/credentiallessiframes.:
- /html/anonymous-iframe/anonymous-window.tentative.https.window.html [wpt.fyi]
- Credentialless (false => true) => window not reused.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Credentialless (true => false) => window not reused.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Credentialless (true => true) => window reused.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Credentialless (false => true) => window not reused.:
- /html/anonymous-iframe/cache-storage.tentative.https.window.html [wpt.fyi]
- cache-storage:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- cache-storage:
- /html/anonymous-iframe/cookie.tentative.https.window.html [wpt.fyi]
- Credentialless same-origin iframe is loaded without credentials:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Credentialless cross-origin iframe is loaded without credentials:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - same_origin credentialless iframe can't send same_origin credentials:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - same_origin credentialless iframe can't send cross_origin credentials:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - cross_origin credentialless iframe can't send cross_origin credentials:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - cross_origin credentialless iframe can't send same_origin credentials:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - same_origin credentialless iframe can't send same_origin credentials on child iframe:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - same_origin credentialless iframe can't send cross_origin credentials on child iframe:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - cross_origin credentialless iframe can't send cross_origin credentials on child iframe:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - cross_origin credentialless iframe can't send same_origin credentials on child iframe:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Credentialless same-origin iframe is loaded without credentials:
- /html/anonymous-iframe/embedding.tentative.https.window.html?3-3 [wpt.fyi]
- COEP:require-corp parent embeds same-origin credentialless iframe:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- COEP:require-corp parent embeds same-origin credentialless iframe:
- /html/anonymous-iframe/embedding.tentative.https.window.html?8-8 [wpt.fyi]
- COOP:same-origin + COEP:require-corp embeds cross-origin credentialless iframe:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- COOP:same-origin + COEP:require-corp embeds cross-origin credentialless iframe:
- /html/anonymous-iframe/embedding.tentative.https.window.html?7-7 [wpt.fyi]
- COOP:same-origin + COEP:require-corp embeds same-origin credentialless iframe:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- COOP:same-origin + COEP:require-corp embeds same-origin credentialless iframe:
- /html/anonymous-iframe/embedding.tentative.https.window.html?5-5 [wpt.fyi]
- COEP:credentialless parent embeds same-origin credentialless iframe:
FAIL
(Chrome:FAIL
, Safari:PASS
)
- COEP:credentialless parent embeds same-origin credentialless iframe:
- /html/anonymous-iframe/embedding.tentative.https.window.html?13-last [wpt.fyi]
- Cross-Origin-Isolated parent embeds cross-origin COEP credentialless iframe:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Cross-Origin-Isolated parent embeds cross-origin COEP credentialless iframe:
- /html/anonymous-iframe/embedding.tentative.https.window.html?4-4 [wpt.fyi]
- COEP:require-corp parent embeds cross-origin credentialless iframe:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- COEP:require-corp parent embeds cross-origin credentialless iframe:
- /html/anonymous-iframe/embedding.tentative.https.window.html?9-9 [wpt.fyi]
- COOP:same-origin + COEP:credentialless embeds same-origin credentialless iframe:
FAIL
(Chrome:FAIL
, Safari:PASS
)
- COOP:same-origin + COEP:credentialless embeds same-origin credentialless iframe:
- /html/anonymous-iframe/embedding.tentative.https.window.html?6-6 [wpt.fyi]
- COEP:credentialless parent embeds cross-origin credentialless iframe:
FAIL
(Chrome:FAIL
, Safari:PASS
)
- COEP:credentialless parent embeds cross-origin credentialless iframe:
- /html/anonymous-iframe/embedding.tentative.https.window.html?10-10 [wpt.fyi]
- COOP:same-origin + COEP:credentialless embeds cross-origin credentialless iframe:
FAIL
(Chrome:FAIL
, Safari:PASS
)
- COOP:same-origin + COEP:credentialless embeds cross-origin credentialless iframe:
- /html/anonymous-iframe/fenced-frame-bypass.tentative.https.window.html [wpt.fyi]:
ERROR
(Chrome:ERROR
, Safari:ERROR
) - /html/anonymous-iframe/fenced-frame.tentative.https.window.html [wpt.fyi]:
ERROR
(Chrome:ERROR
, Safari:ERROR
) - /html/anonymous-iframe/indexeddb.tentative.https.window.html [wpt.fyi]
- indexeddb:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- indexeddb:
- /html/anonymous-iframe/initial-empty-document.tentative.https.window.html [wpt.fyi]
- Initial empty document inherits from parent's document.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Initial empty document inherits from its's iframe's credentialless attribute.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Initial empty document inherits from parent's document.:
- /html/anonymous-iframe/local-storage-initial-empty-document.tentative.https.window.html [wpt.fyi]
- Local storage is correctly partitioned with regards to credentialless iframe in initial empty documents.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Local storage is correctly partitioned with regards to credentialless iframe in initial empty documents.:
- /html/anonymous-iframe/local-storage.tentative.https.window.html [wpt.fyi]
- Local storage is correctly partitioned with regards to credentialless iframe:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Local storage is correctly partitioned with regards to credentialless iframe:
- /html/anonymous-iframe/require-corp-embed-anonymous-iframe.tentative.https.window.html [wpt.fyi]
- Loading a credentialless iframe with COEP: require-corp is allowed.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Loading a credentialless iframe with COEP: require-corp is allowed.:
- /html/anonymous-iframe/serviceworker-partitioning.tentative.https.window.html [wpt.fyi]
- credentialless iframes get partitioned service workers.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- credentialless iframes get partitioned service workers.:
- /html/anonymous-iframe/session-storage.tentative.https.window.html [wpt.fyi]
- Session storage is correctly partitioned with regards to credentialless iframe:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Session storage is correctly partitioned with regards to credentialless iframe:
- /html/anonymous-iframe/sharedworker-partitioning.tentative.https.window.html [wpt.fyi]
- credentialless iframes get partitioned shared workers.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- credentialless iframes get partitioned shared workers.:
- /html/anonymous-iframe/web-lock.tentative.https.window.html [wpt.fyi]
- web-lock:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- web-lock:
- /service-workers/cache-storage/cross-partition.https.tentative.html [wpt.fyi]
- CacheStorage caches shouldn't be shared with a cross-partition iframe:
FAIL
(Chrome:FAIL
, Safari:PASS
) - CacheStorage caches shouldn't be shared with a cross-partition dedicated worker:
FAIL
(Chrome:FAIL
, Safari:PASS
) - CacheStorage caches shouldn't be shared with a cross-partition shared worker:
FAIL
(Chrome:FAIL
, Safari:PASS
) - CacheStorage caches shouldn't be shared with a cross-partition service worker:
FAIL
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
],PASS
[Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows10-32-2004-qr-debug
,Gecko-windows10-32-2004-qr-opt
,Gecko-windows10-64-2004-qr-debug
,Gecko-windows10-64-2004-qr-opt
,GitHub
] (Chrome:FAIL
, Safari:PASS
)
- CacheStorage caches shouldn't be shared with a cross-partition iframe:
- /webmessaging/broadcastchannel/cross-partition.https.tentative.html [wpt.fyi]
- BroadcastChannel messages aren't received from a cross-partition iframe:
FAIL
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
],PASS
[Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows10-32-2004-qr-debug
,Gecko-windows10-32-2004-qr-opt
,Gecko-windows10-64-2004-qr-debug
,Gecko-windows10-64-2004-qr-opt
,GitHub
] (Chrome:FAIL
, Safari:PASS
) - BroadcastChannel messages aren't received from a nested iframe with a cross-site ancestor:
FAIL
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
],PASS
[Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows10-32-2004-qr-debug
,Gecko-windows10-32-2004-qr-opt
,Gecko-windows10-64-2004-qr-debug
,Gecko-windows10-64-2004-qr-opt
,GitHub
] (Chrome:FAIL
, Safari:PASS
) - BroadcastChannel messages aren't received from a cross-partition dedicated worker:
FAIL
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
],PASS
[Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows10-32-2004-qr-debug
,Gecko-windows10-32-2004-qr-opt
,Gecko-windows10-64-2004-qr-debug
,Gecko-windows10-64-2004-qr-opt
,GitHub
] (Chrome:FAIL
, Safari:PASS
) - BroadcastChannel messages aren't received from a cross-partition shared worker:
FAIL
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
],PASS
[Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows10-32-2004-qr-debug
,Gecko-windows10-32-2004-qr-opt
,Gecko-windows10-64-2004-qr-debug
,Gecko-windows10-64-2004-qr-opt
,GitHub
] (Chrome:FAIL
, Safari:FAIL
) - BroadcastChannel messages aren't received from a cross-partition service worker:
FAIL
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
],PASS
[Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows10-32-2004-qr-debug
,Gecko-windows10-32-2004-qr-opt
,Gecko-windows10-64-2004-qr-debug
,Gecko-windows10-64-2004-qr-opt
,GitHub
] (Chrome:FAIL
, Safari:FAIL
)
- BroadcastChannel messages aren't received from a cross-partition iframe:
Assignee | ||
Comment 4•2 years ago
|
||
CI Results
Ran 9 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI
Total 33 tests and 1 subtests
Status Summary
Firefox
OK
: 31
PASS
: 11[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview, Gecko-android-em-7.0-x86_64-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-qr-opt-geckoview] 17[Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows10-32-2004-qr-debug, Gecko-windows10-32-2004-qr-opt, Gecko-windows10-64-2004-qr-debug, Gecko-windows10-64-2004-qr-opt, GitHub]
FAIL
: 41[Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows10-32-2004-qr-debug, Gecko-windows10-32-2004-qr-opt, Gecko-windows10-64-2004-qr-debug, Gecko-windows10-64-2004-qr-opt, GitHub] 47[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview, Gecko-android-em-7.0-x86_64-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-qr-opt-geckoview]
ERROR
: 2
Chrome
OK
: 30
PASS
: 11
FAIL
: 45
ERROR
: 3
Safari
OK
: 31
PASS
: 22
FAIL
: 36
ERROR
: 2
Links
Gecko CI (Treeherder)
GitHub PR Head
GitHub PR Base
Details
New Tests That Don't Pass
- /FileAPI/BlobURL/cross-partition.tentative.https.html [wpt.fyi]
- Blob URL shouldn't be revocable from a cross-partition iframe:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Blob URL shouldn't be revocable from a cross-partition dedicated worker:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Blob URL shouldn't be revocable from a cross-partition shared worker:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Blob URL shouldn't be revocable from a cross-partition iframe:
- /html/anonymous-iframe/anonymous-iframe-popup.tentative.https.window.html [wpt.fyi]
- Cross-origin popup from normal/credentiallessiframes.:
FAIL
(Safari:FAIL
) - Same-origin popup from normal/credentialless iframes.:
FAIL
(Safari:FAIL
)
- Cross-origin popup from normal/credentiallessiframes.:
- /html/anonymous-iframe/anonymous-window.tentative.https.window.html [wpt.fyi]
- Credentialless (false => true) => window not reused.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Credentialless (true => false) => window not reused.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Credentialless (true => true) => window reused.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Credentialless (false => true) => window not reused.:
- /html/anonymous-iframe/cache-storage.tentative.https.window.html [wpt.fyi]
- cache-storage:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- cache-storage:
- /html/anonymous-iframe/cookie.tentative.https.window.html [wpt.fyi]
- Credentialless same-origin iframe is loaded without credentials:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Credentialless cross-origin iframe is loaded without credentials:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - same_origin credentialless iframe can't send same_origin credentials:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - same_origin credentialless iframe can't send cross_origin credentials:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - cross_origin credentialless iframe can't send cross_origin credentials:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - cross_origin credentialless iframe can't send same_origin credentials:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - same_origin credentialless iframe can't send same_origin credentials on child iframe:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - same_origin credentialless iframe can't send cross_origin credentials on child iframe:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - cross_origin credentialless iframe can't send cross_origin credentials on child iframe:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - cross_origin credentialless iframe can't send same_origin credentials on child iframe:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Credentialless same-origin iframe is loaded without credentials:
- /html/anonymous-iframe/embedding.tentative.https.window.html?3-3 [wpt.fyi]
- COEP:require-corp parent embeds same-origin credentialless iframe:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- COEP:require-corp parent embeds same-origin credentialless iframe:
- /html/anonymous-iframe/embedding.tentative.https.window.html?8-8 [wpt.fyi]
- COOP:same-origin + COEP:require-corp embeds cross-origin credentialless iframe:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- COOP:same-origin + COEP:require-corp embeds cross-origin credentialless iframe:
- /html/anonymous-iframe/embedding.tentative.https.window.html?7-7 [wpt.fyi]
- COOP:same-origin + COEP:require-corp embeds same-origin credentialless iframe:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- COOP:same-origin + COEP:require-corp embeds same-origin credentialless iframe:
- /html/anonymous-iframe/embedding.tentative.https.window.html?5-5 [wpt.fyi]
- COEP:credentialless parent embeds same-origin credentialless iframe:
FAIL
(Chrome:FAIL
, Safari:PASS
)
- COEP:credentialless parent embeds same-origin credentialless iframe:
- /html/anonymous-iframe/embedding.tentative.https.window.html?13-last [wpt.fyi]
- Cross-Origin-Isolated parent embeds cross-origin COEP credentialless iframe:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Cross-Origin-Isolated parent embeds cross-origin COEP credentialless iframe:
- /html/anonymous-iframe/embedding.tentative.https.window.html?4-4 [wpt.fyi]
- COEP:require-corp parent embeds cross-origin credentialless iframe:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- COEP:require-corp parent embeds cross-origin credentialless iframe:
- /html/anonymous-iframe/embedding.tentative.https.window.html?9-9 [wpt.fyi]
- COOP:same-origin + COEP:credentialless embeds same-origin credentialless iframe:
FAIL
(Chrome:FAIL
, Safari:PASS
)
- COOP:same-origin + COEP:credentialless embeds same-origin credentialless iframe:
- /html/anonymous-iframe/embedding.tentative.https.window.html?6-6 [wpt.fyi]
- COEP:credentialless parent embeds cross-origin credentialless iframe:
FAIL
(Chrome:FAIL
, Safari:PASS
)
- COEP:credentialless parent embeds cross-origin credentialless iframe:
- /html/anonymous-iframe/embedding.tentative.https.window.html?10-10 [wpt.fyi]
- COOP:same-origin + COEP:credentialless embeds cross-origin credentialless iframe:
FAIL
(Chrome:FAIL
, Safari:PASS
)
- COOP:same-origin + COEP:credentialless embeds cross-origin credentialless iframe:
- /html/anonymous-iframe/fenced-frame-bypass.tentative.https.window.html [wpt.fyi]:
ERROR
(Chrome:ERROR
, Safari:ERROR
) - /html/anonymous-iframe/fenced-frame.tentative.https.window.html [wpt.fyi]:
ERROR
(Chrome:ERROR
, Safari:ERROR
) - /html/anonymous-iframe/indexeddb.tentative.https.window.html [wpt.fyi]
- indexeddb:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- indexeddb:
- /html/anonymous-iframe/initial-empty-document.tentative.https.window.html [wpt.fyi]
- Initial empty document inherits from parent's document.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Initial empty document inherits from its's iframe's credentialless attribute.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Initial empty document inherits from parent's document.:
- /html/anonymous-iframe/local-storage-initial-empty-document.tentative.https.window.html [wpt.fyi]
- Local storage is correctly partitioned with regards to credentialless iframe in initial empty documents.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Local storage is correctly partitioned with regards to credentialless iframe in initial empty documents.:
- /html/anonymous-iframe/local-storage.tentative.https.window.html [wpt.fyi]
- Local storage is correctly partitioned with regards to credentialless iframe:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Local storage is correctly partitioned with regards to credentialless iframe:
- /html/anonymous-iframe/require-corp-embed-anonymous-iframe.tentative.https.window.html [wpt.fyi]
- Loading a credentialless iframe with COEP: require-corp is allowed.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Loading a credentialless iframe with COEP: require-corp is allowed.:
- /html/anonymous-iframe/serviceworker-partitioning.tentative.https.window.html [wpt.fyi]
- credentialless iframes get partitioned service workers.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- credentialless iframes get partitioned service workers.:
- /html/anonymous-iframe/session-storage.tentative.https.window.html [wpt.fyi]
- Session storage is correctly partitioned with regards to credentialless iframe:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Session storage is correctly partitioned with regards to credentialless iframe:
- /html/anonymous-iframe/sharedworker-partitioning.tentative.https.window.html [wpt.fyi]
- credentialless iframes get partitioned shared workers.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- credentialless iframes get partitioned shared workers.:
- /html/anonymous-iframe/web-lock.tentative.https.window.html [wpt.fyi]
- web-lock:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- web-lock:
- /service-workers/cache-storage/cross-partition.https.tentative.html [wpt.fyi]
- CacheStorage caches shouldn't be shared with a cross-partition iframe:
FAIL
(Chrome:FAIL
, Safari:PASS
) - CacheStorage caches shouldn't be shared with a cross-partition dedicated worker:
FAIL
(Chrome:FAIL
, Safari:PASS
) - CacheStorage caches shouldn't be shared with a cross-partition shared worker:
FAIL
(Chrome:FAIL
, Safari:PASS
) - CacheStorage caches shouldn't be shared with a cross-partition service worker:
FAIL
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
],PASS
[Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows10-32-2004-qr-debug
,Gecko-windows10-32-2004-qr-opt
,Gecko-windows10-64-2004-qr-debug
,Gecko-windows10-64-2004-qr-opt
,GitHub
] (Chrome:FAIL
, Safari:PASS
)
- CacheStorage caches shouldn't be shared with a cross-partition iframe:
- /webmessaging/broadcastchannel/cross-partition.https.tentative.html [wpt.fyi]
- BroadcastChannel messages aren't received from a cross-partition iframe:
FAIL
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
],PASS
[Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows10-32-2004-qr-debug
,Gecko-windows10-32-2004-qr-opt
,Gecko-windows10-64-2004-qr-debug
,Gecko-windows10-64-2004-qr-opt
,GitHub
] (Chrome:FAIL
, Safari:PASS
) - BroadcastChannel messages aren't received from a nested iframe with a cross-site ancestor:
FAIL
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
],PASS
[Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows10-32-2004-qr-debug
,Gecko-windows10-32-2004-qr-opt
,Gecko-windows10-64-2004-qr-debug
,Gecko-windows10-64-2004-qr-opt
,GitHub
] (Chrome:FAIL
, Safari:PASS
) - BroadcastChannel messages aren't received from a cross-partition dedicated worker:
FAIL
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
],PASS
[Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows10-32-2004-qr-debug
,Gecko-windows10-32-2004-qr-opt
,Gecko-windows10-64-2004-qr-debug
,Gecko-windows10-64-2004-qr-opt
,GitHub
] (Chrome:FAIL
, Safari:PASS
) - BroadcastChannel messages aren't received from a cross-partition shared worker:
FAIL
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
],PASS
[Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows10-32-2004-qr-debug
,Gecko-windows10-32-2004-qr-opt
,Gecko-windows10-64-2004-qr-debug
,Gecko-windows10-64-2004-qr-opt
,GitHub
] (Chrome:FAIL
, Safari:FAIL
) - BroadcastChannel messages aren't received from a cross-partition service worker:
FAIL
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
],PASS
[Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows10-32-2004-qr-debug
,Gecko-windows10-32-2004-qr-opt
,Gecko-windows10-64-2004-qr-debug
,Gecko-windows10-64-2004-qr-opt
,GitHub
] (Chrome:FAIL
, Safari:FAIL
)
- BroadcastChannel messages aren't received from a cross-partition iframe:
Assignee | ||
Comment 5•2 years ago
|
||
CI Results
Ran 9 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI
Total 33 tests and 1 subtests
Status Summary
Firefox
OK
: 31
PASS
: 11[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview, Gecko-android-em-7.0-x86_64-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-qr-opt-geckoview] 17[Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows10-32-2004-qr-debug, Gecko-windows10-32-2004-qr-opt, Gecko-windows10-64-2004-qr-debug, Gecko-windows10-64-2004-qr-opt, GitHub]
FAIL
: 41[Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows10-32-2004-qr-debug, Gecko-windows10-32-2004-qr-opt, Gecko-windows10-64-2004-qr-debug, Gecko-windows10-64-2004-qr-opt, GitHub] 47[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview, Gecko-android-em-7.0-x86_64-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-qr-opt-geckoview]
ERROR
: 2
Chrome
OK
: 30
PASS
: 11
FAIL
: 45
ERROR
: 3
Safari
OK
: 31
PASS
: 22
FAIL
: 36
ERROR
: 2
Links
Gecko CI (Treeherder)
GitHub PR Head
GitHub PR Base
Details
New Tests That Don't Pass
- /FileAPI/BlobURL/cross-partition.tentative.https.html [wpt.fyi]
- Blob URL shouldn't be revocable from a cross-partition iframe:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Blob URL shouldn't be revocable from a cross-partition dedicated worker:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Blob URL shouldn't be revocable from a cross-partition shared worker:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Blob URL shouldn't be revocable from a cross-partition iframe:
- /html/anonymous-iframe/anonymous-iframe-popup.tentative.https.window.html [wpt.fyi]
- Cross-origin popup from normal/credentiallessiframes.:
FAIL
(Safari:FAIL
) - Same-origin popup from normal/credentialless iframes.:
FAIL
(Safari:FAIL
)
- Cross-origin popup from normal/credentiallessiframes.:
- /html/anonymous-iframe/anonymous-window.tentative.https.window.html [wpt.fyi]
- Credentialless (false => true) => window not reused.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Credentialless (true => false) => window not reused.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Credentialless (true => true) => window reused.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Credentialless (false => true) => window not reused.:
- /html/anonymous-iframe/cache-storage.tentative.https.window.html [wpt.fyi]
- cache-storage:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- cache-storage:
- /html/anonymous-iframe/cookie.tentative.https.window.html [wpt.fyi]
- Credentialless same-origin iframe is loaded without credentials:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Credentialless cross-origin iframe is loaded without credentials:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - same_origin credentialless iframe can't send same_origin credentials:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - same_origin credentialless iframe can't send cross_origin credentials:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - cross_origin credentialless iframe can't send cross_origin credentials:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - cross_origin credentialless iframe can't send same_origin credentials:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - same_origin credentialless iframe can't send same_origin credentials on child iframe:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - same_origin credentialless iframe can't send cross_origin credentials on child iframe:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - cross_origin credentialless iframe can't send cross_origin credentials on child iframe:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - cross_origin credentialless iframe can't send same_origin credentials on child iframe:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Credentialless same-origin iframe is loaded without credentials:
- /html/anonymous-iframe/embedding.tentative.https.window.html?3-3 [wpt.fyi]
- COEP:require-corp parent embeds same-origin credentialless iframe:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- COEP:require-corp parent embeds same-origin credentialless iframe:
- /html/anonymous-iframe/embedding.tentative.https.window.html?8-8 [wpt.fyi]
- COOP:same-origin + COEP:require-corp embeds cross-origin credentialless iframe:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- COOP:same-origin + COEP:require-corp embeds cross-origin credentialless iframe:
- /html/anonymous-iframe/embedding.tentative.https.window.html?7-7 [wpt.fyi]
- COOP:same-origin + COEP:require-corp embeds same-origin credentialless iframe:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- COOP:same-origin + COEP:require-corp embeds same-origin credentialless iframe:
- /html/anonymous-iframe/embedding.tentative.https.window.html?5-5 [wpt.fyi]
- COEP:credentialless parent embeds same-origin credentialless iframe:
FAIL
(Chrome:FAIL
, Safari:PASS
)
- COEP:credentialless parent embeds same-origin credentialless iframe:
- /html/anonymous-iframe/embedding.tentative.https.window.html?13-last [wpt.fyi]
- Cross-Origin-Isolated parent embeds cross-origin COEP credentialless iframe:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Cross-Origin-Isolated parent embeds cross-origin COEP credentialless iframe:
- /html/anonymous-iframe/embedding.tentative.https.window.html?4-4 [wpt.fyi]
- COEP:require-corp parent embeds cross-origin credentialless iframe:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- COEP:require-corp parent embeds cross-origin credentialless iframe:
- /html/anonymous-iframe/embedding.tentative.https.window.html?9-9 [wpt.fyi]
- COOP:same-origin + COEP:credentialless embeds same-origin credentialless iframe:
FAIL
(Chrome:FAIL
, Safari:PASS
)
- COOP:same-origin + COEP:credentialless embeds same-origin credentialless iframe:
- /html/anonymous-iframe/embedding.tentative.https.window.html?6-6 [wpt.fyi]
- COEP:credentialless parent embeds cross-origin credentialless iframe:
FAIL
(Chrome:FAIL
, Safari:PASS
)
- COEP:credentialless parent embeds cross-origin credentialless iframe:
- /html/anonymous-iframe/embedding.tentative.https.window.html?10-10 [wpt.fyi]
- COOP:same-origin + COEP:credentialless embeds cross-origin credentialless iframe:
FAIL
(Chrome:FAIL
, Safari:PASS
)
- COOP:same-origin + COEP:credentialless embeds cross-origin credentialless iframe:
- /html/anonymous-iframe/fenced-frame-bypass.tentative.https.window.html [wpt.fyi]:
ERROR
(Chrome:ERROR
, Safari:ERROR
) - /html/anonymous-iframe/fenced-frame.tentative.https.window.html [wpt.fyi]:
ERROR
(Chrome:ERROR
, Safari:ERROR
) - /html/anonymous-iframe/indexeddb.tentative.https.window.html [wpt.fyi]
- indexeddb:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- indexeddb:
- /html/anonymous-iframe/initial-empty-document.tentative.https.window.html [wpt.fyi]
- Initial empty document inherits from parent's document.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Initial empty document inherits from its's iframe's credentialless attribute.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Initial empty document inherits from parent's document.:
- /html/anonymous-iframe/local-storage-initial-empty-document.tentative.https.window.html [wpt.fyi]
- Local storage is correctly partitioned with regards to credentialless iframe in initial empty documents.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Local storage is correctly partitioned with regards to credentialless iframe in initial empty documents.:
- /html/anonymous-iframe/local-storage.tentative.https.window.html [wpt.fyi]
- Local storage is correctly partitioned with regards to credentialless iframe:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Local storage is correctly partitioned with regards to credentialless iframe:
- /html/anonymous-iframe/require-corp-embed-anonymous-iframe.tentative.https.window.html [wpt.fyi]
- Loading a credentialless iframe with COEP: require-corp is allowed.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Loading a credentialless iframe with COEP: require-corp is allowed.:
- /html/anonymous-iframe/serviceworker-partitioning.tentative.https.window.html [wpt.fyi]
- credentialless iframes get partitioned service workers.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- credentialless iframes get partitioned service workers.:
- /html/anonymous-iframe/session-storage.tentative.https.window.html [wpt.fyi]
- Session storage is correctly partitioned with regards to credentialless iframe:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Session storage is correctly partitioned with regards to credentialless iframe:
- /html/anonymous-iframe/sharedworker-partitioning.tentative.https.window.html [wpt.fyi]
- credentialless iframes get partitioned shared workers.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- credentialless iframes get partitioned shared workers.:
- /html/anonymous-iframe/web-lock.tentative.https.window.html [wpt.fyi]
- web-lock:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- web-lock:
- /service-workers/cache-storage/cross-partition.https.tentative.html [wpt.fyi]
- CacheStorage caches shouldn't be shared with a cross-partition iframe:
FAIL
(Chrome:FAIL
, Safari:PASS
) - CacheStorage caches shouldn't be shared with a cross-partition dedicated worker:
FAIL
(Chrome:FAIL
, Safari:PASS
) - CacheStorage caches shouldn't be shared with a cross-partition shared worker:
FAIL
(Chrome:FAIL
, Safari:PASS
) - CacheStorage caches shouldn't be shared with a cross-partition service worker:
FAIL
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
],PASS
[Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows10-32-2004-qr-debug
,Gecko-windows10-32-2004-qr-opt
,Gecko-windows10-64-2004-qr-debug
,Gecko-windows10-64-2004-qr-opt
,GitHub
] (Chrome:FAIL
, Safari:PASS
)
- CacheStorage caches shouldn't be shared with a cross-partition iframe:
- /webmessaging/broadcastchannel/cross-partition.https.tentative.html [wpt.fyi]
- BroadcastChannel messages aren't received from a cross-partition iframe:
FAIL
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
],PASS
[Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows10-32-2004-qr-debug
,Gecko-windows10-32-2004-qr-opt
,Gecko-windows10-64-2004-qr-debug
,Gecko-windows10-64-2004-qr-opt
,GitHub
] (Chrome:FAIL
, Safari:PASS
) - BroadcastChannel messages aren't received from a nested iframe with a cross-site ancestor:
FAIL
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
],PASS
[Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows10-32-2004-qr-debug
,Gecko-windows10-32-2004-qr-opt
,Gecko-windows10-64-2004-qr-debug
,Gecko-windows10-64-2004-qr-opt
,GitHub
] (Chrome:FAIL
, Safari:PASS
) - BroadcastChannel messages aren't received from a cross-partition dedicated worker:
FAIL
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
],PASS
[Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows10-32-2004-qr-debug
,Gecko-windows10-32-2004-qr-opt
,Gecko-windows10-64-2004-qr-debug
,Gecko-windows10-64-2004-qr-opt
,GitHub
] (Chrome:FAIL
, Safari:PASS
) - BroadcastChannel messages aren't received from a cross-partition shared worker:
FAIL
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
],PASS
[Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows10-32-2004-qr-debug
,Gecko-windows10-32-2004-qr-opt
,Gecko-windows10-64-2004-qr-debug
,Gecko-windows10-64-2004-qr-opt
,GitHub
] (Chrome:FAIL
, Safari:FAIL
) - BroadcastChannel messages aren't received from a cross-partition service worker:
FAIL
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
],PASS
[Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows10-32-2004-qr-debug
,Gecko-windows10-32-2004-qr-opt
,Gecko-windows10-64-2004-qr-debug
,Gecko-windows10-64-2004-qr-opt
,GitHub
] (Chrome:FAIL
, Safari:FAIL
)
- BroadcastChannel messages aren't received from a cross-partition iframe:
Assignee | ||
Comment 6•2 years ago
|
||
CI Results
Ran 9 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI
Total 33 tests and 1 subtests
Status Summary
Firefox
OK
: 31
PASS
: 11[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview, Gecko-android-em-7.0-x86_64-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-qr-opt-geckoview] 17[Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows10-32-2004-qr-debug, Gecko-windows10-32-2004-qr-opt, Gecko-windows10-64-2004-qr-debug, Gecko-windows10-64-2004-qr-opt, GitHub]
FAIL
: 41[Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows10-32-2004-qr-debug, Gecko-windows10-32-2004-qr-opt, Gecko-windows10-64-2004-qr-debug, Gecko-windows10-64-2004-qr-opt, GitHub] 47[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview, Gecko-android-em-7.0-x86_64-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-qr-opt-geckoview]
ERROR
: 2
Chrome
OK
: 30
PASS
: 11
FAIL
: 45
ERROR
: 3
Safari
OK
: 31
PASS
: 22
FAIL
: 36
ERROR
: 2
Links
Gecko CI (Treeherder)
GitHub PR Head
GitHub PR Base
Details
New Tests That Don't Pass
- /FileAPI/BlobURL/cross-partition.tentative.https.html [wpt.fyi]
- Blob URL shouldn't be revocable from a cross-partition iframe:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Blob URL shouldn't be revocable from a cross-partition dedicated worker:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Blob URL shouldn't be revocable from a cross-partition shared worker:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Blob URL shouldn't be revocable from a cross-partition iframe:
- /html/anonymous-iframe/anonymous-iframe-popup.tentative.https.window.html [wpt.fyi]
- Cross-origin popup from normal/credentiallessiframes.:
FAIL
(Safari:FAIL
) - Same-origin popup from normal/credentialless iframes.:
FAIL
(Safari:FAIL
)
- Cross-origin popup from normal/credentiallessiframes.:
- /html/anonymous-iframe/anonymous-window.tentative.https.window.html [wpt.fyi]
- Credentialless (false => true) => window not reused.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Credentialless (true => false) => window not reused.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Credentialless (true => true) => window reused.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Credentialless (false => true) => window not reused.:
- /html/anonymous-iframe/cache-storage.tentative.https.window.html [wpt.fyi]
- cache-storage:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- cache-storage:
- /html/anonymous-iframe/cookie.tentative.https.window.html [wpt.fyi]
- Credentialless same-origin iframe is loaded without credentials:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Credentialless cross-origin iframe is loaded without credentials:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - same_origin credentialless iframe can't send same_origin credentials:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - same_origin credentialless iframe can't send cross_origin credentials:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - cross_origin credentialless iframe can't send cross_origin credentials:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - cross_origin credentialless iframe can't send same_origin credentials:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - same_origin credentialless iframe can't send same_origin credentials on child iframe:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - same_origin credentialless iframe can't send cross_origin credentials on child iframe:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - cross_origin credentialless iframe can't send cross_origin credentials on child iframe:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - cross_origin credentialless iframe can't send same_origin credentials on child iframe:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Credentialless same-origin iframe is loaded without credentials:
- /html/anonymous-iframe/embedding.tentative.https.window.html?3-3 [wpt.fyi]
- COEP:require-corp parent embeds same-origin credentialless iframe:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- COEP:require-corp parent embeds same-origin credentialless iframe:
- /html/anonymous-iframe/embedding.tentative.https.window.html?8-8 [wpt.fyi]
- COOP:same-origin + COEP:require-corp embeds cross-origin credentialless iframe:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- COOP:same-origin + COEP:require-corp embeds cross-origin credentialless iframe:
- /html/anonymous-iframe/embedding.tentative.https.window.html?7-7 [wpt.fyi]
- COOP:same-origin + COEP:require-corp embeds same-origin credentialless iframe:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- COOP:same-origin + COEP:require-corp embeds same-origin credentialless iframe:
- /html/anonymous-iframe/embedding.tentative.https.window.html?5-5 [wpt.fyi]
- COEP:credentialless parent embeds same-origin credentialless iframe:
FAIL
(Chrome:FAIL
, Safari:PASS
)
- COEP:credentialless parent embeds same-origin credentialless iframe:
- /html/anonymous-iframe/embedding.tentative.https.window.html?13-last [wpt.fyi]
- Cross-Origin-Isolated parent embeds cross-origin COEP credentialless iframe:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Cross-Origin-Isolated parent embeds cross-origin COEP credentialless iframe:
- /html/anonymous-iframe/embedding.tentative.https.window.html?4-4 [wpt.fyi]
- COEP:require-corp parent embeds cross-origin credentialless iframe:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- COEP:require-corp parent embeds cross-origin credentialless iframe:
- /html/anonymous-iframe/embedding.tentative.https.window.html?9-9 [wpt.fyi]
- COOP:same-origin + COEP:credentialless embeds same-origin credentialless iframe:
FAIL
(Chrome:FAIL
, Safari:PASS
)
- COOP:same-origin + COEP:credentialless embeds same-origin credentialless iframe:
- /html/anonymous-iframe/embedding.tentative.https.window.html?6-6 [wpt.fyi]
- COEP:credentialless parent embeds cross-origin credentialless iframe:
FAIL
(Chrome:FAIL
, Safari:PASS
)
- COEP:credentialless parent embeds cross-origin credentialless iframe:
- /html/anonymous-iframe/embedding.tentative.https.window.html?10-10 [wpt.fyi]
- COOP:same-origin + COEP:credentialless embeds cross-origin credentialless iframe:
FAIL
(Chrome:FAIL
, Safari:PASS
)
- COOP:same-origin + COEP:credentialless embeds cross-origin credentialless iframe:
- /html/anonymous-iframe/fenced-frame-bypass.tentative.https.window.html [wpt.fyi]:
ERROR
(Chrome:ERROR
, Safari:ERROR
) - /html/anonymous-iframe/fenced-frame.tentative.https.window.html [wpt.fyi]:
ERROR
(Chrome:ERROR
, Safari:ERROR
) - /html/anonymous-iframe/indexeddb.tentative.https.window.html [wpt.fyi]
- indexeddb:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- indexeddb:
- /html/anonymous-iframe/initial-empty-document.tentative.https.window.html [wpt.fyi]
- Initial empty document inherits from parent's document.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Initial empty document inherits from its's iframe's credentialless attribute.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Initial empty document inherits from parent's document.:
- /html/anonymous-iframe/local-storage-initial-empty-document.tentative.https.window.html [wpt.fyi]
- Local storage is correctly partitioned with regards to credentialless iframe in initial empty documents.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Local storage is correctly partitioned with regards to credentialless iframe in initial empty documents.:
- /html/anonymous-iframe/local-storage.tentative.https.window.html [wpt.fyi]
- Local storage is correctly partitioned with regards to credentialless iframe:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Local storage is correctly partitioned with regards to credentialless iframe:
- /html/anonymous-iframe/require-corp-embed-anonymous-iframe.tentative.https.window.html [wpt.fyi]
- Loading a credentialless iframe with COEP: require-corp is allowed.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Loading a credentialless iframe with COEP: require-corp is allowed.:
- /html/anonymous-iframe/serviceworker-partitioning.tentative.https.window.html [wpt.fyi]
- credentialless iframes get partitioned service workers.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- credentialless iframes get partitioned service workers.:
- /html/anonymous-iframe/session-storage.tentative.https.window.html [wpt.fyi]
- Session storage is correctly partitioned with regards to credentialless iframe:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Session storage is correctly partitioned with regards to credentialless iframe:
- /html/anonymous-iframe/sharedworker-partitioning.tentative.https.window.html [wpt.fyi]
- credentialless iframes get partitioned shared workers.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- credentialless iframes get partitioned shared workers.:
- /html/anonymous-iframe/web-lock.tentative.https.window.html [wpt.fyi]
- web-lock:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- web-lock:
- /service-workers/cache-storage/cross-partition.https.tentative.html [wpt.fyi]
- CacheStorage caches shouldn't be shared with a cross-partition iframe:
FAIL
(Chrome:FAIL
, Safari:PASS
) - CacheStorage caches shouldn't be shared with a cross-partition dedicated worker:
FAIL
(Chrome:FAIL
, Safari:PASS
) - CacheStorage caches shouldn't be shared with a cross-partition shared worker:
FAIL
(Chrome:FAIL
, Safari:PASS
) - CacheStorage caches shouldn't be shared with a cross-partition service worker:
FAIL
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
],PASS
[Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows10-32-2004-qr-debug
,Gecko-windows10-32-2004-qr-opt
,Gecko-windows10-64-2004-qr-debug
,Gecko-windows10-64-2004-qr-opt
,GitHub
] (Chrome:FAIL
, Safari:PASS
)
- CacheStorage caches shouldn't be shared with a cross-partition iframe:
- /webmessaging/broadcastchannel/cross-partition.https.tentative.html [wpt.fyi]
- BroadcastChannel messages aren't received from a cross-partition iframe:
FAIL
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
],PASS
[Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows10-32-2004-qr-debug
,Gecko-windows10-32-2004-qr-opt
,Gecko-windows10-64-2004-qr-debug
,Gecko-windows10-64-2004-qr-opt
,GitHub
] (Chrome:FAIL
, Safari:PASS
) - BroadcastChannel messages aren't received from a nested iframe with a cross-site ancestor:
FAIL
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
],PASS
[Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows10-32-2004-qr-debug
,Gecko-windows10-32-2004-qr-opt
,Gecko-windows10-64-2004-qr-debug
,Gecko-windows10-64-2004-qr-opt
,GitHub
] (Chrome:FAIL
, Safari:PASS
) - BroadcastChannel messages aren't received from a cross-partition dedicated worker:
FAIL
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
],PASS
[Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows10-32-2004-qr-debug
,Gecko-windows10-32-2004-qr-opt
,Gecko-windows10-64-2004-qr-debug
,Gecko-windows10-64-2004-qr-opt
,GitHub
] (Chrome:FAIL
, Safari:PASS
) - BroadcastChannel messages aren't received from a cross-partition shared worker:
FAIL
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
],PASS
[Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows10-32-2004-qr-debug
,Gecko-windows10-32-2004-qr-opt
,Gecko-windows10-64-2004-qr-debug
,Gecko-windows10-64-2004-qr-opt
,GitHub
] (Chrome:FAIL
, Safari:FAIL
) - BroadcastChannel messages aren't received from a cross-partition service worker:
FAIL
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
],PASS
[Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows10-32-2004-qr-debug
,Gecko-windows10-32-2004-qr-opt
,Gecko-windows10-64-2004-qr-debug
,Gecko-windows10-64-2004-qr-opt
,GitHub
] (Chrome:FAIL
, Safari:FAIL
)
- BroadcastChannel messages aren't received from a cross-partition iframe:
Assignee | ||
Comment 7•2 years ago
|
||
CI Results
Ran 9 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI
Total 33 tests and 1 subtests
Status Summary
Firefox
OK
: 31
PASS
: 11[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview, Gecko-android-em-7.0-x86_64-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-qr-opt-geckoview] 17[Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows10-32-2004-qr-debug, Gecko-windows10-32-2004-qr-opt, Gecko-windows10-64-2004-qr-debug, Gecko-windows10-64-2004-qr-opt, GitHub]
FAIL
: 41[Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows10-32-2004-qr-debug, Gecko-windows10-32-2004-qr-opt, Gecko-windows10-64-2004-qr-debug, Gecko-windows10-64-2004-qr-opt, GitHub] 47[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview, Gecko-android-em-7.0-x86_64-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-qr-opt-geckoview]
ERROR
: 2
Chrome
OK
: 30
PASS
: 11
FAIL
: 45
ERROR
: 3
Safari
OK
: 31
PASS
: 22
FAIL
: 36
ERROR
: 2
Links
Gecko CI (Treeherder)
GitHub PR Head
GitHub PR Base
Details
New Tests That Don't Pass
- /FileAPI/BlobURL/cross-partition.tentative.https.html [wpt.fyi]
- Blob URL shouldn't be revocable from a cross-partition iframe:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Blob URL shouldn't be revocable from a cross-partition dedicated worker:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Blob URL shouldn't be revocable from a cross-partition shared worker:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Blob URL shouldn't be revocable from a cross-partition iframe:
- /html/anonymous-iframe/anonymous-iframe-popup.tentative.https.window.html [wpt.fyi]
- Cross-origin popup from normal/credentiallessiframes.:
FAIL
(Safari:FAIL
) - Same-origin popup from normal/credentialless iframes.:
FAIL
(Safari:FAIL
)
- Cross-origin popup from normal/credentiallessiframes.:
- /html/anonymous-iframe/anonymous-window.tentative.https.window.html [wpt.fyi]
- Credentialless (false => true) => window not reused.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Credentialless (true => false) => window not reused.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Credentialless (true => true) => window reused.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Credentialless (false => true) => window not reused.:
- /html/anonymous-iframe/cache-storage.tentative.https.window.html [wpt.fyi]
- cache-storage:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- cache-storage:
- /html/anonymous-iframe/cookie.tentative.https.window.html [wpt.fyi]
- Credentialless same-origin iframe is loaded without credentials:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Credentialless cross-origin iframe is loaded without credentials:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - same_origin credentialless iframe can't send same_origin credentials:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - same_origin credentialless iframe can't send cross_origin credentials:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - cross_origin credentialless iframe can't send cross_origin credentials:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - cross_origin credentialless iframe can't send same_origin credentials:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - same_origin credentialless iframe can't send same_origin credentials on child iframe:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - same_origin credentialless iframe can't send cross_origin credentials on child iframe:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - cross_origin credentialless iframe can't send cross_origin credentials on child iframe:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - cross_origin credentialless iframe can't send same_origin credentials on child iframe:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Credentialless same-origin iframe is loaded without credentials:
- /html/anonymous-iframe/embedding.tentative.https.window.html?3-3 [wpt.fyi]
- COEP:require-corp parent embeds same-origin credentialless iframe:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- COEP:require-corp parent embeds same-origin credentialless iframe:
- /html/anonymous-iframe/embedding.tentative.https.window.html?8-8 [wpt.fyi]
- COOP:same-origin + COEP:require-corp embeds cross-origin credentialless iframe:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- COOP:same-origin + COEP:require-corp embeds cross-origin credentialless iframe:
- /html/anonymous-iframe/embedding.tentative.https.window.html?7-7 [wpt.fyi]
- COOP:same-origin + COEP:require-corp embeds same-origin credentialless iframe:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- COOP:same-origin + COEP:require-corp embeds same-origin credentialless iframe:
- /html/anonymous-iframe/embedding.tentative.https.window.html?5-5 [wpt.fyi]
- COEP:credentialless parent embeds same-origin credentialless iframe:
FAIL
(Chrome:FAIL
, Safari:PASS
)
- COEP:credentialless parent embeds same-origin credentialless iframe:
- /html/anonymous-iframe/embedding.tentative.https.window.html?13-last [wpt.fyi]
- Cross-Origin-Isolated parent embeds cross-origin COEP credentialless iframe:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Cross-Origin-Isolated parent embeds cross-origin COEP credentialless iframe:
- /html/anonymous-iframe/embedding.tentative.https.window.html?4-4 [wpt.fyi]
- COEP:require-corp parent embeds cross-origin credentialless iframe:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- COEP:require-corp parent embeds cross-origin credentialless iframe:
- /html/anonymous-iframe/embedding.tentative.https.window.html?9-9 [wpt.fyi]
- COOP:same-origin + COEP:credentialless embeds same-origin credentialless iframe:
FAIL
(Chrome:FAIL
, Safari:PASS
)
- COOP:same-origin + COEP:credentialless embeds same-origin credentialless iframe:
- /html/anonymous-iframe/embedding.tentative.https.window.html?6-6 [wpt.fyi]
- COEP:credentialless parent embeds cross-origin credentialless iframe:
FAIL
(Chrome:FAIL
, Safari:PASS
)
- COEP:credentialless parent embeds cross-origin credentialless iframe:
- /html/anonymous-iframe/embedding.tentative.https.window.html?10-10 [wpt.fyi]
- COOP:same-origin + COEP:credentialless embeds cross-origin credentialless iframe:
FAIL
(Chrome:FAIL
, Safari:PASS
)
- COOP:same-origin + COEP:credentialless embeds cross-origin credentialless iframe:
- /html/anonymous-iframe/fenced-frame-bypass.tentative.https.window.html [wpt.fyi]:
ERROR
(Chrome:ERROR
, Safari:ERROR
) - /html/anonymous-iframe/fenced-frame.tentative.https.window.html [wpt.fyi]:
ERROR
(Chrome:ERROR
, Safari:ERROR
) - /html/anonymous-iframe/indexeddb.tentative.https.window.html [wpt.fyi]
- indexeddb:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- indexeddb:
- /html/anonymous-iframe/initial-empty-document.tentative.https.window.html [wpt.fyi]
- Initial empty document inherits from parent's document.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Initial empty document inherits from its's iframe's credentialless attribute.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Initial empty document inherits from parent's document.:
- /html/anonymous-iframe/local-storage-initial-empty-document.tentative.https.window.html [wpt.fyi]
- Local storage is correctly partitioned with regards to credentialless iframe in initial empty documents.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Local storage is correctly partitioned with regards to credentialless iframe in initial empty documents.:
- /html/anonymous-iframe/local-storage.tentative.https.window.html [wpt.fyi]
- Local storage is correctly partitioned with regards to credentialless iframe:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Local storage is correctly partitioned with regards to credentialless iframe:
- /html/anonymous-iframe/require-corp-embed-anonymous-iframe.tentative.https.window.html [wpt.fyi]
- Loading a credentialless iframe with COEP: require-corp is allowed.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Loading a credentialless iframe with COEP: require-corp is allowed.:
- /html/anonymous-iframe/serviceworker-partitioning.tentative.https.window.html [wpt.fyi]
- credentialless iframes get partitioned service workers.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- credentialless iframes get partitioned service workers.:
- /html/anonymous-iframe/session-storage.tentative.https.window.html [wpt.fyi]
- Session storage is correctly partitioned with regards to credentialless iframe:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Session storage is correctly partitioned with regards to credentialless iframe:
- /html/anonymous-iframe/sharedworker-partitioning.tentative.https.window.html [wpt.fyi]
- credentialless iframes get partitioned shared workers.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- credentialless iframes get partitioned shared workers.:
- /html/anonymous-iframe/web-lock.tentative.https.window.html [wpt.fyi]
- web-lock:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- web-lock:
- /service-workers/cache-storage/cross-partition.https.tentative.html [wpt.fyi]
- CacheStorage caches shouldn't be shared with a cross-partition iframe:
FAIL
(Chrome:FAIL
, Safari:PASS
) - CacheStorage caches shouldn't be shared with a cross-partition dedicated worker:
FAIL
(Chrome:FAIL
, Safari:PASS
) - CacheStorage caches shouldn't be shared with a cross-partition shared worker:
FAIL
(Chrome:FAIL
, Safari:PASS
) - CacheStorage caches shouldn't be shared with a cross-partition service worker:
FAIL
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
],PASS
[Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows10-32-2004-qr-debug
,Gecko-windows10-32-2004-qr-opt
,Gecko-windows10-64-2004-qr-debug
,Gecko-windows10-64-2004-qr-opt
,GitHub
] (Chrome:FAIL
, Safari:PASS
)
- CacheStorage caches shouldn't be shared with a cross-partition iframe:
- /webmessaging/broadcastchannel/cross-partition.https.tentative.html [wpt.fyi]
- BroadcastChannel messages aren't received from a cross-partition iframe:
FAIL
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
],PASS
[Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows10-32-2004-qr-debug
,Gecko-windows10-32-2004-qr-opt
,Gecko-windows10-64-2004-qr-debug
,Gecko-windows10-64-2004-qr-opt
,GitHub
] (Chrome:FAIL
, Safari:PASS
) - BroadcastChannel messages aren't received from a nested iframe with a cross-site ancestor:
FAIL
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
],PASS
[Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows10-32-2004-qr-debug
,Gecko-windows10-32-2004-qr-opt
,Gecko-windows10-64-2004-qr-debug
,Gecko-windows10-64-2004-qr-opt
,GitHub
] (Chrome:FAIL
, Safari:PASS
) - BroadcastChannel messages aren't received from a cross-partition dedicated worker:
FAIL
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
],PASS
[Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows10-32-2004-qr-debug
,Gecko-windows10-32-2004-qr-opt
,Gecko-windows10-64-2004-qr-debug
,Gecko-windows10-64-2004-qr-opt
,GitHub
] (Chrome:FAIL
, Safari:PASS
) - BroadcastChannel messages aren't received from a cross-partition shared worker:
FAIL
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
],PASS
[Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows10-32-2004-qr-debug
,Gecko-windows10-32-2004-qr-opt
,Gecko-windows10-64-2004-qr-debug
,Gecko-windows10-64-2004-qr-opt
,GitHub
] (Chrome:FAIL
, Safari:FAIL
) - BroadcastChannel messages aren't received from a cross-partition service worker:
FAIL
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
],PASS
[Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows10-32-2004-qr-debug
,Gecko-windows10-32-2004-qr-opt
,Gecko-windows10-64-2004-qr-debug
,Gecko-windows10-64-2004-qr-opt
,GitHub
] (Chrome:FAIL
, Safari:FAIL
)
- BroadcastChannel messages aren't received from a cross-partition iframe:
Assignee | ||
Comment 8•2 years ago
|
||
CI Results
Ran 9 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI
Total 33 tests and 1 subtests
Status Summary
Firefox
OK
: 31
PASS
: 11[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview, Gecko-android-em-7.0-x86_64-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-qr-opt-geckoview] 17[Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows10-32-2004-qr-debug, Gecko-windows10-32-2004-qr-opt, Gecko-windows10-64-2004-qr-debug, Gecko-windows10-64-2004-qr-opt, GitHub]
FAIL
: 41[Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows10-32-2004-qr-debug, Gecko-windows10-32-2004-qr-opt, Gecko-windows10-64-2004-qr-debug, Gecko-windows10-64-2004-qr-opt, GitHub] 47[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview, Gecko-android-em-7.0-x86_64-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-qr-opt-geckoview]
ERROR
: 2
Chrome
OK
: 30
PASS
: 11
FAIL
: 45
ERROR
: 3
Safari
OK
: 31
PASS
: 22
FAIL
: 36
ERROR
: 2
Links
Gecko CI (Treeherder)
GitHub PR Head
GitHub PR Base
Details
New Tests That Don't Pass
- /FileAPI/BlobURL/cross-partition.tentative.https.html [wpt.fyi]
- Blob URL shouldn't be revocable from a cross-partition iframe:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Blob URL shouldn't be revocable from a cross-partition dedicated worker:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Blob URL shouldn't be revocable from a cross-partition shared worker:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Blob URL shouldn't be revocable from a cross-partition iframe:
- /html/anonymous-iframe/anonymous-iframe-popup.tentative.https.window.html [wpt.fyi]
- Cross-origin popup from normal/credentiallessiframes.:
FAIL
(Safari:FAIL
) - Same-origin popup from normal/credentialless iframes.:
FAIL
(Safari:FAIL
)
- Cross-origin popup from normal/credentiallessiframes.:
- /html/anonymous-iframe/anonymous-window.tentative.https.window.html [wpt.fyi]
- Credentialless (false => true) => window not reused.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Credentialless (true => false) => window not reused.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Credentialless (true => true) => window reused.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Credentialless (false => true) => window not reused.:
- /html/anonymous-iframe/cache-storage.tentative.https.window.html [wpt.fyi]
- cache-storage:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- cache-storage:
- /html/anonymous-iframe/cookie.tentative.https.window.html [wpt.fyi]
- Credentialless same-origin iframe is loaded without credentials:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Credentialless cross-origin iframe is loaded without credentials:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - same_origin credentialless iframe can't send same_origin credentials:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - same_origin credentialless iframe can't send cross_origin credentials:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - cross_origin credentialless iframe can't send cross_origin credentials:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - cross_origin credentialless iframe can't send same_origin credentials:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - same_origin credentialless iframe can't send same_origin credentials on child iframe:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - same_origin credentialless iframe can't send cross_origin credentials on child iframe:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - cross_origin credentialless iframe can't send cross_origin credentials on child iframe:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - cross_origin credentialless iframe can't send same_origin credentials on child iframe:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Credentialless same-origin iframe is loaded without credentials:
- /html/anonymous-iframe/embedding.tentative.https.window.html?3-3 [wpt.fyi]
- COEP:require-corp parent embeds same-origin credentialless iframe:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- COEP:require-corp parent embeds same-origin credentialless iframe:
- /html/anonymous-iframe/embedding.tentative.https.window.html?8-8 [wpt.fyi]
- COOP:same-origin + COEP:require-corp embeds cross-origin credentialless iframe:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- COOP:same-origin + COEP:require-corp embeds cross-origin credentialless iframe:
- /html/anonymous-iframe/embedding.tentative.https.window.html?7-7 [wpt.fyi]
- COOP:same-origin + COEP:require-corp embeds same-origin credentialless iframe:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- COOP:same-origin + COEP:require-corp embeds same-origin credentialless iframe:
- /html/anonymous-iframe/embedding.tentative.https.window.html?5-5 [wpt.fyi]
- COEP:credentialless parent embeds same-origin credentialless iframe:
FAIL
(Chrome:FAIL
, Safari:PASS
)
- COEP:credentialless parent embeds same-origin credentialless iframe:
- /html/anonymous-iframe/embedding.tentative.https.window.html?13-last [wpt.fyi]
- Cross-Origin-Isolated parent embeds cross-origin COEP credentialless iframe:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Cross-Origin-Isolated parent embeds cross-origin COEP credentialless iframe:
- /html/anonymous-iframe/embedding.tentative.https.window.html?4-4 [wpt.fyi]
- COEP:require-corp parent embeds cross-origin credentialless iframe:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- COEP:require-corp parent embeds cross-origin credentialless iframe:
- /html/anonymous-iframe/embedding.tentative.https.window.html?9-9 [wpt.fyi]
- COOP:same-origin + COEP:credentialless embeds same-origin credentialless iframe:
FAIL
(Chrome:FAIL
, Safari:PASS
)
- COOP:same-origin + COEP:credentialless embeds same-origin credentialless iframe:
- /html/anonymous-iframe/embedding.tentative.https.window.html?6-6 [wpt.fyi]
- COEP:credentialless parent embeds cross-origin credentialless iframe:
FAIL
(Chrome:FAIL
, Safari:PASS
)
- COEP:credentialless parent embeds cross-origin credentialless iframe:
- /html/anonymous-iframe/embedding.tentative.https.window.html?10-10 [wpt.fyi]
- COOP:same-origin + COEP:credentialless embeds cross-origin credentialless iframe:
FAIL
(Chrome:FAIL
, Safari:PASS
)
- COOP:same-origin + COEP:credentialless embeds cross-origin credentialless iframe:
- /html/anonymous-iframe/fenced-frame-bypass.tentative.https.window.html [wpt.fyi]:
ERROR
(Chrome:ERROR
, Safari:ERROR
) - /html/anonymous-iframe/fenced-frame.tentative.https.window.html [wpt.fyi]:
ERROR
(Chrome:ERROR
, Safari:ERROR
) - /html/anonymous-iframe/indexeddb.tentative.https.window.html [wpt.fyi]
- indexeddb:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- indexeddb:
- /html/anonymous-iframe/initial-empty-document.tentative.https.window.html [wpt.fyi]
- Initial empty document inherits from parent's document.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Initial empty document inherits from its's iframe's credentialless attribute.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Initial empty document inherits from parent's document.:
- /html/anonymous-iframe/local-storage-initial-empty-document.tentative.https.window.html [wpt.fyi]
- Local storage is correctly partitioned with regards to credentialless iframe in initial empty documents.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Local storage is correctly partitioned with regards to credentialless iframe in initial empty documents.:
- /html/anonymous-iframe/local-storage.tentative.https.window.html [wpt.fyi]
- Local storage is correctly partitioned with regards to credentialless iframe:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Local storage is correctly partitioned with regards to credentialless iframe:
- /html/anonymous-iframe/require-corp-embed-anonymous-iframe.tentative.https.window.html [wpt.fyi]
- Loading a credentialless iframe with COEP: require-corp is allowed.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Loading a credentialless iframe with COEP: require-corp is allowed.:
- /html/anonymous-iframe/serviceworker-partitioning.tentative.https.window.html [wpt.fyi]
- credentialless iframes get partitioned service workers.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- credentialless iframes get partitioned service workers.:
- /html/anonymous-iframe/session-storage.tentative.https.window.html [wpt.fyi]
- Session storage is correctly partitioned with regards to credentialless iframe:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Session storage is correctly partitioned with regards to credentialless iframe:
- /html/anonymous-iframe/sharedworker-partitioning.tentative.https.window.html [wpt.fyi]
- credentialless iframes get partitioned shared workers.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- credentialless iframes get partitioned shared workers.:
- /html/anonymous-iframe/web-lock.tentative.https.window.html [wpt.fyi]
- web-lock:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- web-lock:
- /service-workers/cache-storage/cross-partition.https.tentative.html [wpt.fyi]
- CacheStorage caches shouldn't be shared with a cross-partition iframe:
FAIL
(Chrome:FAIL
, Safari:PASS
) - CacheStorage caches shouldn't be shared with a cross-partition dedicated worker:
FAIL
(Chrome:FAIL
, Safari:PASS
) - CacheStorage caches shouldn't be shared with a cross-partition shared worker:
FAIL
(Chrome:FAIL
, Safari:PASS
) - CacheStorage caches shouldn't be shared with a cross-partition service worker:
FAIL
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
],PASS
[Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows10-32-2004-qr-debug
,Gecko-windows10-32-2004-qr-opt
,Gecko-windows10-64-2004-qr-debug
,Gecko-windows10-64-2004-qr-opt
,GitHub
] (Chrome:FAIL
, Safari:PASS
)
- CacheStorage caches shouldn't be shared with a cross-partition iframe:
- /webmessaging/broadcastchannel/cross-partition.https.tentative.html [wpt.fyi]
- BroadcastChannel messages aren't received from a cross-partition iframe:
FAIL
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
],PASS
[Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows10-32-2004-qr-debug
,Gecko-windows10-32-2004-qr-opt
,Gecko-windows10-64-2004-qr-debug
,Gecko-windows10-64-2004-qr-opt
,GitHub
] (Chrome:FAIL
, Safari:PASS
) - BroadcastChannel messages aren't received from a nested iframe with a cross-site ancestor:
FAIL
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
],PASS
[Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows10-32-2004-qr-debug
,Gecko-windows10-32-2004-qr-opt
,Gecko-windows10-64-2004-qr-debug
,Gecko-windows10-64-2004-qr-opt
,GitHub
] (Chrome:FAIL
, Safari:PASS
) - BroadcastChannel messages aren't received from a cross-partition dedicated worker:
FAIL
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
],PASS
[Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows10-32-2004-qr-debug
,Gecko-windows10-32-2004-qr-opt
,Gecko-windows10-64-2004-qr-debug
,Gecko-windows10-64-2004-qr-opt
,GitHub
] (Chrome:FAIL
, Safari:PASS
) - BroadcastChannel messages aren't received from a cross-partition shared worker:
FAIL
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
],PASS
[Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows10-32-2004-qr-debug
,Gecko-windows10-32-2004-qr-opt
,Gecko-windows10-64-2004-qr-debug
,Gecko-windows10-64-2004-qr-opt
,GitHub
] (Chrome:FAIL
, Safari:FAIL
) - BroadcastChannel messages aren't received from a cross-partition service worker:
FAIL
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
],PASS
[Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows10-32-2004-qr-debug
,Gecko-windows10-32-2004-qr-opt
,Gecko-windows10-64-2004-qr-debug
,Gecko-windows10-64-2004-qr-opt
,GitHub
] (Chrome:FAIL
, Safari:FAIL
)
- BroadcastChannel messages aren't received from a cross-partition iframe:
Assignee | ||
Comment 10•2 years ago
|
||
CI Results
Ran 9 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI
Total 33 tests and 1 subtests
Status Summary
Firefox
OK
: 31
PASS
: 11[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview, Gecko-android-em-7.0-x86_64-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-qr-opt-geckoview] 17[Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows10-32-2004-qr-debug, Gecko-windows10-32-2004-qr-opt, Gecko-windows10-64-2004-qr-debug, Gecko-windows10-64-2004-qr-opt, GitHub]
FAIL
: 41[Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows10-32-2004-qr-debug, Gecko-windows10-32-2004-qr-opt, Gecko-windows10-64-2004-qr-debug, Gecko-windows10-64-2004-qr-opt, GitHub] 47[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview, Gecko-android-em-7.0-x86_64-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-qr-opt-geckoview]
ERROR
: 2
Chrome
OK
: 30
PASS
: 11
FAIL
: 45
ERROR
: 3
Safari
OK
: 31
PASS
: 22
FAIL
: 36
ERROR
: 2
Links
Gecko CI (Treeherder)
GitHub PR Head
GitHub PR Base
Details
New Tests That Don't Pass
- /FileAPI/BlobURL/cross-partition.tentative.https.html [wpt.fyi]
- Blob URL shouldn't be revocable from a cross-partition iframe:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Blob URL shouldn't be revocable from a cross-partition dedicated worker:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Blob URL shouldn't be revocable from a cross-partition shared worker:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Blob URL shouldn't be revocable from a cross-partition iframe:
- /html/anonymous-iframe/anonymous-iframe-popup.tentative.https.window.html [wpt.fyi]
- Cross-origin popup from normal/credentiallessiframes.:
FAIL
(Safari:FAIL
) - Same-origin popup from normal/credentialless iframes.:
FAIL
(Safari:FAIL
)
- Cross-origin popup from normal/credentiallessiframes.:
- /html/anonymous-iframe/anonymous-window.tentative.https.window.html [wpt.fyi]
- Credentialless (false => true) => window not reused.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Credentialless (true => false) => window not reused.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Credentialless (true => true) => window reused.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Credentialless (false => true) => window not reused.:
- /html/anonymous-iframe/cache-storage.tentative.https.window.html [wpt.fyi]
- cache-storage:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- cache-storage:
- /html/anonymous-iframe/cookie.tentative.https.window.html [wpt.fyi]
- Credentialless same-origin iframe is loaded without credentials:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Credentialless cross-origin iframe is loaded without credentials:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - same_origin credentialless iframe can't send same_origin credentials:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - same_origin credentialless iframe can't send cross_origin credentials:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - cross_origin credentialless iframe can't send cross_origin credentials:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - cross_origin credentialless iframe can't send same_origin credentials:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - same_origin credentialless iframe can't send same_origin credentials on child iframe:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - same_origin credentialless iframe can't send cross_origin credentials on child iframe:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - cross_origin credentialless iframe can't send cross_origin credentials on child iframe:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - cross_origin credentialless iframe can't send same_origin credentials on child iframe:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Credentialless same-origin iframe is loaded without credentials:
- /html/anonymous-iframe/embedding.tentative.https.window.html?3-3 [wpt.fyi]
- COEP:require-corp parent embeds same-origin credentialless iframe:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- COEP:require-corp parent embeds same-origin credentialless iframe:
- /html/anonymous-iframe/embedding.tentative.https.window.html?8-8 [wpt.fyi]
- COOP:same-origin + COEP:require-corp embeds cross-origin credentialless iframe:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- COOP:same-origin + COEP:require-corp embeds cross-origin credentialless iframe:
- /html/anonymous-iframe/embedding.tentative.https.window.html?7-7 [wpt.fyi]
- COOP:same-origin + COEP:require-corp embeds same-origin credentialless iframe:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- COOP:same-origin + COEP:require-corp embeds same-origin credentialless iframe:
- /html/anonymous-iframe/embedding.tentative.https.window.html?5-5 [wpt.fyi]
- COEP:credentialless parent embeds same-origin credentialless iframe:
FAIL
(Chrome:FAIL
, Safari:PASS
)
- COEP:credentialless parent embeds same-origin credentialless iframe:
- /html/anonymous-iframe/embedding.tentative.https.window.html?13-last [wpt.fyi]
- Cross-Origin-Isolated parent embeds cross-origin COEP credentialless iframe:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Cross-Origin-Isolated parent embeds cross-origin COEP credentialless iframe:
- /html/anonymous-iframe/embedding.tentative.https.window.html?4-4 [wpt.fyi]
- COEP:require-corp parent embeds cross-origin credentialless iframe:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- COEP:require-corp parent embeds cross-origin credentialless iframe:
- /html/anonymous-iframe/embedding.tentative.https.window.html?9-9 [wpt.fyi]
- COOP:same-origin + COEP:credentialless embeds same-origin credentialless iframe:
FAIL
(Chrome:FAIL
, Safari:PASS
)
- COOP:same-origin + COEP:credentialless embeds same-origin credentialless iframe:
- /html/anonymous-iframe/embedding.tentative.https.window.html?6-6 [wpt.fyi]
- COEP:credentialless parent embeds cross-origin credentialless iframe:
FAIL
(Chrome:FAIL
, Safari:PASS
)
- COEP:credentialless parent embeds cross-origin credentialless iframe:
- /html/anonymous-iframe/embedding.tentative.https.window.html?10-10 [wpt.fyi]
- COOP:same-origin + COEP:credentialless embeds cross-origin credentialless iframe:
FAIL
(Chrome:FAIL
, Safari:PASS
)
- COOP:same-origin + COEP:credentialless embeds cross-origin credentialless iframe:
- /html/anonymous-iframe/fenced-frame-bypass.tentative.https.window.html [wpt.fyi]:
ERROR
(Chrome:ERROR
, Safari:ERROR
) - /html/anonymous-iframe/fenced-frame.tentative.https.window.html [wpt.fyi]:
ERROR
(Chrome:ERROR
, Safari:ERROR
) - /html/anonymous-iframe/indexeddb.tentative.https.window.html [wpt.fyi]
- indexeddb:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- indexeddb:
- /html/anonymous-iframe/initial-empty-document.tentative.https.window.html [wpt.fyi]
- Initial empty document inherits from parent's document.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Initial empty document inherits from its's iframe's credentialless attribute.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Initial empty document inherits from parent's document.:
- /html/anonymous-iframe/local-storage-initial-empty-document.tentative.https.window.html [wpt.fyi]
- Local storage is correctly partitioned with regards to credentialless iframe in initial empty documents.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Local storage is correctly partitioned with regards to credentialless iframe in initial empty documents.:
- /html/anonymous-iframe/local-storage.tentative.https.window.html [wpt.fyi]
- Local storage is correctly partitioned with regards to credentialless iframe:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Local storage is correctly partitioned with regards to credentialless iframe:
- /html/anonymous-iframe/require-corp-embed-anonymous-iframe.tentative.https.window.html [wpt.fyi]
- Loading a credentialless iframe with COEP: require-corp is allowed.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Loading a credentialless iframe with COEP: require-corp is allowed.:
- /html/anonymous-iframe/serviceworker-partitioning.tentative.https.window.html [wpt.fyi]
- credentialless iframes get partitioned service workers.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- credentialless iframes get partitioned service workers.:
- /html/anonymous-iframe/session-storage.tentative.https.window.html [wpt.fyi]
- Session storage is correctly partitioned with regards to credentialless iframe:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Session storage is correctly partitioned with regards to credentialless iframe:
- /html/anonymous-iframe/sharedworker-partitioning.tentative.https.window.html [wpt.fyi]
- credentialless iframes get partitioned shared workers.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- credentialless iframes get partitioned shared workers.:
- /html/anonymous-iframe/web-lock.tentative.https.window.html [wpt.fyi]
- web-lock:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- web-lock:
- /service-workers/cache-storage/cross-partition.https.tentative.html [wpt.fyi]
- CacheStorage caches shouldn't be shared with a cross-partition iframe:
FAIL
(Chrome:FAIL
, Safari:PASS
) - CacheStorage caches shouldn't be shared with a cross-partition dedicated worker:
FAIL
(Chrome:FAIL
, Safari:PASS
) - CacheStorage caches shouldn't be shared with a cross-partition shared worker:
FAIL
(Chrome:FAIL
, Safari:PASS
) - CacheStorage caches shouldn't be shared with a cross-partition service worker:
FAIL
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
],PASS
[Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows10-32-2004-qr-debug
,Gecko-windows10-32-2004-qr-opt
,Gecko-windows10-64-2004-qr-debug
,Gecko-windows10-64-2004-qr-opt
,GitHub
] (Chrome:FAIL
, Safari:PASS
)
- CacheStorage caches shouldn't be shared with a cross-partition iframe:
- /webmessaging/broadcastchannel/cross-partition.https.tentative.html [wpt.fyi]
- BroadcastChannel messages aren't received from a cross-partition iframe:
FAIL
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
],PASS
[Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows10-32-2004-qr-debug
,Gecko-windows10-32-2004-qr-opt
,Gecko-windows10-64-2004-qr-debug
,Gecko-windows10-64-2004-qr-opt
,GitHub
] (Chrome:FAIL
, Safari:PASS
) - BroadcastChannel messages aren't received from a nested iframe with a cross-site ancestor:
FAIL
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
],PASS
[Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows10-32-2004-qr-debug
,Gecko-windows10-32-2004-qr-opt
,Gecko-windows10-64-2004-qr-debug
,Gecko-windows10-64-2004-qr-opt
,GitHub
] (Chrome:FAIL
, Safari:PASS
) - BroadcastChannel messages aren't received from a cross-partition dedicated worker:
FAIL
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
],PASS
[Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows10-32-2004-qr-debug
,Gecko-windows10-32-2004-qr-opt
,Gecko-windows10-64-2004-qr-debug
,Gecko-windows10-64-2004-qr-opt
,GitHub
] (Chrome:FAIL
, Safari:PASS
) - BroadcastChannel messages aren't received from a cross-partition shared worker:
FAIL
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
],PASS
[Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows10-32-2004-qr-debug
,Gecko-windows10-32-2004-qr-opt
,Gecko-windows10-64-2004-qr-debug
,Gecko-windows10-64-2004-qr-opt
,GitHub
] (Chrome:FAIL
, Safari:FAIL
) - BroadcastChannel messages aren't received from a cross-partition service worker:
FAIL
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
],PASS
[Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows10-32-2004-qr-debug
,Gecko-windows10-32-2004-qr-opt
,Gecko-windows10-64-2004-qr-debug
,Gecko-windows10-64-2004-qr-opt
,GitHub
] (Chrome:FAIL
, Safari:FAIL
)
- BroadcastChannel messages aren't received from a cross-partition iframe:
Assignee | ||
Comment 11•2 years ago
|
||
Comment 12•2 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/1ac68b78ef47
https://hg.mozilla.org/mozilla-central/rev/2a14b96aea8e
Description
•