← back to v143 · speculation-rules-mobile-eager-eagerness-improvements

conformance · v143

v143 · speculation-rules-mobile-eager-eagerness-improvements — conformance probe

6 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://html.spec.whatwg.org/multipage/speculative-loading.html#speculative-loading chromestatus: #5086053979521024 generated 2026-06-01T11:05:00Z by conformance-author-v1-subagent
0
pass
0
fail
0
blocked
6
total
id contract kind verdict detail
document-prerendering-attr document.prerendering exists — the page can introspect whether it was speculatively loaded. spec ↗ script
speculationrules-script-type Browsers recognize the speculationrules script type (used to author eager rules). spec ↗ script
speculation-rules-eager-parses A speculationrules script with eagerness: "eager" parses without throwing. spec ↗ script
speculation-rules-all-eagerness-levels All four eagerness levels (immediate, eager, moderate, conservative) are accepted at parse time. spec ↗ script
intersection-observer-available IntersectionObserver exists — `eager` mobile behavior relies on viewport-presence detection. spec ↗ typeof
prerendering-change-event document supports the prerenderingchange event used by activated pages. spec ↗ script