WebKit Bugzilla
New
Browse
Search+
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
NEW
329453
[WebDriver BiDi] input.performActions: interpolate the pointer moves of a tick concurrently
https://bugs.webkit.org/show_bug.cgi?id=329453
Summary
[WebDriver BiDi] input.performActions: interpolate the pointer moves of a tic...
Razvan Caliman
Reported
2026-10-29 12:48:24 PDT
SimulatedInputDispatcher waits for each source's interpolated pointerMove to finish before it moves on to the next source in the tick. Per "dispatch tick actions", a tick's actions run concurrently and the tick lasts its longest duration. With two pointers, or a pointer and a wheel, each moving for 500 ms in one tick, the tick takes 1 s instead of 500 ms. Suggested fix: record each move as a pending motion, finish the source's transition, and advance all of the tick's pending motions on one timer before the tick completes. Reported in review of
https://github.com/WebKit/WebKit/pull/75927
.
Attachments
Add attachment
proposed patch, testcase, etc.
Radar WebKit Bug Importer
Comment 1
2026-10-30 08:40:46 PDT
<
rdar://problem/191404863
>
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug