WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
260136
[web-animations] linear() probably does not work with transform and other accelerated properties
https://bugs.webkit.org/show_bug.cgi?id=260136
Summary
[web-animations] linear() probably does not work with transform and other acc...
Antoine Quint
Reported
2023-08-14 03:47:17 PDT
I expect the changes made in
266196@main
for
bug 240061
are not dealing with accelerated animations. Indeed, CoreAnimation doesn’t have any native equivalent to linear() so we’ll have to either find something that matches and add code to translate to the CA-native primitive or expand KeyframeEffect::canBeAccelerated() to do something similar to what we do with steps(). I argue for the latter because with the work for threaded animation resolution support for linear() will be free and I think it’s not a good idea to add more CA-specific code.
Attachments
Add attachment
proposed patch, testcase, etc.
Radar WebKit Bug Importer
Comment 1
2023-08-21 03:48:14 PDT
<
rdar://problem/114185868
>
Antoine Quint
Comment 2
2023-10-20 06:56:54 PDT
<
rdar://114084978
>
Antoine Quint
Comment 3
2023-10-20 07:17:01 PDT
Pull request:
https://github.com/WebKit/WebKit/pull/19341
EWS
Comment 4
2023-10-20 14:39:01 PDT
Committed
269594@main
(07b0116f3ef9): <
https://commits.webkit.org/269594@main
> Reviewed commits have been landed. Closing PR #19341 and removing active labels.
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