| Index: third_party/WebKit/LayoutTests/animations/interpolation/background-position-origin-interpolation.html
|
| diff --git a/third_party/WebKit/LayoutTests/animations/interpolation/background-position-origin-interpolation.html b/third_party/WebKit/LayoutTests/animations/interpolation/background-position-origin-interpolation.html
|
| index de91281b65264ea11026e7f0be5f017a5861a95c..14ccc9234df699fbe7b179631d57643a7868bc44 100644
|
| --- a/third_party/WebKit/LayoutTests/animations/interpolation/background-position-origin-interpolation.html
|
| +++ b/third_party/WebKit/LayoutTests/animations/interpolation/background-position-origin-interpolation.html
|
| @@ -96,11 +96,11 @@ assertInterpolation({
|
| from: 'center center',
|
| to: 'center top 20px',
|
| }, [
|
| - {at: 0, is: 'left 50% top 50%'},
|
| - {at: 0.25, is: 'left 50% top calc(5px + 37.5%)'},
|
| - {at: 0.5, is: 'left 50% top calc(10px + 25%)'},
|
| - {at: 0.75, is: 'left 50% top calc(15px + 12.5%)'},
|
| - {at: 1, is: 'left 50% top 20px'},
|
| + {at: 0, is: '50% 50%'},
|
| + {at: 0.25, is: '50% calc(5px + 37.5%)'},
|
| + {at: 0.5, is: '50% calc(10px + 25%)'},
|
| + {at: 0.75, is: '50% calc(15px + 12.5%)'},
|
| + {at: 1, is: '50% 20px'},
|
| ]);
|
|
|
| // right-top
|
| @@ -122,11 +122,11 @@ assertInterpolation({
|
| from: 'center center',
|
| to: 'left 20px center',
|
| }, [
|
| - {at: 0, is: 'left 50% top 50%'},
|
| - {at: 0.25, is: 'left calc(5px + 37.5%) top 50%'},
|
| - {at: 0.5, is: 'left calc(10px + 25%) top 50%'},
|
| - {at: 0.75, is: 'left calc(15px + 12.5%) top 50%'},
|
| - {at: 1, is: 'left 20px top 50%'},
|
| + {at: 0, is: '50% 50%'},
|
| + {at: 0.25, is: 'calc(5px + 37.5%) 50%'},
|
| + {at: 0.5, is: 'calc(10px + 25%) 50%'},
|
| + {at: 0.75, is: 'calc(15px + 12.5%) 50%'},
|
| + {at: 1, is: '20px 50%'},
|
| ]);
|
|
|
| // center-center
|
| @@ -148,11 +148,11 @@ assertInterpolation({
|
| from: 'center center',
|
| to: 'right 20px center',
|
| }, [
|
| - {at: 0, is: 'left 50% top 50%'},
|
| - {at: 0.25, is: 'left calc(-5px + 62.5%) top 50%'},
|
| - {at: 0.5, is: 'left calc(-10px + 75%) top 50%'},
|
| - {at: 0.75, is: 'left calc(-15px + 87.5%) top 50%'},
|
| - {at: 1, is: 'left calc(-20px + 100%) top 50%'},
|
| + {at: 0, is: '50% 50%'},
|
| + {at: 0.25, is: 'calc(-5px + 62.5%) 50%'},
|
| + {at: 0.5, is: 'calc(-10px + 75%) 50%'},
|
| + {at: 0.75, is: 'calc(-15px + 87.5%) 50%'},
|
| + {at: 1, is: 'calc(-20px + 100%) 50%'},
|
| ]);
|
|
|
| // left-bottom
|
| @@ -174,11 +174,11 @@ assertInterpolation({
|
| from: 'center center',
|
| to: 'center bottom 20px',
|
| }, [
|
| - {at: 0, is: 'left 50% top 50%'},
|
| - {at: 0.25, is: 'left 50% top calc(-5px + 62.5%)'},
|
| - {at: 0.5, is: 'left 50% top calc(-10px + 75%)'},
|
| - {at: 0.75, is: 'left 50% top calc(-15px + 87.5%)'},
|
| - {at: 1, is: 'left 50% top calc(-20px + 100%)'},
|
| + {at: 0, is: '50% 50%'},
|
| + {at: 0.25, is: '50% calc(-5px + 62.5%)'},
|
| + {at: 0.5, is: '50% calc(-10px + 75%)'},
|
| + {at: 0.75, is: '50% calc(-15px + 87.5%)'},
|
| + {at: 1, is: '50% calc(-20px + 100%)'},
|
| ]);
|
|
|
| // right-bottom
|
| @@ -193,5 +193,18 @@ assertInterpolation({
|
| {at: 0.75, is: 'calc(-15px + 87.5%) calc(-15px + 87.5%)'},
|
| {at: 1, is: 'calc(-20px + 100%) calc(-20px + 100%)'},
|
| ]);
|
| +
|
| +// Single values
|
| +assertInterpolation({
|
| + property: 'background-position',
|
| + from: 'center',
|
| + to: 'bottom',
|
| +}, [
|
| + {at: 0, is: '50% 50%'},
|
| + {at: 0.25, is: '50% 62.5%'},
|
| + {at: 0.5, is: '50% 75%'},
|
| + {at: 0.75, is: '50% 87.5%'},
|
| + {at: 1, is: '50% 100%'},
|
| +]);
|
| </script>
|
| </body>
|
|
|