[Webkit-unassigned] [Bug 229305] New: AX: VoiceOver does not read in the correct language with input type="tel"

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Aug 19 13:39:44 PDT 2021


https://bugs.webkit.org/show_bug.cgi?id=229305

            Bug ID: 229305
           Summary: AX: VoiceOver does not read in the correct language
                    with input type="tel"
           Product: WebKit
           Version: Safari Technology Preview
          Hardware: All
                OS: All
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Accessibility
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: ldebeasi at gmail.com
                CC: andresg_22 at apple.com,
                    webkit-bug-importer at group.apple.com

Created attachment 435901

  --> https://bugs.webkit.org/attachment.cgi?id=435901&action=review

Xcode app reproduction

When using an input with type="tel" in WKWebView, VoiceOver always reads the numbers entered in English, regardless of what the device's language is set to. This does not happen with other types of inputs.

Steps to reproduce:

1. Change a device running iOS 14 to a non-English language.
2. Enable VoiceOver.
3. Run attached Xcode app on the device.
4. Tap into the "Input (Tel)" input. VoiceOver should read information about the input in the language you chose in step 1.
5. Double tap to activate the input. A numeric keypad should appear.
6. Single tap the "1" key. VoiceOver should read the key in the language you chose in step 1.
7. Double tap the "1" key to enter it into the input. VoiceOver should read the key in English.
8. Tap the "Input (Number)" input and repeat steps 5-7. You should notice that on step 7, VoiceOver reads the key in the language you chose in step 1.

Expected Behavior:

I would expect the value in step 7 to be read in the language that I chose in step 1.

Actual Behavior:

The value in step 7 is always read in English with input type="tel".

Other Information:

- This issue reproduces on iOS 15 beta 6.
- This issue only reproduces in WKWebView and does not reproduce in mobile Safari.
- You can visit https://frosty-bhaskara-04f568.netlify.app/ in mobile Safari to see VoiceOver working as expected. This is the same URL that is loaded in the Xcode app.

-- 
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/20210819/c1316331/attachment.htm>


More information about the webkit-unassigned mailing list