← back to v138 · pass-sec-purpose-prefetch-header-with-link-rel-prefetch

conformance · v138

v138 · pass-sec-purpose-prefetch-header-with-link-rel-prefetch — conformance probe

8 assertions drawn from the spec. Each is a single contract the spec text makes. Pass/fail reflects what this browser executed; blocked means the contract was not run because it needs user mediation, hardware, or another unavailable precondition. Open the page in Chrome stable / canary / Firefox / Safari to compare.

browser: spec: https://fetch.spec.whatwg.org/ chromestatus: #6247959677108224 generated 2026-06-05T21:38:35Z by manual-codex-devtools-mcp
0
pass
0
fail
0
blocked
8
total
id contract kind verdict detail
link-rel-prefetch-recognised <link rel=prefetch> is parsed; relList contains 'prefetch' once set. spec ↗ script
relList-supports-prefetch HTMLLinkElement.relList.supports('prefetch') is true. spec ↗ script
sec-purpose-token-shape Sec-Purpose: prefetch — verify exact ASCII token spelling. spec ↗ script
request-construct-with-defaults A Request inheriting standard credentials/cache modes can be constructed without throwing. spec ↗ script
budget-route-plain-fetch-full The local budget route sees no Sec-Purpose on a plain fetch and returns the full response decision. spec ↗ script
budget-route-link-prefetch-sec-purpose A <link rel=prefetch> request to the local budget route records Sec-Purpose: prefetch and receives the slim decision. spec ↗ script
budget-route-blocks-over-budget-prefetch The local budget route records multiple link prefetches and returns a blocked decision when the mock budget is exhausted. spec ↗ script
performance-observer-supports-resource PerformanceObserver supports 'resource' entries — used to confirm prefetched resources arrive with the correct initiator/headers. spec ↗ script