Bug 234950 - [GTK][a11y] WTR: do not immediately process main thread events while waiting for ax thread task
Summary: [GTK][a11y] WTR: do not immediately process main thread events while waiting ...
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebKitGTK (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL:
Keywords: Gtk, LayoutTestFailure
Depends on:
Blocks: ATSPI
  Show dependency treegraph
 
Reported: 2022-01-07 02:35 PST by Carlos Garcia Campos
Modified: 2022-01-11 00:54 PST (History)
11 users (show)

See Also:


Attachments
Patch (1.97 KB, patch)
2022-01-07 02:37 PST, Carlos Garcia Campos
no flags Details | Formatted Diff | Diff
Patch (3.75 KB, patch)
2022-01-10 06:23 PST, Carlos Garcia Campos
aperez: review+
Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Carlos Garcia Campos 2022-01-07 02:35:51 PST
It makes a lot of test to pass by ensuring the isolated tree is updated before being queried in the a11y thread
Comment 1 Carlos Garcia Campos 2022-01-07 02:37:29 PST
Created attachment 448575 [details]
Patch
Comment 2 Carlos Garcia Campos 2022-01-07 08:20:31 PST
Comment on attachment 448575 [details]
Patch

Clearing flags, this has other side effect, I'll continue investigating the issue.
Comment 3 Carlos Garcia Campos 2022-01-10 06:23:23 PST
Created attachment 448741 [details]
Patch
Comment 4 Carlos Garcia Campos 2022-01-11 00:54:05 PST
Committed r287872 (?): <https://commits.webkit.org/r287872>