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

Reply via email to