| Summary: | AX: VoiceOver in Safari on Mac OS misidentifies text fields as search fields | ||||||
|---|---|---|---|---|---|---|---|
| Product: | WebKit | Reporter: | Kasper Munck <kmunck> | ||||
| Component: | Accessibility | Assignee: | Nobody <webkit-unassigned> | ||||
| Status: | RESOLVED INVALID | ||||||
| Severity: | Normal | CC: | bfulgham, cfleizach, commit-queue, darin, jcraig, webkit-bug-importer | ||||
| Priority: | P4 | Keywords: | InRadar | ||||
| Version: | 528+ (Nightly build) | ||||||
| Hardware: | Mac | ||||||
| OS: | OS X 10.9 | ||||||
| Attachments: |
|
||||||
|
Description
Kasper Munck
2014-09-09 16:49:48 PDT
Created attachment 237872 [details]
Sample html file illustrating the problem.
Attachment 237872 [details] did not pass style-queue:
Total errors found: 0 in 0 files
If any of these errors are false positives, please file a bug against check-webkit-style.
This problem is an intentional strategy. See the function AccessibilityNodeObject::isSearchField. So we won’t take the code out just because of this test case. VoceOver needs to treat fields as search fields when that’s appropriate, not just when the web engine is using its special search field styling and support. If we wanted to change the heuristic here about which fields are treated as search fields, we’d need some evidence that it would help on more websites than it would hurt on. |