Bug 239383 - [iOS] WebKit ignores autocorrect="off" for iOS Chrome/Firefox/Edge/Bluefy when Vue 3 is used
Summary: [iOS] WebKit ignores autocorrect="off" for iOS Chrome/Firefox/Edge/Bluefy whe...
Status: RESOLVED WORKSFORME
Alias: None
Product: WebKit
Classification: Unclassified
Component: Forms (show other bugs)
Version: Other
Hardware: iPhone / iPad iOS 15
: P2 Normal
Assignee: Nobody
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2022-04-15 06:56 PDT by Emily
Modified: 2022-06-23 16:44 PDT (History)
6 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Emily 2022-04-15 06:56:49 PDT
Steps to reproduce
iPad - iOS 15.3.1 / Chrome - v100.0 / Firefox 98.2 / Edge 100.0 / Bluefy 3.3.4

CodePen https://codepen.io/ejg/pen/QWaVwvm

In the input field, type a misspelled word with a space at the end, i.e. "ded ".

What is expected?
The word is not changed.

What is actually happening?
The word "ded" is autocorrected to "Dec".

Works correctly:

-- in iOS Safari 15

-- with Vue 2 - https://codepen.io/ejg/pen/BaJOOzp

-- Android v12

You will have to switch up the misspelled word. The iPad will remember the misspelling and not correct it when entered multiple times.

---------

I originally opened this against Vue 3 but they do not do anything except set the attribute and don't have any idea what could be causing WebKit to ignore the autocorrect attribute. https://github.com/vuejs/core/issues/5705
Comment 1 Ryan Haddad 2022-04-22 16:13:33 PDT
rdar://92161418
Comment 2 Brent Fulgham 2022-06-23 16:44:00 PDT
We are unable to reproduce this behavior.