WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
NEW
214493
spellcheck="false" on text input element prevents text replacement
https://bugs.webkit.org/show_bug.cgi?id=214493
Summary
spellcheck="false" on text input element prevents text replacement
Jeff Johnson
Reported
2020-07-17 12:49:05 PDT
Overview: If an HTML <input> element has the attribute spellcheck="false", this disables macOS text replacement System Preferences. A very prominent example is the Google Search field. Steps to reproduce: 1) Open System Preferences, Keyboard pane, Text tab 2) Create a new text replacement, Replace :cmd: With ⌘ 3) In Safari, open
https://www.google.com
4) In the search field, enter :cmd: and then spacebar Expected results: :cmd: is replaced by ⌘ Actual results: :cmd: is not replaced Versions: Safari Version 13.1.2 (14609.3.5.1.5), macOS Version 10.14.6 Additional Information: Text replacement does work as expected on
https://duckduckgo.com
, where spellcheck is not disabled on the search field.
Attachments
Add attachment
proposed patch, testcase, etc.
Radar WebKit Bug Importer
Comment 1
2020-07-18 10:46:15 PDT
<
rdar://problem/65770827
>
Jeff Johnson
Comment 2
2024-07-15 08:57:01 PDT
This bug also affects contenteditable="true" spellcheck="false" <div> elements, such as in the gmail.com email composition window body.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug