Bugzilla – Bug 489934
Develop base Adapter class and implement Atk.Component
Last modified: 2009-06-15 21:39:19 UTC
Create a base Adapter class that can be used as a parent for all other adapters. Also, provide a unit test for the new functionality.
The initial draft of this class is: http://anonsvn.mono-project.com/viewvc/branches/uia2atk/post-1.0-research/UiaAtkBridge/MoonUiaAtkBridge/Adapter.cs?view=markup
Hours from yesterday.
A bit of work on this on Tuesday.
I started on the Atk.Component part of this yesterday, but was blocked by two things: * The parent accessible of the plugin (nsHTMLAtkObjectOwnerAccessible) isn't setting its extents correctly, so we can't properly implement CoordType.Screen. I'm going to spend some time on that today. (Update: This is working with my latest FF patch) * Peers aren't properly returning their bounding rectangles. I've spoken to Mario about this, and he's looking into it.
Complete and unit tested in in r136169.
Closing.