blob: 08cf030feb8ad3e70e5151e8766ed5937132dfa2 [file] [log] [blame]
This is a testharness.js-based test.
PASS This test uses interpolation-test.js.
PASS CSS Transitions: property <--time-list> from [initial] to [20s 200s] at (-0.3) is [46s 460s]
PASS CSS Transitions: property <--time-list> from [initial] to [20s 200s] at (0) is [40s 400s]
PASS CSS Transitions: property <--time-list> from [initial] to [20s 200s] at (0.5) is [30s 300s]
PASS CSS Transitions: property <--time-list> from [initial] to [20s 200s] at (1) is [20s 200s]
PASS CSS Transitions: property <--time-list> from [initial] to [20s 200s] at (1.5) is [10s 100s]
PASS CSS Transitions: property <--time-list> from [inherit] to [20s 200s] at (-0.3) is [33s 330s]
PASS CSS Transitions: property <--time-list> from [inherit] to [20s 200s] at (0) is [30s 300s]
PASS CSS Transitions: property <--time-list> from [inherit] to [20s 200s] at (0.5) is [25s 250s]
PASS CSS Transitions: property <--time-list> from [inherit] to [20s 200s] at (1) is [20s 200s]
PASS CSS Transitions: property <--time-list> from [inherit] to [20s 200s] at (1.5) is [15s 150s]
PASS CSS Transitions: property <--time-list> from [unset] to [20s 200s] at (-0.3) is [46s 460s]
PASS CSS Transitions: property <--time-list> from [unset] to [20s 200s] at (0) is [40s 400s]
PASS CSS Transitions: property <--time-list> from [unset] to [20s 200s] at (0.5) is [30s 300s]
PASS CSS Transitions: property <--time-list> from [unset] to [20s 200s] at (1) is [20s 200s]
PASS CSS Transitions: property <--time-list> from [unset] to [20s 200s] at (1.5) is [10s 100s]
PASS CSS Transitions: property <--time-list> from [-10s -100s] to [10s 100s] at (-0.3) is [-16s -160s]
PASS CSS Transitions: property <--time-list> from [-10s -100s] to [10s 100s] at (0) is [-10s -100s]
PASS CSS Transitions: property <--time-list> from [-10s -100s] to [10s 100s] at (0.5) is [0s 0s]
PASS CSS Transitions: property <--time-list> from [-10s -100s] to [10s 100s] at (1) is [10s 100s]
PASS CSS Transitions: property <--time-list> from [-10s -100s] to [10s 100s] at (1.5) is [20s 200s]
PASS CSS Transitions: property <--time-list> from [10s] to [100s] at (-0.3) is [-17s]
PASS CSS Transitions: property <--time-list> from [10s] to [100s] at (0) is [10s]
PASS CSS Transitions: property <--time-list> from [10s] to [100s] at (0.5) is [55s]
PASS CSS Transitions: property <--time-list> from [10s] to [100s] at (1) is [100s]
PASS CSS Transitions: property <--time-list> from [10s] to [100s] at (1.5) is [145s]
PASS CSS Transitions: property <--time-list> from [0s 1000ms] to [1000ms 0s] at (-0.3) is [-0.3s 1.3s]
PASS CSS Transitions: property <--time-list> from [0s 1000ms] to [1000ms 0s] at (0) is [0s 1s]
PASS CSS Transitions: property <--time-list> from [0s 1000ms] to [1000ms 0s] at (0.5) is [0.5s 0.5s]
PASS CSS Transitions: property <--time-list> from [0s 1000ms] to [1000ms 0s] at (1) is [1s 0s]
PASS CSS Transitions: property <--time-list> from [0s 1000ms] to [1000ms 0s] at (1.5) is [1.5s -0.5s]
PASS CSS Transitions: property <--time-list> from neutral to [20s 200s] at (-0.3) is [7s 70s]
PASS CSS Transitions: property <--time-list> from neutral to [20s 200s] at (0) is [10s 100s]
PASS CSS Transitions: property <--time-list> from neutral to [20s 200s] at (0.5) is [15s 150s]
PASS CSS Transitions: property <--time-list> from neutral to [20s 200s] at (1) is [20s 200s]
PASS CSS Transitions: property <--time-list> from neutral to [20s 200s] at (1.5) is [25s 250s]
PASS CSS Animations: property <--time-list> from [initial] to [20s 200s] at (-0.3) is [46s 460s]
PASS CSS Animations: property <--time-list> from [initial] to [20s 200s] at (0) is [40s 400s]
PASS CSS Animations: property <--time-list> from [initial] to [20s 200s] at (0.5) is [30s 300s]
PASS CSS Animations: property <--time-list> from [initial] to [20s 200s] at (1) is [20s 200s]
PASS CSS Animations: property <--time-list> from [initial] to [20s 200s] at (1.5) is [10s 100s]
PASS CSS Animations: property <--time-list> from [inherit] to [20s 200s] at (-0.3) is [33s 330s]
PASS CSS Animations: property <--time-list> from [inherit] to [20s 200s] at (0) is [30s 300s]
PASS CSS Animations: property <--time-list> from [inherit] to [20s 200s] at (0.5) is [25s 250s]
PASS CSS Animations: property <--time-list> from [inherit] to [20s 200s] at (1) is [20s 200s]
PASS CSS Animations: property <--time-list> from [inherit] to [20s 200s] at (1.5) is [15s 150s]
PASS CSS Animations: property <--time-list> from [unset] to [20s 200s] at (-0.3) is [46s 460s]
PASS CSS Animations: property <--time-list> from [unset] to [20s 200s] at (0) is [40s 400s]
PASS CSS Animations: property <--time-list> from [unset] to [20s 200s] at (0.5) is [30s 300s]
PASS CSS Animations: property <--time-list> from [unset] to [20s 200s] at (1) is [20s 200s]
PASS CSS Animations: property <--time-list> from [unset] to [20s 200s] at (1.5) is [10s 100s]
PASS CSS Animations: property <--time-list> from [-10s -100s] to [10s 100s] at (-0.3) is [-16s -160s]
PASS CSS Animations: property <--time-list> from [-10s -100s] to [10s 100s] at (0) is [-10s -100s]
PASS CSS Animations: property <--time-list> from [-10s -100s] to [10s 100s] at (0.5) is [0s 0s]
PASS CSS Animations: property <--time-list> from [-10s -100s] to [10s 100s] at (1) is [10s 100s]
PASS CSS Animations: property <--time-list> from [-10s -100s] to [10s 100s] at (1.5) is [20s 200s]
PASS CSS Animations: property <--time-list> from [10s] to [100s] at (-0.3) is [-17s]
PASS CSS Animations: property <--time-list> from [10s] to [100s] at (0) is [10s]
PASS CSS Animations: property <--time-list> from [10s] to [100s] at (0.5) is [55s]
PASS CSS Animations: property <--time-list> from [10s] to [100s] at (1) is [100s]
PASS CSS Animations: property <--time-list> from [10s] to [100s] at (1.5) is [145s]
PASS CSS Animations: property <--time-list> from [0s 1000ms] to [1000ms 0s] at (-0.3) is [-0.3s 1.3s]
PASS CSS Animations: property <--time-list> from [0s 1000ms] to [1000ms 0s] at (0) is [0s 1s]
PASS CSS Animations: property <--time-list> from [0s 1000ms] to [1000ms 0s] at (0.5) is [0.5s 0.5s]
PASS CSS Animations: property <--time-list> from [0s 1000ms] to [1000ms 0s] at (1) is [1s 0s]
PASS CSS Animations: property <--time-list> from [0s 1000ms] to [1000ms 0s] at (1.5) is [1.5s -0.5s]
FAIL CSS Animations: property <--time-list> from neutral to [20s 200s] at (-0.3) is [-6s -60s] assert_equals: expected "7s 70s " but got "- 6s - 60s "
FAIL CSS Animations: property <--time-list> from neutral to [20s 200s] at (0) is [0s 0s] assert_equals: expected "10s 100s " but got "0s 0s "
FAIL CSS Animations: property <--time-list> from neutral to [20s 200s] at (0.5) is [10s 100s] assert_equals: expected "15s 150s " but got "10s 100s "
PASS CSS Animations: property <--time-list> from neutral to [20s 200s] at (1) is [20s 200s]
FAIL CSS Animations: property <--time-list> from neutral to [20s 200s] at (1.5) is [30s 300s] assert_equals: expected "25s 250s " but got "30s 300s "
PASS Web Animations: property <--time-list> from [initial] to [20s 200s] at (-0.3) is [46s 460s]
PASS Web Animations: property <--time-list> from [initial] to [20s 200s] at (0) is [40s 400s]
PASS Web Animations: property <--time-list> from [initial] to [20s 200s] at (0.5) is [30s 300s]
PASS Web Animations: property <--time-list> from [initial] to [20s 200s] at (1) is [20s 200s]
PASS Web Animations: property <--time-list> from [initial] to [20s 200s] at (1.5) is [10s 100s]
PASS Web Animations: property <--time-list> from [inherit] to [20s 200s] at (-0.3) is [33s 330s]
PASS Web Animations: property <--time-list> from [inherit] to [20s 200s] at (0) is [30s 300s]
PASS Web Animations: property <--time-list> from [inherit] to [20s 200s] at (0.5) is [25s 250s]
PASS Web Animations: property <--time-list> from [inherit] to [20s 200s] at (1) is [20s 200s]
PASS Web Animations: property <--time-list> from [inherit] to [20s 200s] at (1.5) is [15s 150s]
PASS Web Animations: property <--time-list> from [unset] to [20s 200s] at (-0.3) is [46s 460s]
PASS Web Animations: property <--time-list> from [unset] to [20s 200s] at (0) is [40s 400s]
PASS Web Animations: property <--time-list> from [unset] to [20s 200s] at (0.5) is [30s 300s]
PASS Web Animations: property <--time-list> from [unset] to [20s 200s] at (1) is [20s 200s]
PASS Web Animations: property <--time-list> from [unset] to [20s 200s] at (1.5) is [10s 100s]
PASS Web Animations: property <--time-list> from [-10s -100s] to [10s 100s] at (-0.3) is [-16s -160s]
PASS Web Animations: property <--time-list> from [-10s -100s] to [10s 100s] at (0) is [-10s -100s]
PASS Web Animations: property <--time-list> from [-10s -100s] to [10s 100s] at (0.5) is [0s 0s]
PASS Web Animations: property <--time-list> from [-10s -100s] to [10s 100s] at (1) is [10s 100s]
PASS Web Animations: property <--time-list> from [-10s -100s] to [10s 100s] at (1.5) is [20s 200s]
PASS Web Animations: property <--time-list> from [10s] to [100s] at (-0.3) is [-17s]
PASS Web Animations: property <--time-list> from [10s] to [100s] at (0) is [10s]
PASS Web Animations: property <--time-list> from [10s] to [100s] at (0.5) is [55s]
PASS Web Animations: property <--time-list> from [10s] to [100s] at (1) is [100s]
PASS Web Animations: property <--time-list> from [10s] to [100s] at (1.5) is [145s]
PASS Web Animations: property <--time-list> from [0s 1000ms] to [1000ms 0s] at (-0.3) is [-0.3s 1.3s]
PASS Web Animations: property <--time-list> from [0s 1000ms] to [1000ms 0s] at (0) is [0s 1s]
PASS Web Animations: property <--time-list> from [0s 1000ms] to [1000ms 0s] at (0.5) is [0.5s 0.5s]
PASS Web Animations: property <--time-list> from [0s 1000ms] to [1000ms 0s] at (1) is [1s 0s]
PASS Web Animations: property <--time-list> from [0s 1000ms] to [1000ms 0s] at (1.5) is [1.5s -0.5s]
FAIL Web Animations: property <--time-list> from neutral to [20s 200s] at (-0.3) is [-6s -60s] assert_equals: expected "7s 70s " but got "- 6s - 60s "
FAIL Web Animations: property <--time-list> from neutral to [20s 200s] at (0) is [0s 0s] assert_equals: expected "10s 100s " but got "0s 0s "
FAIL Web Animations: property <--time-list> from neutral to [20s 200s] at (0.5) is [10s 100s] assert_equals: expected "15s 150s " but got "10s 100s "
PASS Web Animations: property <--time-list> from neutral to [20s 200s] at (1) is [20s 200s]
FAIL Web Animations: property <--time-list> from neutral to [20s 200s] at (1.5) is [30s 300s] assert_equals: expected "25s 250s " but got "30s 300s "
FAIL Compositing: property <--time-list> underlying [50s 60s] from add [10s 140s] to add [110s 40s] at (-0.3) is [-20s 170s] assert_equals: expected "30s 230s " but got "- 20s 170s "
FAIL Compositing: property <--time-list> underlying [50s 60s] from add [10s 140s] to add [110s 40s] at (0) is [10s 140s] assert_equals: expected "60s 200s " but got "10s 140s "
FAIL Compositing: property <--time-list> underlying [50s 60s] from add [10s 140s] to add [110s 40s] at (0.5) is [60s 90s] assert_equals: expected "110s 150s " but got "60s 90s "
FAIL Compositing: property <--time-list> underlying [50s 60s] from add [10s 140s] to add [110s 40s] at (1) is [110s 40s] assert_equals: expected "160s 100s " but got "110s 40s "
FAIL Compositing: property <--time-list> underlying [50s 60s] from add [10s 140s] to add [110s 40s] at (1.5) is [160s -10s] assert_equals: expected "210s 50s " but got "160s - 10s "
FAIL Compositing: property <--time-list> underlying [50s 60s] from add [10s 140s] to replace [110s 40s] at (-0.3) is [-20s 170s] assert_equals: expected "45s 248s " but got "- 20s 170s "
FAIL Compositing: property <--time-list> underlying [50s 60s] from add [10s 140s] to replace [110s 40s] at (0) is [10s 140s] assert_equals: expected "60s 200s " but got "10s 140s "
FAIL Compositing: property <--time-list> underlying [50s 60s] from add [10s 140s] to replace [110s 40s] at (0.5) is [60s 90s] assert_equals: expected "85s 120s " but got "60s 90s "
PASS Compositing: property <--time-list> underlying [50s 60s] from add [10s 140s] to replace [110s 40s] at (1) is [110s 40s]
FAIL Compositing: property <--time-list> underlying [50s 60s] from add [10s 140s] to replace [110s 40s] at (1.5) is [160s -10s] assert_equals: expected "135s - 40s " but got "160s - 10s "
Harness: the test ran to completion.