blob: 99988e72634e052411b956dec765af68ede32334 [file] [log] [blame]
FAIL CSS Transitions: property <transform> from [perspective(400px)] to [perspective(500px)] at (-1) should be [perspective(333.3333333333333px)] assert_less_than: comparing (at index 11 actual value "matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, -0.003003003003003003, 0, 0, 0, 1)" [-0.003003003003003003] and expected value "matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, -0.0029999999084472685, 0, 0, 0, 1)" [-0.0029999999084472685] expected a number less than 0.00001 but got 0.0010010315491272097
PASS CSS Transitions: property <transform> from [perspective(400px)] to [perspective(500px)] at (0) should be [perspective(400px)]
FAIL CSS Transitions: property <transform> from [perspective(400px)] to [perspective(500px)] at (0.25) should be [perspective(421.0526315789474px)] assert_less_than: comparing (at index 11 actual value "matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, -0.0023752969121140144, 0, 0, 0, 1)" [-0.0023752969121140144] and expected value "matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, -0.00237499993658066, 0, 0, 0, 1)" [-0.00237499993658066] expected a number less than 0.00001 but got 0.00012504233317246738
FAIL CSS Transitions: property <transform> from [perspective(400px)] to [perspective(500px)] at (0.75) should be [perspective(470.5882352941176px)] assert_less_than: comparing (at index 11 actual value "matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, -0.002127659574468085, 0, 0, 0, 1)" [-0.002127659574468085] and expected value "matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, -0.0021250000405311593, 0, 0, 0, 1)" [-0.0021250000405311593] expected a number less than 0.00001 but got 0.0012515453582114101
PASS CSS Transitions: property <transform> from [perspective(400px)] to [perspective(500px)] at (1) should be [perspective(500px)]
FAIL CSS Transitions: property <transform> from [perspective(400px)] to [perspective(500px)] at (2) should be [perspective(666.6666666666666px)] assert_less_than: comparing (at index 11 actual value "matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, -0.0015015015015015015, 0, 0, 0, 1)" [-0.0015015015015015015] and expected value "matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, -0.0014999999542236343, 0, 0, 0, 1)" [-0.0014999999542236343] expected a number less than 0.00001 but got 0.0010010315491272097
FAIL CSS Transitions with transition: all: property <transform> from [perspective(400px)] to [perspective(500px)] at (-1) should be [perspective(333.3333333333333px)] assert_less_than: comparing (at index 11 actual value "matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, -0.003003003003003003, 0, 0, 0, 1)" [-0.003003003003003003] and expected value "matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, -0.0029999999084472685, 0, 0, 0, 1)" [-0.0029999999084472685] expected a number less than 0.00001 but got 0.0010010315491272097
PASS CSS Transitions with transition: all: property <transform> from [perspective(400px)] to [perspective(500px)] at (0) should be [perspective(400px)]
FAIL CSS Transitions with transition: all: property <transform> from [perspective(400px)] to [perspective(500px)] at (0.25) should be [perspective(421.0526315789474px)] assert_less_than: comparing (at index 11 actual value "matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, -0.0023752969121140144, 0, 0, 0, 1)" [-0.0023752969121140144] and expected value "matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, -0.00237499993658066, 0, 0, 0, 1)" [-0.00237499993658066] expected a number less than 0.00001 but got 0.00012504233317246738
FAIL CSS Transitions with transition: all: property <transform> from [perspective(400px)] to [perspective(500px)] at (0.75) should be [perspective(470.5882352941176px)] assert_less_than: comparing (at index 11 actual value "matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, -0.002127659574468085, 0, 0, 0, 1)" [-0.002127659574468085] and expected value "matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, -0.0021250000405311593, 0, 0, 0, 1)" [-0.0021250000405311593] expected a number less than 0.00001 but got 0.0012515453582114101
PASS CSS Transitions with transition: all: property <transform> from [perspective(400px)] to [perspective(500px)] at (1) should be [perspective(500px)]
FAIL CSS Transitions with transition: all: property <transform> from [perspective(400px)] to [perspective(500px)] at (2) should be [perspective(666.6666666666666px)] assert_less_than: comparing (at index 11 actual value "matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, -0.0015015015015015015, 0, 0, 0, 1)" [-0.0015015015015015015] and expected value "matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, -0.0014999999542236343, 0, 0, 0, 1)" [-0.0014999999542236343] expected a number less than 0.00001 but got 0.0010010315491272097
FAIL CSS Animations: property <transform> from [perspective(400px)] to [perspective(500px)] at (-1) should be [perspective(333.3333333333333px)] assert_less_than: comparing (at index 11 actual value "matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, -0.003003003003003003, 0, 0, 0, 1)" [-0.003003003003003003] and expected value "matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, -0.0029999999084472685, 0, 0, 0, 1)" [-0.0029999999084472685] expected a number less than 0.00001 but got 0.0010010315491272097
PASS CSS Animations: property <transform> from [perspective(400px)] to [perspective(500px)] at (0) should be [perspective(400px)]
FAIL CSS Animations: property <transform> from [perspective(400px)] to [perspective(500px)] at (0.25) should be [perspective(421.0526315789474px)] assert_less_than: comparing (at index 11 actual value "matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, -0.0023752969121140144, 0, 0, 0, 1)" [-0.0023752969121140144] and expected value "matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, -0.00237499993658066, 0, 0, 0, 1)" [-0.00237499993658066] expected a number less than 0.00001 but got 0.00012504233317246738
FAIL CSS Animations: property <transform> from [perspective(400px)] to [perspective(500px)] at (0.75) should be [perspective(470.5882352941176px)] assert_less_than: comparing (at index 11 actual value "matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, -0.002127659574468085, 0, 0, 0, 1)" [-0.002127659574468085] and expected value "matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, -0.0021250000405311593, 0, 0, 0, 1)" [-0.0021250000405311593] expected a number less than 0.00001 but got 0.0012515453582114101
PASS CSS Animations: property <transform> from [perspective(400px)] to [perspective(500px)] at (1) should be [perspective(500px)]
FAIL CSS Animations: property <transform> from [perspective(400px)] to [perspective(500px)] at (2) should be [perspective(666.6666666666666px)] assert_less_than: comparing (at index 11 actual value "matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, -0.0015015015015015015, 0, 0, 0, 1)" [-0.0015015015015015015] and expected value "matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, -0.0014999999542236343, 0, 0, 0, 1)" [-0.0014999999542236343] expected a number less than 0.00001 but got 0.0010010315491272097
FAIL Web Animations: property <transform> from [perspective(400px)] to [perspective(500px)] at (-1) should be [perspective(333.3333333333333px)] assert_less_than: comparing (at index 11 actual value "matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, -0.003003003003003003, 0, 0, 0, 1)" [-0.003003003003003003] and expected value "matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, -0.0029999999084472685, 0, 0, 0, 1)" [-0.0029999999084472685] expected a number less than 0.00001 but got 0.0010010315491272097
PASS Web Animations: property <transform> from [perspective(400px)] to [perspective(500px)] at (0) should be [perspective(400px)]
FAIL Web Animations: property <transform> from [perspective(400px)] to [perspective(500px)] at (0.25) should be [perspective(421.0526315789474px)] assert_less_than: comparing (at index 11 actual value "matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, -0.0023752969121140144, 0, 0, 0, 1)" [-0.0023752969121140144] and expected value "matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, -0.00237499993658066, 0, 0, 0, 1)" [-0.00237499993658066] expected a number less than 0.00001 but got 0.00012504233317246738
FAIL Web Animations: property <transform> from [perspective(400px)] to [perspective(500px)] at (0.75) should be [perspective(470.5882352941176px)] assert_less_than: comparing (at index 11 actual value "matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, -0.002127659574468085, 0, 0, 0, 1)" [-0.002127659574468085] and expected value "matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, -0.0021250000405311593, 0, 0, 0, 1)" [-0.0021250000405311593] expected a number less than 0.00001 but got 0.0012515453582114101
PASS Web Animations: property <transform> from [perspective(400px)] to [perspective(500px)] at (1) should be [perspective(500px)]
FAIL Web Animations: property <transform> from [perspective(400px)] to [perspective(500px)] at (2) should be [perspective(666.6666666666666px)] assert_less_than: comparing (at index 11 actual value "matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, -0.0015015015015015015, 0, 0, 0, 1)" [-0.0015015015015015015] and expected value "matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, -0.0014999999542236343, 0, 0, 0, 1)" [-0.0014999999542236343] expected a number less than 0.00001 but got 0.0010010315491272097
FAIL CSS Transitions: property <transform> from [skewX(10rad) perspective(400px)] to [skewX(20rad) perspective(500px)] at (-1) should be [skewX(0rad) perspective(333.3333333333333px)] assert_less_than: comparing (at index 11 actual value "matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, -0.003003003003003003, 0, 0, 0, 1)" [-0.003003003003003003] and expected value "matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, -0.0029999999084472685, 0, 0, 0, 1)" [-0.0029999999084472685] expected a number less than 0.00001 but got 0.0010010315491272097
PASS CSS Transitions: property <transform> from [skewX(10rad) perspective(400px)] to [skewX(20rad) perspective(500px)] at (0) should be [skewX(10rad) perspective(400px)]
FAIL CSS Transitions: property <transform> from [skewX(10rad) perspective(400px)] to [skewX(20rad) perspective(500px)] at (0.25) should be [skewX(12.5rad) perspective(421.0526315789474px)] assert_less_than: comparing (at index 11 actual value "matrix3d(1, 0, 0, 0, -0.06646824186327419, 1, 0, 0, 0, 0, 1, -0.0023752969121140144, 0, 0, 0, 1)" [-0.0023752969121140144] and expected value "matrix3d(1, 0, 0, 0, -0.06646824186327419, 1, 0, 0, 0, 0, 1, -0.00237499993658066, 0, 0, 0, 1)" [-0.00237499993658066] expected a number less than 0.00001 but got 0.00012504233317246738
FAIL CSS Transitions: property <transform> from [skewX(10rad) perspective(400px)] to [skewX(20rad) perspective(500px)] at (0.75) should be [skewX(17.5rad) perspective(470.5882352941176px)] assert_less_than: comparing (at index 11 actual value "matrix3d(1, 0, 0, 0, -4.445981448365507, 1, 0, 0, 0, 0, 1, -0.002127659574468085, 0, 0, 0, 1)" [-0.002127659574468085] and expected value "matrix3d(1, 0, 0, 0, -4.445981448365507, 1, 0, 0, 0, 0, 1, -0.0021250000405311593, 0, 0, 0, 1)" [-0.0021250000405311593] expected a number less than 0.00001 but got 0.0012515453582114101
PASS CSS Transitions: property <transform> from [skewX(10rad) perspective(400px)] to [skewX(20rad) perspective(500px)] at (1) should be [skewX(20rad) perspective(500px)]
FAIL CSS Transitions: property <transform> from [skewX(10rad) perspective(400px)] to [skewX(20rad) perspective(500px)] at (2) should be [skewX(30rad) perspective(666.6666666666666px)] assert_less_than: comparing (at index 11 actual value "matrix3d(1, 0, 0, 0, -6.4053311966462765, 1, 0, 0, 0, 0, 1, -0.0015015015015015015, 0, 0, 0, 1)" [-0.0015015015015015015] and expected value "matrix3d(1, 0, 0, 0, -6.4053311966462765, 1, 0, 0, 0, 0, 1, -0.0014999999542236343, 0, 0, 0, 1)" [-0.0014999999542236343] expected a number less than 0.00001 but got 0.0010010315491272097
FAIL CSS Transitions with transition: all: property <transform> from [skewX(10rad) perspective(400px)] to [skewX(20rad) perspective(500px)] at (-1) should be [skewX(0rad) perspective(333.3333333333333px)] assert_less_than: comparing (at index 11 actual value "matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, -0.003003003003003003, 0, 0, 0, 1)" [-0.003003003003003003] and expected value "matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, -0.0029999999084472685, 0, 0, 0, 1)" [-0.0029999999084472685] expected a number less than 0.00001 but got 0.0010010315491272097
PASS CSS Transitions with transition: all: property <transform> from [skewX(10rad) perspective(400px)] to [skewX(20rad) perspective(500px)] at (0) should be [skewX(10rad) perspective(400px)]
FAIL CSS Transitions with transition: all: property <transform> from [skewX(10rad) perspective(400px)] to [skewX(20rad) perspective(500px)] at (0.25) should be [skewX(12.5rad) perspective(421.0526315789474px)] assert_less_than: comparing (at index 11 actual value "matrix3d(1, 0, 0, 0, -0.06646824186327419, 1, 0, 0, 0, 0, 1, -0.0023752969121140144, 0, 0, 0, 1)" [-0.0023752969121140144] and expected value "matrix3d(1, 0, 0, 0, -0.06646824186327419, 1, 0, 0, 0, 0, 1, -0.00237499993658066, 0, 0, 0, 1)" [-0.00237499993658066] expected a number less than 0.00001 but got 0.00012504233317246738
FAIL CSS Transitions with transition: all: property <transform> from [skewX(10rad) perspective(400px)] to [skewX(20rad) perspective(500px)] at (0.75) should be [skewX(17.5rad) perspective(470.5882352941176px)] assert_less_than: comparing (at index 11 actual value "matrix3d(1, 0, 0, 0, -4.445981448365507, 1, 0, 0, 0, 0, 1, -0.002127659574468085, 0, 0, 0, 1)" [-0.002127659574468085] and expected value "matrix3d(1, 0, 0, 0, -4.445981448365507, 1, 0, 0, 0, 0, 1, -0.0021250000405311593, 0, 0, 0, 1)" [-0.0021250000405311593] expected a number less than 0.00001 but got 0.0012515453582114101
PASS CSS Transitions with transition: all: property <transform> from [skewX(10rad) perspective(400px)] to [skewX(20rad) perspective(500px)] at (1) should be [skewX(20rad) perspective(500px)]
FAIL CSS Transitions with transition: all: property <transform> from [skewX(10rad) perspective(400px)] to [skewX(20rad) perspective(500px)] at (2) should be [skewX(30rad) perspective(666.6666666666666px)] assert_less_than: comparing (at index 11 actual value "matrix3d(1, 0, 0, 0, -6.4053311966462765, 1, 0, 0, 0, 0, 1, -0.0015015015015015015, 0, 0, 0, 1)" [-0.0015015015015015015] and expected value "matrix3d(1, 0, 0, 0, -6.4053311966462765, 1, 0, 0, 0, 0, 1, -0.0014999999542236343, 0, 0, 0, 1)" [-0.0014999999542236343] expected a number less than 0.00001 but got 0.0010010315491272097
FAIL CSS Animations: property <transform> from [skewX(10rad) perspective(400px)] to [skewX(20rad) perspective(500px)] at (-1) should be [skewX(0rad) perspective(333.3333333333333px)] assert_less_than: comparing (at index 11 actual value "matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, -0.003003003003003003, 0, 0, 0, 1)" [-0.003003003003003003] and expected value "matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, -0.0029999999084472685, 0, 0, 0, 1)" [-0.0029999999084472685] expected a number less than 0.00001 but got 0.0010010315491272097
PASS CSS Animations: property <transform> from [skewX(10rad) perspective(400px)] to [skewX(20rad) perspective(500px)] at (0) should be [skewX(10rad) perspective(400px)]
FAIL CSS Animations: property <transform> from [skewX(10rad) perspective(400px)] to [skewX(20rad) perspective(500px)] at (0.25) should be [skewX(12.5rad) perspective(421.0526315789474px)] assert_less_than: comparing (at index 11 actual value "matrix3d(1, 0, 0, 0, -0.06646824186327419, 1, 0, 0, 0, 0, 1, -0.0023752969121140144, 0, 0, 0, 1)" [-0.0023752969121140144] and expected value "matrix3d(1, 0, 0, 0, -0.06646824186327419, 1, 0, 0, 0, 0, 1, -0.00237499993658066, 0, 0, 0, 1)" [-0.00237499993658066] expected a number less than 0.00001 but got 0.00012504233317246738
FAIL CSS Animations: property <transform> from [skewX(10rad) perspective(400px)] to [skewX(20rad) perspective(500px)] at (0.75) should be [skewX(17.5rad) perspective(470.5882352941176px)] assert_less_than: comparing (at index 11 actual value "matrix3d(1, 0, 0, 0, -4.445981448365507, 1, 0, 0, 0, 0, 1, -0.002127659574468085, 0, 0, 0, 1)" [-0.002127659574468085] and expected value "matrix3d(1, 0, 0, 0, -4.445981448365507, 1, 0, 0, 0, 0, 1, -0.0021250000405311593, 0, 0, 0, 1)" [-0.0021250000405311593] expected a number less than 0.00001 but got 0.0012515453582114101
PASS CSS Animations: property <transform> from [skewX(10rad) perspective(400px)] to [skewX(20rad) perspective(500px)] at (1) should be [skewX(20rad) perspective(500px)]
FAIL CSS Animations: property <transform> from [skewX(10rad) perspective(400px)] to [skewX(20rad) perspective(500px)] at (2) should be [skewX(30rad) perspective(666.6666666666666px)] assert_less_than: comparing (at index 11 actual value "matrix3d(1, 0, 0, 0, -6.4053311966462765, 1, 0, 0, 0, 0, 1, -0.0015015015015015015, 0, 0, 0, 1)" [-0.0015015015015015015] and expected value "matrix3d(1, 0, 0, 0, -6.4053311966462765, 1, 0, 0, 0, 0, 1, -0.0014999999542236343, 0, 0, 0, 1)" [-0.0014999999542236343] expected a number less than 0.00001 but got 0.0010010315491272097
FAIL Web Animations: property <transform> from [skewX(10rad) perspective(400px)] to [skewX(20rad) perspective(500px)] at (-1) should be [skewX(0rad) perspective(333.3333333333333px)] assert_less_than: comparing (at index 11 actual value "matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, -0.003003003003003003, 0, 0, 0, 1)" [-0.003003003003003003] and expected value "matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, -0.0029999999084472685, 0, 0, 0, 1)" [-0.0029999999084472685] expected a number less than 0.00001 but got 0.0010010315491272097
PASS Web Animations: property <transform> from [skewX(10rad) perspective(400px)] to [skewX(20rad) perspective(500px)] at (0) should be [skewX(10rad) perspective(400px)]
FAIL Web Animations: property <transform> from [skewX(10rad) perspective(400px)] to [skewX(20rad) perspective(500px)] at (0.25) should be [skewX(12.5rad) perspective(421.0526315789474px)] assert_less_than: comparing (at index 11 actual value "matrix3d(1, 0, 0, 0, -0.06646824186327419, 1, 0, 0, 0, 0, 1, -0.0023752969121140144, 0, 0, 0, 1)" [-0.0023752969121140144] and expected value "matrix3d(1, 0, 0, 0, -0.06646824186327419, 1, 0, 0, 0, 0, 1, -0.00237499993658066, 0, 0, 0, 1)" [-0.00237499993658066] expected a number less than 0.00001 but got 0.00012504233317246738
FAIL Web Animations: property <transform> from [skewX(10rad) perspective(400px)] to [skewX(20rad) perspective(500px)] at (0.75) should be [skewX(17.5rad) perspective(470.5882352941176px)] assert_less_than: comparing (at index 11 actual value "matrix3d(1, 0, 0, 0, -4.445981448365507, 1, 0, 0, 0, 0, 1, -0.002127659574468085, 0, 0, 0, 1)" [-0.002127659574468085] and expected value "matrix3d(1, 0, 0, 0, -4.445981448365507, 1, 0, 0, 0, 0, 1, -0.0021250000405311593, 0, 0, 0, 1)" [-0.0021250000405311593] expected a number less than 0.00001 but got 0.0012515453582114101
PASS Web Animations: property <transform> from [skewX(10rad) perspective(400px)] to [skewX(20rad) perspective(500px)] at (1) should be [skewX(20rad) perspective(500px)]
FAIL Web Animations: property <transform> from [skewX(10rad) perspective(400px)] to [skewX(20rad) perspective(500px)] at (2) should be [skewX(30rad) perspective(666.6666666666666px)] assert_less_than: comparing (at index 11 actual value "matrix3d(1, 0, 0, 0, -6.4053311966462765, 1, 0, 0, 0, 0, 1, -0.0015015015015015015, 0, 0, 0, 1)" [-0.0015015015015015015] and expected value "matrix3d(1, 0, 0, 0, -6.4053311966462765, 1, 0, 0, 0, 0, 1, -0.0014999999542236343, 0, 0, 0, 1)" [-0.0014999999542236343] expected a number less than 0.00001 but got 0.0010010315491272097
FAIL CSS Transitions: property <transform> from [scaleZ(1) perspective(400px)] to [scaleZ(2) perspective(500px)] at (-1) should be [scaleZ(0) perspective(333.3333333333333px)] assert_less_than: comparing (at index 11 actual value "matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, -0.003003003003003003, 0, 0, 0, 1)" [-0.003003003003003003] and expected value "matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, -0.0029999999084472685, 0, 0, 0, 1)" [-0.0029999999084472685] expected a number less than 0.00001 but got 0.0010010315491272097
PASS CSS Transitions: property <transform> from [scaleZ(1) perspective(400px)] to [scaleZ(2) perspective(500px)] at (0) should be [scaleZ(1.0) perspective(400px)]
FAIL CSS Transitions: property <transform> from [scaleZ(1) perspective(400px)] to [scaleZ(2) perspective(500px)] at (0.25) should be [scaleZ(1.25) perspective(421.0526315789474px)] assert_less_than: comparing (at index 11 actual value "matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1.25, -0.0023752969121140144, 0, 0, 0, 1)" [-0.0023752969121140144] and expected value "matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1.25, -0.00237499993658066, 0, 0, 0, 1)" [-0.00237499993658066] expected a number less than 0.00001 but got 0.00012504233317246738
FAIL CSS Transitions: property <transform> from [scaleZ(1) perspective(400px)] to [scaleZ(2) perspective(500px)] at (0.75) should be [scaleZ(1.75) perspective(470.5882352941176px)] assert_less_than: comparing (at index 11 actual value "matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1.75, -0.002127659574468085, 0, 0, 0, 1)" [-0.002127659574468085] and expected value "matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1.75, -0.0021250000405311593, 0, 0, 0, 1)" [-0.0021250000405311593] expected a number less than 0.00001 but got 0.0012515453582114101
PASS CSS Transitions: property <transform> from [scaleZ(1) perspective(400px)] to [scaleZ(2) perspective(500px)] at (1) should be [scaleZ(2) perspective(500px)]
FAIL CSS Transitions: property <transform> from [scaleZ(1) perspective(400px)] to [scaleZ(2) perspective(500px)] at (2) should be [scaleZ(3) perspective(666.6666666666666px)] assert_less_than: comparing (at index 11 actual value "matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 3, -0.0015015015015015015, 0, 0, 0, 1)" [-0.0015015015015015015] and expected value "matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 3, -0.0014999999542236343, 0, 0, 0, 1)" [-0.0014999999542236343] expected a number less than 0.00001 but got 0.0010010315491272097
FAIL CSS Transitions with transition: all: property <transform> from [scaleZ(1) perspective(400px)] to [scaleZ(2) perspective(500px)] at (-1) should be [scaleZ(0) perspective(333.3333333333333px)] assert_less_than: comparing (at index 11 actual value "matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, -0.003003003003003003, 0, 0, 0, 1)" [-0.003003003003003003] and expected value "matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, -0.0029999999084472685, 0, 0, 0, 1)" [-0.0029999999084472685] expected a number less than 0.00001 but got 0.0010010315491272097
PASS CSS Transitions with transition: all: property <transform> from [scaleZ(1) perspective(400px)] to [scaleZ(2) perspective(500px)] at (0) should be [scaleZ(1.0) perspective(400px)]
FAIL CSS Transitions with transition: all: property <transform> from [scaleZ(1) perspective(400px)] to [scaleZ(2) perspective(500px)] at (0.25) should be [scaleZ(1.25) perspective(421.0526315789474px)] assert_less_than: comparing (at index 11 actual value "matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1.25, -0.0023752969121140144, 0, 0, 0, 1)" [-0.0023752969121140144] and expected value "matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1.25, -0.00237499993658066, 0, 0, 0, 1)" [-0.00237499993658066] expected a number less than 0.00001 but got 0.00012504233317246738
FAIL CSS Transitions with transition: all: property <transform> from [scaleZ(1) perspective(400px)] to [scaleZ(2) perspective(500px)] at (0.75) should be [scaleZ(1.75) perspective(470.5882352941176px)] assert_less_than: comparing (at index 11 actual value "matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1.75, -0.002127659574468085, 0, 0, 0, 1)" [-0.002127659574468085] and expected value "matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1.75, -0.0021250000405311593, 0, 0, 0, 1)" [-0.0021250000405311593] expected a number less than 0.00001 but got 0.0012515453582114101
PASS CSS Transitions with transition: all: property <transform> from [scaleZ(1) perspective(400px)] to [scaleZ(2) perspective(500px)] at (1) should be [scaleZ(2) perspective(500px)]
FAIL CSS Transitions with transition: all: property <transform> from [scaleZ(1) perspective(400px)] to [scaleZ(2) perspective(500px)] at (2) should be [scaleZ(3) perspective(666.6666666666666px)] assert_less_than: comparing (at index 11 actual value "matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 3, -0.0015015015015015015, 0, 0, 0, 1)" [-0.0015015015015015015] and expected value "matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 3, -0.0014999999542236343, 0, 0, 0, 1)" [-0.0014999999542236343] expected a number less than 0.00001 but got 0.0010010315491272097
FAIL CSS Animations: property <transform> from [scaleZ(1) perspective(400px)] to [scaleZ(2) perspective(500px)] at (-1) should be [scaleZ(0) perspective(333.3333333333333px)] assert_less_than: comparing (at index 11 actual value "matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, -0.003003003003003003, 0, 0, 0, 1)" [-0.003003003003003003] and expected value "matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, -0.0029999999084472685, 0, 0, 0, 1)" [-0.0029999999084472685] expected a number less than 0.00001 but got 0.0010010315491272097
PASS CSS Animations: property <transform> from [scaleZ(1) perspective(400px)] to [scaleZ(2) perspective(500px)] at (0) should be [scaleZ(1.0) perspective(400px)]
FAIL CSS Animations: property <transform> from [scaleZ(1) perspective(400px)] to [scaleZ(2) perspective(500px)] at (0.25) should be [scaleZ(1.25) perspective(421.0526315789474px)] assert_less_than: comparing (at index 11 actual value "matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1.25, -0.0023752969121140144, 0, 0, 0, 1)" [-0.0023752969121140144] and expected value "matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1.25, -0.00237499993658066, 0, 0, 0, 1)" [-0.00237499993658066] expected a number less than 0.00001 but got 0.00012504233317246738
FAIL CSS Animations: property <transform> from [scaleZ(1) perspective(400px)] to [scaleZ(2) perspective(500px)] at (0.75) should be [scaleZ(1.75) perspective(470.5882352941176px)] assert_less_than: comparing (at index 11 actual value "matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1.75, -0.002127659574468085, 0, 0, 0, 1)" [-0.002127659574468085] and expected value "matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1.75, -0.0021250000405311593, 0, 0, 0, 1)" [-0.0021250000405311593] expected a number less than 0.00001 but got 0.0012515453582114101
PASS CSS Animations: property <transform> from [scaleZ(1) perspective(400px)] to [scaleZ(2) perspective(500px)] at (1) should be [scaleZ(2) perspective(500px)]
FAIL CSS Animations: property <transform> from [scaleZ(1) perspective(400px)] to [scaleZ(2) perspective(500px)] at (2) should be [scaleZ(3) perspective(666.6666666666666px)] assert_less_than: comparing (at index 11 actual value "matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 3, -0.0015015015015015015, 0, 0, 0, 1)" [-0.0015015015015015015] and expected value "matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 3, -0.0014999999542236343, 0, 0, 0, 1)" [-0.0014999999542236343] expected a number less than 0.00001 but got 0.0010010315491272097
FAIL Web Animations: property <transform> from [scaleZ(1) perspective(400px)] to [scaleZ(2) perspective(500px)] at (-1) should be [scaleZ(0) perspective(333.3333333333333px)] assert_less_than: comparing (at index 11 actual value "matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, -0.003003003003003003, 0, 0, 0, 1)" [-0.003003003003003003] and expected value "matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, -0.0029999999084472685, 0, 0, 0, 1)" [-0.0029999999084472685] expected a number less than 0.00001 but got 0.0010010315491272097
PASS Web Animations: property <transform> from [scaleZ(1) perspective(400px)] to [scaleZ(2) perspective(500px)] at (0) should be [scaleZ(1.0) perspective(400px)]
FAIL Web Animations: property <transform> from [scaleZ(1) perspective(400px)] to [scaleZ(2) perspective(500px)] at (0.25) should be [scaleZ(1.25) perspective(421.0526315789474px)] assert_less_than: comparing (at index 11 actual value "matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1.25, -0.0023752969121140144, 0, 0, 0, 1)" [-0.0023752969121140144] and expected value "matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1.25, -0.00237499993658066, 0, 0, 0, 1)" [-0.00237499993658066] expected a number less than 0.00001 but got 0.00012504233317246738
FAIL Web Animations: property <transform> from [scaleZ(1) perspective(400px)] to [scaleZ(2) perspective(500px)] at (0.75) should be [scaleZ(1.75) perspective(470.5882352941176px)] assert_less_than: comparing (at index 11 actual value "matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1.75, -0.002127659574468085, 0, 0, 0, 1)" [-0.002127659574468085] and expected value "matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1.75, -0.0021250000405311593, 0, 0, 0, 1)" [-0.0021250000405311593] expected a number less than 0.00001 but got 0.0012515453582114101
PASS Web Animations: property <transform> from [scaleZ(1) perspective(400px)] to [scaleZ(2) perspective(500px)] at (1) should be [scaleZ(2) perspective(500px)]
FAIL Web Animations: property <transform> from [scaleZ(1) perspective(400px)] to [scaleZ(2) perspective(500px)] at (2) should be [scaleZ(3) perspective(666.6666666666666px)] assert_less_than: comparing (at index 11 actual value "matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 3, -0.0015015015015015015, 0, 0, 0, 1)" [-0.0015015015015015015] and expected value "matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 3, -0.0014999999542236343, 0, 0, 0, 1)" [-0.0014999999542236343] expected a number less than 0.00001 but got 0.0010010315491272097
FAIL CSS Transitions: property <transform> from [scaleZ(2)] to [scaleZ(2) perspective(500px)] at (-1) should be [scaleZ(2)] assert_less_than: comparing (at index 11 actual value "matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 2, 0.002, 0, 0, 0, 1)" [0.002] and expected value "matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 2, 0, 0, 0, 0, 1)" [0] expected a number less than 0.00001 but got 2000.0000000000002
PASS CSS Transitions: property <transform> from [scaleZ(2)] to [scaleZ(2) perspective(500px)] at (0) should be [scaleZ(2)]
PASS CSS Transitions: property <transform> from [scaleZ(2)] to [scaleZ(2) perspective(500px)] at (0.5) should be [scaleZ(2) perspective(1000px)]
PASS CSS Transitions: property <transform> from [scaleZ(2)] to [scaleZ(2) perspective(500px)] at (1) should be [scaleZ(2) perspective(500px)]
PASS CSS Transitions: property <transform> from [scaleZ(2)] to [scaleZ(2) perspective(500px)] at (2) should be [scaleZ(2) perspective(250px)]
FAIL CSS Transitions with transition: all: property <transform> from [scaleZ(2)] to [scaleZ(2) perspective(500px)] at (-1) should be [scaleZ(2)] assert_less_than: comparing (at index 11 actual value "matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 2, 0.002, 0, 0, 0, 1)" [0.002] and expected value "matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 2, 0, 0, 0, 0, 1)" [0] expected a number less than 0.00001 but got 2000.0000000000002
PASS CSS Transitions with transition: all: property <transform> from [scaleZ(2)] to [scaleZ(2) perspective(500px)] at (0) should be [scaleZ(2)]
PASS CSS Transitions with transition: all: property <transform> from [scaleZ(2)] to [scaleZ(2) perspective(500px)] at (0.5) should be [scaleZ(2) perspective(1000px)]
PASS CSS Transitions with transition: all: property <transform> from [scaleZ(2)] to [scaleZ(2) perspective(500px)] at (1) should be [scaleZ(2) perspective(500px)]
PASS CSS Transitions with transition: all: property <transform> from [scaleZ(2)] to [scaleZ(2) perspective(500px)] at (2) should be [scaleZ(2) perspective(250px)]
FAIL CSS Animations: property <transform> from [scaleZ(2)] to [scaleZ(2) perspective(500px)] at (-1) should be [scaleZ(2)] assert_less_than: comparing (at index 11 actual value "matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 2, 0.002, 0, 0, 0, 1)" [0.002] and expected value "matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 2, 0, 0, 0, 0, 1)" [0] expected a number less than 0.00001 but got 2000.0000000000002
PASS CSS Animations: property <transform> from [scaleZ(2)] to [scaleZ(2) perspective(500px)] at (0) should be [scaleZ(2)]
PASS CSS Animations: property <transform> from [scaleZ(2)] to [scaleZ(2) perspective(500px)] at (0.5) should be [scaleZ(2) perspective(1000px)]
PASS CSS Animations: property <transform> from [scaleZ(2)] to [scaleZ(2) perspective(500px)] at (1) should be [scaleZ(2) perspective(500px)]
PASS CSS Animations: property <transform> from [scaleZ(2)] to [scaleZ(2) perspective(500px)] at (2) should be [scaleZ(2) perspective(250px)]
FAIL Web Animations: property <transform> from [scaleZ(2)] to [scaleZ(2) perspective(500px)] at (-1) should be [scaleZ(2)] assert_less_than: comparing (at index 11 actual value "matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 2, 0.002, 0, 0, 0, 1)" [0.002] and expected value "matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 2, 0, 0, 0, 0, 1)" [0] expected a number less than 0.00001 but got 2000.0000000000002
PASS Web Animations: property <transform> from [scaleZ(2)] to [scaleZ(2) perspective(500px)] at (0) should be [scaleZ(2)]
PASS Web Animations: property <transform> from [scaleZ(2)] to [scaleZ(2) perspective(500px)] at (0.5) should be [scaleZ(2) perspective(1000px)]
PASS Web Animations: property <transform> from [scaleZ(2)] to [scaleZ(2) perspective(500px)] at (1) should be [scaleZ(2) perspective(500px)]
PASS Web Animations: property <transform> from [scaleZ(2)] to [scaleZ(2) perspective(500px)] at (2) should be [scaleZ(2) perspective(250px)]
PASS CSS Transitions: property <transform> from [perspective(none)] to [perspective(500px)] at (-1) should be [perspective(none)]
PASS CSS Transitions: property <transform> from [perspective(none)] to [perspective(500px)] at (0) should be [perspective(none)]
PASS CSS Transitions: property <transform> from [perspective(none)] to [perspective(500px)] at (0.5) should be [perspective(1000px)]
PASS CSS Transitions: property <transform> from [perspective(none)] to [perspective(500px)] at (1) should be [perspective(500px)]
PASS CSS Transitions: property <transform> from [perspective(none)] to [perspective(500px)] at (2) should be [perspective(250px)]
PASS CSS Transitions with transition: all: property <transform> from [perspective(none)] to [perspective(500px)] at (-1) should be [perspective(none)]
PASS CSS Transitions with transition: all: property <transform> from [perspective(none)] to [perspective(500px)] at (0) should be [perspective(none)]
PASS CSS Transitions with transition: all: property <transform> from [perspective(none)] to [perspective(500px)] at (0.5) should be [perspective(1000px)]
PASS CSS Transitions with transition: all: property <transform> from [perspective(none)] to [perspective(500px)] at (1) should be [perspective(500px)]
PASS CSS Transitions with transition: all: property <transform> from [perspective(none)] to [perspective(500px)] at (2) should be [perspective(250px)]
PASS CSS Animations: property <transform> from [perspective(none)] to [perspective(500px)] at (-1) should be [perspective(none)]
PASS CSS Animations: property <transform> from [perspective(none)] to [perspective(500px)] at (0) should be [perspective(none)]
PASS CSS Animations: property <transform> from [perspective(none)] to [perspective(500px)] at (0.5) should be [perspective(1000px)]
PASS CSS Animations: property <transform> from [perspective(none)] to [perspective(500px)] at (1) should be [perspective(500px)]
PASS CSS Animations: property <transform> from [perspective(none)] to [perspective(500px)] at (2) should be [perspective(250px)]
PASS Web Animations: property <transform> from [perspective(none)] to [perspective(500px)] at (-1) should be [perspective(none)]
PASS Web Animations: property <transform> from [perspective(none)] to [perspective(500px)] at (0) should be [perspective(none)]
PASS Web Animations: property <transform> from [perspective(none)] to [perspective(500px)] at (0.5) should be [perspective(1000px)]
PASS Web Animations: property <transform> from [perspective(none)] to [perspective(500px)] at (1) should be [perspective(500px)]
PASS Web Animations: property <transform> from [perspective(none)] to [perspective(500px)] at (2) should be [perspective(250px)]
PASS CSS Transitions: property <transform> from [rotate(30deg)] to [rotate(330deg)] at (-1) should be [rotate(-270deg)]
PASS CSS Transitions: property <transform> from [rotate(30deg)] to [rotate(330deg)] at (0) should be [rotate(30deg)]
PASS CSS Transitions: property <transform> from [rotate(30deg)] to [rotate(330deg)] at (0.25) should be [rotate(105deg)]
PASS CSS Transitions: property <transform> from [rotate(30deg)] to [rotate(330deg)] at (0.75) should be [rotate(255deg)]
PASS CSS Transitions: property <transform> from [rotate(30deg)] to [rotate(330deg)] at (1) should be [rotate(330deg)]
PASS CSS Transitions: property <transform> from [rotate(30deg)] to [rotate(330deg)] at (2) should be [rotate(630deg)]
PASS CSS Transitions with transition: all: property <transform> from [rotate(30deg)] to [rotate(330deg)] at (-1) should be [rotate(-270deg)]
PASS CSS Transitions with transition: all: property <transform> from [rotate(30deg)] to [rotate(330deg)] at (0) should be [rotate(30deg)]
PASS CSS Transitions with transition: all: property <transform> from [rotate(30deg)] to [rotate(330deg)] at (0.25) should be [rotate(105deg)]
PASS CSS Transitions with transition: all: property <transform> from [rotate(30deg)] to [rotate(330deg)] at (0.75) should be [rotate(255deg)]
PASS CSS Transitions with transition: all: property <transform> from [rotate(30deg)] to [rotate(330deg)] at (1) should be [rotate(330deg)]
PASS CSS Transitions with transition: all: property <transform> from [rotate(30deg)] to [rotate(330deg)] at (2) should be [rotate(630deg)]
PASS CSS Animations: property <transform> from [rotate(30deg)] to [rotate(330deg)] at (-1) should be [rotate(-270deg)]
PASS CSS Animations: property <transform> from [rotate(30deg)] to [rotate(330deg)] at (0) should be [rotate(30deg)]
PASS CSS Animations: property <transform> from [rotate(30deg)] to [rotate(330deg)] at (0.25) should be [rotate(105deg)]
PASS CSS Animations: property <transform> from [rotate(30deg)] to [rotate(330deg)] at (0.75) should be [rotate(255deg)]
PASS CSS Animations: property <transform> from [rotate(30deg)] to [rotate(330deg)] at (1) should be [rotate(330deg)]
PASS CSS Animations: property <transform> from [rotate(30deg)] to [rotate(330deg)] at (2) should be [rotate(630deg)]
PASS Web Animations: property <transform> from [rotate(30deg)] to [rotate(330deg)] at (-1) should be [rotate(-270deg)]
PASS Web Animations: property <transform> from [rotate(30deg)] to [rotate(330deg)] at (0) should be [rotate(30deg)]
PASS Web Animations: property <transform> from [rotate(30deg)] to [rotate(330deg)] at (0.25) should be [rotate(105deg)]
PASS Web Animations: property <transform> from [rotate(30deg)] to [rotate(330deg)] at (0.75) should be [rotate(255deg)]
PASS Web Animations: property <transform> from [rotate(30deg)] to [rotate(330deg)] at (1) should be [rotate(330deg)]
PASS Web Animations: property <transform> from [rotate(30deg)] to [rotate(330deg)] at (2) should be [rotate(630deg)]
PASS CSS Transitions: property <transform> from [rotateX(0deg)] to [rotateX(700deg)] at (-1) should be [rotateX(-700deg)]
PASS CSS Transitions: property <transform> from [rotateX(0deg)] to [rotateX(700deg)] at (0) should be [rotateX(0deg)]
PASS CSS Transitions: property <transform> from [rotateX(0deg)] to [rotateX(700deg)] at (0.25) should be [rotateX(175deg)]
PASS CSS Transitions: property <transform> from [rotateX(0deg)] to [rotateX(700deg)] at (0.75) should be [rotateX(525deg)]
PASS CSS Transitions: property <transform> from [rotateX(0deg)] to [rotateX(700deg)] at (1) should be [rotateX(700deg)]
PASS CSS Transitions: property <transform> from [rotateX(0deg)] to [rotateX(700deg)] at (2) should be [rotateX(1400deg)]
PASS CSS Transitions with transition: all: property <transform> from [rotateX(0deg)] to [rotateX(700deg)] at (-1) should be [rotateX(-700deg)]
PASS CSS Transitions with transition: all: property <transform> from [rotateX(0deg)] to [rotateX(700deg)] at (0) should be [rotateX(0deg)]
PASS CSS Transitions with transition: all: property <transform> from [rotateX(0deg)] to [rotateX(700deg)] at (0.25) should be [rotateX(175deg)]
PASS CSS Transitions with transition: all: property <transform> from [rotateX(0deg)] to [rotateX(700deg)] at (0.75) should be [rotateX(525deg)]
PASS CSS Transitions with transition: all: property <transform> from [rotateX(0deg)] to [rotateX(700deg)] at (1) should be [rotateX(700deg)]
PASS CSS Transitions with transition: all: property <transform> from [rotateX(0deg)] to [rotateX(700deg)] at (2) should be [rotateX(1400deg)]
PASS CSS Animations: property <transform> from [rotateX(0deg)] to [rotateX(700deg)] at (-1) should be [rotateX(-700deg)]
PASS CSS Animations: property <transform> from [rotateX(0deg)] to [rotateX(700deg)] at (0) should be [rotateX(0deg)]
PASS CSS Animations: property <transform> from [rotateX(0deg)] to [rotateX(700deg)] at (0.25) should be [rotateX(175deg)]
PASS CSS Animations: property <transform> from [rotateX(0deg)] to [rotateX(700deg)] at (0.75) should be [rotateX(525deg)]
PASS CSS Animations: property <transform> from [rotateX(0deg)] to [rotateX(700deg)] at (1) should be [rotateX(700deg)]
PASS CSS Animations: property <transform> from [rotateX(0deg)] to [rotateX(700deg)] at (2) should be [rotateX(1400deg)]
PASS Web Animations: property <transform> from [rotateX(0deg)] to [rotateX(700deg)] at (-1) should be [rotateX(-700deg)]
PASS Web Animations: property <transform> from [rotateX(0deg)] to [rotateX(700deg)] at (0) should be [rotateX(0deg)]
PASS Web Animations: property <transform> from [rotateX(0deg)] to [rotateX(700deg)] at (0.25) should be [rotateX(175deg)]
PASS Web Animations: property <transform> from [rotateX(0deg)] to [rotateX(700deg)] at (0.75) should be [rotateX(525deg)]
PASS Web Animations: property <transform> from [rotateX(0deg)] to [rotateX(700deg)] at (1) should be [rotateX(700deg)]
PASS Web Animations: property <transform> from [rotateX(0deg)] to [rotateX(700deg)] at (2) should be [rotateX(1400deg)]
PASS CSS Transitions: property <transform> from [rotateY(0deg)] to [rotateY(800deg)] at (-1) should be [rotateY(-800deg)]
PASS CSS Transitions: property <transform> from [rotateY(0deg)] to [rotateY(800deg)] at (0) should be [rotateY(0deg)]
PASS CSS Transitions: property <transform> from [rotateY(0deg)] to [rotateY(800deg)] at (0.25) should be [rotateY(200deg)]
PASS CSS Transitions: property <transform> from [rotateY(0deg)] to [rotateY(800deg)] at (0.75) should be [rotateY(600deg)]
PASS CSS Transitions: property <transform> from [rotateY(0deg)] to [rotateY(800deg)] at (1) should be [rotateY(800deg)]
PASS CSS Transitions: property <transform> from [rotateY(0deg)] to [rotateY(800deg)] at (2) should be [rotateY(1600deg)]
PASS CSS Transitions with transition: all: property <transform> from [rotateY(0deg)] to [rotateY(800deg)] at (-1) should be [rotateY(-800deg)]
PASS CSS Transitions with transition: all: property <transform> from [rotateY(0deg)] to [rotateY(800deg)] at (0) should be [rotateY(0deg)]
PASS CSS Transitions with transition: all: property <transform> from [rotateY(0deg)] to [rotateY(800deg)] at (0.25) should be [rotateY(200deg)]
PASS CSS Transitions with transition: all: property <transform> from [rotateY(0deg)] to [rotateY(800deg)] at (0.75) should be [rotateY(600deg)]
PASS CSS Transitions with transition: all: property <transform> from [rotateY(0deg)] to [rotateY(800deg)] at (1) should be [rotateY(800deg)]
PASS CSS Transitions with transition: all: property <transform> from [rotateY(0deg)] to [rotateY(800deg)] at (2) should be [rotateY(1600deg)]
PASS CSS Animations: property <transform> from [rotateY(0deg)] to [rotateY(800deg)] at (-1) should be [rotateY(-800deg)]
PASS CSS Animations: property <transform> from [rotateY(0deg)] to [rotateY(800deg)] at (0) should be [rotateY(0deg)]
PASS CSS Animations: property <transform> from [rotateY(0deg)] to [rotateY(800deg)] at (0.25) should be [rotateY(200deg)]
PASS CSS Animations: property <transform> from [rotateY(0deg)] to [rotateY(800deg)] at (0.75) should be [rotateY(600deg)]
PASS CSS Animations: property <transform> from [rotateY(0deg)] to [rotateY(800deg)] at (1) should be [rotateY(800deg)]
PASS CSS Animations: property <transform> from [rotateY(0deg)] to [rotateY(800deg)] at (2) should be [rotateY(1600deg)]
PASS Web Animations: property <transform> from [rotateY(0deg)] to [rotateY(800deg)] at (-1) should be [rotateY(-800deg)]
PASS Web Animations: property <transform> from [rotateY(0deg)] to [rotateY(800deg)] at (0) should be [rotateY(0deg)]
PASS Web Animations: property <transform> from [rotateY(0deg)] to [rotateY(800deg)] at (0.25) should be [rotateY(200deg)]
PASS Web Animations: property <transform> from [rotateY(0deg)] to [rotateY(800deg)] at (0.75) should be [rotateY(600deg)]
PASS Web Animations: property <transform> from [rotateY(0deg)] to [rotateY(800deg)] at (1) should be [rotateY(800deg)]
PASS Web Animations: property <transform> from [rotateY(0deg)] to [rotateY(800deg)] at (2) should be [rotateY(1600deg)]
PASS CSS Transitions: property <transform> from [rotateZ(0deg)] to [rotateZ(900deg)] at (-1) should be [rotateZ(-900deg)]
PASS CSS Transitions: property <transform> from [rotateZ(0deg)] to [rotateZ(900deg)] at (0) should be [rotateZ(0deg)]
PASS CSS Transitions: property <transform> from [rotateZ(0deg)] to [rotateZ(900deg)] at (0.25) should be [rotateZ(225deg)]
PASS CSS Transitions: property <transform> from [rotateZ(0deg)] to [rotateZ(900deg)] at (0.75) should be [rotateZ(675deg)]
PASS CSS Transitions: property <transform> from [rotateZ(0deg)] to [rotateZ(900deg)] at (1) should be [rotateZ(900deg)]
PASS CSS Transitions: property <transform> from [rotateZ(0deg)] to [rotateZ(900deg)] at (2) should be [rotateZ(1800deg)]
PASS CSS Transitions with transition: all: property <transform> from [rotateZ(0deg)] to [rotateZ(900deg)] at (-1) should be [rotateZ(-900deg)]
PASS CSS Transitions with transition: all: property <transform> from [rotateZ(0deg)] to [rotateZ(900deg)] at (0) should be [rotateZ(0deg)]
PASS CSS Transitions with transition: all: property <transform> from [rotateZ(0deg)] to [rotateZ(900deg)] at (0.25) should be [rotateZ(225deg)]
PASS CSS Transitions with transition: all: property <transform> from [rotateZ(0deg)] to [rotateZ(900deg)] at (0.75) should be [rotateZ(675deg)]
PASS CSS Transitions with transition: all: property <transform> from [rotateZ(0deg)] to [rotateZ(900deg)] at (1) should be [rotateZ(900deg)]
PASS CSS Transitions with transition: all: property <transform> from [rotateZ(0deg)] to [rotateZ(900deg)] at (2) should be [rotateZ(1800deg)]
PASS CSS Animations: property <transform> from [rotateZ(0deg)] to [rotateZ(900deg)] at (-1) should be [rotateZ(-900deg)]
PASS CSS Animations: property <transform> from [rotateZ(0deg)] to [rotateZ(900deg)] at (0) should be [rotateZ(0deg)]
PASS CSS Animations: property <transform> from [rotateZ(0deg)] to [rotateZ(900deg)] at (0.25) should be [rotateZ(225deg)]
PASS CSS Animations: property <transform> from [rotateZ(0deg)] to [rotateZ(900deg)] at (0.75) should be [rotateZ(675deg)]
PASS CSS Animations: property <transform> from [rotateZ(0deg)] to [rotateZ(900deg)] at (1) should be [rotateZ(900deg)]
PASS CSS Animations: property <transform> from [rotateZ(0deg)] to [rotateZ(900deg)] at (2) should be [rotateZ(1800deg)]
PASS Web Animations: property <transform> from [rotateZ(0deg)] to [rotateZ(900deg)] at (-1) should be [rotateZ(-900deg)]
PASS Web Animations: property <transform> from [rotateZ(0deg)] to [rotateZ(900deg)] at (0) should be [rotateZ(0deg)]
PASS Web Animations: property <transform> from [rotateZ(0deg)] to [rotateZ(900deg)] at (0.25) should be [rotateZ(225deg)]
PASS Web Animations: property <transform> from [rotateZ(0deg)] to [rotateZ(900deg)] at (0.75) should be [rotateZ(675deg)]
PASS Web Animations: property <transform> from [rotateZ(0deg)] to [rotateZ(900deg)] at (1) should be [rotateZ(900deg)]
PASS Web Animations: property <transform> from [rotateZ(0deg)] to [rotateZ(900deg)] at (2) should be [rotateZ(1800deg)]
PASS CSS Transitions: property <transform> from [rotateX(0deg)] to [rotateY(900deg)] at (-1) should be [rotateY(-900deg)]
PASS CSS Transitions: property <transform> from [rotateX(0deg)] to [rotateY(900deg)] at (0) should be [rotateY(0deg)]
FAIL CSS Transitions: property <transform> from [rotateX(0deg)] to [rotateY(900deg)] at (0.25) should be [rotateY(225deg)] assert_equals: expected "matrix3d ( - 0.71 , 0 , 0.71 , 0 , 0 , 1 , 0 , 0 , - 0.71 , 0 , - 0.71 , 0 , 0 , 0 , 0 , 1 ) " but got "matrix3d ( 0.71 , 0 , 0 , 0 , 0 , 1 , 0 , 0 , 0 , 0 , 0.71 , 0 , 0 , 0 , 0 , 1 ) "
FAIL CSS Transitions: property <transform> from [rotateX(0deg)] to [rotateY(900deg)] at (0.75) should be [rotateY(675deg)] assert_equals: expected "matrix3d ( 0.71 , 0 , 0.71 , 0 , 0 , 1 , 0 , 0 , - 0.71 , 0 , 0.71 , 0 , 0 , 0 , 0 , 1 ) " but got "matrix3d ( - 0.71 , 0 , 0 , 0 , 0 , 1 , 0 , 0 , 0 , 0 , - 0.71 , 0 , 0 , 0 , 0 , 1 ) "
PASS CSS Transitions: property <transform> from [rotateX(0deg)] to [rotateY(900deg)] at (1) should be [rotateY(900deg)]
PASS CSS Transitions: property <transform> from [rotateX(0deg)] to [rotateY(900deg)] at (2) should be [rotateY(1800deg)]
PASS CSS Transitions with transition: all: property <transform> from [rotateX(0deg)] to [rotateY(900deg)] at (-1) should be [rotateY(-900deg)]
PASS CSS Transitions with transition: all: property <transform> from [rotateX(0deg)] to [rotateY(900deg)] at (0) should be [rotateY(0deg)]
FAIL CSS Transitions with transition: all: property <transform> from [rotateX(0deg)] to [rotateY(900deg)] at (0.25) should be [rotateY(225deg)] assert_equals: expected "matrix3d ( - 0.71 , 0 , 0.71 , 0 , 0 , 1 , 0 , 0 , - 0.71 , 0 , - 0.71 , 0 , 0 , 0 , 0 , 1 ) " but got "matrix3d ( 0.71 , 0 , 0 , 0 , 0 , 1 , 0 , 0 , 0 , 0 , 0.71 , 0 , 0 , 0 , 0 , 1 ) "
FAIL CSS Transitions with transition: all: property <transform> from [rotateX(0deg)] to [rotateY(900deg)] at (0.75) should be [rotateY(675deg)] assert_equals: expected "matrix3d ( 0.71 , 0 , 0.71 , 0 , 0 , 1 , 0 , 0 , - 0.71 , 0 , 0.71 , 0 , 0 , 0 , 0 , 1 ) " but got "matrix3d ( - 0.71 , 0 , 0 , 0 , 0 , 1 , 0 , 0 , 0 , 0 , - 0.71 , 0 , 0 , 0 , 0 , 1 ) "
PASS CSS Transitions with transition: all: property <transform> from [rotateX(0deg)] to [rotateY(900deg)] at (1) should be [rotateY(900deg)]
PASS CSS Transitions with transition: all: property <transform> from [rotateX(0deg)] to [rotateY(900deg)] at (2) should be [rotateY(1800deg)]
PASS CSS Animations: property <transform> from [rotateX(0deg)] to [rotateY(900deg)] at (-1) should be [rotateY(-900deg)]
PASS CSS Animations: property <transform> from [rotateX(0deg)] to [rotateY(900deg)] at (0) should be [rotateY(0deg)]
FAIL CSS Animations: property <transform> from [rotateX(0deg)] to [rotateY(900deg)] at (0.25) should be [rotateY(225deg)] assert_equals: expected "matrix3d ( - 0.71 , 0 , 0.71 , 0 , 0 , 1 , 0 , 0 , - 0.71 , 0 , - 0.71 , 0 , 0 , 0 , 0 , 1 ) " but got "matrix3d ( 0.71 , 0 , 0 , 0 , 0 , 1 , 0 , 0 , 0 , 0 , 0.71 , 0 , 0 , 0 , 0 , 1 ) "
FAIL CSS Animations: property <transform> from [rotateX(0deg)] to [rotateY(900deg)] at (0.75) should be [rotateY(675deg)] assert_equals: expected "matrix3d ( 0.71 , 0 , 0.71 , 0 , 0 , 1 , 0 , 0 , - 0.71 , 0 , 0.71 , 0 , 0 , 0 , 0 , 1 ) " but got "matrix3d ( - 0.71 , 0 , 0 , 0 , 0 , 1 , 0 , 0 , 0 , 0 , - 0.71 , 0 , 0 , 0 , 0 , 1 ) "
PASS CSS Animations: property <transform> from [rotateX(0deg)] to [rotateY(900deg)] at (1) should be [rotateY(900deg)]
PASS CSS Animations: property <transform> from [rotateX(0deg)] to [rotateY(900deg)] at (2) should be [rotateY(1800deg)]
PASS Web Animations: property <transform> from [rotateX(0deg)] to [rotateY(900deg)] at (-1) should be [rotateY(-900deg)]
PASS Web Animations: property <transform> from [rotateX(0deg)] to [rotateY(900deg)] at (0) should be [rotateY(0deg)]
FAIL Web Animations: property <transform> from [rotateX(0deg)] to [rotateY(900deg)] at (0.25) should be [rotateY(225deg)] assert_equals: expected "matrix3d ( - 0.71 , 0 , 0.71 , 0 , 0 , 1 , 0 , 0 , - 0.71 , 0 , - 0.71 , 0 , 0 , 0 , 0 , 1 ) " but got "matrix3d ( 0.71 , 0 , 0 , 0 , 0 , 1 , 0 , 0 , 0 , 0 , 0.71 , 0 , 0 , 0 , 0 , 1 ) "
FAIL Web Animations: property <transform> from [rotateX(0deg)] to [rotateY(900deg)] at (0.75) should be [rotateY(675deg)] assert_equals: expected "matrix3d ( 0.71 , 0 , 0.71 , 0 , 0 , 1 , 0 , 0 , - 0.71 , 0 , 0.71 , 0 , 0 , 0 , 0 , 1 ) " but got "matrix3d ( - 0.71 , 0 , 0 , 0 , 0 , 1 , 0 , 0 , 0 , 0 , - 0.71 , 0 , 0 , 0 , 0 , 1 ) "
PASS Web Animations: property <transform> from [rotateX(0deg)] to [rotateY(900deg)] at (1) should be [rotateY(900deg)]
PASS Web Animations: property <transform> from [rotateX(0deg)] to [rotateY(900deg)] at (2) should be [rotateY(1800deg)]
PASS CSS Transitions: property <transform> from [rotateY(900deg)] to [rotateZ(0deg)] at (-1) should be [rotateY(1800deg)]
PASS CSS Transitions: property <transform> from [rotateY(900deg)] to [rotateZ(0deg)] at (0) should be [rotateY(900deg)]
FAIL CSS Transitions: property <transform> from [rotateY(900deg)] to [rotateZ(0deg)] at (0.25) should be [rotateY(675deg)] assert_equals: expected "matrix3d ( 0.71 , 0 , 0.71 , 0 , 0 , 1 , 0 , 0 , - 0.71 , 0 , 0.71 , 0 , 0 , 0 , 0 , 1 ) " but got "matrix3d ( - 0.71 , 0 , 0 , 0 , 0 , 1 , 0 , 0 , 0 , 0 , - 0.71 , 0 , 0 , 0 , 0 , 1 ) "
FAIL CSS Transitions: property <transform> from [rotateY(900deg)] to [rotateZ(0deg)] at (0.75) should be [rotateY(225deg)] assert_equals: expected "matrix3d ( - 0.71 , 0 , 0.71 , 0 , 0 , 1 , 0 , 0 , - 0.71 , 0 , - 0.71 , 0 , 0 , 0 , 0 , 1 ) " but got "matrix3d ( 0.71 , 0 , 0 , 0 , 0 , 1 , 0 , 0 , 0 , 0 , 0.71 , 0 , 0 , 0 , 0 , 1 ) "
PASS CSS Transitions: property <transform> from [rotateY(900deg)] to [rotateZ(0deg)] at (1) should be [rotateY(0deg)]
PASS CSS Transitions: property <transform> from [rotateY(900deg)] to [rotateZ(0deg)] at (2) should be [rotateY(-900deg)]
PASS CSS Transitions with transition: all: property <transform> from [rotateY(900deg)] to [rotateZ(0deg)] at (-1) should be [rotateY(1800deg)]
PASS CSS Transitions with transition: all: property <transform> from [rotateY(900deg)] to [rotateZ(0deg)] at (0) should be [rotateY(900deg)]
FAIL CSS Transitions with transition: all: property <transform> from [rotateY(900deg)] to [rotateZ(0deg)] at (0.25) should be [rotateY(675deg)] assert_equals: expected "matrix3d ( 0.71 , 0 , 0.71 , 0 , 0 , 1 , 0 , 0 , - 0.71 , 0 , 0.71 , 0 , 0 , 0 , 0 , 1 ) " but got "matrix3d ( - 0.71 , 0 , 0 , 0 , 0 , 1 , 0 , 0 , 0 , 0 , - 0.71 , 0 , 0 , 0 , 0 , 1 ) "
FAIL CSS Transitions with transition: all: property <transform> from [rotateY(900deg)] to [rotateZ(0deg)] at (0.75) should be [rotateY(225deg)] assert_equals: expected "matrix3d ( - 0.71 , 0 , 0.71 , 0 , 0 , 1 , 0 , 0 , - 0.71 , 0 , - 0.71 , 0 , 0 , 0 , 0 , 1 ) " but got "matrix3d ( 0.71 , 0 , 0 , 0 , 0 , 1 , 0 , 0 , 0 , 0 , 0.71 , 0 , 0 , 0 , 0 , 1 ) "
PASS CSS Transitions with transition: all: property <transform> from [rotateY(900deg)] to [rotateZ(0deg)] at (1) should be [rotateY(0deg)]
PASS CSS Transitions with transition: all: property <transform> from [rotateY(900deg)] to [rotateZ(0deg)] at (2) should be [rotateY(-900deg)]
PASS CSS Animations: property <transform> from [rotateY(900deg)] to [rotateZ(0deg)] at (-1) should be [rotateY(1800deg)]
PASS CSS Animations: property <transform> from [rotateY(900deg)] to [rotateZ(0deg)] at (0) should be [rotateY(900deg)]
FAIL CSS Animations: property <transform> from [rotateY(900deg)] to [rotateZ(0deg)] at (0.25) should be [rotateY(675deg)] assert_equals: expected "matrix3d ( 0.71 , 0 , 0.71 , 0 , 0 , 1 , 0 , 0 , - 0.71 , 0 , 0.71 , 0 , 0 , 0 , 0 , 1 ) " but got "matrix3d ( - 0.71 , 0 , 0 , 0 , 0 , 1 , 0 , 0 , 0 , 0 , - 0.71 , 0 , 0 , 0 , 0 , 1 ) "
FAIL CSS Animations: property <transform> from [rotateY(900deg)] to [rotateZ(0deg)] at (0.75) should be [rotateY(225deg)] assert_equals: expected "matrix3d ( - 0.71 , 0 , 0.71 , 0 , 0 , 1 , 0 , 0 , - 0.71 , 0 , - 0.71 , 0 , 0 , 0 , 0 , 1 ) " but got "matrix3d ( 0.71 , 0 , 0 , 0 , 0 , 1 , 0 , 0 , 0 , 0 , 0.71 , 0 , 0 , 0 , 0 , 1 ) "
PASS CSS Animations: property <transform> from [rotateY(900deg)] to [rotateZ(0deg)] at (1) should be [rotateY(0deg)]
PASS CSS Animations: property <transform> from [rotateY(900deg)] to [rotateZ(0deg)] at (2) should be [rotateY(-900deg)]
PASS Web Animations: property <transform> from [rotateY(900deg)] to [rotateZ(0deg)] at (-1) should be [rotateY(1800deg)]
PASS Web Animations: property <transform> from [rotateY(900deg)] to [rotateZ(0deg)] at (0) should be [rotateY(900deg)]
FAIL Web Animations: property <transform> from [rotateY(900deg)] to [rotateZ(0deg)] at (0.25) should be [rotateY(675deg)] assert_equals: expected "matrix3d ( 0.71 , 0 , 0.71 , 0 , 0 , 1 , 0 , 0 , - 0.71 , 0 , 0.71 , 0 , 0 , 0 , 0 , 1 ) " but got "matrix3d ( - 0.71 , 0 , 0 , 0 , 0 , 1 , 0 , 0 , 0 , 0 , - 0.71 , 0 , 0 , 0 , 0 , 1 ) "
FAIL Web Animations: property <transform> from [rotateY(900deg)] to [rotateZ(0deg)] at (0.75) should be [rotateY(225deg)] assert_equals: expected "matrix3d ( - 0.71 , 0 , 0.71 , 0 , 0 , 1 , 0 , 0 , - 0.71 , 0 , - 0.71 , 0 , 0 , 0 , 0 , 1 ) " but got "matrix3d ( 0.71 , 0 , 0 , 0 , 0 , 1 , 0 , 0 , 0 , 0 , 0.71 , 0 , 0 , 0 , 0 , 1 ) "
PASS Web Animations: property <transform> from [rotateY(900deg)] to [rotateZ(0deg)] at (1) should be [rotateY(0deg)]
PASS Web Animations: property <transform> from [rotateY(900deg)] to [rotateZ(0deg)] at (2) should be [rotateY(-900deg)]
PASS CSS Transitions: property <transform> from [rotate3d(7, 8, 9, 100deg)] to [rotate3d(7, 8, 9, 260deg)] at (-1) should be [rotate3d(7, 8, 9, -60deg)]
PASS CSS Transitions: property <transform> from [rotate3d(7, 8, 9, 100deg)] to [rotate3d(7, 8, 9, 260deg)] at (0) should be [rotate3d(7, 8, 9, 100deg)]
PASS CSS Transitions: property <transform> from [rotate3d(7, 8, 9, 100deg)] to [rotate3d(7, 8, 9, 260deg)] at (0.25) should be [rotate3d(7, 8, 9, 140deg)]
PASS CSS Transitions: property <transform> from [rotate3d(7, 8, 9, 100deg)] to [rotate3d(7, 8, 9, 260deg)] at (0.75) should be [rotate3d(7, 8, 9, 220deg)]
PASS CSS Transitions: property <transform> from [rotate3d(7, 8, 9, 100deg)] to [rotate3d(7, 8, 9, 260deg)] at (1) should be [rotate3d(7, 8, 9, 260deg)]
PASS CSS Transitions: property <transform> from [rotate3d(7, 8, 9, 100deg)] to [rotate3d(7, 8, 9, 260deg)] at (2) should be [rotate3d(7, 8, 9, 420deg)]
PASS CSS Transitions with transition: all: property <transform> from [rotate3d(7, 8, 9, 100deg)] to [rotate3d(7, 8, 9, 260deg)] at (-1) should be [rotate3d(7, 8, 9, -60deg)]
PASS CSS Transitions with transition: all: property <transform> from [rotate3d(7, 8, 9, 100deg)] to [rotate3d(7, 8, 9, 260deg)] at (0) should be [rotate3d(7, 8, 9, 100deg)]
PASS CSS Transitions with transition: all: property <transform> from [rotate3d(7, 8, 9, 100deg)] to [rotate3d(7, 8, 9, 260deg)] at (0.25) should be [rotate3d(7, 8, 9, 140deg)]
PASS CSS Transitions with transition: all: property <transform> from [rotate3d(7, 8, 9, 100deg)] to [rotate3d(7, 8, 9, 260deg)] at (0.75) should be [rotate3d(7, 8, 9, 220deg)]
PASS CSS Transitions with transition: all: property <transform> from [rotate3d(7, 8, 9, 100deg)] to [rotate3d(7, 8, 9, 260deg)] at (1) should be [rotate3d(7, 8, 9, 260deg)]
PASS CSS Transitions with transition: all: property <transform> from [rotate3d(7, 8, 9, 100deg)] to [rotate3d(7, 8, 9, 260deg)] at (2) should be [rotate3d(7, 8, 9, 420deg)]
PASS CSS Animations: property <transform> from [rotate3d(7, 8, 9, 100deg)] to [rotate3d(7, 8, 9, 260deg)] at (-1) should be [rotate3d(7, 8, 9, -60deg)]
PASS CSS Animations: property <transform> from [rotate3d(7, 8, 9, 100deg)] to [rotate3d(7, 8, 9, 260deg)] at (0) should be [rotate3d(7, 8, 9, 100deg)]
PASS CSS Animations: property <transform> from [rotate3d(7, 8, 9, 100deg)] to [rotate3d(7, 8, 9, 260deg)] at (0.25) should be [rotate3d(7, 8, 9, 140deg)]
PASS CSS Animations: property <transform> from [rotate3d(7, 8, 9, 100deg)] to [rotate3d(7, 8, 9, 260deg)] at (0.75) should be [rotate3d(7, 8, 9, 220deg)]
PASS CSS Animations: property <transform> from [rotate3d(7, 8, 9, 100deg)] to [rotate3d(7, 8, 9, 260deg)] at (1) should be [rotate3d(7, 8, 9, 260deg)]
PASS CSS Animations: property <transform> from [rotate3d(7, 8, 9, 100deg)] to [rotate3d(7, 8, 9, 260deg)] at (2) should be [rotate3d(7, 8, 9, 420deg)]
PASS Web Animations: property <transform> from [rotate3d(7, 8, 9, 100deg)] to [rotate3d(7, 8, 9, 260deg)] at (-1) should be [rotate3d(7, 8, 9, -60deg)]
PASS Web Animations: property <transform> from [rotate3d(7, 8, 9, 100deg)] to [rotate3d(7, 8, 9, 260deg)] at (0) should be [rotate3d(7, 8, 9, 100deg)]
PASS Web Animations: property <transform> from [rotate3d(7, 8, 9, 100deg)] to [rotate3d(7, 8, 9, 260deg)] at (0.25) should be [rotate3d(7, 8, 9, 140deg)]
PASS Web Animations: property <transform> from [rotate3d(7, 8, 9, 100deg)] to [rotate3d(7, 8, 9, 260deg)] at (0.75) should be [rotate3d(7, 8, 9, 220deg)]
PASS Web Animations: property <transform> from [rotate3d(7, 8, 9, 100deg)] to [rotate3d(7, 8, 9, 260deg)] at (1) should be [rotate3d(7, 8, 9, 260deg)]
PASS Web Animations: property <transform> from [rotate3d(7, 8, 9, 100deg)] to [rotate3d(7, 8, 9, 260deg)] at (2) should be [rotate3d(7, 8, 9, 420deg)]
PASS CSS Transitions: property <transform> from [rotate3d(7, 8, 9, 0deg)] to [rotate3d(7, 8, 9, 450deg)] at (-1) should be [rotate3d(7, 8, 9, -450deg)]
PASS CSS Transitions: property <transform> from [rotate3d(7, 8, 9, 0deg)] to [rotate3d(7, 8, 9, 450deg)] at (0) should be [rotate3d(7, 8, 9, 0deg)]
PASS CSS Transitions: property <transform> from [rotate3d(7, 8, 9, 0deg)] to [rotate3d(7, 8, 9, 450deg)] at (0.25) should be [rotate3d(7, 8, 9, 112.5deg)]
PASS CSS Transitions: property <transform> from [rotate3d(7, 8, 9, 0deg)] to [rotate3d(7, 8, 9, 450deg)] at (0.75) should be [rotate3d(7, 8, 9, 337.5deg)]
PASS CSS Transitions: property <transform> from [rotate3d(7, 8, 9, 0deg)] to [rotate3d(7, 8, 9, 450deg)] at (1) should be [rotate3d(7, 8, 9, 450deg)]
PASS CSS Transitions: property <transform> from [rotate3d(7, 8, 9, 0deg)] to [rotate3d(7, 8, 9, 450deg)] at (2) should be [rotate3d(7, 8, 9, 900deg)]
PASS CSS Transitions with transition: all: property <transform> from [rotate3d(7, 8, 9, 0deg)] to [rotate3d(7, 8, 9, 450deg)] at (-1) should be [rotate3d(7, 8, 9, -450deg)]
PASS CSS Transitions with transition: all: property <transform> from [rotate3d(7, 8, 9, 0deg)] to [rotate3d(7, 8, 9, 450deg)] at (0) should be [rotate3d(7, 8, 9, 0deg)]
PASS CSS Transitions with transition: all: property <transform> from [rotate3d(7, 8, 9, 0deg)] to [rotate3d(7, 8, 9, 450deg)] at (0.25) should be [rotate3d(7, 8, 9, 112.5deg)]
PASS CSS Transitions with transition: all: property <transform> from [rotate3d(7, 8, 9, 0deg)] to [rotate3d(7, 8, 9, 450deg)] at (0.75) should be [rotate3d(7, 8, 9, 337.5deg)]
PASS CSS Transitions with transition: all: property <transform> from [rotate3d(7, 8, 9, 0deg)] to [rotate3d(7, 8, 9, 450deg)] at (1) should be [rotate3d(7, 8, 9, 450deg)]
PASS CSS Transitions with transition: all: property <transform> from [rotate3d(7, 8, 9, 0deg)] to [rotate3d(7, 8, 9, 450deg)] at (2) should be [rotate3d(7, 8, 9, 900deg)]
PASS CSS Animations: property <transform> from [rotate3d(7, 8, 9, 0deg)] to [rotate3d(7, 8, 9, 450deg)] at (-1) should be [rotate3d(7, 8, 9, -450deg)]
PASS CSS Animations: property <transform> from [rotate3d(7, 8, 9, 0deg)] to [rotate3d(7, 8, 9, 450deg)] at (0) should be [rotate3d(7, 8, 9, 0deg)]
PASS CSS Animations: property <transform> from [rotate3d(7, 8, 9, 0deg)] to [rotate3d(7, 8, 9, 450deg)] at (0.25) should be [rotate3d(7, 8, 9, 112.5deg)]
PASS CSS Animations: property <transform> from [rotate3d(7, 8, 9, 0deg)] to [rotate3d(7, 8, 9, 450deg)] at (0.75) should be [rotate3d(7, 8, 9, 337.5deg)]
PASS CSS Animations: property <transform> from [rotate3d(7, 8, 9, 0deg)] to [rotate3d(7, 8, 9, 450deg)] at (1) should be [rotate3d(7, 8, 9, 450deg)]
PASS CSS Animations: property <transform> from [rotate3d(7, 8, 9, 0deg)] to [rotate3d(7, 8, 9, 450deg)] at (2) should be [rotate3d(7, 8, 9, 900deg)]
PASS Web Animations: property <transform> from [rotate3d(7, 8, 9, 0deg)] to [rotate3d(7, 8, 9, 450deg)] at (-1) should be [rotate3d(7, 8, 9, -450deg)]
PASS Web Animations: property <transform> from [rotate3d(7, 8, 9, 0deg)] to [rotate3d(7, 8, 9, 450deg)] at (0) should be [rotate3d(7, 8, 9, 0deg)]
PASS Web Animations: property <transform> from [rotate3d(7, 8, 9, 0deg)] to [rotate3d(7, 8, 9, 450deg)] at (0.25) should be [rotate3d(7, 8, 9, 112.5deg)]
PASS Web Animations: property <transform> from [rotate3d(7, 8, 9, 0deg)] to [rotate3d(7, 8, 9, 450deg)] at (0.75) should be [rotate3d(7, 8, 9, 337.5deg)]
PASS Web Animations: property <transform> from [rotate3d(7, 8, 9, 0deg)] to [rotate3d(7, 8, 9, 450deg)] at (1) should be [rotate3d(7, 8, 9, 450deg)]
PASS Web Animations: property <transform> from [rotate3d(7, 8, 9, 0deg)] to [rotate3d(7, 8, 9, 450deg)] at (2) should be [rotate3d(7, 8, 9, 900deg)]
PASS CSS Transitions: property <transform> from [rotate3d(0, 1, 0, 0deg)] to [rotate3d(0, 1, 0, 450deg)] at (-1) should be [rotate3d(0, 1, 0, -450deg)]
PASS CSS Transitions: property <transform> from [rotate3d(0, 1, 0, 0deg)] to [rotate3d(0, 1, 0, 450deg)] at (0) should be [rotate3d(0, 1, 0, 0deg)]
PASS CSS Transitions: property <transform> from [rotate3d(0, 1, 0, 0deg)] to [rotate3d(0, 1, 0, 450deg)] at (0.25) should be [rotate3d(0, 1, 0, 112.5deg)]
PASS CSS Transitions: property <transform> from [rotate3d(0, 1, 0, 0deg)] to [rotate3d(0, 1, 0, 450deg)] at (0.75) should be [rotate3d(0, 1, 0, 337.5deg)]
PASS CSS Transitions: property <transform> from [rotate3d(0, 1, 0, 0deg)] to [rotate3d(0, 1, 0, 450deg)] at (1) should be [rotate3d(0, 1, 0, 450deg)]
PASS CSS Transitions: property <transform> from [rotate3d(0, 1, 0, 0deg)] to [rotate3d(0, 1, 0, 450deg)] at (2) should be [rotate3d(0, 1, 0, 900deg)]
PASS CSS Transitions with transition: all: property <transform> from [rotate3d(0, 1, 0, 0deg)] to [rotate3d(0, 1, 0, 450deg)] at (-1) should be [rotate3d(0, 1, 0, -450deg)]
PASS CSS Transitions with transition: all: property <transform> from [rotate3d(0, 1, 0, 0deg)] to [rotate3d(0, 1, 0, 450deg)] at (0) should be [rotate3d(0, 1, 0, 0deg)]
PASS CSS Transitions with transition: all: property <transform> from [rotate3d(0, 1, 0, 0deg)] to [rotate3d(0, 1, 0, 450deg)] at (0.25) should be [rotate3d(0, 1, 0, 112.5deg)]
PASS CSS Transitions with transition: all: property <transform> from [rotate3d(0, 1, 0, 0deg)] to [rotate3d(0, 1, 0, 450deg)] at (0.75) should be [rotate3d(0, 1, 0, 337.5deg)]
PASS CSS Transitions with transition: all: property <transform> from [rotate3d(0, 1, 0, 0deg)] to [rotate3d(0, 1, 0, 450deg)] at (1) should be [rotate3d(0, 1, 0, 450deg)]
PASS CSS Transitions with transition: all: property <transform> from [rotate3d(0, 1, 0, 0deg)] to [rotate3d(0, 1, 0, 450deg)] at (2) should be [rotate3d(0, 1, 0, 900deg)]
PASS CSS Animations: property <transform> from [rotate3d(0, 1, 0, 0deg)] to [rotate3d(0, 1, 0, 450deg)] at (-1) should be [rotate3d(0, 1, 0, -450deg)]
PASS CSS Animations: property <transform> from [rotate3d(0, 1, 0, 0deg)] to [rotate3d(0, 1, 0, 450deg)] at (0) should be [rotate3d(0, 1, 0, 0deg)]
PASS CSS Animations: property <transform> from [rotate3d(0, 1, 0, 0deg)] to [rotate3d(0, 1, 0, 450deg)] at (0.25) should be [rotate3d(0, 1, 0, 112.5deg)]
PASS CSS Animations: property <transform> from [rotate3d(0, 1, 0, 0deg)] to [rotate3d(0, 1, 0, 450deg)] at (0.75) should be [rotate3d(0, 1, 0, 337.5deg)]
PASS CSS Animations: property <transform> from [rotate3d(0, 1, 0, 0deg)] to [rotate3d(0, 1, 0, 450deg)] at (1) should be [rotate3d(0, 1, 0, 450deg)]
PASS CSS Animations: property <transform> from [rotate3d(0, 1, 0, 0deg)] to [rotate3d(0, 1, 0, 450deg)] at (2) should be [rotate3d(0, 1, 0, 900deg)]
PASS Web Animations: property <transform> from [rotate3d(0, 1, 0, 0deg)] to [rotate3d(0, 1, 0, 450deg)] at (-1) should be [rotate3d(0, 1, 0, -450deg)]
PASS Web Animations: property <transform> from [rotate3d(0, 1, 0, 0deg)] to [rotate3d(0, 1, 0, 450deg)] at (0) should be [rotate3d(0, 1, 0, 0deg)]
PASS Web Animations: property <transform> from [rotate3d(0, 1, 0, 0deg)] to [rotate3d(0, 1, 0, 450deg)] at (0.25) should be [rotate3d(0, 1, 0, 112.5deg)]
PASS Web Animations: property <transform> from [rotate3d(0, 1, 0, 0deg)] to [rotate3d(0, 1, 0, 450deg)] at (0.75) should be [rotate3d(0, 1, 0, 337.5deg)]
PASS Web Animations: property <transform> from [rotate3d(0, 1, 0, 0deg)] to [rotate3d(0, 1, 0, 450deg)] at (1) should be [rotate3d(0, 1, 0, 450deg)]
PASS Web Animations: property <transform> from [rotate3d(0, 1, 0, 0deg)] to [rotate3d(0, 1, 0, 450deg)] at (2) should be [rotate3d(0, 1, 0, 900deg)]
PASS CSS Transitions: property <transform> from [rotate3d(0, 1, 0, 0deg)] to [rotate3d(0, 2, 0, 450deg)] at (-1) should be [rotate3d(0, 1, 0, -450deg)]
PASS CSS Transitions: property <transform> from [rotate3d(0, 1, 0, 0deg)] to [rotate3d(0, 2, 0, 450deg)] at (0) should be [rotate3d(0, 1, 0, 0deg)]
PASS CSS Transitions: property <transform> from [rotate3d(0, 1, 0, 0deg)] to [rotate3d(0, 2, 0, 450deg)] at (0.25) should be [rotate3d(0, 1, 0, 112.5deg)]
PASS CSS Transitions: property <transform> from [rotate3d(0, 1, 0, 0deg)] to [rotate3d(0, 2, 0, 450deg)] at (0.75) should be [rotate3d(0, 1, 0, 337.5deg)]
PASS CSS Transitions: property <transform> from [rotate3d(0, 1, 0, 0deg)] to [rotate3d(0, 2, 0, 450deg)] at (1) should be [rotate3d(0, 1, 0, 450deg)]
PASS CSS Transitions: property <transform> from [rotate3d(0, 1, 0, 0deg)] to [rotate3d(0, 2, 0, 450deg)] at (2) should be [rotate3d(0, 1, 0, 900deg)]
PASS CSS Transitions with transition: all: property <transform> from [rotate3d(0, 1, 0, 0deg)] to [rotate3d(0, 2, 0, 450deg)] at (-1) should be [rotate3d(0, 1, 0, -450deg)]
PASS CSS Transitions with transition: all: property <transform> from [rotate3d(0, 1, 0, 0deg)] to [rotate3d(0, 2, 0, 450deg)] at (0) should be [rotate3d(0, 1, 0, 0deg)]
PASS CSS Transitions with transition: all: property <transform> from [rotate3d(0, 1, 0, 0deg)] to [rotate3d(0, 2, 0, 450deg)] at (0.25) should be [rotate3d(0, 1, 0, 112.5deg)]
PASS CSS Transitions with transition: all: property <transform> from [rotate3d(0, 1, 0, 0deg)] to [rotate3d(0, 2, 0, 450deg)] at (0.75) should be [rotate3d(0, 1, 0, 337.5deg)]
PASS CSS Transitions with transition: all: property <transform> from [rotate3d(0, 1, 0, 0deg)] to [rotate3d(0, 2, 0, 450deg)] at (1) should be [rotate3d(0, 1, 0, 450deg)]
PASS CSS Transitions with transition: all: property <transform> from [rotate3d(0, 1, 0, 0deg)] to [rotate3d(0, 2, 0, 450deg)] at (2) should be [rotate3d(0, 1, 0, 900deg)]
PASS CSS Animations: property <transform> from [rotate3d(0, 1, 0, 0deg)] to [rotate3d(0, 2, 0, 450deg)] at (-1) should be [rotate3d(0, 1, 0, -450deg)]
PASS CSS Animations: property <transform> from [rotate3d(0, 1, 0, 0deg)] to [rotate3d(0, 2, 0, 450deg)] at (0) should be [rotate3d(0, 1, 0, 0deg)]
PASS CSS Animations: property <transform> from [rotate3d(0, 1, 0, 0deg)] to [rotate3d(0, 2, 0, 450deg)] at (0.25) should be [rotate3d(0, 1, 0, 112.5deg)]
PASS CSS Animations: property <transform> from [rotate3d(0, 1, 0, 0deg)] to [rotate3d(0, 2, 0, 450deg)] at (0.75) should be [rotate3d(0, 1, 0, 337.5deg)]
PASS CSS Animations: property <transform> from [rotate3d(0, 1, 0, 0deg)] to [rotate3d(0, 2, 0, 450deg)] at (1) should be [rotate3d(0, 1, 0, 450deg)]
PASS CSS Animations: property <transform> from [rotate3d(0, 1, 0, 0deg)] to [rotate3d(0, 2, 0, 450deg)] at (2) should be [rotate3d(0, 1, 0, 900deg)]
PASS Web Animations: property <transform> from [rotate3d(0, 1, 0, 0deg)] to [rotate3d(0, 2, 0, 450deg)] at (-1) should be [rotate3d(0, 1, 0, -450deg)]
PASS Web Animations: property <transform> from [rotate3d(0, 1, 0, 0deg)] to [rotate3d(0, 2, 0, 450deg)] at (0) should be [rotate3d(0, 1, 0, 0deg)]
PASS Web Animations: property <transform> from [rotate3d(0, 1, 0, 0deg)] to [rotate3d(0, 2, 0, 450deg)] at (0.25) should be [rotate3d(0, 1, 0, 112.5deg)]
PASS Web Animations: property <transform> from [rotate3d(0, 1, 0, 0deg)] to [rotate3d(0, 2, 0, 450deg)] at (0.75) should be [rotate3d(0, 1, 0, 337.5deg)]
PASS Web Animations: property <transform> from [rotate3d(0, 1, 0, 0deg)] to [rotate3d(0, 2, 0, 450deg)] at (1) should be [rotate3d(0, 1, 0, 450deg)]
PASS Web Animations: property <transform> from [rotate3d(0, 1, 0, 0deg)] to [rotate3d(0, 2, 0, 450deg)] at (2) should be [rotate3d(0, 1, 0, 900deg)]
PASS CSS Transitions: property <transform> from [rotate3d(1, 1, 0, 90deg)] to [rotate3d(0, 1, 1, 180deg)] at (-1) should be [rotate3d(0.41, -0.41, -0.82, 120deg)]
PASS CSS Transitions: property <transform> from [rotate3d(1, 1, 0, 90deg)] to [rotate3d(0, 1, 1, 180deg)] at (0) should be [rotate3d(1, 1, 0, 90deg)]
PASS CSS Transitions: property <transform> from [rotate3d(1, 1, 0, 90deg)] to [rotate3d(0, 1, 1, 180deg)] at (0.25) should be [rotate3d(0.524083, 0.804261, 0.280178, 106.91deg)]
PASS CSS Transitions: property <transform> from [rotate3d(1, 1, 0, 90deg)] to [rotate3d(0, 1, 1, 180deg)] at (0.75) should be [rotate3d(0.163027, 0.774382, 0.611354, 153.99deg)]
PASS CSS Transitions: property <transform> from [rotate3d(1, 1, 0, 90deg)] to [rotate3d(0, 1, 1, 180deg)] at (1) should be [rotate3d(0, 1, 1, 180deg)]
PASS CSS Transitions: property <transform> from [rotate3d(1, 1, 0, 90deg)] to [rotate3d(0, 1, 1, 180deg)] at (2) should be [rotate3d(0.71, 0, -0.71, 90deg)]
PASS CSS Transitions with transition: all: property <transform> from [rotate3d(1, 1, 0, 90deg)] to [rotate3d(0, 1, 1, 180deg)] at (-1) should be [rotate3d(0.41, -0.41, -0.82, 120deg)]
PASS CSS Transitions with transition: all: property <transform> from [rotate3d(1, 1, 0, 90deg)] to [rotate3d(0, 1, 1, 180deg)] at (0) should be [rotate3d(1, 1, 0, 90deg)]
PASS CSS Transitions with transition: all: property <transform> from [rotate3d(1, 1, 0, 90deg)] to [rotate3d(0, 1, 1, 180deg)] at (0.25) should be [rotate3d(0.524083, 0.804261, 0.280178, 106.91deg)]
PASS CSS Transitions with transition: all: property <transform> from [rotate3d(1, 1, 0, 90deg)] to [rotate3d(0, 1, 1, 180deg)] at (0.75) should be [rotate3d(0.163027, 0.774382, 0.611354, 153.99deg)]
PASS CSS Transitions with transition: all: property <transform> from [rotate3d(1, 1, 0, 90deg)] to [rotate3d(0, 1, 1, 180deg)] at (1) should be [rotate3d(0, 1, 1, 180deg)]
PASS CSS Transitions with transition: all: property <transform> from [rotate3d(1, 1, 0, 90deg)] to [rotate3d(0, 1, 1, 180deg)] at (2) should be [rotate3d(0.71, 0, -0.71, 90deg)]
PASS CSS Animations: property <transform> from [rotate3d(1, 1, 0, 90deg)] to [rotate3d(0, 1, 1, 180deg)] at (-1) should be [rotate3d(0.41, -0.41, -0.82, 120deg)]
PASS CSS Animations: property <transform> from [rotate3d(1, 1, 0, 90deg)] to [rotate3d(0, 1, 1, 180deg)] at (0) should be [rotate3d(1, 1, 0, 90deg)]
PASS CSS Animations: property <transform> from [rotate3d(1, 1, 0, 90deg)] to [rotate3d(0, 1, 1, 180deg)] at (0.25) should be [rotate3d(0.524083, 0.804261, 0.280178, 106.91deg)]
PASS CSS Animations: property <transform> from [rotate3d(1, 1, 0, 90deg)] to [rotate3d(0, 1, 1, 180deg)] at (0.75) should be [rotate3d(0.163027, 0.774382, 0.611354, 153.99deg)]
PASS CSS Animations: property <transform> from [rotate3d(1, 1, 0, 90deg)] to [rotate3d(0, 1, 1, 180deg)] at (1) should be [rotate3d(0, 1, 1, 180deg)]
PASS CSS Animations: property <transform> from [rotate3d(1, 1, 0, 90deg)] to [rotate3d(0, 1, 1, 180deg)] at (2) should be [rotate3d(0.71, 0, -0.71, 90deg)]
PASS Web Animations: property <transform> from [rotate3d(1, 1, 0, 90deg)] to [rotate3d(0, 1, 1, 180deg)] at (-1) should be [rotate3d(0.41, -0.41, -0.82, 120deg)]
PASS Web Animations: property <transform> from [rotate3d(1, 1, 0, 90deg)] to [rotate3d(0, 1, 1, 180deg)] at (0) should be [rotate3d(1, 1, 0, 90deg)]
PASS Web Animations: property <transform> from [rotate3d(1, 1, 0, 90deg)] to [rotate3d(0, 1, 1, 180deg)] at (0.25) should be [rotate3d(0.524083, 0.804261, 0.280178, 106.91deg)]
PASS Web Animations: property <transform> from [rotate3d(1, 1, 0, 90deg)] to [rotate3d(0, 1, 1, 180deg)] at (0.75) should be [rotate3d(0.163027, 0.774382, 0.611354, 153.99deg)]
PASS Web Animations: property <transform> from [rotate3d(1, 1, 0, 90deg)] to [rotate3d(0, 1, 1, 180deg)] at (1) should be [rotate3d(0, 1, 1, 180deg)]
PASS Web Animations: property <transform> from [rotate3d(1, 1, 0, 90deg)] to [rotate3d(0, 1, 1, 180deg)] at (2) should be [rotate3d(0.71, 0, -0.71, 90deg)]
PASS CSS Transitions: property <transform> from [none] to [rotate(90deg)] at (-1) should be [rotate(-90deg)]
PASS CSS Transitions: property <transform> from [none] to [rotate(90deg)] at (0) should be [rotate(0deg)]
PASS CSS Transitions: property <transform> from [none] to [rotate(90deg)] at (0.25) should be [rotate(22.5deg)]
PASS CSS Transitions: property <transform> from [none] to [rotate(90deg)] at (0.75) should be [rotate(67.5deg)]
PASS CSS Transitions: property <transform> from [none] to [rotate(90deg)] at (1) should be [rotate(90deg)]
PASS CSS Transitions: property <transform> from [none] to [rotate(90deg)] at (2) should be [rotate(180deg)]
PASS CSS Transitions with transition: all: property <transform> from [none] to [rotate(90deg)] at (-1) should be [rotate(-90deg)]
PASS CSS Transitions with transition: all: property <transform> from [none] to [rotate(90deg)] at (0) should be [rotate(0deg)]
PASS CSS Transitions with transition: all: property <transform> from [none] to [rotate(90deg)] at (0.25) should be [rotate(22.5deg)]
PASS CSS Transitions with transition: all: property <transform> from [none] to [rotate(90deg)] at (0.75) should be [rotate(67.5deg)]
PASS CSS Transitions with transition: all: property <transform> from [none] to [rotate(90deg)] at (1) should be [rotate(90deg)]
PASS CSS Transitions with transition: all: property <transform> from [none] to [rotate(90deg)] at (2) should be [rotate(180deg)]
PASS CSS Animations: property <transform> from [none] to [rotate(90deg)] at (-1) should be [rotate(-90deg)]
PASS CSS Animations: property <transform> from [none] to [rotate(90deg)] at (0) should be [rotate(0deg)]
PASS CSS Animations: property <transform> from [none] to [rotate(90deg)] at (0.25) should be [rotate(22.5deg)]
PASS CSS Animations: property <transform> from [none] to [rotate(90deg)] at (0.75) should be [rotate(67.5deg)]
PASS CSS Animations: property <transform> from [none] to [rotate(90deg)] at (1) should be [rotate(90deg)]
PASS CSS Animations: property <transform> from [none] to [rotate(90deg)] at (2) should be [rotate(180deg)]
PASS Web Animations: property <transform> from [none] to [rotate(90deg)] at (-1) should be [rotate(-90deg)]
PASS Web Animations: property <transform> from [none] to [rotate(90deg)] at (0) should be [rotate(0deg)]
PASS Web Animations: property <transform> from [none] to [rotate(90deg)] at (0.25) should be [rotate(22.5deg)]
PASS Web Animations: property <transform> from [none] to [rotate(90deg)] at (0.75) should be [rotate(67.5deg)]
PASS Web Animations: property <transform> from [none] to [rotate(90deg)] at (1) should be [rotate(90deg)]
PASS Web Animations: property <transform> from [none] to [rotate(90deg)] at (2) should be [rotate(180deg)]
PASS CSS Transitions: property <transform> from [rotate(90deg)] to [none] at (-1) should be [rotate(180deg)]
PASS CSS Transitions: property <transform> from [rotate(90deg)] to [none] at (0) should be [rotate(90deg)]
PASS CSS Transitions: property <transform> from [rotate(90deg)] to [none] at (0.25) should be [rotate(67.5deg)]
PASS CSS Transitions: property <transform> from [rotate(90deg)] to [none] at (0.75) should be [rotate(22.5deg)]
PASS CSS Transitions: property <transform> from [rotate(90deg)] to [none] at (1) should be [rotate(0deg)]
PASS CSS Transitions: property <transform> from [rotate(90deg)] to [none] at (2) should be [rotate(-90deg)]
PASS CSS Transitions with transition: all: property <transform> from [rotate(90deg)] to [none] at (-1) should be [rotate(180deg)]
PASS CSS Transitions with transition: all: property <transform> from [rotate(90deg)] to [none] at (0) should be [rotate(90deg)]
PASS CSS Transitions with transition: all: property <transform> from [rotate(90deg)] to [none] at (0.25) should be [rotate(67.5deg)]
PASS CSS Transitions with transition: all: property <transform> from [rotate(90deg)] to [none] at (0.75) should be [rotate(22.5deg)]
PASS CSS Transitions with transition: all: property <transform> from [rotate(90deg)] to [none] at (1) should be [rotate(0deg)]
PASS CSS Transitions with transition: all: property <transform> from [rotate(90deg)] to [none] at (2) should be [rotate(-90deg)]
PASS CSS Animations: property <transform> from [rotate(90deg)] to [none] at (-1) should be [rotate(180deg)]
PASS CSS Animations: property <transform> from [rotate(90deg)] to [none] at (0) should be [rotate(90deg)]
PASS CSS Animations: property <transform> from [rotate(90deg)] to [none] at (0.25) should be [rotate(67.5deg)]
PASS CSS Animations: property <transform> from [rotate(90deg)] to [none] at (0.75) should be [rotate(22.5deg)]
PASS CSS Animations: property <transform> from [rotate(90deg)] to [none] at (1) should be [rotate(0deg)]
PASS CSS Animations: property <transform> from [rotate(90deg)] to [none] at (2) should be [rotate(-90deg)]
PASS Web Animations: property <transform> from [rotate(90deg)] to [none] at (-1) should be [rotate(180deg)]
PASS Web Animations: property <transform> from [rotate(90deg)] to [none] at (0) should be [rotate(90deg)]
PASS Web Animations: property <transform> from [rotate(90deg)] to [none] at (0.25) should be [rotate(67.5deg)]
PASS Web Animations: property <transform> from [rotate(90deg)] to [none] at (0.75) should be [rotate(22.5deg)]
PASS Web Animations: property <transform> from [rotate(90deg)] to [none] at (1) should be [rotate(0deg)]
PASS Web Animations: property <transform> from [rotate(90deg)] to [none] at (2) should be [rotate(-90deg)]
PASS CSS Transitions: property <transform> from [rotateX(0deg) rotateY(0deg) rotateZ(0deg)] to [rotateX(700deg) rotateY(800deg) rotateZ(900deg)] at (-1) should be [rotateX(-700deg) rotateY(-800deg) rotateZ(-900deg)]
PASS CSS Transitions: property <transform> from [rotateX(0deg) rotateY(0deg) rotateZ(0deg)] to [rotateX(700deg) rotateY(800deg) rotateZ(900deg)] at (0) should be [rotateX(0deg) rotateY(0deg) rotateZ(0deg)]
PASS CSS Transitions: property <transform> from [rotateX(0deg) rotateY(0deg) rotateZ(0deg)] to [rotateX(700deg) rotateY(800deg) rotateZ(900deg)] at (0.25) should be [rotateX(175deg) rotateY(200deg) rotateZ(225deg)]
PASS CSS Transitions: property <transform> from [rotateX(0deg) rotateY(0deg) rotateZ(0deg)] to [rotateX(700deg) rotateY(800deg) rotateZ(900deg)] at (0.75) should be [rotateX(525deg) rotateY(600deg) rotateZ(675deg)]
PASS CSS Transitions: property <transform> from [rotateX(0deg) rotateY(0deg) rotateZ(0deg)] to [rotateX(700deg) rotateY(800deg) rotateZ(900deg)] at (1) should be [rotateX(700deg) rotateY(800deg) rotateZ(900deg)]
PASS CSS Transitions: property <transform> from [rotateX(0deg) rotateY(0deg) rotateZ(0deg)] to [rotateX(700deg) rotateY(800deg) rotateZ(900deg)] at (2) should be [rotateX(1400deg) rotateY(1600deg) rotateZ(1800deg)]
PASS CSS Transitions with transition: all: property <transform> from [rotateX(0deg) rotateY(0deg) rotateZ(0deg)] to [rotateX(700deg) rotateY(800deg) rotateZ(900deg)] at (-1) should be [rotateX(-700deg) rotateY(-800deg) rotateZ(-900deg)]
PASS CSS Transitions with transition: all: property <transform> from [rotateX(0deg) rotateY(0deg) rotateZ(0deg)] to [rotateX(700deg) rotateY(800deg) rotateZ(900deg)] at (0) should be [rotateX(0deg) rotateY(0deg) rotateZ(0deg)]
PASS CSS Transitions with transition: all: property <transform> from [rotateX(0deg) rotateY(0deg) rotateZ(0deg)] to [rotateX(700deg) rotateY(800deg) rotateZ(900deg)] at (0.25) should be [rotateX(175deg) rotateY(200deg) rotateZ(225deg)]
PASS CSS Transitions with transition: all: property <transform> from [rotateX(0deg) rotateY(0deg) rotateZ(0deg)] to [rotateX(700deg) rotateY(800deg) rotateZ(900deg)] at (0.75) should be [rotateX(525deg) rotateY(600deg) rotateZ(675deg)]
PASS CSS Transitions with transition: all: property <transform> from [rotateX(0deg) rotateY(0deg) rotateZ(0deg)] to [rotateX(700deg) rotateY(800deg) rotateZ(900deg)] at (1) should be [rotateX(700deg) rotateY(800deg) rotateZ(900deg)]
PASS CSS Transitions with transition: all: property <transform> from [rotateX(0deg) rotateY(0deg) rotateZ(0deg)] to [rotateX(700deg) rotateY(800deg) rotateZ(900deg)] at (2) should be [rotateX(1400deg) rotateY(1600deg) rotateZ(1800deg)]
PASS CSS Animations: property <transform> from [rotateX(0deg) rotateY(0deg) rotateZ(0deg)] to [rotateX(700deg) rotateY(800deg) rotateZ(900deg)] at (-1) should be [rotateX(-700deg) rotateY(-800deg) rotateZ(-900deg)]
PASS CSS Animations: property <transform> from [rotateX(0deg) rotateY(0deg) rotateZ(0deg)] to [rotateX(700deg) rotateY(800deg) rotateZ(900deg)] at (0) should be [rotateX(0deg) rotateY(0deg) rotateZ(0deg)]
PASS CSS Animations: property <transform> from [rotateX(0deg) rotateY(0deg) rotateZ(0deg)] to [rotateX(700deg) rotateY(800deg) rotateZ(900deg)] at (0.25) should be [rotateX(175deg) rotateY(200deg) rotateZ(225deg)]
PASS CSS Animations: property <transform> from [rotateX(0deg) rotateY(0deg) rotateZ(0deg)] to [rotateX(700deg) rotateY(800deg) rotateZ(900deg)] at (0.75) should be [rotateX(525deg) rotateY(600deg) rotateZ(675deg)]
PASS CSS Animations: property <transform> from [rotateX(0deg) rotateY(0deg) rotateZ(0deg)] to [rotateX(700deg) rotateY(800deg) rotateZ(900deg)] at (1) should be [rotateX(700deg) rotateY(800deg) rotateZ(900deg)]
PASS CSS Animations: property <transform> from [rotateX(0deg) rotateY(0deg) rotateZ(0deg)] to [rotateX(700deg) rotateY(800deg) rotateZ(900deg)] at (2) should be [rotateX(1400deg) rotateY(1600deg) rotateZ(1800deg)]
PASS Web Animations: property <transform> from [rotateX(0deg) rotateY(0deg) rotateZ(0deg)] to [rotateX(700deg) rotateY(800deg) rotateZ(900deg)] at (-1) should be [rotateX(-700deg) rotateY(-800deg) rotateZ(-900deg)]
PASS Web Animations: property <transform> from [rotateX(0deg) rotateY(0deg) rotateZ(0deg)] to [rotateX(700deg) rotateY(800deg) rotateZ(900deg)] at (0) should be [rotateX(0deg) rotateY(0deg) rotateZ(0deg)]
PASS Web Animations: property <transform> from [rotateX(0deg) rotateY(0deg) rotateZ(0deg)] to [rotateX(700deg) rotateY(800deg) rotateZ(900deg)] at (0.25) should be [rotateX(175deg) rotateY(200deg) rotateZ(225deg)]
PASS Web Animations: property <transform> from [rotateX(0deg) rotateY(0deg) rotateZ(0deg)] to [rotateX(700deg) rotateY(800deg) rotateZ(900deg)] at (0.75) should be [rotateX(525deg) rotateY(600deg) rotateZ(675deg)]
PASS Web Animations: property <transform> from [rotateX(0deg) rotateY(0deg) rotateZ(0deg)] to [rotateX(700deg) rotateY(800deg) rotateZ(900deg)] at (1) should be [rotateX(700deg) rotateY(800deg) rotateZ(900deg)]
PASS Web Animations: property <transform> from [rotateX(0deg) rotateY(0deg) rotateZ(0deg)] to [rotateX(700deg) rotateY(800deg) rotateZ(900deg)] at (2) should be [rotateX(1400deg) rotateY(1600deg) rotateZ(1800deg)]