Summary: | AX: file upload input cannot be activated with VoiceOver | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | WebKit | Reporter: | chris fleizach <cfleizach> | ||||||
Component: | Accessibility | Assignee: | chris fleizach <cfleizach> | ||||||
Status: | RESOLVED FIXED | ||||||||
Severity: | Normal | CC: | apinheiro, bdakin, dmazzoni, jdiggs, mifenton, sam, tkent, webkit.review.bot | ||||||
Priority: | P2 | Keywords: | InRadar | ||||||
Version: | 528+ (Nightly build) | ||||||||
Hardware: | Unspecified | ||||||||
OS: | Unspecified | ||||||||
Attachments: |
|
Description
chris fleizach
2012-10-25 00:23:06 PDT
Created attachment 170812 [details]
patch
Comment on attachment 170812 [details]
patch
I don't think this is the right approach. Instead, we note that we are processing a user event when we enter the part of the accessibility code that will fire the click. That could either be in [WebAccessibilityObjectWrapper accessibilityPerformPressAction] or maybe AccessibilityObject::press() and the derived versions. You can use the UserGestureIndicator class to set the state.
Created attachment 174576 [details]
patch
Sam, could you take another look. Thanks Comment on attachment 174576 [details] patch Attachment 174576 [details] did not pass mac-ews (mac): Output: http://queues.webkit.org/results/14859547 New failing tests: inspector-protocol/nmi-webaudio.html Thanks for tackling this Chris. |