Bug 254247 - [UI-side compositing] Send events to the WebWheelEventCoalescer before sending them to the scrolling thread
Summary: [UI-side compositing] Send events to the WebWheelEventCoalescer before sendin...
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Scrolling (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Simon Fraser (smfr)
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2023-03-21 18:19 PDT by Simon Fraser (smfr)
Modified: 2023-03-23 08:19 PDT (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Simon Fraser (smfr) 2023-03-21 18:19:59 PDT
Even if wheel events go to the scrolling thread, they may also get dispatched to the web process, and in this case we have to avoid starting the handling of another event in the UI process until that handling is complete.
Comment 1 Radar WebKit Bug Importer 2023-03-21 18:20:30 PDT
<rdar://problem/107032016>
Comment 2 Simon Fraser (smfr) 2023-03-21 18:25:30 PDT
Pull request: https://github.com/WebKit/WebKit/pull/11788
Comment 3 EWS 2023-03-23 08:19:37 PDT
Committed 262015@main (43c540f60166): <https://commits.webkit.org/262015@main>

Reviewed commits have been landed. Closing PR #11788 and removing active labels.