[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