diff --git a/css/css-values/attr-all-types.html b/css/css-values/attr-all-types.html index ae792b55ac1edb..54078e6e68ee37 100644 --- a/css/css-values/attr-all-types.html +++ b/css/css-values/attr-all-types.html @@ -35,7 +35,7 @@ const dimensionTypeToUnits = { "length": ["em", "ex", "cap", "ch", "ic", "rem", "lh", "rlh", "vw", "vh", "vi", "vb", "vmin", "vmax"], "angle": ["deg", "grad", "rad", "turn"], - "time": ["ms", "ms"], + "time": ["s", "ms"], "frequency": ["Hz", "kHz"] }; @@ -127,7 +127,9 @@ test_valid_attr('content', 'attr(data-foo type())', '"attr(data-foo)"', '"attr(data-foo)"'); test_valid_attr('content', 'attr(data-foo)', '', '""'); test_valid_attr('font-family', 'attr(non-existent)', '', '""'); + test_valid_attr('font-family', 'attr(non-existent, serif)', '', 'serif'); test_valid_attr('font-family', 'attr(non-existent string)', '', ''); + test_valid_attr('font-family', 'attr(non-existent raw-string)', '', ''); test_invalid_attr('font-family', 'attr(non-existent type())', ''); test_valid_attr('animation-name', 'attr(data-foo type())', 'anim', 'anim'); @@ -177,10 +179,21 @@ test_valid_attr('transition-duration', 'attr(data-foo type(