[Webkit-unassigned] [Bug 240517] [GTK] AX: AtspiCollection is not implemented on the document

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Sat May 21 05:13:01 PDT 2022


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

Adrian Perez <aperez at igalia.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |aperez at igalia.com

--- Comment #3 from Adrian Perez <aperez at igalia.com> ---
(In reply to Michael Catanzaro from comment #2)
> (In reply to Joanmarie Diggs from comment #0)
> > Given that distros are shipping WebKitGtk 2.36, it would be EXTREMELY
> > appreciated if this can be seen as a critical bug fix to be addressed in
> > 2.36.x.
> 
> Hi Joanie! I understand this is not something you know how to easily fix?
> I'm afraid that with Carlos Garcia out for a little while, you're the only
> WebKitGTK a11y expert remaining.
> 
> Since this is critical, I think we could probably switch 2.36 back to the
> old implementation, if you recommend doing so. The code was not deleted
> until after we branched. Of course, fixing only 2.36 would leave 2.38+
> broken, so the problem will hit distros again pretty soon, but it would at
> least buy us time until Carlos Garcia returns. Adrian is planning to do a
> 2.36.3 release next week, so we should decide quickly whether to do this
> huge revert or not. I'm certain Carlos would prefer that we investigate and
> fix things properly, but realistically, if we need it solved quick,
> switching back to ATK would be pragmatic.

I took a quick look at the GTK4 sources, and I do not see an implementation
of the Collection interface there. The new ATSPI implementation in WebKit
loosely follows its structure, so I *suppose* that's the reason why the
Collection interface was not implemented yet.

I tried Accerciser on a few GTK4 applications (Text Editor, Extensions,
GNOME Setting, Amberol) and indeed I cannot see the Collection interface
being implemented anywhere. Does Orca work with GTK4 applications at all
in this regard? 

(Also please bear with me, I am far from being an expert in a11y, but at
least I understand some bits these days due to helping out with reviewing
the new ATSPI implementation in WebKit =])

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20220521/02830639/attachment.htm>


More information about the webkit-unassigned mailing list