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