Changeset 270837 in webkit
- Timestamp:
- Dec 15, 2020 6:14:20 AM (19 months ago)
- Location:
- trunk
- Files:
-
- 74 edited
-
LayoutTests/ChangeLog (modified) (1 diff)
-
LayoutTests/imported/w3c/ChangeLog (modified) (1 diff)
-
LayoutTests/imported/w3c/web-platform-tests/css/css-align/animation/column-gap-interpolation-expected.txt (modified) (1 diff)
-
LayoutTests/imported/w3c/web-platform-tests/css/css-align/animation/row-gap-interpolation-expected.txt (modified) (1 diff)
-
LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/animations/background-color-interpolation-expected.txt (modified) (1 diff)
-
LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/animations/background-image-interpolation-expected.txt (modified) (1 diff)
-
LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/animations/background-position-interpolation-expected.txt (modified) (1 diff)
-
LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/animations/background-position-origin-interpolation-expected.txt (modified) (1 diff)
-
LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/animations/background-position-x-interpolation-expected.txt (modified) (1 diff)
-
LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/animations/background-position-y-interpolation-expected.txt (modified) (1 diff)
-
LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/animations/background-size-interpolation-expected.txt (modified) (1 diff)
-
LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/animations/border-color-interpolation-expected.txt (modified) (1 diff)
-
LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/animations/border-image-outset-interpolation-expected.txt (modified) (1 diff)
-
LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/animations/border-image-slice-interpolation-expected.txt (modified) (1 diff)
-
LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/animations/border-image-width-interpolation-expected.txt (modified) (1 diff)
-
LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/animations/border-radius-interpolation-expected.txt (modified) (1 diff)
-
LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/animations/border-width-interpolation-expected.txt (modified) (1 diff)
-
LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/animations/box-shadow-interpolation-expected.txt (modified) (1 diff)
-
LayoutTests/imported/w3c/web-platform-tests/css/css-box/animation/margin-interpolation-expected.txt (modified) (1 diff)
-
LayoutTests/imported/w3c/web-platform-tests/css/css-box/animation/padding-interpolation-expected.txt (modified) (1 diff)
-
LayoutTests/imported/w3c/web-platform-tests/css/css-color/animation/color-interpolation-expected.txt (modified) (1 diff)
-
LayoutTests/imported/w3c/web-platform-tests/css/css-color/animation/opacity-interpolation-expected.txt (modified) (1 diff)
-
LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/animation/flex-basis-interpolation-expected.txt (modified) (1 diff)
-
LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/animation/flex-grow-interpolation-expected.txt (modified) (1 diff)
-
LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/animation/flex-shrink-interpolation-expected.txt (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/css/css-fonts/animations/font-size-interpolation-001-expected.txt (modified) (1 diff)
-
LayoutTests/imported/w3c/web-platform-tests/css/css-fonts/animations/font-stretch-interpolation-expected.txt (modified) (1 diff)
-
LayoutTests/imported/w3c/web-platform-tests/css/css-fonts/animations/font-variation-settings-interpolation-expected.txt (modified) (1 diff)
-
LayoutTests/imported/w3c/web-platform-tests/css/css-lists/animations/list-style-image-interpolation-expected.txt (modified) (1 diff)
-
LayoutTests/imported/w3c/web-platform-tests/css/css-multicol/animation/column-count-interpolation-expected.txt (modified) (1 diff)
-
LayoutTests/imported/w3c/web-platform-tests/css/css-multicol/animation/column-rule-color-interpolation-expected.txt (modified) (1 diff)
-
LayoutTests/imported/w3c/web-platform-tests/css/css-multicol/animation/column-width-interpolation-expected.txt (modified) (1 diff)
-
LayoutTests/imported/w3c/web-platform-tests/css/css-position/animations/bottom-interpolation-expected.txt (modified) (1 diff)
-
LayoutTests/imported/w3c/web-platform-tests/css/css-position/animations/left-interpolation-expected.txt (modified) (1 diff)
-
LayoutTests/imported/w3c/web-platform-tests/css/css-position/animations/right-interpolation-expected.txt (modified) (1 diff)
-
LayoutTests/imported/w3c/web-platform-tests/css/css-position/animations/top-interpolation-expected.txt (modified) (1 diff)
-
LayoutTests/imported/w3c/web-platform-tests/css/css-shapes/animation/shape-image-threshold-interpolation-expected.txt (modified) (1 diff)
-
LayoutTests/imported/w3c/web-platform-tests/css/css-shapes/animation/shape-margin-interpolation-expected.txt (modified) (1 diff)
-
LayoutTests/imported/w3c/web-platform-tests/css/css-shapes/animation/shape-outside-interpolation-expected.txt (modified) (1 diff)
-
LayoutTests/imported/w3c/web-platform-tests/css/css-sizing/animation/height-interpolation-expected.txt (modified) (1 diff)
-
LayoutTests/imported/w3c/web-platform-tests/css/css-sizing/animation/max-height-interpolation-expected.txt (modified) (1 diff)
-
LayoutTests/imported/w3c/web-platform-tests/css/css-sizing/animation/max-width-interpolation-expected.txt (modified) (1 diff)
-
LayoutTests/imported/w3c/web-platform-tests/css/css-sizing/animation/min-height-interpolation-expected.txt (modified) (1 diff)
-
LayoutTests/imported/w3c/web-platform-tests/css/css-sizing/animation/min-width-interpolation-expected.txt (modified) (1 diff)
-
LayoutTests/imported/w3c/web-platform-tests/css/css-sizing/animation/width-interpolation-expected.txt (modified) (1 diff)
-
LayoutTests/imported/w3c/web-platform-tests/css/css-text/animations/letter-spacing-interpolation-expected.txt (modified) (1 diff)
-
LayoutTests/imported/w3c/web-platform-tests/css/css-text/animations/text-indent-interpolation-expected.txt (modified) (1 diff)
-
LayoutTests/imported/w3c/web-platform-tests/css/css-text/animations/word-spacing-interpolation-expected.txt (modified) (1 diff)
-
LayoutTests/imported/w3c/web-platform-tests/css/css-transforms/animation/perspective-interpolation-expected.txt (modified) (1 diff)
-
LayoutTests/imported/w3c/web-platform-tests/css/css-transforms/animation/rotate-interpolation-expected.txt (modified) (1 diff)
-
LayoutTests/imported/w3c/web-platform-tests/css/css-transforms/animation/scale-interpolation-expected.txt (modified) (1 diff)
-
LayoutTests/imported/w3c/web-platform-tests/css/css-transforms/animation/transform-interpolation-006-expected.txt (modified) (1 diff)
-
LayoutTests/imported/w3c/web-platform-tests/css/css-transforms/animation/transform-origin-interpolation-expected.txt (modified) (1 diff)
-
LayoutTests/imported/w3c/web-platform-tests/css/css-transforms/animation/translate-interpolation-expected.txt (modified) (1 diff)
-
LayoutTests/imported/w3c/web-platform-tests/css/css-transitions/animations/text-shadow-interpolation-expected.txt (modified) (1 diff)
-
LayoutTests/imported/w3c/web-platform-tests/css/css-transitions/animations/z-index-interpolation-expected.txt (modified) (1 diff)
-
LayoutTests/imported/w3c/web-platform-tests/css/css-ui/animation/caret-color-interpolation-expected.txt (modified) (1 diff)
-
LayoutTests/imported/w3c/web-platform-tests/css/css-ui/animation/outline-color-interpolation-expected.txt (modified) (1 diff)
-
LayoutTests/imported/w3c/web-platform-tests/css/css-ui/animation/outline-offset-interpolation-expected.txt (modified) (1 diff)
-
LayoutTests/imported/w3c/web-platform-tests/css/css-ui/animation/outline-width-interpolation-expected.txt (modified) (1 diff)
-
LayoutTests/platform/ios/compositing/backing/animate-into-view-expected.txt (modified) (1 diff)
-
LayoutTests/platform/ios/compositing/backing/animate-into-view-with-descendant-expected.txt (modified) (1 diff)
-
LayoutTests/platform/ios/imported/w3c/web-platform-tests/css/css-backgrounds/animations/border-width-interpolation-expected.txt (modified) (1 diff)
-
LayoutTests/platform/mac-wk1/imported/w3c/web-platform-tests/css/css-color/animation/opacity-interpolation-expected.txt (modified) (1 diff)
-
Source/WebCore/ChangeLog (modified) (1 diff)
-
Source/WebCore/animation/KeyframeEffect.cpp (modified) (1 diff)
-
Source/WebCore/animation/KeyframeEffect.h (modified) (1 diff)
-
Source/WebCore/animation/KeyframeEffectStack.cpp (modified) (1 diff)
-
Source/WebCore/animation/KeyframeEffectStack.h (modified) (1 diff)
-
Source/WebCore/style/StyleSharingResolver.cpp (modified) (2 diffs)
-
Source/WebCore/style/StyleSharingResolver.h (modified) (2 diffs)
-
Source/WebCore/style/StyleTreeResolver.cpp (modified) (4 diffs)
-
Source/WebCore/style/StyleTreeResolver.h (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/LayoutTests/ChangeLog
r270824 r270837 1 2020-12-15 Antoine Quint <graouts@webkit.org> 2 3 [Web Animations] Implied keyframes should not account for animations on siblings 4 https://bugs.webkit.org/show_bug.cgi?id=188050 5 <rdar://problem/71330806> 6 7 Reviewed by Antti Koivisto. 8 9 Record new PASS results thanks to no longer using shared style from a sibling when animating 10 elements with implied keyframes. 11 12 * platform/ios/compositing/backing/animate-into-view-expected.txt 13 * platform/ios/compositing/backing/animate-into-view-with-descendant-expected.txt 14 * platform/ios/imported/w3c/web-platform-tests/css/css-backgrounds/animations/border-width-interpolation-expected.txt 15 * platform/mac-wk1/imported/w3c/web-platform-tests/css/css-color/animation/opacity-interpolation-expected.txt 16 1 17 2020-12-14 Diego Pino Garcia <dpino@igalia.com> 2 18 -
trunk/LayoutTests/imported/w3c/ChangeLog
r270801 r270837 1 2020-12-15 Antoine Quint <graouts@webkit.org> 2 3 [Web Animations] Implied keyframes should not account for animations on siblings 4 https://bugs.webkit.org/show_bug.cgi?id=188050 5 <rdar://problem/71330806> 6 7 Reviewed by Antti Koivisto. 8 9 Record 212 new PASS results thanks to no longer using shared style from a sibling when animating 10 elements with implied keyframes. 11 12 * web-platform-tests/css/css-align/animation/column-gap-interpolation-expected.txt: 13 * web-platform-tests/css/css-align/animation/row-gap-interpolation-expected.txt: 14 * web-platform-tests/css/css-backgrounds/animations/background-color-interpolation-expected.txt: 15 * web-platform-tests/css/css-backgrounds/animations/background-image-interpolation-expected.txt: 16 * web-platform-tests/css/css-backgrounds/animations/background-position-interpolation-expected.txt: 17 * web-platform-tests/css/css-backgrounds/animations/background-position-origin-interpolation-expected.txt: 18 * web-platform-tests/css/css-backgrounds/animations/background-position-x-interpolation-expected.txt: 19 * web-platform-tests/css/css-backgrounds/animations/background-position-y-interpolation-expected.txt: 20 * web-platform-tests/css/css-backgrounds/animations/background-size-interpolation-expected.txt: 21 * web-platform-tests/css/css-backgrounds/animations/border-color-interpolation-expected.txt: 22 * web-platform-tests/css/css-backgrounds/animations/border-image-outset-interpolation-expected.txt: 23 * web-platform-tests/css/css-backgrounds/animations/border-image-slice-interpolation-expected.txt: 24 * web-platform-tests/css/css-backgrounds/animations/border-image-width-interpolation-expected.txt: 25 * web-platform-tests/css/css-backgrounds/animations/border-radius-interpolation-expected.txt: 26 * web-platform-tests/css/css-backgrounds/animations/border-width-interpolation-expected.txt: 27 * web-platform-tests/css/css-backgrounds/animations/box-shadow-interpolation-expected.txt: 28 * web-platform-tests/css/css-box/animation/margin-interpolation-expected.txt: 29 * web-platform-tests/css/css-box/animation/padding-interpolation-expected.txt: 30 * web-platform-tests/css/css-color/animation/color-interpolation-expected.txt: 31 * web-platform-tests/css/css-color/animation/opacity-interpolation-expected.txt: 32 * web-platform-tests/css/css-flexbox/animation/flex-basis-interpolation-expected.txt: 33 * web-platform-tests/css/css-flexbox/animation/flex-grow-interpolation-expected.txt: 34 * web-platform-tests/css/css-flexbox/animation/flex-shrink-interpolation-expected.txt: 35 * web-platform-tests/css/css-flexbox/animation/order-interpolation-expected.txt: 36 * web-platform-tests/css/css-fonts/animations/font-size-interpolation-001-expected.txt: 37 * web-platform-tests/css/css-fonts/animations/font-stretch-interpolation-expected.txt: 38 * web-platform-tests/css/css-fonts/animations/font-variation-settings-interpolation-expected.txt: 39 * web-platform-tests/css/css-lists/animations/list-style-image-interpolation-expected.txt: 40 * web-platform-tests/css/css-multicol/animation/column-count-interpolation-expected.txt: 41 * web-platform-tests/css/css-multicol/animation/column-rule-color-interpolation-expected.txt: 42 * web-platform-tests/css/css-multicol/animation/column-width-interpolation-expected.txt: 43 * web-platform-tests/css/css-position/animations/bottom-interpolation-expected.txt: 44 * web-platform-tests/css/css-position/animations/left-interpolation-expected.txt: 45 * web-platform-tests/css/css-position/animations/right-interpolation-expected.txt: 46 * web-platform-tests/css/css-position/animations/top-interpolation-expected.txt: 47 * web-platform-tests/css/css-shapes/animation/shape-image-threshold-interpolation-expected.txt: 48 * web-platform-tests/css/css-shapes/animation/shape-margin-interpolation-expected.txt: 49 * web-platform-tests/css/css-shapes/animation/shape-outside-interpolation-expected.txt: 50 * web-platform-tests/css/css-sizing/animation/height-interpolation-expected.txt: 51 * web-platform-tests/css/css-sizing/animation/max-height-interpolation-expected.txt: 52 * web-platform-tests/css/css-sizing/animation/max-width-interpolation-expected.txt: 53 * web-platform-tests/css/css-sizing/animation/min-height-interpolation-expected.txt: 54 * web-platform-tests/css/css-sizing/animation/min-width-interpolation-expected.txt: 55 * web-platform-tests/css/css-sizing/animation/width-interpolation-expected.txt: 56 * web-platform-tests/css/css-text/animations/letter-spacing-interpolation-expected.txt: 57 * web-platform-tests/css/css-text/animations/text-indent-interpolation-expected.txt: 58 * web-platform-tests/css/css-text/animations/word-spacing-interpolation-expected.txt: 59 * web-platform-tests/css/css-transforms/animation/perspective-interpolation-expected.txt: 60 * web-platform-tests/css/css-transforms/animation/rotate-interpolation-expected.txt: 61 * web-platform-tests/css/css-transforms/animation/scale-interpolation-expected.txt: 62 * web-platform-tests/css/css-transforms/animation/transform-interpolation-006-expected.txt: 63 * web-platform-tests/css/css-transforms/animation/transform-origin-interpolation-expected.txt: 64 * web-platform-tests/css/css-transforms/animation/translate-interpolation-expected.txt: 65 * web-platform-tests/css/css-transitions/animations/text-shadow-interpolation-expected.txt: 66 * web-platform-tests/css/css-transitions/animations/z-index-interpolation-expected.txt: 67 * web-platform-tests/css/css-ui/animation/caret-color-interpolation-expected.txt: 68 * web-platform-tests/css/css-ui/animation/outline-color-interpolation-expected.txt: 69 * web-platform-tests/css/css-ui/animation/outline-offset-interpolation-expected.txt: 70 * web-platform-tests/css/css-ui/animation/outline-width-interpolation-expected.txt: 71 1 72 2020-12-14 Antoine Quint <graouts@webkit.org> 2 73 -
trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-align/animation/column-gap-interpolation-expected.txt
r267650 r270837 19 19 PASS CSS Animations: property <column-gap> from neutral to [40px] at (1.5) should be [55px] 20 20 PASS Web Animations: property <column-gap> from neutral to [40px] at (-0.3) should be [1px] 21 FAIL Web Animations: property <column-gap> from neutral to [40px] at (0) should be [10px] assert_equals: expected "10px " but got "1px " 22 FAIL Web Animations: property <column-gap> from neutral to [40px] at (0.3) should be [19px] assert_equals: expected "19px " but got "12.7px " 23 FAIL Web Animations: property <column-gap> from neutral to [40px] at (0.6) should be [28px] assert_equals: expected "28px " but got "29.08px " 21 PASS Web Animations: property <column-gap> from neutral to [40px] at (0) should be [10px] 22 PASS Web Animations: property <column-gap> from neutral to [40px] at (0.3) should be [19px] 23 PASS Web Animations: property <column-gap> from neutral to [40px] at (0.6) should be [28px] 24 24 PASS Web Animations: property <column-gap> from neutral to [40px] at (1) should be [40px] 25 FAIL Web Animations: property <column-gap> from neutral to [40px] at (1.5) should be [55px] assert_equals: expected "55px " but got "40px " 25 PASS Web Animations: property <column-gap> from neutral to [40px] at (1.5) should be [55px] 26 26 PASS CSS Transitions: property <column-gap> from [initial] to [20px] at (-0.3) should be [20px] 27 27 PASS CSS Transitions: property <column-gap> from [initial] to [20px] at (0) should be [20px] -
trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-align/animation/row-gap-interpolation-expected.txt
r267650 r270837 19 19 PASS CSS Animations: property <row-gap> from neutral to [40px] at (1.5) should be [55px] 20 20 PASS Web Animations: property <row-gap> from neutral to [40px] at (-0.3) should be [1px] 21 FAIL Web Animations: property <row-gap> from neutral to [40px] at (0) should be [10px] assert_equals: expected "10px " but got "1px " 22 FAIL Web Animations: property <row-gap> from neutral to [40px] at (0.3) should be [19px] assert_equals: expected "19px " but got "12.7px " 23 FAIL Web Animations: property <row-gap> from neutral to [40px] at (0.6) should be [28px] assert_equals: expected "28px " but got "29.08px " 21 PASS Web Animations: property <row-gap> from neutral to [40px] at (0) should be [10px] 22 PASS Web Animations: property <row-gap> from neutral to [40px] at (0.3) should be [19px] 23 PASS Web Animations: property <row-gap> from neutral to [40px] at (0.6) should be [28px] 24 24 PASS Web Animations: property <row-gap> from neutral to [40px] at (1) should be [40px] 25 FAIL Web Animations: property <row-gap> from neutral to [40px] at (1.5) should be [55px] assert_equals: expected "55px " but got "40px " 25 PASS Web Animations: property <row-gap> from neutral to [40px] at (1.5) should be [55px] 26 26 PASS CSS Transitions: property <row-gap> from [initial] to [20px] at (-0.3) should be [20px] 27 27 PASS CSS Transitions: property <row-gap> from [initial] to [20px] at (0) should be [20px] -
trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/animations/background-color-interpolation-expected.txt
r267650 r270837 21 21 PASS Web Animations: property <background-color> from neutral to [green] at (0) should be [rgb(0, 0, 0)] 22 22 PASS Web Animations: property <background-color> from neutral to [green] at (0.3) should be [rgb(0, 38, 0)] 23 FAIL Web Animations: property <background-color> from neutral to [green] at (0.6) should be [rgb(0, 77, 0)] assert_equals: expected "rgb ( 0 , 77 , 0 ) " but got "rgb ( 0 , 92 , 0 ) " 23 PASS Web Animations: property <background-color> from neutral to [green] at (0.6) should be [rgb(0, 77, 0)] 24 24 PASS Web Animations: property <background-color> from neutral to [green] at (1) should be [rgb(0, 128, 0)] 25 FAIL Web Animations: property <background-color> from neutral to [green] at (1.5) should be [rgb(0, 192, 0)] assert_equals: expected "rgb ( 0 , 192 , 0 ) " but got "rgb ( 0 , 128 , 0 ) " 25 PASS Web Animations: property <background-color> from neutral to [green] at (1.5) should be [rgb(0, 192, 0)] 26 26 PASS CSS Transitions: property <background-color> from [initial] to [green] at (-0.3) should be [rgba(0, 0, 0, 0)] 27 27 PASS CSS Transitions: property <background-color> from [initial] to [green] at (0) should be [rgba(0, 0, 0, 0)] -
trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/animations/background-image-interpolation-expected.txt
r267650 r270837 19 19 FAIL CSS Animations: property <background-image> from neutral to [url(../resources/green-100.png)] at (1.5) should be [url(../resources/green-100.png)] assert_equals: expected "url ( http : / / localhost : 8800 / ... / green - 100.png ) " but got "cross - fade ( url ( http : / / localhost : 8800 / ... / blue - 100.png ) , url ( http : / / localhost : 8800 / ... / green - 100.png ) , 1.5 ) " 20 20 FAIL Web Animations: property <background-image> from neutral to [url(../resources/green-100.png)] at (-0.3) should be [url(../resources/blue-100.png)] assert_equals: expected "url ( http : / / localhost : 8800 / ... / blue - 100.png ) " but got "url ( http : / / localhost : 8800 / ... / green - 100.png ) " 21 FAIL Web Animations: property <background-image> from neutral to [url(../resources/green-100.png)] at (0) should be [url(../resources/blue-100.png)] assert_equals: expected "url ( http : / / localhost : 8800 / ... / blue - 100.png ) " but got "url ( http : / / localhost : 8800 / ... / green - 100.png ) " 21 PASS Web Animations: property <background-image> from neutral to [url(../resources/green-100.png)] at (0) should be [url(../resources/blue-100.png)] 22 22 FAIL Web Animations: property <background-image> from neutral to [url(../resources/green-100.png)] at (0.3) should be [url(../resources/blue-100.png)] assert_equals: expected "url ( http : / / localhost : 8800 / ... / blue - 100.png ) " but got "url ( http : / / localhost : 8800 / ... / green - 100.png ) " 23 23 PASS Web Animations: property <background-image> from neutral to [url(../resources/green-100.png)] at (0.6) should be [url(../resources/green-100.png)] -
trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/animations/background-position-interpolation-expected.txt
r267650 r270837 22 22 PASS CSS Animations: property <background-position> from neutral to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (1.25) should be [90px 90px, 90px 90px, 90px 90px, 90px 90px] 23 23 PASS Web Animations: property <background-position> from neutral to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (-0.25) should be [30px 30px, 30px 30px, 30px 30px, 30px 30px] 24 FAIL Web Animations: property <background-position> from neutral to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (0) should be [40px 40px, 40px 40px, 40px 40px, 40px 40px] assert_equals: expected "40px 40px , 40px 40px , 40px 40px , 40px 40px " but got "30px 30px , 30px 30px , 30px 30px , 30px 30px " 25 FAIL Web Animations: property <background-position> from neutral to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (0.25) should be [50px 50px, 50px 50px, 50px 50px, 50px 50px] assert_equals: expected "50px 50px , 50px 50px , 50px 50px , 50px 50px " but got "42.5px 42.5px , 42.5px 42.5px , 42.5px 42.5px , 42.5px 42.5px " 26 FAIL Web Animations: property <background-position> from neutral to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (0.5) should be [60px 60px, 60px 60px, 60px 60px, 60px 60px] assert_equals: expected "60px 60px , 60px 60px , 60px 60px , 60px 60px " but got "61.25px 61.25px , 61.25px 61.25px , 61.25px 61.25px , 61.25px 61.25px " 27 FAIL Web Animations: property <background-position> from neutral to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (0.75) should be [70px 70px, 70px 70px, 70px 70px, 70px 70px] assert_equals: expected "70px 70px , 70px 70px , 70px 70px , 70px 70px " but got "75.31px 75.31px , 75.31px 75.31px , 75.31px 75.31px , 75.31px 75.31px " 24 PASS Web Animations: property <background-position> from neutral to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (0) should be [40px 40px, 40px 40px, 40px 40px, 40px 40px] 25 PASS Web Animations: property <background-position> from neutral to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (0.25) should be [50px 50px, 50px 50px, 50px 50px, 50px 50px] 26 PASS Web Animations: property <background-position> from neutral to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (0.5) should be [60px 60px, 60px 60px, 60px 60px, 60px 60px] 27 PASS Web Animations: property <background-position> from neutral to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (0.75) should be [70px 70px, 70px 70px, 70px 70px, 70px 70px] 28 28 PASS Web Animations: property <background-position> from neutral to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (1) should be [80px 80px, 80px 80px, 80px 80px, 80px 80px] 29 FAIL Web Animations: property <background-position> from neutral to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (1.25) should be [90px 90px, 90px 90px, 90px 90px, 90px 90px] assert_equals: expected "90px 90px , 90px 90px , 90px 90px , 90px 90px " but got "80px 80px , 80px 80px , 80px 80px , 80px 80px " 29 PASS Web Animations: property <background-position> from neutral to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (1.25) should be [90px 90px, 90px 90px, 90px 90px, 90px 90px] 30 30 FAIL CSS Transitions: property <background-position> from [initial] to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (-0.25) should be [calc(0% - 20px) calc(0% - 20px), calc(0% - 20px) calc(0% - 20px), calc(0% - 20px) calc(0% - 20px), calc(0% - 20px) calc(0% - 20px)] assert_equals: expected "calc ( 0 % - 20px ) calc ( 0 % - 20px ) , calc ( 0 % - 20px ) calc ( 0 % - 20px ) , calc ( 0 % - 20px ) calc ( 0 % - 20px ) , calc ( 0 % - 20px ) calc ( 0 % - 20px ) " but got "- 20px - 20px , - 20px - 20px , - 20px - 20px , - 20px - 20px " 31 31 FAIL CSS Transitions: property <background-position> from [initial] to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (0) should be [0% 0%, 0% 0%, 0% 0%, 0% 0%] assert_equals: expected "0 % 0 % , 0 % 0 % , 0 % 0 % , 0 % 0 % " but got "0px 0px , 0px 0px , 0px 0px , 0px 0px " -
trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/animations/background-position-origin-interpolation-expected.txt
r267650 r270837 17 17 PASS Web Animations: property <background-position> from neutral to [left 20px top 20px] at (0) should be [10px 10px] 18 18 PASS Web Animations: property <background-position> from neutral to [left 20px top 20px] at (0.25) should be [12.5px 12.5px] 19 FAIL Web Animations: property <background-position> from neutral to [left 20px top 20px] at (0.5) should be [15px 15px] assert_equals: expected "15px 15px " but got "16.25px 16.25px " 20 FAIL Web Animations: property <background-position> from neutral to [left 20px top 20px] at (0.75) should be [17.5px 17.5px] assert_equals: expected "17.5px 17.5px " but got "19.06px 19.06px " 19 PASS Web Animations: property <background-position> from neutral to [left 20px top 20px] at (0.5) should be [15px 15px] 20 PASS Web Animations: property <background-position> from neutral to [left 20px top 20px] at (0.75) should be [17.5px 17.5px] 21 21 PASS Web Animations: property <background-position> from neutral to [left 20px top 20px] at (1) should be [20px 20px] 22 22 FAIL CSS Transitions: property <background-position> from [initial] to [left 20px top 20px] at (0) should be [0% 0%] assert_equals: expected "0 % 0 % " but got "left 0px top 0px " -
trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/animations/background-position-x-interpolation-expected.txt
r267650 r270837 22 22 PASS CSS Animations: property <background-position-x> from neutral to [80px] at (1.25) should be [90px] 23 23 PASS Web Animations: property <background-position-x> from neutral to [80px] at (-0.25) should be [30px] 24 FAIL Web Animations: property <background-position-x> from neutral to [80px] at (0) should be [40px] assert_equals: expected "40px " but got "30px " 25 FAIL Web Animations: property <background-position-x> from neutral to [80px] at (0.25) should be [50px] assert_equals: expected "50px " but got "42.5px " 26 FAIL Web Animations: property <background-position-x> from neutral to [80px] at (0.5) should be [60px] assert_equals: expected "60px " but got "61.25px " 27 FAIL Web Animations: property <background-position-x> from neutral to [80px] at (0.75) should be [70px] assert_equals: expected "70px " but got "75.31px " 24 PASS Web Animations: property <background-position-x> from neutral to [80px] at (0) should be [40px] 25 PASS Web Animations: property <background-position-x> from neutral to [80px] at (0.25) should be [50px] 26 PASS Web Animations: property <background-position-x> from neutral to [80px] at (0.5) should be [60px] 27 PASS Web Animations: property <background-position-x> from neutral to [80px] at (0.75) should be [70px] 28 28 PASS Web Animations: property <background-position-x> from neutral to [80px] at (1) should be [80px] 29 FAIL Web Animations: property <background-position-x> from neutral to [80px] at (1.25) should be [90px] assert_equals: expected "90px " but got "80px " 29 PASS Web Animations: property <background-position-x> from neutral to [80px] at (1.25) should be [90px] 30 30 PASS CSS Transitions: property <background-position-x> from [initial] to [right] at (-0.25) should be [-25%] 31 31 PASS CSS Transitions: property <background-position-x> from [initial] to [right] at (0) should be [0%] -
trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/animations/background-position-y-interpolation-expected.txt
r267650 r270837 22 22 PASS CSS Animations: property <background-position-y> from neutral to [80px] at (1.25) should be [90px] 23 23 PASS Web Animations: property <background-position-y> from neutral to [80px] at (-0.25) should be [30px] 24 FAIL Web Animations: property <background-position-y> from neutral to [80px] at (0) should be [40px] assert_equals: expected "40px " but got "30px " 25 FAIL Web Animations: property <background-position-y> from neutral to [80px] at (0.25) should be [50px] assert_equals: expected "50px " but got "42.5px " 26 FAIL Web Animations: property <background-position-y> from neutral to [80px] at (0.5) should be [60px] assert_equals: expected "60px " but got "61.25px " 27 FAIL Web Animations: property <background-position-y> from neutral to [80px] at (0.75) should be [70px] assert_equals: expected "70px " but got "75.31px " 24 PASS Web Animations: property <background-position-y> from neutral to [80px] at (0) should be [40px] 25 PASS Web Animations: property <background-position-y> from neutral to [80px] at (0.25) should be [50px] 26 PASS Web Animations: property <background-position-y> from neutral to [80px] at (0.5) should be [60px] 27 PASS Web Animations: property <background-position-y> from neutral to [80px] at (0.75) should be [70px] 28 28 PASS Web Animations: property <background-position-y> from neutral to [80px] at (1) should be [80px] 29 FAIL Web Animations: property <background-position-y> from neutral to [80px] at (1.25) should be [90px] assert_equals: expected "90px " but got "80px " 29 PASS Web Animations: property <background-position-y> from neutral to [80px] at (1.25) should be [90px] 30 30 PASS CSS Transitions: property <background-position-y> from [initial] to [bottom] at (-0.25) should be [-25%] 31 31 PASS CSS Transitions: property <background-position-y> from [initial] to [bottom] at (0) should be [0%] -
trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/animations/background-size-interpolation-expected.txt
r267650 r270837 22 22 FAIL CSS Animations: property <background-size> from neutral to [20px 20px, 0px 0px] at (1.25) should be [22.5px 22.5px, 0.0px 0.0px, 22.5px 22.5px, 0.0px 0.0px] assert_equals: expected "22.5px 22.5px , 0px 0px , 22.5px 22.5px , 0px 0px " but got "22.5px 22.5px , - 2.5px - 2.5px , 22.5px 22.5px , - 2.5px - 2.5px " 23 23 PASS Web Animations: property <background-size> from neutral to [20px 20px, 0px 0px] at (-0.25) should be [ 7.5px 7.5px, 12.5px 12.5px, 7.5px 7.5px, 12.5px 12.5px] 24 FAIL Web Animations: property <background-size> from neutral to [20px 20px, 0px 0px] at (0) should be [10.0px 10.0px, 10.0px 10.0px, 10.0px 10.0px, 10.0px 10.0px] assert_equals: expected "10px 10px , 10px 10px , 10px 10px , 10px 10px " but got "7.5px 7.5px , 12.5px 12.5px , 7.5px 7.5px , 12.5px 12.5px " 25 FAIL Web Animations: property <background-size> from neutral to [20px 20px, 0px 0px] at (0.25) should be [12.5px 12.5px, 7.5px 7.5px, 12.5px 12.5px, 7.5px 7.5px] assert_equals: expected "12.5px 12.5px , 7.5px 7.5px , 12.5px 12.5px , 7.5px 7.5px " but got "10.63px 10.63px , 9.38px 9.38px , 10.63px 10.63px , 9.38px 9.38px " 26 FAIL Web Animations: property <background-size> from neutral to [20px 20px, 0px 0px] at (0.5) should be [15.0px 15.0px, 5.0px 5.0px, 15.0px 15.0px, 5.0px 5.0px] assert_equals: expected "15px 15px , 5px 5px , 15px 15px , 5px 5px " but got "15.31px 15.31px , 4.69px 4.69px , 15.31px 15.31px , 4.69px 4.69px " 27 FAIL Web Animations: property <background-size> from neutral to [20px 20px, 0px 0px] at (0.75) should be [17.5px 17.5px, 2.5px 2.5px, 17.5px 17.5px, 2.5px 2.5px] assert_equals: expected "17.5px 17.5px , 2.5px 2.5px , 17.5px 17.5px , 2.5px 2.5px " but got "18.83px 18.83px , 1.17px 1.17px , 18.83px 18.83px , 1.17px 1.17px " 24 PASS Web Animations: property <background-size> from neutral to [20px 20px, 0px 0px] at (0) should be [10.0px 10.0px, 10.0px 10.0px, 10.0px 10.0px, 10.0px 10.0px] 25 PASS Web Animations: property <background-size> from neutral to [20px 20px, 0px 0px] at (0.25) should be [12.5px 12.5px, 7.5px 7.5px, 12.5px 12.5px, 7.5px 7.5px] 26 PASS Web Animations: property <background-size> from neutral to [20px 20px, 0px 0px] at (0.5) should be [15.0px 15.0px, 5.0px 5.0px, 15.0px 15.0px, 5.0px 5.0px] 27 PASS Web Animations: property <background-size> from neutral to [20px 20px, 0px 0px] at (0.75) should be [17.5px 17.5px, 2.5px 2.5px, 17.5px 17.5px, 2.5px 2.5px] 28 28 PASS Web Animations: property <background-size> from neutral to [20px 20px, 0px 0px] at (1) should be [20.0px 20.0px, 0.0px 0.0px, 20.0px 20.0px, 0.0px 0.0px] 29 FAIL Web Animations: property <background-size> from neutral to [20px 20px, 0px 0px] at (1.25) should be [22.5px 22.5px, 0.0px 0.0px, 22.5px 22.5px, 0.0px 0.0px] assert_equals: expected "22.5px 22.5px , 0px 0px , 22.5px 22.5px , 0px 0px " but got "2 0px 20px , 0px 0px , 20px 20px , 0px 0px "29 FAIL Web Animations: property <background-size> from neutral to [20px 20px, 0px 0px] at (1.25) should be [22.5px 22.5px, 0.0px 0.0px, 22.5px 22.5px, 0.0px 0.0px] assert_equals: expected "22.5px 22.5px , 0px 0px , 22.5px 22.5px , 0px 0px " but got "22.5px 22.5px , - 2.5px - 2.5px , 22.5px 22.5px , - 2.5px - 2.5px " 30 30 FAIL CSS Transitions: property <background-size> from [initial] to [20px 20px, 0px 0px] at (-0.3) should be [20px 20px, 0px 0px] assert_equals: expected "20px 20px , 0px 0px , 20px 20px , 0px 0px " but got "auto , auto , auto , auto " 31 31 FAIL CSS Transitions: property <background-size> from [initial] to [20px 20px, 0px 0px] at (0) should be [20px 20px, 0px 0px] assert_equals: expected "20px 20px , 0px 0px , 20px 20px , 0px 0px " but got "auto , auto , auto , auto " -
trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/animations/border-color-interpolation-expected.txt
r267650 r270837 43 43 PASS CSS Animations: property <border-top-color> from neutral to [orange] at (1.5) should be [rgb(255, 248, 0)] 44 44 PASS Web Animations: property <border-top-color> from neutral to [orange] at (-0.3) should be [rgb(0, 0, 181)] 45 FAIL Web Animations: property <border-top-color> from neutral to [orange] at (0) should be [rgb(0, 0, 139)] assert_equals: expected "rgb ( 0 , 0 , 139 ) " but got "rgb ( 0 , 0 , 181 ) " 46 FAIL Web Animations: property <border-top-color> from neutral to [orange] at (0.3) should be [rgb(77, 50, 97)] assert_equals: expected "rgb ( 77 , 50 , 97 ) " but got "rgb ( 77 , 50 , 127 ) " 47 FAIL Web Animations: property <border-top-color> from neutral to [orange] at (0.6) should be [rgb(153, 99, 56)] assert_equals: expected "rgb ( 153 , 99 , 56 ) " but got "rgb ( 184 , 119 , 51 ) " 45 PASS Web Animations: property <border-top-color> from neutral to [orange] at (0) should be [rgb(0, 0, 139)] 46 PASS Web Animations: property <border-top-color> from neutral to [orange] at (0.3) should be [rgb(77, 50, 97)] 47 PASS Web Animations: property <border-top-color> from neutral to [orange] at (0.6) should be [rgb(153, 99, 56)] 48 48 PASS Web Animations: property <border-top-color> from neutral to [orange] at (1) should be [rgb(255, 165, 0)] 49 FAIL Web Animations: property <border-top-color> from neutral to [orange] at (1.5) should be [rgb(255, 248, 0)] assert_equals: expected "rgb ( 255 , 248 , 0 ) " but got "rgb ( 255 , 165 , 0 ) " 49 PASS Web Animations: property <border-top-color> from neutral to [orange] at (1.5) should be [rgb(255, 248, 0)] 50 50 PASS CSS Transitions: property <border-top-color> from [initial] to [orange] at (-0.3) should be [rgb(0, 0, 0)] 51 51 PASS CSS Transitions: property <border-top-color> from [initial] to [orange] at (0) should be [rgb(0, 0, 0)] -
trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/animations/border-image-outset-interpolation-expected.txt
r267650 r270837 19 19 PASS CSS Animations: property <border-image-outset> from neutral to [2px] at (1.5) should be [2.5px] 20 20 PASS Web Animations: property <border-image-outset> from neutral to [2px] at (-0.3) should be [0.7px] 21 FAIL Web Animations: property <border-image-outset> from neutral to [2px] at (0) should be [1px] assert_equals: expected "1px " but got "0.7px " 22 FAIL Web Animations: property <border-image-outset> from neutral to [2px] at (0.3) should be [1.3px] assert_equals: expected "1.3px " but got "1.09px " 23 FAIL Web Animations: property <border-image-outset> from neutral to [2px] at (0.6) should be [1.6px] assert_equals: expected "1.6px " but got "1.64px " 21 PASS Web Animations: property <border-image-outset> from neutral to [2px] at (0) should be [1px] 22 PASS Web Animations: property <border-image-outset> from neutral to [2px] at (0.3) should be [1.3px] 23 PASS Web Animations: property <border-image-outset> from neutral to [2px] at (0.6) should be [1.6px] 24 24 PASS Web Animations: property <border-image-outset> from neutral to [2px] at (1) should be [2px] 25 FAIL Web Animations: property <border-image-outset> from neutral to [2px] at (1.5) should be [2.5px] assert_equals: expected "2.5px " but got "2px " 25 PASS Web Animations: property <border-image-outset> from neutral to [2px] at (1.5) should be [2.5px] 26 26 FAIL CSS Transitions: property <border-image-outset> from [initial] to [2] at (-0.3) should be [0] assert_equals: expected "0 " but got "- 0.6 " 27 27 PASS CSS Transitions: property <border-image-outset> from [initial] to [2] at (0) should be [0] -
trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/animations/border-image-slice-interpolation-expected.txt
r267650 r270837 22 22 PASS CSS Animations: property <border-image-slice> from neutral to [10%] at (1.5) should be [5%] 23 23 PASS Web Animations: property <border-image-slice> from neutral to [10%] at (-0.3) should be [23%] 24 FAIL Web Animations: property <border-image-slice> from neutral to [10%] at (0) should be [20%] assert_equals: expected "20 % " but got "23 % " 25 FAIL Web Animations: property <border-image-slice> from neutral to [10%] at (0.3) should be [17%] assert_equals: expected "17 % " but got "19.1 % " 26 FAIL Web Animations: property <border-image-slice> from neutral to [10%] at (0.5) should be [15%] assert_equals: expected "15 % " but got "14.55 % " 27 FAIL Web Animations: property <border-image-slice> from neutral to [10%] at (0.6) should be [14%] assert_equals: expected "14 % " but got "11.82 % " 24 PASS Web Animations: property <border-image-slice> from neutral to [10%] at (0) should be [20%] 25 PASS Web Animations: property <border-image-slice> from neutral to [10%] at (0.3) should be [17%] 26 PASS Web Animations: property <border-image-slice> from neutral to [10%] at (0.5) should be [15%] 27 PASS Web Animations: property <border-image-slice> from neutral to [10%] at (0.6) should be [14%] 28 28 PASS Web Animations: property <border-image-slice> from neutral to [10%] at (1) should be [10%] 29 FAIL Web Animations: property <border-image-slice> from neutral to [10%] at (1.5) should be [5%] assert_equals: expected "5 % " but got "10 % " 29 PASS Web Animations: property <border-image-slice> from neutral to [10%] at (1.5) should be [5%] 30 30 PASS CSS Transitions: property <border-image-slice> from [initial] to [10%] at (-0.3) should be [127%] 31 31 PASS CSS Transitions: property <border-image-slice> from [initial] to [10%] at (0) should be [100%] -
trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/animations/border-image-width-interpolation-expected.txt
r267650 r270837 25 25 PASS CSS Animations: property <border-image-width> from neutral to [20px] at (10) should be [110px] 26 26 PASS Web Animations: property <border-image-width> from neutral to [20px] at (-0.3) should be [7px] 27 FAIL Web Animations: property <border-image-width> from neutral to [20px] at (0) should be [10px] assert_equals: expected "10px " but got "7px " 28 FAIL Web Animations: property <border-image-width> from neutral to [20px] at (0.3) should be [13px] assert_equals: expected "13px " but got "10.9px " 29 FAIL Web Animations: property <border-image-width> from neutral to [20px] at (0.6) should be [16px] assert_equals: expected "16px " but got "16.36px " 27 PASS Web Animations: property <border-image-width> from neutral to [20px] at (0) should be [10px] 28 PASS Web Animations: property <border-image-width> from neutral to [20px] at (0.3) should be [13px] 29 PASS Web Animations: property <border-image-width> from neutral to [20px] at (0.6) should be [16px] 30 30 PASS Web Animations: property <border-image-width> from neutral to [20px] at (1) should be [20px] 31 FAIL Web Animations: property <border-image-width> from neutral to [20px] at (1.5) should be [25px] assert_equals: expected "25px " but got "20px " 32 FAIL Web Animations: property <border-image-width> from neutral to [20px] at (5) should be [60px] assert_equals: expected "60px " but got "20px " 33 FAIL Web Animations: property <border-image-width> from neutral to [20px] at (10) should be [110px] assert_equals: expected "110px " but got "20px " 31 PASS Web Animations: property <border-image-width> from neutral to [20px] at (1.5) should be [25px] 32 PASS Web Animations: property <border-image-width> from neutral to [20px] at (5) should be [60px] 33 PASS Web Animations: property <border-image-width> from neutral to [20px] at (10) should be [110px] 34 34 FAIL CSS Transitions: property <border-image-width> from [initial] to [20px] at (-0.3) should be [20px] assert_equals: expected "20px " but got "1 " 35 35 FAIL CSS Transitions: property <border-image-width> from [initial] to [20px] at (0) should be [20px] assert_equals: expected "20px " but got "1 " -
trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/animations/border-radius-interpolation-expected.txt
r267650 r270837 43 43 PASS CSS Animations: property <border-top-left-radius> from neutral to [20px] at (1.5) should be [25px] 44 44 PASS Web Animations: property <border-top-left-radius> from neutral to [20px] at (-0.3) should be [7px] 45 FAIL Web Animations: property <border-top-left-radius> from neutral to [20px] at (0) should be [10px] assert_equals: expected "10px " but got "7px " 46 FAIL Web Animations: property <border-top-left-radius> from neutral to [20px] at (0.3) should be [13px] assert_equals: expected "13px " but got "10.9px " 47 FAIL Web Animations: property <border-top-left-radius> from neutral to [20px] at (0.6) should be [16px] assert_equals: expected "16px " but got "16.36px " 45 PASS Web Animations: property <border-top-left-radius> from neutral to [20px] at (0) should be [10px] 46 PASS Web Animations: property <border-top-left-radius> from neutral to [20px] at (0.3) should be [13px] 47 PASS Web Animations: property <border-top-left-radius> from neutral to [20px] at (0.6) should be [16px] 48 48 PASS Web Animations: property <border-top-left-radius> from neutral to [20px] at (1) should be [20px] 49 FAIL Web Animations: property <border-top-left-radius> from neutral to [20px] at (1.5) should be [25px] assert_equals: expected "25px " but got "20px " 49 PASS Web Animations: property <border-top-left-radius> from neutral to [20px] at (1.5) should be [25px] 50 50 FAIL CSS Transitions: property <border-top-left-radius> from [initial] to [20px] at (-0.3) should be [0px] assert_equals: expected "0px " but got "- 6px " 51 51 PASS CSS Transitions: property <border-top-left-radius> from [initial] to [20px] at (0) should be [0px] -
trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/animations/border-width-interpolation-expected.txt
r267650 r270837 43 43 PASS CSS Animations: property <border-left-width> from neutral to [20px] at (1.5) should be [25px] 44 44 PASS Web Animations: property <border-left-width> from neutral to [20px] at (-0.3) should be [7px] 45 FAIL Web Animations: property <border-left-width> from neutral to [20px] at (0) should be [10px] assert_equals: expected "10px " but got "7px " 46 FAIL Web Animations: property <border-left-width> from neutral to [20px] at (0.3) should be [13px] assert_equals: expected "13px " but got "10.9px " 47 FAIL Web Animations: property <border-left-width> from neutral to [20px] at (0.6) should be [16px] assert_equals: expected "16px " but got "16.36px " 45 PASS Web Animations: property <border-left-width> from neutral to [20px] at (0) should be [10px] 46 PASS Web Animations: property <border-left-width> from neutral to [20px] at (0.3) should be [13px] 47 PASS Web Animations: property <border-left-width> from neutral to [20px] at (0.6) should be [16px] 48 48 PASS Web Animations: property <border-left-width> from neutral to [20px] at (1) should be [20px] 49 FAIL Web Animations: property <border-left-width> from neutral to [20px] at (1.5) should be [25px] assert_equals: expected "25px " but got "20px " 49 PASS Web Animations: property <border-left-width> from neutral to [20px] at (1.5) should be [25px] 50 50 FAIL CSS Transitions: property <border-left-width> from [initial] to [20px] at (-0.3) should be [0px] assert_equals: expected "0px " but got "- 2.1px " 51 51 PASS CSS Transitions: property <border-left-width> from [initial] to [20px] at (0) should be [3px] -
trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-backgrounds/animations/box-shadow-interpolation-expected.txt
r267650 r270837 19 19 PASS CSS Animations: property <box-shadow> from neutral to [20px 20px 20px 20px black] at (1.5) should be [rgb(0, 0, 0) 25px 15px 25px 15px] 20 20 PASS Web Animations: property <box-shadow> from neutral to [20px 20px 20px 20px black] at (-0.3) should be [rgb(0, 0, 0) 7px 33px 7px 33px] 21 FAIL Web Animations: property <box-shadow> from neutral to [20px 20px 20px 20px black] at (0) should be [rgb(0, 0, 0) 10px 30px 10px 30px] assert_equals: expected "rgb ( 0 , 0 , 0 ) 10px 30px 10px 30px " but got "rgb ( 0 , 0 , 0 ) 7px 33px 7px 33px " 22 FAIL Web Animations: property <box-shadow> from neutral to [20px 20px 20px 20px black] at (0.3) should be [rgb(0, 0, 0) 13px 27px 13px 27px] assert_equals: expected "rgb ( 0 , 0 , 0 ) 13px 27px 13px 27px " but got "rgb ( 0 , 0 , 0 ) 10.89px 29.09px 11px 29.09px " 23 FAIL Web Animations: property <box-shadow> from neutral to [20px 20px 20px 20px black] at (0.6) should be [rgb(0, 0, 0) 16px 24px 16px 24px] assert_equals: expected "rgb ( 0 , 0 , 0 ) 16px 24px 16px 24px " but got "rgb ( 0 , 0 , 0 ) 16.34px 23.63px 16px 23.63px " 21 PASS Web Animations: property <box-shadow> from neutral to [20px 20px 20px 20px black] at (0) should be [rgb(0, 0, 0) 10px 30px 10px 30px] 22 PASS Web Animations: property <box-shadow> from neutral to [20px 20px 20px 20px black] at (0.3) should be [rgb(0, 0, 0) 13px 27px 13px 27px] 23 PASS Web Animations: property <box-shadow> from neutral to [20px 20px 20px 20px black] at (0.6) should be [rgb(0, 0, 0) 16px 24px 16px 24px] 24 24 PASS Web Animations: property <box-shadow> from neutral to [20px 20px 20px 20px black] at (1) should be [rgb(0, 0, 0) 20px 20px 20px 20px] 25 FAIL Web Animations: property <box-shadow> from neutral to [20px 20px 20px 20px black] at (1.5) should be [rgb(0, 0, 0) 25px 15px 25px 15px] assert_equals: expected "rgb ( 0 , 0 , 0 ) 25px 15px 25px 15px " but got "rgb ( 0 , 0 , 0 ) 20px 20px 20px 20px " 25 PASS Web Animations: property <box-shadow> from neutral to [20px 20px 20px 20px black] at (1.5) should be [rgb(0, 0, 0) 25px 15px 25px 15px] 26 26 FAIL CSS Transitions: property <box-shadow> from [initial] to [20px 20px 20px 20px black] at (-0.3) should be [rgba(0, 0, 0, 0) -6px -6px 0px -6px] assert_equals: expected "rgba ( 0 , 0 , 0 , 0 ) - 6px - 6px 0px - 6px " but got "rgba ( 0 , 0 , 0 , 0 ) - 5.98px - 5.98px - 6px - 5.98px " 27 27 PASS CSS Transitions: property <box-shadow> from [initial] to [20px 20px 20px 20px black] at (0) should be [rgba(0, 0, 0, 0) 0px 0px 0px 0px] -
trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-box/animation/margin-interpolation-expected.txt
r267650 r270837 19 19 PASS CSS Animations: property <margin> from neutral to [20px] at (1.5) should be [15px] 20 20 PASS Web Animations: property <margin> from neutral to [20px] at (-0.3) should be [33px] 21 FAIL Web Animations: property <margin> from neutral to [20px] at (0) should be [30px] assert_equals: expected "30px " but got "33px " 22 FAIL Web Animations: property <margin> from neutral to [20px] at (0.3) should be [27px] assert_equals: expected "27px " but got "29.1px " 23 FAIL Web Animations: property <margin> from neutral to [20px] at (0.6) should be [24px] assert_equals: expected "24px " but got "23.64px " 21 PASS Web Animations: property <margin> from neutral to [20px] at (0) should be [30px] 22 PASS Web Animations: property <margin> from neutral to [20px] at (0.3) should be [27px] 23 PASS Web Animations: property <margin> from neutral to [20px] at (0.6) should be [24px] 24 24 PASS Web Animations: property <margin> from neutral to [20px] at (1) should be [20px] 25 FAIL Web Animations: property <margin> from neutral to [20px] at (1.5) should be [15px] assert_equals: expected "15px " but got "20px " 25 PASS Web Animations: property <margin> from neutral to [20px] at (1.5) should be [15px] 26 26 PASS CSS Transitions: property <margin> from [initial] to [20px] at (-0.3) should be [-6px] 27 27 PASS CSS Transitions: property <margin> from [initial] to [20px] at (0) should be [0px] -
trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-box/animation/padding-interpolation-expected.txt
r267650 r270837 19 19 PASS CSS Animations: property <padding> from neutral to [20px] at (1.5) should be [25px] 20 20 PASS Web Animations: property <padding> from neutral to [20px] at (-0.3) should be [7px] 21 FAIL Web Animations: property <padding> from neutral to [20px] at (0) should be [10px] assert_equals: expected "10px " but got "7px " 22 FAIL Web Animations: property <padding> from neutral to [20px] at (0.3) should be [13px] assert_equals: expected "13px " but got "10.9px " 23 FAIL Web Animations: property <padding> from neutral to [20px] at (0.6) should be [16px] assert_equals: expected "16px " but got "16.36px " 21 PASS Web Animations: property <padding> from neutral to [20px] at (0) should be [10px] 22 PASS Web Animations: property <padding> from neutral to [20px] at (0.3) should be [13px] 23 PASS Web Animations: property <padding> from neutral to [20px] at (0.6) should be [16px] 24 24 PASS Web Animations: property <padding> from neutral to [20px] at (1) should be [20px] 25 FAIL Web Animations: property <padding> from neutral to [20px] at (1.5) should be [25px] assert_equals: expected "25px " but got "20px " 25 PASS Web Animations: property <padding> from neutral to [20px] at (1.5) should be [25px] 26 26 FAIL CSS Transitions: property <padding> from [initial] to [20px] at (-0.3) should be [0px] assert_equals: expected "0px " but got "- 6px " 27 27 PASS CSS Transitions: property <padding> from [initial] to [20px] at (0) should be [0px] -
trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-color/animation/color-interpolation-expected.txt
r267650 r270837 21 21 PASS Web Animations: property <color> from neutral to [green] at (0) should be [rgb(255, 255, 0)] 22 22 PASS Web Animations: property <color> from neutral to [green] at (0.3) should be [rgb(179, 217, 0)] 23 FAIL Web Animations: property <color> from neutral to [green] at (0.6) should be [rgb(102, 179, 0)] assert_equals: expected "rgb ( 102 , 179 , 0 ) " but got "rgb ( 72 , 164 , 0 ) " 23 PASS Web Animations: property <color> from neutral to [green] at (0.6) should be [rgb(102, 179, 0)] 24 24 PASS Web Animations: property <color> from neutral to [green] at (1) should be [rgb(0, 128, 0)] 25 FAIL Web Animations: property <color> from neutral to [green] at (1.5) should be [rgb(0, 65, 0)] assert_equals: expected "rgb ( 0 , 65 , 0 ) " but got "rgb ( 0 , 128 , 0 ) " 25 PASS Web Animations: property <color> from neutral to [green] at (1.5) should be [rgb(0, 65, 0)] 26 26 PASS CSS Transitions: property <color> from [initial] to [green] at (-0.3) should be [rgb(0, 0, 0)] 27 27 PASS CSS Transitions: property <color> from [initial] to [green] at (0) should be [rgb(0, 0, 0)] -
trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-color/animation/opacity-interpolation-expected.txt
r267650 r270837 19 19 PASS CSS Animations: property <opacity> from neutral to [0.2] at (1.5) should be [0.25] 20 20 FAIL Web Animations: property <opacity> from neutral to [0.2] at (-0.3) should be [0.07] assert_equals: expected "0.07 " but got "0.03 " 21 FAIL Web Animations: property <opacity> from neutral to [0.2] at (0) should be [0.1] assert_equals: expected "0.1 " but got "0.07 " 22 FAIL Web Animations: property <opacity> from neutral to [0.2] at (0.3) should be [0.13] assert_equals: expected "0.13 " but got "0.1 4"23 FAIL Web Animations: property <opacity> from neutral to [0.2] at (0.6) should be [0.16] assert_equals: expected "0.16 " but got "0.1 9"21 PASS Web Animations: property <opacity> from neutral to [0.2] at (0) should be [0.1] 22 FAIL Web Animations: property <opacity> from neutral to [0.2] at (0.3) should be [0.13] assert_equals: expected "0.13 " but got "0.15 " 23 FAIL Web Animations: property <opacity> from neutral to [0.2] at (0.6) should be [0.16] assert_equals: expected "0.16 " but got "0.18 " 24 24 PASS Web Animations: property <opacity> from neutral to [0.2] at (1) should be [0.2] 25 FAIL Web Animations: property <opacity> from neutral to [0.2] at (1.5) should be [0.25] assert_equals: expected "0.25 " but got "0. 2"25 FAIL Web Animations: property <opacity> from neutral to [0.2] at (1.5) should be [0.25] assert_equals: expected "0.25 " but got "0.18 " 26 26 PASS CSS Transitions: property <opacity> from [initial] to [0.2] at (-0.3) should be [1] 27 27 PASS CSS Transitions: property <opacity> from [initial] to [0.2] at (0) should be [1] -
trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/animation/flex-basis-interpolation-expected.txt
r268792 r270837 19 19 PASS CSS Animations: property <flex-basis> from neutral to [2%] at (1.5) should be [2.5%] 20 20 PASS Web Animations: property <flex-basis> from neutral to [2%] at (-0.3) should be [0.7%] 21 FAIL Web Animations: property <flex-basis> from neutral to [2%] at (0) should be [1%] assert_equals: expected "1 % " but got "0.7 % " 22 FAIL Web Animations: property <flex-basis> from neutral to [2%] at (0.3) should be [1.3%] assert_equals: expected "1.3 % " but got "1.09 % " 23 FAIL Web Animations: property <flex-basis> from neutral to [2%] at (0.6) should be [1.6%] assert_equals: expected "1.6 % " but got "1.64 % " 21 PASS Web Animations: property <flex-basis> from neutral to [2%] at (0) should be [1%] 22 PASS Web Animations: property <flex-basis> from neutral to [2%] at (0.3) should be [1.3%] 23 PASS Web Animations: property <flex-basis> from neutral to [2%] at (0.6) should be [1.6%] 24 24 PASS Web Animations: property <flex-basis> from neutral to [2%] at (1) should be [2%] 25 FAIL Web Animations: property <flex-basis> from neutral to [2%] at (1.5) should be [2.5%] assert_equals: expected "2.5 % " but got "2 % " 25 PASS Web Animations: property <flex-basis> from neutral to [2%] at (1.5) should be [2.5%] 26 26 PASS CSS Transitions: property <flex-basis> from [initial] to [2%] at (-0.3) should be [2%] 27 27 PASS CSS Transitions: property <flex-basis> from [initial] to [2%] at (0) should be [2%] -
trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/animation/flex-grow-interpolation-expected.txt
r268516 r270837 19 19 PASS CSS Animations: property <flex-grow> from neutral to [2] at (1.5) should be [2.5] 20 20 PASS Web Animations: property <flex-grow> from neutral to [2] at (-0.3) should be [0.7] 21 FAIL Web Animations: property <flex-grow> from neutral to [2] at (0) should be [1] assert_equals: expected "1 " but got "0.7 " 22 FAIL Web Animations: property <flex-grow> from neutral to [2] at (0.3) should be [1.3] assert_equals: expected "1.3 " but got "1.09 " 23 FAIL Web Animations: property <flex-grow> from neutral to [2] at (0.6) should be [1.6] assert_equals: expected "1.6 " but got "1.64 " 21 PASS Web Animations: property <flex-grow> from neutral to [2] at (0) should be [1] 22 PASS Web Animations: property <flex-grow> from neutral to [2] at (0.3) should be [1.3] 23 PASS Web Animations: property <flex-grow> from neutral to [2] at (0.6) should be [1.6] 24 24 PASS Web Animations: property <flex-grow> from neutral to [2] at (1) should be [2] 25 FAIL Web Animations: property <flex-grow> from neutral to [2] at (1.5) should be [2.5] assert_equals: expected "2.5 " but got "2 " 25 PASS Web Animations: property <flex-grow> from neutral to [2] at (1.5) should be [2.5] 26 26 PASS CSS Transitions: property <flex-grow> from [initial] to [2] at (-0.3) should be [0] 27 27 PASS CSS Transitions: property <flex-grow> from [initial] to [2] at (0) should be [0] -
trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/animation/flex-shrink-interpolation-expected.txt
r268718 r270837 19 19 PASS CSS Animations: property <flex-shrink> from neutral to [2] at (1.5) should be [2.25] 20 20 PASS Web Animations: property <flex-shrink> from neutral to [2] at (-0.3) should be [1.35] 21 FAIL Web Animations: property <flex-shrink> from neutral to [2] at (0) should be [1.5] assert_equals: expected "1.5 " but got "1.35 " 22 FAIL Web Animations: property <flex-shrink> from neutral to [2] at (0.3) should be [1.65] assert_equals: expected "1.65 " but got "1.55 " 23 FAIL Web Animations: property <flex-shrink> from neutral to [2] at (0.6) should be [1.8] assert_equals: expected "1.8 " but got "1.82 " 21 PASS Web Animations: property <flex-shrink> from neutral to [2] at (0) should be [1.5] 22 PASS Web Animations: property <flex-shrink> from neutral to [2] at (0.3) should be [1.65] 23 PASS Web Animations: property <flex-shrink> from neutral to [2] at (0.6) should be [1.8] 24 24 PASS Web Animations: property <flex-shrink> from neutral to [2] at (1) should be [2] 25 FAIL Web Animations: property <flex-shrink> from neutral to [2] at (1.5) should be [2.25] assert_equals: expected "2.25 " but got "2 " 25 PASS Web Animations: property <flex-shrink> from neutral to [2] at (1.5) should be [2.25] 26 26 PASS CSS Transitions: property <flex-shrink> from [initial] to [2] at (-0.3) should be [0.7] 27 27 PASS CSS Transitions: property <flex-shrink> from [initial] to [2] at (0) should be [1] -
trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/animation/order-interpolation-expected.txt
r268726 r270837 22 22 PASS CSS Animations: property <order> from neutral to [20] at (1.5) should be [25] 23 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 " 24 PASS Web Animations: property <order> from neutral to [20] at (-0.5) should be [5] 25 PASS Web Animations: property <order> from neutral to [20] at (0) should be [10] 26 PASS Web Animations: property <order> from neutral to [20] at (0.3) should be [13] 27 PASS Web Animations: property <order> from neutral to [20] at (0.6) should be [16] 28 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 " 29 PASS Web Animations: property <order> from neutral to [20] at (1.5) should be [25] 30 30 PASS CSS Transitions: property <order> from [initial] to [20] at (-3) should be [-60] 31 31 PASS CSS Transitions: property <order> from [initial] to [20] at (-0.5) should be [-10] -
trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-fonts/animations/font-size-interpolation-001-expected.txt
r267650 r270837 22 22 PASS CSS Animations: property <font-size> from neutral to [20px] at (1.5) should be [25px] 23 23 PASS Web Animations: property <font-size> from neutral to [20px] at (-2) should be [0px] 24 FAIL Web Animations: property <font-size> from neutral to [20px] at (-0.3) should be [7px] assert_equals: expected "7px " but got "0px " 25 FAIL Web Animations: property <font-size> from neutral to [20px] at (0) should be [10px] assert_equals: expected "10px " but got "0px " 26 FAIL Web Animations: property <font-size> from neutral to [20px] at (0.3) should be [13px] assert_equals: expected "13px " but got "6px " 27 FAIL Web Animations: property <font-size> from neutral to [20px] at (0.6) should be [16px] assert_equals: expected "16px " but got "14.4px " 24 PASS Web Animations: property <font-size> from neutral to [20px] at (-0.3) should be [7px] 25 PASS Web Animations: property <font-size> from neutral to [20px] at (0) should be [10px] 26 PASS Web Animations: property <font-size> from neutral to [20px] at (0.3) should be [13px] 27 PASS Web Animations: property <font-size> from neutral to [20px] at (0.6) should be [16px] 28 28 PASS Web Animations: property <font-size> from neutral to [20px] at (1) should be [20px] 29 FAIL Web Animations: property <font-size> from neutral to [20px] at (1.5) should be [25px] assert_equals: expected "25px " but got "20px " 29 PASS Web Animations: property <font-size> from neutral to [20px] at (1.5) should be [25px] 30 30 PASS CSS Transitions: property <font-size> from [initial] to [20px] at (-2) should be [8px] 31 31 PASS CSS Transitions: property <font-size> from [initial] to [20px] at (-0.3) should be [14.8px] -
trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-fonts/animations/font-stretch-interpolation-expected.txt
r267650 r270837 51 51 PASS CSS Animations: property <font-stretch> from neutral to [200%] at (1.5) should be [250%] 52 52 FAIL Web Animations: property <font-stretch> from neutral to [200%] at (-2) should be [0%] assert_equals: expected "normal " but got "- 100 % " 53 FAIL Web Animations: property <font-stretch> from neutral to [200%] at (-0.25) should be [75%] assert_equals: expected "condensed " but got "- 175 % " 54 FAIL Web Animations: property <font-stretch> from neutral to [200%] at (0) should be [100%] assert_equals: expected "normal " but got "- 175 % " 55 FAIL Web Animations: property <font-stretch> from neutral to [200%] at (0.3) should be [130%] assert_equals: expected "130 % " but got "- 62.5 % " 56 FAIL Web Animations: property <font-stretch> from neutral to [200%] at (0.6) should be [160%] assert_equals: expected "160 % " but got "95 % " 53 PASS Web Animations: property <font-stretch> from neutral to [200%] at (-0.25) should be [75%] 54 PASS Web Animations: property <font-stretch> from neutral to [200%] at (0) should be [100%] 55 PASS Web Animations: property <font-stretch> from neutral to [200%] at (0.3) should be [130%] 56 PASS Web Animations: property <font-stretch> from neutral to [200%] at (0.6) should be [160%] 57 57 PASS Web Animations: property <font-stretch> from neutral to [200%] at (1) should be [200%] 58 FAIL Web Animations: property <font-stretch> from neutral to [200%] at (1.5) should be [250%] assert_equals: expected "250 % " but got "ultra - expanded " 58 PASS Web Animations: property <font-stretch> from neutral to [200%] at (1.5) should be [250%] 59 59 FAIL CSS Transitions: property <font-stretch> from [initial] to [inherit] at (-2) should be [0%] assert_equals: expected "normal " but got "- 100 % " 60 60 PASS CSS Transitions: property <font-stretch> from [initial] to [inherit] at (-0.25) should be [75%] -
trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-fonts/animations/font-variation-settings-interpolation-expected.txt
r267650 r270837 19 19 PASS CSS Animations: property <font-variation-settings> from neutral to ["test" 20] at (1.5) should be ['test' 25] 20 20 PASS Web Animations: property <font-variation-settings> from neutral to ["test" 20] at (-0.5) should be ['test' 5] 21 FAIL Web Animations: property <font-variation-settings> from neutral to ["test" 20] at (0) should be ['test' 10] assert_array_equals: expected property 0 to be "\"test\" 10" but got "\"test\" 5" (expected array ["\"test\" 10"] got ["\"test\" 5"]) 22 FAIL Web Animations: property <font-variation-settings> from neutral to ["test" 20] at (0.3) should be ['test' 13] assert_array_equals: expected property 0 to be "\"test\" 13" but got "\"test\" 9.5" (expected array ["\"test\" 13"] got ["\"test\" 9.5"]) 23 FAIL Web Animations: property <font-variation-settings> from neutral to ["test" 20] at (0.7) should be ['test' 17] assert_array_equals: expected property 0 to be "\"test\" 17" but got "\"test\" 16.85" (expected array ["\"test\" 17"] got ["\"test\" 16.85"]) 21 PASS Web Animations: property <font-variation-settings> from neutral to ["test" 20] at (0) should be ['test' 10] 22 PASS Web Animations: property <font-variation-settings> from neutral to ["test" 20] at (0.3) should be ['test' 13] 23 PASS Web Animations: property <font-variation-settings> from neutral to ["test" 20] at (0.7) should be ['test' 17] 24 24 PASS Web Animations: property <font-variation-settings> from neutral to ["test" 20] at (1) should be ['test' 20] 25 FAIL Web Animations: property <font-variation-settings> from neutral to ["test" 20] at (1.5) should be ['test' 25] assert_array_equals: expected property 0 to be "\"test\" 25" but got "\"test\" 20" (expected array ["\"test\" 25"] got ["\"test\" 20"]) 25 PASS Web Animations: property <font-variation-settings> from neutral to ["test" 20] at (1.5) should be ['test' 25] 26 26 FAIL CSS Transitions: property <font-variation-settings> from [initial] to ['test' 50] at (-0.3) should be ['test' 50] assert_equals: expected "\" test \" 50 " but got "\" test \" 24 " 27 27 FAIL CSS Transitions: property <font-variation-settings> from [initial] to ['test' 50] at (0) should be ['test' 50] assert_equals: expected "\" test \" 50 " but got "\" test \" 30 " -
trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-lists/animations/list-style-image-interpolation-expected.txt
r267650 r270837 19 19 FAIL CSS Animations: property <list-style-image> from neutral to [url(../resources/stripes-20.png)] at (1.5) should be [url(../resources/stripes-20.png)] assert_equals: expected "url ( http : / / localhost : 8800 / ... / stripes - 20.png ) " but got "cross - fade ( url ( http : / / localhost : 8800 / ... / green - 20.png ) , url ( http : / / localhost : 8800 / ... / stripes - 20.png ) , 1.5 ) " 20 20 FAIL Web Animations: property <list-style-image> from neutral to [url(../resources/stripes-20.png)] at (-0.3) should be [url(../resources/green-20.png)] assert_equals: expected "url ( http : / / localhost : 8800 / ... / green - 20.png ) " but got "url ( http : / / localhost : 8800 / ... / stripes - 20.png ) " 21 FAIL Web Animations: property <list-style-image> from neutral to [url(../resources/stripes-20.png)] at (0) should be [url(../resources/green-20.png)] assert_equals: expected "url ( http : / / localhost : 8800 / ... / green - 20.png ) " but got "url ( http : / / localhost : 8800 / ... / stripes - 20.png ) " 21 PASS Web Animations: property <list-style-image> from neutral to [url(../resources/stripes-20.png)] at (0) should be [url(../resources/green-20.png)] 22 22 FAIL Web Animations: property <list-style-image> from neutral to [url(../resources/stripes-20.png)] at (0.3) should be [url(../resources/green-20.png)] assert_equals: expected "url ( http : / / localhost : 8800 / ... / green - 20.png ) " but got "url ( http : / / localhost : 8800 / ... / stripes - 20.png ) " 23 23 PASS Web Animations: property <list-style-image> from neutral to [url(../resources/stripes-20.png)] at (0.6) should be [url(../resources/stripes-20.png)] -
trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-multicol/animation/column-count-interpolation-expected.txt
r267650 r270837 19 19 PASS CSS Animations: property <column-count> from neutral to [20] at (1.5) should be [25] 20 20 PASS Web Animations: property <column-count> from neutral to [20] at (-0.5) should be [5] 21 FAIL Web Animations: property <column-count> from neutral to [20] at (0) should be [10] assert_equals: expected "10 " but got "5 " 22 FAIL Web Animations: property <column-count> from neutral to [20] at (0.3) should be [13] assert_equals: expected "13 " but got "10 " 21 PASS Web Animations: property <column-count> from neutral to [20] at (0) should be [10] 22 PASS Web Animations: property <column-count> from neutral to [20] at (0.3) should be [13] 23 23 PASS Web Animations: property <column-count> from neutral to [20] at (0.7) should be [17] 24 24 PASS Web Animations: property <column-count> from neutral to [20] at (1) should be [20] 25 FAIL Web Animations: property <column-count> from neutral to [20] at (1.5) should be [25] assert_equals: expected "25 " but got "20 " 25 PASS Web Animations: property <column-count> from neutral to [20] at (1.5) should be [25] 26 26 FAIL CSS Transitions: property <column-count> from [auto] to [20] at (-0.3) should be [20] assert_equals: expected "20 " but got "65530 " 27 27 FAIL CSS Transitions: property <column-count> from [auto] to [20] at (0) should be [20] assert_equals: expected "20 " but got "0 " -
trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-multicol/animation/column-rule-color-interpolation-expected.txt
r267650 r270837 19 19 PASS CSS Animations: property <column-rule-color> from neutral to [rgb(70, 170, 70)] at (1.5) should be [rgb(20, 220, 70)] 20 20 PASS Web Animations: property <column-rule-color> from neutral to [rgb(70, 170, 70)] at (-0.5) should be [rgb(220, 20, 70)] 21 FAIL Web Animations: property <column-rule-color> from neutral to [rgb(70, 170, 70)] at (0) should be [rgb(170, 70, 70)] assert_equals: expected "rgb ( 170 , 70 , 70 ) " but got "rgb ( 220 , 20 , 70 ) " 22 FAIL Web Animations: property <column-rule-color> from neutral to [rgb(70, 170, 70)] at (0.3) should be [rgb(140, 100, 70)] assert_equals: expected "rgb ( 140 , 100 , 70 ) " but got "rgb ( 175 , 65 , 70 ) " 23 FAIL Web Animations: property <column-rule-color> from neutral to [rgb(70, 170, 70)] at (0.6) should be [rgb(110, 130, 70)] assert_equals: expected "rgb ( 110 , 130 , 70 ) " but got "rgb ( 112 , 128 , 70 ) " 21 PASS Web Animations: property <column-rule-color> from neutral to [rgb(70, 170, 70)] at (0) should be [rgb(170, 70, 70)] 22 PASS Web Animations: property <column-rule-color> from neutral to [rgb(70, 170, 70)] at (0.3) should be [rgb(140, 100, 70)] 23 PASS Web Animations: property <column-rule-color> from neutral to [rgb(70, 170, 70)] at (0.6) should be [rgb(110, 130, 70)] 24 24 PASS Web Animations: property <column-rule-color> from neutral to [rgb(70, 170, 70)] at (1) should be [rgb(70, 170, 70)] 25 FAIL Web Animations: property <column-rule-color> from neutral to [rgb(70, 170, 70)] at (1.5) should be [rgb(20, 220, 70)] assert_equals: expected "rgb ( 20 , 220 , 70 ) " but got "rgb ( 70 , 170 , 70 ) " 25 PASS Web Animations: property <column-rule-color> from neutral to [rgb(70, 170, 70)] at (1.5) should be [rgb(20, 220, 70)] 26 26 PASS CSS Transitions: property <column-rule-color> from [initial] to [rgb(70, 70, 170)] at (-0.5) should be [rgb(70, 220, 20)] 27 27 PASS CSS Transitions: property <column-rule-color> from [initial] to [rgb(70, 70, 170)] at (0) should be [rgb(70, 170, 70)] -
trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-multicol/animation/column-width-interpolation-expected.txt
r267650 r270837 25 25 PASS CSS Animations: property <column-width> from neutral to [20px] at (1.5) should be [25px] 26 26 FAIL Web Animations: property <column-width> from neutral to [20px] at (-20) should be [1em] assert_equals: expected "0px " but got "- 190px " 27 FAIL Web Animations: property <column-width> from neutral to [20px] at (-1) should be [1em] assert_equals: expected "0px " but got "- 400px " 28 FAIL Web Animations: property <column-width> from neutral to [20px] at (-0.3) should be [7px] assert_equals: expected "7px " but got "- 526px " 29 FAIL Web Animations: property <column-width> from neutral to [20px] at (0) should be [10px] assert_equals: expected "10px " but got "- 526px " 30 FAIL Web Animations: property <column-width> from neutral to [20px] at (0.3) should be [13px] assert_equals: expected "13px " but got "- 362.2px " 31 FAIL Web Animations: property <column-width> from neutral to [20px] at (0.6) should be [16px] assert_equals: expected "16px " but got "- 132.88px " 27 PASS Web Animations: property <column-width> from neutral to [20px] at (-1) should be [1em] 28 PASS Web Animations: property <column-width> from neutral to [20px] at (-0.3) should be [7px] 29 PASS Web Animations: property <column-width> from neutral to [20px] at (0) should be [10px] 30 PASS Web Animations: property <column-width> from neutral to [20px] at (0.3) should be [13px] 31 PASS Web Animations: property <column-width> from neutral to [20px] at (0.6) should be [16px] 32 32 PASS Web Animations: property <column-width> from neutral to [20px] at (1) should be [20px] 33 FAIL Web Animations: property <column-width> from neutral to [20px] at (1.5) should be [25px] assert_equals: expected "25px " but got "20px " 33 PASS Web Animations: property <column-width> from neutral to [20px] at (1.5) should be [25px] 34 34 FAIL CSS Transitions: property <column-width> from [initial] to [20px] at (-0.3) should be [20px] assert_equals: expected "20px " but got "- 6px " 35 35 FAIL CSS Transitions: property <column-width> from [initial] to [20px] at (0) should be [20px] assert_equals: expected "20px " but got "0px " -
trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-position/animations/bottom-interpolation-expected.txt
r267650 r270837 16 16 PASS CSS Animations: property <bottom> from neutral to [20px] at (1.5) should be [25px] 17 17 PASS Web Animations: property <bottom> from neutral to [20px] at (-0.3) should be [7px] 18 FAIL Web Animations: property <bottom> from neutral to [20px] at (0) should be [10px] assert_equals: expected "10px " but got "7px " 19 FAIL Web Animations: property <bottom> from neutral to [20px] at (0.5) should be [15px] assert_equals: expected "15px " but got "13.5px " 18 PASS Web Animations: property <bottom> from neutral to [20px] at (0) should be [10px] 19 PASS Web Animations: property <bottom> from neutral to [20px] at (0.5) should be [15px] 20 20 PASS Web Animations: property <bottom> from neutral to [20px] at (1) should be [20px] 21 FAIL Web Animations: property <bottom> from neutral to [20px] at (1.5) should be [25px] assert_equals: expected "25px " but got "20px " 21 PASS Web Animations: property <bottom> from neutral to [20px] at (1.5) should be [25px] 22 22 PASS CSS Transitions: property <bottom> from [initial] to [20px] at (-0.3) should be [20px] 23 23 PASS CSS Transitions: property <bottom> from [initial] to [20px] at (0) should be [20px] -
trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-position/animations/left-interpolation-expected.txt
r267650 r270837 16 16 PASS CSS Animations: property <left> from neutral to [20px] at (1.5) should be [25px] 17 17 PASS Web Animations: property <left> from neutral to [20px] at (-0.3) should be [7px] 18 FAIL Web Animations: property <left> from neutral to [20px] at (0) should be [10px] assert_equals: expected "10px " but got "7px " 19 FAIL Web Animations: property <left> from neutral to [20px] at (0.5) should be [15px] assert_equals: expected "15px " but got "13.5px " 18 PASS Web Animations: property <left> from neutral to [20px] at (0) should be [10px] 19 PASS Web Animations: property <left> from neutral to [20px] at (0.5) should be [15px] 20 20 PASS Web Animations: property <left> from neutral to [20px] at (1) should be [20px] 21 FAIL Web Animations: property <left> from neutral to [20px] at (1.5) should be [25px] assert_equals: expected "25px " but got "20px " 21 PASS Web Animations: property <left> from neutral to [20px] at (1.5) should be [25px] 22 22 PASS CSS Transitions: property <left> from [initial] to [20px] at (-0.3) should be [20px] 23 23 PASS CSS Transitions: property <left> from [initial] to [20px] at (0) should be [20px] -
trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-position/animations/right-interpolation-expected.txt
r267650 r270837 16 16 PASS CSS Animations: property <right> from neutral to [20px] at (1.5) should be [25px] 17 17 PASS Web Animations: property <right> from neutral to [20px] at (-0.3) should be [7px] 18 FAIL Web Animations: property <right> from neutral to [20px] at (0) should be [10px] assert_equals: expected "10px " but got "7px " 19 FAIL Web Animations: property <right> from neutral to [20px] at (0.5) should be [15px] assert_equals: expected "15px " but got "13.5px " 18 PASS Web Animations: property <right> from neutral to [20px] at (0) should be [10px] 19 PASS Web Animations: property <right> from neutral to [20px] at (0.5) should be [15px] 20 20 PASS Web Animations: property <right> from neutral to [20px] at (1) should be [20px] 21 FAIL Web Animations: property <right> from neutral to [20px] at (1.5) should be [25px] assert_equals: expected "25px " but got "20px " 21 PASS Web Animations: property <right> from neutral to [20px] at (1.5) should be [25px] 22 22 PASS CSS Transitions: property <right> from [initial] to [20px] at (-0.3) should be [20px] 23 23 PASS CSS Transitions: property <right> from [initial] to [20px] at (0) should be [20px] -
trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-position/animations/top-interpolation-expected.txt
r267650 r270837 16 16 PASS CSS Animations: property <top> from neutral to [20px] at (1.5) should be [25px] 17 17 PASS Web Animations: property <top> from neutral to [20px] at (-0.3) should be [7px] 18 FAIL Web Animations: property <top> from neutral to [20px] at (0) should be [10px] assert_equals: expected "10px " but got "7px " 19 FAIL Web Animations: property <top> from neutral to [20px] at (0.5) should be [15px] assert_equals: expected "15px " but got "13.5px " 18 PASS Web Animations: property <top> from neutral to [20px] at (0) should be [10px] 19 PASS Web Animations: property <top> from neutral to [20px] at (0.5) should be [15px] 20 20 PASS Web Animations: property <top> from neutral to [20px] at (1) should be [20px] 21 FAIL Web Animations: property <top> from neutral to [20px] at (1.5) should be [25px] assert_equals: expected "25px " but got "20px " 21 PASS Web Animations: property <top> from neutral to [20px] at (1.5) should be [25px] 22 22 PASS CSS Transitions: property <top> from [initial] to [20px] at (-0.3) should be [20px] 23 23 PASS CSS Transitions: property <top> from [initial] to [20px] at (0) should be [20px] -
trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-shapes/animation/shape-image-threshold-interpolation-expected.txt
r267650 r270837 19 19 PASS CSS Animations: property <shape-image-threshold> from neutral to [0.8] at (1.5) should be [0.9] 20 20 PASS Web Animations: property <shape-image-threshold> from neutral to [0.8] at (-1.5) should be [0.3] 21 FAIL Web Animations: property <shape-image-threshold> from neutral to [0.8] at (-0.5) should be [0.5] assert_equals: expected "0.5 " but got "0.05 " 22 FAIL Web Animations: property <shape-image-threshold> from neutral to [0.8] at (0) should be [0.6] assert_equals: expected "0.6 " but got "0.05 " 23 FAIL Web Animations: property <shape-image-threshold> from neutral to [0.8] at (0.5) should be [0.7] assert_equals: expected "0.7 " but got "0.43 " 21 PASS Web Animations: property <shape-image-threshold> from neutral to [0.8] at (-0.5) should be [0.5] 22 PASS Web Animations: property <shape-image-threshold> from neutral to [0.8] at (0) should be [0.6] 23 PASS Web Animations: property <shape-image-threshold> from neutral to [0.8] at (0.5) should be [0.7] 24 24 PASS Web Animations: property <shape-image-threshold> from neutral to [0.8] at (1) should be [0.8] 25 FAIL Web Animations: property <shape-image-threshold> from neutral to [0.8] at (1.5) should be [0.9] assert_equals: expected "0.9 " but got "0.8 " 25 PASS Web Animations: property <shape-image-threshold> from neutral to [0.8] at (1.5) should be [0.9] 26 26 PASS CSS Transitions: property <shape-image-threshold> from [initial] to [0.8] at (-1.5) should be [0] 27 27 PASS CSS Transitions: property <shape-image-threshold> from [initial] to [0.8] at (-0.5) should be [0] -
trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-shapes/animation/shape-margin-interpolation-expected.txt
r267650 r270837 19 19 PASS CSS Animations: property <shape-margin> from neutral to [20px] at (1.5) should be [25px] 20 20 PASS Web Animations: property <shape-margin> from neutral to [20px] at (-0.3) should be [7px] 21 FAIL Web Animations: property <shape-margin> from neutral to [20px] at (0) should be [10px] assert_equals: expected "10px " but got "7px " 22 FAIL Web Animations: property <shape-margin> from neutral to [20px] at (0.3) should be [13px] assert_equals: expected "13px " but got "10.9px " 23 FAIL Web Animations: property <shape-margin> from neutral to [20px] at (0.6) should be [16px] assert_equals: expected "16px " but got "16.36px " 21 PASS Web Animations: property <shape-margin> from neutral to [20px] at (0) should be [10px] 22 PASS Web Animations: property <shape-margin> from neutral to [20px] at (0.3) should be [13px] 23 PASS Web Animations: property <shape-margin> from neutral to [20px] at (0.6) should be [16px] 24 24 PASS Web Animations: property <shape-margin> from neutral to [20px] at (1) should be [20px] 25 FAIL Web Animations: property <shape-margin> from neutral to [20px] at (1.5) should be [25px] assert_equals: expected "25px " but got "20px " 25 PASS Web Animations: property <shape-margin> from neutral to [20px] at (1.5) should be [25px] 26 26 FAIL CSS Transitions: property <shape-margin> from [initial] to [20px] at (-0.3) should be [0px] assert_equals: expected "0px " but got "- 6px " 27 27 PASS CSS Transitions: property <shape-margin> from [initial] to [20px] at (0) should be [0px] -
trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-shapes/animation/shape-outside-interpolation-expected.txt
r267650 r270837 19 19 PASS CSS Animations: property <shape-outside> from neutral to [circle(40% at 20% 20%)] at (1.5) should be [circle(30% at 25% 15%)] 20 20 PASS Web Animations: property <shape-outside> from neutral to [circle(40% at 20% 20%)] at (-0.3) should be [circle(66% at 7% 33%)] 21 FAIL Web Animations: property <shape-outside> from neutral to [circle(40% at 20% 20%)] at (0) should be [circle(60% at 10% 30%)] assert_equals: expected "circle ( 60 % at 10 % 30 % ) " but got "circle ( 66 % at 7 % 33 % ) " 22 FAIL Web Animations: property <shape-outside> from neutral to [circle(40% at 20% 20%)] at (0.3) should be [circle(54% at 13% 27%)] assert_equals: expected "circle ( 54 % at 13 % 27 % ) " but got "circle ( 58.2 % at 10.9 % 29.1 % ) " 23 FAIL Web Animations: property <shape-outside> from neutral to [circle(40% at 20% 20%)] at (0.6) should be [circle(48% at 16% 24%)] assert_equals: expected "circle ( 48 % at 16 % 24 % ) " but got "circle ( 47.28 % at 16.36 % 23.64 % ) " 21 PASS Web Animations: property <shape-outside> from neutral to [circle(40% at 20% 20%)] at (0) should be [circle(60% at 10% 30%)] 22 PASS Web Animations: property <shape-outside> from neutral to [circle(40% at 20% 20%)] at (0.3) should be [circle(54% at 13% 27%)] 23 PASS Web Animations: property <shape-outside> from neutral to [circle(40% at 20% 20%)] at (0.6) should be [circle(48% at 16% 24%)] 24 24 PASS Web Animations: property <shape-outside> from neutral to [circle(40% at 20% 20%)] at (1) should be [circle(40% at 20% 20%)] 25 FAIL Web Animations: property <shape-outside> from neutral to [circle(40% at 20% 20%)] at (1.5) should be [circle(30% at 25% 15%)] assert_equals: expected "circle ( 30 % at 25 % 15 % ) " but got "circle ( 40 % at 20 % 20 % ) " 25 PASS Web Animations: property <shape-outside> from neutral to [circle(40% at 20% 20%)] at (1.5) should be [circle(30% at 25% 15%)] 26 26 PASS CSS Transitions: property <shape-outside> from [initial] to [circle(40% at 20% 20%)] at (-0.3) should be [circle(40% at 20% 20%)] 27 27 PASS CSS Transitions: property <shape-outside> from [initial] to [circle(40% at 20% 20%)] at (0) should be [circle(40% at 20% 20%)] -
trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-sizing/animation/height-interpolation-expected.txt
r267650 r270837 19 19 PASS CSS Animations: property <height> from neutral to [20px] at (1.5) should be [25px] 20 20 PASS Web Animations: property <height> from neutral to [20px] at (-0.3) should be [7px] 21 FAIL Web Animations: property <height> from neutral to [20px] at (0) should be [10px] assert_equals: expected "10px " but got "7px " 22 FAIL Web Animations: property <height> from neutral to [20px] at (0.3) should be [13px] assert_equals: expected "13px " but got "10.89px " 23 FAIL Web Animations: property <height> from neutral to [20px] at (0.6) should be [16px] assert_equals: expected "16px " but got "16.36px " 21 PASS Web Animations: property <height> from neutral to [20px] at (0) should be [10px] 22 PASS Web Animations: property <height> from neutral to [20px] at (0.3) should be [13px] 23 PASS Web Animations: property <height> from neutral to [20px] at (0.6) should be [16px] 24 24 PASS Web Animations: property <height> from neutral to [20px] at (1) should be [20px] 25 FAIL Web Animations: property <height> from neutral to [20px] at (1.5) should be [25px] assert_equals: expected "25px " but got "20px " 25 PASS Web Animations: property <height> from neutral to [20px] at (1.5) should be [25px] 26 26 PASS CSS Transitions: property <height> from [initial] to [20px] at (-0.3) should be [20px] 27 27 PASS CSS Transitions: property <height> from [initial] to [20px] at (0) should be [20px] -
trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-sizing/animation/max-height-interpolation-expected.txt
r267650 r270837 19 19 PASS CSS Animations: property <max-height> from neutral to [20px] at (1.5) should be [25px] 20 20 PASS Web Animations: property <max-height> from neutral to [20px] at (-0.5) should be [5px] 21 FAIL Web Animations: property <max-height> from neutral to [20px] at (0) should be [10px] assert_equals: expected "10px " but got "5px " 22 FAIL Web Animations: property <max-height> from neutral to [20px] at (0.3) should be [13px] assert_equals: expected "13px " but got "9.5px " 23 FAIL Web Animations: property <max-height> from neutral to [20px] at (0.6) should be [16px] assert_equals: expected "16px " but got "15.8px " 21 PASS Web Animations: property <max-height> from neutral to [20px] at (0) should be [10px] 22 PASS Web Animations: property <max-height> from neutral to [20px] at (0.3) should be [13px] 23 PASS Web Animations: property <max-height> from neutral to [20px] at (0.6) should be [16px] 24 24 PASS Web Animations: property <max-height> from neutral to [20px] at (1) should be [20px] 25 FAIL Web Animations: property <max-height> from neutral to [20px] at (1.5) should be [25px] assert_equals: expected "25px " but got "20px " 25 PASS Web Animations: property <max-height> from neutral to [20px] at (1.5) should be [25px] 26 26 PASS CSS Transitions: property <max-height> from [initial] to [20px] at (-0.3) should be [20px] 27 27 PASS CSS Transitions: property <max-height> from [initial] to [20px] at (0) should be [20px] -
trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-sizing/animation/max-width-interpolation-expected.txt
r267650 r270837 19 19 PASS CSS Animations: property <max-width> from neutral to [20px] at (1.5) should be [25px] 20 20 PASS Web Animations: property <max-width> from neutral to [20px] at (-0.5) should be [5px] 21 FAIL Web Animations: property <max-width> from neutral to [20px] at (0) should be [10px] assert_equals: expected "10px " but got "5px " 22 FAIL Web Animations: property <max-width> from neutral to [20px] at (0.3) should be [13px] assert_equals: expected "13px " but got "9.5px " 23 FAIL Web Animations: property <max-width> from neutral to [20px] at (0.6) should be [16px] assert_equals: expected "16px " but got "15.8px " 21 PASS Web Animations: property <max-width> from neutral to [20px] at (0) should be [10px] 22 PASS Web Animations: property <max-width> from neutral to [20px] at (0.3) should be [13px] 23 PASS Web Animations: property <max-width> from neutral to [20px] at (0.6) should be [16px] 24 24 PASS Web Animations: property <max-width> from neutral to [20px] at (1) should be [20px] 25 FAIL Web Animations: property <max-width> from neutral to [20px] at (1.5) should be [25px] assert_equals: expected "25px " but got "20px " 25 PASS Web Animations: property <max-width> from neutral to [20px] at (1.5) should be [25px] 26 26 PASS CSS Transitions: property <max-width> from [initial] to [20px] at (-0.3) should be [20px] 27 27 PASS CSS Transitions: property <max-width> from [initial] to [20px] at (0) should be [20px] -
trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-sizing/animation/min-height-interpolation-expected.txt
r267650 r270837 19 19 PASS CSS Animations: property <min-height> from neutral to [20px] at (1.5) should be [25px] 20 20 PASS Web Animations: property <min-height> from neutral to [20px] at (-0.5) should be [5px] 21 FAIL Web Animations: property <min-height> from neutral to [20px] at (0) should be [10px] assert_equals: expected "10px " but got "5px " 22 FAIL Web Animations: property <min-height> from neutral to [20px] at (0.3) should be [13px] assert_equals: expected "13px " but got "9.5px " 23 FAIL Web Animations: property <min-height> from neutral to [20px] at (0.6) should be [16px] assert_equals: expected "16px " but got "15.8px " 21 PASS Web Animations: property <min-height> from neutral to [20px] at (0) should be [10px] 22 PASS Web Animations: property <min-height> from neutral to [20px] at (0.3) should be [13px] 23 PASS Web Animations: property <min-height> from neutral to [20px] at (0.6) should be [16px] 24 24 PASS Web Animations: property <min-height> from neutral to [20px] at (1) should be [20px] 25 FAIL Web Animations: property <min-height> from neutral to [20px] at (1.5) should be [25px] assert_equals: expected "25px " but got "20px " 25 PASS Web Animations: property <min-height> from neutral to [20px] at (1.5) should be [25px] 26 26 PASS CSS Transitions: property <min-height> from [initial] to [20px] at (-0.3) should be [20px] 27 27 PASS CSS Transitions: property <min-height> from [initial] to [20px] at (0) should be [20px] -
trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-sizing/animation/min-width-interpolation-expected.txt
r267650 r270837 19 19 PASS CSS Animations: property <min-width> from neutral to [20px] at (1.5) should be [25px] 20 20 PASS Web Animations: property <min-width> from neutral to [20px] at (-0.5) should be [5px] 21 FAIL Web Animations: property <min-width> from neutral to [20px] at (0) should be [10px] assert_equals: expected "10px " but got "5px " 22 FAIL Web Animations: property <min-width> from neutral to [20px] at (0.3) should be [13px] assert_equals: expected "13px " but got "9.5px " 23 FAIL Web Animations: property <min-width> from neutral to [20px] at (0.6) should be [16px] assert_equals: expected "16px " but got "15.8px " 21 PASS Web Animations: property <min-width> from neutral to [20px] at (0) should be [10px] 22 PASS Web Animations: property <min-width> from neutral to [20px] at (0.3) should be [13px] 23 PASS Web Animations: property <min-width> from neutral to [20px] at (0.6) should be [16px] 24 24 PASS Web Animations: property <min-width> from neutral to [20px] at (1) should be [20px] 25 FAIL Web Animations: property <min-width> from neutral to [20px] at (1.5) should be [25px] assert_equals: expected "25px " but got "20px " 25 PASS Web Animations: property <min-width> from neutral to [20px] at (1.5) should be [25px] 26 26 PASS CSS Transitions: property <min-width> from [initial] to [20px] at (-0.3) should be [20px] 27 27 PASS CSS Transitions: property <min-width> from [initial] to [20px] at (0) should be [20px] -
trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-sizing/animation/width-interpolation-expected.txt
r267650 r270837 19 19 PASS CSS Animations: property <width> from neutral to [40px] at (1.5) should be [55px] 20 20 PASS Web Animations: property <width> from neutral to [40px] at (-0.3) should be [1px] 21 FAIL Web Animations: property <width> from neutral to [40px] at (0) should be [10px] assert_equals: expected "10px " but got "1px " 22 FAIL Web Animations: property <width> from neutral to [40px] at (0.3) should be [19px] assert_equals: expected "19px " but got "12.69px " 23 FAIL Web Animations: property <width> from neutral to [40px] at (0.6) should be [28px] assert_equals: expected "28px " but got "29.08px " 21 PASS Web Animations: property <width> from neutral to [40px] at (0) should be [10px] 22 PASS Web Animations: property <width> from neutral to [40px] at (0.3) should be [19px] 23 PASS Web Animations: property <width> from neutral to [40px] at (0.6) should be [28px] 24 24 PASS Web Animations: property <width> from neutral to [40px] at (1) should be [40px] 25 FAIL Web Animations: property <width> from neutral to [40px] at (1.5) should be [55px] assert_equals: expected "55px " but got "40px " 25 PASS Web Animations: property <width> from neutral to [40px] at (1.5) should be [55px] 26 26 PASS CSS Transitions: property <width> from [initial] to [40px] at (-0.3) should be [40px] 27 27 PASS CSS Transitions: property <width> from [initial] to [40px] at (0) should be [40px] -
trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-text/animations/letter-spacing-interpolation-expected.txt
r267650 r270837 19 19 PASS CSS Animations: property <letter-spacing> from neutral to [20px] at (1.5) should be [15px] 20 20 PASS Web Animations: property <letter-spacing> from neutral to [20px] at (-0.3) should be [33px] 21 FAIL Web Animations: property <letter-spacing> from neutral to [20px] at (0) should be [30px] assert_equals: expected "30px " but got "33px " 22 FAIL Web Animations: property <letter-spacing> from neutral to [20px] at (0.3) should be [27px] assert_equals: expected "27px " but got "29.1px " 23 FAIL Web Animations: property <letter-spacing> from neutral to [20px] at (0.6) should be [24px] assert_equals: expected "24px " but got "23.64px " 21 PASS Web Animations: property <letter-spacing> from neutral to [20px] at (0) should be [30px] 22 PASS Web Animations: property <letter-spacing> from neutral to [20px] at (0.3) should be [27px] 23 PASS Web Animations: property <letter-spacing> from neutral to [20px] at (0.6) should be [24px] 24 24 PASS Web Animations: property <letter-spacing> from neutral to [20px] at (1) should be [20px] 25 FAIL Web Animations: property <letter-spacing> from neutral to [20px] at (1.5) should be [15px] assert_equals: expected "15px " but got "20px " 25 PASS Web Animations: property <letter-spacing> from neutral to [20px] at (1.5) should be [15px] 26 26 PASS CSS Transitions: property <letter-spacing> from [initial] to [20px] at (-0.3) should be [-6px] 27 27 PASS CSS Transitions: property <letter-spacing> from [initial] to [20px] at (0) should be [normal] -
trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-text/animations/text-indent-interpolation-expected.txt
r267650 r270837 19 19 PASS CSS Animations: property <text-indent> from neutral to [40px] at (1.5) should be [55px] 20 20 PASS Web Animations: property <text-indent> from neutral to [40px] at (-0.3) should be [1px] 21 FAIL Web Animations: property <text-indent> from neutral to [40px] at (0) should be [10px] assert_equals: expected "10px " but got "1px " 22 FAIL Web Animations: property <text-indent> from neutral to [40px] at (0.3) should be [19px] assert_equals: expected "19px " but got "12.7px " 23 FAIL Web Animations: property <text-indent> from neutral to [40px] at (0.6) should be [28px] assert_equals: expected "28px " but got "29.08px " 21 PASS Web Animations: property <text-indent> from neutral to [40px] at (0) should be [10px] 22 PASS Web Animations: property <text-indent> from neutral to [40px] at (0.3) should be [19px] 23 PASS Web Animations: property <text-indent> from neutral to [40px] at (0.6) should be [28px] 24 24 PASS Web Animations: property <text-indent> from neutral to [40px] at (1) should be [40px] 25 FAIL Web Animations: property <text-indent> from neutral to [40px] at (1.5) should be [55px] assert_equals: expected "55px " but got "40px " 25 PASS Web Animations: property <text-indent> from neutral to [40px] at (1.5) should be [55px] 26 26 PASS CSS Transitions: property <text-indent> from [initial] to [20px] at (-0.3) should be [-6px] 27 27 PASS CSS Transitions: property <text-indent> from [initial] to [20px] at (0) should be [0px] -
trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-text/animations/word-spacing-interpolation-expected.txt
r267650 r270837 19 19 PASS CSS Animations: property <word-spacing> from neutral to [20px] at (1.5) should be [25px] 20 20 PASS Web Animations: property <word-spacing> from neutral to [20px] at (-0.3) should be [7px] 21 FAIL Web Animations: property <word-spacing> from neutral to [20px] at (0) should be [10px] assert_equals: expected "10px " but got "7px " 22 FAIL Web Animations: property <word-spacing> from neutral to [20px] at (0.3) should be [13px] assert_equals: expected "13px " but got "10.9px " 23 FAIL Web Animations: property <word-spacing> from neutral to [20px] at (0.6) should be [16px] assert_equals: expected "16px " but got "16.36px " 21 PASS Web Animations: property <word-spacing> from neutral to [20px] at (0) should be [10px] 22 PASS Web Animations: property <word-spacing> from neutral to [20px] at (0.3) should be [13px] 23 PASS Web Animations: property <word-spacing> from neutral to [20px] at (0.6) should be [16px] 24 24 PASS Web Animations: property <word-spacing> from neutral to [20px] at (1) should be [20px] 25 FAIL Web Animations: property <word-spacing> from neutral to [20px] at (1.5) should be [25px] assert_equals: expected "25px " but got "20px " 25 PASS Web Animations: property <word-spacing> from neutral to [20px] at (1.5) should be [25px] 26 26 PASS CSS Transitions: property <word-spacing> from [initial] to [20px] at (-0.3) should be [-6px] 27 27 PASS CSS Transitions: property <word-spacing> from [initial] to [20px] at (0) should be [0px] -
trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-transforms/animation/perspective-interpolation-expected.txt
r267650 r270837 26 26 PASS Web Animations: property <perspective> from neutral to [20px] at (-20) should be [none] 27 27 PASS Web Animations: property <perspective> from neutral to [20px] at (-1) should be [none] 28 FAIL Web Animations: property <perspective> from neutral to [20px] at (-0.3) should be [7px] assert_equals: expected "7px " but got "none " 29 FAIL Web Animations: property <perspective> from neutral to [20px] at (0) should be [10px] assert_equals: expected "10px " but got "none " 30 FAIL Web Animations: property <perspective> from neutral to [20px] at (0.3) should be [13px] assert_equals: expected "13px " but got "none " 31 FAIL Web Animations: property <perspective> from neutral to [20px] at (0.6) should be [16px] assert_equals: expected "16px " but got "none " 28 PASS Web Animations: property <perspective> from neutral to [20px] at (-0.3) should be [7px] 29 PASS Web Animations: property <perspective> from neutral to [20px] at (0) should be [10px] 30 PASS Web Animations: property <perspective> from neutral to [20px] at (0.3) should be [13px] 31 PASS Web Animations: property <perspective> from neutral to [20px] at (0.6) should be [16px] 32 32 PASS Web Animations: property <perspective> from neutral to [20px] at (1) should be [20px] 33 FAIL Web Animations: property <perspective> from neutral to [20px] at (1.5) should be [25px] assert_equals: expected "25px " but got "20px " 33 PASS Web Animations: property <perspective> from neutral to [20px] at (1.5) should be [25px] 34 34 FAIL CSS Transitions: property <perspective> from [initial] to [20px] at (-0.3) should be [20px] assert_equals: expected "20px " but got "none " 35 35 FAIL CSS Transitions: property <perspective> from [initial] to [20px] at (0) should be [20px] assert_equals: expected "20px " but got "none " -
trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-transforms/animation/rotate-interpolation-expected.txt
r268615 r270837 139 139 PASS CSS Animations: property <rotate> from neutral to [30deg] at (2) should be [50deg] 140 140 FAIL Web Animations: property <rotate> from neutral to [30deg] at (-1) should be [-10deg] assert_equals: expected "- 10deg " but got "- 50deg " 141 FAIL Web Animations: property <rotate> from neutral to [30deg] at (0) should be [10deg] assert_equals: expected "10deg " but got "- 10deg " 142 FAIL Web Animations: property <rotate> from neutral to [30deg] at (0.25) should be [15deg] assert_equals: expected "15deg " but got " 7.5deg "143 FAIL Web Animations: property <rotate> from neutral to [30deg] at (0.75) should be [25deg] assert_equals: expected "25deg " but got "28. 13deg "141 PASS Web Animations: property <rotate> from neutral to [30deg] at (0) should be [10deg] 142 FAIL Web Animations: property <rotate> from neutral to [30deg] at (0.25) should be [15deg] assert_equals: expected "15deg " but got "18.75deg " 143 FAIL Web Animations: property <rotate> from neutral to [30deg] at (0.75) should be [25deg] assert_equals: expected "25deg " but got "28.75deg " 144 144 PASS Web Animations: property <rotate> from neutral to [30deg] at (1) should be [30deg] 145 FAIL Web Animations: property <rotate> from neutral to [30deg] at (2) should be [50deg] assert_equals: expected "50deg " but got " 30deg "145 FAIL Web Animations: property <rotate> from neutral to [30deg] at (2) should be [50deg] assert_equals: expected "50deg " but got "10deg " 146 146 PASS CSS Transitions: property <rotate> from [inherit] to [270deg] at (-1) should be [-90deg] 147 147 PASS CSS Transitions: property <rotate> from [inherit] to [270deg] at (0) should be [90deg] -
trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-transforms/animation/scale-interpolation-expected.txt
r268615 r270837 187 187 PASS CSS Animations: property <scale> from neutral to [1.5 1] at (2) should be [1.9 1] 188 188 FAIL Web Animations: property <scale> from neutral to [1.5 1] at (-1) should be [0.7 1] assert_equals: expected "0.7 1 " but got "- 0.1 1 " 189 FAIL Web Animations: property <scale> from neutral to [1.5 1] at (0) should be [1.1 1] assert_equals: expected "1.1 1 " but got "0.7 1 " 190 FAIL Web Animations: property <scale> from neutral to [1.5 1] at (0.25) should be [1.2 1] assert_equals: expected "1.2 1 " but got "1. 051 "191 FAIL Web Animations: property <scale> from neutral to [1.5 1] at (0.75) should be [1.4 1] assert_equals: expected "1.4 1 " but got "1.4 61 "189 PASS Web Animations: property <scale> from neutral to [1.5 1] at (0) should be [1.1 1] 190 FAIL Web Animations: property <scale> from neutral to [1.5 1] at (0.25) should be [1.2 1] assert_equals: expected "1.2 1 " but got "1.28 1 " 191 FAIL Web Animations: property <scale> from neutral to [1.5 1] at (0.75) should be [1.4 1] assert_equals: expected "1.4 1 " but got "1.48 1 " 192 192 PASS Web Animations: property <scale> from neutral to [1.5 1] at (1) should be [1.5 1] 193 FAIL Web Animations: property <scale> from neutral to [1.5 1] at (2) should be [1.9 1] assert_equals: expected "1.9 1 " but got "1. 51 "193 FAIL Web Animations: property <scale> from neutral to [1.5 1] at (2) should be [1.9 1] assert_equals: expected "1.9 1 " but got "1.1 1 " 194 194 PASS CSS Transitions: property <scale> from [initial] to [2 0.5 1] at (-1) should be [0 1.5] 195 195 PASS CSS Transitions: property <scale> from [initial] to [2 0.5 1] at (0) should be [1] -
trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-transforms/animation/transform-interpolation-006-expected.txt
r267650 r270837 19 19 PASS CSS Animations: property <transform> from neutral to [translate(20px)] at (2) should be [translate(30px)] 20 20 FAIL Web Animations: property <transform> from neutral to [translate(20px)] at (-1) should be [translate(0px)] assert_equals: expected "matrix ( 1 , 0 , 0 , 1 , 0 , 0 ) " but got "matrix ( 1 , 0 , 0 , 1 , - 20 , 0 ) " 21 FAIL Web Animations: property <transform> from neutral to [translate(20px)] at (0) should be [translate(10px)] assert_equals: expected "matrix ( 1 , 0 , 0 , 1 , 10 , 0 ) " but got "matrix ( 1 , 0 , 0 , 1 , 0 , 0 ) " 22 FAIL Web Animations: property <transform> from neutral to [translate(20px)] at (0.25) should be [translate(12.5px)] assert_equals: expected "matrix ( 1 , 0 , 0 , 1 , 12.5 , 0 ) " but got "matrix ( 1 , 0 , 0 , 1 , 8.75, 0 ) "23 FAIL Web Animations: property <transform> from neutral to [translate(20px)] at (0.75) should be [translate(17.5px)] assert_equals: expected "matrix ( 1 , 0 , 0 , 1 , 17.5 , 0 ) " but got "matrix ( 1 , 0 , 0 , 1 , 19. 06, 0 ) "21 PASS Web Animations: property <transform> from neutral to [translate(20px)] at (0) should be [translate(10px)] 22 FAIL Web Animations: property <transform> from neutral to [translate(20px)] at (0.25) should be [translate(12.5px)] assert_equals: expected "matrix ( 1 , 0 , 0 , 1 , 12.5 , 0 ) " but got "matrix ( 1 , 0 , 0 , 1 , 14.38 , 0 ) " 23 FAIL Web Animations: property <transform> from neutral to [translate(20px)] at (0.75) should be [translate(17.5px)] assert_equals: expected "matrix ( 1 , 0 , 0 , 1 , 17.5 , 0 ) " but got "matrix ( 1 , 0 , 0 , 1 , 19.38 , 0 ) " 24 24 PASS Web Animations: property <transform> from neutral to [translate(20px)] at (1) should be [translate(20px)] 25 FAIL Web Animations: property <transform> from neutral to [translate(20px)] at (2) should be [translate(30px)] assert_equals: expected "matrix ( 1 , 0 , 0 , 1 , 30 , 0 ) " but got "matrix ( 1 , 0 , 0 , 1 , 20 , 0 ) "25 FAIL Web Animations: property <transform> from neutral to [translate(20px)] at (2) should be [translate(30px)] assert_equals: expected "matrix ( 1 , 0 , 0 , 1 , 30 , 0 ) " but got "matrix ( 1 , 0 , 0 , 1 , 10 , 0 ) " 26 26 PASS CSS Transitions: property <transform> from [initial] to [translate(20px)] at (-1) should be [translate(-20px)] 27 27 PASS CSS Transitions: property <transform> from [initial] to [translate(20px)] at (0) should be [translate(0px)] -
trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-transforms/animation/transform-origin-interpolation-expected.txt
r267650 r270837 19 19 PASS CSS Animations: property <transform-origin> from neutral to [20px 20px] at (1.5) should be [25px 15px] 20 20 PASS Web Animations: property <transform-origin> from neutral to [20px 20px] at (-0.3) should be [7px 33px] 21 FAIL Web Animations: property <transform-origin> from neutral to [20px 20px] at (0) should be [10px 30px] assert_equals: expected "10px 30px " but got "7px 33px " 22 FAIL Web Animations: property <transform-origin> from neutral to [20px 20px] at (0.3) should be [13px 27px] assert_equals: expected "13px 27px " but got "10.89px 29.09px " 23 FAIL Web Animations: property <transform-origin> from neutral to [20px 20px] at (0.6) should be [16px 24px] assert_equals: expected "16px 24px " but got "16.36px 23.63px " 21 PASS Web Animations: property <transform-origin> from neutral to [20px 20px] at (0) should be [10px 30px] 22 PASS Web Animations: property <transform-origin> from neutral to [20px 20px] at (0.3) should be [13px 27px] 23 PASS Web Animations: property <transform-origin> from neutral to [20px 20px] at (0.6) should be [16px 24px] 24 24 PASS Web Animations: property <transform-origin> from neutral to [20px 20px] at (1) should be [20px 20px] 25 FAIL Web Animations: property <transform-origin> from neutral to [20px 20px] at (1.5) should be [25px 15px] assert_equals: expected "25px 15px " but got "20px 20px " 25 PASS Web Animations: property <transform-origin> from neutral to [20px 20px] at (1.5) should be [25px 15px] 26 26 FAIL CSS Transitions: property <transform-origin> from [initial] to [20px 20px] at (-0.3) should be [26.5px 26.5px] assert_equals: expected "26.5px 26.5px " but got "25px 25px " 27 27 PASS CSS Transitions: property <transform-origin> from [initial] to [20px 20px] at (0) should be [25px 25px] -
trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-transforms/animation/translate-interpolation-expected.txt
r268615 r270837 235 235 PASS CSS Animations: property <translate> from neutral to [20px] at (2) should be [30px] 236 236 FAIL Web Animations: property <translate> from neutral to [20px] at (-1) should be [0px] assert_equals: expected "none " but got "- 20px " 237 FAIL Web Animations: property <translate> from neutral to [20px] at (0) should be [10px] assert_equals: expected "10px " but got "none " 238 FAIL Web Animations: property <translate> from neutral to [20px] at (0.25) should be [12.5px] assert_equals: expected "12.5px " but got " 8.75px "239 FAIL Web Animations: property <translate> from neutral to [20px] at (0.75) should be [17.5px] assert_equals: expected "17.5px " but got "19. 06px "237 PASS Web Animations: property <translate> from neutral to [20px] at (0) should be [10px] 238 FAIL Web Animations: property <translate> from neutral to [20px] at (0.25) should be [12.5px] assert_equals: expected "12.5px " but got "14.38px " 239 FAIL Web Animations: property <translate> from neutral to [20px] at (0.75) should be [17.5px] assert_equals: expected "17.5px " but got "19.38px " 240 240 PASS Web Animations: property <translate> from neutral to [20px] at (1) should be [20px] 241 FAIL Web Animations: property <translate> from neutral to [20px] at (2) should be [30px] assert_equals: expected "30px " but got " 20px "241 FAIL Web Animations: property <translate> from neutral to [20px] at (2) should be [30px] assert_equals: expected "30px " but got "10px " 242 242 PASS CSS Transitions: property <translate> from [initial] to [200px 100px 200px] at (-1) should be [-200px -100px -200px] 243 243 PASS CSS Transitions: property <translate> from [initial] to [200px 100px 200px] at (0) should be [0px] -
trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-transitions/animations/text-shadow-interpolation-expected.txt
r267650 r270837 19 19 PASS CSS Animations: property <text-shadow> from neutral to [green 20px 20px 20px] at (1.5) should be [rgb(0, 110, 0) 25px 15px 25px] 20 20 PASS Web Animations: property <text-shadow> from neutral to [green 20px 20px 20px] at (-0.3) should be [rgb(255, 176, 0) 7px 33px 7px] 21 FAIL Web Animations: property <text-shadow> from neutral to [green 20px 20px 20px] at (0) should be [rgb(255, 165, 0) 10px 30px 10px] assert_equals: expected "rgb ( 255 , 165 , 0 ) 10px 30px 10px " but got "rgb ( 255 , 176 , 0 ) 7px 33px 7px " 22 FAIL Web Animations: property <text-shadow> from neutral to [green 20px 20px 20px] at (0.3) should be [rgb(179, 154, 0) 13px 27px 13px] assert_equals: expected "rgb ( 179 , 154 , 0 ) 13px 27px 13px " but got "rgb ( 179 , 162 , 0 ) 10.89px 29.09px 11px " 23 FAIL Web Animations: property <text-shadow> from neutral to [green 20px 20px 20px] at (0.6) should be [rgb(102, 143, 0) 16px 24px 16px] assert_equals: expected "rgb ( 102 , 143 , 0 ) 16px 24px 16px " but got "rgb ( 72 , 142 , 0 ) 16.34px 23.63px 16px " 21 PASS Web Animations: property <text-shadow> from neutral to [green 20px 20px 20px] at (0) should be [rgb(255, 165, 0) 10px 30px 10px] 22 PASS Web Animations: property <text-shadow> from neutral to [green 20px 20px 20px] at (0.3) should be [rgb(179, 154, 0) 13px 27px 13px] 23 PASS Web Animations: property <text-shadow> from neutral to [green 20px 20px 20px] at (0.6) should be [rgb(102, 143, 0) 16px 24px 16px] 24 24 PASS Web Animations: property <text-shadow> from neutral to [green 20px 20px 20px] at (1) should be [rgb(0, 128, 0) 20px 20px 20px] 25 FAIL Web Animations: property <text-shadow> from neutral to [green 20px 20px 20px] at (1.5) should be [rgb(0, 110, 0) 25px 15px 25px] assert_equals: expected "rgb ( 0 , 110 , 0 ) 25px 15px 25px " but got "rgb ( 0 , 128 , 0 ) 20px 20px 20px " 25 PASS Web Animations: property <text-shadow> from neutral to [green 20px 20px 20px] at (1.5) should be [rgb(0, 110, 0) 25px 15px 25px] 26 26 FAIL CSS Transitions: property <text-shadow> from [initial] to [green 20px 20px 20px] at (-0.3) should be [rgba(0, 0, 0, 0) -6px -6px 0px] assert_equals: expected "rgba ( 0 , 0 , 0 , 0 ) - 6px - 6px 0px " but got "rgba ( 0 , 0 , 0 , 0 ) - 5.98px - 5.98px - 6px " 27 27 PASS CSS Transitions: property <text-shadow> from [initial] to [green 20px 20px 20px] at (0) should be [rgba(0, 0, 0, 0) 0px 0px 0px] -
trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-transitions/animations/z-index-interpolation-expected.txt
r267650 r270837 19 19 PASS CSS Animations: property <z-index> from neutral to [5] at (1.5) should be [9] 20 20 PASS Web Animations: property <z-index> from neutral to [5] at (-0.3) should be [-4] 21 FAIL Web Animations: property <z-index> from neutral to [5] at (0) should be [-2] assert_equals: expected "- 2 " but got "- 4 " 22 FAIL Web Animations: property <z-index> from neutral to [5] at (0.3) should be [0] assert_equals: expected "0 " but got "- 1 " 23 FAIL Web Animations: property <z-index> from neutral to [5] at (0.6) should be [2] assert_equals: expected "2 " but got "3 " 21 PASS Web Animations: property <z-index> from neutral to [5] at (0) should be [-2] 22 PASS Web Animations: property <z-index> from neutral to [5] at (0.3) should be [0] 23 PASS Web Animations: property <z-index> from neutral to [5] at (0.6) should be [2] 24 24 PASS Web Animations: property <z-index> from neutral to [5] at (1) should be [5] 25 FAIL Web Animations: property <z-index> from neutral to [5] at (1.5) should be [9] assert_equals: expected "9 " but got "5 " 25 PASS Web Animations: property <z-index> from neutral to [5] at (1.5) should be [9] 26 26 FAIL CSS Transitions: property <z-index> from [initial] to [5] at (-0.3) should be [5] assert_equals: expected "5 " but got "- 1 " 27 27 FAIL CSS Transitions: property <z-index> from [initial] to [5] at (0) should be [5] assert_equals: expected "5 " but got "0 " -
trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-ui/animation/caret-color-interpolation-expected.txt
r267650 r270837 21 21 PASS Web Animations: property <caret-color> from neutral to [green] at (0) should be [rgb(255, 255, 0)] 22 22 PASS Web Animations: property <caret-color> from neutral to [green] at (0.3) should be [rgb(179, 217, 0)] 23 FAIL Web Animations: property <caret-color> from neutral to [green] at (0.6) should be [rgb(102, 179, 0)] assert_equals: expected "rgb ( 102 , 179 , 0 ) " but got "rgb ( 72 , 164 , 0 ) " 23 PASS Web Animations: property <caret-color> from neutral to [green] at (0.6) should be [rgb(102, 179, 0)] 24 24 PASS Web Animations: property <caret-color> from neutral to [green] at (1) should be [rgb(0, 128, 0)] 25 FAIL Web Animations: property <caret-color> from neutral to [green] at (1.5) should be [rgb(0, 65, 0)] assert_equals: expected "rgb ( 0 , 65 , 0 ) " but got "rgb ( 0 , 128 , 0 ) " 25 PASS Web Animations: property <caret-color> from neutral to [green] at (1.5) should be [rgb(0, 65, 0)] 26 26 FAIL CSS Transitions: property <caret-color> from [initial] to [green] at (-0.3) should be [green] assert_equals: expected "rgb ( 0 , 128 , 0 ) " but got "rgba ( 0 , 0 , 0 , 0 ) " 27 27 FAIL CSS Transitions: property <caret-color> from [initial] to [green] at (0) should be [green] assert_equals: expected "rgb ( 0 , 128 , 0 ) " but got "rgba ( 0 , 0 , 0 , 0 ) " -
trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-ui/animation/outline-color-interpolation-expected.txt
r267650 r270837 21 21 PASS Web Animations: property <outline-color> from neutral to [green] at (0) should be [rgb(0, 0, 255)] 22 22 PASS Web Animations: property <outline-color> from neutral to [green] at (0.3) should be [rgb(0, 38, 179)] 23 FAIL Web Animations: property <outline-color> from neutral to [green] at (0.6) should be [rgb(0, 77, 102)] assert_equals: expected "rgb ( 0 , 77 , 102 ) " but got "rgb ( 0 , 92 , 72 ) " 23 PASS Web Animations: property <outline-color> from neutral to [green] at (0.6) should be [rgb(0, 77, 102)] 24 24 PASS Web Animations: property <outline-color> from neutral to [green] at (1) should be [rgb(0, 128, 0)] 25 FAIL Web Animations: property <outline-color> from neutral to [green] at (1.5) should be [rgb(0, 192, 0)] assert_equals: expected "rgb ( 0 , 192 , 0 ) " but got "rgb ( 0 , 128 , 0 ) " 25 PASS Web Animations: property <outline-color> from neutral to [green] at (1.5) should be [rgb(0, 192, 0)] 26 26 PASS CSS Transitions: property <outline-color> from [initial] to [green] at (-0.3) should be [rgb(0, 0, 0)] 27 27 PASS CSS Transitions: property <outline-color> from [initial] to [green] at (0) should be [rgb(0, 0, 0)] -
trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-ui/animation/outline-offset-interpolation-expected.txt
r267650 r270837 19 19 PASS CSS Animations: property <outline-offset> from neutral to [20px] at (1.5) should be [25px] 20 20 PASS Web Animations: property <outline-offset> from neutral to [20px] at (-0.3) should be [7px] 21 FAIL Web Animations: property <outline-offset> from neutral to [20px] at (0) should be [10px] assert_equals: expected "10px " but got "7px " 22 FAIL Web Animations: property <outline-offset> from neutral to [20px] at (0.3) should be [13px] assert_equals: expected "13px " but got "10.9px " 23 FAIL Web Animations: property <outline-offset> from neutral to [20px] at (0.6) should be [16px] assert_equals: expected "16px " but got "16.36px " 21 PASS Web Animations: property <outline-offset> from neutral to [20px] at (0) should be [10px] 22 PASS Web Animations: property <outline-offset> from neutral to [20px] at (0.3) should be [13px] 23 PASS Web Animations: property <outline-offset> from neutral to [20px] at (0.6) should be [16px] 24 24 PASS Web Animations: property <outline-offset> from neutral to [20px] at (1) should be [20px] 25 FAIL Web Animations: property <outline-offset> from neutral to [20px] at (1.5) should be [25px] assert_equals: expected "25px " but got "20px " 25 PASS Web Animations: property <outline-offset> from neutral to [20px] at (1.5) should be [25px] 26 26 PASS CSS Transitions: property <outline-offset> from [initial] to [20px] at (-0.3) should be [-6px] 27 27 PASS CSS Transitions: property <outline-offset> from [initial] to [20px] at (0) should be [0px] -
trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-ui/animation/outline-width-interpolation-expected.txt
r267650 r270837 19 19 PASS CSS Animations: property <outline-width> from neutral to [20px] at (1.5) should be [25px] 20 20 PASS Web Animations: property <outline-width> from neutral to [20px] at (-0.3) should be [7px] 21 FAIL Web Animations: property <outline-width> from neutral to [20px] at (0) should be [10px] assert_equals: expected "10px " but got "7px " 22 FAIL Web Animations: property <outline-width> from neutral to [20px] at (0.3) should be [13px] assert_equals: expected "13px " but got "10.9px " 23 FAIL Web Animations: property <outline-width> from neutral to [20px] at (0.6) should be [16px] assert_equals: expected "16px " but got "16.36px " 21 PASS Web Animations: property <outline-width> from neutral to [20px] at (0) should be [10px] 22 PASS Web Animations: property <outline-width> from neutral to [20px] at (0.3) should be [13px] 23 PASS Web Animations: property <outline-width> from neutral to [20px] at (0.6) should be [16px] 24 24 PASS Web Animations: property <outline-width> from neutral to [20px] at (1) should be [20px] 25 FAIL Web Animations: property <outline-width> from neutral to [20px] at (1.5) should be [25px] assert_equals: expected "25px " but got "20px " 25 PASS Web Animations: property <outline-width> from neutral to [20px] at (1.5) should be [25px] 26 26 FAIL CSS Transitions: property <outline-width> from [initial] to [23px] at (-0.3) should be [0px] assert_equals: expected "0px " but got "- 3px " 27 27 PASS CSS Transitions: property <outline-width> from [initial] to [23px] at (0) should be [3px] -
trunk/LayoutTests/platform/ios/compositing/backing/animate-into-view-expected.txt
r239268 r270837 16 16 (drawsContent 1) 17 17 (backingStoreAttached 1) 18 (transform [1.50 -0.00 0.00 0.00] [0.00 0.50 0.00 0.00] [0.00 0.00 1.00 0.00] [-565.25 7.75 0.00 1.00])18 (transform [1.50 0.00 0.00 0.00] [0.00 0.50 0.00 0.00] [0.00 0.00 1.00 0.00] [-565.25 7.75 0.00 1.00]) 19 19 ) 20 20 ) -
trunk/LayoutTests/platform/ios/compositing/backing/animate-into-view-with-descendant-expected.txt
r239268 r270837 14 14 (bounds 20.00 20.00) 15 15 (backingStoreAttached 1) 16 (transform [1.50 -0.00 0.00 0.00] [0.00 0.50 0.00 0.00] [0.00 0.00 1.00 0.00] [-565.25 7.75 0.00 1.00])16 (transform [1.50 0.00 0.00 0.00] [0.00 0.50 0.00 0.00] [0.00 0.00 1.00 0.00] [-565.25 7.75 0.00 1.00]) 17 17 (children 1 18 18 (GraphicsLayer -
trunk/LayoutTests/platform/ios/imported/w3c/web-platform-tests/css/css-backgrounds/animations/border-width-interpolation-expected.txt
r267658 r270837 43 43 PASS CSS Animations: property <border-left-width> from neutral to [20px] at (1.5) should be [25px] 44 44 PASS Web Animations: property <border-left-width> from neutral to [20px] at (-0.3) should be [7px] 45 FAIL Web Animations: property <border-left-width> from neutral to [20px] at (0) should be [10px] assert_equals: expected "10px " but got "7px " 46 FAIL Web Animations: property <border-left-width> from neutral to [20px] at (0.3) should be [13px] assert_equals: expected "13px " but got "10.9px " 47 FAIL Web Animations: property <border-left-width> from neutral to [20px] at (0.6) should be [16px] assert_equals: expected "16px " but got "16.36px " 45 PASS Web Animations: property <border-left-width> from neutral to [20px] at (0) should be [10px] 46 PASS Web Animations: property <border-left-width> from neutral to [20px] at (0.3) should be [13px] 47 PASS Web Animations: property <border-left-width> from neutral to [20px] at (0.6) should be [16px] 48 48 PASS Web Animations: property <border-left-width> from neutral to [20px] at (1) should be [20px] 49 FAIL Web Animations: property <border-left-width> from neutral to [20px] at (1.5) should be [25px] assert_equals: expected "25px " but got "20px " 49 PASS Web Animations: property <border-left-width> from neutral to [20px] at (1.5) should be [25px] 50 50 FAIL CSS Transitions: property <border-left-width> from [initial] to [20px] at (-0.3) should be [0px] assert_equals: expected "0px " but got "- 2.1px " 51 51 PASS CSS Transitions: property <border-left-width> from [initial] to [20px] at (0) should be [3px] -
trunk/LayoutTests/platform/mac-wk1/imported/w3c/web-platform-tests/css/css-color/animation/opacity-interpolation-expected.txt
r267658 r270837 19 19 PASS CSS Animations: property <opacity> from neutral to [0.2] at (1.5) should be [0.25] 20 20 PASS Web Animations: property <opacity> from neutral to [0.2] at (-0.3) should be [0.07] 21 FAIL Web Animations: property <opacity> from neutral to [0.2] at (0) should be [0.1] assert_equals: expected "0.1 " but got "0.07 " 22 FAIL Web Animations: property <opacity> from neutral to [0.2] at (0.3) should be [0.13] assert_equals: expected "0.13 " but got "0.11 " 21 PASS Web Animations: property <opacity> from neutral to [0.2] at (0) should be [0.1] 22 PASS Web Animations: property <opacity> from neutral to [0.2] at (0.3) should be [0.13] 23 23 PASS Web Animations: property <opacity> from neutral to [0.2] at (0.6) should be [0.16] 24 24 PASS Web Animations: property <opacity> from neutral to [0.2] at (1) should be [0.2] 25 FAIL Web Animations: property <opacity> from neutral to [0.2] at (1.5) should be [0.25] assert_equals: expected "0.25 " but got "0.2 " 25 PASS Web Animations: property <opacity> from neutral to [0.2] at (1.5) should be [0.25] 26 26 PASS CSS Transitions: property <opacity> from [initial] to [0.2] at (-0.3) should be [1] 27 27 PASS CSS Transitions: property <opacity> from [initial] to [0.2] at (0) should be [1] -
trunk/Source/WebCore/ChangeLog
r270834 r270837 1 2020-12-15 Antoine Quint <graouts@webkit.org> 2 3 [Web Animations] Implied keyframes should not account for animations on siblings 4 https://bugs.webkit.org/show_bug.cgi?id=188050 5 <rdar://problem/71330806> 6 7 Reviewed by Antti Koivisto. 8 9 Sibling nodes can share styles, but we need to opt out of this behavior for elements targeted by keyframe effects 10 that rely on implied keyframes as, otherwise, we end up using another element's style to resolve animations with 11 implied keyframes. 12 13 * animation/KeyframeEffect.cpp: 14 (WebCore::KeyframeEffect::hasImplicitKeyframes const): 15 * animation/KeyframeEffect.h: 16 * animation/KeyframeEffectStack.cpp: 17 (WebCore::KeyframeEffectStack::hasEffectWithImplicitKeyframes const): 18 * animation/KeyframeEffectStack.h: 19 * style/StyleSharingResolver.cpp: 20 (WebCore::Style::SharingResolver::resolve): 21 * style/StyleSharingResolver.h: 22 * style/StyleTreeResolver.cpp: 23 (WebCore::Style::TreeResolver::styleForStyleable): 24 (WebCore::Style::TreeResolver::resolveElement): 25 (WebCore::Style::TreeResolver::styleForElement): Deleted. 26 * style/StyleTreeResolver.h: 27 1 28 2020-12-15 Andres Gonzalez <andresg_22@apple.com> 2 29 -
trunk/Source/WebCore/animation/KeyframeEffect.cpp
r269963 r270837 1352 1352 } 1353 1353 1354 bool KeyframeEffect::hasImplicitKeyframes() const 1355 { 1356 auto numberOfKeyframes = m_parsedKeyframes.size(); 1357 1358 // If we have no keyframes, then there cannot be any implicit keyframes. 1359 if (!numberOfKeyframes) 1360 return false; 1361 1362 // If we have a single keyframe, then there has to be at least one implicit keyframe. 1363 if (numberOfKeyframes == 1) 1364 return true; 1365 1366 // If we have two or more keyframes, then we have implicit keyframes if the first and last 1367 // keyframes don't have 0 and 1 respectively as their computed offset. 1368 return m_parsedKeyframes[0].computedOffset || m_parsedKeyframes[numberOfKeyframes - 1].computedOffset != 1; 1369 } 1370 1354 1371 void KeyframeEffect::getAnimatedStyle(std::unique_ptr<RenderStyle>& animatedStyle) 1355 1372 { -
trunk/Source/WebCore/animation/KeyframeEffect.h
r269914 r270837 171 171 172 172 bool requiresPseudoElement() const; 173 bool hasImplicitKeyframes() const; 173 174 174 175 private: -
trunk/Source/WebCore/animation/KeyframeEffectStack.cpp
r268932 r270837 64 64 for (auto& effect : m_effects) { 65 65 if (effect->requiresPseudoElement()) 66 return true; 67 } 68 return false; 69 } 70 71 bool KeyframeEffectStack::hasEffectWithImplicitKeyframes() const 72 { 73 for (auto& effect : m_effects) { 74 if (effect->hasImplicitKeyframes()) 66 75 return true; 67 76 } -
trunk/Source/WebCore/animation/KeyframeEffectStack.h
r268998 r270837 52 52 bool requiresPseudoElement() const; 53 53 OptionSet<AnimationImpact> applyKeyframeEffects(RenderStyle& targetStyle, const RenderStyle& previousLastStyleChangeEventStyle); 54 bool hasEffectWithImplicitKeyframes() const; 54 55 55 56 private: -
trunk/Source/WebCore/style/StyleSharingResolver.cpp
r259877 r270837 73 73 } 74 74 75 std::unique_ptr<RenderStyle> SharingResolver::resolve(const Element& searchElement, const Update& update)76 { 77 if (!is<StyledElement>(search Element))78 return nullptr; 79 auto& element = downcast<StyledElement>(search Element);75 std::unique_ptr<RenderStyle> SharingResolver::resolve(const Styleable& searchStyleable, const Update& update) 76 { 77 if (!is<StyledElement>(searchStyleable.element)) 78 return nullptr; 79 auto& element = downcast<StyledElement>(searchStyleable.element); 80 80 if (!element.parentElement()) 81 81 return nullptr; … … 102 102 if (element.shadowRoot() && !element.shadowRoot()->styleScope().resolver().ruleSets().authorStyle().hostPseudoClassRules().isEmpty()) 103 103 return nullptr; 104 if (auto* keyframeEffectStack = searchStyleable.keyframeEffectStack()) { 105 if (keyframeEffectStack->hasEffectWithImplicitKeyframes()) 106 return nullptr; 107 } 104 108 105 109 Context context { -
trunk/Source/WebCore/style/StyleSharingResolver.h
r252639 r270837 26 26 #pragma once 27 27 28 #include "Styleable.h" 28 29 #include <wtf/HashMap.h> 29 30 … … 48 49 SharingResolver(const Document&, const ScopeRuleSets&, const SelectorFilter&); 49 50 50 std::unique_ptr<RenderStyle> resolve(const Element&, const Update&);51 std::unique_ptr<RenderStyle> resolve(const Styleable&, const Update&); 51 52 52 53 private: -
trunk/Source/WebCore/style/StyleTreeResolver.cpp
r269813 r270837 128 128 } 129 129 130 std::unique_ptr<RenderStyle> TreeResolver::styleForElement(Element& element, const RenderStyle& inheritedStyle) 131 { 130 std::unique_ptr<RenderStyle> TreeResolver::styleForStyleable(const Styleable& styleable, const RenderStyle& inheritedStyle) 131 { 132 auto& element = styleable.element; 133 132 134 if (element.hasCustomStyleResolveCallbacks()) { 133 135 RenderStyle* shadowHostStyle = scope().shadowRoot ? m_update->elementStyle(*scope().shadowRoot->host()) : nullptr; … … 140 142 } 141 143 142 if (auto style = scope().sharingResolver.resolve( element, *m_update))144 if (auto style = scope().sharingResolver.resolve(styleable, *m_update)) 143 145 return style; 144 146 … … 207 209 return { }; 208 210 209 auto newStyle = styleForElement(element, parent().style); 211 Styleable styleable { element, PseudoId::None }; 212 auto newStyle = styleForStyleable(styleable, parent().style); 210 213 211 214 if (!affectsRenderedSubtree(element, *newStyle)) … … 219 222 } 220 223 221 auto update = createAnimatedElementUpdate(WTFMove(newStyle), { element, PseudoId::None }, parent().change);224 auto update = createAnimatedElementUpdate(WTFMove(newStyle), styleable, parent().change); 222 225 auto descendantsToResolve = computeDescendantsToResolve(update.change, element.styleValidity(), parent().descendantsToResolve); 223 226 -
trunk/Source/WebCore/style/StyleTreeResolver.h
r269813 r270837 56 56 57 57 private: 58 std::unique_ptr<RenderStyle> styleFor Element(Element&, const RenderStyle& inheritedStyle);58 std::unique_ptr<RenderStyle> styleForStyleable(const Styleable&, const RenderStyle& inheritedStyle); 59 59 60 60 void resolveComposedTree();
Note: See TracChangeset
for help on using the changeset viewer.