about-blank-popup.https.html | Pass | 1 / 1 | | |
blob.https.html | Pass | 9 / 9 | | |
block-local-documents-inheriting-none.https.html | Fail | 0 / 1 | TEST BUG | the test calls toJSON() on the reports: Report and the report bodies are dictionaries since w3c/reporting#284 (https://w3c.github.io/reporting/#dictdef-report), so the reports given to the observers are plain objects without toJSON() (the browsers still implement the former Report interface) |
cache-storage-reporting-dedicated-worker.https.html | Error | 0 / 2 | TEST BUG | the test calls toJSON() on the reports: Report and the report bodies are dictionaries since w3c/reporting#284 (https://w3c.github.io/reporting/#dictdef-report), so the reports given to the observers are plain objects without toJSON() (the browsers still implement the former Report interface) |
cache-storage-reporting-document.https.html | Timeout | 0 / 2 | TEST BUG | the test calls toJSON() on the reports: Report and the report bodies are dictionaries since w3c/reporting#284 (https://w3c.github.io/reporting/#dictdef-report), so the reports given to the observers are plain objects without toJSON() (the browsers still implement the former Report interface) |
cache-storage-reporting-service-worker.https.html | Timeout | 0 / 2 | TEST BUG | the test calls toJSON() on the reports: Report and the report bodies are dictionaries since w3c/reporting#284 (https://w3c.github.io/reporting/#dictdef-report), so the reports given to the observers are plain objects without toJSON() (the browsers still implement the former Report interface) |
cache-storage-reporting-shared-worker.https.html | Timeout | 0 / 2 | TEST BUG | the test calls toJSON() on the reports: Report and the report bodies are dictionaries since w3c/reporting#284 (https://w3c.github.io/reporting/#dictdef-report), so the reports given to the observers are plain objects without toJSON() (the browsers still implement the former Report interface) |
coep-frame-javascript.https.html | Pass | 1 / 1 | | |
coep-on-response-from-service-worker.https.html | Pass | 13 / 13 | | |
credentialless/cache-storage.https.window.js | Pass | 56 / 56 | | |
credentialless/cache.window.js | Pass | 1 / 1 | | |
credentialless/cross-origin-isolated.window.js | Pass | 5 / 5 | | |
credentialless/dedicated-worker.https.window.js | Pass | 7 / 7 | | |
credentialless/fetch.https.window.js | Pass | 13 / 13 | | |
credentialless/iframe-coep-credentialless.https.window.js | Pass | 13 / 13 | | |
credentialless/iframe-coep-none.https.window.js | Pass | 6 / 6 | | |
credentialless/iframe-coep-redirect.https.window.js | Pass | 2 / 2 | | |
credentialless/iframe-coep-require-corp.https.window.js | Pass | 13 / 13 | | |
credentialless/iframe.window.js | Pass | 3 / 3 | | |
credentialless/image.https.window.js | Pass | 7 / 7 | | |
credentialless/link.https.window.js | Pass | 7 / 7 | | |
credentialless/redirect.window.js | Pass | 5 / 5 | | |
credentialless/reporting-navigation.https.window.js | Timeout | 6 / 13 | TEST BUG | the test calls toJSON() on the reports: Report and the report bodies are dictionaries since w3c/reporting#284 (https://w3c.github.io/reporting/#dictdef-report), so the reports given to the observers are plain objects without toJSON() (the browsers still implement the former Report interface) |
credentialless/reporting-subresource-corp.https.window.js | Timeout | 0 / 1 | TEST BUG | the test calls toJSON() on the reports: Report and the report bodies are dictionaries since w3c/reporting#284 (https://w3c.github.io/reporting/#dictdef-report), so the reports given to the observers are plain objects without toJSON() (the browsers still implement the former Report interface) |
credentialless/script.https.window.js | Pass | 7 / 7 | | |
credentialless/service-worker-coep-credentialless-proxy.https.window.js | Pass | 1 / 1 | | |
credentialless/service-worker-coep-none-proxy.https.window.js | Pass | 1 / 1 | | |
credentialless/service-worker.https.window.js | Pass | 5 / 5 | | |
credentialless/shared-worker.https.window.js | Pass | 8 / 8 | | |
credentialless/video.https.window.js | Pass | 6 / 6 | | |
credentialless/websocket.https.window.js | Pass | 3 / 3 | | |
cross-origin-iframe-navigates-to-own-blob.https.html | Pass | 1 / 1 | | |
cross-origin-isolated-permission-iframe.https.window.js | Pass | 8 / 8 | | |
cross-origin-isolated-permission-worker.https.window.js | Pass | 15 / 15 | | |
data.https.html | Pass | 1 / 1 | | |
dedicated-worker-cache-storage.https.html | Pass | 8 / 8 | | |
dedicated-worker.https.html | Fail | 12 / 14 | NOT IMPLEMENTED | filesystem: URLs (non-standard; the test helper reports them as unimplemented) |
header-parsing.https.html | Pass | 25 / 25 | | |
iframe-history-none-require-corp.https.html | Pass | 1 / 1 | | |
javascript.https.html | Pass | 1 / 1 | | |
meta-http-equiv.https.html | Pass | 1 / 1 | | |
multi-globals/workers-coep-report.https.html | Fail | 0 / 1 | TEST BUG | the test calls toJSON() on the reports: Report and the report bodies are dictionaries since w3c/reporting#284 (https://w3c.github.io/reporting/#dictdef-report), so the reports given to the observers are plain objects without toJSON() (the browsers still implement the former Report interface) |
no-secure-context-https-iframe.html | Pass | 2 / 2 | | |
no-secure-context.html | Pass | 1 / 1 | | |
non-initial-about-blank.https.html | Pass | 1 / 1 | | |
none-load-from-cache-storage.https.html | Pass | 29 / 29 | | |
none-sw-from-none.https.html | Pass | 13 / 13 | | |
none-sw-from-require-corp.https.html | Pass | 13 / 13 | | |
none.https.html | Pass | 4 / 4 | | |
report-only-require-corp.https.html | Pass | 4 / 4 | | |
reporting-cached-and-service-worker-responses.https.html | Timeout | 0 / 12 | TEST BUG | the test calls toJSON() on the reports: Report and the report bodies are dictionaries since w3c/reporting#284 (https://w3c.github.io/reporting/#dictdef-report), so the reports given to the observers are plain objects without toJSON() (the browsers still implement the former Report interface); the observer callback of the first subtest throws, so it times out and the other subtests do not run |
reporting-navigation.https.html | Timeout | 14 / 30 | TEST BUG | the test calls toJSON() on the reports: Report and the report bodies are dictionaries since w3c/reporting#284 (https://w3c.github.io/reporting/#dictdef-report), so the reports given to the observers are plain objects without toJSON() (the browsers still implement the former Report interface) |
reporting-report-to-must-be-string.https.window.js | Pass | 4 / 4 | | |
reporting-subresource-corp.https.html | Timeout | 2 / 26 | TEST BUG | the test calls toJSON() on the reports: Report and the report bodies are dictionaries since w3c/reporting#284 (https://w3c.github.io/reporting/#dictdef-report), so the reports given to the observers are plain objects without toJSON() (the browsers still implement the former Report interface) |
reporting-to-document-reporting-endpoint.https.window.js | Pass | 3 / 3 | | |
reporting-to-endpoint.https.html | Fail | 0 / 5 | TEST BUG | the endpoints named by the report-to parameters of the COEP headers of the frame and of the shared worker are defined by the Reporting-Endpoints header of the test page only, while a document or a worker only has the endpoints of its own response (https://w3c.github.io/reporting/#document-configuration); fails in every browser |
reporting-to-frame-owner.https.html | Timeout | 3 / 9 | TEST BUG | the test calls toJSON() on the reports: Report and the report bodies are dictionaries since w3c/reporting#284 (https://w3c.github.io/reporting/#dictdef-report), so the reports given to the observers are plain objects without toJSON() (the browsers still implement the former Report interface) |
reporting-to-worker-owner.https.html | Error | 3 / 9 | TEST BUG | the test calls toJSON() on the reports: Report and the report bodies are dictionaries since w3c/reporting#284 (https://w3c.github.io/reporting/#dictdef-report), so the reports given to the observers are plain objects without toJSON() (the browsers still implement the former Report interface) |
require-corp-about-blank.https.html | Pass | 3 / 3 | | |
require-corp-about-srcdoc.https.html | Pass | 3 / 3 | | |
require-corp-cached-images.https.html | Pass | 5 / 5 | | |
require-corp-load-from-cache-storage.https.html | Pass | 29 / 29 | | |
require-corp-revalidated-images.https.html | Pass | 5 / 5 | | |
require-corp-sw-from-none.https.html | Pass | 13 / 13 | | |
require-corp-sw-from-require-corp.https.html | Pass | 13 / 13 | | |
require-corp-sw.https.html | Pass | 6 / 6 | | |
require-corp-worker-script-revalidation.html | Fail | 0 / 1 | TEST RUNNER | the html/cross-origin-embedder-policy/resources/dedicated-worker-supporting-revalidation.py handler is not emulated |
require-corp.https.html | Pass | 16 / 16 | | |
sandbox.https.html | Pass | 1 / 1 | | |
service-worker-cache-storage.https.html | Pass | 4 / 4 | | |
shared-workers.https.html | Fail | 6 / 11 | NOT IMPLEMENTED | the embedder policy of a shared worker created from a local URL is the one of its creator, not derived from all the owners of its owner set; filesystem: URLs (non-standard) |
srcdoc.https.html | Pass | 1 / 1 | | |
worker-inheritance.sub.https.html | Pass | 9 / 9 | | |