Changeset 291068 in webkit
- Timestamp:
- Mar 9, 2022 2:10:35 PM (4 months ago)
- Location:
- trunk
- Files:
-
- 7 edited
-
LayoutTests/imported/w3c/ChangeLog (modified) (1 diff)
-
LayoutTests/imported/w3c/web-platform-tests/web-animations/animation-model/animation-types/accumulation-per-property-001-expected.txt (modified) (1 diff)
-
LayoutTests/imported/w3c/web-platform-tests/web-animations/animation-model/animation-types/addition-per-property-001-expected.txt (modified) (1 diff)
-
LayoutTests/imported/w3c/web-platform-tests/web-animations/animation-model/animation-types/interpolation-per-property-001-expected.txt (modified) (1 diff)
-
Source/WebCore/ChangeLog (modified) (1 diff)
-
Source/WebCore/animation/CSSPropertyAnimation.cpp (modified) (1 diff)
-
Source/WebCore/rendering/style/RenderStyle.h (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/LayoutTests/imported/w3c/ChangeLog
r291054 r291068 1 2022-03-09 Antoine Quint <graouts@webkit.org> 2 3 [web-animations] dominant-baseline should support discrete animation 4 https://bugs.webkit.org/show_bug.cgi?id=237645 5 6 Reviewed by Antti Koivisto. 7 8 * web-platform-tests/web-animations/animation-model/animation-types/accumulation-per-property-001-expected.txt: 9 * web-platform-tests/web-animations/animation-model/animation-types/addition-per-property-001-expected.txt: 10 * web-platform-tests/web-animations/animation-model/animation-types/interpolation-per-property-001-expected.txt: 11 1 12 2022-03-09 Antoine Quint <graouts@webkit.org> 2 13 -
trunk/LayoutTests/imported/w3c/web-platform-tests/web-animations/animation-model/animation-types/accumulation-per-property-001-expected.txt
r291043 r291068 179 179 PASS cursor: "wait" onto "pointer" 180 180 PASS cursor: "pointer" onto "wait" 181 PASS dominant-baseline (type: discrete) has testAccumulation function 182 PASS dominant-baseline: "alphabetic" onto "ideographic" 183 PASS dominant-baseline: "ideographic" onto "alphabetic" 181 184 PASS empty-cells (type: discrete) has testAccumulation function 182 185 PASS empty-cells: "hide" onto "show" -
trunk/LayoutTests/imported/w3c/web-platform-tests/web-animations/animation-model/animation-types/addition-per-property-001-expected.txt
r291043 r291068 179 179 PASS cursor: "wait" onto "pointer" 180 180 PASS cursor: "pointer" onto "wait" 181 PASS dominant-baseline (type: discrete) has testAddition function 182 PASS dominant-baseline: "alphabetic" onto "ideographic" 183 PASS dominant-baseline: "ideographic" onto "alphabetic" 181 184 PASS empty-cells (type: discrete) has testAddition function 182 185 PASS empty-cells: "hide" onto "show" -
trunk/LayoutTests/imported/w3c/web-platform-tests/web-animations/animation-model/animation-types/interpolation-per-property-001-expected.txt
r291043 r291068 216 216 PASS cursor uses discrete animation when animating between "pointer" and "wait" with effect easing 217 217 PASS cursor uses discrete animation when animating between "pointer" and "wait" with keyframe easing 218 PASS dominant-baseline (type: discrete) has testInterpolation function 219 PASS dominant-baseline uses discrete animation when animating between "ideographic" and "alphabetic" with linear easing 220 PASS dominant-baseline uses discrete animation when animating between "ideographic" and "alphabetic" with effect easing 221 PASS dominant-baseline uses discrete animation when animating between "ideographic" and "alphabetic" with keyframe easing 218 222 PASS empty-cells (type: discrete) has testInterpolation function 219 223 PASS empty-cells uses discrete animation when animating between "show" and "hide" with linear easing -
trunk/Source/WebCore/ChangeLog
r291054 r291068 1 2022-03-09 Antoine Quint <graouts@webkit.org> 2 3 [web-animations] dominant-baseline should support discrete animation 4 https://bugs.webkit.org/show_bug.cgi?id=237645 5 6 Reviewed by Antti Koivisto. 7 8 * animation/CSSPropertyAnimation.cpp: 9 (WebCore::CSSPropertyAnimationWrapperMap::CSSPropertyAnimationWrapperMap): 10 * rendering/style/RenderStyle.h: 11 (WebCore::RenderStyle::dominantBaseline const): 12 (WebCore::RenderStyle::setDominantBaseline): 13 1 14 2022-03-09 Antoine Quint <graouts@webkit.org> 2 15 -
trunk/Source/WebCore/animation/CSSPropertyAnimation.cpp
r291047 r291068 2844 2844 new FontFamilyWrapper, 2845 2845 new DiscretePropertyWrapper<WindRule>(CSSPropertyClipRule, &RenderStyle::clipRule, &RenderStyle::setClipRule), 2846 new DiscretePropertyWrapper<ColorInterpolation>(CSSPropertyColorInterpolationFilters, &RenderStyle::colorInterpolationFilters, &RenderStyle::setColorInterpolationFilters) 2846 new DiscretePropertyWrapper<ColorInterpolation>(CSSPropertyColorInterpolationFilters, &RenderStyle::colorInterpolationFilters, &RenderStyle::setColorInterpolationFilters), 2847 new DiscretePropertyWrapper<DominantBaseline>(CSSPropertyDominantBaseline, &RenderStyle::dominantBaseline, &RenderStyle::setDominantBaseline) 2847 2848 }; 2848 2849 const unsigned animatableLonghandPropertiesCount = WTF_ARRAY_LENGTH(animatableLonghandPropertyWrappers); -
trunk/Source/WebCore/rendering/style/RenderStyle.h
r291043 r291068 1437 1437 ColorInterpolation colorInterpolationFilters() const { return svgStyle().colorInterpolationFilters(); } 1438 1438 void setColorInterpolationFilters(ColorInterpolation colorInterpolationFilters) { accessSVGStyle().setColorInterpolationFilters(colorInterpolationFilters); } 1439 1440 DominantBaseline dominantBaseline() const { return svgStyle().dominantBaseline(); } 1441 void setDominantBaseline(DominantBaseline dominantBaseline) { return accessSVGStyle().setDominantBaseline(dominantBaseline); } 1439 1442 1440 1443 SVGPaintType fillPaintType() const { return svgStyle().fillPaintType(); }
Note: See TracChangeset
for help on using the changeset viewer.