v149 · HTML · Input · Windows TSF
Input Attribute Tester
Reference and live test for autocorrect, autocomplete, spellcheck, autocapitalize, and inputmode. Chrome 149 fixes propagation of autocorrect="off" to the Windows touch keyboard via TSF — try each field on a touch device.
common use cases
Username
autocorrect="off" — preserves exact charactersautocomplete="username" — browser credential fillautocapitalize="off" — no forced uppercasespellcheck="false" — no red underlines
Search / Query
autocorrect="off" — technical queries stay intacttype="search" — shows × to clear on mobile
Code / Terminal
autocorrect="off" — no "fix" of valid syntaxspellcheck="false" — identifiers aren't wordsautocomplete="off" — no browser autofill
Natural Language (default)
No attributes — browser defaults apply
Autocorrect, spell check, and capitalization all active
Autocorrect, spell check, and capitalization all active
attribute quick-reference
| Attribute + Value | Controls | When to use | Chrome 149 |
|---|---|---|---|
autocorrect="off" |
OS/browser spell correction while typing | usernames, code, URLs, technical fields | ✓ TSF fix |
autocorrect="on" |
Enables OS correction (default for most fields) | free-text, messages, notes | unchanged |
autocomplete="off" |
Browser credential / form fill suggestions | OTP fields, captcha, one-time inputs | unchanged |
spellcheck="false" |
Red underline squiggles from browser spellchecker | code editors, terminal emulators, identifiers | unchanged |
autocapitalize="off" |
Auto-capitalisation of first character on mobile | usernames, slugs, email local part | unchanged |
inputmode="none" |
Suppresses virtual keyboard on mobile | custom keyboard widgets | unchanged |
inputmode="numeric" |
Shows numeric keypad on mobile | phone, card, OTP, postal code | unchanged |
live tester
Focus any field below to see which attributes are active. On Windows touch, Chrome 149 correctly propagates autocorrect="off" to the TSF layer:
| Field | autocorrect | spellcheck | autocapitalize |
|---|---|---|---|
| off | false | off | |
| on | true | sentences | |
| off | true | default |
— focus a field above —
see also
- TSF Demo — Windows touch keyboard demonstration
- Attribute Reference — full attribute docs
- Feature index
implementation reference
Need the exact API surface, compatibility boundaries, errors, lifecycle, and source links? Read the matching gendn reference ↗