Bug 80132 - AX: embedded attachments do not report their parents correctly
Summary: AX: embedded attachments do not report their parents correctly
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Accessibility (show other bugs)
Version: 528+ (Nightly build)
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: chris fleizach
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2012-03-02 02:07 PST by chris fleizach
Modified: 2012-03-14 21:20 PDT (History)
1 user (show)

See Also:


Attachments
patch (5.94 KB, patch)
2012-03-02 02:12 PST, chris fleizach
bdakin: review+
Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
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