[Webkit-unassigned] [Bug 219894] Animation of "rotate" or "scale" property does not correctly account for static "translate" property

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Jan 13 09:01:27 PST 2021


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

--- Comment #12 from Antoine Quint <graouts at webkit.org> ---
So I have the test for this bug working fine with the adoption of animation groups. That said, there are couple of issues that came up during integration.

The first issue is that some testing code no longer works. Specifically, GraphicsLayerCA::acceleratedAnimationsForTesting() crashes in a couple of tests because animationForKey() no longer returns an animation. I expect, named animations under groups aren't returned by this method. I assume we can find a workaround by using the identifier of the group instead, and then using the `animations` array to find the animation itself.

The second issue is that we now have to set explicit begin times on all animations hosted in groups since the groups themselves require an explicit begin time to guarantee they all have the same begin time and sort in the order in which they were created. This means we can no longer let Core Animation tell us what the actual begin time of the animation would be by not setting the beginTime property in the first place.

-- 
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/20210113/512d8169/attachment.htm>


More information about the webkit-unassigned mailing list