transform-with-sign-function.html

PASSExpected11 of 11 subtests pass1,074 ms

Details

Test
/css/css-transforms/transform-with-sign-function.html
Harness
OK

Subtests

StatusSubtestMessage
PASSskew(calc(sign(1em - 1px) * 2deg), calc(sign(1em - 1px) * 2deg)) should be used-value-equivalent to skew(2deg, 2deg)
PASSskewX(calc(sign(1em - 1px) * 2deg)) should be used-value-equivalent to skewX(2deg)
PASSskewY(calc(sign(1em - 1px) * 2deg)) should be used-value-equivalent to skewY(2deg)
PASSmatrix(calc(sign(1em - 1px) * 2), calc(sign(1em - 1px) * 2), calc(sign(1em - 1px) * 2), calc(sign(1em - 1px) * 2), calc(sign(1em - 1px) * 2), calc(sign(1em - 1px) * 2)) should be used-value-equivalent to matrix(2, 2, 2, 2, 2, 2)
PASSmatrix3d(calc(sign(1em - 1px) * 2), calc(sign(1em - 1px) * 2), calc(sign(1em - 1px) * 2), calc(sign(1em - 1px) * 2), calc(sign(1em - 1px) * 2), calc(sign(1em - 1px) * 2), calc(sign(1em - 1px) * 2), calc(sign(1em - 1px) * 2),calc(sign(1em - 1px) * 2), calc(sign(1em - 1px) * 2), calc(sign(1em - 1px) * 2), calc(sign(1em - 1px) * 2), calc(sign(1em - 1px) * 2), calc(sign(1em - 1px) * 2), calc(sign(1em - 1px) * 2), calc(sign(1em - 1px) * 2)) should be used-value-equivalent to matrix3d(2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2)
PASSrotate(calc(sign(1em - 1px) * 2deg)) should be used-value-equivalent to rotate(2deg)
PASSrotateX(calc(sign(1em - 1px) * 2deg)) should be used-value-equivalent to rotateX(2deg)
PASSrotateY(calc(sign(1em - 1px) * 2deg)) should be used-value-equivalent to rotateY(2deg)
PASSrotateZ(calc(sign(1em - 1px) * 2deg)) should be used-value-equivalent to rotateZ(2deg)
PASScalc(sign(1em - 1px) * 2) calc(sign(1em - 1px) * 2) calc(sign(1em - 1px) * 2) should be used-value-equivalent to 2 2 2
PASScalc(sign(1em - 1px) * 2) calc(sign(1em - 1px) * 2) calc(sign(1em - 1px) * 2) calc(sign(1em - 1px) * 2deg) should be used-value-equivalent to 2 2 2 2deg