[signs-abs-computed.html]
[calc(sign(-0)) should be used-value-equivalent to -0]
expected: FAIL
[calc(sign(0)) should be used-value-equivalent to 0]
expected: FAIL
[sign(0px) should be used-value-equivalent to 0]
expected: FAIL
[sign(0cm) should be used-value-equivalent to 0]
expected: FAIL
[sign(0mm) should be used-value-equivalent to 0]
expected: FAIL
[sign(0Q) should be used-value-equivalent to 0]
expected: FAIL
[sign(0in) should be used-value-equivalent to 0]
expected: FAIL
[sign(0pc) should be used-value-equivalent to 0]
expected: FAIL
[sign(0pt) should be used-value-equivalent to 0]
expected: FAIL
[sign(0em) should be used-value-equivalent to 0]
expected: FAIL
[sign(0ex) should be used-value-equivalent to 0]
expected: FAIL
[sign(0ch) should be used-value-equivalent to 0]
expected: FAIL
[sign(0rem) should be used-value-equivalent to 0]
expected: FAIL
[sign(0vh) should be used-value-equivalent to 0]
expected: FAIL
[sign(0vw) should be used-value-equivalent to 0]
expected: FAIL
[sign(0vmin) should be used-value-equivalent to 0]
expected: FAIL
[sign(0vmax) should be used-value-equivalent to 0]
expected: FAIL
[sign(-0px) should be used-value-equivalent to -0]
expected: FAIL
[sign(-0cm) should be used-value-equivalent to -0]
expected: FAIL
[sign(-0mm) should be used-value-equivalent to -0]
expected: FAIL
[sign(-0Q) should be used-value-equivalent to -0]
expected: FAIL
[sign(-0in) should be used-value-equivalent to -0]
expected: FAIL
[sign(-0pc) should be used-value-equivalent to -0]
expected: FAIL
[sign(-0pt) should be used-value-equivalent to -0]
expected: FAIL
[sign(-0em) should be used-value-equivalent to -0]
expected: FAIL
[sign(-0ex) should be used-value-equivalent to -0]
expected: FAIL
[sign(-0ch) should be used-value-equivalent to -0]
expected: FAIL
[sign(-0rem) should be used-value-equivalent to -0]
expected: FAIL
[sign(-0vh) should be used-value-equivalent to -0]
expected: FAIL
[sign(-0vw) should be used-value-equivalent to -0]
expected: FAIL
[sign(-0vmin) should be used-value-equivalent to -0]
expected: FAIL
[sign(-0vmax) should be used-value-equivalent to -0]
expected: FAIL
[sign(0s) should be used-value-equivalent to 0]
expected: FAIL
[sign(0ms) should be used-value-equivalent to 0]
expected: FAIL
[sign(-0s) should be used-value-equivalent to 0]
expected: FAIL
[sign(-0ms) should be used-value-equivalent to 0]
expected: FAIL
[sign(0deg) should be used-value-equivalent to 0]
expected: FAIL
[sign(0grad) should be used-value-equivalent to 0]
expected: FAIL
[sign(0rad) should be used-value-equivalent to 0]
expected: FAIL
[sign(0turn) should be used-value-equivalent to 0]
expected: FAIL
[sign(-0deg) should be used-value-equivalent to -0]
expected: FAIL
[sign(-0grad) should be used-value-equivalent to -0]
expected: FAIL
[sign(-0rad) should be used-value-equivalent to -0]
expected: FAIL
[sign(-0turn) should be used-value-equivalent to -0]
expected: FAIL
[sign(10px - 1em) should be used-value-equivalent to 0; fontSize=10px]
expected: FAIL
[sign(10px - 2em) should be used-value-equivalent to -1; fontSize=10px]
expected: FAIL
[calc(2.5 - sign(41px - 2em) / 2) should be used-value-equivalent to 2]
expected: FAIL
[calc(2.5 - sign(40px - 2em) / 2) should be used-value-equivalent to 2.5]
expected: FAIL
[calc(2.5 - sign(39px - 2em) / 2) should be used-value-equivalent to 3]
expected: FAIL
[calc(3 + sign(42px - 2em)) should be used-value-equivalent to 4]
expected: FAIL
[calc(3 + sign(40px - 2em)) should be used-value-equivalent to 3]
expected: FAIL
[calc(3 + sign(38px - 2em)) should be used-value-equivalent to 2]
expected: FAIL
[calc(90deg + 30deg * sign(42px - 2em)) should be used-value-equivalent to 120deg]
expected: FAIL
[calc(90deg + 30deg * sign(40px - 2em)) should be used-value-equivalent to 90deg]
expected: FAIL
[calc(90deg + 30deg * sign(38px - 2em)) should be used-value-equivalent to 60deg]
expected: FAIL
[calc(5s + 15s * sign(42px - 2em)) should be used-value-equivalent to 20s]
expected: FAIL
[calc(5s + 15s * sign(40px - 2em)) should be used-value-equivalent to 5s]
expected: FAIL
[calc(5s + 15s * sign(38px - 2em)) should be used-value-equivalent to -10s]
expected: FAIL
[calc(100dpi + 20dpi * sign(42px - 2em)) should be used-value-equivalent to 120dpi]
expected: FAIL
[calc(100dpi + 20dpi * sign(40px - 2em)) should be used-value-equivalent to 100dpi]
expected: FAIL
[calc(100dpi + 20dpi * sign(38px - 2em)) should be used-value-equivalent to 80dpi]
expected: FAIL
[calc(3fr + 1fr * sign(42px - 2em)) should be used-value-equivalent to 4fr]
expected: FAIL
[calc(3fr + 1fr * sign(40px - 2em)) should be used-value-equivalent to 3fr]
expected: FAIL
[calc(3fr + 1fr * sign(38px - 2em)) should be used-value-equivalent to 2fr]
expected: FAIL
[calc(2.5 - sign(33px - 2rem) / 2) should be used-value-equivalent to 2]
expected: FAIL
[calc(2.5 - sign(32px - 2rem) / 2) should be used-value-equivalent to 2.5]
expected: FAIL
[calc(2.5 - sign(31px - 2rem) / 2) should be used-value-equivalent to 3]
expected: FAIL