[Webkit-unassigned] [Bug 230257] [GTK][a11y] Add implementation of component interface when building with ATSPI

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Oct 13 06:38:03 PDT 2021


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

--- Comment #14 from Carlos Garcia Campos <cgarcia at igalia.com> ---
(In reply to Andres Gonzalez from comment #13)
> (In reply to Carlos Garcia Campos from comment #12)
> > Created attachment 441055 [details]
> > Patch
> > 
> > Removed the cross-platform changes in the end.
> 
> Sorry that is taking me long to get back.

No problem!

> So you are not doing layout tests
> for HitTest? 

Yes, but the WTR support is not upstream yet, and ATSPI implementation is disabled by default because it's still work in progress, so no bots are running tests with ATSPI.

> I have to look at the question concerning the runloop wakeup. The intention
> at least was to wakeup the main thread to avoid the deadlock, but there may
> be a bug.

But the main loop is blocked in a semaphore, or weaking up the main thread loop in the AX thread makes the code scheduled for the main thread to run in the AX thread?

> Concerning LayoutTests calling different functions than the actual AT
> client, we would like to avoid that as a way to go in the backdoor. I think
> it would be good that the LayoutTests JS uses the same entry points into
> accessibility as a real client would.

They will end up running the same code. In any case, I think it will be easier to discuss the WTR implementation once I submit the patch for it. I plan to upstream the text implementation after the component one, and then add the initial WTR support.

-- 
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/20211013/02168658/attachment.htm>


More information about the webkit-unassigned mailing list