Bug 232307
| Summary: | AX: VoiceOver announces placeholder for a form field with set value and existing label. | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Yura Zenevich <yzenevich> |
| Component: | Accessibility | Assignee: | Nobody <webkit-unassigned> |
| Status: | NEW | ||
| Severity: | Normal | CC: | andresg_22, webkit-bug-importer |
| Priority: | P2 | Keywords: | InRadar |
| Version: | WebKit Nightly Build | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
Yura Zenevich
VoiceOver seems to be announcing placeholder attribute contents as form field
description regardless of whether the name/value is set for an accessible
object that represents the form field.
For example: in this snippet:
```data:text/html,<input aria-label="form field" type="text" value="test" placeholder="this placeholder should not be announced" />```
VO already announces "form field" as the name for the accessible object, and "test" as a value. Since there is no way to not include placeholder as description via VO verbosity settings, this version is too verbose.
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Radar WebKit Bug Importer
<rdar://problem/84665355>