[Webkit-unassigned] [Bug 281058] New: Mobile browser applies Smart Punctuation to password field
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Tue Oct 8 09:01:38 PDT 2024
https://bugs.webkit.org/show_bug.cgi?id=281058
Bug ID: 281058
Summary: Mobile browser applies Smart Punctuation to password
field
Product: WebKit
Version: WebKit Nightly Build
Hardware: Unspecified
OS: iOS 18
Status: NEW
Severity: Normal
Priority: P2
Component: Forms
Assignee: webkit-unassigned at lists.webkit.org
Reporter: harold.liss at sap.com
CC: cdumez at apple.com, wenson_hsieh at apple.com
Created attachment 472858
--> https://bugs.webkit.org/attachment.cgi?id=472858&action=review
Screenshot of curly apostrophe in password field in ASWebAuthenticationSession
We're experiencing some user reports of being unable to sign in on mobile devices only, both iOS (in an ASWebAuthenticationSession) and Android browsers. Desktop browser login will succeed for impacted users. Our hypothesis, and one we've reproduced, is that the mobile browsers are applying Smart Punctuation to apostrophes in password fields, that is, changing "'" to "’", causing the password not to validate. It's not clear to us whether this has worked in the past. User reports of not being able to sign in on mobile apps but desktop working started probably midsummer 2024. It’s only a hypothesis that the users' passwords use Smart Punctuation eligible characters.
Password field tag with attributes on the impacted page: <input type="password" name="password" id="password" autocapitalize="none" autocorrect="off" placeholder="Password" autocomplete="current-password" required>
Note: This looks similar to https://stackoverflow.com/questions/48678359/ios-11-safari-html-disable-smart-punctuation.
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20241008/98a46bb6/attachment.htm>
More information about the webkit-unassigned
mailing list