cssHSL.html

PASSExpected24 of 24 subtests pass1,606 ms

Details

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

Subtests

StatusSubtestMessage
PASSConstructing a CSSHSL with a number for the hue works as intended.
PASSCSSHSL.h can be updated with a a number.
PASSConstructing a CSSHSL with degrees for the hue works as intended.
PASSCSSHSL.h can be updated with a degrees.
PASSConstructing a CSSHSL with radians for the hue works as intended.
PASSCSSHSL.h can be updated with a radians.
PASSConstructing a CSSHSL with gradians for the hue works as intended.
PASSCSSHSL.h can be updated with a gradians.
PASSConstructing a CSSHSL with undefined for the hue works as intended.
PASSCSSHSL.h can be updated with a undefined.
PASSConstructing a CSSHSL with css pixels for hue throws a SyntaxError.
PASSConstructing a CSSHSL with css em for hue throws a SyntaxError.
PASSCSSHSL can be constructed from three numbers and will get an alpha of 100%.
PASSCSSHSL can be constructed from four numbers.
PASSConstructing a CSSHSL with CSS.number for s, l or alpha throws a TypeError
PASSUpdating a CSSHSL with CSS.number for s throws a SyntaxError
PASSCSSHSL.s can be updated to a number.
PASSCSSHSL.s can be updated with a CSS percent.
PASSUpdating a CSSHSL with CSS.number for l throws a SyntaxError
PASSCSSHSL.l can be updated to a number.
PASSCSSHSL.l can be updated with a CSS percent.
PASSUpdating a CSSHSL with CSS.number for alpha throws a SyntaxError
PASSCSSHSL.alpha can be updated to a number.
PASSCSSHSL.alpha can be updated with a CSS percent.