← back to v143 · restricting-spelling-and-grammar-highlights

conformance · v143

v143 · restricting-spelling-and-grammar-highlights — 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/interaction.html#spelling-and-grammar-checking chromestatus: #5080415048171520 generated 2026-06-01T11:00:00Z by conformance-author-v1-subagent
0
pass
0
fail
0
blocked
6
total
id contract kind verdict detail
spellcheck-attr-on-htmlelement HTMLElement.prototype.spellcheck remains the IDL attribute that authors use to opt in/out. spec ↗ script
spellcheck-attribute-default-true By default an input element's spellcheck IDL attribute reflects to true. spec ↗ script
spellcheck-attribute-toggleable Setting spellcheck=false on an element changes the reflected value. spec ↗ script
input-event-user-activation navigator.userActivation API exists — the gate the new behavior uses for `user interaction`. spec ↗ typeof
user-activation-isactive-bool navigator.userActivation.isActive is a boolean — used to decide whether spelling hints apply. spec ↗ script
focus-without-interaction-still-allowed Programmatic focus() on a textarea does not throw — but per v143 the autofocus path no longer triggers spell hints by itself. spec ↗ script