[Webkit-unassigned] [Bug 265936] New: [web-animations] accelerated CSS Animation should not schedule animation resolution at iteration boundary if no CSS Animation event listener was registered (affects reddit.com)

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Dec 6 02:30:58 PST 2023


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

            Bug ID: 265936
           Summary: [web-animations] accelerated CSS Animation should not
                    schedule animation resolution at iteration boundary if
                    no CSS Animation event listener was registered
                    (affects reddit.com)
           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

If a CSS Animation is accelerated it will currently schedule animation resolution when its current iteration ends in order to dispatch an `animationiteration` event. However, it's likely that the content does not listen to such events and so we could avoid scheduling animation resolution in this case. This affects reddit.com which chews some CPU scheduling animation frames once every second for an infinitely-repetitive animation that lasts 1 second.

-- 
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/20231206/2010779c/attachment.htm>


More information about the webkit-unassigned mailing list