[Webkit-unassigned] [Bug 51932] GTK: AX: atk tests need to be updated after recent changes

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Jan 7 09:11:11 PST 2011


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





--- Comment #9 from chris fleizach <cfleizach at apple.com>  2011-01-07 09:11:12 PST ---

> 
> > These tests (or some method) needs to be updated to reflect the new hierarchy
> > 
> > AXScrollView -> AXWebArea -> elements
> 
> Yes, however I wonder whether the actual fix for now (at least while WK2 is not supported in the GTK port) would be, instead of changing all the tests to expect such object as the root AtkObject, just to change the implementation of gtk_widget_get_accessible() in WebKitWebView so it actually keeps returning the old, well-known, AtkObject of role ATK_ROLE_DOCUMENT_FRAME.
> 
> That way we'd be obviously ignoring the new AXScrollView object in the GTK port, but I guess it could be a good enough solution while WK2 a11y is not supported in this port... or perhaps I'm missing something crucial and I'm just saying a completely stupid thing.
> 
> So, opinions?
> 

My question is, does GTK need to support an AXScrollView in the AX hierarchy? If they don't, then your patch looks fine because it just ignores what it doesn't need to know about

if however, GTK, should have a scroll view around the web areas in accessibility, then the correct fix is to incorporate the scroll view in to the tests as the root object, or add a method to return the root web area that is used instead of the root scroll view.

-- 
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