Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 341509d79270e1d863943d4c512e19d059328d91
      
https://github.com/WebKit/WebKit/commit/341509d79270e1d863943d4c512e19d059328d91
  Author: Antti Koivisto <[email protected]>
  Date:   2026-09-18 (Fri, 18 Sep 2026)

  Changed paths:
    M 
LayoutTests/imported/w3c/web-platform-tests/css/css-values/calc-size/animation/interpolate-size-which-value-expected.txt
    M Source/WebCore/style/StyleResolver.cpp

  Log Message:
  -----------
  [css-values-5 calc-size()] Ignore interpolate-size in keyframes
https://bugs.webkit.org/show_bug.cgi?id=324548
rdar://187783357

Reviewed by Alan Baradlay.

* 
LayoutTests/imported/w3c/web-platform-tests/css/css-values/calc-size/animation/interpolate-size-which-value-expected.txt:
* Source/WebCore/style/StyleResolver.cpp:
(WebCore::Style::isAnimatedInKeyframe):
(WebCore::Style::addAnimatedProperties):

Factor AnimatedProperties collection into a function.

(WebCore::Style::hasRevertValue):
(WebCore::Style::Resolver::styleForKeyframe const):

Copy interpolate-size value from the element style so we ignore anything set on 
the actual keyframes.
This is needed because the property is read from the keyframe style in blending 
code.

Canonical link: https://commits.webkit.org/321398@main



To unsubscribe from these emails, change your notification settings at 
https://github.com/WebKit/WebKit/settings/notifications

Reply via email to