Changeset 268726 in webkit
- Timestamp:
- Oct 20, 2020 5:19:27 AM (21 months ago)
- Location:
- trunk
- Files:
-
- 7 edited
-
LayoutTests/imported/w3c/ChangeLog (modified) (1 diff)
-
LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/animation/order-interpolation-expected.txt (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
r268718 r268726 1 2020-10-20 Sergio Villar Senin <svillar@igalia.com> 2 3 [css-flexbox] order property should be animatable 4 https://bugs.webkit.org/show_bug.cgi?id=209876 5 6 Reviewed by Antoine Quint. 7 8 Updated ~150 FAIL expectations to PASS. 9 10 * web-platform-tests/css/css-flexbox/animation/order-interpolation-expected.txt: Updated expectations. 11 * web-platform-tests/web-animations/animation-model/animation-types/accumulation-per-property-002-expected.txt: Ditto. 12 * web-platform-tests/web-animations/animation-model/animation-types/addition-per-property-002-expected.txt: Ditto. 13 * web-platform-tests/web-animations/animation-model/animation-types/interpolation-per-property-002-expected.txt: Ditto. 14 1 15 2020-10-19 Sergio Villar Senin <svillar@igalia.com> 2 16 -
trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/animation/order-interpolation-expected.txt
r267650 r268726 1 1 2 FAIL CSS Transitions: property <order> from neutral to [20] at (-3) should be [-20] assert_equals: expected "- 20 " but got "20 " 3 FAIL CSS Transitions: property <order> from neutral to [20] at (-0.5) should be [5] assert_equals: expected "5 " but got "20 " 4 FAIL CSS Transitions: property <order> from neutral to [20] at (0) should be [10] assert_equals: expected "10 " but got "20 " 5 FAIL CSS Transitions: property <order> from neutral to [20] at (0.3) should be [13] assert_equals: expected "13 " but got "20 " 6 FAIL CSS Transitions: property <order> from neutral to [20] at (0.6) should be [16] assert_equals: expected "16 " but got "20 " 2 PASS CSS Transitions: property <order> from neutral to [20] at (-3) should be [-20] 3 PASS CSS Transitions: property <order> from neutral to [20] at (-0.5) should be [5] 4 PASS CSS Transitions: property <order> from neutral to [20] at (0) should be [10] 5 PASS CSS Transitions: property <order> from neutral to [20] at (0.3) should be [13] 6 PASS CSS Transitions: property <order> from neutral to [20] at (0.6) should be [16] 7 7 PASS CSS Transitions: property <order> from neutral to [20] at (1) should be [20] 8 FAIL CSS Transitions: property <order> from neutral to [20] at (1.5) should be [25] assert_equals: expected "25 " but got "20 " 9 FAIL CSS Transitions with transition: all: property <order> from neutral to [20] at (-3) should be [-20] assert_equals: expected "- 20 " but got "20 " 10 FAIL CSS Transitions with transition: all: property <order> from neutral to [20] at (-0.5) should be [5] assert_equals: expected "5 " but got "20 " 11 FAIL CSS Transitions with transition: all: property <order> from neutral to [20] at (0) should be [10] assert_equals: expected "10 " but got "20 " 12 FAIL CSS Transitions with transition: all: property <order> from neutral to [20] at (0.3) should be [13] assert_equals: expected "13 " but got "20 " 13 FAIL CSS Transitions with transition: all: property <order> from neutral to [20] at (0.6) should be [16] assert_equals: expected "16 " but got "20 " 8 PASS CSS Transitions: property <order> from neutral to [20] at (1.5) should be [25] 9 PASS CSS Transitions with transition: all: property <order> from neutral to [20] at (-3) should be [-20] 10 PASS CSS Transitions with transition: all: property <order> from neutral to [20] at (-0.5) should be [5] 11 PASS CSS Transitions with transition: all: property <order> from neutral to [20] at (0) should be [10] 12 PASS CSS Transitions with transition: all: property <order> from neutral to [20] at (0.3) should be [13] 13 PASS CSS Transitions with transition: all: property <order> from neutral to [20] at (0.6) should be [16] 14 14 PASS CSS Transitions with transition: all: property <order> from neutral to [20] at (1) should be [20] 15 FAIL CSS Transitions with transition: all: property <order> from neutral to [20] at (1.5) should be [25] assert_equals: expected "25 " but got "20 " 16 FAIL CSS Animations: property <order> from neutral to [20] at (-3) should be [-20] assert_equals: expected "- 20 " but got "10 " 17 FAIL CSS Animations: property <order> from neutral to [20] at (-0.5) should be [5] assert_equals: expected "5 " but got "10 " 15 PASS CSS Transitions with transition: all: property <order> from neutral to [20] at (1.5) should be [25] 16 PASS CSS Animations: property <order> from neutral to [20] at (-3) should be [-20] 17 PASS CSS Animations: property <order> from neutral to [20] at (-0.5) should be [5] 18 18 PASS CSS Animations: property <order> from neutral to [20] at (0) should be [10] 19 FAIL CSS Animations: property <order> from neutral to [20] at (0.3) should be [13] assert_equals: expected "13 " but got "10 " 20 FAIL CSS Animations: property <order> from neutral to [20] at (0.6) should be [16] assert_equals: expected "16 " but got "10 " 21 FAIL CSS Animations: property <order> from neutral to [20] at (1) should be [20] assert_equals: expected "20 " but got "10 " 22 FAIL CSS Animations: property <order> from neutral to [20] at (1.5) should be [25] assert_equals: expected "25 " but got "10 " 23 FAIL Web Animations: property <order> from neutral to [20] at (-3) should be [-20] assert_equals: expected "- 20 " but got "10 " 24 FAIL Web Animations: property <order> from neutral to [20] at (-0.5) should be [5] assert_equals: expected "5 " but got " 10 "25 PASS Web Animations: property <order> from neutral to [20] at (0) should be [10] 26 FAIL Web Animations: property <order> from neutral to [20] at (0.3) should be [13] assert_equals: expected "13 " but got " 10"27 FAIL Web Animations: property <order> from neutral to [20] at (0.6) should be [16] assert_equals: expected "16 " but got " 10"28 FAIL Web Animations: property <order> from neutral to [20] at (1) should be [20] assert_equals: expected "20 " but got "10 " 29 FAIL Web Animations: property <order> from neutral to [20] at (1.5) should be [25] assert_equals: expected "25 " but got " 10 "30 FAIL CSS Transitions: property <order> from [initial] to [20] at (-3) should be [-60] assert_equals: expected "- 60 " but got "20 " 31 FAIL CSS Transitions: property <order> from [initial] to [20] at (-0.5) should be [-10] assert_equals: expected "- 10 " but got "20 " 32 FAIL CSS Transitions: property <order> from [initial] to [20] at (0) should be [0] assert_equals: expected "0 " but got "20 " 33 FAIL CSS Transitions: property <order> from [initial] to [20] at (0.3) should be [6] assert_equals: expected "6 " but got "20 " 34 FAIL CSS Transitions: property <order> from [initial] to [20] at (0.6) should be [12] assert_equals: expected "12 " but got "20 " 19 PASS CSS Animations: property <order> from neutral to [20] at (0.3) should be [13] 20 PASS CSS Animations: property <order> from neutral to [20] at (0.6) should be [16] 21 PASS CSS Animations: property <order> from neutral to [20] at (1) should be [20] 22 PASS CSS Animations: property <order> from neutral to [20] at (1.5) should be [25] 23 PASS Web Animations: property <order> from neutral to [20] at (-3) should be [-20] 24 FAIL Web Animations: property <order> from neutral to [20] at (-0.5) should be [5] assert_equals: expected "5 " but got "- 40 " 25 FAIL Web Animations: property <order> from neutral to [20] at (0) should be [10] assert_equals: expected "10 " but got "- 40 " 26 FAIL Web Animations: property <order> from neutral to [20] at (0.3) should be [13] assert_equals: expected "13 " but got "- 22 " 27 FAIL Web Animations: property <order> from neutral to [20] at (0.6) should be [16] assert_equals: expected "16 " but got "3 " 28 PASS Web Animations: property <order> from neutral to [20] at (1) should be [20] 29 FAIL Web Animations: property <order> from neutral to [20] at (1.5) should be [25] assert_equals: expected "25 " but got "20 " 30 PASS CSS Transitions: property <order> from [initial] to [20] at (-3) should be [-60] 31 PASS CSS Transitions: property <order> from [initial] to [20] at (-0.5) should be [-10] 32 PASS CSS Transitions: property <order> from [initial] to [20] at (0) should be [0] 33 PASS CSS Transitions: property <order> from [initial] to [20] at (0.3) should be [6] 34 PASS CSS Transitions: property <order> from [initial] to [20] at (0.6) should be [12] 35 35 PASS CSS Transitions: property <order> from [initial] to [20] at (1) should be [20] 36 FAIL CSS Transitions: property <order> from [initial] to [20] at (1.5) should be [30] assert_equals: expected "30 " but got "20 " 37 FAIL CSS Transitions with transition: all: property <order> from [initial] to [20] at (-3) should be [-60] assert_equals: expected "- 60 " but got "20 " 38 FAIL CSS Transitions with transition: all: property <order> from [initial] to [20] at (-0.5) should be [-10] assert_equals: expected "- 10 " but got "20 " 39 FAIL CSS Transitions with transition: all: property <order> from [initial] to [20] at (0) should be [0] assert_equals: expected "0 " but got "20 " 40 FAIL CSS Transitions with transition: all: property <order> from [initial] to [20] at (0.3) should be [6] assert_equals: expected "6 " but got "20 " 41 FAIL CSS Transitions with transition: all: property <order> from [initial] to [20] at (0.6) should be [12] assert_equals: expected "12 " but got "20 " 36 PASS CSS Transitions: property <order> from [initial] to [20] at (1.5) should be [30] 37 PASS CSS Transitions with transition: all: property <order> from [initial] to [20] at (-3) should be [-60] 38 PASS CSS Transitions with transition: all: property <order> from [initial] to [20] at (-0.5) should be [-10] 39 PASS CSS Transitions with transition: all: property <order> from [initial] to [20] at (0) should be [0] 40 PASS CSS Transitions with transition: all: property <order> from [initial] to [20] at (0.3) should be [6] 41 PASS CSS Transitions with transition: all: property <order> from [initial] to [20] at (0.6) should be [12] 42 42 PASS CSS Transitions with transition: all: property <order> from [initial] to [20] at (1) should be [20] 43 FAIL CSS Transitions with transition: all: property <order> from [initial] to [20] at (1.5) should be [30] assert_equals: expected "30 " but got "20 " 44 FAIL CSS Animations: property <order> from [initial] to [20] at (-3) should be [-60] assert_equals: expected "- 60 " but got "10 " 45 FAIL CSS Animations: property <order> from [initial] to [20] at (-0.5) should be [-10] assert_equals: expected "- 10 " but got "10 " 46 FAIL CSS Animations: property <order> from [initial] to [20] at (0) should be [0] assert_equals: expected "0 " but got "10 " 47 FAIL CSS Animations: property <order> from [initial] to [20] at (0.3) should be [6] assert_equals: expected "6 " but got "10 " 48 FAIL CSS Animations: property <order> from [initial] to [20] at (0.6) should be [12] assert_equals: expected "12 " but got "10 " 49 FAIL CSS Animations: property <order> from [initial] to [20] at (1) should be [20] assert_equals: expected "20 " but got "10 " 50 FAIL CSS Animations: property <order> from [initial] to [20] at (1.5) should be [30] assert_equals: expected "30 " but got "10 " 51 FAIL Web Animations: property <order> from [initial] to [20] at (-3) should be [-60] assert_equals: expected "- 60 " but got "10 " 52 FAIL Web Animations: property <order> from [initial] to [20] at (-0.5) should be [-10] assert_equals: expected "- 10 " but got "10 " 53 FAIL Web Animations: property <order> from [initial] to [20] at (0) should be [0] assert_equals: expected "0 " but got "10 " 54 FAIL Web Animations: property <order> from [initial] to [20] at (0.3) should be [6] assert_equals: expected "6 " but got "10 " 55 FAIL Web Animations: property <order> from [initial] to [20] at (0.6) should be [12] assert_equals: expected "12 " but got "10 " 56 FAIL Web Animations: property <order> from [initial] to [20] at (1) should be [20] assert_equals: expected "20 " but got "10 " 57 FAIL Web Animations: property <order> from [initial] to [20] at (1.5) should be [30] assert_equals: expected "30 " but got "10 " 58 FAIL CSS Transitions: property <order> from [inherit] to [20] at (-3) should be [60] assert_equals: expected "60 " but got "20 " 59 FAIL CSS Transitions: property <order> from [inherit] to [20] at (-0.5) should be [35] assert_equals: expected "35 " but got "20 " 60 FAIL CSS Transitions: property <order> from [inherit] to [20] at (0) should be [30] assert_equals: expected "30 " but got "20 " 61 FAIL CSS Transitions: property <order> from [inherit] to [20] at (0.3) should be [27] assert_equals: expected "27 " but got "20 " 62 FAIL CSS Transitions: property <order> from [inherit] to [20] at (0.6) should be [24] assert_equals: expected "24 " but got "20 " 43 PASS CSS Transitions with transition: all: property <order> from [initial] to [20] at (1.5) should be [30] 44 PASS CSS Animations: property <order> from [initial] to [20] at (-3) should be [-60] 45 PASS CSS Animations: property <order> from [initial] to [20] at (-0.5) should be [-10] 46 PASS CSS Animations: property <order> from [initial] to [20] at (0) should be [0] 47 PASS CSS Animations: property <order> from [initial] to [20] at (0.3) should be [6] 48 PASS CSS Animations: property <order> from [initial] to [20] at (0.6) should be [12] 49 PASS CSS Animations: property <order> from [initial] to [20] at (1) should be [20] 50 PASS CSS Animations: property <order> from [initial] to [20] at (1.5) should be [30] 51 PASS Web Animations: property <order> from [initial] to [20] at (-3) should be [-60] 52 PASS Web Animations: property <order> from [initial] to [20] at (-0.5) should be [-10] 53 PASS Web Animations: property <order> from [initial] to [20] at (0) should be [0] 54 PASS Web Animations: property <order> from [initial] to [20] at (0.3) should be [6] 55 PASS Web Animations: property <order> from [initial] to [20] at (0.6) should be [12] 56 PASS Web Animations: property <order> from [initial] to [20] at (1) should be [20] 57 PASS Web Animations: property <order> from [initial] to [20] at (1.5) should be [30] 58 PASS CSS Transitions: property <order> from [inherit] to [20] at (-3) should be [60] 59 PASS CSS Transitions: property <order> from [inherit] to [20] at (-0.5) should be [35] 60 PASS CSS Transitions: property <order> from [inherit] to [20] at (0) should be [30] 61 PASS CSS Transitions: property <order> from [inherit] to [20] at (0.3) should be [27] 62 PASS CSS Transitions: property <order> from [inherit] to [20] at (0.6) should be [24] 63 63 PASS CSS Transitions: property <order> from [inherit] to [20] at (1) should be [20] 64 FAIL CSS Transitions: property <order> from [inherit] to [20] at (1.5) should be [15] assert_equals: expected "15 " but got "20 " 65 FAIL CSS Transitions with transition: all: property <order> from [inherit] to [20] at (-3) should be [60] assert_equals: expected "60 " but got "20 " 66 FAIL CSS Transitions with transition: all: property <order> from [inherit] to [20] at (-0.5) should be [35] assert_equals: expected "35 " but got "20 " 67 FAIL CSS Transitions with transition: all: property <order> from [inherit] to [20] at (0) should be [30] assert_equals: expected "30 " but got "20 " 68 FAIL CSS Transitions with transition: all: property <order> from [inherit] to [20] at (0.3) should be [27] assert_equals: expected "27 " but got "20 " 69 FAIL CSS Transitions with transition: all: property <order> from [inherit] to [20] at (0.6) should be [24] assert_equals: expected "24 " but got "20 " 64 PASS CSS Transitions: property <order> from [inherit] to [20] at (1.5) should be [15] 65 PASS CSS Transitions with transition: all: property <order> from [inherit] to [20] at (-3) should be [60] 66 PASS CSS Transitions with transition: all: property <order> from [inherit] to [20] at (-0.5) should be [35] 67 PASS CSS Transitions with transition: all: property <order> from [inherit] to [20] at (0) should be [30] 68 PASS CSS Transitions with transition: all: property <order> from [inherit] to [20] at (0.3) should be [27] 69 PASS CSS Transitions with transition: all: property <order> from [inherit] to [20] at (0.6) should be [24] 70 70 PASS CSS Transitions with transition: all: property <order> from [inherit] to [20] at (1) should be [20] 71 FAIL CSS Transitions with transition: all: property <order> from [inherit] to [20] at (1.5) should be [15] assert_equals: expected "15 " but got "20 " 72 FAIL CSS Animations: property <order> from [inherit] to [20] at (-3) should be [60] assert_equals: expected "60 " but got "10 " 73 FAIL CSS Animations: property <order> from [inherit] to [20] at (-0.5) should be [35] assert_equals: expected "35 " but got "10 " 74 FAIL CSS Animations: property <order> from [inherit] to [20] at (0) should be [30] assert_equals: expected "30 " but got "10 " 75 FAIL CSS Animations: property <order> from [inherit] to [20] at (0.3) should be [27] assert_equals: expected "27 " but got "10 " 76 FAIL CSS Animations: property <order> from [inherit] to [20] at (0.6) should be [24] assert_equals: expected "24 " but got "10 " 77 FAIL CSS Animations: property <order> from [inherit] to [20] at (1) should be [20] assert_equals: expected "20 " but got "10 " 78 FAIL CSS Animations: property <order> from [inherit] to [20] at (1.5) should be [15] assert_equals: expected "15 " but got "10 " 79 FAIL Web Animations: property <order> from [inherit] to [20] at (-3) should be [60] assert_equals: expected "60 " but got " 10 "80 FAIL Web Animations: property <order> from [inherit] to [20] at (-0.5) should be [35] assert_equals: expected "35 " but got " 10 "81 FAIL Web Animations: property <order> from [inherit] to [20] at (0) should be [30] assert_equals: expected "30 " but got " 10 "82 FAIL Web Animations: property <order> from [inherit] to [20] at (0.3) should be [27] assert_equals: expected "27 " but got " 10"83 FAIL Web Animations: property <order> from [inherit] to [20] at (0.6) should be [24] assert_equals: expected "24 " but got " 10"84 FAIL Web Animations: property <order> from [inherit] to [20] at (1) should be [20] assert_equals: expected "20 " but got "10 " 85 FAIL Web Animations: property <order> from [inherit] to [20] at (1.5) should be [15] assert_equals: expected "15 " but got " 10 "86 FAIL CSS Transitions: property <order> from [unset] to [20] at (-3) should be [-60] assert_equals: expected "- 60 " but got "20 " 87 FAIL CSS Transitions: property <order> from [unset] to [20] at (-0.5) should be [-10] assert_equals: expected "- 10 " but got "20 " 88 FAIL CSS Transitions: property <order> from [unset] to [20] at (0) should be [0] assert_equals: expected "0 " but got "20 " 89 FAIL CSS Transitions: property <order> from [unset] to [20] at (0.3) should be [6] assert_equals: expected "6 " but got "20 " 90 FAIL CSS Transitions: property <order> from [unset] to [20] at (0.6) should be [12] assert_equals: expected "12 " but got "20 " 71 PASS CSS Transitions with transition: all: property <order> from [inherit] to [20] at (1.5) should be [15] 72 PASS CSS Animations: property <order> from [inherit] to [20] at (-3) should be [60] 73 PASS CSS Animations: property <order> from [inherit] to [20] at (-0.5) should be [35] 74 PASS CSS Animations: property <order> from [inherit] to [20] at (0) should be [30] 75 PASS CSS Animations: property <order> from [inherit] to [20] at (0.3) should be [27] 76 PASS CSS Animations: property <order> from [inherit] to [20] at (0.6) should be [24] 77 PASS CSS Animations: property <order> from [inherit] to [20] at (1) should be [20] 78 PASS CSS Animations: property <order> from [inherit] to [20] at (1.5) should be [15] 79 FAIL Web Animations: property <order> from [inherit] to [20] at (-3) should be [60] assert_equals: expected "60 " but got "- 20 " 80 FAIL Web Animations: property <order> from [inherit] to [20] at (-0.5) should be [35] assert_equals: expected "35 " but got "- 40 " 81 FAIL Web Animations: property <order> from [inherit] to [20] at (0) should be [30] assert_equals: expected "30 " but got "- 40 " 82 FAIL Web Animations: property <order> from [inherit] to [20] at (0.3) should be [27] assert_equals: expected "27 " but got "- 22 " 83 FAIL Web Animations: property <order> from [inherit] to [20] at (0.6) should be [24] assert_equals: expected "24 " but got "3 " 84 PASS Web Animations: property <order> from [inherit] to [20] at (1) should be [20] 85 FAIL Web Animations: property <order> from [inherit] to [20] at (1.5) should be [15] assert_equals: expected "15 " but got "20 " 86 PASS CSS Transitions: property <order> from [unset] to [20] at (-3) should be [-60] 87 PASS CSS Transitions: property <order> from [unset] to [20] at (-0.5) should be [-10] 88 PASS CSS Transitions: property <order> from [unset] to [20] at (0) should be [0] 89 PASS CSS Transitions: property <order> from [unset] to [20] at (0.3) should be [6] 90 PASS CSS Transitions: property <order> from [unset] to [20] at (0.6) should be [12] 91 91 PASS CSS Transitions: property <order> from [unset] to [20] at (1) should be [20] 92 FAIL CSS Transitions: property <order> from [unset] to [20] at (1.5) should be [30] assert_equals: expected "30 " but got "20 " 93 FAIL CSS Transitions with transition: all: property <order> from [unset] to [20] at (-3) should be [-60] assert_equals: expected "- 60 " but got "20 " 94 FAIL CSS Transitions with transition: all: property <order> from [unset] to [20] at (-0.5) should be [-10] assert_equals: expected "- 10 " but got "20 " 95 FAIL CSS Transitions with transition: all: property <order> from [unset] to [20] at (0) should be [0] assert_equals: expected "0 " but got "20 " 96 FAIL CSS Transitions with transition: all: property <order> from [unset] to [20] at (0.3) should be [6] assert_equals: expected "6 " but got "20 " 97 FAIL CSS Transitions with transition: all: property <order> from [unset] to [20] at (0.6) should be [12] assert_equals: expected "12 " but got "20 " 92 PASS CSS Transitions: property <order> from [unset] to [20] at (1.5) should be [30] 93 PASS CSS Transitions with transition: all: property <order> from [unset] to [20] at (-3) should be [-60] 94 PASS CSS Transitions with transition: all: property <order> from [unset] to [20] at (-0.5) should be [-10] 95 PASS CSS Transitions with transition: all: property <order> from [unset] to [20] at (0) should be [0] 96 PASS CSS Transitions with transition: all: property <order> from [unset] to [20] at (0.3) should be [6] 97 PASS CSS Transitions with transition: all: property <order> from [unset] to [20] at (0.6) should be [12] 98 98 PASS CSS Transitions with transition: all: property <order> from [unset] to [20] at (1) should be [20] 99 FAIL CSS Transitions with transition: all: property <order> from [unset] to [20] at (1.5) should be [30] assert_equals: expected "30 " but got "20 " 100 FAIL CSS Animations: property <order> from [unset] to [20] at (-3) should be [-60] assert_equals: expected "- 60 " but got "10 " 101 FAIL CSS Animations: property <order> from [unset] to [20] at (-0.5) should be [-10] assert_equals: expected "- 10 " but got "10 " 102 FAIL CSS Animations: property <order> from [unset] to [20] at (0) should be [0] assert_equals: expected "0 " but got "10 " 103 FAIL CSS Animations: property <order> from [unset] to [20] at (0.3) should be [6] assert_equals: expected "6 " but got "10 " 104 FAIL CSS Animations: property <order> from [unset] to [20] at (0.6) should be [12] assert_equals: expected "12 " but got "10 " 105 FAIL CSS Animations: property <order> from [unset] to [20] at (1) should be [20] assert_equals: expected "20 " but got "10 " 106 FAIL CSS Animations: property <order> from [unset] to [20] at (1.5) should be [30] assert_equals: expected "30 " but got "10 " 107 FAIL Web Animations: property <order> from [unset] to [20] at (-3) should be [-60] assert_equals: expected "- 60 " but got "10 " 108 FAIL Web Animations: property <order> from [unset] to [20] at (-0.5) should be [-10] assert_equals: expected "- 10 " but got "10 " 109 FAIL Web Animations: property <order> from [unset] to [20] at (0) should be [0] assert_equals: expected "0 " but got "10 " 110 FAIL Web Animations: property <order> from [unset] to [20] at (0.3) should be [6] assert_equals: expected "6 " but got "10 " 111 FAIL Web Animations: property <order> from [unset] to [20] at (0.6) should be [12] assert_equals: expected "12 " but got "10 " 112 FAIL Web Animations: property <order> from [unset] to [20] at (1) should be [20] assert_equals: expected "20 " but got "10 " 113 FAIL Web Animations: property <order> from [unset] to [20] at (1.5) should be [30] assert_equals: expected "30 " but got "10 " 114 FAIL CSS Transitions: property <order> from [10] to [20] at (-3) should be [-20] assert_equals: expected "- 20 " but got "20 " 115 FAIL CSS Transitions: property <order> from [10] to [20] at (-0.5) should be [5] assert_equals: expected "5 " but got "20 " 116 FAIL CSS Transitions: property <order> from [10] to [20] at (0) should be [10] assert_equals: expected "10 " but got "20 " 117 FAIL CSS Transitions: property <order> from [10] to [20] at (0.3) should be [13] assert_equals: expected "13 " but got "20 " 118 FAIL CSS Transitions: property <order> from [10] to [20] at (0.6) should be [16] assert_equals: expected "16 " but got "20 " 99 PASS CSS Transitions with transition: all: property <order> from [unset] to [20] at (1.5) should be [30] 100 PASS CSS Animations: property <order> from [unset] to [20] at (-3) should be [-60] 101 PASS CSS Animations: property <order> from [unset] to [20] at (-0.5) should be [-10] 102 PASS CSS Animations: property <order> from [unset] to [20] at (0) should be [0] 103 PASS CSS Animations: property <order> from [unset] to [20] at (0.3) should be [6] 104 PASS CSS Animations: property <order> from [unset] to [20] at (0.6) should be [12] 105 PASS CSS Animations: property <order> from [unset] to [20] at (1) should be [20] 106 PASS CSS Animations: property <order> from [unset] to [20] at (1.5) should be [30] 107 PASS Web Animations: property <order> from [unset] to [20] at (-3) should be [-60] 108 PASS Web Animations: property <order> from [unset] to [20] at (-0.5) should be [-10] 109 PASS Web Animations: property <order> from [unset] to [20] at (0) should be [0] 110 PASS Web Animations: property <order> from [unset] to [20] at (0.3) should be [6] 111 PASS Web Animations: property <order> from [unset] to [20] at (0.6) should be [12] 112 PASS Web Animations: property <order> from [unset] to [20] at (1) should be [20] 113 PASS Web Animations: property <order> from [unset] to [20] at (1.5) should be [30] 114 PASS CSS Transitions: property <order> from [10] to [20] at (-3) should be [-20] 115 PASS CSS Transitions: property <order> from [10] to [20] at (-0.5) should be [5] 116 PASS CSS Transitions: property <order> from [10] to [20] at (0) should be [10] 117 PASS CSS Transitions: property <order> from [10] to [20] at (0.3) should be [13] 118 PASS CSS Transitions: property <order> from [10] to [20] at (0.6) should be [16] 119 119 PASS CSS Transitions: property <order> from [10] to [20] at (1) should be [20] 120 FAIL CSS Transitions: property <order> from [10] to [20] at (1.5) should be [25] assert_equals: expected "25 " but got "20 " 121 FAIL CSS Transitions with transition: all: property <order> from [10] to [20] at (-3) should be [-20] assert_equals: expected "- 20 " but got "20 " 122 FAIL CSS Transitions with transition: all: property <order> from [10] to [20] at (-0.5) should be [5] assert_equals: expected "5 " but got "20 " 123 FAIL CSS Transitions with transition: all: property <order> from [10] to [20] at (0) should be [10] assert_equals: expected "10 " but got "20 " 124 FAIL CSS Transitions with transition: all: property <order> from [10] to [20] at (0.3) should be [13] assert_equals: expected "13 " but got "20 " 125 FAIL CSS Transitions with transition: all: property <order> from [10] to [20] at (0.6) should be [16] assert_equals: expected "16 " but got "20 " 120 PASS CSS Transitions: property <order> from [10] to [20] at (1.5) should be [25] 121 PASS CSS Transitions with transition: all: property <order> from [10] to [20] at (-3) should be [-20] 122 PASS CSS Transitions with transition: all: property <order> from [10] to [20] at (-0.5) should be [5] 123 PASS CSS Transitions with transition: all: property <order> from [10] to [20] at (0) should be [10] 124 PASS CSS Transitions with transition: all: property <order> from [10] to [20] at (0.3) should be [13] 125 PASS CSS Transitions with transition: all: property <order> from [10] to [20] at (0.6) should be [16] 126 126 PASS CSS Transitions with transition: all: property <order> from [10] to [20] at (1) should be [20] 127 FAIL CSS Transitions with transition: all: property <order> from [10] to [20] at (1.5) should be [25] assert_equals: expected "25 " but got "20 " 128 FAIL CSS Animations: property <order> from [10] to [20] at (-3) should be [-20] assert_equals: expected "- 20 " but got "10 " 129 FAIL CSS Animations: property <order> from [10] to [20] at (-0.5) should be [5] assert_equals: expected "5 " but got "10 " 127 PASS CSS Transitions with transition: all: property <order> from [10] to [20] at (1.5) should be [25] 128 PASS CSS Animations: property <order> from [10] to [20] at (-3) should be [-20] 129 PASS CSS Animations: property <order> from [10] to [20] at (-0.5) should be [5] 130 130 PASS CSS Animations: property <order> from [10] to [20] at (0) should be [10] 131 FAIL CSS Animations: property <order> from [10] to [20] at (0.3) should be [13] assert_equals: expected "13 " but got "10 " 132 FAIL CSS Animations: property <order> from [10] to [20] at (0.6) should be [16] assert_equals: expected "16 " but got "10 " 133 FAIL CSS Animations: property <order> from [10] to [20] at (1) should be [20] assert_equals: expected "20 " but got "10 " 134 FAIL CSS Animations: property <order> from [10] to [20] at (1.5) should be [25] assert_equals: expected "25 " but got "10 " 135 FAIL Web Animations: property <order> from [10] to [20] at (-3) should be [-20] assert_equals: expected "- 20 " but got "10 " 136 FAIL Web Animations: property <order> from [10] to [20] at (-0.5) should be [5] assert_equals: expected "5 " but got "10 " 131 PASS CSS Animations: property <order> from [10] to [20] at (0.3) should be [13] 132 PASS CSS Animations: property <order> from [10] to [20] at (0.6) should be [16] 133 PASS CSS Animations: property <order> from [10] to [20] at (1) should be [20] 134 PASS CSS Animations: property <order> from [10] to [20] at (1.5) should be [25] 135 PASS Web Animations: property <order> from [10] to [20] at (-3) should be [-20] 136 PASS Web Animations: property <order> from [10] to [20] at (-0.5) should be [5] 137 137 PASS Web Animations: property <order> from [10] to [20] at (0) should be [10] 138 FAIL Web Animations: property <order> from [10] to [20] at (0.3) should be [13] assert_equals: expected "13 " but got "10 " 139 FAIL Web Animations: property <order> from [10] to [20] at (0.6) should be [16] assert_equals: expected "16 " but got "10 " 140 FAIL Web Animations: property <order> from [10] to [20] at (1) should be [20] assert_equals: expected "20 " but got "10 " 141 FAIL Web Animations: property <order> from [10] to [20] at (1.5) should be [25] assert_equals: expected "25 " but got "10 " 142 FAIL CSS Transitions: property <order> from [2] to [4] at (-3) should be [-4] assert_equals: expected "- 4 " but got "4 " 143 FAIL CSS Transitions: property <order> from [2] to [4] at (-0.5) should be [1] assert_equals: expected "1 " but got "4 " 144 FAIL CSS Transitions: property <order> from [2] to [4] at (0) should be [2] assert_equals: expected "2 " but got "4 " 145 FAIL CSS Transitions: property <order> from [2] to [4] at (0.3) should be [3] assert_equals: expected "3 " but got "4 " 146 FAIL CSS Transitions: property <order> from [2] to [4] at (0.6) should be [3] assert_equals: expected "3 " but got "4 " 138 PASS Web Animations: property <order> from [10] to [20] at (0.3) should be [13] 139 PASS Web Animations: property <order> from [10] to [20] at (0.6) should be [16] 140 PASS Web Animations: property <order> from [10] to [20] at (1) should be [20] 141 PASS Web Animations: property <order> from [10] to [20] at (1.5) should be [25] 142 PASS CSS Transitions: property <order> from [2] to [4] at (-3) should be [-4] 143 PASS CSS Transitions: property <order> from [2] to [4] at (-0.5) should be [1] 144 PASS CSS Transitions: property <order> from [2] to [4] at (0) should be [2] 145 PASS CSS Transitions: property <order> from [2] to [4] at (0.3) should be [3] 146 PASS CSS Transitions: property <order> from [2] to [4] at (0.6) should be [3] 147 147 PASS CSS Transitions: property <order> from [2] to [4] at (1) should be [4] 148 FAIL CSS Transitions: property <order> from [2] to [4] at (1.5) should be [5] assert_equals: expected "5 " but got "4 " 149 FAIL CSS Transitions with transition: all: property <order> from [2] to [4] at (-3) should be [-4] assert_equals: expected "- 4 " but got "4 " 150 FAIL CSS Transitions with transition: all: property <order> from [2] to [4] at (-0.5) should be [1] assert_equals: expected "1 " but got "4 " 151 FAIL CSS Transitions with transition: all: property <order> from [2] to [4] at (0) should be [2] assert_equals: expected "2 " but got "4 " 152 FAIL CSS Transitions with transition: all: property <order> from [2] to [4] at (0.3) should be [3] assert_equals: expected "3 " but got "4 " 153 FAIL CSS Transitions with transition: all: property <order> from [2] to [4] at (0.6) should be [3] assert_equals: expected "3 " but got "4 " 148 PASS CSS Transitions: property <order> from [2] to [4] at (1.5) should be [5] 149 PASS CSS Transitions with transition: all: property <order> from [2] to [4] at (-3) should be [-4] 150 PASS CSS Transitions with transition: all: property <order> from [2] to [4] at (-0.5) should be [1] 151 PASS CSS Transitions with transition: all: property <order> from [2] to [4] at (0) should be [2] 152 PASS CSS Transitions with transition: all: property <order> from [2] to [4] at (0.3) should be [3] 153 PASS CSS Transitions with transition: all: property <order> from [2] to [4] at (0.6) should be [3] 154 154 PASS CSS Transitions with transition: all: property <order> from [2] to [4] at (1) should be [4] 155 FAIL CSS Transitions with transition: all: property <order> from [2] to [4] at (1.5) should be [5] assert_equals: expected "5 " but got "4 " 156 FAIL CSS Animations: property <order> from [2] to [4] at (-3) should be [-4] assert_equals: expected "- 4 " but got "10 " 157 FAIL CSS Animations: property <order> from [2] to [4] at (-0.5) should be [1] assert_equals: expected "1 " but got "10 " 158 FAIL CSS Animations: property <order> from [2] to [4] at (0) should be [2] assert_equals: expected "2 " but got "10 " 159 FAIL CSS Animations: property <order> from [2] to [4] at (0.3) should be [3] assert_equals: expected "3 " but got "10 " 160 FAIL CSS Animations: property <order> from [2] to [4] at (0.6) should be [3] assert_equals: expected "3 " but got "10 " 161 FAIL CSS Animations: property <order> from [2] to [4] at (1) should be [4] assert_equals: expected "4 " but got "10 " 162 FAIL CSS Animations: property <order> from [2] to [4] at (1.5) should be [5] assert_equals: expected "5 " but got "10 " 163 FAIL Web Animations: property <order> from [2] to [4] at (-3) should be [-4] assert_equals: expected "- 4 " but got "10 " 164 FAIL Web Animations: property <order> from [2] to [4] at (-0.5) should be [1] assert_equals: expected "1 " but got "10 " 165 FAIL Web Animations: property <order> from [2] to [4] at (0) should be [2] assert_equals: expected "2 " but got "10 " 166 FAIL Web Animations: property <order> from [2] to [4] at (0.3) should be [3] assert_equals: expected "3 " but got "10 " 167 FAIL Web Animations: property <order> from [2] to [4] at (0.6) should be [3] assert_equals: expected "3 " but got "10 " 168 FAIL Web Animations: property <order> from [2] to [4] at (1) should be [4] assert_equals: expected "4 " but got "10 " 169 FAIL Web Animations: property <order> from [2] to [4] at (1.5) should be [5] assert_equals: expected "5 " but got "10 " 155 PASS CSS Transitions with transition: all: property <order> from [2] to [4] at (1.5) should be [5] 156 PASS CSS Animations: property <order> from [2] to [4] at (-3) should be [-4] 157 PASS CSS Animations: property <order> from [2] to [4] at (-0.5) should be [1] 158 PASS CSS Animations: property <order> from [2] to [4] at (0) should be [2] 159 PASS CSS Animations: property <order> from [2] to [4] at (0.3) should be [3] 160 PASS CSS Animations: property <order> from [2] to [4] at (0.6) should be [3] 161 PASS CSS Animations: property <order> from [2] to [4] at (1) should be [4] 162 PASS CSS Animations: property <order> from [2] to [4] at (1.5) should be [5] 163 PASS Web Animations: property <order> from [2] to [4] at (-3) should be [-4] 164 PASS Web Animations: property <order> from [2] to [4] at (-0.5) should be [1] 165 PASS Web Animations: property <order> from [2] to [4] at (0) should be [2] 166 PASS Web Animations: property <order> from [2] to [4] at (0.3) should be [3] 167 PASS Web Animations: property <order> from [2] to [4] at (0.6) should be [3] 168 PASS Web Animations: property <order> from [2] to [4] at (1) should be [4] 169 PASS Web Animations: property <order> from [2] to [4] at (1.5) should be [5] 170 170 -
trunk/LayoutTests/imported/w3c/web-platform-tests/web-animations/animation-model/animation-types/accumulation-per-property-002-expected.txt
r268173 r268726 14 14 PASS list-style-image: "url("http://localhost/test-2")" onto "url("http://localhost/test-1")" 15 15 PASS list-style-image: "url("http://localhost/test-1")" onto "url("http://localhost/test-2")" 16 PASS order (type: integer) has testAccumulation function 17 FAIL order: integer assert_equals: The value should be -3 at 0ms expected "-3" but got "-2" 16 18 PASS outline-color (type: color) has testAccumulation function 17 19 FAIL outline-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-002-expected.txt
r268173 r268726 14 14 PASS list-style-image: "url("http://localhost/test-2")" onto "url("http://localhost/test-1")" 15 15 PASS list-style-image: "url("http://localhost/test-1")" onto "url("http://localhost/test-2")" 16 PASS order (type: integer) has testAddition function 17 FAIL order: integer assert_equals: The value should be -3 at 0ms expected "-3" but got "-2" 16 18 PASS outline-color (type: color) has testAddition function 17 19 FAIL outline-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-002-expected.txt
r268173 r268726 15 15 FAIL list-style-image uses discrete animation when animating between "url("http://localhost/test-1")" and "url("http://localhost/test-2")" with effect easing assert_equals: The value should be url("http://localhost/test-1") at 940ms expected "url(\"http://localhost/test-1\")" but got "url(\"http://localhost/test-2\")" 16 16 FAIL list-style-image uses discrete animation when animating between "url("http://localhost/test-1")" and "url("http://localhost/test-2")" with keyframe easing assert_equals: The value should be url("http://localhost/test-1") at 940ms expected "url(\"http://localhost/test-1\")" but got "url(\"http://localhost/test-2\")" 17 PASS order (type: integer) has testInterpolation function 18 PASS order supports animating as an integer 17 19 PASS outline-color (type: color) has testInterpolation function 18 20 PASS outline-color supports animating as color of rgb() -
trunk/Source/WebCore/ChangeLog
r268718 r268726 1 2020-10-20 Sergio Villar Senin <svillar@igalia.com> 2 3 [css-flexbox] order property should be animatable 4 https://bugs.webkit.org/show_bug.cgi?id=209876 5 6 Reviewed by Antoine Quint. 7 8 Make order property animatable as per spec. This allows us to pass ~150 flexbox animation subtests. 9 10 * animation/CSSPropertyAnimation.cpp: 11 (WebCore::CSSPropertyAnimationWrapperMap::CSSPropertyAnimationWrapperMap): Mark property as animatable. 12 1 13 2020-10-19 Sergio Villar Senin <svillar@igalia.com> 2 14 -
trunk/Source/WebCore/animation/CSSPropertyAnimation.cpp
r268718 r268726 1873 1873 new PropertyWrapper<float>(CSSPropertyFlexGrow, &RenderStyle::flexGrow, &RenderStyle::setFlexGrow), 1874 1874 new PropertyWrapper<float>(CSSPropertyFlexShrink, &RenderStyle::flexShrink, &RenderStyle::setFlexShrink), 1875 new PropertyWrapper<int>(CSSPropertyOrder, &RenderStyle::order, &RenderStyle::setOrder), 1875 1876 }; 1876 1877 const unsigned animatableLonghandPropertiesCount = WTF_ARRAY_LENGTH(animatableLonghandPropertyWrappers);
Note: See TracChangeset
for help on using the changeset viewer.