Harness status: OK Found 60 tests 60 Pass Pass Compositing CSS Animations: property underlying ['test' 50] from add ['test' 100] to add ['test' 200] at (-0.3) should be ['test' 120] Pass Compositing CSS Animations: property underlying ['test' 50] from add ['test' 100] to add ['test' 200] at (0) should be ['test' 150] Pass Compositing CSS Animations: property underlying ['test' 50] from add ['test' 100] to add ['test' 200] at (0.5) should be ['test' 200] Pass Compositing CSS Animations: property underlying ['test' 50] from add ['test' 100] to add ['test' 200] at (1) should be ['test' 250] Pass Compositing CSS Animations: property underlying ['test' 50] from add ['test' 100] to add ['test' 200] at (1.5) should be ['test' 300] Pass Compositing Web Animations: property underlying ['test' 50] from add ['test' 100] to add ['test' 200] at (-0.3) should be ['test' 120] Pass Compositing Web Animations: property underlying ['test' 50] from add ['test' 100] to add ['test' 200] at (0) should be ['test' 150] Pass Compositing Web Animations: property underlying ['test' 50] from add ['test' 100] to add ['test' 200] at (0.5) should be ['test' 200] Pass Compositing Web Animations: property underlying ['test' 50] from add ['test' 100] to add ['test' 200] at (1) should be ['test' 250] Pass Compositing Web Animations: property underlying ['test' 50] from add ['test' 100] to add ['test' 200] at (1.5) should be ['test' 300] Pass Compositing CSS Animations: property underlying ['test' 50] from add ['test' 100] to replace ['test' 200] at (-0.3) should be ['test' 135] Pass Compositing CSS Animations: property underlying ['test' 50] from add ['test' 100] to replace ['test' 200] at (0) should be ['test' 150] Pass Compositing CSS Animations: property underlying ['test' 50] from add ['test' 100] to replace ['test' 200] at (0.5) should be ['test' 175] Pass Compositing CSS Animations: property underlying ['test' 50] from add ['test' 100] to replace ['test' 200] at (1) should be ['test' 200] Pass Compositing CSS Animations: property underlying ['test' 50] from add ['test' 100] to replace ['test' 200] at (1.5) should be ['test' 225] Pass Compositing Web Animations: property underlying ['test' 50] from add ['test' 100] to replace ['test' 200] at (-0.3) should be ['test' 135] Pass Compositing Web Animations: property underlying ['test' 50] from add ['test' 100] to replace ['test' 200] at (0) should be ['test' 150] Pass Compositing Web Animations: property underlying ['test' 50] from add ['test' 100] to replace ['test' 200] at (0.5) should be ['test' 175] Pass Compositing Web Animations: property underlying ['test' 50] from add ['test' 100] to replace ['test' 200] at (1) should be ['test' 200] Pass Compositing Web Animations: property underlying ['test' 50] from add ['test' 100] to replace ['test' 200] at (1.5) should be ['test' 225] Pass Compositing CSS Animations: property underlying ['test' 100] from add [normal] to replace ['test' 200] at (-0.3) should be [normal] Pass Compositing CSS Animations: property underlying ['test' 100] from add [normal] to replace ['test' 200] at (0) should be [normal] Pass Compositing CSS Animations: property underlying ['test' 100] from add [normal] to replace ['test' 200] at (0.5) should be ['test' 200] Pass Compositing CSS Animations: property underlying ['test' 100] from add [normal] to replace ['test' 200] at (1) should be ['test' 200] Pass Compositing CSS Animations: property underlying ['test' 100] from add [normal] to replace ['test' 200] at (1.5) should be ['test' 200] Pass Compositing Web Animations: property underlying ['test' 100] from add [normal] to replace ['test' 200] at (-0.3) should be [normal] Pass Compositing Web Animations: property underlying ['test' 100] from add [normal] to replace ['test' 200] at (0) should be [normal] Pass Compositing Web Animations: property underlying ['test' 100] from add [normal] to replace ['test' 200] at (0.5) should be ['test' 200] Pass Compositing Web Animations: property underlying ['test' 100] from add [normal] to replace ['test' 200] at (1) should be ['test' 200] Pass Compositing Web Animations: property underlying ['test' 100] from add [normal] to replace ['test' 200] at (1.5) should be ['test' 200] Pass Compositing CSS Animations: property underlying ['test' 100] from add [normal] to add ['test' 200] at (-0.3) should be [normal] Pass Compositing CSS Animations: property underlying ['test' 100] from add [normal] to add ['test' 200] at (0) should be [normal] Pass Compositing CSS Animations: property underlying ['test' 100] from add [normal] to add ['test' 200] at (0.5) should be ['test' 300] Pass Compositing CSS Animations: property underlying ['test' 100] from add [normal] to add ['test' 200] at (1) should be ['test' 300] Pass Compositing CSS Animations: property underlying ['test' 100] from add [normal] to add ['test' 200] at (1.5) should be ['test' 300] Pass Compositing Web Animations: property underlying ['test' 100] from add [normal] to add ['test' 200] at (-0.3) should be [normal] Pass Compositing Web Animations: property underlying ['test' 100] from add [normal] to add ['test' 200] at (0) should be [normal] Pass Compositing Web Animations: property underlying ['test' 100] from add [normal] to add ['test' 200] at (0.5) should be ['test' 300] Pass Compositing Web Animations: property underlying ['test' 100] from add [normal] to add ['test' 200] at (1) should be ['test' 300] Pass Compositing Web Animations: property underlying ['test' 100] from add [normal] to add ['test' 200] at (1.5) should be ['test' 300] Pass Compositing CSS Animations: property underlying ['aaaa' 100, 'bbbb' 200] from add ['aaaa' 20, 'bbbb' 50] to add ['aaaa' 30, 'bbbb' 100] at (-0.3) should be ['aaaa' 117, 'bbbb' 235] Pass Compositing CSS Animations: property underlying ['aaaa' 100, 'bbbb' 200] from add ['aaaa' 20, 'bbbb' 50] to add ['aaaa' 30, 'bbbb' 100] at (0) should be ['aaaa' 120, 'bbbb' 250] Pass Compositing CSS Animations: property underlying ['aaaa' 100, 'bbbb' 200] from add ['aaaa' 20, 'bbbb' 50] to add ['aaaa' 30, 'bbbb' 100] at (0.5) should be ['aaaa' 125, 'bbbb' 275] Pass Compositing CSS Animations: property underlying ['aaaa' 100, 'bbbb' 200] from add ['aaaa' 20, 'bbbb' 50] to add ['aaaa' 30, 'bbbb' 100] at (1) should be ['aaaa' 130, 'bbbb' 300] Pass Compositing CSS Animations: property underlying ['aaaa' 100, 'bbbb' 200] from add ['aaaa' 20, 'bbbb' 50] to add ['aaaa' 30, 'bbbb' 100] at (1.5) should be ['aaaa' 135, 'bbbb' 325] Pass Compositing Web Animations: property underlying ['aaaa' 100, 'bbbb' 200] from add ['aaaa' 20, 'bbbb' 50] to add ['aaaa' 30, 'bbbb' 100] at (-0.3) should be ['aaaa' 117, 'bbbb' 235] Pass Compositing Web Animations: property underlying ['aaaa' 100, 'bbbb' 200] from add ['aaaa' 20, 'bbbb' 50] to add ['aaaa' 30, 'bbbb' 100] at (0) should be ['aaaa' 120, 'bbbb' 250] Pass Compositing Web Animations: property underlying ['aaaa' 100, 'bbbb' 200] from add ['aaaa' 20, 'bbbb' 50] to add ['aaaa' 30, 'bbbb' 100] at (0.5) should be ['aaaa' 125, 'bbbb' 275] Pass Compositing Web Animations: property underlying ['aaaa' 100, 'bbbb' 200] from add ['aaaa' 20, 'bbbb' 50] to add ['aaaa' 30, 'bbbb' 100] at (1) should be ['aaaa' 130, 'bbbb' 300] Pass Compositing Web Animations: property underlying ['aaaa' 100, 'bbbb' 200] from add ['aaaa' 20, 'bbbb' 50] to add ['aaaa' 30, 'bbbb' 100] at (1.5) should be ['aaaa' 135, 'bbbb' 325] Pass Compositing CSS Animations: property underlying ['test' 100] from add ['aaaa' 20, 'bbbb' 50] to add ['aaaa' 30, 'bbbb' 100] at (-0.3) should be ['aaaa' 17, 'bbbb' 35] Pass Compositing CSS Animations: property underlying ['test' 100] from add ['aaaa' 20, 'bbbb' 50] to add ['aaaa' 30, 'bbbb' 100] at (0) should be ['aaaa' 20, 'bbbb' 50] Pass Compositing CSS Animations: property underlying ['test' 100] from add ['aaaa' 20, 'bbbb' 50] to add ['aaaa' 30, 'bbbb' 100] at (0.5) should be ['aaaa' 25, 'bbbb' 75] Pass Compositing CSS Animations: property underlying ['test' 100] from add ['aaaa' 20, 'bbbb' 50] to add ['aaaa' 30, 'bbbb' 100] at (1) should be ['aaaa' 30, 'bbbb' 100] Pass Compositing CSS Animations: property underlying ['test' 100] from add ['aaaa' 20, 'bbbb' 50] to add ['aaaa' 30, 'bbbb' 100] at (1.5) should be ['aaaa' 35, 'bbbb' 125] Pass Compositing Web Animations: property underlying ['test' 100] from add ['aaaa' 20, 'bbbb' 50] to add ['aaaa' 30, 'bbbb' 100] at (-0.3) should be ['aaaa' 17, 'bbbb' 35] Pass Compositing Web Animations: property underlying ['test' 100] from add ['aaaa' 20, 'bbbb' 50] to add ['aaaa' 30, 'bbbb' 100] at (0) should be ['aaaa' 20, 'bbbb' 50] Pass Compositing Web Animations: property underlying ['test' 100] from add ['aaaa' 20, 'bbbb' 50] to add ['aaaa' 30, 'bbbb' 100] at (0.5) should be ['aaaa' 25, 'bbbb' 75] Pass Compositing Web Animations: property underlying ['test' 100] from add ['aaaa' 20, 'bbbb' 50] to add ['aaaa' 30, 'bbbb' 100] at (1) should be ['aaaa' 30, 'bbbb' 100] Pass Compositing Web Animations: property underlying ['test' 100] from add ['aaaa' 20, 'bbbb' 50] to add ['aaaa' 30, 'bbbb' 100] at (1.5) should be ['aaaa' 35, 'bbbb' 125]