Chromium Code Reviews| Index: third_party/WebKit/LayoutTests/animations/svg-attribute-interpolation/svg-length-viewport-units-interpolation.html |
| diff --git a/third_party/WebKit/LayoutTests/animations/svg-attribute-interpolation/svg-length-viewport-units-interpolation.html b/third_party/WebKit/LayoutTests/animations/svg-attribute-interpolation/svg-length-viewport-units-interpolation.html |
| new file mode 100644 |
| index 0000000000000000000000000000000000000000..36edfab5e2071b5c7d970ce1cab96227cbc236f7 |
| --- /dev/null |
| +++ b/third_party/WebKit/LayoutTests/animations/svg-attribute-interpolation/svg-length-viewport-units-interpolation.html |
| @@ -0,0 +1,62 @@ |
| +<!DOCTYPE html> |
| +<html> |
| +<body> |
| +<template id="target-template"> |
| +<svg width="200px" height="300px" viewBox="0 0 1500 1000"> |
| +<rect class="target" x="10" y="10" width="10" height="10" /> |
| +</svg> |
| +</template> |
| +<script src="resources/interpolation-test.js"></script> |
| +<script> |
| +'use strict'; |
| +assertAttributeInterpolation({ |
| + property: 'width', |
|
fs
2016/07/08 11:14:03
I believe the common "structure" of this test dire
suzyh_UTC10 (ex-contributor)
2016/07/11 05:56:34
Yes, please move these tests into svg-width-interp
|
| + from: '1vw', |
| + to: '6vw' |
| +}, [ |
| + {at: -0.4, is: '0vw'}, |
| + {at: 0, is: '1vw'}, |
| + {at: 0.2, is: '2vw'}, |
| + {at: 0.6, is: '4vw'}, |
| + {at: 1, is: '6vw'}, |
| + {at: 1.4, is: '8vw'} |
| +]); |
| +assertAttributeInterpolation({ |
| + property: 'width', |
| + from: '1vh', |
| + to: '6vh' |
| +}, [ |
| + {at: -0.4, is: '0vh'}, |
| + {at: 0, is: '1vh'}, |
| + {at: 0.2, is: '2vh'}, |
| + {at: 0.6, is: '4vh'}, |
| + {at: 1, is: '6vh'}, |
| + {at: 1.4, is: '8vh'} |
| +]); |
| +assertAttributeInterpolation({ |
| + property: 'width', |
| + from: '1vmin', |
| + to: '6vmin' |
| +}, [ |
| + {at: -0.4, is: '0vmin'}, |
| + {at: 0, is: '1vmin'}, |
| + {at: 0.2, is: '2vmin'}, |
| + {at: 0.6, is: '4vmin'}, |
| + {at: 1, is: '6vmin'}, |
| + {at: 1.4, is: '8vmin'} |
| +]); |
| +assertAttributeInterpolation({ |
| + property: 'width', |
| + from: '1vmax', |
| + to: '6vmax' |
| +}, [ |
| + {at: -0.4, is: '0vmax'}, |
| + {at: 0, is: '1vmax'}, |
| + {at: 0.2, is: '2vmax'}, |
| + {at: 0.6, is: '4vmax'}, |
| + {at: 1, is: '6vmax'}, |
| + {at: 1.4, is: '8vmax'} |
| +]); |
| +</script> |
| +</body> |
| +</html> |