Bug 307776

Summary: [threaded-animations] account for velocity for a transform-related animation to be high impact
Product: WebKit Reporter: Antoine Quint <graouts>
Component: AnimationsAssignee: Nobody <webkit-unassigned>
Status: NEW    
Severity: Normal CC: graouts, johannes.odland, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
Bug Depends on: 307423, 307554    
Bug Blocks:    

Antoine Quint
Reported 2026-02-13 01:55:06 PST
We added a new `ThreadedTimeBasedAnimationsAtHighFrameRateEnabled` flag in 307177@main to only update monotonic threaded animations at 60Hz on iOS while we work on selectively opting in only "high impact" animations to run at a higher frame rate. We introduced the notion of "high impact" animations in 307339@main and only run high frame rate updates for those on iOS (provided that flag is enabled). This meant only transform-related animations can opt into a high frame rate. We need to be more selective still and only opt into transform animations that actually are high impact, for instance those that will travel on screen at a velocity that would be visually be improved with updates above 60Hz.
Attachments
Radar WebKit Bug Importer
Comment 1 2026-02-13 01:55:11 PST
Note You need to log in before you can comment on or make changes to this bug.