blob: 8599f6439857c8a864541820c2ae243e5f596cba [file] [log] [blame]
This is a testharness.js-based test.
PASS This test uses interpolation-test.js.
PASS CSS Transitions: property <--length-list-comma> from [0px, 0px] to [10px, 100px] at (-0.3) is [-3px, -30px]
PASS CSS Transitions: property <--length-list-comma> from [0px, 0px] to [10px, 100px] at (0) is [0px, 0px]
PASS CSS Transitions: property <--length-list-comma> from [0px, 0px] to [10px, 100px] at (0.5) is [5px, 50px]
PASS CSS Transitions: property <--length-list-comma> from [0px, 0px] to [10px, 100px] at (1) is [10px, 100px]
PASS CSS Transitions: property <--length-list-comma> from [0px, 0px] to [10px, 100px] at (1.5) is [15px, 150px]
PASS CSS Transitions: property <--length-list-space> from [0px 0px] to [10px 100px] at (-0.3) is [-3px -30px]
PASS CSS Transitions: property <--length-list-space> from [0px 0px] to [10px 100px] at (0) is [0px 0px]
PASS CSS Transitions: property <--length-list-space> from [0px 0px] to [10px 100px] at (0.5) is [5px 50px]
PASS CSS Transitions: property <--length-list-space> from [0px 0px] to [10px 100px] at (1) is [10px 100px]
PASS CSS Transitions: property <--length-list-space> from [0px 0px] to [10px 100px] at (1.5) is [15px 150px]
PASS CSS Transitions: property <--length-list-comma> from [0px] to [10px, 100px] at (-0.3) is [10px, 100px]
PASS CSS Transitions: property <--length-list-comma> from [0px] to [10px, 100px] at (0) is [10px, 100px]
PASS CSS Transitions: property <--length-list-comma> from [0px] to [10px, 100px] at (0.3) is [10px, 100px]
PASS CSS Transitions: property <--length-list-comma> from [0px] to [10px, 100px] at (0.5) is [10px, 100px]
PASS CSS Transitions: property <--length-list-comma> from [0px] to [10px, 100px] at (0.6) is [10px, 100px]
PASS CSS Transitions: property <--length-list-comma> from [0px] to [10px, 100px] at (1) is [10px, 100px]
PASS CSS Transitions: property <--length-list-comma> from [0px] to [10px, 100px] at (1.5) is [10px, 100px]
PASS CSS Transitions: property <--length-list-comma> from [initial] to [10px] at (-0.3) is [10px]
PASS CSS Transitions: property <--length-list-comma> from [initial] to [10px] at (0) is [10px]
PASS CSS Transitions: property <--length-list-comma> from [initial] to [10px] at (0.3) is [10px]
PASS CSS Transitions: property <--length-list-comma> from [initial] to [10px] at (0.5) is [10px]
PASS CSS Transitions: property <--length-list-comma> from [initial] to [10px] at (0.6) is [10px]
PASS CSS Transitions: property <--length-list-comma> from [initial] to [10px] at (1) is [10px]
PASS CSS Transitions: property <--length-list-comma> from [initial] to [10px] at (1.5) is [10px]
PASS CSS Transitions: property <--length-list-comma> from [unset] to [10px] at (-0.3) is [10px]
PASS CSS Transitions: property <--length-list-comma> from [unset] to [10px] at (0) is [10px]
PASS CSS Transitions: property <--length-list-comma> from [unset] to [10px] at (0.3) is [10px]
PASS CSS Transitions: property <--length-list-comma> from [unset] to [10px] at (0.5) is [10px]
PASS CSS Transitions: property <--length-list-comma> from [unset] to [10px] at (0.6) is [10px]
PASS CSS Transitions: property <--length-list-comma> from [unset] to [10px] at (1) is [10px]
PASS CSS Transitions: property <--length-list-comma> from [unset] to [10px] at (1.5) is [10px]
PASS CSS Transitions: property <--length-list-comma> from [inherit] to [10px] at (-0.3) is [10px]
PASS CSS Transitions: property <--length-list-comma> from [inherit] to [10px] at (0) is [10px]
PASS CSS Transitions: property <--length-list-comma> from [inherit] to [10px] at (0.3) is [10px]
PASS CSS Transitions: property <--length-list-comma> from [inherit] to [10px] at (0.5) is [10px]
PASS CSS Transitions: property <--length-list-comma> from [inherit] to [10px] at (0.6) is [10px]
PASS CSS Transitions: property <--length-list-comma> from [inherit] to [10px] at (1) is [10px]
PASS CSS Transitions: property <--length-list-comma> from [inherit] to [10px] at (1.5) is [10px]
PASS CSS Transitions: property <--length-list-comma> from neutral to [10px, 100px, 1000px] at (-0.3) is [10px, 100px, 1000px]
PASS CSS Transitions: property <--length-list-comma> from neutral to [10px, 100px, 1000px] at (0) is [10px, 100px, 1000px]
PASS CSS Transitions: property <--length-list-comma> from neutral to [10px, 100px, 1000px] at (0.3) is [10px, 100px, 1000px]
PASS CSS Transitions: property <--length-list-comma> from neutral to [10px, 100px, 1000px] at (0.5) is [10px, 100px, 1000px]
PASS CSS Transitions: property <--length-list-comma> from neutral to [10px, 100px, 1000px] at (0.6) is [10px, 100px, 1000px]
PASS CSS Transitions: property <--length-list-comma> from neutral to [10px, 100px, 1000px] at (1) is [10px, 100px, 1000px]
PASS CSS Transitions: property <--length-list-comma> from neutral to [10px, 100px, 1000px] at (1.5) is [10px, 100px, 1000px]
PASS CSS Animations: property <--length-list-comma> from [0px, 0px] to [10px, 100px] at (-0.3) is [-3px, -30px]
PASS CSS Animations: property <--length-list-comma> from [0px, 0px] to [10px, 100px] at (0) is [0px, 0px]
PASS CSS Animations: property <--length-list-comma> from [0px, 0px] to [10px, 100px] at (0.5) is [5px, 50px]
PASS CSS Animations: property <--length-list-comma> from [0px, 0px] to [10px, 100px] at (1) is [10px, 100px]
PASS CSS Animations: property <--length-list-comma> from [0px, 0px] to [10px, 100px] at (1.5) is [15px, 150px]
PASS CSS Animations: property <--length-list-space> from [0px 0px] to [10px 100px] at (-0.3) is [-3px -30px]
PASS CSS Animations: property <--length-list-space> from [0px 0px] to [10px 100px] at (0) is [0px 0px]
PASS CSS Animations: property <--length-list-space> from [0px 0px] to [10px 100px] at (0.5) is [5px 50px]
PASS CSS Animations: property <--length-list-space> from [0px 0px] to [10px 100px] at (1) is [10px 100px]
PASS CSS Animations: property <--length-list-space> from [0px 0px] to [10px 100px] at (1.5) is [15px 150px]
PASS CSS Animations: property <--length-list-comma> from [0px] to [10px, 100px] at (-0.3) is [0px]
PASS CSS Animations: property <--length-list-comma> from [0px] to [10px, 100px] at (0) is [0px]
PASS CSS Animations: property <--length-list-comma> from [0px] to [10px, 100px] at (0.3) is [0px]
PASS CSS Animations: property <--length-list-comma> from [0px] to [10px, 100px] at (0.5) is [10px, 100px]
PASS CSS Animations: property <--length-list-comma> from [0px] to [10px, 100px] at (0.6) is [10px, 100px]
PASS CSS Animations: property <--length-list-comma> from [0px] to [10px, 100px] at (1) is [10px, 100px]
PASS CSS Animations: property <--length-list-comma> from [0px] to [10px, 100px] at (1.5) is [10px, 100px]
PASS CSS Animations: property <--length-list-comma> from [initial] to [10px] at (-0.3) is [40px, 20px]
PASS CSS Animations: property <--length-list-comma> from [initial] to [10px] at (0) is [40px, 20px]
PASS CSS Animations: property <--length-list-comma> from [initial] to [10px] at (0.3) is [40px, 20px]
PASS CSS Animations: property <--length-list-comma> from [initial] to [10px] at (0.5) is [10px]
PASS CSS Animations: property <--length-list-comma> from [initial] to [10px] at (0.6) is [10px]
PASS CSS Animations: property <--length-list-comma> from [initial] to [10px] at (1) is [10px]
PASS CSS Animations: property <--length-list-comma> from [initial] to [10px] at (1.5) is [10px]
PASS CSS Animations: property <--length-list-comma> from [unset] to [10px] at (-0.3) is [40px, 20px]
PASS CSS Animations: property <--length-list-comma> from [unset] to [10px] at (0) is [40px, 20px]
PASS CSS Animations: property <--length-list-comma> from [unset] to [10px] at (0.3) is [40px, 20px]
PASS CSS Animations: property <--length-list-comma> from [unset] to [10px] at (0.5) is [10px]
PASS CSS Animations: property <--length-list-comma> from [unset] to [10px] at (0.6) is [10px]
PASS CSS Animations: property <--length-list-comma> from [unset] to [10px] at (1) is [10px]
PASS CSS Animations: property <--length-list-comma> from [unset] to [10px] at (1.5) is [10px]
PASS CSS Animations: property <--length-list-comma> from [inherit] to [10px] at (-0.3) is [30px, 300px]
PASS CSS Animations: property <--length-list-comma> from [inherit] to [10px] at (0) is [30px, 300px]
PASS CSS Animations: property <--length-list-comma> from [inherit] to [10px] at (0.3) is [30px, 300px]
PASS CSS Animations: property <--length-list-comma> from [inherit] to [10px] at (0.5) is [10px]
PASS CSS Animations: property <--length-list-comma> from [inherit] to [10px] at (0.6) is [10px]
PASS CSS Animations: property <--length-list-comma> from [inherit] to [10px] at (1) is [10px]
PASS CSS Animations: property <--length-list-comma> from [inherit] to [10px] at (1.5) is [10px]
FAIL CSS Animations: property <--length-list-comma> from neutral to [10px, 100px, 1000px] at (-0.3) is [0px, 0px] assert_equals: expected "40px , 400px " but got "0px , 0px "
FAIL CSS Animations: property <--length-list-comma> from neutral to [10px, 100px, 1000px] at (0) is [0px, 0px] assert_equals: expected "40px , 400px " but got "0px , 0px "
FAIL CSS Animations: property <--length-list-comma> from neutral to [10px, 100px, 1000px] at (0.3) is [0px, 0px] assert_equals: expected "40px , 400px " but got "0px , 0px "
PASS CSS Animations: property <--length-list-comma> from neutral to [10px, 100px, 1000px] at (0.5) is [10px, 100px, 1000px]
PASS CSS Animations: property <--length-list-comma> from neutral to [10px, 100px, 1000px] at (0.6) is [10px, 100px, 1000px]
PASS CSS Animations: property <--length-list-comma> from neutral to [10px, 100px, 1000px] at (1) is [10px, 100px, 1000px]
PASS CSS Animations: property <--length-list-comma> from neutral to [10px, 100px, 1000px] at (1.5) is [10px, 100px, 1000px]
PASS Web Animations: property <--length-list-comma> from [0px, 0px] to [10px, 100px] at (-0.3) is [-3px, -30px]
PASS Web Animations: property <--length-list-comma> from [0px, 0px] to [10px, 100px] at (0) is [0px, 0px]
PASS Web Animations: property <--length-list-comma> from [0px, 0px] to [10px, 100px] at (0.5) is [5px, 50px]
PASS Web Animations: property <--length-list-comma> from [0px, 0px] to [10px, 100px] at (1) is [10px, 100px]
PASS Web Animations: property <--length-list-comma> from [0px, 0px] to [10px, 100px] at (1.5) is [15px, 150px]
PASS Web Animations: property <--length-list-space> from [0px 0px] to [10px 100px] at (-0.3) is [-3px -30px]
PASS Web Animations: property <--length-list-space> from [0px 0px] to [10px 100px] at (0) is [0px 0px]
PASS Web Animations: property <--length-list-space> from [0px 0px] to [10px 100px] at (0.5) is [5px 50px]
PASS Web Animations: property <--length-list-space> from [0px 0px] to [10px 100px] at (1) is [10px 100px]
PASS Web Animations: property <--length-list-space> from [0px 0px] to [10px 100px] at (1.5) is [15px 150px]
PASS Web Animations: property <--length-list-comma> from [0px] to [10px, 100px] at (-0.3) is [0px]
PASS Web Animations: property <--length-list-comma> from [0px] to [10px, 100px] at (0) is [0px]
PASS Web Animations: property <--length-list-comma> from [0px] to [10px, 100px] at (0.3) is [0px]
PASS Web Animations: property <--length-list-comma> from [0px] to [10px, 100px] at (0.5) is [10px, 100px]
PASS Web Animations: property <--length-list-comma> from [0px] to [10px, 100px] at (0.6) is [10px, 100px]
PASS Web Animations: property <--length-list-comma> from [0px] to [10px, 100px] at (1) is [10px, 100px]
PASS Web Animations: property <--length-list-comma> from [0px] to [10px, 100px] at (1.5) is [10px, 100px]
PASS Web Animations: property <--length-list-comma> from [initial] to [10px] at (-0.3) is [40px, 20px]
PASS Web Animations: property <--length-list-comma> from [initial] to [10px] at (0) is [40px, 20px]
PASS Web Animations: property <--length-list-comma> from [initial] to [10px] at (0.3) is [40px, 20px]
PASS Web Animations: property <--length-list-comma> from [initial] to [10px] at (0.5) is [10px]
PASS Web Animations: property <--length-list-comma> from [initial] to [10px] at (0.6) is [10px]
PASS Web Animations: property <--length-list-comma> from [initial] to [10px] at (1) is [10px]
PASS Web Animations: property <--length-list-comma> from [initial] to [10px] at (1.5) is [10px]
PASS Web Animations: property <--length-list-comma> from [unset] to [10px] at (-0.3) is [40px, 20px]
PASS Web Animations: property <--length-list-comma> from [unset] to [10px] at (0) is [40px, 20px]
PASS Web Animations: property <--length-list-comma> from [unset] to [10px] at (0.3) is [40px, 20px]
PASS Web Animations: property <--length-list-comma> from [unset] to [10px] at (0.5) is [10px]
PASS Web Animations: property <--length-list-comma> from [unset] to [10px] at (0.6) is [10px]
PASS Web Animations: property <--length-list-comma> from [unset] to [10px] at (1) is [10px]
PASS Web Animations: property <--length-list-comma> from [unset] to [10px] at (1.5) is [10px]
PASS Web Animations: property <--length-list-comma> from [inherit] to [10px] at (-0.3) is [30px, 300px]
PASS Web Animations: property <--length-list-comma> from [inherit] to [10px] at (0) is [30px, 300px]
PASS Web Animations: property <--length-list-comma> from [inherit] to [10px] at (0.3) is [30px, 300px]
PASS Web Animations: property <--length-list-comma> from [inherit] to [10px] at (0.5) is [10px]
PASS Web Animations: property <--length-list-comma> from [inherit] to [10px] at (0.6) is [10px]
PASS Web Animations: property <--length-list-comma> from [inherit] to [10px] at (1) is [10px]
PASS Web Animations: property <--length-list-comma> from [inherit] to [10px] at (1.5) is [10px]
FAIL Web Animations: property <--length-list-comma> from neutral to [10px, 100px, 1000px] at (-0.3) is [0px, 0px] assert_equals: expected "40px , 400px " but got "0px , 0px "
FAIL Web Animations: property <--length-list-comma> from neutral to [10px, 100px, 1000px] at (0) is [0px, 0px] assert_equals: expected "40px , 400px " but got "0px , 0px "
FAIL Web Animations: property <--length-list-comma> from neutral to [10px, 100px, 1000px] at (0.3) is [0px, 0px] assert_equals: expected "40px , 400px " but got "0px , 0px "
PASS Web Animations: property <--length-list-comma> from neutral to [10px, 100px, 1000px] at (0.5) is [10px, 100px, 1000px]
PASS Web Animations: property <--length-list-comma> from neutral to [10px, 100px, 1000px] at (0.6) is [10px, 100px, 1000px]
PASS Web Animations: property <--length-list-comma> from neutral to [10px, 100px, 1000px] at (1) is [10px, 100px, 1000px]
PASS Web Animations: property <--length-list-comma> from neutral to [10px, 100px, 1000px] at (1.5) is [10px, 100px, 1000px]
PASS Compositing: property <--length-list-space> underlying [50px] from add [10px 10px] to add [100px 100px] at (-0.3) is [-17px -17px]
PASS Compositing: property <--length-list-space> underlying [50px] from add [10px 10px] to add [100px 100px] at (0) is [10px 10px]
PASS Compositing: property <--length-list-space> underlying [50px] from add [10px 10px] to add [100px 100px] at (0.3) is [37px 37px]
PASS Compositing: property <--length-list-space> underlying [50px] from add [10px 10px] to add [100px 100px] at (0.5) is [55px 55px]
PASS Compositing: property <--length-list-space> underlying [50px] from add [10px 10px] to add [100px 100px] at (0.7) is [73px 73px]
PASS Compositing: property <--length-list-space> underlying [50px] from add [10px 10px] to add [100px 100px] at (1) is [100px 100px]
PASS Compositing: property <--length-list-space> underlying [50px] from add [10px 10px] to add [100px 100px] at (1.5) is [145px 145px]
FAIL Compositing: property <--length-list-space> underlying [50px 50px] from add [10px 10px] to add [100px] at (-0.3) is [10px 10px] assert_equals: expected "60px 60px " but got "10px 10px "
FAIL Compositing: property <--length-list-space> underlying [50px 50px] from add [10px 10px] to add [100px] at (0) is [10px 10px] assert_equals: expected "60px 60px " but got "10px 10px "
FAIL Compositing: property <--length-list-space> underlying [50px 50px] from add [10px 10px] to add [100px] at (0.3) is [10px 10px] assert_equals: expected "60px 60px " but got "10px 10px "
PASS Compositing: property <--length-list-space> underlying [50px 50px] from add [10px 10px] to add [100px] at (0.5) is [100px]
PASS Compositing: property <--length-list-space> underlying [50px 50px] from add [10px 10px] to add [100px] at (0.7) is [100px]
PASS Compositing: property <--length-list-space> underlying [50px 50px] from add [10px 10px] to add [100px] at (1) is [100px]
PASS Compositing: property <--length-list-space> underlying [50px 50px] from add [10px 10px] to add [100px] at (1.5) is [100px]
FAIL Compositing: property <--length-list-space> underlying [50px 50px] from add [10px 10px] to replace [100px] at (-0.3) is [10px 10px] assert_equals: expected "60px 60px " but got "10px 10px "
FAIL Compositing: property <--length-list-space> underlying [50px 50px] from add [10px 10px] to replace [100px] at (0) is [10px 10px] assert_equals: expected "60px 60px " but got "10px 10px "
FAIL Compositing: property <--length-list-space> underlying [50px 50px] from add [10px 10px] to replace [100px] at (0.3) is [10px 10px] assert_equals: expected "60px 60px " but got "10px 10px "
PASS Compositing: property <--length-list-space> underlying [50px 50px] from add [10px 10px] to replace [100px] at (0.5) is [100px]
PASS Compositing: property <--length-list-space> underlying [50px 50px] from add [10px 10px] to replace [100px] at (0.7) is [100px]
PASS Compositing: property <--length-list-space> underlying [50px 50px] from add [10px 10px] to replace [100px] at (1) is [100px]
PASS Compositing: property <--length-list-space> underlying [50px 50px] from add [10px 10px] to replace [100px] at (1.5) is [100px]
Harness: the test ran to completion.