← back to v141 · speculation-rules-desktop-eager-eagerness-improvements
conformance · v141
v141 · speculation-rules-desktop-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.
0
pass
0
fail
0
blocked
6
total
| id | contract | kind | verdict | detail |
|---|---|---|---|---|
speculation-rules-script-type |
<script type="speculationrules"> is recognised as a non-executing data script; this is the carrier for speculation rules. | script | … | |
document-prerendering |
document.prerendering is exposed so pages can detect they are being prerendered as a result of a speculation rule. | script | … | |
prerenderingchange-event |
document fires prerenderingchange / has the onprerenderingchange surface, the signal pages use to detect activation after speculative prerender. | script | … | |
performance-navigation-timing-activationstart |
PerformanceNavigationTiming.activationStart is exposed for measuring when a prerendered page was activated. | script | … | |
eagerness-eager-conservative-moderate |
Speculation Rules accepts an 'eagerness' field with values 'eager', 'moderate', 'conservative', and 'immediate'; the values are JSON keywords the parser accepts. | script | … | |
no-vary-search-supported-as-companion |
No-Vary-Search support is the cache-side companion; speculation prefetches benefit from cache hits using the same Headers surface. | script | … |