[Webkit-unassigned] [Bug 215826] REGRESSION (r263506): scale transform transitions won't overshoot
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Fri Aug 28 01:47:48 PDT 2020
https://bugs.webkit.org/show_bug.cgi?id=215826
--- Comment #5 from Antoine Quint <graouts at webkit.org> ---
I confirmed this is an issue with Core Animation: setting the `timingFunction` property on a CAKeyframeAnimation clips the animation when the timing function is outside of the 0-1 range. However, applying the same timing function to the `timingFunctions` (plural) property addresses the issue.
This means that for CSS Animations this is not an issue since CSS Animations never apply an animation-wide timing function.
For CSS Transitions, we can work around this issue since there is a single interval.
However, for JS-originated animations which can have both multiple intervals (more than 2 keyframes) and an animation-wide timing function, we will require a fix to Core Animation.
Applying a workaround to fix CSS Transitions seems well worth it since:
1. this is a regression
2. the reported bug is about those specifically
3. they are more common than JS-originated animations at this stage (which never worked for this behavior)
--
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/20200828/a7984897/attachment.htm>
More information about the webkit-unassigned
mailing list