[Webkit-unassigned] [Bug 260136] New: [web-animations] linear() probably does not work with transform and other accelerated properties

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Aug 14 03:47:17 PDT 2023


https://bugs.webkit.org/show_bug.cgi?id=260136

            Bug ID: 260136
           Summary: [web-animations] linear() probably does not work with
                    transform and other accelerated properties
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Animations
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: graouts at webkit.org
                CC: dino at apple.com, graouts at apple.com

I expect the changes made in 266196 at 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.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20230814/cebec0f3/attachment.htm>


More information about the webkit-unassigned mailing list