[Webkit-unassigned] [Bug 261031] New: Visible jank in 60fps animation containing 2 alternating frames, no matter of approach taken

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Sep 1 06:27:43 PDT 2023


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

            Bug ID: 261031
           Summary: Visible jank in 60fps animation containing 2
                    alternating frames, no matter of approach taken
           Product: WebKit
           Version: Safari 16
          Hardware: Mac (Intel)
                OS: macOS 13
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: JavaScriptCore
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: wojciech.czechowski at smartframe.io

I tried to create simple flickering animation that contains 2 alternating frames. No matter of taken approach (drawing on canvas with / without web worker, pure CSS, Web Animation API), browser is unable to run it smoothly, without visible jank. 

What’s interesting, I guess, is that Safari is able to play the embedded pre-prepared video of such animation smoothly.

Prototype page that shows the issue can be found here: https://dev.sfio.xyz/flickering-animation-bugs

The page contains all approches side-by-side with respective links to codepens, so that the code can be reviewed. 

I suppose there is some issue with browser’s rendering engine.

-- 
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/20230901/01d62157/attachment.htm>


More information about the webkit-unassigned mailing list