Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 705266f62fe851ee4294db050faf6714495ee1ef
https://github.com/WebKit/WebKit/commit/705266f62fe851ee4294db050faf6714495ee1ef
Author: Antoine Quint <[email protected]>
Date: 2022-10-21 (Fri, 21 Oct 2022)
Changed paths:
M
LayoutTests/imported/w3c/web-platform-tests/web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation-expected.txt
M Source/WebCore/animation/KeyframeEffect.cpp
Log Message:
-----------
[web-animations] updating timing should invalidate the effect
https://bugs.webkit.org/show_bug.cgi?id=246865
Reviewed by Dean Jackson.
Since timing properties affect how the effect value is computed, we need to
invalidate
the effect when those properties change. It's pretty amazing that this wasn't
caught by
an existing WPT, but implementing iterationComposite surfaced that issue.
*
LayoutTests/imported/w3c/web-platform-tests/web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation-expected.txt:
* Source/WebCore/animation/KeyframeEffect.cpp:
(WebCore::KeyframeEffect::animationDidChangeTimingProperties):
Canonical link: https://commits.webkit.org/255863@main
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes