[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