cssRotate.tentative.html

PASSExpected27 of 27 subtests pass1,007 ms

Details

Test
/css/css-typed-om/stylevalue-subclasses/cssRotate.tentative.html
Harness
OK

Subtests

StatusSubtestMessage
PASSConstructing a CSSRotate with a CSSUnitValue with type other than angle for the angle throws a TypeError
PASSConstructing a CSSRotate with a CSSMathValue that doesn't match <angle> for the angle throws a TypeError
PASSConstructing a CSSRotate with a CSSUnitValue with type other than number for the coordinates throws a TypeError
PASSConstructing a CSSRotate with a CSSMathValue that doesn't match <number> for the coordinates throws a TypeError
PASSUpdating CSSRotate.x to a CSSUnitValue with type other than number throws a TypeError
PASSUpdating CSSRotate.x to a CSSMathValue that doesn't match <number> throws a TypeError
PASSUpdating CSSRotate.y to a CSSUnitValue with type other than number throws a TypeError
PASSUpdating CSSRotate.y to a CSSMathValue that doesn't match <number> throws a TypeError
PASSUpdating CSSRotate.z to a CSSUnitValue with type other than number throws a TypeError
PASSUpdating CSSRotate.z to a CSSMathValue that doesn't match <number> throws a TypeError
PASSUpdating CSSRotate.angle to a CSSUnitValue with type other than angle throws a TypeError
PASSUpdating CSSRotate.angle to a CSSMathValue that doesn't match <angle> throws a TypeError
PASSCSSRotate can be constructed from a single angle
PASSCSSRotate can be constructed from numberish coordinates
PASSCSSRotate can be constructed from CSSMathValues
PASSCSSRotate.x can be updated to a double
PASSCSSRotate.x can be updated to a number CSSUnitValue
PASSCSSRotate.x can be updated to a CSSMathValue matching <number>
PASSCSSRotate.y can be updated to a double
PASSCSSRotate.y can be updated to a number CSSUnitValue
PASSCSSRotate.y can be updated to a CSSMathValue matching <number>
PASSCSSRotate.z can be updated to a double
PASSCSSRotate.z can be updated to a number CSSUnitValue
PASSCSSRotate.z can be updated to a CSSMathValue matching <number>
PASSCSSRotate.angle can be updated to a degree CSSUnitValue
PASSCSSRotate.angle can be updated to a CSSMathValue matching <angle>
PASSModifying CSSRotate.is2D can be updated to true or false