FAIL: clip from [rect(0px, 75px, 80px, 10px)] to [rect(0px, 100px, 90px, 5px)] was [auto] at -1, expected [rect(0px, 50px, 70px, 15px)] (parsed as [rect(0px 50px 70px 15px)]) FAIL: clip from [rect(0px, 75px, 80px, 10px)] to [rect(0px, 100px, 90px, 5px)] was [auto] at 0, expected [rect(0px, 75px, 80px, 10px)] (parsed as [rect(0px 75px 80px 10px)]) FAIL: clip from [rect(0px, 75px, 80px, 10px)] to [rect(0px, 100px, 90px, 5px)] was [auto] at 0.25, expected [rect(0px, 81.25px, 82.5px, 8.75px)] (parsed as [rect(0px 81.25px 82.5px 8.75px)]) FAIL: clip from [rect(0px, 75px, 80px, 10px)] to [rect(0px, 100px, 90px, 5px)] was [auto] at 0.75, expected [rect(0px, 93.75px, 87.5px, 6.25px)] (parsed as [rect(0px 93.75px 87.5px 6.25px)]) FAIL: clip from [rect(0px, 75px, 80px, 10px)] to [rect(0px, 100px, 90px, 5px)] was [auto] at 1, expected [rect(0px, 100px, 90px, 5px)] (parsed as [rect(0px 100px 90px 5px)]) FAIL: clip from [rect(0px, 75px, 80px, 10px)] to [rect(0px, 100px, 90px, 5px)] was [auto] at 2, expected [rect(0px, 125px, 100px, 0px)] (parsed as [rect(0px 125px 100px 0px)]) FAIL: clip from [rect(auto, auto, auto, 10px)] to [rect(20px, 50px, 50px, auto)] was [auto] at -1, expected [rect(auto, auto, auto, 10px)] (parsed as [rect(0px 0px 0px 10px)]) FAIL: clip from [rect(auto, auto, auto, 10px)] to [rect(20px, 50px, 50px, auto)] was [auto] at 0, expected [rect(auto, auto, auto, 10px)] (parsed as [rect(0px 0px 0px 10px)]) FAIL: clip from [rect(auto, auto, auto, 10px)] to [rect(20px, 50px, 50px, auto)] was [auto] at 0.25, expected [rect(auto, auto, auto, 10px)] (parsed as [rect(0px 0px 0px 10px)]) FAIL: clip from [rect(auto, auto, auto, 10px)] to [rect(20px, 50px, 50px, auto)] was [auto] at 0.75, expected [rect(20px, 50px, 50px, auto)] (parsed as [rect(20px 50px 50px 0px)]) FAIL: clip from [rect(auto, auto, auto, 10px)] to [rect(20px, 50px, 50px, auto)] was [auto] at 1, expected [rect(20px, 50px, 50px, auto)] (parsed as [rect(20px 50px 50px 0px)]) FAIL: clip from [rect(auto, auto, auto, 10px)] to [rect(20px, 50px, 50px, auto)] was [auto] at 2, expected [rect(20px, 50px, 50px, auto)] (parsed as [rect(20px 50px 50px 0px)]) FAIL: clip from [rect(auto, 0px, auto, 10px)] to [rect(auto, 50px, 50px, auto)] was [auto] at -1, expected [rect(auto, -50px, auto, 10px)] (parsed as [rect(0px -50px 0px 10px)]) FAIL: clip from [rect(auto, 0px, auto, 10px)] to [rect(auto, 50px, 50px, auto)] was [auto] at 0, expected [rect(auto, 0px, auto, 10px)] (parsed as [rect(0px 0px 0px 10px)]) FAIL: clip from [rect(auto, 0px, auto, 10px)] to [rect(auto, 50px, 50px, auto)] was [auto] at 0.25, expected [rect(auto, 12.5px, auto, 10px)] (parsed as [rect(0px 12.5px 0px 10px)]) FAIL: clip from [rect(auto, 0px, auto, 10px)] to [rect(auto, 50px, 50px, auto)] was [auto] at 0.75, expected [rect(auto, 37.5px, 50px, auto)] (parsed as [rect(0px 37.5px 50px 0px)]) FAIL: clip from [rect(auto, 0px, auto, 10px)] to [rect(auto, 50px, 50px, auto)] was [auto] at 1, expected [rect(auto, 50px, 50px, auto)] (parsed as [rect(0px 50px 50px 0px)]) FAIL: clip from [rect(auto, 0px, auto, 10px)] to [rect(auto, 50px, 50px, auto)] was [auto] at 2, expected [rect(auto, 100px, 50px, auto)] (parsed as [rect(0px 100px 50px 0px)]) PASS: clip from [auto] to [rect(0px, 50px, 50px, 0px)] was [auto] at -1 PASS: clip from [auto] to [rect(0px, 50px, 50px, 0px)] was [auto] at 0 PASS: clip from [auto] to [rect(0px, 50px, 50px, 0px)] was [auto] at 0.25 FAIL: clip from [auto] to [rect(0px, 50px, 50px, 0px)] was [auto] at 0.75, expected [rect(0px, 50px, 50px, 0px)] (parsed as [rect(0px 50px 50px 0px)]) FAIL: clip from [auto] to [rect(0px, 50px, 50px, 0px)] was [auto] at 1, expected [rect(0px, 50px, 50px, 0px)] (parsed as [rect(0px 50px 50px 0px)]) FAIL: clip from [auto] to [rect(0px, 50px, 50px, 0px)] was [auto] at 2, expected [rect(0px, 50px, 50px, 0px)] (parsed as [rect(0px 50px 50px 0px)]) FAIL: clip from [rect(0px, 50px, 50px, 0px)] to [auto] was [auto] at -1, expected [rect(0px, 50px, 50px, 0px)] (parsed as [rect(0px 50px 50px 0px)]) FAIL: clip from [rect(0px, 50px, 50px, 0px)] to [auto] was [auto] at 0, expected [rect(0px, 50px, 50px, 0px)] (parsed as [rect(0px 50px 50px 0px)]) FAIL: clip from [rect(0px, 50px, 50px, 0px)] to [auto] was [auto] at 0.25, expected [rect(0px, 50px, 50px, 0px)] (parsed as [rect(0px 50px 50px 0px)]) PASS: clip from [rect(0px, 50px, 50px, 0px)] to [auto] was [auto] at 0.75 PASS: clip from [rect(0px, 50px, 50px, 0px)] to [auto] was [auto] at 1 PASS: clip from [rect(0px, 50px, 50px, 0px)] to [auto] was [auto] at 2