[translate-composition.html]
[Compositing: property 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\]]
expected: FAIL
[Compositing: property underlying [80px 20px\] from add [0px 40px 60px\] to replace [none\] at (1) should be [none\]]
expected: FAIL
[Compositing: property underlying [none\] from replace [none\] to add [100px\] at (0) should be [none\]]
expected: FAIL
[Compositing: property underlying [100px 200px 300px\] from add [-50px 50%\] to add [100%\] at (0) should be [calc(50px + 0%) calc(200px + 50%) 300px\]]
expected: FAIL
[Compositing: property underlying [none\] from replace [0px 40px 60px\] to add [none\] at (0) should be [0px 40px 60px\]]
expected: FAIL
[Compositing: property underlying [80px 20px\] from add [0px 40px 60px\] to replace [none\] at (0) should be [80px 60px 60px\]]
expected: FAIL
[Compositing: property underlying [80px 20px\] from add [0px 40px 60px\] to replace [none\] at (0.75) should be [20px 15px 15px\]]
expected: FAIL
[Compositing: property underlying [none\] from replace [0px 40px 60px\] to replace [none\] at (2) should be [0px -40px -60px\]]
expected: FAIL
[Compositing: property underlying [80px 20px\] from add [0px 40px 60px\] to replace [none\] at (0.25) should be [60px 45px 45px\]]
expected: FAIL
[Compositing: property underlying [80px 20px\] from add [none\] to replace [0px 40px 60px\] at (2) should be [-80px 60px 120px\]]
expected: FAIL
[Compositing: property underlying [none\] from replace [0px 40px 60px\] to replace [none\] at (0.75) should be [0px 10px 15px\]]
expected: FAIL
[Compositing: property underlying [none\] from replace [0px 40px 60px\] to add [none\] at (-1) should be [0px 80px 120px\]]
expected: FAIL
[Compositing: property underlying [none\] from add [none\] to add [100px\] at (0.75) should be [75px\]]
expected: FAIL
[Compositing: property underlying [none\] from replace [0px 40px 60px\] to replace [none\] at (1) should be [none\]]
expected: FAIL
[Compositing: property underlying [80px 20px\] from add [0px 40px 60px\] to replace [none\] at (-1) should be [160px 120px 120px\]]
expected: FAIL
[Compositing: property underlying [none\] from replace [none\] to add [100px\] at (1) should be [100px\]]
expected: FAIL
[Compositing: property underlying [none\] from replace [none\] to add [100px\] at (0.75) should be [75px\]]
expected: FAIL
[Compositing: property underlying [100px 200px 300px\] from replace [50% 100px\] to add [200px 50% 100px\] at (0) should be [50% calc(100px + 0%)\]]
expected: FAIL
[Compositing: property underlying [none\] from replace [0px 40px 60px\] to add [none\] at (2) should be [0px -40px -60px\]]
expected: FAIL
[Compositing: property 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\]]
expected: FAIL
[Compositing: property 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\]]
expected: FAIL
[Compositing: property underlying [none\] from replace [0px 40px 60px\] to replace [none\] at (-1) should be [0px 80px 120px\]]
expected: FAIL
[Compositing: property 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\]]
expected: FAIL
[Compositing: property underlying [none\] from replace [0px 40px 60px\] to replace [none\] at (0) should be [0px 40px 60px\]]
expected: FAIL
[Compositing: property underlying [80px 20px\] from add [0px 40px 60px\] to replace [none\] at (0.5) should be [40px 30px 30px\]]
expected: FAIL
[Compositing: property underlying [none\] from replace [0px 40px 60px\] to add [none\] at (0.25) should be [0px 30px 45px\]]
expected: FAIL
[Compositing: property underlying [100px 200px 300px\] from add [-50px 50%\] to add [100%\] at (2) should be [calc(150px + 200%) calc(200px - 50%) 300px\]]
expected: FAIL
[Compositing: property underlying [none\] from replace [0px 40px 60px\] to add [none\] at (1) should be [none\]]
expected: FAIL
[Compositing: property underlying [100px 200px 300px\] from add [50% 100px\] to replace [200px 50% 100px\] at (1) should be [calc(200px + 0%) 50% 100px\]]
expected: FAIL
[Compositing: property underlying [80px 20px\] from add [none\] to replace [0px 40px 60px\] at (-1) should be [160px 0px -60px\]]
expected: FAIL
[Compositing: property underlying [none\] from add [none\] to add [100px\] at (0.25) should be [25px\]]
expected: FAIL
[Compositing: property underlying [none\] from add [none\] to add [100px\] at (-1) should be [-100px\]]
expected: FAIL
[Compositing: property underlying [none\] from replace [0px 40px 60px\] to add [none\] at (0.75) should be [0px 10px 15px\]]
expected: FAIL
[Compositing: property underlying [none\] from replace [none\] to add [100px\] at (0.25) should be [25px\]]
expected: FAIL
[Compositing: property underlying [80px 20px\] from add [none\] to replace [0px 40px 60px\] at (0.25) should be [60px 25px 15px\]]
expected: FAIL
[Compositing: property underlying [80px 20px\] from add [none\] to replace [0px 40px 60px\] at (0.5) should be [40px 30px 30px\]]
expected: FAIL
[Compositing: property underlying [100px 200px 300px\] from replace [50% 100px\] to add [200px 50% 100px\] at (2) should be [calc(600px - 50%) calc(300px + 100%) 800px\]]
expected: FAIL
[Compositing: property 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\]]
expected: FAIL
[Compositing: property underlying [80px 20px\] from add [0px 40px 60px\] to replace [none\] at (2) should be [-80px -60px -60px\]]
expected: FAIL
[Compositing: property 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\]]
expected: FAIL
[Compositing: property underlying [100px 200px 300px\] from add [50% 100px\] to replace [200px 50% 100px\] at (2) should be [calc(300px - 50%) calc(-300px + 100%) -100px\]]
expected: FAIL
[Compositing: property underlying [80px 20px\] from add [none\] to replace [0px 40px 60px\] at (0.75) should be [20px 35px 45px\]]
expected: FAIL
[Compositing: property underlying [100px 200px 300px\] from replace [50% 100px\] to add [200px 50% 100px\] at (1) should be [calc(300px + 0%) calc(200px + 50%) 400px\]]
expected: FAIL
[Compositing: property underlying [none\] from add [none\] to add [100px\] at (1) should be [100px\]]
expected: FAIL
[Compositing: property underlying [none\] from replace [0px 40px 60px\] to replace [none\] at (0.25) should be [0px 30px 45px\]]
expected: FAIL
[Compositing: property underlying [100px 200px 300px\] from add [-50px 50%\] to add [100%\] at (-1) should be [-100% calc(200px + 100%) 300px\]]
expected: FAIL
[Compositing: property underlying [80px 20px\] from add [none\] to replace [0px 40px 60px\] at (1) should be [0px 40px 60px\]]
expected: FAIL
[Compositing: property underlying [100px 200px 300px\] from replace [50% 100px\] to add [200px 50% 100px\] at (-1) should be [calc(-300px + 100%) -50% -400px\]]
expected: FAIL
[Compositing: property underlying [none\] from add [none\] to add [100px\] at (2) should be [200px\]]
expected: FAIL
[Compositing: property underlying [none\] from replace [none\] to add [100px\] at (-1) should be [-100px\]]
expected: FAIL
[Compositing: property underlying [100px 200px 300px\] from add [-50px 50%\] to add [100%\] at (1) should be [calc(100px + 100%) calc(200px + 0%) 300px\]]
expected: FAIL
[Compositing: property underlying [100px 200px 300px\] from add [50% 100px\] to replace [200px 50% 100px\] at (0) should be [calc(100px + 50%) calc(300px + 0%) 300px\]]
expected: FAIL
[Compositing: property underlying [100px 200px 300px\] from add [50% 100px\] to replace [200px 50% 100px\] at (-1) should be [100% calc(600px - 50%) 500px\]]
expected: FAIL
[Compositing: property underlying [none\] from replace [none\] to add [100px\] at (2) should be [200px\]]
expected: FAIL
[Compositing: property underlying [none\] from add [none\] to add [100px\] at (0) should be [none\]]
expected: FAIL
[Compositing: property underlying [none\] from replace [none\] to add [100px\] at (0) should be [0px\]]
expected: FAIL
[Compositing: property underlying [none\] from add [none\] to add [100px\] at (0) should be [0px\]]
expected: FAIL
[Compositing: property underlying [none\] from replace [0px 40px 60px\] to replace [none\] at (1) should be [0px\]]
expected: FAIL
[Compositing: property underlying [none\] from replace [0px 40px 60px\] to add [none\] at (1) should be [0px\]]
expected: FAIL
[Compositing: property underlying [80px 20px\] from add [0px 40px 60px\] to replace [none\] at (1) should be [0px\]]
expected: FAIL