← back to v146 · speculation-rules-form-submission-field

conformance · v146

v146 · speculation-rules-form-submission-field — conformance probe

5 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://wicg.github.io/nav-speculation/prerendering.html chromestatus: #5074313831120896 generated 2026-06-01T08:00:00Z by conformance-author-v1-subagent
0
pass
0
fail
0
blocked
5
total
id contract kind verdict detail
speculationrules-script-type-recognised <script type="speculationrules"> elements parse without throwing — the host of the new form_submission field. script
speculationrules-form-submission-true-parses A speculation rule that sets form_submission:true is accepted by the parser (no exception thrown when inserting the script). script
speculationrules-form-submission-false-parses form_submission:false is also accepted — the field is boolean. script
speculationrules-form-submission-non-boolean-warned-not-thrown A non-boolean form_submission value does not throw — the spec says the UA may warn but must still parse the surrounding rules. script
document-prerendering-reflects-prerender-state document.prerendering remains the readable signal for documents activated by a speculation rule. script