Bug 80132

Summary: AX: embedded attachments do not report their parents correctly
Product: WebKit Reporter: chris fleizach <cfleizach>
Component: AccessibilityAssignee: chris fleizach <cfleizach>
Status: RESOLVED FIXED    
Severity: Normal CC: bdakin
Priority: P2 Keywords: InRadar
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Unspecified   
Attachments:
Description Flags
patch bdakin: review+

Description chris fleizach 2012-03-02 02:07:38 PST
When a WebHTMLView has embedded attachments in it, the AXParent of those attachments is wrong. It usually points to the AXScrollView of the web area.

That's because there's been no way for WebCore to communicate that this attachment view should actually make believe that it's parent is within the WebCore AX tree.

We can fix that by overriding the AXParent in overriden attributes
Comment 1 chris fleizach 2012-03-02 02:07:59 PST
rdar://10413412
Comment 2 chris fleizach 2012-03-02 02:12:27 PST
Created attachment 129857 [details]
patch
Comment 3 chris fleizach 2012-03-14 21:20:03 PDT
http://trac.webkit.org/changeset/110819