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
<rdar://problem/22003837>
Created attachment 257742 [details] test case
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)