| Index: LayoutTests/animations/interpolation/border-width-interpolation.html
|
| diff --git a/LayoutTests/animations/interpolation/border-width-interpolation.html b/LayoutTests/animations/interpolation/border-width-interpolation.html
|
| index c96bbab55c146afe1e57e43e8a3fe650f2ed2aa0..115debb86fd4cd86013ed09db173503e4e467803 100644
|
| --- a/LayoutTests/animations/interpolation/border-width-interpolation.html
|
| +++ b/LayoutTests/animations/interpolation/border-width-interpolation.html
|
| @@ -28,5 +28,61 @@ assertInterpolation({
|
| {at: 1, is: '10px'},
|
| {at: 1.5, is: '15px'}
|
| ]);
|
| +
|
| +assertInterpolation({
|
| + property: 'border-bottom-width',
|
| + from: 'thick',
|
| + to: '15px'
|
| +}, [
|
| + {at: -2, is: '0px'}, // CSS border-bottom-width can't be negative.
|
| + {at: -0.3, is: '2px'},
|
| + {at: 0, is: '5px'},
|
| + {at: 0.3, is: '8px'},
|
| + {at: 0.6, is: '11px'},
|
| + {at: 1, is: '15px'},
|
| + {at: 1.5, is: '20px'}
|
| +]);
|
| +
|
| +assertInterpolation({
|
| + property: 'border-left-width',
|
| + from: 'medium',
|
| + to: '13px'
|
| +}, [
|
| + {at: -2, is: '0px'}, // CSS border-left-width can't be negative.
|
| + {at: -0.3, is: '0px'},
|
| + {at: 0, is: '3px'},
|
| + {at: 0.3, is: '6px'},
|
| + {at: 0.6, is: '9px'},
|
| + {at: 1, is: '13px'},
|
| + {at: 1.5, is: '18px'}
|
| +]);
|
| +
|
| +assertInterpolation({
|
| + property: 'border-right-width',
|
| + from: 'thin',
|
| + to: '11px'
|
| +}, [
|
| + {at: -2, is: '0px'}, // CSS border-right-width can't be negative.
|
| + {at: -0.3, is: '0px'}, // CSS border-right-width can't be negative.
|
| + {at: 0, is: '1px'},
|
| + {at: 0.3, is: '4px'},
|
| + {at: 0.6, is: '7px'},
|
| + {at: 1, is: '11px'},
|
| + {at: 1.5, is: '16px'}
|
| +]);
|
| +
|
| +assertInterpolation({
|
| + property: 'border-top-width',
|
| + from: '15px',
|
| + to: 'thick'
|
| +}, [
|
| + {at: -2, is: '35px'},
|
| + {at: -0.3, is: '18px'},
|
| + {at: 0, is: '15px'},
|
| + {at: 0.3, is: '12px'},
|
| + {at: 0.6, is: '9px'},
|
| + {at: 1, is: '5px'},
|
| + {at: 1.5, is: '0px'}
|
| +]);
|
| </script>
|
| </body>
|
|
|