Changeset 269357 in webkit
- Timestamp:
- Nov 3, 2020 11:34:57 PM (21 months ago)
- Location:
- trunk
- Files:
-
- 1 added
- 9 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/Sources.txt (modified) (1 diff)
-
Source/WebCore/WebCore.xcodeproj/project.pbxproj (modified) (2 diffs)
-
Source/WebCore/animation/CSSPropertyAnimation.cpp (modified) (1 diff)
-
Source/WebCore/rendering/style/StyleSelfAlignmentData.cpp (added)
-
Source/WebCore/rendering/style/StyleSelfAlignmentData.h (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/LayoutTests/imported/w3c/ChangeLog
r269354 r269357 1 2020-11-03 Antoine Quint <graouts@webkit.org> 2 3 align-items should be a discrete animatable property 4 https://bugs.webkit.org/show_bug.cgi?id=218535 5 <rdar://problem/71012428> 6 7 Reviewed by Dean Jackson. 8 9 * web-platform-tests/web-animations/animation-model/animation-types/accumulation-per-property-001-expected.txt: 10 * web-platform-tests/web-animations/animation-model/animation-types/addition-per-property-001-expected.txt: 11 * web-platform-tests/web-animations/animation-model/animation-types/interpolation-per-property-001-expected.txt: 12 1 13 2020-11-03 Tyler Wilcock <twilco.o@protonmail.com> 2 14 -
trunk/LayoutTests/imported/w3c/web-platform-tests/web-animations/animation-model/animation-types/accumulation-per-property-001-expected.txt
r269333 r269357 4 4 PASS align-content: "flex-end" onto "flex-start" 5 5 PASS align-content: "flex-start" onto "flex-end" 6 PASS align-items (type: discrete) has testAccumulation function 7 PASS align-items: "flex-end" onto "flex-start" 8 PASS align-items: "flex-start" onto "flex-end" 6 9 PASS background-color (type: color) has testAccumulation function 7 10 FAIL background-color supports animating as color of rgb() with overflowed from and to values assert_equals: The value should be rgb(255, 128, 128) at 0ms expected "rgb(255, 128, 128)" but got "rgb(255, 0, 0)" -
trunk/LayoutTests/imported/w3c/web-platform-tests/web-animations/animation-model/animation-types/addition-per-property-001-expected.txt
r269333 r269357 4 4 PASS align-content: "flex-end" onto "flex-start" 5 5 PASS align-content: "flex-start" onto "flex-end" 6 PASS align-items (type: discrete) has testAddition function 7 PASS align-items: "flex-end" onto "flex-start" 8 PASS align-items: "flex-start" onto "flex-end" 6 9 PASS background-color (type: color) has testAddition function 7 10 FAIL background-color supports animating as color of rgb() with overflowed from and to values assert_equals: The value should be rgb(255, 128, 128) at 0ms expected "rgb(255, 128, 128)" but got "rgb(255, 0, 0)" -
trunk/LayoutTests/imported/w3c/web-platform-tests/web-animations/animation-model/animation-types/interpolation-per-property-001-expected.txt
r269333 r269357 5 5 PASS align-content uses discrete animation when animating between "flex-start" and "flex-end" with effect easing 6 6 PASS align-content uses discrete animation when animating between "flex-start" and "flex-end" with keyframe easing 7 PASS align-items (type: discrete) has testInterpolation function 8 PASS align-items uses discrete animation when animating between "flex-start" and "flex-end" with linear easing 9 PASS align-items uses discrete animation when animating between "flex-start" and "flex-end" with effect easing 10 PASS align-items uses discrete animation when animating between "flex-start" and "flex-end" with keyframe easing 7 11 PASS background-color (type: color) has testInterpolation function 8 12 PASS background-color supports animating as color of rgb() -
trunk/Source/WebCore/ChangeLog
r269354 r269357 1 2020-11-03 Antoine Quint <graouts@webkit.org> 2 3 align-items should be a discrete animatable property 4 https://bugs.webkit.org/show_bug.cgi?id=218535 5 <rdar://problem/71012428> 6 7 Reviewed by Dean Jackson. 8 9 * Sources.txt: 10 * WebCore.xcodeproj/project.pbxproj: 11 * animation/CSSPropertyAnimation.cpp: 12 (WebCore::CSSPropertyAnimationWrapperMap::CSSPropertyAnimationWrapperMap): 13 * rendering/style/StyleSelfAlignmentData.cpp: Added. 14 (WebCore::operator<<): 15 * rendering/style/StyleSelfAlignmentData.h: 16 1 17 2020-11-03 Tyler Wilcock <twilco.o@protonmail.com> 2 18 -
trunk/Source/WebCore/Sources.txt
r269348 r269357 2312 2312 rendering/style/StyleRareNonInheritedData.cpp 2313 2313 rendering/style/StyleScrollSnapPoints.cpp 2314 rendering/style/StyleSelfAlignmentData.cpp 2314 2315 rendering/style/StyleSurroundData.cpp 2315 2316 rendering/style/StyleTransformData.cpp -
trunk/Source/WebCore/WebCore.xcodeproj/project.pbxproj
r269348 r269357 9890 9890 718C7F571DD385C500B733C8 /* status-label.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = "status-label.js"; sourceTree = "<group>"; }; 9891 9891 7199B94A2551F0E100494A57 /* StyleContentAlignmentData.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = StyleContentAlignmentData.cpp; sourceTree = "<group>"; }; 9892 7199B94F2552103E00494A57 /* StyleSelfAlignmentData.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = StyleSelfAlignmentData.cpp; sourceTree = "<group>"; }; 9892 9893 71A1B6071DEE5A820073BCFB /* en */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.javascript; name = en; path = "en.lproj/modern-media-controls-localized-strings.js"; sourceTree = SOURCE_ROOT; }; 9893 9894 71A57DEF154BE25C0009D120 /* SVGPathUtilities.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SVGPathUtilities.cpp; sourceTree = "<group>"; }; … … 26859 26860 F47A5E3A195B8C8A00483100 /* StyleScrollSnapPoints.cpp */, 26860 26861 F47A5E3B195B8C8A00483100 /* StyleScrollSnapPoints.h */, 26862 7199B94F2552103E00494A57 /* StyleSelfAlignmentData.cpp */, 26861 26863 9D63800F1AF16E160031A15C /* StyleSelfAlignmentData.h */, 26862 26864 BC5EB5E60E81BFEF00B25965 /* StyleSurroundData.cpp */, -
trunk/Source/WebCore/animation/CSSPropertyAnimation.cpp
r269333 r269357 1902 1902 1903 1903 new DiscretePropertyWrapper<const StyleContentAlignmentData&>(CSSPropertyAlignContent, &RenderStyle::alignContent, &RenderStyle::setAlignContent), 1904 new DiscretePropertyWrapper<const StyleSelfAlignmentData&>(CSSPropertyAlignItems, &RenderStyle::alignItems, &RenderStyle::setAlignItems), 1904 1905 }; 1905 1906 const unsigned animatableLonghandPropertiesCount = WTF_ARRAY_LENGTH(animatableLonghandPropertyWrappers); -
trunk/Source/WebCore/rendering/style/StyleSelfAlignmentData.h
r232018 r269357 65 65 }; 66 66 67 WTF::TextStream& operator<<(WTF::TextStream&, const StyleSelfAlignmentData&); 68 67 69 } // namespace WebCore
Note: See TracChangeset
for help on using the changeset viewer.