[wpt-sync] Sync PR 57436 - [CSS Modules] Support JSON and CSS in link type=modulepreload
Categories
(Testing :: web-platform-tests, task, P4)
Tracking
(Not tracked)
People
(Reporter: wpt-sync, Unassigned)
References
()
Details
(Whiteboard: [wptsync downstream])
Sync web-platform-tests PR 57436 into mozilla-central (this bug is closed when the sync is complete).
PR: https://github.com/web-platform-tests/wpt/pull/57436
Details from upstream follow.
Kurt Catti-Schmidt <kschmi@microsoft.com> wrote:
[CSS Modules] Support JSON and CSS in link type=modulepreload
Adds support for preloading JSON and CSS modules via the "as" parameter
using the same fetching mechanism that script module preloads use.Basic tests are added in this CL, and more detailed tests are coming
straight to WPT via
https://github.com/web-platform-tests/wpt/pull/56617.Bug: 466888680
Change-Id: I3f08d7a1c48d4e46e500538b5fab32f2b4f41b02
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7216960
Reviewed-by: Dan Clark \<daniec@microsoft.com>
Commit-Queue: Kurt Catti-Schmidt \<kschmi@microsoft.com>
Reviewed-by: Yoav Weiss (@Shopify) \<yoavweiss@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1577402}
| Assignee | ||
Comment 1•4 hours ago
|
||
CI Results
Ran 9 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI
Total 76 tests
Status Summary
Firefox
OK : 2[GitHub] 74[Gecko-android-em-14-x86_64-debug-geckoview, Gecko-windows11-32-24h2-debug, Gecko-windows11-64-24h2-debug] 75[Gecko-android-em-14-x86_64-lite-opt-geckoview, Gecko-android-em-14-x86_64-opt-geckoview, Gecko-linux2404-64-debug, Gecko-linux2404-64-opt, Gecko-windows11-32-24h2-opt, Gecko-windows11-64-24h2-opt]
PASS: 595[Gecko-windows11-32-24h2-debug] 596[Gecko-android-em-14-x86_64-debug-geckoview, Gecko-windows11-32-24h2-opt, Gecko-windows11-64-24h2-debug] 597[Gecko-android-em-14-x86_64-lite-opt-geckoview, Gecko-android-em-14-x86_64-opt-geckoview, Gecko-windows11-64-24h2-opt] 598[Gecko-linux2404-64-debug, Gecko-linux2404-64-opt]
FAIL: 2[GitHub] 261[Gecko-linux2404-64-debug, Gecko-linux2404-64-opt] 262[Gecko-android-em-14-x86_64-debug-geckoview, Gecko-android-em-14-x86_64-lite-opt-geckoview, Gecko-android-em-14-x86_64-opt-geckoview, Gecko-windows11-32-24h2-debug, Gecko-windows11-32-24h2-opt, Gecko-windows11-64-24h2-debug, Gecko-windows11-64-24h2-opt]
Chrome
OK : 2
FAIL: 2
Safari
OK : 2
PASS: 1
FAIL: 1
Links
Gecko CI (Treeherder)
GitHub PR Head
GitHub PR Base
Details
New Tests That Don't Pass
- /preload/modulepreload-sri-importmap.html [wpt.fyi]:
OK[Gecko-android-em-14-x86_64-lite-opt-geckoview,Gecko-android-em-14-x86_64-opt-geckoview,Gecko-linux2404-64-debug,Gecko-linux2404-64-opt,Gecko-windows11-32-24h2-opt,Gecko-windows11-64-24h2-opt],SKIP[Gecko-android-em-14-x86_64-debug-geckoview,Gecko-windows11-32-24h2-debug,Gecko-windows11-64-24h2-debug] - /preload/download-resources.html [wpt.fyi]
- Makes sure that preloaded resources are downloaded:
FAIL
- Makes sure that preloaded resources are downloaded:
- /preload/link-header-on-subresource.html [wpt.fyi]
- Makes sure that Link headers on subresources preload resources:
FAIL
- Makes sure that Link headers on subresources preload resources:
- /preload/link-header-preload-non-html.html [wpt.fyi]
- image documents should respect preload Link headers:
FAIL - media documents should respect preload Link headers:
FAIL - invalid image documents should respect preload Link headers:
FAIL
- image documents should respect preload Link headers:
- /preload/modulepreload-json.html [wpt.fyi]
- link rel=modulepreload with as=json should preload JSON module:
FAIL(Chrome:FAIL, Safari:PASS)
- link rel=modulepreload with as=json should preload JSON module:
- /preload/modulepreload-style.html [wpt.fyi]
- link rel=modulepreload with as=style should preload CSS module:
FAIL(Chrome:FAIL, Safari:FAIL)
- link rel=modulepreload with as=style should preload CSS module:
- /preload/onerror-event.html [wpt.fyi]
- Makes sure that preloaded resources trigger the onerror event:
FAIL
- Makes sure that preloaded resources trigger the onerror event:
- /preload/onload-event.html [wpt.fyi]
- Makes sure that preloaded resources trigger the onload event:
FAIL
- Makes sure that preloaded resources trigger the onload event:
- /preload/preconnect.html [wpt.fyi]
- Test that preconnect reduces connection time to zero:
FAIL[Gecko-android-em-14-x86_64-debug-geckoview,Gecko-android-em-14-x86_64-lite-opt-geckoview,Gecko-android-em-14-x86_64-opt-geckoview,Gecko-windows11-32-24h2-debug,Gecko-windows11-32-24h2-opt,Gecko-windows11-64-24h2-debug,Gecko-windows11-64-24h2-opt],PASS[Gecko-linux2404-64-debug,Gecko-linux2404-64-opt]
- Test that preconnect reduces connection time to zero:
- /preload/prefetch-accept.html [wpt.fyi]
- Document prefetch should send the exact Accept header as navigation:
FAIL
- Document prefetch should send the exact Accept header as navigation:
- /preload/prefetch-document.html [wpt.fyi]
- same-site different-origin document prefetch without 'as' should not be consumed:
FAIL - Document prefetch should send the exact Accept header as navigation:
FAIL
- same-site different-origin document prefetch without 'as' should not be consumed:
- /preload/prefetch-events.html [wpt.fyi]
- Prefetch should fire the load event:
FAIL - Prefetch should fire the load event for 404:
FAIL - Prefetch should fire the load event for 500:
FAIL - Prefetch should fire the error event for network errors:
FAIL
- Prefetch should fire the load event:
- /preload/prefetch-time-to-fetch.https.html [wpt.fyi]
- Changing a prefetch href should trigger a fetch:
FAIL
- Changing a prefetch href should trigger a fetch:
- /preload/preload-dynamic-csp.html [wpt.fyi]
- Makes sure that preload requests respect CSP directives that are added after the preload:
FAIL
- Makes sure that preload requests respect CSP directives that are added after the preload:
- /preload/preload-error.sub.html [wpt.fyi]
- CORS-error (image): preload events:
FAIL - 404 (style): preload events:
FAIL - CORS-error (style): preload events:
FAIL - 404 (script): preload events:
FAIL - CORS-error (script): preload events:
FAIL - 404 (xhr): preload events:
FAIL - CORS-error (xhr): preload events:
FAIL - 404 (fetch): preload events:
FAIL - CORS-error (fetch): preload events:
FAIL - Decode-error (image): preload events:
FAIL - MIME-error (style): preload events:
FAIL
- CORS-error (image): preload events:
- /preload/preload-referrer-policy-subresource-header.tentative.html?isCrossOriginPreload=false&isCrossOriginResource=true [wpt.fyi]
- referrer policy ( -> , same-origin, cross-origin):
FAIL - referrer policy ( -> no-referrer, same-origin, cross-origin):
FAIL - referrer policy ( -> same-origin, same-origin, cross-origin):
FAIL - referrer policy ( -> origin, same-origin, cross-origin):
FAIL - referrer policy ( -> origin-when-cross-origin, same-origin, cross-origin):
FAIL - referrer policy ( -> strict-origin-when-cross-origin, same-origin, cross-origin):
FAIL - referrer policy ( -> unsafe-url, same-origin, cross-origin):
FAIL - referrer policy (no-referrer -> , same-origin, cross-origin):
FAIL - referrer policy (no-referrer -> no-referrer, same-origin, cross-origin):
FAIL - referrer policy (no-referrer -> same-origin, same-origin, cross-origin):
FAIL - referrer policy (no-referrer -> origin, same-origin, cross-origin):
FAIL - referrer policy (no-referrer -> origin-when-cross-origin, same-origin, cross-origin):
FAIL - referrer policy (no-referrer -> strict-origin-when-cross-origin, same-origin, cross-origin):
FAIL - referrer policy (no-referrer -> unsafe-url, same-origin, cross-origin):
FAIL - referrer policy (same-origin -> , same-origin, cross-origin):
FAIL - referrer policy (same-origin -> no-referrer, same-origin, cross-origin):
FAIL - referrer policy (same-origin -> same-origin, same-origin, cross-origin):
FAIL - referrer policy (same-origin -> origin, same-origin, cross-origin):
FAIL - referrer policy (same-origin -> origin-when-cross-origin, same-origin, cross-origin):
FAIL - referrer policy (same-origin -> strict-origin-when-cross-origin, same-origin, cross-origin):
FAIL - referrer policy (same-origin -> unsafe-url, same-origin, cross-origin):
FAIL - referrer policy (origin -> , same-origin, cross-origin):
FAIL - referrer policy (origin -> no-referrer, same-origin, cross-origin):
FAIL - referrer policy (origin -> same-origin, same-origin, cross-origin):
FAIL - referrer policy (origin -> origin, same-origin, cross-origin):
FAIL - referrer policy (origin -> origin-when-cross-origin, same-origin, cross-origin):
FAIL - referrer policy (origin -> strict-origin-when-cross-origin, same-origin, cross-origin):
FAIL - referrer policy (origin -> unsafe-url, same-origin, cross-origin):
FAIL - referrer policy (origin-when-cross-origin -> , same-origin, cross-origin):
FAIL - referrer policy (origin-when-cross-origin -> no-referrer, same-origin, cross-origin):
FAIL - referrer policy (origin-when-cross-origin -> same-origin, same-origin, cross-origin):
FAIL - referrer policy (origin-when-cross-origin -> origin, same-origin, cross-origin):
FAIL - referrer policy (origin-when-cross-origin -> origin-when-cross-origin, same-origin, cross-origin):
FAIL - referrer policy (origin-when-cross-origin -> strict-origin-when-cross-origin, same-origin, cross-origin):
FAIL - referrer policy (origin-when-cross-origin -> unsafe-url, same-origin, cross-origin):
FAIL - referrer policy (strict-origin-when-cross-origin -> , same-origin, cross-origin):
FAIL - referrer policy (strict-origin-when-cross-origin -> no-referrer, same-origin, cross-origin):
FAIL - referrer policy (strict-origin-when-cross-origin -> same-origin, same-origin, cross-origin):
FAIL - referrer policy (strict-origin-when-cross-origin -> origin, same-origin, cross-origin):
FAIL - referrer policy (strict-origin-when-cross-origin -> origin-when-cross-origin, same-origin, cross-origin):
FAIL - referrer policy (strict-origin-when-cross-origin -> strict-origin-when-cross-origin, same-origin, cross-origin):
FAIL - referrer policy (strict-origin-when-cross-origin -> unsafe-url, same-origin, cross-origin):
FAIL - referrer policy (unsafe-url -> , same-origin, cross-origin):
FAIL - referrer policy (unsafe-url -> no-referrer, same-origin, cross-origin):
FAIL - referrer policy (unsafe-url -> same-origin, same-origin, cross-origin):
FAIL - referrer policy (unsafe-url -> origin, same-origin, cross-origin):
FAIL - referrer policy (unsafe-url -> origin-when-cross-origin, same-origin, cross-origin):
FAIL - referrer policy (unsafe-url -> strict-origin-when-cross-origin, same-origin, cross-origin):
FAIL - referrer policy (unsafe-url -> unsafe-url, same-origin, cross-origin):
FAIL
- referrer policy ( -> , same-origin, cross-origin):
- /preload/preload-referrer-policy-subresource-header.tentative.html?isCrossOriginPreload=false&isCrossOriginResource=false [wpt.fyi]
- referrer policy ( -> , same-origin, same-origin):
FAIL - referrer policy ( -> no-referrer, same-origin, same-origin):
FAIL - referrer policy ( -> same-origin, same-origin, same-origin):
FAIL - referrer policy ( -> origin, same-origin, same-origin):
FAIL - referrer policy ( -> origin-when-cross-origin, same-origin, same-origin):
FAIL - referrer policy ( -> strict-origin-when-cross-origin, same-origin, same-origin):
FAIL - referrer policy ( -> unsafe-url, same-origin, same-origin):
FAIL - referrer policy (no-referrer -> , same-origin, same-origin):
FAIL - referrer policy (no-referrer -> no-referrer, same-origin, same-origin):
FAIL - referrer policy (no-referrer -> same-origin, same-origin, same-origin):
FAIL - referrer policy (no-referrer -> origin, same-origin, same-origin):
FAIL - referrer policy (no-referrer -> origin-when-cross-origin, same-origin, same-origin):
FAIL - referrer policy (no-referrer -> strict-origin-when-cross-origin, same-origin, same-origin):
FAIL - referrer policy (no-referrer -> unsafe-url, same-origin, same-origin):
FAIL - referrer policy (same-origin -> , same-origin, same-origin):
FAIL - referrer policy (same-origin -> no-referrer, same-origin, same-origin):
FAIL - referrer policy (same-origin -> same-origin, same-origin, same-origin):
FAIL - referrer policy (same-origin -> origin, same-origin, same-origin):
FAIL - referrer policy (same-origin -> origin-when-cross-origin, same-origin, same-origin):
FAIL - referrer policy (same-origin -> strict-origin-when-cross-origin, same-origin, same-origin):
FAIL - referrer policy (same-origin -> unsafe-url, same-origin, same-origin):
FAIL - referrer policy (origin -> , same-origin, same-origin):
FAIL - referrer policy (origin -> no-referrer, same-origin, same-origin):
FAIL - referrer policy (origin -> same-origin, same-origin, same-origin):
FAIL - referrer policy (origin -> origin, same-origin, same-origin):
FAIL - referrer policy (origin -> origin-when-cross-origin, same-origin, same-origin):
FAIL - referrer policy (origin -> strict-origin-when-cross-origin, same-origin, same-origin):
FAIL - referrer policy (origin -> unsafe-url, same-origin, same-origin):
FAIL - referrer policy (origin-when-cross-origin -> , same-origin, same-origin):
FAIL - referrer policy (origin-when-cross-origin -> no-referrer, same-origin, same-origin):
FAIL - referrer policy (origin-when-cross-origin -> same-origin, same-origin, same-origin):
FAIL - referrer policy (origin-when-cross-origin -> origin, same-origin, same-origin):
FAIL - referrer policy (origin-when-cross-origin -> origin-when-cross-origin, same-origin, same-origin):
FAIL - referrer policy (origin-when-cross-origin -> strict-origin-when-cross-origin, same-origin, same-origin):
FAIL - referrer policy (origin-when-cross-origin -> unsafe-url, same-origin, same-origin):
FAIL - referrer policy (strict-origin-when-cross-origin -> , same-origin, same-origin):
FAIL - referrer policy (strict-origin-when-cross-origin -> no-referrer, same-origin, same-origin):
FAIL - referrer policy (strict-origin-when-cross-origin -> same-origin, same-origin, same-origin):
FAIL - referrer policy (strict-origin-when-cross-origin -> origin, same-origin, same-origin):
FAIL - referrer policy (strict-origin-when-cross-origin -> origin-when-cross-origin, same-origin, same-origin):
FAIL - referrer policy (strict-origin-when-cross-origin -> strict-origin-when-cross-origin, same-origin, same-origin):
FAIL - referrer policy (strict-origin-when-cross-origin -> unsafe-url, same-origin, same-origin):
FAIL - referrer policy (unsafe-url -> , same-origin, same-origin):
FAIL - referrer policy (unsafe-url -> no-referrer, same-origin, same-origin):
FAIL - referrer policy (unsafe-url -> same-origin, same-origin, same-origin):
FAIL - referrer policy (unsafe-url -> origin, same-origin, same-origin):
FAIL - referrer policy (unsafe-url -> origin-when-cross-origin, same-origin, same-origin):
FAIL - referrer policy (unsafe-url -> strict-origin-when-cross-origin, same-origin, same-origin):
FAIL - referrer policy (unsafe-url -> unsafe-url, same-origin, same-origin):
FAIL
- referrer policy ( -> , same-origin, same-origin):
- /preload/preload-referrer-policy-subresource-header.tentative.html?isCrossOriginPreload=true&isCrossOriginResource=true [wpt.fyi]
- referrer policy ( -> , cross-origin, cross-origin):
FAIL - referrer policy ( -> no-referrer, cross-origin, cross-origin):
FAIL - referrer policy ( -> same-origin, cross-origin, cross-origin):
FAIL - referrer policy ( -> origin, cross-origin, cross-origin):
FAIL - referrer policy ( -> origin-when-cross-origin, cross-origin, cross-origin):
FAIL - referrer policy ( -> strict-origin-when-cross-origin, cross-origin, cross-origin):
FAIL - referrer policy ( -> unsafe-url, cross-origin, cross-origin):
FAIL - referrer policy (no-referrer -> , cross-origin, cross-origin):
FAIL - referrer policy (no-referrer -> no-referrer, cross-origin, cross-origin):
FAIL - referrer policy (no-referrer -> same-origin, cross-origin, cross-origin):
FAIL - referrer policy (no-referrer -> origin, cross-origin, cross-origin):
FAIL - referrer policy (no-referrer -> origin-when-cross-origin, cross-origin, cross-origin):
FAIL - referrer policy (no-referrer -> strict-origin-when-cross-origin, cross-origin, cross-origin):
FAIL - referrer policy (no-referrer -> unsafe-url, cross-origin, cross-origin):
FAIL - referrer policy (same-origin -> , cross-origin, cross-origin):
FAIL - referrer policy (same-origin -> no-referrer, cross-origin, cross-origin):
FAIL - referrer policy (same-origin -> same-origin, cross-origin, cross-origin):
FAIL - referrer policy (same-origin -> origin, cross-origin, cross-origin):
FAIL - referrer policy (same-origin -> origin-when-cross-origin, cross-origin, cross-origin):
FAIL - referrer policy (same-origin -> strict-origin-when-cross-origin, cross-origin, cross-origin):
FAIL - referrer policy (same-origin -> unsafe-url, cross-origin, cross-origin):
FAIL - referrer policy (origin -> , cross-origin, cross-origin):
FAIL - referrer policy (origin -> no-referrer, cross-origin, cross-origin):
FAIL - referrer policy (origin -> same-origin, cross-origin, cross-origin):
FAIL - referrer policy (origin -> origin, cross-origin, cross-origin):
FAIL - referrer policy (origin -> origin-when-cross-origin, cross-origin, cross-origin):
FAIL - referrer policy (origin -> strict-origin-when-cross-origin, cross-origin, cross-origin):
FAIL - referrer policy (origin -> unsafe-url, cross-origin, cross-origin):
FAIL - referrer policy (origin-when-cross-origin -> , cross-origin, cross-origin):
FAIL - referrer policy (origin-when-cross-origin -> no-referrer, cross-origin, cross-origin):
FAIL - referrer policy (origin-when-cross-origin -> same-origin, cross-origin, cross-origin):
FAIL - referrer policy (origin-when-cross-origin -> origin, cross-origin, cross-origin):
FAIL - referrer policy (origin-when-cross-origin -> origin-when-cross-origin, cross-origin, cross-origin):
FAIL - referrer policy (origin-when-cross-origin -> strict-origin-when-cross-origin, cross-origin, cross-origin):
FAIL - referrer policy (origin-when-cross-origin -> unsafe-url, cross-origin, cross-origin):
FAIL - referrer policy (strict-origin-when-cross-origin -> , cross-origin, cross-origin):
FAIL - referrer policy (strict-origin-when-cross-origin -> no-referrer, cross-origin, cross-origin):
FAIL - referrer policy (strict-origin-when-cross-origin -> same-origin, cross-origin, cross-origin):
FAIL - referrer policy (strict-origin-when-cross-origin -> origin, cross-origin, cross-origin):
FAIL - referrer policy (strict-origin-when-cross-origin -> origin-when-cross-origin, cross-origin, cross-origin):
FAIL - referrer policy (strict-origin-when-cross-origin -> strict-origin-when-cross-origin, cross-origin, cross-origin):
FAIL - referrer policy (strict-origin-when-cross-origin -> unsafe-url, cross-origin, cross-origin):
FAIL - referrer policy (unsafe-url -> , cross-origin, cross-origin):
FAIL - referrer policy (unsafe-url -> no-referrer, cross-origin, cross-origin):
FAIL - referrer policy (unsafe-url -> same-origin, cross-origin, cross-origin):
FAIL - referrer policy (unsafe-url -> origin, cross-origin, cross-origin):
FAIL - referrer policy (unsafe-url -> origin-when-cross-origin, cross-origin, cross-origin):
FAIL - referrer policy (unsafe-url -> strict-origin-when-cross-origin, cross-origin, cross-origin):
FAIL - referrer policy (unsafe-url -> unsafe-url, cross-origin, cross-origin):
FAIL
- referrer policy ( -> , cross-origin, cross-origin):
- /preload/preload-referrer-policy-subresource-header.tentative.html?isCrossOriginPreload=true&isCrossOriginResource=false [wpt.fyi]
- referrer policy ( -> , cross-origin, same-origin):
FAIL - referrer policy ( -> no-referrer, cross-origin, same-origin):
FAIL - referrer policy ( -> same-origin, cross-origin, same-origin):
FAIL - referrer policy ( -> origin, cross-origin, same-origin):
FAIL - referrer policy ( -> origin-when-cross-origin, cross-origin, same-origin):
FAIL - referrer policy ( -> strict-origin-when-cross-origin, cross-origin, same-origin):
FAIL - referrer policy ( -> unsafe-url, cross-origin, same-origin):
FAIL - referrer policy (no-referrer -> , cross-origin, same-origin):
FAIL - referrer policy (no-referrer -> no-referrer, cross-origin, same-origin):
FAIL - referrer policy (no-referrer -> same-origin, cross-origin, same-origin):
FAIL - referrer policy (no-referrer -> origin, cross-origin, same-origin):
FAIL - referrer policy (no-referrer -> origin-when-cross-origin, cross-origin, same-origin):
FAIL - referrer policy (no-referrer -> strict-origin-when-cross-origin, cross-origin, same-origin):
FAIL - referrer policy (no-referrer -> unsafe-url, cross-origin, same-origin):
FAIL - referrer policy (same-origin -> , cross-origin, same-origin):
FAIL - referrer policy (same-origin -> no-referrer, cross-origin, same-origin):
FAIL - referrer policy (same-origin -> same-origin, cross-origin, same-origin):
FAIL - referrer policy (same-origin -> origin, cross-origin, same-origin):
FAIL - referrer policy (same-origin -> origin-when-cross-origin, cross-origin, same-origin):
FAIL - referrer policy (same-origin -> strict-origin-when-cross-origin, cross-origin, same-origin):
FAIL - referrer policy (same-origin -> unsafe-url, cross-origin, same-origin):
FAIL - referrer policy (origin -> , cross-origin, same-origin):
FAIL - referrer policy (origin -> no-referrer, cross-origin, same-origin):
FAIL - referrer policy (origin -> same-origin, cross-origin, same-origin):
FAIL - referrer policy (origin -> origin, cross-origin, same-origin):
FAIL - referrer policy (origin -> origin-when-cross-origin, cross-origin, same-origin):
FAIL - referrer policy (origin -> strict-origin-when-cross-origin, cross-origin, same-origin):
FAIL - referrer policy (origin -> unsafe-url, cross-origin, same-origin):
FAIL - referrer policy (origin-when-cross-origin -> , cross-origin, same-origin):
FAIL - referrer policy (origin-when-cross-origin -> no-referrer, cross-origin, same-origin):
FAIL - referrer policy (origin-when-cross-origin -> same-origin, cross-origin, same-origin):
FAIL - referrer policy (origin-when-cross-origin -> origin, cross-origin, same-origin):
FAIL - referrer policy (origin-when-cross-origin -> origin-when-cross-origin, cross-origin, same-origin):
FAIL - referrer policy (origin-when-cross-origin -> strict-origin-when-cross-origin, cross-origin, same-origin):
FAIL - referrer policy (origin-when-cross-origin -> unsafe-url, cross-origin, same-origin):
FAIL - referrer policy (strict-origin-when-cross-origin -> , cross-origin, same-origin):
FAIL - referrer policy (strict-origin-when-cross-origin -> no-referrer, cross-origin, same-origin):
FAIL - referrer policy (strict-origin-when-cross-origin -> same-origin, cross-origin, same-origin):
FAIL - referrer policy (strict-origin-when-cross-origin -> origin, cross-origin, same-origin):
FAIL - referrer policy (strict-origin-when-cross-origin -> origin-when-cross-origin, cross-origin, same-origin):
FAIL - referrer policy (strict-origin-when-cross-origin -> strict-origin-when-cross-origin, cross-origin, same-origin):
FAIL - referrer policy (strict-origin-when-cross-origin -> unsafe-url, cross-origin, same-origin):
FAIL - referrer policy (unsafe-url -> , cross-origin, same-origin):
FAIL - referrer policy (unsafe-url -> no-referrer, cross-origin, same-origin):
FAIL - referrer policy (unsafe-url -> same-origin, cross-origin, same-origin):
FAIL - referrer policy (unsafe-url -> origin, cross-origin, same-origin):
FAIL - referrer policy (unsafe-url -> origin-when-cross-origin, cross-origin, same-origin):
FAIL - referrer policy (unsafe-url -> strict-origin-when-cross-origin, cross-origin, same-origin):
FAIL - referrer policy (unsafe-url -> unsafe-url, cross-origin, same-origin):
FAIL
- referrer policy ( -> , cross-origin, same-origin):
- /preload/preload-resource-match.https.html [wpt.fyi]
- Loading font (same-origin) with link (same-origin) should reuse the preloaded response:
FAIL
- Loading font (same-origin) with link (same-origin) should reuse the preloaded response:
- /preload/preload-strict-dynamic.sub.html [wpt.fyi]
- static-no-nonce:
FAIL
- static-no-nonce:
- /preload/preload-time-to-fetch.https.html [wpt.fyi]
- Changing a preload "as" from a previously non-matching destination should trigger a fetch:
FAIL
- Changing a preload "as" from a previously non-matching destination should trigger a fetch:
- /preload/preload-type-match.html [wpt.fyi]
- Preload with {as=track; type=text/vtt} should load when retrieved resource is a track:
FAIL
- Preload with {as=track; type=text/vtt} should load when retrieved resource is a track:
- /preload/preload-with-type.html [wpt.fyi]
- Makes sure that preloaded resources with a type attribute trigger the onload event:
FAIL
- Makes sure that preloaded resources with a type attribute trigger the onload event:
- /preload/single-download-preload.html [wpt.fyi]
- Makes sure that preloaded resources are not downloaded again when used:
FAIL
- Makes sure that preloaded resources are not downloaded again when used:
- /preload/subresource-integrity-font.html [wpt.fyi]
- <crossorigin="anonymous"> Same-origin with incorrect hash.:
FAIL - <crossorigin="anonymous"> Same-origin with sha256 match, sha512 mismatch.:
FAIL - Same-origin, not CORS request, with incorrect sha256 hash.:
FAIL - <crossorigin="anonymous"> Cross-origin with incorrect sha256 hash, ACAO: *.:
FAIL - <crossorigin="anonymous"> Cross-origin with correct sha256 hash, with CORS-ineligible resource.:
FAIL - Cross-origin, not CORS request, with correct sha256.:
FAIL - Cross-origin, not CORS request, with incorrect sha256.:
FAIL - <crossorigin="use-credentials"> Cross-origin with incorrect sha256 hash, CORS-eligible.:
FAIL
- <crossorigin="anonymous"> Same-origin with incorrect hash.:
- /preload/subresource-integrity.html [wpt.fyi]
- Same-origin script with incorrect hash.:
FAIL - Same-origin script with sha256 match, sha512 mismatch:
FAIL - <crossorigin='anonymous'> script with incorrect hash, ACAO: *:
FAIL - <crossorigin='use-credentials'> script with incorrect hash CORS-eligible:
FAIL - <crossorigin='anonymous'> script with CORS-ineligible resource:
FAIL - Cross-origin script, not CORS request, with correct hash:
FAIL - Cross-origin script, not CORS request, with hash mismatch:
FAIL - Same-origin style with incorrect hash.:
FAIL - Same-origin style with sha256 match, sha512 mismatch:
FAIL - <crossorigin='anonymous'> style with incorrect hash, ACAO: *:
FAIL - <crossorigin='use-credentials'> style with incorrect hash CORS-eligible:
FAIL - <crossorigin='anonymous'> style with CORS-ineligible resource:
FAIL - Cross-origin style, not CORS request, with correct hash:
FAIL - Cross-origin style, not CORS request, with hash mismatch:
FAIL - Same-origin image with incorrect hash.:
FAIL - Same-origin image with sha256 match, sha512 mismatch:
FAIL - <crossorigin='anonymous'> image with incorrect hash, ACAO: *:
FAIL - <crossorigin='use-credentials'> image with incorrect hash CORS-eligible:
FAIL - <crossorigin='anonymous'> image with CORS-ineligible resource:
FAIL - Cross-origin image, not CORS request, with correct hash:
FAIL - Cross-origin image, not CORS request, with hash mismatch:
FAIL
- Same-origin script with incorrect hash.:
- /preload/supported-as-values.html?as=track&expected=1 [wpt.fyi]
- Test the supported value for <link rel=preload as="...">:
FAIL
- Test the supported value for <link rel=preload as="...">:
Tests Disabled in Gecko Infrastructure
- /preload/modulepreload-sri-importmap.html [wpt.fyi]:
OK[Gecko-android-em-14-x86_64-lite-opt-geckoview,Gecko-android-em-14-x86_64-opt-geckoview,Gecko-linux2404-64-debug,Gecko-linux2404-64-opt,Gecko-windows11-32-24h2-opt,Gecko-windows11-64-24h2-opt],SKIP[Gecko-android-em-14-x86_64-debug-geckoview,Gecko-windows11-32-24h2-debug,Gecko-windows11-64-24h2-debug]
Description
•