WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
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
Details
View All
Add attachment
proposed patch, testcase, etc.
Radar WebKit Bug Importer
Comment 1
2017-07-23 20:34:42 PDT
<
rdar://problem/33480505
>
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.
Top of Page
Format For Printing
XML
Clone This Bug