[wpt-sync] Sync PR 41345 - Fenced frames: Remove the use of FencedFrameConfig constructor in anonymous iframe wpts.
Categories
(Core :: DOM: Core & HTML, task, P4)
Tracking
()
Tracking | Status | |
---|---|---|
firefox118 | --- | fixed |
People
(Reporter: wpt-sync, Unassigned)
References
()
Details
(Whiteboard: [wptsync downstream])
Sync web-platform-tests PR 41345 into mozilla-central (this bug is closed when the sync is complete).
PR: https://github.com/web-platform-tests/wpt/pull/41345
Details from upstream follow.
Xiaochen Zhou <xiaochenzh@chromium.org> wrote:
Fenced frames: Remove the use of FencedFrameConfig constructor in anonymous iframe wpts.
Changed to use generateURNFromFledge as we do not want to expose
FencedFrameConfig constructor in web platform tests.Bug: 1469414
Change-Id: If57afb4a275041a34829fdd81f7e9e8e503980db
Reviewed-on: https://chromium-review.googlesource.com/4753832
WPT-Export-Revision: 680e3d2fee142739e07361d59a3f01115be47fea
Assignee | ||
Updated•1 year ago
|
Assignee | ||
Comment 1•1 year ago
|
||
Assignee | ||
Comment 2•1 year ago
|
||
CI Results
Ran 0 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI
Total 36 tests and 1 subtests
Status Summary
Firefox
OK
: 33
PASS
: 25
FAIL
: 43
ERROR
: 3
Chrome
OK
: 33
PASS
: 66
FAIL
: 3
ERROR
: 3
Safari
OK
: 33
PASS
: 32
FAIL
: 36
ERROR
: 3
Links
Details
Firefox-only Failures
- /html/anonymous-iframe/embedding.tentative.https.window.html?6-6 [wpt.fyi]
- COEP:credentialless parent embeds cross-origin credentialless iframe:
FAIL
- 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
- COOP:same-origin + COEP:credentialless 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
- COOP:same-origin + COEP:credentialless embeds same-origin credentialless iframe:
- /html/anonymous-iframe/hasStorageAccess.tentative.https.window.html [wpt.fyi]
- Cross-origin credentialless iframe can't request storage access:
FAIL
- Cross-origin credentialless iframe can't request storage access:
- /service-workers/cache-storage/cross-partition.https.tentative.html [wpt.fyi]
- CacheStorage caches shouldn't be shared with a cross-partition iframe:
FAIL
- CacheStorage caches shouldn't be shared with a cross-partition dedicated worker:
FAIL
- CacheStorage caches shouldn't be shared with a cross-partition shared worker:
FAIL
- CacheStorage caches shouldn't be shared with a cross-partition iframe:
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
(Chrome:PASS
, Safari:FAIL
) - Same-origin popup from normal/credentialless iframes.:
FAIL
(Chrome:PASS
, 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:PASS
, Safari:FAIL
) - Credentialless (true => false) => window not reused.:
FAIL
(Chrome:PASS
, Safari:FAIL
) - Credentialless (true => true) => window reused.:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- Credentialless (false => true) => window not reused.:
- /html/anonymous-iframe/cache-storage.tentative.https.window.html [wpt.fyi]
- cache-storage:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- cache-storage:
- /html/anonymous-iframe/cookie.tentative.https.window.html [wpt.fyi]
- Credentialless same-origin iframe is loaded without credentials:
FAIL
(Chrome:PASS
, Safari:FAIL
) - Credentialless cross-origin iframe is loaded without credentials:
FAIL
(Chrome:PASS
, Safari:FAIL
) - same_origin credentialless iframe can't send same_origin credentials:
FAIL
(Chrome:PASS
, Safari:FAIL
) - same_origin credentialless iframe can't send cross_origin credentials:
FAIL
(Chrome:PASS
, Safari:FAIL
) - cross_origin credentialless iframe can't send cross_origin credentials:
FAIL
(Chrome:PASS
, Safari:FAIL
) - cross_origin credentialless iframe can't send same_origin credentials:
FAIL
(Chrome:PASS
, Safari:FAIL
) - same_origin credentialless iframe can't send same_origin credentials on child iframe:
FAIL
(Chrome:PASS
, Safari:FAIL
) - same_origin credentialless iframe can't send cross_origin credentials on child iframe:
FAIL
(Chrome:PASS
, Safari:FAIL
) - cross_origin credentialless iframe can't send cross_origin credentials on child iframe:
FAIL
(Chrome:PASS
, Safari:FAIL
) - cross_origin credentialless iframe can't send same_origin credentials on child iframe:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- Credentialless same-origin iframe is loaded without credentials:
- /html/anonymous-iframe/embedding.tentative.https.window.html?4-4 [wpt.fyi]
- COEP:require-corp parent embeds cross-origin credentialless iframe:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- COEP:require-corp parent embeds cross-origin credentialless iframe:
- /html/anonymous-iframe/embedding.tentative.https.window.html?3-3 [wpt.fyi]
- COEP:require-corp parent embeds same-origin credentialless iframe:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- COEP:require-corp 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:PASS
, Safari:FAIL
)
- Cross-Origin-Isolated parent embeds cross-origin COEP 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:PASS
, Safari:FAIL
)
- COOP:same-origin + COEP:require-corp embeds cross-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:PASS
, Safari:PASS
)
- COEP:credentialless parent embeds cross-origin credentialless iframe:
- /html/anonymous-iframe/embedding.tentative.https.window.html?5-5 [wpt.fyi]
- COEP:credentialless parent embeds same-origin credentialless iframe:
FAIL
(Safari:PASS
)
- COEP:credentialless parent embeds same-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:PASS
, Safari:PASS
)
- COOP:same-origin + COEP:credentialless 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:PASS
, Safari:PASS
)
- COOP:same-origin + COEP:credentialless embeds same-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:PASS
, Safari:FAIL
)
- COOP:same-origin + COEP:require-corp embeds same-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/hasStorageAccess.tentative.https.window.html [wpt.fyi]
- Same-origin credentialless iframe can't request storage access:
FAIL
(Chrome:PASS
, Safari:FAIL
) - Cross-origin credentialless iframe can't request storage access:
FAIL
(Chrome:PASS
, Safari:PASS
)
- Same-origin credentialless iframe can't request storage access:
- /html/anonymous-iframe/indexeddb.tentative.https.window.html [wpt.fyi]
- indexeddb:
FAIL
(Chrome:PASS
, 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:PASS
, Safari:FAIL
) - Initial empty document inherits from its's iframe's credentialless attribute.:
FAIL
(Chrome:PASS
, 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:PASS
, 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:PASS
, Safari:FAIL
)
- Local storage is correctly partitioned with regards to credentialless iframe:
- /html/anonymous-iframe/requestStorageAccessFor.tentative.https.window.html [wpt.fyi]:
ERROR
(Chrome:OK
, Safari:ERROR
) - /html/anonymous-iframe/session-storage.tentative.https.window.html [wpt.fyi]
- Session storage is correctly partitioned with regards to credentialless iframe:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- Session storage is correctly partitioned with regards to credentialless iframe:
- /html/anonymous-iframe/web-lock.tentative.https.window.html [wpt.fyi]
- web-lock:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- web-lock:
- /html/anonymous-iframe/worker-cookies.tentative.https.window.html?worker=dedicated_worker [wpt.fyi]
- Worker spawned from credentialless iframe can't access global cookies:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- Worker spawned from credentialless iframe can't access global cookies:
- /html/anonymous-iframe/worker-cookies.tentative.https.window.html?worker=service_worker [wpt.fyi]
- Worker spawned from credentialless iframe can't access global cookies:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- Worker spawned from credentialless iframe can't access global cookies:
- /html/anonymous-iframe/worker-cookies.tentative.https.window.html?worker=shared_worker [wpt.fyi]
- Worker spawned from credentialless iframe can't access global cookies:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- Worker spawned from credentialless iframe can't access global cookies:
- /service-workers/cache-storage/cross-partition.https.tentative.html [wpt.fyi]
- CacheStorage caches shouldn't be shared with a cross-partition iframe:
FAIL
(Chrome:PASS
, Safari:PASS
) - CacheStorage caches shouldn't be shared with a cross-partition dedicated worker:
FAIL
(Chrome:PASS
, Safari:PASS
) - CacheStorage caches shouldn't be shared with a cross-partition shared worker:
FAIL
(Chrome:PASS
, Safari:PASS
)
- CacheStorage caches shouldn't be shared with a cross-partition iframe:
Assignee | ||
Comment 3•1 year ago
|
||
CI Results
Ran 9 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI
Total 36 tests and 1 subtests
Status Summary
Firefox
OK
: 33
PASS
: 19[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] 25[Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows11-32-2009-qr-debug, Gecko-windows11-32-2009-qr-opt, Gecko-windows11-64-2009-qr-debug, Gecko-windows11-64-2009-qr-opt, GitHub]
FAIL
: 43[Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows11-32-2009-qr-debug, Gecko-windows11-32-2009-qr-opt, Gecko-windows11-64-2009-qr-debug, Gecko-windows11-64-2009-qr-opt, GitHub] 49[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
: 3
Chrome
OK
: 33
PASS
: 66
FAIL
: 3
ERROR
: 3
Safari
OK
: 33
PASS
: 32
FAIL
: 36
ERROR
: 3
Links
Gecko CI (Treeherder)
GitHub PR Head
GitHub PR Base
Details
Firefox-only Failures
- /html/anonymous-iframe/embedding.tentative.https.window.html?9-9 [wpt.fyi]
- COOP:same-origin + COEP:credentialless embeds same-origin credentialless iframe:
FAIL
- COOP:same-origin + COEP:credentialless embeds same-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
- COOP:same-origin + COEP:credentialless embeds cross-origin credentialless iframe:
- /html/anonymous-iframe/embedding.tentative.https.window.html?6-6 [wpt.fyi]
- COEP:credentialless parent embeds cross-origin credentialless iframe:
FAIL
- COEP:credentialless parent embeds cross-origin credentialless iframe:
- /html/anonymous-iframe/hasStorageAccess.tentative.https.window.html [wpt.fyi]
- Cross-origin credentialless iframe can't request storage access:
FAIL
- Cross-origin credentialless iframe can't request storage access:
- /service-workers/cache-storage/cross-partition.https.tentative.html [wpt.fyi]
- CacheStorage caches shouldn't be shared with a cross-partition iframe:
FAIL
- CacheStorage caches shouldn't be shared with a cross-partition dedicated worker:
FAIL
- CacheStorage caches shouldn't be shared with a cross-partition shared worker:
FAIL
- CacheStorage caches shouldn't be shared with a cross-partition iframe:
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
(Chrome:PASS
, Safari:FAIL
) - Same-origin popup from normal/credentialless iframes.:
FAIL
(Chrome:PASS
, 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:PASS
, Safari:FAIL
) - Credentialless (true => false) => window not reused.:
FAIL
(Chrome:PASS
, Safari:FAIL
) - Credentialless (true => true) => window reused.:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- Credentialless (false => true) => window not reused.:
- /html/anonymous-iframe/cache-storage.tentative.https.window.html [wpt.fyi]
- cache-storage:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- cache-storage:
- /html/anonymous-iframe/cookie.tentative.https.window.html [wpt.fyi]
- Credentialless same-origin iframe is loaded without credentials:
FAIL
(Chrome:PASS
, Safari:FAIL
) - Credentialless cross-origin iframe is loaded without credentials:
FAIL
(Chrome:PASS
, Safari:FAIL
) - same_origin credentialless iframe can't send same_origin credentials:
FAIL
(Chrome:PASS
, Safari:FAIL
) - same_origin credentialless iframe can't send cross_origin credentials:
FAIL
(Chrome:PASS
, Safari:FAIL
) - cross_origin credentialless iframe can't send cross_origin credentials:
FAIL
(Chrome:PASS
, Safari:FAIL
) - cross_origin credentialless iframe can't send same_origin credentials:
FAIL
(Chrome:PASS
, Safari:FAIL
) - same_origin credentialless iframe can't send same_origin credentials on child iframe:
FAIL
(Chrome:PASS
, Safari:FAIL
) - same_origin credentialless iframe can't send cross_origin credentials on child iframe:
FAIL
(Chrome:PASS
, Safari:FAIL
) - cross_origin credentialless iframe can't send cross_origin credentials on child iframe:
FAIL
(Chrome:PASS
, Safari:FAIL
) - cross_origin credentialless iframe can't send same_origin credentials on child iframe:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- Credentialless same-origin iframe is loaded without credentials:
- /html/anonymous-iframe/embedding.tentative.https.window.html?9-9 [wpt.fyi]
- COOP:same-origin + COEP:credentialless embeds same-origin credentialless iframe:
FAIL
(Chrome:PASS
, Safari:PASS
)
- COOP:same-origin + COEP:credentialless embeds same-origin 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:PASS
, Safari:FAIL
)
- COEP:require-corp parent 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:PASS
, Safari:FAIL
)
- COOP:same-origin + COEP:require-corp embeds same-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:PASS
, Safari:PASS
)
- COOP:same-origin + COEP:credentialless embeds cross-origin credentialless iframe:
- /html/anonymous-iframe/embedding.tentative.https.window.html?5-5 [wpt.fyi]
- COEP:credentialless parent embeds same-origin credentialless iframe:
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:PASS
, Safari:FAIL
)
- Cross-Origin-Isolated parent embeds cross-origin COEP 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:PASS
, Safari:FAIL
)
- COOP:same-origin + COEP:require-corp embeds cross-origin credentialless iframe:
- /html/anonymous-iframe/embedding.tentative.https.window.html?3-3 [wpt.fyi]
- COEP:require-corp parent embeds same-origin credentialless iframe:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- COEP:require-corp parent 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:PASS
, Safari:PASS
)
- COEP:credentialless parent 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/hasStorageAccess.tentative.https.window.html [wpt.fyi]
- Same-origin credentialless iframe can't request storage access:
FAIL
(Chrome:PASS
, Safari:FAIL
) - Cross-origin credentialless iframe can't request storage access:
FAIL
(Chrome:PASS
, Safari:PASS
)
- Same-origin credentialless iframe can't request storage access:
- /html/anonymous-iframe/indexeddb.tentative.https.window.html [wpt.fyi]
- indexeddb:
FAIL
(Chrome:PASS
, 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:PASS
, Safari:FAIL
) - Initial empty document inherits from its's iframe's credentialless attribute.:
FAIL
(Chrome:PASS
, 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:PASS
, 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:PASS
, Safari:FAIL
)
- Local storage is correctly partitioned with regards to credentialless iframe:
- /html/anonymous-iframe/requestStorageAccessFor.tentative.https.window.html [wpt.fyi]:
ERROR
(Chrome:OK
, Safari:ERROR
) - /html/anonymous-iframe/session-storage.tentative.https.window.html [wpt.fyi]
- Session storage is correctly partitioned with regards to credentialless iframe:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- Session storage is correctly partitioned with regards to credentialless iframe:
- /html/anonymous-iframe/web-lock.tentative.https.window.html [wpt.fyi]
- web-lock:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- web-lock:
- /html/anonymous-iframe/worker-cookies.tentative.https.window.html?worker=service_worker [wpt.fyi]
- Worker spawned from credentialless iframe can't access global cookies:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- Worker spawned from credentialless iframe can't access global cookies:
- /html/anonymous-iframe/worker-cookies.tentative.https.window.html?worker=dedicated_worker [wpt.fyi]
- Worker spawned from credentialless iframe can't access global cookies:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- Worker spawned from credentialless iframe can't access global cookies:
- /html/anonymous-iframe/worker-cookies.tentative.https.window.html?worker=shared_worker [wpt.fyi]
- Worker spawned from credentialless iframe can't access global cookies:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- Worker spawned from credentialless iframe can't access global cookies:
- /service-workers/cache-storage/cross-partition.https.tentative.html [wpt.fyi]
- CacheStorage caches shouldn't be shared with a cross-partition iframe:
FAIL
(Chrome:PASS
, Safari:PASS
) - CacheStorage caches shouldn't be shared with a cross-partition dedicated worker:
FAIL
(Chrome:PASS
, Safari:PASS
) - CacheStorage caches shouldn't be shared with a cross-partition shared worker:
FAIL
(Chrome:PASS
, 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-windows11-32-2009-qr-debug
,Gecko-windows11-32-2009-qr-opt
,Gecko-windows11-64-2009-qr-debug
,Gecko-windows11-64-2009-qr-opt
,GitHub
] (Chrome:PASS
, 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-windows11-32-2009-qr-debug
,Gecko-windows11-32-2009-qr-opt
,Gecko-windows11-64-2009-qr-debug
,Gecko-windows11-64-2009-qr-opt
,GitHub
] (Chrome:PASS
, 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-windows11-32-2009-qr-debug
,Gecko-windows11-32-2009-qr-opt
,Gecko-windows11-64-2009-qr-debug
,Gecko-windows11-64-2009-qr-opt
,GitHub
] (Chrome:PASS
, 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-windows11-32-2009-qr-debug
,Gecko-windows11-32-2009-qr-opt
,Gecko-windows11-64-2009-qr-debug
,Gecko-windows11-64-2009-qr-opt
,GitHub
] (Chrome:PASS
, 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-windows11-32-2009-qr-debug
,Gecko-windows11-32-2009-qr-opt
,Gecko-windows11-64-2009-qr-debug
,Gecko-windows11-64-2009-qr-opt
,GitHub
] (Chrome:PASS
, Safari:PASS
) - 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-windows11-32-2009-qr-debug
,Gecko-windows11-32-2009-qr-opt
,Gecko-windows11-64-2009-qr-debug
,Gecko-windows11-64-2009-qr-opt
,GitHub
] (Chrome:PASS
, Safari:PASS
)
- BroadcastChannel messages aren't received from a cross-partition iframe:
Assignee | ||
Comment 4•1 year ago
|
||
CI Results
Ran 9 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI
Total 36 tests and 1 subtests
Status Summary
Firefox
OK
: 33
PASS
: 19[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] 25[Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows11-32-2009-qr-debug, Gecko-windows11-32-2009-qr-opt, Gecko-windows11-64-2009-qr-debug, Gecko-windows11-64-2009-qr-opt, GitHub]
FAIL
: 43[Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows11-32-2009-qr-debug, Gecko-windows11-32-2009-qr-opt, Gecko-windows11-64-2009-qr-debug, Gecko-windows11-64-2009-qr-opt, GitHub] 49[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
: 3
Chrome
OK
: 33
PASS
: 66
FAIL
: 3
ERROR
: 3
Safari
OK
: 33
PASS
: 32
FAIL
: 36
ERROR
: 3
Links
Gecko CI (Treeherder)
GitHub PR Head
GitHub PR Base
Details
Firefox-only Failures
- /html/anonymous-iframe/embedding.tentative.https.window.html?9-9 [wpt.fyi]
- COOP:same-origin + COEP:credentialless embeds same-origin credentialless iframe:
FAIL
- COOP:same-origin + COEP:credentialless embeds same-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
- COOP:same-origin + COEP:credentialless embeds cross-origin credentialless iframe:
- /html/anonymous-iframe/embedding.tentative.https.window.html?6-6 [wpt.fyi]
- COEP:credentialless parent embeds cross-origin credentialless iframe:
FAIL
- COEP:credentialless parent embeds cross-origin credentialless iframe:
- /html/anonymous-iframe/hasStorageAccess.tentative.https.window.html [wpt.fyi]
- Cross-origin credentialless iframe can't request storage access:
FAIL
- Cross-origin credentialless iframe can't request storage access:
- /service-workers/cache-storage/cross-partition.https.tentative.html [wpt.fyi]
- CacheStorage caches shouldn't be shared with a cross-partition iframe:
FAIL
- CacheStorage caches shouldn't be shared with a cross-partition dedicated worker:
FAIL
- CacheStorage caches shouldn't be shared with a cross-partition shared worker:
FAIL
- CacheStorage caches shouldn't be shared with a cross-partition iframe:
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
(Chrome:PASS
, Safari:FAIL
) - Same-origin popup from normal/credentialless iframes.:
FAIL
(Chrome:PASS
, 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:PASS
, Safari:FAIL
) - Credentialless (true => false) => window not reused.:
FAIL
(Chrome:PASS
, Safari:FAIL
) - Credentialless (true => true) => window reused.:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- Credentialless (false => true) => window not reused.:
- /html/anonymous-iframe/cache-storage.tentative.https.window.html [wpt.fyi]
- cache-storage:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- cache-storage:
- /html/anonymous-iframe/cookie.tentative.https.window.html [wpt.fyi]
- Credentialless same-origin iframe is loaded without credentials:
FAIL
(Chrome:PASS
, Safari:FAIL
) - Credentialless cross-origin iframe is loaded without credentials:
FAIL
(Chrome:PASS
, Safari:FAIL
) - same_origin credentialless iframe can't send same_origin credentials:
FAIL
(Chrome:PASS
, Safari:FAIL
) - same_origin credentialless iframe can't send cross_origin credentials:
FAIL
(Chrome:PASS
, Safari:FAIL
) - cross_origin credentialless iframe can't send cross_origin credentials:
FAIL
(Chrome:PASS
, Safari:FAIL
) - cross_origin credentialless iframe can't send same_origin credentials:
FAIL
(Chrome:PASS
, Safari:FAIL
) - same_origin credentialless iframe can't send same_origin credentials on child iframe:
FAIL
(Chrome:PASS
, Safari:FAIL
) - same_origin credentialless iframe can't send cross_origin credentials on child iframe:
FAIL
(Chrome:PASS
, Safari:FAIL
) - cross_origin credentialless iframe can't send cross_origin credentials on child iframe:
FAIL
(Chrome:PASS
, Safari:FAIL
) - cross_origin credentialless iframe can't send same_origin credentials on child iframe:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- Credentialless same-origin iframe is loaded without credentials:
- /html/anonymous-iframe/embedding.tentative.https.window.html?9-9 [wpt.fyi]
- COOP:same-origin + COEP:credentialless embeds same-origin credentialless iframe:
FAIL
(Chrome:PASS
, Safari:PASS
)
- COOP:same-origin + COEP:credentialless embeds same-origin 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:PASS
, Safari:FAIL
)
- COEP:require-corp parent 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:PASS
, Safari:FAIL
)
- COOP:same-origin + COEP:require-corp embeds same-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:PASS
, Safari:PASS
)
- COOP:same-origin + COEP:credentialless embeds cross-origin credentialless iframe:
- /html/anonymous-iframe/embedding.tentative.https.window.html?5-5 [wpt.fyi]
- COEP:credentialless parent embeds same-origin credentialless iframe:
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:PASS
, Safari:FAIL
)
- Cross-Origin-Isolated parent embeds cross-origin COEP 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:PASS
, Safari:FAIL
)
- COOP:same-origin + COEP:require-corp embeds cross-origin credentialless iframe:
- /html/anonymous-iframe/embedding.tentative.https.window.html?3-3 [wpt.fyi]
- COEP:require-corp parent embeds same-origin credentialless iframe:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- COEP:require-corp parent 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:PASS
, Safari:PASS
)
- COEP:credentialless parent 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/hasStorageAccess.tentative.https.window.html [wpt.fyi]
- Same-origin credentialless iframe can't request storage access:
FAIL
(Chrome:PASS
, Safari:FAIL
) - Cross-origin credentialless iframe can't request storage access:
FAIL
(Chrome:PASS
, Safari:PASS
)
- Same-origin credentialless iframe can't request storage access:
- /html/anonymous-iframe/indexeddb.tentative.https.window.html [wpt.fyi]
- indexeddb:
FAIL
(Chrome:PASS
, 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:PASS
, Safari:FAIL
) - Initial empty document inherits from its's iframe's credentialless attribute.:
FAIL
(Chrome:PASS
, 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:PASS
, 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:PASS
, Safari:FAIL
)
- Local storage is correctly partitioned with regards to credentialless iframe:
- /html/anonymous-iframe/requestStorageAccessFor.tentative.https.window.html [wpt.fyi]:
ERROR
(Chrome:OK
, Safari:ERROR
) - /html/anonymous-iframe/session-storage.tentative.https.window.html [wpt.fyi]
- Session storage is correctly partitioned with regards to credentialless iframe:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- Session storage is correctly partitioned with regards to credentialless iframe:
- /html/anonymous-iframe/web-lock.tentative.https.window.html [wpt.fyi]
- web-lock:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- web-lock:
- /html/anonymous-iframe/worker-cookies.tentative.https.window.html?worker=service_worker [wpt.fyi]
- Worker spawned from credentialless iframe can't access global cookies:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- Worker spawned from credentialless iframe can't access global cookies:
- /html/anonymous-iframe/worker-cookies.tentative.https.window.html?worker=dedicated_worker [wpt.fyi]
- Worker spawned from credentialless iframe can't access global cookies:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- Worker spawned from credentialless iframe can't access global cookies:
- /html/anonymous-iframe/worker-cookies.tentative.https.window.html?worker=shared_worker [wpt.fyi]
- Worker spawned from credentialless iframe can't access global cookies:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- Worker spawned from credentialless iframe can't access global cookies:
- /service-workers/cache-storage/cross-partition.https.tentative.html [wpt.fyi]
- CacheStorage caches shouldn't be shared with a cross-partition iframe:
FAIL
(Chrome:PASS
, Safari:PASS
) - CacheStorage caches shouldn't be shared with a cross-partition dedicated worker:
FAIL
(Chrome:PASS
, Safari:PASS
) - CacheStorage caches shouldn't be shared with a cross-partition shared worker:
FAIL
(Chrome:PASS
, 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-windows11-32-2009-qr-debug
,Gecko-windows11-32-2009-qr-opt
,Gecko-windows11-64-2009-qr-debug
,Gecko-windows11-64-2009-qr-opt
,GitHub
] (Chrome:PASS
, 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-windows11-32-2009-qr-debug
,Gecko-windows11-32-2009-qr-opt
,Gecko-windows11-64-2009-qr-debug
,Gecko-windows11-64-2009-qr-opt
,GitHub
] (Chrome:PASS
, 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-windows11-32-2009-qr-debug
,Gecko-windows11-32-2009-qr-opt
,Gecko-windows11-64-2009-qr-debug
,Gecko-windows11-64-2009-qr-opt
,GitHub
] (Chrome:PASS
, 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-windows11-32-2009-qr-debug
,Gecko-windows11-32-2009-qr-opt
,Gecko-windows11-64-2009-qr-debug
,Gecko-windows11-64-2009-qr-opt
,GitHub
] (Chrome:PASS
, 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-windows11-32-2009-qr-debug
,Gecko-windows11-32-2009-qr-opt
,Gecko-windows11-64-2009-qr-debug
,Gecko-windows11-64-2009-qr-opt
,GitHub
] (Chrome:PASS
, Safari:PASS
) - 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-windows11-32-2009-qr-debug
,Gecko-windows11-32-2009-qr-opt
,Gecko-windows11-64-2009-qr-debug
,Gecko-windows11-64-2009-qr-opt
,GitHub
] (Chrome:PASS
, Safari:PASS
)
- BroadcastChannel messages aren't received from a cross-partition iframe:
Assignee | ||
Comment 5•1 year ago
|
||
CI Results
Ran 9 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI
Total 36 tests and 1 subtests
Status Summary
Firefox
OK
: 33
PASS
: 19[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] 25[Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows11-32-2009-qr-debug, Gecko-windows11-32-2009-qr-opt, Gecko-windows11-64-2009-qr-debug, Gecko-windows11-64-2009-qr-opt, GitHub]
FAIL
: 43[Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows11-32-2009-qr-debug, Gecko-windows11-32-2009-qr-opt, Gecko-windows11-64-2009-qr-debug, Gecko-windows11-64-2009-qr-opt, GitHub] 49[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
: 3
Chrome
OK
: 33
PASS
: 66
FAIL
: 3
ERROR
: 3
Safari
OK
: 33
PASS
: 32
FAIL
: 36
ERROR
: 3
Links
Gecko CI (Treeherder)
GitHub PR Head
GitHub PR Base
Details
Firefox-only Failures
- /html/anonymous-iframe/embedding.tentative.https.window.html?9-9 [wpt.fyi]
- COOP:same-origin + COEP:credentialless embeds same-origin credentialless iframe:
FAIL
- COOP:same-origin + COEP:credentialless embeds same-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
- COOP:same-origin + COEP:credentialless embeds cross-origin credentialless iframe:
- /html/anonymous-iframe/embedding.tentative.https.window.html?6-6 [wpt.fyi]
- COEP:credentialless parent embeds cross-origin credentialless iframe:
FAIL
- COEP:credentialless parent embeds cross-origin credentialless iframe:
- /html/anonymous-iframe/hasStorageAccess.tentative.https.window.html [wpt.fyi]
- Cross-origin credentialless iframe can't request storage access:
FAIL
- Cross-origin credentialless iframe can't request storage access:
- /service-workers/cache-storage/cross-partition.https.tentative.html [wpt.fyi]
- CacheStorage caches shouldn't be shared with a cross-partition iframe:
FAIL
- CacheStorage caches shouldn't be shared with a cross-partition dedicated worker:
FAIL
- CacheStorage caches shouldn't be shared with a cross-partition shared worker:
FAIL
- CacheStorage caches shouldn't be shared with a cross-partition iframe:
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
(Chrome:PASS
, Safari:FAIL
) - Same-origin popup from normal/credentialless iframes.:
FAIL
(Chrome:PASS
, 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:PASS
, Safari:FAIL
) - Credentialless (true => false) => window not reused.:
FAIL
(Chrome:PASS
, Safari:FAIL
) - Credentialless (true => true) => window reused.:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- Credentialless (false => true) => window not reused.:
- /html/anonymous-iframe/cache-storage.tentative.https.window.html [wpt.fyi]
- cache-storage:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- cache-storage:
- /html/anonymous-iframe/cookie.tentative.https.window.html [wpt.fyi]
- Credentialless same-origin iframe is loaded without credentials:
FAIL
(Chrome:PASS
, Safari:FAIL
) - Credentialless cross-origin iframe is loaded without credentials:
FAIL
(Chrome:PASS
, Safari:FAIL
) - same_origin credentialless iframe can't send same_origin credentials:
FAIL
(Chrome:PASS
, Safari:FAIL
) - same_origin credentialless iframe can't send cross_origin credentials:
FAIL
(Chrome:PASS
, Safari:FAIL
) - cross_origin credentialless iframe can't send cross_origin credentials:
FAIL
(Chrome:PASS
, Safari:FAIL
) - cross_origin credentialless iframe can't send same_origin credentials:
FAIL
(Chrome:PASS
, Safari:FAIL
) - same_origin credentialless iframe can't send same_origin credentials on child iframe:
FAIL
(Chrome:PASS
, Safari:FAIL
) - same_origin credentialless iframe can't send cross_origin credentials on child iframe:
FAIL
(Chrome:PASS
, Safari:FAIL
) - cross_origin credentialless iframe can't send cross_origin credentials on child iframe:
FAIL
(Chrome:PASS
, Safari:FAIL
) - cross_origin credentialless iframe can't send same_origin credentials on child iframe:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- Credentialless same-origin iframe is loaded without credentials:
- /html/anonymous-iframe/embedding.tentative.https.window.html?9-9 [wpt.fyi]
- COOP:same-origin + COEP:credentialless embeds same-origin credentialless iframe:
FAIL
(Chrome:PASS
, Safari:PASS
)
- COOP:same-origin + COEP:credentialless embeds same-origin 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:PASS
, Safari:FAIL
)
- COEP:require-corp parent 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:PASS
, Safari:FAIL
)
- COOP:same-origin + COEP:require-corp embeds same-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:PASS
, Safari:PASS
)
- COOP:same-origin + COEP:credentialless embeds cross-origin credentialless iframe:
- /html/anonymous-iframe/embedding.tentative.https.window.html?5-5 [wpt.fyi]
- COEP:credentialless parent embeds same-origin credentialless iframe:
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:PASS
, Safari:FAIL
)
- Cross-Origin-Isolated parent embeds cross-origin COEP 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:PASS
, Safari:FAIL
)
- COOP:same-origin + COEP:require-corp embeds cross-origin credentialless iframe:
- /html/anonymous-iframe/embedding.tentative.https.window.html?3-3 [wpt.fyi]
- COEP:require-corp parent embeds same-origin credentialless iframe:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- COEP:require-corp parent 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:PASS
, Safari:PASS
)
- COEP:credentialless parent 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/hasStorageAccess.tentative.https.window.html [wpt.fyi]
- Same-origin credentialless iframe can't request storage access:
FAIL
(Chrome:PASS
, Safari:FAIL
) - Cross-origin credentialless iframe can't request storage access:
FAIL
(Chrome:PASS
, Safari:PASS
)
- Same-origin credentialless iframe can't request storage access:
- /html/anonymous-iframe/indexeddb.tentative.https.window.html [wpt.fyi]
- indexeddb:
FAIL
(Chrome:PASS
, 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:PASS
, Safari:FAIL
) - Initial empty document inherits from its's iframe's credentialless attribute.:
FAIL
(Chrome:PASS
, 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:PASS
, 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:PASS
, Safari:FAIL
)
- Local storage is correctly partitioned with regards to credentialless iframe:
- /html/anonymous-iframe/requestStorageAccessFor.tentative.https.window.html [wpt.fyi]:
ERROR
(Chrome:OK
, Safari:ERROR
) - /html/anonymous-iframe/session-storage.tentative.https.window.html [wpt.fyi]
- Session storage is correctly partitioned with regards to credentialless iframe:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- Session storage is correctly partitioned with regards to credentialless iframe:
- /html/anonymous-iframe/web-lock.tentative.https.window.html [wpt.fyi]
- web-lock:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- web-lock:
- /html/anonymous-iframe/worker-cookies.tentative.https.window.html?worker=service_worker [wpt.fyi]
- Worker spawned from credentialless iframe can't access global cookies:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- Worker spawned from credentialless iframe can't access global cookies:
- /html/anonymous-iframe/worker-cookies.tentative.https.window.html?worker=dedicated_worker [wpt.fyi]
- Worker spawned from credentialless iframe can't access global cookies:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- Worker spawned from credentialless iframe can't access global cookies:
- /html/anonymous-iframe/worker-cookies.tentative.https.window.html?worker=shared_worker [wpt.fyi]
- Worker spawned from credentialless iframe can't access global cookies:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- Worker spawned from credentialless iframe can't access global cookies:
- /service-workers/cache-storage/cross-partition.https.tentative.html [wpt.fyi]
- CacheStorage caches shouldn't be shared with a cross-partition iframe:
FAIL
(Chrome:PASS
, Safari:PASS
) - CacheStorage caches shouldn't be shared with a cross-partition dedicated worker:
FAIL
(Chrome:PASS
, Safari:PASS
) - CacheStorage caches shouldn't be shared with a cross-partition shared worker:
FAIL
(Chrome:PASS
, 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-windows11-32-2009-qr-debug
,Gecko-windows11-32-2009-qr-opt
,Gecko-windows11-64-2009-qr-debug
,Gecko-windows11-64-2009-qr-opt
,GitHub
] (Chrome:PASS
, 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-windows11-32-2009-qr-debug
,Gecko-windows11-32-2009-qr-opt
,Gecko-windows11-64-2009-qr-debug
,Gecko-windows11-64-2009-qr-opt
,GitHub
] (Chrome:PASS
, 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-windows11-32-2009-qr-debug
,Gecko-windows11-32-2009-qr-opt
,Gecko-windows11-64-2009-qr-debug
,Gecko-windows11-64-2009-qr-opt
,GitHub
] (Chrome:PASS
, 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-windows11-32-2009-qr-debug
,Gecko-windows11-32-2009-qr-opt
,Gecko-windows11-64-2009-qr-debug
,Gecko-windows11-64-2009-qr-opt
,GitHub
] (Chrome:PASS
, 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-windows11-32-2009-qr-debug
,Gecko-windows11-32-2009-qr-opt
,Gecko-windows11-64-2009-qr-debug
,Gecko-windows11-64-2009-qr-opt
,GitHub
] (Chrome:PASS
, Safari:PASS
) - 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-windows11-32-2009-qr-debug
,Gecko-windows11-32-2009-qr-opt
,Gecko-windows11-64-2009-qr-debug
,Gecko-windows11-64-2009-qr-opt
,GitHub
] (Chrome:PASS
, Safari:PASS
)
- BroadcastChannel messages aren't received from a cross-partition iframe:
Assignee | ||
Comment 6•1 year ago
|
||
CI Results
Ran 9 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI
Total 36 tests and 1 subtests
Status Summary
Firefox
OK
: 33
PASS
: 19[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] 25[Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows11-32-2009-qr-debug, Gecko-windows11-32-2009-qr-opt, Gecko-windows11-64-2009-qr-debug, Gecko-windows11-64-2009-qr-opt, GitHub]
FAIL
: 43[Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows11-32-2009-qr-debug, Gecko-windows11-32-2009-qr-opt, Gecko-windows11-64-2009-qr-debug, Gecko-windows11-64-2009-qr-opt, GitHub] 49[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
: 3
Chrome
OK
: 33
PASS
: 66
FAIL
: 3
ERROR
: 3
Safari
OK
: 33
PASS
: 32
FAIL
: 36
ERROR
: 3
Links
Gecko CI (Treeherder)
GitHub PR Head
GitHub PR Base
Details
Firefox-only Failures
- /html/anonymous-iframe/embedding.tentative.https.window.html?9-9 [wpt.fyi]
- COOP:same-origin + COEP:credentialless embeds same-origin credentialless iframe:
FAIL
- COOP:same-origin + COEP:credentialless embeds same-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
- COOP:same-origin + COEP:credentialless embeds cross-origin credentialless iframe:
- /html/anonymous-iframe/embedding.tentative.https.window.html?6-6 [wpt.fyi]
- COEP:credentialless parent embeds cross-origin credentialless iframe:
FAIL
- COEP:credentialless parent embeds cross-origin credentialless iframe:
- /html/anonymous-iframe/hasStorageAccess.tentative.https.window.html [wpt.fyi]
- Cross-origin credentialless iframe can't request storage access:
FAIL
- Cross-origin credentialless iframe can't request storage access:
- /service-workers/cache-storage/cross-partition.https.tentative.html [wpt.fyi]
- CacheStorage caches shouldn't be shared with a cross-partition iframe:
FAIL
- CacheStorage caches shouldn't be shared with a cross-partition dedicated worker:
FAIL
- CacheStorage caches shouldn't be shared with a cross-partition shared worker:
FAIL
- CacheStorage caches shouldn't be shared with a cross-partition iframe:
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
(Chrome:PASS
, Safari:FAIL
) - Same-origin popup from normal/credentialless iframes.:
FAIL
(Chrome:PASS
, 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:PASS
, Safari:FAIL
) - Credentialless (true => false) => window not reused.:
FAIL
(Chrome:PASS
, Safari:FAIL
) - Credentialless (true => true) => window reused.:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- Credentialless (false => true) => window not reused.:
- /html/anonymous-iframe/cache-storage.tentative.https.window.html [wpt.fyi]
- cache-storage:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- cache-storage:
- /html/anonymous-iframe/cookie.tentative.https.window.html [wpt.fyi]
- Credentialless same-origin iframe is loaded without credentials:
FAIL
(Chrome:PASS
, Safari:FAIL
) - Credentialless cross-origin iframe is loaded without credentials:
FAIL
(Chrome:PASS
, Safari:FAIL
) - same_origin credentialless iframe can't send same_origin credentials:
FAIL
(Chrome:PASS
, Safari:FAIL
) - same_origin credentialless iframe can't send cross_origin credentials:
FAIL
(Chrome:PASS
, Safari:FAIL
) - cross_origin credentialless iframe can't send cross_origin credentials:
FAIL
(Chrome:PASS
, Safari:FAIL
) - cross_origin credentialless iframe can't send same_origin credentials:
FAIL
(Chrome:PASS
, Safari:FAIL
) - same_origin credentialless iframe can't send same_origin credentials on child iframe:
FAIL
(Chrome:PASS
, Safari:FAIL
) - same_origin credentialless iframe can't send cross_origin credentials on child iframe:
FAIL
(Chrome:PASS
, Safari:FAIL
) - cross_origin credentialless iframe can't send cross_origin credentials on child iframe:
FAIL
(Chrome:PASS
, Safari:FAIL
) - cross_origin credentialless iframe can't send same_origin credentials on child iframe:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- Credentialless same-origin iframe is loaded without credentials:
- /html/anonymous-iframe/embedding.tentative.https.window.html?9-9 [wpt.fyi]
- COOP:same-origin + COEP:credentialless embeds same-origin credentialless iframe:
FAIL
(Chrome:PASS
, Safari:PASS
)
- COOP:same-origin + COEP:credentialless embeds same-origin 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:PASS
, Safari:FAIL
)
- COEP:require-corp parent 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:PASS
, Safari:FAIL
)
- COOP:same-origin + COEP:require-corp embeds same-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:PASS
, Safari:PASS
)
- COOP:same-origin + COEP:credentialless embeds cross-origin credentialless iframe:
- /html/anonymous-iframe/embedding.tentative.https.window.html?5-5 [wpt.fyi]
- COEP:credentialless parent embeds same-origin credentialless iframe:
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:PASS
, Safari:FAIL
)
- Cross-Origin-Isolated parent embeds cross-origin COEP 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:PASS
, Safari:FAIL
)
- COOP:same-origin + COEP:require-corp embeds cross-origin credentialless iframe:
- /html/anonymous-iframe/embedding.tentative.https.window.html?3-3 [wpt.fyi]
- COEP:require-corp parent embeds same-origin credentialless iframe:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- COEP:require-corp parent 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:PASS
, Safari:PASS
)
- COEP:credentialless parent 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/hasStorageAccess.tentative.https.window.html [wpt.fyi]
- Same-origin credentialless iframe can't request storage access:
FAIL
(Chrome:PASS
, Safari:FAIL
) - Cross-origin credentialless iframe can't request storage access:
FAIL
(Chrome:PASS
, Safari:PASS
)
- Same-origin credentialless iframe can't request storage access:
- /html/anonymous-iframe/indexeddb.tentative.https.window.html [wpt.fyi]
- indexeddb:
FAIL
(Chrome:PASS
, 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:PASS
, Safari:FAIL
) - Initial empty document inherits from its's iframe's credentialless attribute.:
FAIL
(Chrome:PASS
, 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:PASS
, 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:PASS
, Safari:FAIL
)
- Local storage is correctly partitioned with regards to credentialless iframe:
- /html/anonymous-iframe/requestStorageAccessFor.tentative.https.window.html [wpt.fyi]:
ERROR
(Chrome:OK
, Safari:ERROR
) - /html/anonymous-iframe/session-storage.tentative.https.window.html [wpt.fyi]
- Session storage is correctly partitioned with regards to credentialless iframe:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- Session storage is correctly partitioned with regards to credentialless iframe:
- /html/anonymous-iframe/web-lock.tentative.https.window.html [wpt.fyi]
- web-lock:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- web-lock:
- /html/anonymous-iframe/worker-cookies.tentative.https.window.html?worker=service_worker [wpt.fyi]
- Worker spawned from credentialless iframe can't access global cookies:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- Worker spawned from credentialless iframe can't access global cookies:
- /html/anonymous-iframe/worker-cookies.tentative.https.window.html?worker=dedicated_worker [wpt.fyi]
- Worker spawned from credentialless iframe can't access global cookies:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- Worker spawned from credentialless iframe can't access global cookies:
- /html/anonymous-iframe/worker-cookies.tentative.https.window.html?worker=shared_worker [wpt.fyi]
- Worker spawned from credentialless iframe can't access global cookies:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- Worker spawned from credentialless iframe can't access global cookies:
- /service-workers/cache-storage/cross-partition.https.tentative.html [wpt.fyi]
- CacheStorage caches shouldn't be shared with a cross-partition iframe:
FAIL
(Chrome:PASS
, Safari:PASS
) - CacheStorage caches shouldn't be shared with a cross-partition dedicated worker:
FAIL
(Chrome:PASS
, Safari:PASS
) - CacheStorage caches shouldn't be shared with a cross-partition shared worker:
FAIL
(Chrome:PASS
, 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-windows11-32-2009-qr-debug
,Gecko-windows11-32-2009-qr-opt
,Gecko-windows11-64-2009-qr-debug
,Gecko-windows11-64-2009-qr-opt
,GitHub
] (Chrome:PASS
, 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-windows11-32-2009-qr-debug
,Gecko-windows11-32-2009-qr-opt
,Gecko-windows11-64-2009-qr-debug
,Gecko-windows11-64-2009-qr-opt
,GitHub
] (Chrome:PASS
, 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-windows11-32-2009-qr-debug
,Gecko-windows11-32-2009-qr-opt
,Gecko-windows11-64-2009-qr-debug
,Gecko-windows11-64-2009-qr-opt
,GitHub
] (Chrome:PASS
, 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-windows11-32-2009-qr-debug
,Gecko-windows11-32-2009-qr-opt
,Gecko-windows11-64-2009-qr-debug
,Gecko-windows11-64-2009-qr-opt
,GitHub
] (Chrome:PASS
, 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-windows11-32-2009-qr-debug
,Gecko-windows11-32-2009-qr-opt
,Gecko-windows11-64-2009-qr-debug
,Gecko-windows11-64-2009-qr-opt
,GitHub
] (Chrome:PASS
, Safari:PASS
) - 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-windows11-32-2009-qr-debug
,Gecko-windows11-32-2009-qr-opt
,Gecko-windows11-64-2009-qr-debug
,Gecko-windows11-64-2009-qr-opt
,GitHub
] (Chrome:PASS
, Safari:PASS
)
- BroadcastChannel messages aren't received from a cross-partition iframe:
Assignee | ||
Comment 7•1 year ago
|
||
CI Results
Ran 9 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI
Total 36 tests and 1 subtests
Status Summary
Firefox
OK
: 33
PASS
: 19[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] 25[Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows11-32-2009-qr-debug, Gecko-windows11-32-2009-qr-opt, Gecko-windows11-64-2009-qr-debug, Gecko-windows11-64-2009-qr-opt, GitHub]
FAIL
: 43[Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows11-32-2009-qr-debug, Gecko-windows11-32-2009-qr-opt, Gecko-windows11-64-2009-qr-debug, Gecko-windows11-64-2009-qr-opt, GitHub] 49[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
: 3
Chrome
OK
: 33
PASS
: 66
FAIL
: 3
ERROR
: 3
Safari
OK
: 33
PASS
: 32
FAIL
: 36
ERROR
: 3
Links
Gecko CI (Treeherder)
GitHub PR Head
GitHub PR Base
Details
Firefox-only Failures
- /html/anonymous-iframe/embedding.tentative.https.window.html?9-9 [wpt.fyi]
- COOP:same-origin + COEP:credentialless embeds same-origin credentialless iframe:
FAIL
- COOP:same-origin + COEP:credentialless embeds same-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
- COOP:same-origin + COEP:credentialless embeds cross-origin credentialless iframe:
- /html/anonymous-iframe/embedding.tentative.https.window.html?6-6 [wpt.fyi]
- COEP:credentialless parent embeds cross-origin credentialless iframe:
FAIL
- COEP:credentialless parent embeds cross-origin credentialless iframe:
- /html/anonymous-iframe/hasStorageAccess.tentative.https.window.html [wpt.fyi]
- Cross-origin credentialless iframe can't request storage access:
FAIL
- Cross-origin credentialless iframe can't request storage access:
- /service-workers/cache-storage/cross-partition.https.tentative.html [wpt.fyi]
- CacheStorage caches shouldn't be shared with a cross-partition iframe:
FAIL
- CacheStorage caches shouldn't be shared with a cross-partition dedicated worker:
FAIL
- CacheStorage caches shouldn't be shared with a cross-partition shared worker:
FAIL
- CacheStorage caches shouldn't be shared with a cross-partition iframe:
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
(Chrome:PASS
, Safari:FAIL
) - Same-origin popup from normal/credentialless iframes.:
FAIL
(Chrome:PASS
, 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:PASS
, Safari:FAIL
) - Credentialless (true => false) => window not reused.:
FAIL
(Chrome:PASS
, Safari:FAIL
) - Credentialless (true => true) => window reused.:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- Credentialless (false => true) => window not reused.:
- /html/anonymous-iframe/cache-storage.tentative.https.window.html [wpt.fyi]
- cache-storage:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- cache-storage:
- /html/anonymous-iframe/cookie.tentative.https.window.html [wpt.fyi]
- Credentialless same-origin iframe is loaded without credentials:
FAIL
(Chrome:PASS
, Safari:FAIL
) - Credentialless cross-origin iframe is loaded without credentials:
FAIL
(Chrome:PASS
, Safari:FAIL
) - same_origin credentialless iframe can't send same_origin credentials:
FAIL
(Chrome:PASS
, Safari:FAIL
) - same_origin credentialless iframe can't send cross_origin credentials:
FAIL
(Chrome:PASS
, Safari:FAIL
) - cross_origin credentialless iframe can't send cross_origin credentials:
FAIL
(Chrome:PASS
, Safari:FAIL
) - cross_origin credentialless iframe can't send same_origin credentials:
FAIL
(Chrome:PASS
, Safari:FAIL
) - same_origin credentialless iframe can't send same_origin credentials on child iframe:
FAIL
(Chrome:PASS
, Safari:FAIL
) - same_origin credentialless iframe can't send cross_origin credentials on child iframe:
FAIL
(Chrome:PASS
, Safari:FAIL
) - cross_origin credentialless iframe can't send cross_origin credentials on child iframe:
FAIL
(Chrome:PASS
, Safari:FAIL
) - cross_origin credentialless iframe can't send same_origin credentials on child iframe:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- Credentialless same-origin iframe is loaded without credentials:
- /html/anonymous-iframe/embedding.tentative.https.window.html?9-9 [wpt.fyi]
- COOP:same-origin + COEP:credentialless embeds same-origin credentialless iframe:
FAIL
(Chrome:PASS
, Safari:PASS
)
- COOP:same-origin + COEP:credentialless embeds same-origin 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:PASS
, Safari:FAIL
)
- COEP:require-corp parent 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:PASS
, Safari:FAIL
)
- COOP:same-origin + COEP:require-corp embeds same-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:PASS
, Safari:PASS
)
- COOP:same-origin + COEP:credentialless embeds cross-origin credentialless iframe:
- /html/anonymous-iframe/embedding.tentative.https.window.html?5-5 [wpt.fyi]
- COEP:credentialless parent embeds same-origin credentialless iframe:
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:PASS
, Safari:FAIL
)
- Cross-Origin-Isolated parent embeds cross-origin COEP 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:PASS
, Safari:FAIL
)
- COOP:same-origin + COEP:require-corp embeds cross-origin credentialless iframe:
- /html/anonymous-iframe/embedding.tentative.https.window.html?3-3 [wpt.fyi]
- COEP:require-corp parent embeds same-origin credentialless iframe:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- COEP:require-corp parent 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:PASS
, Safari:PASS
)
- COEP:credentialless parent 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/hasStorageAccess.tentative.https.window.html [wpt.fyi]
- Same-origin credentialless iframe can't request storage access:
FAIL
(Chrome:PASS
, Safari:FAIL
) - Cross-origin credentialless iframe can't request storage access:
FAIL
(Chrome:PASS
, Safari:PASS
)
- Same-origin credentialless iframe can't request storage access:
- /html/anonymous-iframe/indexeddb.tentative.https.window.html [wpt.fyi]
- indexeddb:
FAIL
(Chrome:PASS
, 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:PASS
, Safari:FAIL
) - Initial empty document inherits from its's iframe's credentialless attribute.:
FAIL
(Chrome:PASS
, 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:PASS
, 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:PASS
, Safari:FAIL
)
- Local storage is correctly partitioned with regards to credentialless iframe:
- /html/anonymous-iframe/requestStorageAccessFor.tentative.https.window.html [wpt.fyi]:
ERROR
(Chrome:OK
, Safari:ERROR
) - /html/anonymous-iframe/session-storage.tentative.https.window.html [wpt.fyi]
- Session storage is correctly partitioned with regards to credentialless iframe:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- Session storage is correctly partitioned with regards to credentialless iframe:
- /html/anonymous-iframe/web-lock.tentative.https.window.html [wpt.fyi]
- web-lock:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- web-lock:
- /html/anonymous-iframe/worker-cookies.tentative.https.window.html?worker=service_worker [wpt.fyi]
- Worker spawned from credentialless iframe can't access global cookies:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- Worker spawned from credentialless iframe can't access global cookies:
- /html/anonymous-iframe/worker-cookies.tentative.https.window.html?worker=dedicated_worker [wpt.fyi]
- Worker spawned from credentialless iframe can't access global cookies:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- Worker spawned from credentialless iframe can't access global cookies:
- /html/anonymous-iframe/worker-cookies.tentative.https.window.html?worker=shared_worker [wpt.fyi]
- Worker spawned from credentialless iframe can't access global cookies:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- Worker spawned from credentialless iframe can't access global cookies:
- /service-workers/cache-storage/cross-partition.https.tentative.html [wpt.fyi]
- CacheStorage caches shouldn't be shared with a cross-partition iframe:
FAIL
(Chrome:PASS
, Safari:PASS
) - CacheStorage caches shouldn't be shared with a cross-partition dedicated worker:
FAIL
(Chrome:PASS
, Safari:PASS
) - CacheStorage caches shouldn't be shared with a cross-partition shared worker:
FAIL
(Chrome:PASS
, 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-windows11-32-2009-qr-debug
,Gecko-windows11-32-2009-qr-opt
,Gecko-windows11-64-2009-qr-debug
,Gecko-windows11-64-2009-qr-opt
,GitHub
] (Chrome:PASS
, 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-windows11-32-2009-qr-debug
,Gecko-windows11-32-2009-qr-opt
,Gecko-windows11-64-2009-qr-debug
,Gecko-windows11-64-2009-qr-opt
,GitHub
] (Chrome:PASS
, 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-windows11-32-2009-qr-debug
,Gecko-windows11-32-2009-qr-opt
,Gecko-windows11-64-2009-qr-debug
,Gecko-windows11-64-2009-qr-opt
,GitHub
] (Chrome:PASS
, 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-windows11-32-2009-qr-debug
,Gecko-windows11-32-2009-qr-opt
,Gecko-windows11-64-2009-qr-debug
,Gecko-windows11-64-2009-qr-opt
,GitHub
] (Chrome:PASS
, 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-windows11-32-2009-qr-debug
,Gecko-windows11-32-2009-qr-opt
,Gecko-windows11-64-2009-qr-debug
,Gecko-windows11-64-2009-qr-opt
,GitHub
] (Chrome:PASS
, Safari:PASS
) - 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-windows11-32-2009-qr-debug
,Gecko-windows11-32-2009-qr-opt
,Gecko-windows11-64-2009-qr-debug
,Gecko-windows11-64-2009-qr-opt
,GitHub
] (Chrome:PASS
, Safari:PASS
)
- BroadcastChannel messages aren't received from a cross-partition iframe:
Assignee | ||
Comment 8•1 year ago
|
||
CI Results
Ran 9 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI
Total 36 tests and 1 subtests
Status Summary
Firefox
OK
: 33
PASS
: 19[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] 25[Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows11-32-2009-qr-debug, Gecko-windows11-32-2009-qr-opt, Gecko-windows11-64-2009-qr-debug, Gecko-windows11-64-2009-qr-opt, GitHub]
FAIL
: 43[Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows11-32-2009-qr-debug, Gecko-windows11-32-2009-qr-opt, Gecko-windows11-64-2009-qr-debug, Gecko-windows11-64-2009-qr-opt, GitHub] 49[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
: 3
Chrome
OK
: 33
PASS
: 66
FAIL
: 3
ERROR
: 3
Safari
OK
: 33
PASS
: 32
FAIL
: 36
ERROR
: 3
Links
Gecko CI (Treeherder)
GitHub PR Head
GitHub PR Base
Details
Firefox-only Failures
- /html/anonymous-iframe/embedding.tentative.https.window.html?9-9 [wpt.fyi]
- COOP:same-origin + COEP:credentialless embeds same-origin credentialless iframe:
FAIL
- COOP:same-origin + COEP:credentialless embeds same-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
- COOP:same-origin + COEP:credentialless embeds cross-origin credentialless iframe:
- /html/anonymous-iframe/embedding.tentative.https.window.html?6-6 [wpt.fyi]
- COEP:credentialless parent embeds cross-origin credentialless iframe:
FAIL
- COEP:credentialless parent embeds cross-origin credentialless iframe:
- /html/anonymous-iframe/hasStorageAccess.tentative.https.window.html [wpt.fyi]
- Cross-origin credentialless iframe can't request storage access:
FAIL
- Cross-origin credentialless iframe can't request storage access:
- /service-workers/cache-storage/cross-partition.https.tentative.html [wpt.fyi]
- CacheStorage caches shouldn't be shared with a cross-partition iframe:
FAIL
- CacheStorage caches shouldn't be shared with a cross-partition dedicated worker:
FAIL
- CacheStorage caches shouldn't be shared with a cross-partition shared worker:
FAIL
- CacheStorage caches shouldn't be shared with a cross-partition iframe:
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
(Chrome:PASS
, Safari:FAIL
) - Same-origin popup from normal/credentialless iframes.:
FAIL
(Chrome:PASS
, 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:PASS
, Safari:FAIL
) - Credentialless (true => false) => window not reused.:
FAIL
(Chrome:PASS
, Safari:FAIL
) - Credentialless (true => true) => window reused.:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- Credentialless (false => true) => window not reused.:
- /html/anonymous-iframe/cache-storage.tentative.https.window.html [wpt.fyi]
- cache-storage:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- cache-storage:
- /html/anonymous-iframe/cookie.tentative.https.window.html [wpt.fyi]
- Credentialless same-origin iframe is loaded without credentials:
FAIL
(Chrome:PASS
, Safari:FAIL
) - Credentialless cross-origin iframe is loaded without credentials:
FAIL
(Chrome:PASS
, Safari:FAIL
) - same_origin credentialless iframe can't send same_origin credentials:
FAIL
(Chrome:PASS
, Safari:FAIL
) - same_origin credentialless iframe can't send cross_origin credentials:
FAIL
(Chrome:PASS
, Safari:FAIL
) - cross_origin credentialless iframe can't send cross_origin credentials:
FAIL
(Chrome:PASS
, Safari:FAIL
) - cross_origin credentialless iframe can't send same_origin credentials:
FAIL
(Chrome:PASS
, Safari:FAIL
) - same_origin credentialless iframe can't send same_origin credentials on child iframe:
FAIL
(Chrome:PASS
, Safari:FAIL
) - same_origin credentialless iframe can't send cross_origin credentials on child iframe:
FAIL
(Chrome:PASS
, Safari:FAIL
) - cross_origin credentialless iframe can't send cross_origin credentials on child iframe:
FAIL
(Chrome:PASS
, Safari:FAIL
) - cross_origin credentialless iframe can't send same_origin credentials on child iframe:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- Credentialless same-origin iframe is loaded without credentials:
- /html/anonymous-iframe/embedding.tentative.https.window.html?9-9 [wpt.fyi]
- COOP:same-origin + COEP:credentialless embeds same-origin credentialless iframe:
FAIL
(Chrome:PASS
, Safari:PASS
)
- COOP:same-origin + COEP:credentialless embeds same-origin 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:PASS
, Safari:FAIL
)
- COEP:require-corp parent 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:PASS
, Safari:FAIL
)
- COOP:same-origin + COEP:require-corp embeds same-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:PASS
, Safari:PASS
)
- COOP:same-origin + COEP:credentialless embeds cross-origin credentialless iframe:
- /html/anonymous-iframe/embedding.tentative.https.window.html?5-5 [wpt.fyi]
- COEP:credentialless parent embeds same-origin credentialless iframe:
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:PASS
, Safari:FAIL
)
- Cross-Origin-Isolated parent embeds cross-origin COEP 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:PASS
, Safari:FAIL
)
- COOP:same-origin + COEP:require-corp embeds cross-origin credentialless iframe:
- /html/anonymous-iframe/embedding.tentative.https.window.html?3-3 [wpt.fyi]
- COEP:require-corp parent embeds same-origin credentialless iframe:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- COEP:require-corp parent 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:PASS
, Safari:PASS
)
- COEP:credentialless parent 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/hasStorageAccess.tentative.https.window.html [wpt.fyi]
- Same-origin credentialless iframe can't request storage access:
FAIL
(Chrome:PASS
, Safari:FAIL
) - Cross-origin credentialless iframe can't request storage access:
FAIL
(Chrome:PASS
, Safari:PASS
)
- Same-origin credentialless iframe can't request storage access:
- /html/anonymous-iframe/indexeddb.tentative.https.window.html [wpt.fyi]
- indexeddb:
FAIL
(Chrome:PASS
, 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:PASS
, Safari:FAIL
) - Initial empty document inherits from its's iframe's credentialless attribute.:
FAIL
(Chrome:PASS
, 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:PASS
, 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:PASS
, Safari:FAIL
)
- Local storage is correctly partitioned with regards to credentialless iframe:
- /html/anonymous-iframe/requestStorageAccessFor.tentative.https.window.html [wpt.fyi]:
ERROR
(Chrome:OK
, Safari:ERROR
) - /html/anonymous-iframe/session-storage.tentative.https.window.html [wpt.fyi]
- Session storage is correctly partitioned with regards to credentialless iframe:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- Session storage is correctly partitioned with regards to credentialless iframe:
- /html/anonymous-iframe/web-lock.tentative.https.window.html [wpt.fyi]
- web-lock:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- web-lock:
- /html/anonymous-iframe/worker-cookies.tentative.https.window.html?worker=service_worker [wpt.fyi]
- Worker spawned from credentialless iframe can't access global cookies:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- Worker spawned from credentialless iframe can't access global cookies:
- /html/anonymous-iframe/worker-cookies.tentative.https.window.html?worker=dedicated_worker [wpt.fyi]
- Worker spawned from credentialless iframe can't access global cookies:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- Worker spawned from credentialless iframe can't access global cookies:
- /html/anonymous-iframe/worker-cookies.tentative.https.window.html?worker=shared_worker [wpt.fyi]
- Worker spawned from credentialless iframe can't access global cookies:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- Worker spawned from credentialless iframe can't access global cookies:
- /service-workers/cache-storage/cross-partition.https.tentative.html [wpt.fyi]
- CacheStorage caches shouldn't be shared with a cross-partition iframe:
FAIL
(Chrome:PASS
, Safari:PASS
) - CacheStorage caches shouldn't be shared with a cross-partition dedicated worker:
FAIL
(Chrome:PASS
, Safari:PASS
) - CacheStorage caches shouldn't be shared with a cross-partition shared worker:
FAIL
(Chrome:PASS
, 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-windows11-32-2009-qr-debug
,Gecko-windows11-32-2009-qr-opt
,Gecko-windows11-64-2009-qr-debug
,Gecko-windows11-64-2009-qr-opt
,GitHub
] (Chrome:PASS
, 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-windows11-32-2009-qr-debug
,Gecko-windows11-32-2009-qr-opt
,Gecko-windows11-64-2009-qr-debug
,Gecko-windows11-64-2009-qr-opt
,GitHub
] (Chrome:PASS
, 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-windows11-32-2009-qr-debug
,Gecko-windows11-32-2009-qr-opt
,Gecko-windows11-64-2009-qr-debug
,Gecko-windows11-64-2009-qr-opt
,GitHub
] (Chrome:PASS
, 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-windows11-32-2009-qr-debug
,Gecko-windows11-32-2009-qr-opt
,Gecko-windows11-64-2009-qr-debug
,Gecko-windows11-64-2009-qr-opt
,GitHub
] (Chrome:PASS
, 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-windows11-32-2009-qr-debug
,Gecko-windows11-32-2009-qr-opt
,Gecko-windows11-64-2009-qr-debug
,Gecko-windows11-64-2009-qr-opt
,GitHub
] (Chrome:PASS
, Safari:PASS
) - 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-windows11-32-2009-qr-debug
,Gecko-windows11-32-2009-qr-opt
,Gecko-windows11-64-2009-qr-debug
,Gecko-windows11-64-2009-qr-opt
,GitHub
] (Chrome:PASS
, Safari:PASS
)
- BroadcastChannel messages aren't received from a cross-partition iframe:
Assignee | ||
Comment 10•1 year ago
|
||
CI Results
Ran 9 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI
Total 36 tests and 1 subtests
Status Summary
Firefox
OK
: 33
PASS
: 19[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] 25[Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows11-32-2009-qr-debug, Gecko-windows11-32-2009-qr-opt, Gecko-windows11-64-2009-qr-debug, Gecko-windows11-64-2009-qr-opt, GitHub]
FAIL
: 43[Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows11-32-2009-qr-debug, Gecko-windows11-32-2009-qr-opt, Gecko-windows11-64-2009-qr-debug, Gecko-windows11-64-2009-qr-opt, GitHub] 49[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
: 3
Chrome
OK
: 33
PASS
: 66
FAIL
: 3
ERROR
: 3
Safari
OK
: 33
PASS
: 32
FAIL
: 36
ERROR
: 3
Links
Gecko CI (Treeherder)
GitHub PR Head
GitHub PR Base
Details
Firefox-only Failures
- /html/anonymous-iframe/embedding.tentative.https.window.html?9-9 [wpt.fyi]
- COOP:same-origin + COEP:credentialless embeds same-origin credentialless iframe:
FAIL
- COOP:same-origin + COEP:credentialless embeds same-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
- COOP:same-origin + COEP:credentialless embeds cross-origin credentialless iframe:
- /html/anonymous-iframe/embedding.tentative.https.window.html?6-6 [wpt.fyi]
- COEP:credentialless parent embeds cross-origin credentialless iframe:
FAIL
- COEP:credentialless parent embeds cross-origin credentialless iframe:
- /html/anonymous-iframe/hasStorageAccess.tentative.https.window.html [wpt.fyi]
- Cross-origin credentialless iframe can't request storage access:
FAIL
- Cross-origin credentialless iframe can't request storage access:
- /service-workers/cache-storage/cross-partition.https.tentative.html [wpt.fyi]
- CacheStorage caches shouldn't be shared with a cross-partition iframe:
FAIL
- CacheStorage caches shouldn't be shared with a cross-partition dedicated worker:
FAIL
- CacheStorage caches shouldn't be shared with a cross-partition shared worker:
FAIL
- CacheStorage caches shouldn't be shared with a cross-partition iframe:
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
(Chrome:PASS
, Safari:FAIL
) - Same-origin popup from normal/credentialless iframes.:
FAIL
(Chrome:PASS
, 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:PASS
, Safari:FAIL
) - Credentialless (true => false) => window not reused.:
FAIL
(Chrome:PASS
, Safari:FAIL
) - Credentialless (true => true) => window reused.:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- Credentialless (false => true) => window not reused.:
- /html/anonymous-iframe/cache-storage.tentative.https.window.html [wpt.fyi]
- cache-storage:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- cache-storage:
- /html/anonymous-iframe/cookie.tentative.https.window.html [wpt.fyi]
- Credentialless same-origin iframe is loaded without credentials:
FAIL
(Chrome:PASS
, Safari:FAIL
) - Credentialless cross-origin iframe is loaded without credentials:
FAIL
(Chrome:PASS
, Safari:FAIL
) - same_origin credentialless iframe can't send same_origin credentials:
FAIL
(Chrome:PASS
, Safari:FAIL
) - same_origin credentialless iframe can't send cross_origin credentials:
FAIL
(Chrome:PASS
, Safari:FAIL
) - cross_origin credentialless iframe can't send cross_origin credentials:
FAIL
(Chrome:PASS
, Safari:FAIL
) - cross_origin credentialless iframe can't send same_origin credentials:
FAIL
(Chrome:PASS
, Safari:FAIL
) - same_origin credentialless iframe can't send same_origin credentials on child iframe:
FAIL
(Chrome:PASS
, Safari:FAIL
) - same_origin credentialless iframe can't send cross_origin credentials on child iframe:
FAIL
(Chrome:PASS
, Safari:FAIL
) - cross_origin credentialless iframe can't send cross_origin credentials on child iframe:
FAIL
(Chrome:PASS
, Safari:FAIL
) - cross_origin credentialless iframe can't send same_origin credentials on child iframe:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- Credentialless same-origin iframe is loaded without credentials:
- /html/anonymous-iframe/embedding.tentative.https.window.html?9-9 [wpt.fyi]
- COOP:same-origin + COEP:credentialless embeds same-origin credentialless iframe:
FAIL
(Chrome:PASS
, Safari:PASS
)
- COOP:same-origin + COEP:credentialless embeds same-origin 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:PASS
, Safari:FAIL
)
- COEP:require-corp parent 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:PASS
, Safari:FAIL
)
- COOP:same-origin + COEP:require-corp embeds same-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:PASS
, Safari:PASS
)
- COOP:same-origin + COEP:credentialless embeds cross-origin credentialless iframe:
- /html/anonymous-iframe/embedding.tentative.https.window.html?5-5 [wpt.fyi]
- COEP:credentialless parent embeds same-origin credentialless iframe:
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:PASS
, Safari:FAIL
)
- Cross-Origin-Isolated parent embeds cross-origin COEP 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:PASS
, Safari:FAIL
)
- COOP:same-origin + COEP:require-corp embeds cross-origin credentialless iframe:
- /html/anonymous-iframe/embedding.tentative.https.window.html?3-3 [wpt.fyi]
- COEP:require-corp parent embeds same-origin credentialless iframe:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- COEP:require-corp parent 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:PASS
, Safari:PASS
)
- COEP:credentialless parent 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/hasStorageAccess.tentative.https.window.html [wpt.fyi]
- Same-origin credentialless iframe can't request storage access:
FAIL
(Chrome:PASS
, Safari:FAIL
) - Cross-origin credentialless iframe can't request storage access:
FAIL
(Chrome:PASS
, Safari:PASS
)
- Same-origin credentialless iframe can't request storage access:
- /html/anonymous-iframe/indexeddb.tentative.https.window.html [wpt.fyi]
- indexeddb:
FAIL
(Chrome:PASS
, 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:PASS
, Safari:FAIL
) - Initial empty document inherits from its's iframe's credentialless attribute.:
FAIL
(Chrome:PASS
, 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:PASS
, 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:PASS
, Safari:FAIL
)
- Local storage is correctly partitioned with regards to credentialless iframe:
- /html/anonymous-iframe/requestStorageAccessFor.tentative.https.window.html [wpt.fyi]:
ERROR
(Chrome:OK
, Safari:ERROR
) - /html/anonymous-iframe/session-storage.tentative.https.window.html [wpt.fyi]
- Session storage is correctly partitioned with regards to credentialless iframe:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- Session storage is correctly partitioned with regards to credentialless iframe:
- /html/anonymous-iframe/web-lock.tentative.https.window.html [wpt.fyi]
- web-lock:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- web-lock:
- /html/anonymous-iframe/worker-cookies.tentative.https.window.html?worker=service_worker [wpt.fyi]
- Worker spawned from credentialless iframe can't access global cookies:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- Worker spawned from credentialless iframe can't access global cookies:
- /html/anonymous-iframe/worker-cookies.tentative.https.window.html?worker=dedicated_worker [wpt.fyi]
- Worker spawned from credentialless iframe can't access global cookies:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- Worker spawned from credentialless iframe can't access global cookies:
- /html/anonymous-iframe/worker-cookies.tentative.https.window.html?worker=shared_worker [wpt.fyi]
- Worker spawned from credentialless iframe can't access global cookies:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- Worker spawned from credentialless iframe can't access global cookies:
- /service-workers/cache-storage/cross-partition.https.tentative.html [wpt.fyi]
- CacheStorage caches shouldn't be shared with a cross-partition iframe:
FAIL
(Chrome:PASS
, Safari:PASS
) - CacheStorage caches shouldn't be shared with a cross-partition dedicated worker:
FAIL
(Chrome:PASS
, Safari:PASS
) - CacheStorage caches shouldn't be shared with a cross-partition shared worker:
FAIL
(Chrome:PASS
, 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-windows11-32-2009-qr-debug
,Gecko-windows11-32-2009-qr-opt
,Gecko-windows11-64-2009-qr-debug
,Gecko-windows11-64-2009-qr-opt
,GitHub
] (Chrome:PASS
, 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-windows11-32-2009-qr-debug
,Gecko-windows11-32-2009-qr-opt
,Gecko-windows11-64-2009-qr-debug
,Gecko-windows11-64-2009-qr-opt
,GitHub
] (Chrome:PASS
, 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-windows11-32-2009-qr-debug
,Gecko-windows11-32-2009-qr-opt
,Gecko-windows11-64-2009-qr-debug
,Gecko-windows11-64-2009-qr-opt
,GitHub
] (Chrome:PASS
, 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-windows11-32-2009-qr-debug
,Gecko-windows11-32-2009-qr-opt
,Gecko-windows11-64-2009-qr-debug
,Gecko-windows11-64-2009-qr-opt
,GitHub
] (Chrome:PASS
, 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-windows11-32-2009-qr-debug
,Gecko-windows11-32-2009-qr-opt
,Gecko-windows11-64-2009-qr-debug
,Gecko-windows11-64-2009-qr-opt
,GitHub
] (Chrome:PASS
, Safari:PASS
) - 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-windows11-32-2009-qr-debug
,Gecko-windows11-32-2009-qr-opt
,Gecko-windows11-64-2009-qr-debug
,Gecko-windows11-64-2009-qr-opt
,GitHub
] (Chrome:PASS
, Safari:PASS
)
- BroadcastChannel messages aren't received from a cross-partition iframe:
Assignee | ||
Comment 11•1 year ago
|
||
Comment 12•1 year ago
|
||
bugherder |
Description
•