NEW 174770
AX: Required field labels aren't announced on validation failure
https://bugs.webkit.org/show_bug.cgi?id=174770
Summary AX: Required field labels aren't announced on validation failure
Matt Stow
Reported 2017-07-23 20:34:15 PDT
Created attachment 316256 [details] Demo showing VoiceOver not announcing which fields have failed validation When using the `required` attribute on form fields, when the focus is taken to the first field with errors, its label is not announced by VoiceOver; it just tells you to "Fill out this field", which is essentially useless for a blind user. In this test case, https://jsfiddle.net/8c9qge88/, it happens when triggering the button with Enter, Space and VO Space on the button. On my more complex implementation in a WIP project, it always happens on Space, often happens on Enter and never happens on VO Space :-\
Attachments
Demo showing VoiceOver not announcing which fields have failed validation (388.05 KB, image/gif)
2017-07-23 20:34 PDT, Matt Stow
no flags
Radar WebKit Bug Importer
Comment 1 2017-07-23 20:34:42 PDT
Matt Stow
Comment 2 2017-07-23 21:23:58 PDT
Also reproduced this behavior in Safari 10+
Note You need to log in before you can comment on or make changes to this bug.