[Webkit-unassigned] [Bug 49106] Include the FrameView widget of a RenderWidget in the accessibility tree.

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Nov 5 17:21:29 PDT 2010


https://bugs.webkit.org/show_bug.cgi?id=49106





--- Comment #5 from chris fleizach <cfleizach at apple.com>  2010-11-05 17:21:29 PST ---
(In reply to comment #4)
> Created an attachment (id=73138)
 --> (https://bugs.webkit.org/attachment.cgi?id=73138&action=review) [details]
> Proposed patch.
> 
> Before this patch the AX tree of the top document would not include any children for a RenderIFrame render object (firstChild() doesn't return any renderer children).
> 
> After this patch the AX tree of the top document will include the RenderView of a RenderIFrame as a child. The RenderView document of the iFrame already includes all of that document's children. Also calling AccessibilityRenderObject::parentObject() on the RenderView document of an iFrame will return the RenderIFrame of the parent document; previously calling parentObject() repeatedly on a sub-document wouldn't walk all the way up to the top document.

I'm worried that this will affect the AX hierarchy in undesired ways. Right now on the mac side, we see if the object has an attachment, then pass the call onto the attachment (you'll see that in AXObjectWrapperMac.mm). I suspect you'd want to do similar things on windows.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list