Bug 159044
Summary: | iox 9.3.2 aria-invalid not read on radio or checkbox | ||
---|---|---|---|
Product: | WebKit | Reporter: | jeanne.waldman |
Component: | Accessibility | Assignee: | Nobody <webkit-unassigned> |
Status: | NEW | ||
Severity: | Normal | CC: | webkit-bug-importer |
Priority: | P2 | Keywords: | InRadar |
Version: | Other | ||
Hardware: | Unspecified | ||
OS: | Unspecified |
jeanne.waldman
aria-invalid on radio or checkbox is not read by voiceover on my iphone 5s, iox9.3.4
<span class="oj-choice-row oj-enabled">
<input id="agree" class="oj-checkbox oj-component oj-enabled oj-component-initnode" type="checkbox" value="agree" aria-describedby="checkboxSetAgreeIdIcons" placeholder="" aria-invalid="true">
<label class="oj-checkbox-label oj-enabled" for="agree">
</span>
A use case is if you have one checkbox, like "I Agree". It is required. If the person unchecks it, we set aria-invalid on the dom. When I go back to the input, it is not reading invalid.
It is read on other input types.
Attachments | ||
---|---|---|
Add attachment proposed patch, testcase, etc. |
Radar WebKit Bug Importer
<rdar://problem/26954438>