cssTranslate.tentative.html

PASSExpected23 of 23 subtests pass811 ms

Details

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

Subtests

StatusSubtestMessage
PASSConstructing a CSSTranslate with a CSSUnitValue with type other than length or percent for the coordinates throws a TypeError
PASSConstructing a CSSTranslate with a CSSMathValue that doesn't match <length-percentage> for the coordinates throws a TypeError
PASSConstructing a CSSTranslate with a percent for the Z coordinate throws a TypeError
PASSUpdating CSSTranslate.x to a CSSUnitValue with type other than length or percent throws a TypeError
PASSUpdating CSSTranslate.x to a CSSMathValue that doesn't match <length-percentage> throws a TypeError
PASSUpdating CSSTranslate.y to a CSSUnitValue with type other than length or percent throws a TypeError
PASSUpdating CSSTranslate.y to a CSSMathValue that doesn't match <length-percentage> throws a TypeError
PASSUpdating CSSTranslate.z to a CSSUnitValue with type other than length or percent throws a TypeError
PASSUpdating CSSTranslate.z to a CSSMathValue that doesn't match <length-percentage> throws a TypeError
PASSUpdating CSSTranslate.z to a percent throws a TypeError
PASSCSSTranslate can be constructed from two length or percent coordinates
PASSCSSTranslate can be constructed from three length or percent coordinates
PASSCSSTranslate can be constructed from CSSMathValues
PASSCSSTranslate can be constructed from mixed length-percentage CSSMathValues
PASSCSSTranslate.x can be updated to a length
PASSCSSTranslate.x can be updated to a percent
PASSCSSTranslate.x can be updated to a CSSMathValue
PASSCSSTranslate.y can be updated to a length
PASSCSSTranslate.y can be updated to a percent
PASSCSSTranslate.y can be updated to a CSSMathValue
PASSCSSTranslate.z can be updated to a length
PASSCSSTranslate.z can be updated to a CSSMathValue
PASSModifying CSSTranslate.is2D can be updated to true or false