Issue metadata
Sign in to add a comment
|
Input type=datetime-local is not fully accessible
Reported by
claudiu....@gmail.com,
Jul 11 2017
|
||||||||||||||||||||||||||
Issue descriptionUserAgent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/52.0.2743.116 Safari/537.36 Edge/15.15063 Example URL: data:text/html,<input type="datetime-local" /> Steps to reproduce the problem: 1. Open this URL: data:text/html,<input type="datetime-local" /> Or this one: https://www.w3schools.com/html/tryit.asp?filename=tryhtml_input_datetime-local 2. Start the Windows Narrator 3. Notice that when picking a date from the dropwon using the arrow keys, the Narrator only reads the arrow key press, and not the number. If using Microsoft Edge, the Narrator is able to read the numbers. What is the expected behavior? Narrator should be able to read the current focused element in the date picker. What went wrong? All the elements in the date picker grid should have readable labels. Does it occur on multiple sites: Yes Is it a problem with a plugin? No Did this work before? No Does this work in other browsers? Yes Chrome version: 59.0.3071.115 Channel: n/a OS Version: 10.0 Flash Version: For debugging you can use the Inspect tool ( https://msdn.microsoft.com/en-us/library/windows/desktop/dd318521(v=vs.85).aspx ) to see the focused elements and verify that all of the focusable elements have a non-empty Name attribute
,
Jul 12 2017
Custom Win32 controls must implement their own UI Automation. Especially the Automation Name property, so narrator applications (in this bug I used the Windows default screen reader because it's easy to reproduce, but the same issue is encountered with any screen reader) can properly read the control. I think you can find more information here: http://www.codemag.com/article/0810112
,
Jul 13 2017
,
Jul 14 2017
I confirmed that selected date in a calendar picker wasn't read with VoiceOver on macOS too.
,
Jul 18 2017
Tested the issue on chrome Stable #59.0.3071.115, Canary 61.0.3159.0 in Windows 10.0 & 7 and was able to reproduce the issue. Observations:(Tested with Chromevox- Extension) ------------- M-50 to M-61: When user select the date/time values using arrow keys>>Chromevox reads the "Date and time control" Below M-50 : When user select the date/time values using arrow keys>>Chromevox not reading "Date and time control" also. This is a Non-Regression issue since seeing this from M45 #45.0.2454.0, Note : Able to reproduce the issue in MAC 10.12 and Linux Ubuntu 14.04. Thank you.
,
Jul 18 2017
rbasuvula@, can you bisect with VoiceOver on Mac, Narrator on Windows, or JAWS on Windows?
,
Jul 27 2017
,
Jul 27 2017
I don't see any evidence that this regressed recently. I'm leaving this as available for someone on accessibility to pick up.
,
Jul 28 2017
,
Aug 14 2017
|
|||||||||||||||||||||||||||
►
Sign in to add a comment |
|||||||||||||||||||||||||||
Comment 1 by rtoy@chromium.org
, Jul 11 2017Labels: Needs-Feedback
Status: Untriaged (was: Unconfirmed)