Changeset 291129 in webkit
- Timestamp:
- Mar 10, 2022 1:47:34 PM (4 months ago)
- Location:
- trunk
- Files:
-
- 6 edited
-
LayoutTests/imported/w3c/ChangeLog (modified) (1 diff)
-
LayoutTests/imported/w3c/web-platform-tests/web-animations/animation-model/animation-types/accumulation-per-property-002-expected.txt (modified) (1 diff)
-
LayoutTests/imported/w3c/web-platform-tests/web-animations/animation-model/animation-types/addition-per-property-002-expected.txt (modified) (1 diff)
-
LayoutTests/imported/w3c/web-platform-tests/web-animations/animation-model/animation-types/interpolation-per-property-002-expected.txt (modified) (1 diff)
-
Source/WebCore/ChangeLog (modified) (1 diff)
-
Source/WebCore/animation/CSSPropertyAnimation.cpp (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/LayoutTests/imported/w3c/ChangeLog
r291128 r291129 1 2022-03-10 Antoine Quint <graouts@webkit.org> 2 3 [web-animations] scroll-behavior should support discrete animation 4 https://bugs.webkit.org/show_bug.cgi?id=237723 5 6 Reviewed by Antti Koivisto. 7 8 * web-platform-tests/web-animations/animation-model/animation-types/accumulation-per-property-002-expected.txt: 9 * web-platform-tests/web-animations/animation-model/animation-types/addition-per-property-002-expected.txt: 10 * web-platform-tests/web-animations/animation-model/animation-types/interpolation-per-property-002-expected.txt: 11 1 12 2022-03-10 Antoine Quint <graouts@webkit.org> 2 13 -
trunk/LayoutTests/imported/w3c/web-platform-tests/web-animations/animation-model/animation-types/accumulation-per-property-002-expected.txt
r291128 r291129 114 114 PASS resize: "horizontal" onto "both" 115 115 PASS resize: "both" onto "horizontal" 116 PASS scroll-behavior (type: discrete) has testAccumulation function 117 PASS scroll-behavior: "smooth" onto "auto" 118 PASS scroll-behavior: "auto" onto "smooth" 116 119 PASS shape-outside (type: discrete) has testAccumulation function 117 120 PASS shape-outside: "url("http://localhost/test-2")" onto "url("http://localhost/test-1")" -
trunk/LayoutTests/imported/w3c/web-platform-tests/web-animations/animation-model/animation-types/addition-per-property-002-expected.txt
r291128 r291129 114 114 PASS resize: "horizontal" onto "both" 115 115 PASS resize: "both" onto "horizontal" 116 PASS scroll-behavior (type: discrete) has testAddition function 117 PASS scroll-behavior: "smooth" onto "auto" 118 PASS scroll-behavior: "auto" onto "smooth" 116 119 PASS shape-outside (type: discrete) has testAddition function 117 120 PASS shape-outside: "url("http://localhost/test-2")" onto "url("http://localhost/test-1")" -
trunk/LayoutTests/imported/w3c/web-platform-tests/web-animations/animation-model/animation-types/interpolation-per-property-002-expected.txt
r291128 r291129 134 134 PASS resize uses discrete animation when animating between "both" and "horizontal" with effect easing 135 135 PASS resize uses discrete animation when animating between "both" and "horizontal" with keyframe easing 136 PASS scroll-behavior (type: discrete) has testInterpolation function 137 PASS scroll-behavior uses discrete animation when animating between "auto" and "smooth" with linear easing 138 PASS scroll-behavior uses discrete animation when animating between "auto" and "smooth" with effect easing 139 PASS scroll-behavior uses discrete animation when animating between "auto" and "smooth" with keyframe easing 136 140 PASS shape-outside (type: discrete) has testInterpolation function 137 141 PASS shape-outside uses discrete animation when animating between "url("http://localhost/test-1")" and "url("http://localhost/test-2")" with linear easing -
trunk/Source/WebCore/ChangeLog
r291128 r291129 1 2022-03-10 Antoine Quint <graouts@webkit.org> 2 3 [web-animations] scroll-behavior should support discrete animation 4 https://bugs.webkit.org/show_bug.cgi?id=237723 5 6 Reviewed by Antti Koivisto. 7 8 * animation/CSSPropertyAnimation.cpp: 9 (WebCore::CSSPropertyAnimationWrapperMap::CSSPropertyAnimationWrapperMap): 10 1 11 2022-03-10 Antoine Quint <graouts@webkit.org> 2 12 -
trunk/Source/WebCore/animation/CSSPropertyAnimation.cpp
r291128 r291129 3089 3089 new DiscretePropertyWrapper<FontVariantCaps>(CSSPropertyFontVariantCaps, &RenderStyle::fontVariantCaps, &RenderStyle::setFontVariantCaps), 3090 3090 new GridTemplateAreasWrapper, 3091 new QuotesWrapper 3091 new QuotesWrapper, 3092 new DiscretePropertyWrapper<bool>(CSSPropertyScrollBehavior, &RenderStyle::useSmoothScrolling, &RenderStyle::setUseSmoothScrolling) 3092 3093 }; 3093 3094 const unsigned animatableLonghandPropertiesCount = WTF_ARRAY_LENGTH(animatableLonghandPropertyWrappers);
Note: See TracChangeset
for help on using the changeset viewer.