Changeset 287549 in webkit
- Timestamp:
- Jan 3, 2022 10:45:11 AM (7 months ago)
- Location:
- trunk
- Files:
-
- 8 edited
-
LayoutTests/imported/w3c/ChangeLog (modified) (1 diff)
-
LayoutTests/imported/w3c/web-platform-tests/css/css-animations/animation-base-response-004-expected.txt (modified) (1 diff)
-
LayoutTests/imported/w3c/web-platform-tests/css/css-cascade/revert-val-010-expected.txt (modified) (1 diff)
-
LayoutTests/imported/w3c/web-platform-tests/css/css-transitions/KeyframeEffect-setKeyframes.tentative-expected.txt (modified) (1 diff)
-
LayoutTests/imported/w3c/web-platform-tests/web-animations/animation-model/keyframe-effects/effect-value-context-filling-expected.txt (modified) (2 diffs)
-
LayoutTests/imported/w3c/web-platform-tests/web-animations/interfaces/KeyframeEffect/setKeyframes-expected.txt (modified) (1 diff)
-
Source/WebCore/ChangeLog (modified) (1 diff)
-
Source/WebCore/animation/KeyframeEffect.cpp (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/LayoutTests/imported/w3c/ChangeLog
r287548 r287549 1 2022-01-03 Antoine Quint <graouts@webkit.org> 2 3 [Web Animations] calling setKeyframes() on a running CSS Transition has no immediate effect 4 https://bugs.webkit.org/show_bug.cgi?id=234818 5 6 Reviewed by Dean Jackson. 7 8 Mark WPT progressions. 9 10 * web-platform-tests/css/css-animations/animation-base-response-004-expected.txt: 11 * web-platform-tests/css/css-cascade/revert-val-010-expected.txt: 12 * web-platform-tests/css/css-transitions/KeyframeEffect-setKeyframes.tentative-expected.txt: 13 * web-platform-tests/web-animations/animation-model/keyframe-effects/effect-value-context-filling-expected.txt: 14 * web-platform-tests/web-animations/interfaces/KeyframeEffect/setKeyframes-expected.txt: 15 1 16 2022-01-03 Antoine Quint <graouts@webkit.org> 2 17 -
trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-animations/animation-base-response-004-expected.txt
r260662 r287549 1 1 2 FAIL Base is responsive to font-affecting appearing via setKeyframes assert_equals: expected "15px" but got " 75px"2 FAIL Base is responsive to font-affecting appearing via setKeyframes assert_equals: expected "15px" but got "10px" 3 3 -
trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-cascade/revert-val-010-expected.txt
r264522 r287549 1 1 2 FAIL The revert works when appearing in setKeyframes assert_equals: expected 42 but got 1262 FAIL The revert works when appearing in setKeyframes assert_equals: expected 42 but got 31 3 3 -
trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-transitions/KeyframeEffect-setKeyframes.tentative-expected.txt
r287548 r287549 1 1 2 FAIL Keyframes set using setKeyframes() are reflected in computed style for a running transition assert_equals: expected "200px" but got "0px" 2 PASS Keyframes set using setKeyframes() are reflected in computed style for a running transition 3 3 PASS A transition with replaced keyframes still returns the original transitionProperty 4 4 PASS A transition with no keyframes still returns the original transitionProperty -
trunk/LayoutTests/imported/w3c/web-platform-tests/web-animations/animation-model/keyframe-effects/effect-value-context-filling-expected.txt
r285397 r287549 4 4 FAIL Filling effect values reflect changes to variables on element assert_equals: Effect value after updating variable expected "200px" but got "100px" 5 5 FAIL Filling effect values reflect changes to variables on parent element assert_equals: Effect value after updating variable expected "400px" but got "200px" 6 FAIL Filling effect values reflect changes to the the animation's keyframes assert_equals: Effect value after updating the animation expected "300px" but got "200px" 6 PASS Filling effect values reflect changes to the the animation's keyframes 7 7 FAIL Filling effect values reflect changes to the the animation's composite mode assert_equals: Effect value after updating the composite mode expected "300px" but got "200px" 8 8 FAIL Filling effect values reflect changes to the the animation's iteration composite mode assert_equals: Effect value after updating the iteration composite mode expected "200px" but got "100px" … … 13 13 PASS Filling effect values reflect changes to underlying animations 14 14 FAIL Filling effect values reflect changes to underlying animations via a a parent element assert_equals: Effect value after updating parent font-size expected "400px" but got "300px" 15 FAIL Filling effect values reflect changes to underlying animations made by directly changing the keyframes assert_equals: Effect value after updating underlying animation expected "300px" but got "200px" 15 PASS Filling effect values reflect changes to underlying animations made by directly changing the keyframes 16 16 -
trunk/LayoutTests/imported/w3c/web-platform-tests/web-animations/interfaces/KeyframeEffect/setKeyframes-expected.txt
r267649 r287549 78 78 PASS KeyframeEffect constructor throws with property-indexed keyframes with an invalid composite value as one of the array values 79 79 PASS KeyframeEffect constructor throws with keyframes with an invalid composite value 80 FAIL Changes made via setKeyframes should be immediately visible in style assert_equals: expected "250px" but got "150px" 80 PASS Changes made via setKeyframes should be immediately visible in style 81 81 -
trunk/Source/WebCore/ChangeLog
r287548 r287549 1 2022-01-03 Antoine Quint <graouts@webkit.org> 2 3 [Web Animations] calling setKeyframes() on a running CSS Transition has no immediate effect 4 https://bugs.webkit.org/show_bug.cgi?id=234818 5 6 Reviewed by Dean Jackson. 7 8 We must mark the target as dirty if setKeyframes() is called. 9 10 * animation/KeyframeEffect.cpp: 11 (WebCore::KeyframeEffect::processKeyframes): 12 1 13 2022-01-03 Antoine Quint <graouts@webkit.org> 2 14 -
trunk/Source/WebCore/animation/KeyframeEffect.cpp
r287524 r287549 856 856 clearBlendingKeyframes(); 857 857 858 invalidate(); 859 858 860 return { }; 859 861 }
Note: See TracChangeset
for help on using the changeset viewer.