[Webkit-unassigned] [Bug 109944] New: [CoordGfx] Hardware and software animations can run out of sync

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Feb 15 08:07:47 PST 2013


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

           Summary: [CoordGfx] Hardware and software animations can run
                    out of sync
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: Unspecified
        OS/Version: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Layout and Rendering
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: kbalazs at webkit.org
                CC: jocelyn.turcotte at digia.com, noam at webkit.org


Created an attachment (id=188576)
 --> (https://bugs.webkit.org/attachment.cgi?id=188576&action=review)
Manual test showing the problem

I have taken a look at the lockAnimations logic as we discussed, and I can make it become out of sync with some js hackery. If I have a busy js loop than the web process is not able to refresh the software part at time.

Still it is a bit rigorous to expect to behave correctly in this case so I'm not sure how bad is this. I don't know about more natural way to make it go wrong. On the other hand, probably the most reliable thing to do would be to simply don't update animations in the UI process, only if we are painting a synchronized frame (after getting DidRenderFrame message).

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list