NEW 147404
AX: WebKit incorrectly exposes some plain text fields as search text fields
https://bugs.webkit.org/show_bug.cgi?id=147404
Summary AX: WebKit incorrectly exposes some plain text fields as search text fields
James Craig
Reported 2015-07-29 01:12:05 PDT
7/26/15, 7:29 PM Vincent Young: * SUMMARY VoiceOver on Mac OS X is announcing “search” on text inputs when inside a form which has the string “search” either in the action or name. 1. Load attached test case. 2. Turn on VoiceOver 3. Navigate through inputs 4. “Search” is announced on text inputs when it should not be
Attachments
test case (1.57 KB, text/html)
2015-07-29 01:14 PDT, James Craig
no flags
James Craig
Comment 1 2015-07-29 01:12:17 PDT
James Craig
Comment 2 2015-07-29 01:14:08 PDT
Created attachment 257742 [details] test case
James Craig
Comment 3 2015-07-29 01:17:11 PDT
Looks like WebKit is exposing all plain text fields as search text fields based on some form submission heuristic: "search" substring in form action or submit button label. Even if this logic is localized, it should not do that. Only <input type="search"> should be exposed as a "search text field" (AXSubrole:AXSearchField)
Note You need to log in before you can comment on or make changes to this bug.