Summary

Harness status: OK

Found 56 tests

Details

ResultTest NameMessage
PassCompositing: property <translate> underlying [100px 200px 300px] from add [-50px 50%] to add [100%] at (-1) should be [-100% calc(200px + 100%) 300px]
Asserts run
Pass
assert_true(true, "'from' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:446:13)
Pass
assert_true(true, "'to' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:449:13)
Pass
assert_true(true, "'underlying' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:452:13)
Pass
assert_equals("- 100 % calc ( 100 % + 200px ) 300px ", "- 100 % calc ( 100 % + 200px ) 300px ")
    at comparisonFunction ( /css/support/interpolation-testcommon.js:425:9)
PassCompositing: property <translate> underlying [100px 200px 300px] from add [-50px 50%] to add [100%] at (0) should be [calc(50px + 0%) calc(200px + 50%) 300px]
Asserts run
Pass
assert_true(true, "'from' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:446:13)
Pass
assert_true(true, "'to' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:449:13)
Pass
assert_true(true, "'underlying' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:452:13)
Pass
assert_equals("calc ( 0 % + 50px ) calc ( 50 % + 200px ) 300px ", "calc ( 0 % + 50px ) calc ( 50 % + 200px ) 300px ")
    at comparisonFunction ( /css/support/interpolation-testcommon.js:425:9)
PassCompositing: property <translate> underlying [100px 200px 300px] from add [-50px 50%] to add [100%] at (0.25) should be [calc(62.5px + 25%) calc(200px + 37.5%) 300px]
Asserts run
Pass
assert_true(true, "'from' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:446:13)
Pass
assert_true(true, "'to' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:449:13)
Pass
assert_true(true, "'underlying' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:452:13)
Pass
assert_equals("calc ( 25 % + 62.5px ) calc ( 37.5 % + 200px ) 300px ", "calc ( 25 % + 62.5px ) calc ( 37.5 % + 200px ) 300px ")
    at comparisonFunction ( /css/support/interpolation-testcommon.js:425:9)
PassCompositing: property <translate> underlying [100px 200px 300px] from add [-50px 50%] to add [100%] at (0.75) should be [calc(87.5px + 75%) calc(200px + 12.5%) 300px]
Asserts run
Pass
assert_true(true, "'from' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:446:13)
Pass
assert_true(true, "'to' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:449:13)
Pass
assert_true(true, "'underlying' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:452:13)
Pass
assert_equals("calc ( 75 % + 87.5px ) calc ( 12.5 % + 200px ) 300px ", "calc ( 75 % + 87.5px ) calc ( 12.5 % + 200px ) 300px ")
    at comparisonFunction ( /css/support/interpolation-testcommon.js:425:9)
PassCompositing: property <translate> underlying [100px 200px 300px] from add [-50px 50%] to add [100%] at (1) should be [calc(100px + 100%) calc(200px + 0%) 300px]
Asserts run
Pass
assert_true(true, "'from' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:446:13)
Pass
assert_true(true, "'to' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:449:13)
Pass
assert_true(true, "'underlying' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:452:13)
Pass
assert_equals("calc ( 100 % + 100px ) calc ( 0 % + 200px ) 300px ", "calc ( 100 % + 100px ) calc ( 0 % + 200px ) 300px ")
    at comparisonFunction ( /css/support/interpolation-testcommon.js:425:9)
PassCompositing: property <translate> underlying [100px 200px 300px] from add [-50px 50%] to add [100%] at (2) should be [calc(150px + 200%) calc(200px - 50%) 300px]
Asserts run
Pass
assert_true(true, "'from' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:446:13)
Pass
assert_true(true, "'to' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:449:13)
Pass
assert_true(true, "'underlying' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:452:13)
Pass
assert_equals("calc ( 200 % + 150px ) calc ( - 50 % + 200px ) 300px ", "calc ( 200 % + 150px ) calc ( - 50 % + 200px ) 300px ")
    at comparisonFunction ( /css/support/interpolation-testcommon.js:425:9)
PassCompositing: property <translate> underlying [100px 200px 300px] from add [50% 100px] to replace [200px 50% 100px] at (-1) should be [100% calc(600px - 50%) 500px]
Asserts run
Pass
assert_true(true, "'from' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:446:13)
Pass
assert_true(true, "'to' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:449:13)
Pass
assert_true(true, "'underlying' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:452:13)
Pass
assert_equals("100 % calc ( - 50 % + 600px ) 500px ", "100 % calc ( - 50 % + 600px ) 500px ")
    at comparisonFunction ( /css/support/interpolation-testcommon.js:425:9)
PassCompositing: property <translate> underlying [100px 200px 300px] from add [50% 100px] to replace [200px 50% 100px] at (0) should be [calc(100px + 50%) calc(300px + 0%) 300px]
Asserts run
Pass
assert_true(true, "'from' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:446:13)
Pass
assert_true(true, "'to' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:449:13)
Pass
assert_true(true, "'underlying' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:452:13)
Pass
assert_equals("calc ( 50 % + 100px ) calc ( 0 % + 300px ) 300px ", "calc ( 50 % + 100px ) calc ( 0 % + 300px ) 300px ")
    at comparisonFunction ( /css/support/interpolation-testcommon.js:425:9)
PassCompositing: property <translate> underlying [100px 200px 300px] from add [50% 100px] to replace [200px 50% 100px] at (0.25) should be [calc(125px + 37.5%) calc(225px + 12.5%) 250px]
Asserts run
Pass
assert_true(true, "'from' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:446:13)
Pass
assert_true(true, "'to' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:449:13)
Pass
assert_true(true, "'underlying' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:452:13)
Pass
assert_equals("calc ( 37.5 % + 125px ) calc ( 12.5 % + 225px ) 250px ", "calc ( 37.5 % + 125px ) calc ( 12.5 % + 225px ) 250px ")
    at comparisonFunction ( /css/support/interpolation-testcommon.js:425:9)
PassCompositing: property <translate> underlying [100px 200px 300px] from add [50% 100px] to replace [200px 50% 100px] at (0.75) should be [calc(175px + 12.5%) calc(75px + 37.5%) 150px]
Asserts run
Pass
assert_true(true, "'from' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:446:13)
Pass
assert_true(true, "'to' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:449:13)
Pass
assert_true(true, "'underlying' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:452:13)
Pass
assert_equals("calc ( 12.5 % + 175px ) calc ( 37.5 % + 75px ) 150px ", "calc ( 12.5 % + 175px ) calc ( 37.5 % + 75px ) 150px ")
    at comparisonFunction ( /css/support/interpolation-testcommon.js:425:9)
PassCompositing: property <translate> underlying [100px 200px 300px] from add [50% 100px] to replace [200px 50% 100px] at (1) should be [calc(200px + 0%) 50% 100px]
Asserts run
Pass
assert_true(true, "'from' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:446:13)
Pass
assert_true(true, "'to' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:449:13)
Pass
assert_true(true, "'underlying' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:452:13)
Pass
assert_equals("calc ( 0 % + 200px ) 50 % 100px ", "calc ( 0 % + 200px ) 50 % 100px ")
    at comparisonFunction ( /css/support/interpolation-testcommon.js:425:9)
PassCompositing: property <translate> underlying [100px 200px 300px] from add [50% 100px] to replace [200px 50% 100px] at (2) should be [calc(300px - 50%) calc(-300px + 100%) -100px]
Asserts run
Pass
assert_true(true, "'from' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:446:13)
Pass
assert_true(true, "'to' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:449:13)
Pass
assert_true(true, "'underlying' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:452:13)
Pass
assert_equals("calc ( - 50 % + 300px ) calc ( 100 % - 300px ) - 100px ", "calc ( - 50 % + 300px ) calc ( 100 % - 300px ) - 100px ")
    at comparisonFunction ( /css/support/interpolation-testcommon.js:425:9)
PassCompositing: property <translate> underlying [100px 200px 300px] from replace [50% 100px] to add [200px 50% 100px] at (-1) should be [calc(-300px + 100%) -50% -400px]
Asserts run
Pass
assert_true(true, "'from' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:446:13)
Pass
assert_true(true, "'to' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:449:13)
Pass
assert_true(true, "'underlying' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:452:13)
Pass
assert_equals("calc ( 100 % - 300px ) - 50 % - 400px ", "calc ( 100 % - 300px ) - 50 % - 400px ")
    at comparisonFunction ( /css/support/interpolation-testcommon.js:425:9)
PassCompositing: property <translate> underlying [100px 200px 300px] from replace [50% 100px] to add [200px 50% 100px] at (0) should be [50% calc(100px + 0%)]
Asserts run
Pass
assert_true(true, "'from' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:446:13)
Pass
assert_true(true, "'to' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:449:13)
Pass
assert_true(true, "'underlying' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:452:13)
Pass
assert_equals("50 % calc ( 0 % + 100px ) ", "50 % calc ( 0 % + 100px ) ")
    at comparisonFunction ( /css/support/interpolation-testcommon.js:425:9)
PassCompositing: property <translate> underlying [100px 200px 300px] from replace [50% 100px] to add [200px 50% 100px] at (0.25) should be [calc(75px + 37.5%) calc(125px + 12.5%) 100px]
Asserts run
Pass
assert_true(true, "'from' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:446:13)
Pass
assert_true(true, "'to' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:449:13)
Pass
assert_true(true, "'underlying' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:452:13)
Pass
assert_equals("calc ( 37.5 % + 75px ) calc ( 12.5 % + 125px ) 100px ", "calc ( 37.5 % + 75px ) calc ( 12.5 % + 125px ) 100px ")
    at comparisonFunction ( /css/support/interpolation-testcommon.js:425:9)
PassCompositing: property <translate> underlying [100px 200px 300px] from replace [50% 100px] to add [200px 50% 100px] at (0.75) should be [calc(225px + 12.5%) calc(175px + 37.5%) 300px]
Asserts run
Pass
assert_true(true, "'from' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:446:13)
Pass
assert_true(true, "'to' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:449:13)
Pass
assert_true(true, "'underlying' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:452:13)
Pass
assert_equals("calc ( 12.5 % + 225px ) calc ( 37.5 % + 175px ) 300px ", "calc ( 12.5 % + 225px ) calc ( 37.5 % + 175px ) 300px ")
    at comparisonFunction ( /css/support/interpolation-testcommon.js:425:9)
PassCompositing: property <translate> underlying [100px 200px 300px] from replace [50% 100px] to add [200px 50% 100px] at (1) should be [calc(300px + 0%) calc(200px + 50%) 400px]
Asserts run
Pass
assert_true(true, "'from' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:446:13)
Pass
assert_true(true, "'to' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:449:13)
Pass
assert_true(true, "'underlying' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:452:13)
Pass
assert_equals("calc ( 0 % + 300px ) calc ( 50 % + 200px ) 400px ", "calc ( 0 % + 300px ) calc ( 50 % + 200px ) 400px ")
    at comparisonFunction ( /css/support/interpolation-testcommon.js:425:9)
PassCompositing: property <translate> underlying [100px 200px 300px] from replace [50% 100px] to add [200px 50% 100px] at (2) should be [calc(600px - 50%) calc(300px + 100%) 800px]
Asserts run
Pass
assert_true(true, "'from' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:446:13)
Pass
assert_true(true, "'to' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:449:13)
Pass
assert_true(true, "'underlying' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:452:13)
Pass
assert_equals("calc ( - 50 % + 600px ) calc ( 100 % + 300px ) 800px ", "calc ( - 50 % + 600px ) calc ( 100 % + 300px ) 800px ")
    at comparisonFunction ( /css/support/interpolation-testcommon.js:425:9)
PassCompositing: property <translate> underlying [none] from replace [none] to add [100px] at (-1) should be [-100px]
Asserts run
Pass
assert_true(true, "'from' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:446:13)
Pass
assert_true(true, "'to' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:449:13)
Pass
assert_true(true, "'underlying' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:452:13)
Pass
assert_equals("- 100px ", "- 100px ")
    at comparisonFunction ( /css/support/interpolation-testcommon.js:425:9)
PassCompositing: property <translate> underlying [none] from replace [none] to add [100px] at (0) should be [0px]
Asserts run
Pass
assert_true(true, "'from' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:446:13)
Pass
assert_true(true, "'to' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:449:13)
Pass
assert_true(true, "'underlying' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:452:13)
Pass
assert_equals("0px ", "0px ")
    at comparisonFunction ( /css/support/interpolation-testcommon.js:425:9)
PassCompositing: property <translate> underlying [none] from replace [none] to add [100px] at (0.25) should be [25px]
Asserts run
Pass
assert_true(true, "'from' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:446:13)
Pass
assert_true(true, "'to' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:449:13)
Pass
assert_true(true, "'underlying' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:452:13)
Pass
assert_equals("25px ", "25px ")
    at comparisonFunction ( /css/support/interpolation-testcommon.js:425:9)
PassCompositing: property <translate> underlying [none] from replace [none] to add [100px] at (0.75) should be [75px]
Asserts run
Pass
assert_true(true, "'from' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:446:13)
Pass
assert_true(true, "'to' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:449:13)
Pass
assert_true(true, "'underlying' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:452:13)
Pass
assert_equals("75px ", "75px ")
    at comparisonFunction ( /css/support/interpolation-testcommon.js:425:9)
PassCompositing: property <translate> underlying [none] from replace [none] to add [100px] at (1) should be [100px]
Asserts run
Pass
assert_true(true, "'from' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:446:13)
Pass
assert_true(true, "'to' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:449:13)
Pass
assert_true(true, "'underlying' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:452:13)
Pass
assert_equals("100px ", "100px ")
    at comparisonFunction ( /css/support/interpolation-testcommon.js:425:9)
PassCompositing: property <translate> underlying [none] from replace [none] to add [100px] at (2) should be [200px]
Asserts run
Pass
assert_true(true, "'from' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:446:13)
Pass
assert_true(true, "'to' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:449:13)
Pass
assert_true(true, "'underlying' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:452:13)
Pass
assert_equals("200px ", "200px ")
    at comparisonFunction ( /css/support/interpolation-testcommon.js:425:9)
PassCompositing: property <translate> underlying [none] from add [none] to add [100px] at (-1) should be [-100px]
Asserts run
Pass
assert_true(true, "'from' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:446:13)
Pass
assert_true(true, "'to' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:449:13)
Pass
assert_true(true, "'underlying' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:452:13)
Pass
assert_equals("- 100px ", "- 100px ")
    at comparisonFunction ( /css/support/interpolation-testcommon.js:425:9)
PassCompositing: property <translate> underlying [none] from add [none] to add [100px] at (0) should be [0px]
Asserts run
Pass
assert_true(true, "'from' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:446:13)
Pass
assert_true(true, "'to' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:449:13)
Pass
assert_true(true, "'underlying' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:452:13)
Pass
assert_equals("0px ", "0px ")
    at comparisonFunction ( /css/support/interpolation-testcommon.js:425:9)
PassCompositing: property <translate> underlying [none] from add [none] to add [100px] at (0.25) should be [25px]
Asserts run
Pass
assert_true(true, "'from' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:446:13)
Pass
assert_true(true, "'to' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:449:13)
Pass
assert_true(true, "'underlying' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:452:13)
Pass
assert_equals("25px ", "25px ")
    at comparisonFunction ( /css/support/interpolation-testcommon.js:425:9)
PassCompositing: property <translate> underlying [none] from add [none] to add [100px] at (0.75) should be [75px]
Asserts run
Pass
assert_true(true, "'from' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:446:13)
Pass
assert_true(true, "'to' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:449:13)
Pass
assert_true(true, "'underlying' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:452:13)
Pass
assert_equals("75px ", "75px ")
    at comparisonFunction ( /css/support/interpolation-testcommon.js:425:9)
PassCompositing: property <translate> underlying [none] from add [none] to add [100px] at (1) should be [100px]
Asserts run
Pass
assert_true(true, "'from' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:446:13)
Pass
assert_true(true, "'to' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:449:13)
Pass
assert_true(true, "'underlying' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:452:13)
Pass
assert_equals("100px ", "100px ")
    at comparisonFunction ( /css/support/interpolation-testcommon.js:425:9)
PassCompositing: property <translate> underlying [none] from add [none] to add [100px] at (2) should be [200px]
Asserts run
Pass
assert_true(true, "'from' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:446:13)
Pass
assert_true(true, "'to' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:449:13)
Pass
assert_true(true, "'underlying' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:452:13)
Pass
assert_equals("200px ", "200px ")
    at comparisonFunction ( /css/support/interpolation-testcommon.js:425:9)
PassCompositing: property <translate> underlying [none] from replace [0px 40px 60px] to replace [none] at (-1) should be [0px 80px 120px]
Asserts run
Pass
assert_true(true, "'from' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:446:13)
Pass
assert_true(true, "'to' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:449:13)
Pass
assert_true(true, "'underlying' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:452:13)
Pass
assert_equals("0px 80px 120px ", "0px 80px 120px ")
    at comparisonFunction ( /css/support/interpolation-testcommon.js:425:9)
PassCompositing: property <translate> underlying [none] from replace [0px 40px 60px] to replace [none] at (0) should be [0px 40px 60px]
Asserts run
Pass
assert_true(true, "'from' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:446:13)
Pass
assert_true(true, "'to' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:449:13)
Pass
assert_true(true, "'underlying' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:452:13)
Pass
assert_equals("0px 40px 60px ", "0px 40px 60px ")
    at comparisonFunction ( /css/support/interpolation-testcommon.js:425:9)
PassCompositing: property <translate> underlying [none] from replace [0px 40px 60px] to replace [none] at (0.25) should be [0px 30px 45px]
Asserts run
Pass
assert_true(true, "'from' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:446:13)
Pass
assert_true(true, "'to' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:449:13)
Pass
assert_true(true, "'underlying' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:452:13)
Pass
assert_equals("0px 30px 45px ", "0px 30px 45px ")
    at comparisonFunction ( /css/support/interpolation-testcommon.js:425:9)
PassCompositing: property <translate> underlying [none] from replace [0px 40px 60px] to replace [none] at (0.75) should be [0px 10px 15px]
Asserts run
Pass
assert_true(true, "'from' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:446:13)
Pass
assert_true(true, "'to' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:449:13)
Pass
assert_true(true, "'underlying' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:452:13)
Pass
assert_equals("0px 10px 15px ", "0px 10px 15px ")
    at comparisonFunction ( /css/support/interpolation-testcommon.js:425:9)
PassCompositing: property <translate> underlying [none] from replace [0px 40px 60px] to replace [none] at (1) should be [0px]
Asserts run
Pass
assert_true(true, "'from' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:446:13)
Pass
assert_true(true, "'to' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:449:13)
Pass
assert_true(true, "'underlying' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:452:13)
Pass
assert_equals("0px ", "0px ")
    at comparisonFunction ( /css/support/interpolation-testcommon.js:425:9)
PassCompositing: property <translate> underlying [none] from replace [0px 40px 60px] to replace [none] at (2) should be [0px -40px -60px]
Asserts run
Pass
assert_true(true, "'from' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:446:13)
Pass
assert_true(true, "'to' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:449:13)
Pass
assert_true(true, "'underlying' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:452:13)
Pass
assert_equals("0px - 40px - 60px ", "0px - 40px - 60px ")
    at comparisonFunction ( /css/support/interpolation-testcommon.js:425:9)
PassCompositing: property <translate> underlying [none] from replace [0px 40px 60px] to add [none] at (-1) should be [0px 80px 120px]
Asserts run
Pass
assert_true(true, "'from' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:446:13)
Pass
assert_true(true, "'to' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:449:13)
Pass
assert_true(true, "'underlying' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:452:13)
Pass
assert_equals("0px 80px 120px ", "0px 80px 120px ")
    at comparisonFunction ( /css/support/interpolation-testcommon.js:425:9)
PassCompositing: property <translate> underlying [none] from replace [0px 40px 60px] to add [none] at (0) should be [0px 40px 60px]
Asserts run
Pass
assert_true(true, "'from' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:446:13)
Pass
assert_true(true, "'to' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:449:13)
Pass
assert_true(true, "'underlying' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:452:13)
Pass
assert_equals("0px 40px 60px ", "0px 40px 60px ")
    at comparisonFunction ( /css/support/interpolation-testcommon.js:425:9)
PassCompositing: property <translate> underlying [none] from replace [0px 40px 60px] to add [none] at (0.25) should be [0px 30px 45px]
Asserts run
Pass
assert_true(true, "'from' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:446:13)
Pass
assert_true(true, "'to' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:449:13)
Pass
assert_true(true, "'underlying' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:452:13)
Pass
assert_equals("0px 30px 45px ", "0px 30px 45px ")
    at comparisonFunction ( /css/support/interpolation-testcommon.js:425:9)
PassCompositing: property <translate> underlying [none] from replace [0px 40px 60px] to add [none] at (0.75) should be [0px 10px 15px]
Asserts run
Pass
assert_true(true, "'from' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:446:13)
Pass
assert_true(true, "'to' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:449:13)
Pass
assert_true(true, "'underlying' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:452:13)
Pass
assert_equals("0px 10px 15px ", "0px 10px 15px ")
    at comparisonFunction ( /css/support/interpolation-testcommon.js:425:9)
PassCompositing: property <translate> underlying [none] from replace [0px 40px 60px] to add [none] at (1) should be [0px]
Asserts run
Pass
assert_true(true, "'from' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:446:13)
Pass
assert_true(true, "'to' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:449:13)
Pass
assert_true(true, "'underlying' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:452:13)
Pass
assert_equals("0px ", "0px ")
    at comparisonFunction ( /css/support/interpolation-testcommon.js:425:9)
PassCompositing: property <translate> underlying [none] from replace [0px 40px 60px] to add [none] at (2) should be [0px -40px -60px]
Asserts run
Pass
assert_true(true, "'from' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:446:13)
Pass
assert_true(true, "'to' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:449:13)
Pass
assert_true(true, "'underlying' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:452:13)
Pass
assert_equals("0px - 40px - 60px ", "0px - 40px - 60px ")
    at comparisonFunction ( /css/support/interpolation-testcommon.js:425:9)
PassCompositing: property <translate> underlying [80px 20px] from add [none] to replace [0px 40px 60px] at (-1) should be [160px 0px -60px]
Asserts run
Pass
assert_true(true, "'from' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:446:13)
Pass
assert_true(true, "'to' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:449:13)
Pass
assert_true(true, "'underlying' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:452:13)
Pass
assert_equals("160px 0px - 60px ", "160px 0px - 60px ")
    at comparisonFunction ( /css/support/interpolation-testcommon.js:425:9)
PassCompositing: property <translate> underlying [80px 20px] from add [none] to replace [0px 40px 60px] at (0) should be [80px 20px]
Asserts run
Pass
assert_true(true, "'from' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:446:13)
Pass
assert_true(true, "'to' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:449:13)
Pass
assert_true(true, "'underlying' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:452:13)
Pass
assert_equals("80px 20px ", "80px 20px ")
    at comparisonFunction ( /css/support/interpolation-testcommon.js:425:9)
PassCompositing: property <translate> underlying [80px 20px] from add [none] to replace [0px 40px 60px] at (0.25) should be [60px 25px 15px]
Asserts run
Pass
assert_true(true, "'from' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:446:13)
Pass
assert_true(true, "'to' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:449:13)
Pass
assert_true(true, "'underlying' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:452:13)
Pass
assert_equals("60px 25px 15px ", "60px 25px 15px ")
    at comparisonFunction ( /css/support/interpolation-testcommon.js:425:9)
PassCompositing: property <translate> underlying [80px 20px] from add [none] to replace [0px 40px 60px] at (0.5) should be [40px 30px 30px]
Asserts run
Pass
assert_true(true, "'from' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:446:13)
Pass
assert_true(true, "'to' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:449:13)
Pass
assert_true(true, "'underlying' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:452:13)
Pass
assert_equals("40px 30px 30px ", "40px 30px 30px ")
    at comparisonFunction ( /css/support/interpolation-testcommon.js:425:9)
PassCompositing: property <translate> underlying [80px 20px] from add [none] to replace [0px 40px 60px] at (0.75) should be [20px 35px 45px]
Asserts run
Pass
assert_true(true, "'from' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:446:13)
Pass
assert_true(true, "'to' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:449:13)
Pass
assert_true(true, "'underlying' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:452:13)
Pass
assert_equals("20px 35px 45px ", "20px 35px 45px ")
    at comparisonFunction ( /css/support/interpolation-testcommon.js:425:9)
PassCompositing: property <translate> underlying [80px 20px] from add [none] to replace [0px 40px 60px] at (1) should be [0px 40px 60px]
Asserts run
Pass
assert_true(true, "'from' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:446:13)
Pass
assert_true(true, "'to' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:449:13)
Pass
assert_true(true, "'underlying' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:452:13)
Pass
assert_equals("0px 40px 60px ", "0px 40px 60px ")
    at comparisonFunction ( /css/support/interpolation-testcommon.js:425:9)
PassCompositing: property <translate> underlying [80px 20px] from add [none] to replace [0px 40px 60px] at (2) should be [-80px 60px 120px]
Asserts run
Pass
assert_true(true, "'from' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:446:13)
Pass
assert_true(true, "'to' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:449:13)
Pass
assert_true(true, "'underlying' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:452:13)
Pass
assert_equals("- 80px 60px 120px ", "- 80px 60px 120px ")
    at comparisonFunction ( /css/support/interpolation-testcommon.js:425:9)
PassCompositing: property <translate> underlying [80px 20px] from add [0px 40px 60px] to replace [none] at (-1) should be [160px 120px 120px]
Asserts run
Pass
assert_true(true, "'from' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:446:13)
Pass
assert_true(true, "'to' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:449:13)
Pass
assert_true(true, "'underlying' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:452:13)
Pass
assert_equals("160px 120px 120px ", "160px 120px 120px ")
    at comparisonFunction ( /css/support/interpolation-testcommon.js:425:9)
PassCompositing: property <translate> underlying [80px 20px] from add [0px 40px 60px] to replace [none] at (0) should be [80px 60px 60px]
Asserts run
Pass
assert_true(true, "'from' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:446:13)
Pass
assert_true(true, "'to' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:449:13)
Pass
assert_true(true, "'underlying' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:452:13)
Pass
assert_equals("80px 60px 60px ", "80px 60px 60px ")
    at comparisonFunction ( /css/support/interpolation-testcommon.js:425:9)
PassCompositing: property <translate> underlying [80px 20px] from add [0px 40px 60px] to replace [none] at (0.25) should be [60px 45px 45px]
Asserts run
Pass
assert_true(true, "'from' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:446:13)
Pass
assert_true(true, "'to' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:449:13)
Pass
assert_true(true, "'underlying' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:452:13)
Pass
assert_equals("60px 45px 45px ", "60px 45px 45px ")
    at comparisonFunction ( /css/support/interpolation-testcommon.js:425:9)
PassCompositing: property <translate> underlying [80px 20px] from add [0px 40px 60px] to replace [none] at (0.5) should be [40px 30px 30px]
Asserts run
Pass
assert_true(true, "'from' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:446:13)
Pass
assert_true(true, "'to' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:449:13)
Pass
assert_true(true, "'underlying' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:452:13)
Pass
assert_equals("40px 30px 30px ", "40px 30px 30px ")
    at comparisonFunction ( /css/support/interpolation-testcommon.js:425:9)
PassCompositing: property <translate> underlying [80px 20px] from add [0px 40px 60px] to replace [none] at (0.75) should be [20px 15px 15px]
Asserts run
Pass
assert_true(true, "'from' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:446:13)
Pass
assert_true(true, "'to' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:449:13)
Pass
assert_true(true, "'underlying' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:452:13)
Pass
assert_equals("20px 15px 15px ", "20px 15px 15px ")
    at comparisonFunction ( /css/support/interpolation-testcommon.js:425:9)
PassCompositing: property <translate> underlying [80px 20px] from add [0px 40px 60px] to replace [none] at (1) should be [0px]
Asserts run
Pass
assert_true(true, "'from' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:446:13)
Pass
assert_true(true, "'to' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:449:13)
Pass
assert_true(true, "'underlying' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:452:13)
Pass
assert_equals("0px ", "0px ")
    at comparisonFunction ( /css/support/interpolation-testcommon.js:425:9)
PassCompositing: property <translate> underlying [80px 20px] from add [0px 40px 60px] to replace [none] at (2) should be [-80px -60px -60px]
Asserts run
Pass
assert_true(true, "'from' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:446:13)
Pass
assert_true(true, "'to' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:449:13)
Pass
assert_true(true, "'underlying' value should be supported")
    at Test.<anonymous> ( /css/support/interpolation-testcommon.js:452:13)
Pass
assert_equals("- 80px - 60px - 60px ", "- 80px - 60px - 60px ")
    at comparisonFunction ( /css/support/interpolation-testcommon.js:425:9)