Summary

Harness status: OK

Found 139 tests

Details

ResultTest NameMessage
PassCSS Values and Units Test: attr
Asserts run
Pass
assert_equals("\"abc\"", "\"abc\"", "Value 'attr(data-foo)', where 'data-foo=abc' should be valid for the property 'content'.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:68:13)
PassCSS Values and Units Test: attr 1
Asserts run
Pass
assert_equals("normal", "normal", "Setting property 'content' to the value 'attr(data-foo string)', where 'data-foo=abc' should not change it's value.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:86:13)
FailCSS Values and Units Test: attr 2assert_equals: Value 'attr(data-foo raw-string)', where 'data-foo=abc' should be valid for the property 'content'. expected "\"abc\"" but got "normal"
    at Test.<anonymous> (https://wpt.live/css/css-values/attr-all-types.html:68:13)
    at Test.step (https://wpt.live/resources/testharness.js:2642:25)
    at test (https://wpt.live/resources/testharness.js:633:30)
    at test_valid_attr (https://wpt.live/css/css-values/attr-all-types.html:67:9)
    at https://wpt.live/css/css-values/attr-all-types.html:95:5
Asserts run
Fail
assert_equals("normal", "\"abc\"", "Value 'attr(data-foo raw-string)', where 'data-foo=abc' should be valid for the property 'content'.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:68:13)
FailCSS Values and Units Test: attr 3assert_equals: Value 'attr(data-foo,)', where 'data-foo=abc' should be valid for the property 'content'. expected "\"abc\"" but got "normal"
    at Test.<anonymous> (https://wpt.live/css/css-values/attr-all-types.html:68:13)
    at Test.step (https://wpt.live/resources/testharness.js:2642:25)
    at test (https://wpt.live/resources/testharness.js:633:30)
    at test_valid_attr (https://wpt.live/css/css-values/attr-all-types.html:67:9)
    at https://wpt.live/css/css-values/attr-all-types.html:96:5
Asserts run
Fail
assert_equals("normal", "\"abc\"", "Value 'attr(data-foo,)', where 'data-foo=abc' should be valid for the property 'content'.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:68:13)
FailCSS Values and Units Test: attr 4assert_equals: Value 'attr(data-foo type(<string>))', where 'data-foo="abc"' should be valid for the property 'content'. expected "\"abc\"" but got "normal"
    at Test.<anonymous> (https://wpt.live/css/css-values/attr-all-types.html:68:13)
    at Test.step (https://wpt.live/resources/testharness.js:2642:25)
    at test (https://wpt.live/resources/testharness.js:633:30)
    at test_valid_attr (https://wpt.live/css/css-values/attr-all-types.html:67:9)
    at https://wpt.live/css/css-values/attr-all-types.html:98:5
Asserts run
Fail
assert_equals("normal", "\"abc\"", "Value 'attr(data-foo type(<string>))', where 'data-foo=\"abc\"' should be valid for the property 'content'.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:68:13)
FailCSS Values and Units Test: attr 5assert_equals: Value 'attr(data-foo type(<string>),)', where 'data-foo="abc"' should be valid for the property 'content'. expected "\"abc\"" but got "normal"
    at Test.<anonymous> (https://wpt.live/css/css-values/attr-all-types.html:68:13)
    at Test.step (https://wpt.live/resources/testharness.js:2642:25)
    at test (https://wpt.live/resources/testharness.js:633:30)
    at test_valid_attr (https://wpt.live/css/css-values/attr-all-types.html:67:9)
    at https://wpt.live/css/css-values/attr-all-types.html:99:5
Asserts run
Fail
assert_equals("normal", "\"abc\"", "Value 'attr(data-foo type(<string>),)', where 'data-foo=\"abc\"' should be valid for the property 'content'.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:68:13)
FailCSS Values and Units Test: attr 6assert_equals: Value 'attr(data-foo type(<string>))', where 'data-foo="attr(data-foo)"' should be valid for the property 'content'. expected "\"attr(data-foo)\"" but got "normal"
    at Test.<anonymous> (https://wpt.live/css/css-values/attr-all-types.html:68:13)
    at Test.step (https://wpt.live/resources/testharness.js:2642:25)
    at test (https://wpt.live/resources/testharness.js:633:30)
    at test_valid_attr (https://wpt.live/css/css-values/attr-all-types.html:67:9)
    at https://wpt.live/css/css-values/attr-all-types.html:100:5
Asserts run
Fail
assert_equals("normal", "\"attr(data-foo)\"", "Value 'attr(data-foo type(<string>))', where 'data-foo=\"attr(data-foo)\"' should be valid for the property 'content'.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:68:13)
PassCSS Values and Units Test: attr 7
Asserts run
Pass
assert_equals("\"\"", "\"\"", "Value 'attr(data-foo)', where 'data-foo=' should be valid for the property 'content'.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:68:13)
FailCSS Values and Units Test: attr 8assert_equals: Value 'attr(non-existent)', where 'data-foo=' should be valid for the property 'font-family'. expected "\"\"" but got "\"Times New Roman\""
    at Test.<anonymous> (https://wpt.live/css/css-values/attr-all-types.html:68:13)
    at Test.step (https://wpt.live/resources/testharness.js:2642:25)
    at test (https://wpt.live/resources/testharness.js:633:30)
    at test_valid_attr (https://wpt.live/css/css-values/attr-all-types.html:67:9)
    at https://wpt.live/css/css-values/attr-all-types.html:102:5
Asserts run
Fail
assert_equals("\"Times New Roman\"", "\"\"", "Value 'attr(non-existent)', where 'data-foo=' should be valid for the property 'font-family'.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:68:13)
PassCSS Values and Units Test: attr 9
Asserts run
Pass
assert_equals("\"Times New Roman\"", "\"Times New Roman\"", "Value 'attr(non-existent string)', where 'data-foo=' should be valid for the property 'font-family'.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:68:13)
PassCSS Values and Units Test: attr 10
Asserts run
Pass
assert_equals("\"Times New Roman\"", "\"Times New Roman\"", "Setting property 'font-family' to the value 'attr(non-existent type(<string>))', where 'data-foo=' should not change it's value.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:86:13)
FailCSS Values and Units Test: attr 11assert_equals: Value 'attr(data-foo type(<custom-ident>))', where 'data-foo=anim' should be valid for the property 'animation-name'. expected "anim" but got "none"
    at Test.<anonymous> (https://wpt.live/css/css-values/attr-all-types.html:68:13)
    at Test.step (https://wpt.live/resources/testharness.js:2642:25)
    at test (https://wpt.live/resources/testharness.js:633:30)
    at test_valid_attr (https://wpt.live/css/css-values/attr-all-types.html:67:9)
    at https://wpt.live/css/css-values/attr-all-types.html:106:5
Asserts run
Fail
assert_equals("none", "anim", "Value 'attr(data-foo type(<custom-ident>))', where 'data-foo=anim' should be valid for the property 'animation-name'.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:68:13)
FailCSS Values and Units Test: attr 12assert_equals: Value 'attr(data-foo type(<custom-ident>), anim-fallback)', where 'data-foo="anim"' should be valid for the property 'animation-name'. expected "anim-fallback" but got "none"
    at Test.<anonymous> (https://wpt.live/css/css-values/attr-all-types.html:68:13)
    at Test.step (https://wpt.live/resources/testharness.js:2642:25)
    at test (https://wpt.live/resources/testharness.js:633:30)
    at test_valid_attr (https://wpt.live/css/css-values/attr-all-types.html:67:9)
    at https://wpt.live/css/css-values/attr-all-types.html:107:5
Asserts run
Fail
assert_equals("none", "anim-fallback", "Value 'attr(data-foo type(<custom-ident>), anim-fallback)', where 'data-foo=\"anim\"' should be valid for the property 'animation-name'.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:68:13)
FailCSS Values and Units Test: attr 13assert_equals: Value 'attr(data-foo type(<custom-ident>), anim-fallback)', where 'data-foo=initial' should be valid for the property 'animation-name'. expected "anim-fallback" but got "none"
    at Test.<anonymous> (https://wpt.live/css/css-values/attr-all-types.html:68:13)
    at Test.step (https://wpt.live/resources/testharness.js:2642:25)
    at test (https://wpt.live/resources/testharness.js:633:30)
    at test_valid_attr (https://wpt.live/css/css-values/attr-all-types.html:67:9)
    at https://wpt.live/css/css-values/attr-all-types.html:108:5
Asserts run
Fail
assert_equals("none", "anim-fallback", "Value 'attr(data-foo type(<custom-ident>), anim-fallback)', where 'data-foo=initial' should be valid for the property 'animation-name'.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:68:13)
FailCSS Values and Units Test: attr 14assert_equals: Value 'attr(data-foo type(<color>))', where 'data-foo=red' should be valid for the property 'background-color'. expected "rgb(255, 0, 0)" but got "rgba(0, 0, 0, 0)"
    at Test.<anonymous> (https://wpt.live/css/css-values/attr-all-types.html:68:13)
    at Test.step (https://wpt.live/resources/testharness.js:2642:25)
    at test (https://wpt.live/resources/testharness.js:633:30)
    at test_valid_attr (https://wpt.live/css/css-values/attr-all-types.html:67:9)
    at https://wpt.live/css/css-values/attr-all-types.html:110:5
Asserts run
Fail
assert_equals("rgba(0, 0, 0, 0)", "rgb(255, 0, 0)", "Value 'attr(data-foo type(<color>))', where 'data-foo=red' should be valid for the property 'background-color'.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:68:13)
FailCSS Values and Units Test: attr 15assert_equals: Value 'attr(data-foo type(<color>))', where 'data-foo=#ff0099aa' should be valid for the property 'background-color'. expected "rgba(255, 0, 153, 0.667)" but got "rgba(0, 0, 0, 0)"
    at Test.<anonymous> (https://wpt.live/css/css-values/attr-all-types.html:68:13)
    at Test.step (https://wpt.live/resources/testharness.js:2642:25)
    at test (https://wpt.live/resources/testharness.js:633:30)
    at test_valid_attr (https://wpt.live/css/css-values/attr-all-types.html:67:9)
    at https://wpt.live/css/css-values/attr-all-types.html:111:5
Asserts run
Fail
assert_equals("rgba(0, 0, 0, 0)", "rgba(255, 0, 153, 0.667)", "Value 'attr(data-foo type(<color>))', where 'data-foo=#ff0099aa' should be valid for the property 'background-color'.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:68:13)
FailCSS Values and Units Test: attr 16assert_equals: Value 'attr(data-foo type(<color>), red)', where 'data-foo=10' should be valid for the property 'background-color'. expected "rgb(255, 0, 0)" but got "rgba(0, 0, 0, 0)"
    at Test.<anonymous> (https://wpt.live/css/css-values/attr-all-types.html:68:13)
    at Test.step (https://wpt.live/resources/testharness.js:2642:25)
    at test (https://wpt.live/resources/testharness.js:633:30)
    at test_valid_attr (https://wpt.live/css/css-values/attr-all-types.html:67:9)
    at https://wpt.live/css/css-values/attr-all-types.html:112:5
Asserts run
Fail
assert_equals("rgba(0, 0, 0, 0)", "rgb(255, 0, 0)", "Value 'attr(data-foo type(<color>), red)', where 'data-foo=10' should be valid for the property 'background-color'.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:68:13)
FailCSS Values and Units Test: attr 17assert_equals: Value 'attr(data-foo type(<color>), green)', where 'data-foo=1000px' should be valid for the property 'background-color'. expected "rgb(0, 128, 0)" but got "rgba(0, 0, 0, 0)"
    at Test.<anonymous> (https://wpt.live/css/css-values/attr-all-types.html:68:13)
    at Test.step (https://wpt.live/resources/testharness.js:2642:25)
    at test (https://wpt.live/resources/testharness.js:633:30)
    at test_valid_attr (https://wpt.live/css/css-values/attr-all-types.html:67:9)
    at https://wpt.live/css/css-values/attr-all-types.html:113:5
Asserts run
Fail
assert_equals("rgba(0, 0, 0, 0)", "rgb(0, 128, 0)", "Value 'attr(data-foo type(<color>), green)', where 'data-foo=1000px' should be valid for the property 'background-color'.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:68:13)
FailCSS Values and Units Test: attr 18assert_equals: Value 'attr(data-foo type(<color>), green)', where 'data-foo=rgb(255, 0, 0)' should be valid for the property 'background-color'. expected "rgb(255, 0, 0)" but got "rgba(0, 0, 0, 0)"
    at Test.<anonymous> (https://wpt.live/css/css-values/attr-all-types.html:68:13)
    at Test.step (https://wpt.live/resources/testharness.js:2642:25)
    at test (https://wpt.live/resources/testharness.js:633:30)
    at test_valid_attr (https://wpt.live/css/css-values/attr-all-types.html:67:9)
    at https://wpt.live/css/css-values/attr-all-types.html:114:5
Asserts run
Fail
assert_equals("rgba(0, 0, 0, 0)", "rgb(255, 0, 0)", "Value 'attr(data-foo type(<color>), green)', where 'data-foo=rgb(255, 0, 0)' should be valid for the property 'background-color'.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:68:13)
FailCSS Values and Units Test: attr 19assert_equals: Value 'attr(data-foo type(<color>))', where 'data-foo=color-mix(in lch, red, pink)' should be valid for the property 'background-color'. expected "lch(69.0372 65.7992 24.8013)" but got "rgba(0, 0, 0, 0)"
    at Test.<anonymous> (https://wpt.live/css/css-values/attr-all-types.html:68:13)
    at Test.step (https://wpt.live/resources/testharness.js:2642:25)
    at test (https://wpt.live/resources/testharness.js:633:30)
    at test_valid_attr (https://wpt.live/css/css-values/attr-all-types.html:67:9)
    at https://wpt.live/css/css-values/attr-all-types.html:115:5
Asserts run
Fail
assert_equals("rgba(0, 0, 0, 0)", "lch(69.0372 65.7992 24.8013)", "Value 'attr(data-foo type(<color>))', where 'data-foo=color-mix(in lch, red, pink)' should be valid for the property 'background-color'.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:68:13)
FailCSS Values and Units Test: attr 20assert_equals: Value 'attr(data-foo type(<color>))', where 'data-foo=light-dark(#333b3c, #efefec)' should be valid for the property 'background-color'. expected "rgb(51, 59, 60)" but got "rgba(0, 0, 0, 0)"
    at Test.<anonymous> (https://wpt.live/css/css-values/attr-all-types.html:68:13)
    at Test.step (https://wpt.live/resources/testharness.js:2642:25)
    at test (https://wpt.live/resources/testharness.js:633:30)
    at test_valid_attr (https://wpt.live/css/css-values/attr-all-types.html:67:9)
    at https://wpt.live/css/css-values/attr-all-types.html:116:5
Asserts run
Fail
assert_equals("rgba(0, 0, 0, 0)", "rgb(51, 59, 60)", "Value 'attr(data-foo type(<color>))', where 'data-foo=light-dark(#333b3c, #efefec)' should be valid for the property 'background-color'.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:68:13)
FailCSS Values and Units Test: attr 21assert_equals: Value 'attr(data-foo type(<number>))', where 'data-foo=10' should be valid for the property 'font-weight'. expected "10" but got "400"
    at Test.<anonymous> (https://wpt.live/css/css-values/attr-all-types.html:68:13)
    at Test.step (https://wpt.live/resources/testharness.js:2642:25)
    at test (https://wpt.live/resources/testharness.js:633:30)
    at test_valid_attr (https://wpt.live/css/css-values/attr-all-types.html:67:9)
    at https://wpt.live/css/css-values/attr-all-types.html:118:5
Asserts run
Fail
assert_equals("400", "10", "Value 'attr(data-foo type(<number>))', where 'data-foo=10' should be valid for the property 'font-weight'.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:68:13)
FailCSS Values and Units Test: attr 22assert_equals: Value 'attr(data-foo type(<number>), 30)', where 'data-foo=10px' should be valid for the property 'font-weight'. expected "30" but got "400"
    at Test.<anonymous> (https://wpt.live/css/css-values/attr-all-types.html:68:13)
    at Test.step (https://wpt.live/resources/testharness.js:2642:25)
    at test (https://wpt.live/resources/testharness.js:633:30)
    at test_valid_attr (https://wpt.live/css/css-values/attr-all-types.html:67:9)
    at https://wpt.live/css/css-values/attr-all-types.html:119:5
Asserts run
Fail
assert_equals("400", "30", "Value 'attr(data-foo type(<number>), 30)', where 'data-foo=10px' should be valid for the property 'font-weight'.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:68:13)
FailCSS Values and Units Test: attr 23assert_equals: Value 'attr(data-foo type(<number> | lighter | bold), bold)', where 'data-foo=lighter' should be valid for the property 'font-weight'. expected "100" but got "400"
    at Test.<anonymous> (https://wpt.live/css/css-values/attr-all-types.html:68:13)
    at Test.step (https://wpt.live/resources/testharness.js:2642:25)
    at test (https://wpt.live/resources/testharness.js:633:30)
    at test_valid_attr (https://wpt.live/css/css-values/attr-all-types.html:67:9)
    at https://wpt.live/css/css-values/attr-all-types.html:120:5
Asserts run
Fail
assert_equals("400", "100", "Value 'attr(data-foo type(<number> | lighter | bold), bold)', where 'data-foo=lighter' should be valid for the property 'font-weight'.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:68:13)
FailCSS Values and Units Test: attr 24assert_equals: Value 'attr(data-foo type(<number> | lighter | bold), lighter)', where 'data-foo=10px' should be valid for the property 'font-weight'. expected "100" but got "400"
    at Test.<anonymous> (https://wpt.live/css/css-values/attr-all-types.html:68:13)
    at Test.step (https://wpt.live/resources/testharness.js:2642:25)
    at test (https://wpt.live/resources/testharness.js:633:30)
    at test_valid_attr (https://wpt.live/css/css-values/attr-all-types.html:67:9)
    at https://wpt.live/css/css-values/attr-all-types.html:121:5
Asserts run
Fail
assert_equals("400", "100", "Value 'attr(data-foo type(<number> |  lighter | bold), lighter)', where 'data-foo=10px' should be valid for the property 'font-weight'.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:68:13)
FailCSS Values and Units Test: attr 25assert_equals: Value 'attr(data-foo type(<number>))', where 'data-foo=calc(3 + 3)' should be valid for the property 'font-weight'. expected "6" but got "400"
    at Test.<anonymous> (https://wpt.live/css/css-values/attr-all-types.html:68:13)
    at Test.step (https://wpt.live/resources/testharness.js:2642:25)
    at test (https://wpt.live/resources/testharness.js:633:30)
    at test_valid_attr (https://wpt.live/css/css-values/attr-all-types.html:67:9)
    at https://wpt.live/css/css-values/attr-all-types.html:122:5
Asserts run
Fail
assert_equals("400", "6", "Value 'attr(data-foo type(<number>))', where 'data-foo=calc(3 + 3)' should be valid for the property 'font-weight'.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:68:13)
FailCSS Values and Units Test: attr 26assert_equals: Value 'attr(data-foo type(<number>), calc(10 + 20))', where 'data-foo=10px' should be valid for the property 'font-weight'. expected "30" but got "400"
    at Test.<anonymous> (https://wpt.live/css/css-values/attr-all-types.html:68:13)
    at Test.step (https://wpt.live/resources/testharness.js:2642:25)
    at test (https://wpt.live/resources/testharness.js:633:30)
    at test_valid_attr (https://wpt.live/css/css-values/attr-all-types.html:67:9)
    at https://wpt.live/css/css-values/attr-all-types.html:123:5
Asserts run
Fail
assert_equals("400", "30", "Value 'attr(data-foo type(<number>), calc(10 + 20))', where 'data-foo=10px' should be valid for the property 'font-weight'.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:68:13)
FailCSS Values and Units Test: attr 27assert_equals: Value 'attr(data-foo type(<percentage>))', where 'data-foo=10%' should be valid for the property 'font-size'. expected "6px" but got "16px"
    at Test.<anonymous> (https://wpt.live/css/css-values/attr-all-types.html:68:13)
    at Test.step (https://wpt.live/resources/testharness.js:2642:25)
    at test (https://wpt.live/resources/testharness.js:633:30)
    at test_valid_attr (https://wpt.live/css/css-values/attr-all-types.html:67:9)
    at https://wpt.live/css/css-values/attr-all-types.html:125:5
Asserts run
Fail
assert_equals("16px", "6px", "Value 'attr(data-foo type(<percentage>))', where 'data-foo=10%' should be valid for the property 'font-size'.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:68:13)
FailCSS Values and Units Test: attr 28assert_equals: Value 'attr(data-foo type(<percentage>), 10px)', where 'data-foo=abc' should be valid for the property 'font-size'. expected "10px" but got "16px"
    at Test.<anonymous> (https://wpt.live/css/css-values/attr-all-types.html:68:13)
    at Test.step (https://wpt.live/resources/testharness.js:2642:25)
    at test (https://wpt.live/resources/testharness.js:633:30)
    at test_valid_attr (https://wpt.live/css/css-values/attr-all-types.html:67:9)
    at https://wpt.live/css/css-values/attr-all-types.html:126:5
Asserts run
Fail
assert_equals("16px", "10px", "Value 'attr(data-foo type(<percentage>), 10px)', where 'data-foo=abc' should be valid for the property 'font-size'.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:68:13)
FailCSS Values and Units Test: attr 29assert_equals: Value 'attr(data-foo type(<percentage> | <length>), 10)', where 'data-foo=10px' should be valid for the property 'font-size'. expected "10px" but got "16px"
    at Test.<anonymous> (https://wpt.live/css/css-values/attr-all-types.html:68:13)
    at Test.step (https://wpt.live/resources/testharness.js:2642:25)
    at test (https://wpt.live/resources/testharness.js:633:30)
    at test_valid_attr (https://wpt.live/css/css-values/attr-all-types.html:67:9)
    at https://wpt.live/css/css-values/attr-all-types.html:127:5
Asserts run
Fail
assert_equals("16px", "10px", "Value 'attr(data-foo type(<percentage> | <length>), 10)', where 'data-foo=10px' should be valid for the property 'font-size'.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:68:13)
FailCSS Values and Units Test: attr 30assert_equals: Value 'attr(data-foo type(<percentage>), abc)', where 'data-foo=10' should be valid for the property '--x'. expected "abc" but got "attr(data-foo type(<percentage>), abc)"
    at Test.<anonymous> (https://wpt.live/css/css-values/attr-all-types.html:68:13)
    at Test.step (https://wpt.live/resources/testharness.js:2642:25)
    at test (https://wpt.live/resources/testharness.js:633:30)
    at test_valid_attr (https://wpt.live/css/css-values/attr-all-types.html:67:9)
    at https://wpt.live/css/css-values/attr-all-types.html:128:5
Asserts run
Fail
assert_equals("attr(data-foo type(<percentage>), abc)", "abc", "Value 'attr(data-foo type(<percentage>), abc)', where 'data-foo=10' should be valid for the property '--x'.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:68:13)
FailCSS Values and Units Test: attr 31assert_equals: Value 'attr(data-foo type(<url>))', where 'data-foo=url("https://does-not-exist.test/404.png")' should be valid for the property '--x'. expected "url(\"https://does-not-exist.test/404.png\")" but got "attr(data-foo type(<url>))"
    at Test.<anonymous> (https://wpt.live/css/css-values/attr-all-types.html:68:13)
    at Test.step (https://wpt.live/resources/testharness.js:2642:25)
    at test (https://wpt.live/resources/testharness.js:633:30)
    at test_valid_attr (https://wpt.live/css/css-values/attr-all-types.html:67:9)
    at https://wpt.live/css/css-values/attr-all-types.html:129:5
Asserts run
Fail
assert_equals("attr(data-foo type(<url>))", "url(\"https://does-not-exist.test/404.png\")", "Value 'attr(data-foo type(<url>))', where 'data-foo=url(\"https://does-not-exist.test/404.png\")' should be valid for the property '--x'.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:68:13)
FailCSS Values and Units Test: attr 32assert_equals: Value 'attr(data-foo type(<length>))', where 'data-foo=10px' should be valid for the property 'width'. expected "10px" but got "1264px"
    at Test.<anonymous> (https://wpt.live/css/css-values/attr-all-types.html:68:13)
    at Test.step (https://wpt.live/resources/testharness.js:2642:25)
    at test (https://wpt.live/resources/testharness.js:633:30)
    at test_valid_attr (https://wpt.live/css/css-values/attr-all-types.html:67:9)
    at https://wpt.live/css/css-values/attr-all-types.html:131:5
Asserts run
Fail
assert_equals("1264px", "10px", "Value 'attr(data-foo type(<length>))', where 'data-foo=10px' should be valid for the property 'width'.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:68:13)
FailCSS Values and Units Test: attr 33assert_equals: Value 'attr(data-foo type(<length>), red)', where 'data-foo=10px' should be valid for the property 'width'. expected "10px" but got "1264px"
    at Test.<anonymous> (https://wpt.live/css/css-values/attr-all-types.html:68:13)
    at Test.step (https://wpt.live/resources/testharness.js:2642:25)
    at test (https://wpt.live/resources/testharness.js:633:30)
    at test_valid_attr (https://wpt.live/css/css-values/attr-all-types.html:67:9)
    at https://wpt.live/css/css-values/attr-all-types.html:132:5
Asserts run
Fail
assert_equals("1264px", "10px", "Value 'attr(data-foo type(<length>), red)', where 'data-foo=10px' should be valid for the property 'width'.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:68:13)
FailCSS Values and Units Test: attr 34assert_equals: Value 'attr(data-foo type(<length>), 42px)', where 'data-foo=calc(1px + 3px)' should be valid for the property 'width'. expected "4px" but got "1264px"
    at Test.<anonymous> (https://wpt.live/css/css-values/attr-all-types.html:68:13)
    at Test.step (https://wpt.live/resources/testharness.js:2642:25)
    at test (https://wpt.live/resources/testharness.js:633:30)
    at test_valid_attr (https://wpt.live/css/css-values/attr-all-types.html:67:9)
    at https://wpt.live/css/css-values/attr-all-types.html:133:5
Asserts run
Fail
assert_equals("1264px", "4px", "Value 'attr(data-foo type(<length>), 42px)', where 'data-foo=calc(1px + 3px)' should be valid for the property 'width'.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:68:13)
PassCSS Values and Units Test: attr 35
Asserts run
Pass
assert_equals("normal", "normal", "Value 'attr(data-foo type(<angle>))', where 'data-foo=10deg' should be valid for the property 'font-style'.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:68:13)
PassCSS Values and Units Test: attr 36
Asserts run
Pass
assert_equals("normal", "normal", "Value 'attr(data-foo type(<angle>), 10deg)', where 'data-foo=30' should be valid for the property 'font-style'.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:68:13)
FailCSS Values and Units Test: attr 37assert_equals: Value 'attr(data-foo type(<angle>), italic)', where 'data-foo=30' should be valid for the property 'font-style'. expected "italic" but got "normal"
    at Test.<anonymous> (https://wpt.live/css/css-values/attr-all-types.html:68:13)
    at Test.step (https://wpt.live/resources/testharness.js:2642:25)
    at test (https://wpt.live/resources/testharness.js:633:30)
    at test_valid_attr (https://wpt.live/css/css-values/attr-all-types.html:67:9)
    at https://wpt.live/css/css-values/attr-all-types.html:137:5
Asserts run
Fail
assert_equals("normal", "italic", "Value 'attr(data-foo type(<angle>), italic)', where 'data-foo=30' should be valid for the property 'font-style'.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:68:13)
PassCSS Values and Units Test: attr 38
Asserts run
Pass
assert_equals("normal", "normal", "Value 'attr(data-foo type(<angle>), 3deg)', where 'data-foo=italic' should be valid for the property 'font-style'.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:68:13)
FailCSS Values and Units Test: attr 39assert_equals: Value 'attr(data-foo type(<angle> | italic), 3deg)', where 'data-foo=italic' should be valid for the property 'font-style'. expected "italic" but got "normal"
    at Test.<anonymous> (https://wpt.live/css/css-values/attr-all-types.html:68:13)
    at Test.step (https://wpt.live/resources/testharness.js:2642:25)
    at test (https://wpt.live/resources/testharness.js:633:30)
    at test_valid_attr (https://wpt.live/css/css-values/attr-all-types.html:67:9)
    at https://wpt.live/css/css-values/attr-all-types.html:139:5
Asserts run
Fail
assert_equals("normal", "italic", "Value 'attr(data-foo type(<angle> | italic), 3deg)', where 'data-foo=italic' should be valid for the property 'font-style'.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:68:13)
FailCSS Values and Units Test: attr 40assert_equals: Value 'attr(data-foo type(<time>))', where 'data-foo=10ms' should be valid for the property 'transition-duration'. expected "0.01s" but got "0s"
    at Test.<anonymous> (https://wpt.live/css/css-values/attr-all-types.html:68:13)
    at Test.step (https://wpt.live/resources/testharness.js:2642:25)
    at test (https://wpt.live/resources/testharness.js:633:30)
    at test_valid_attr (https://wpt.live/css/css-values/attr-all-types.html:67:9)
    at https://wpt.live/css/css-values/attr-all-types.html:141:5
Asserts run
Fail
assert_equals("0s", "0.01s", "Value 'attr(data-foo type(<time>))', where 'data-foo=10ms' should be valid for the property 'transition-duration'.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:68:13)
FailCSS Values and Units Test: attr 41assert_equals: Value 'attr(data-foo type(<time>), 30s)', where 'data-foo=10m' should be valid for the property 'transition-duration'. expected "30s" but got "0s"
    at Test.<anonymous> (https://wpt.live/css/css-values/attr-all-types.html:68:13)
    at Test.step (https://wpt.live/resources/testharness.js:2642:25)
    at test (https://wpt.live/resources/testharness.js:633:30)
    at test_valid_attr (https://wpt.live/css/css-values/attr-all-types.html:67:9)
    at https://wpt.live/css/css-values/attr-all-types.html:142:5
Asserts run
Fail
assert_equals("0s", "30s", "Value 'attr(data-foo type(<time>), 30s)', where 'data-foo=10m' should be valid for the property 'transition-duration'.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:68:13)
FailCSS Values and Units Test: attr 42assert_equals: Value 'attr(data-foo type(<time>), calc(10s + 20s))', where 'data-foo=10m' should be valid for the property 'transition-duration'. expected "30s" but got "0s"
    at Test.<anonymous> (https://wpt.live/css/css-values/attr-all-types.html:68:13)
    at Test.step (https://wpt.live/resources/testharness.js:2642:25)
    at test (https://wpt.live/resources/testharness.js:633:30)
    at test_valid_attr (https://wpt.live/css/css-values/attr-all-types.html:67:9)
    at https://wpt.live/css/css-values/attr-all-types.html:143:5
Asserts run
Fail
assert_equals("0s", "30s", "Value 'attr(data-foo type(<time>), calc(10s + 20s))', where 'data-foo=10m' should be valid for the property 'transition-duration'.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:68:13)
FailCSS Values and Units Test: attr 43assert_equals: Value 'attr(data-foo px)', where 'data-foo=10' should be valid for the property 'height'. expected "10px" but got "0px"
    at Test.<anonymous> (https://wpt.live/css/css-values/attr-all-types.html:68:13)
    at Test.step (https://wpt.live/resources/testharness.js:2642:25)
    at test (https://wpt.live/resources/testharness.js:633:30)
    at test_valid_attr (https://wpt.live/css/css-values/attr-all-types.html:67:9)
    at https://wpt.live/css/css-values/attr-all-types.html:145:5
Asserts run
Fail
assert_equals("0px", "10px", "Value 'attr(data-foo px)', where 'data-foo=10' should be valid for the property 'height'.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:68:13)
FailCSS Values and Units Test: attr 44assert_equals: Value 'calc(attr(data-foo px) + 1px)', where 'data-foo=10' should be valid for the property 'width'. expected "11px" but got "1264px"
    at Test.<anonymous> (https://wpt.live/css/css-values/attr-all-types.html:68:13)
    at Test.step (https://wpt.live/resources/testharness.js:2642:25)
    at test (https://wpt.live/resources/testharness.js:633:30)
    at test_valid_attr (https://wpt.live/css/css-values/attr-all-types.html:67:9)
    at https://wpt.live/css/css-values/attr-all-types.html:146:5
Asserts run
Fail
assert_equals("1264px", "11px", "Value 'calc(attr(data-foo px) + 1px)', where 'data-foo=10' should be valid for the property 'width'.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:68:13)
FailCSS Values and Units Test: attr 45assert_equals: Value 'attr(data-foo %)', where 'data-foo=10' should be valid for the property 'font-size'. expected "6px" but got "16px"
    at Test.<anonymous> (https://wpt.live/css/css-values/attr-all-types.html:68:13)
    at Test.step (https://wpt.live/resources/testharness.js:2642:25)
    at test (https://wpt.live/resources/testharness.js:633:30)
    at test_valid_attr (https://wpt.live/css/css-values/attr-all-types.html:67:9)
    at https://wpt.live/css/css-values/attr-all-types.html:147:5
Asserts run
Fail
assert_equals("16px", "6px", "Value 'attr(data-foo %)', where 'data-foo=10' should be valid for the property 'font-size'.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:68:13)
FailCSS Values and Units Test: attr 46assert_equals: Value 'attr(data-foo px) 11px', where 'data-foo=10' should be valid for the property '--x'. expected "10px 11px" but got "attr(data-foo px) 11px"
    at Test.<anonymous> (https://wpt.live/css/css-values/attr-all-types.html:68:13)
    at Test.step (https://wpt.live/resources/testharness.js:2642:25)
    at test (https://wpt.live/resources/testharness.js:633:30)
    at test_valid_attr (https://wpt.live/css/css-values/attr-all-types.html:67:9)
    at https://wpt.live/css/css-values/attr-all-types.html:148:5
Asserts run
Fail
assert_equals("attr(data-foo px) 11px", "10px 11px", "Value 'attr(data-foo px) 11px', where 'data-foo=10' should be valid for the property '--x'.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:68:13)
FailCSS Values and Units Test: attr 47assert_equals: Value 'attr(data-foo type(<number>)) 11', where 'data-foo=10' should be valid for the property '--x'. expected "10 11" but got "attr(data-foo type(<number>)) 11"
    at Test.<anonymous> (https://wpt.live/css/css-values/attr-all-types.html:68:13)
    at Test.step (https://wpt.live/resources/testharness.js:2642:25)
    at test (https://wpt.live/resources/testharness.js:633:30)
    at test_valid_attr (https://wpt.live/css/css-values/attr-all-types.html:67:9)
    at https://wpt.live/css/css-values/attr-all-types.html:150:5
Asserts run
Fail
assert_equals("attr(data-foo type(<number>)) 11", "10 11", "Value 'attr(data-foo type(<number>)) 11', where 'data-foo=10' should be valid for the property '--x'.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:68:13)
FailCSS Values and Units Test: attr 48assert_equals: Value 'attr(data-foo type(<string>))', where 'data-foo="hello"' should be valid for the property '--string'. expected "\"hello\"" but got "attr(data-foo type(<string>))"
    at Test.<anonymous> (https://wpt.live/css/css-values/attr-all-types.html:68:13)
    at Test.step (https://wpt.live/resources/testharness.js:2642:25)
    at test (https://wpt.live/resources/testharness.js:633:30)
    at test_valid_attr (https://wpt.live/css/css-values/attr-all-types.html:67:9)
    at https://wpt.live/css/css-values/attr-all-types.html:151:5
Asserts run
Fail
assert_equals("attr(data-foo type(<string>))", "\"hello\"", "Value 'attr(data-foo type(<string>))', where 'data-foo=\"hello\"' should be valid for the property '--string'.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:68:13)
FailCSS Values and Units Test: attr 49assert_equals: Value 'attr(data-foo type(<string>+))', where 'data-foo="hello" "hi"' should be valid for the property '--string-list'. expected "\"hello\" \"hi\"" but got "attr(data-foo type(<string>+))"
    at Test.<anonymous> (https://wpt.live/css/css-values/attr-all-types.html:68:13)
    at Test.step (https://wpt.live/resources/testharness.js:2642:25)
    at test (https://wpt.live/resources/testharness.js:633:30)
    at test_valid_attr (https://wpt.live/css/css-values/attr-all-types.html:67:9)
    at https://wpt.live/css/css-values/attr-all-types.html:152:5
Asserts run
Fail
assert_equals("attr(data-foo type(<string>+))", "\"hello\" \"hi\"", "Value 'attr(data-foo type(<string>+))', where 'data-foo=\"hello\" \"hi\"' should be valid for the property '--string-list'.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:68:13)
FailCSS Values and Units Test: attr 50assert_equals: Value 'attr(data-foo type(<length>))', where 'data-foo=var(--length, 3px)' should be valid for the property 'width'. expected "10px" but got "1264px"
    at Test.<anonymous> (https://wpt.live/css/css-values/attr-all-types.html:68:13)
    at Test.step (https://wpt.live/resources/testharness.js:2642:25)
    at test (https://wpt.live/resources/testharness.js:633:30)
    at test_valid_attr (https://wpt.live/css/css-values/attr-all-types.html:67:9)
    at https://wpt.live/css/css-values/attr-all-types.html:154:5
Asserts run
Fail
assert_equals("1264px", "10px", "Value 'attr(data-foo type(<length>))', where 'data-foo=var(--length, 3px)' should be valid for the property 'width'.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:68:13)
FailCSS Values and Units Test: attr 51assert_equals: Value 'attr(data-foo type(*))', where 'data-foo=var(--x, 3)' should be valid for the property '--y'. expected "3" but got "attr(data-foo type(*))"
    at Test.<anonymous> (https://wpt.live/css/css-values/attr-all-types.html:68:13)
    at Test.step (https://wpt.live/resources/testharness.js:2642:25)
    at test (https://wpt.live/resources/testharness.js:633:30)
    at test_valid_attr (https://wpt.live/css/css-values/attr-all-types.html:67:9)
    at https://wpt.live/css/css-values/attr-all-types.html:155:5
Asserts run
Fail
assert_equals("attr(data-foo type(*))", "3", "Value 'attr(data-foo type(*))', where 'data-foo=var(--x, 3)' should be valid for the property '--y'.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:68:13)
FailCSS Values and Units Test: attr 52assert_equals: Value 'attr(data-foo type(*))', where 'data-foo=attr(data-bar, 11)' should be valid for the property '--y'. expected "\"3\"" but got "attr(data-foo type(*))"
    at Test.<anonymous> (https://wpt.live/css/css-values/attr-all-types.html:68:13)
    at Test.step (https://wpt.live/resources/testharness.js:2642:25)
    at test (https://wpt.live/resources/testharness.js:633:30)
    at test_valid_attr (https://wpt.live/css/css-values/attr-all-types.html:67:9)
    at https://wpt.live/css/css-values/attr-all-types.html:156:5
Asserts run
Fail
assert_equals("attr(data-foo type(*))", "\"3\"", "Value 'attr(data-foo type(*))', where 'data-foo=attr(data-bar, 11)' should be valid for the property '--y'.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:68:13)
FailCSS Values and Units Test: attr 53assert_equals: Value 'attr(data-foo type(*))', where 'data-foo=attr(data-bar type(<number>), 11)' should be valid for the property '--y'. expected "3" but got "attr(data-foo type(*))"
    at Test.<anonymous> (https://wpt.live/css/css-values/attr-all-types.html:68:13)
    at Test.step (https://wpt.live/resources/testharness.js:2642:25)
    at test (https://wpt.live/resources/testharness.js:633:30)
    at test_valid_attr (https://wpt.live/css/css-values/attr-all-types.html:67:9)
    at https://wpt.live/css/css-values/attr-all-types.html:157:5
Asserts run
Fail
assert_equals("attr(data-foo type(*))", "3", "Value 'attr(data-foo type(*))', where 'data-foo=attr(data-bar type(<number>), 11)' should be valid for the property '--y'.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:68:13)
PassCSS Values and Units Test: attr 54
Asserts run
Pass
assert_equals("1264px", "1264px", "Value 'attr(data-foo type(*))', where 'data-foo=attr(data-bar type(<number>), 11)' should be valid for the property 'width'.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:68:13)
FailCSS Values and Units Test: attr 55assert_equals: Value 'attr(data-foo type(*))', where 'data-foo=attr(data-bar type(<number>), 11) var(--length, 3px)' should be valid for the property '--y'. expected "3 10px" but got "attr(data-foo type(*))"
    at Test.<anonymous> (https://wpt.live/css/css-values/attr-all-types.html:68:13)
    at Test.step (https://wpt.live/resources/testharness.js:2642:25)
    at test (https://wpt.live/resources/testharness.js:633:30)
    at test_valid_attr (https://wpt.live/css/css-values/attr-all-types.html:67:9)
    at https://wpt.live/css/css-values/attr-all-types.html:159:5
Asserts run
Fail
assert_equals("attr(data-foo type(*))", "3 10px", "Value 'attr(data-foo type(*))', where 'data-foo=attr(data-bar type(<number>), 11) var(--length, 3px)' should be valid for the property '--y'.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:68:13)
FailCSS Values and Units Test: attr 56assert_equals: Value 'attr(data-foo type(<length>))', where 'data-foo=3em' should be valid for the property 'width'. expected "48px" but got "1264px"
    at Test.<anonymous> (https://wpt.live/css/css-values/attr-all-types.html:68:13)
    at Test.step (https://wpt.live/resources/testharness.js:2642:25)
    at test (https://wpt.live/resources/testharness.js:633:30)
    at test_valid_attr (https://wpt.live/css/css-values/attr-all-types.html:67:9)
    at https://wpt.live/css/css-values/attr-all-types.html:51:17
Asserts run
Fail
assert_equals("1264px", "48px", "Value 'attr(data-foo type(<length>))', where 'data-foo=3em' should be valid for the property 'width'.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:68:13)
FailCSS Values and Units Test: attr 57assert_equals: Value 'attr(data-foo em)', where 'data-foo=3' should be valid for the property 'width'. expected "48px" but got "1264px"
    at Test.<anonymous> (https://wpt.live/css/css-values/attr-all-types.html:68:13)
    at Test.step (https://wpt.live/resources/testharness.js:2642:25)
    at test (https://wpt.live/resources/testharness.js:633:30)
    at test_valid_attr (https://wpt.live/css/css-values/attr-all-types.html:67:9)
    at https://wpt.live/css/css-values/attr-all-types.html:54:17
Asserts run
Fail
assert_equals("1264px", "48px", "Value 'attr(data-foo em)', where 'data-foo=3' should be valid for the property 'width'.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:68:13)
FailCSS Values and Units Test: attr 58assert_equals: Value 'attr(data-foo type(<length>))', where 'data-foo=3ex' should be valid for the property 'width'. expected "27px" but got "1264px"
    at Test.<anonymous> (https://wpt.live/css/css-values/attr-all-types.html:68:13)
    at Test.step (https://wpt.live/resources/testharness.js:2642:25)
    at test (https://wpt.live/resources/testharness.js:633:30)
    at test_valid_attr (https://wpt.live/css/css-values/attr-all-types.html:67:9)
    at https://wpt.live/css/css-values/attr-all-types.html:51:17
Asserts run
Fail
assert_equals("1264px", "27px", "Value 'attr(data-foo type(<length>))', where 'data-foo=3ex' should be valid for the property 'width'.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:68:13)
FailCSS Values and Units Test: attr 59assert_equals: Value 'attr(data-foo ex)', where 'data-foo=3' should be valid for the property 'width'. expected "27px" but got "1264px"
    at Test.<anonymous> (https://wpt.live/css/css-values/attr-all-types.html:68:13)
    at Test.step (https://wpt.live/resources/testharness.js:2642:25)
    at test (https://wpt.live/resources/testharness.js:633:30)
    at test_valid_attr (https://wpt.live/css/css-values/attr-all-types.html:67:9)
    at https://wpt.live/css/css-values/attr-all-types.html:54:17
Asserts run
Fail
assert_equals("1264px", "27px", "Value 'attr(data-foo ex)', where 'data-foo=3' should be valid for the property 'width'.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:68:13)
FailCSS Values and Units Test: attr 60assert_equals: Value 'attr(data-foo type(<length>))', where 'data-foo=3cap' should be valid for the property 'width'. expected "36px" but got "1264px"
    at Test.<anonymous> (https://wpt.live/css/css-values/attr-all-types.html:68:13)
    at Test.step (https://wpt.live/resources/testharness.js:2642:25)
    at test (https://wpt.live/resources/testharness.js:633:30)
    at test_valid_attr (https://wpt.live/css/css-values/attr-all-types.html:67:9)
    at https://wpt.live/css/css-values/attr-all-types.html:51:17
Asserts run
Fail
assert_equals("1264px", "36px", "Value 'attr(data-foo type(<length>))', where 'data-foo=3cap' should be valid for the property 'width'.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:68:13)
FailCSS Values and Units Test: attr 61assert_equals: Value 'attr(data-foo cap)', where 'data-foo=3' should be valid for the property 'width'. expected "36px" but got "1264px"
    at Test.<anonymous> (https://wpt.live/css/css-values/attr-all-types.html:68:13)
    at Test.step (https://wpt.live/resources/testharness.js:2642:25)
    at test (https://wpt.live/resources/testharness.js:633:30)
    at test_valid_attr (https://wpt.live/css/css-values/attr-all-types.html:67:9)
    at https://wpt.live/css/css-values/attr-all-types.html:54:17
Asserts run
Fail
assert_equals("1264px", "36px", "Value 'attr(data-foo cap)', where 'data-foo=3' should be valid for the property 'width'.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:68:13)
FailCSS Values and Units Test: attr 62assert_equals: Value 'attr(data-foo type(<length>))', where 'data-foo=3ch' should be valid for the property 'width'. expected "30px" but got "1264px"
    at Test.<anonymous> (https://wpt.live/css/css-values/attr-all-types.html:68:13)
    at Test.step (https://wpt.live/resources/testharness.js:2642:25)
    at test (https://wpt.live/resources/testharness.js:633:30)
    at test_valid_attr (https://wpt.live/css/css-values/attr-all-types.html:67:9)
    at https://wpt.live/css/css-values/attr-all-types.html:51:17
Asserts run
Fail
assert_equals("1264px", "30px", "Value 'attr(data-foo type(<length>))', where 'data-foo=3ch' should be valid for the property 'width'.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:68:13)
FailCSS Values and Units Test: attr 63assert_equals: Value 'attr(data-foo ch)', where 'data-foo=3' should be valid for the property 'width'. expected "30px" but got "1264px"
    at Test.<anonymous> (https://wpt.live/css/css-values/attr-all-types.html:68:13)
    at Test.step (https://wpt.live/resources/testharness.js:2642:25)
    at test (https://wpt.live/resources/testharness.js:633:30)
    at test_valid_attr (https://wpt.live/css/css-values/attr-all-types.html:67:9)
    at https://wpt.live/css/css-values/attr-all-types.html:54:17
Asserts run
Fail
assert_equals("1264px", "30px", "Value 'attr(data-foo ch)', where 'data-foo=3' should be valid for the property 'width'.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:68:13)
FailCSS Values and Units Test: attr 64assert_equals: Value 'attr(data-foo type(<length>))', where 'data-foo=3ic' should be valid for the property 'width'. expected "48px" but got "1264px"
    at Test.<anonymous> (https://wpt.live/css/css-values/attr-all-types.html:68:13)
    at Test.step (https://wpt.live/resources/testharness.js:2642:25)
    at test (https://wpt.live/resources/testharness.js:633:30)
    at test_valid_attr (https://wpt.live/css/css-values/attr-all-types.html:67:9)
    at https://wpt.live/css/css-values/attr-all-types.html:51:17
Asserts run
Fail
assert_equals("1264px", "48px", "Value 'attr(data-foo type(<length>))', where 'data-foo=3ic' should be valid for the property 'width'.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:68:13)
FailCSS Values and Units Test: attr 65assert_equals: Value 'attr(data-foo ic)', where 'data-foo=3' should be valid for the property 'width'. expected "48px" but got "1264px"
    at Test.<anonymous> (https://wpt.live/css/css-values/attr-all-types.html:68:13)
    at Test.step (https://wpt.live/resources/testharness.js:2642:25)
    at test (https://wpt.live/resources/testharness.js:633:30)
    at test_valid_attr (https://wpt.live/css/css-values/attr-all-types.html:67:9)
    at https://wpt.live/css/css-values/attr-all-types.html:54:17
Asserts run
Fail
assert_equals("1264px", "48px", "Value 'attr(data-foo ic)', where 'data-foo=3' should be valid for the property 'width'.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:68:13)
FailCSS Values and Units Test: attr 66assert_equals: Value 'attr(data-foo type(<length>))', where 'data-foo=3rem' should be valid for the property 'width'. expected "48px" but got "1264px"
    at Test.<anonymous> (https://wpt.live/css/css-values/attr-all-types.html:68:13)
    at Test.step (https://wpt.live/resources/testharness.js:2642:25)
    at test (https://wpt.live/resources/testharness.js:633:30)
    at test_valid_attr (https://wpt.live/css/css-values/attr-all-types.html:67:9)
    at https://wpt.live/css/css-values/attr-all-types.html:51:17
Asserts run
Fail
assert_equals("1264px", "48px", "Value 'attr(data-foo type(<length>))', where 'data-foo=3rem' should be valid for the property 'width'.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:68:13)
FailCSS Values and Units Test: attr 67assert_equals: Value 'attr(data-foo rem)', where 'data-foo=3' should be valid for the property 'width'. expected "48px" but got "1264px"
    at Test.<anonymous> (https://wpt.live/css/css-values/attr-all-types.html:68:13)
    at Test.step (https://wpt.live/resources/testharness.js:2642:25)
    at test (https://wpt.live/resources/testharness.js:633:30)
    at test_valid_attr (https://wpt.live/css/css-values/attr-all-types.html:67:9)
    at https://wpt.live/css/css-values/attr-all-types.html:54:17
Asserts run
Fail
assert_equals("1264px", "48px", "Value 'attr(data-foo rem)', where 'data-foo=3' should be valid for the property 'width'.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:68:13)
FailCSS Values and Units Test: attr 68assert_equals: Value 'attr(data-foo type(<length>))', where 'data-foo=3lh' should be valid for the property 'width'. expected "57px" but got "1264px"
    at Test.<anonymous> (https://wpt.live/css/css-values/attr-all-types.html:68:13)
    at Test.step (https://wpt.live/resources/testharness.js:2642:25)
    at test (https://wpt.live/resources/testharness.js:633:30)
    at test_valid_attr (https://wpt.live/css/css-values/attr-all-types.html:67:9)
    at https://wpt.live/css/css-values/attr-all-types.html:51:17
Asserts run
Fail
assert_equals("1264px", "57px", "Value 'attr(data-foo type(<length>))', where 'data-foo=3lh' should be valid for the property 'width'.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:68:13)
FailCSS Values and Units Test: attr 69assert_equals: Value 'attr(data-foo lh)', where 'data-foo=3' should be valid for the property 'width'. expected "57px" but got "1264px"
    at Test.<anonymous> (https://wpt.live/css/css-values/attr-all-types.html:68:13)
    at Test.step (https://wpt.live/resources/testharness.js:2642:25)
    at test (https://wpt.live/resources/testharness.js:633:30)
    at test_valid_attr (https://wpt.live/css/css-values/attr-all-types.html:67:9)
    at https://wpt.live/css/css-values/attr-all-types.html:54:17
Asserts run
Fail
assert_equals("1264px", "57px", "Value 'attr(data-foo lh)', where 'data-foo=3' should be valid for the property 'width'.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:68:13)
FailCSS Values and Units Test: attr 70assert_equals: Value 'attr(data-foo type(<length>))', where 'data-foo=3rlh' should be valid for the property 'width'. expected "57px" but got "1264px"
    at Test.<anonymous> (https://wpt.live/css/css-values/attr-all-types.html:68:13)
    at Test.step (https://wpt.live/resources/testharness.js:2642:25)
    at test (https://wpt.live/resources/testharness.js:633:30)
    at test_valid_attr (https://wpt.live/css/css-values/attr-all-types.html:67:9)
    at https://wpt.live/css/css-values/attr-all-types.html:51:17
Asserts run
Fail
assert_equals("1264px", "57px", "Value 'attr(data-foo type(<length>))', where 'data-foo=3rlh' should be valid for the property 'width'.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:68:13)
FailCSS Values and Units Test: attr 71assert_equals: Value 'attr(data-foo rlh)', where 'data-foo=3' should be valid for the property 'width'. expected "57px" but got "1264px"
    at Test.<anonymous> (https://wpt.live/css/css-values/attr-all-types.html:68:13)
    at Test.step (https://wpt.live/resources/testharness.js:2642:25)
    at test (https://wpt.live/resources/testharness.js:633:30)
    at test_valid_attr (https://wpt.live/css/css-values/attr-all-types.html:67:9)
    at https://wpt.live/css/css-values/attr-all-types.html:54:17
Asserts run
Fail
assert_equals("1264px", "57px", "Value 'attr(data-foo rlh)', where 'data-foo=3' should be valid for the property 'width'.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:68:13)
FailCSS Values and Units Test: attr 72assert_equals: Value 'attr(data-foo type(<length>))', where 'data-foo=3vw' should be valid for the property 'width'. expected "38.3906px" but got "1264px"
    at Test.<anonymous> (https://wpt.live/css/css-values/attr-all-types.html:68:13)
    at Test.step (https://wpt.live/resources/testharness.js:2642:25)
    at test (https://wpt.live/resources/testharness.js:633:30)
    at test_valid_attr (https://wpt.live/css/css-values/attr-all-types.html:67:9)
    at https://wpt.live/css/css-values/attr-all-types.html:51:17
Asserts run
Fail
assert_equals("1264px", "38.3906px", "Value 'attr(data-foo type(<length>))', where 'data-foo=3vw' should be valid for the property 'width'.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:68:13)
FailCSS Values and Units Test: attr 73assert_equals: Value 'attr(data-foo vw)', where 'data-foo=3' should be valid for the property 'width'. expected "38.3906px" but got "1264px"
    at Test.<anonymous> (https://wpt.live/css/css-values/attr-all-types.html:68:13)
    at Test.step (https://wpt.live/resources/testharness.js:2642:25)
    at test (https://wpt.live/resources/testharness.js:633:30)
    at test_valid_attr (https://wpt.live/css/css-values/attr-all-types.html:67:9)
    at https://wpt.live/css/css-values/attr-all-types.html:54:17
Asserts run
Fail
assert_equals("1264px", "38.3906px", "Value 'attr(data-foo vw)', where 'data-foo=3' should be valid for the property 'width'.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:68:13)
FailCSS Values and Units Test: attr 74assert_equals: Value 'attr(data-foo type(<length>))', where 'data-foo=3vh' should be valid for the property 'width'. expected "21.5938px" but got "1264px"
    at Test.<anonymous> (https://wpt.live/css/css-values/attr-all-types.html:68:13)
    at Test.step (https://wpt.live/resources/testharness.js:2642:25)
    at test (https://wpt.live/resources/testharness.js:633:30)
    at test_valid_attr (https://wpt.live/css/css-values/attr-all-types.html:67:9)
    at https://wpt.live/css/css-values/attr-all-types.html:51:17
Asserts run
Fail
assert_equals("1264px", "21.5938px", "Value 'attr(data-foo type(<length>))', where 'data-foo=3vh' should be valid for the property 'width'.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:68:13)
FailCSS Values and Units Test: attr 75assert_equals: Value 'attr(data-foo vh)', where 'data-foo=3' should be valid for the property 'width'. expected "21.5938px" but got "1264px"
    at Test.<anonymous> (https://wpt.live/css/css-values/attr-all-types.html:68:13)
    at Test.step (https://wpt.live/resources/testharness.js:2642:25)
    at test (https://wpt.live/resources/testharness.js:633:30)
    at test_valid_attr (https://wpt.live/css/css-values/attr-all-types.html:67:9)
    at https://wpt.live/css/css-values/attr-all-types.html:54:17
Asserts run
Fail
assert_equals("1264px", "21.5938px", "Value 'attr(data-foo vh)', where 'data-foo=3' should be valid for the property 'width'.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:68:13)
FailCSS Values and Units Test: attr 76assert_equals: Value 'attr(data-foo type(<length>))', where 'data-foo=3vi' should be valid for the property 'width'. expected "38.3906px" but got "1264px"
    at Test.<anonymous> (https://wpt.live/css/css-values/attr-all-types.html:68:13)
    at Test.step (https://wpt.live/resources/testharness.js:2642:25)
    at test (https://wpt.live/resources/testharness.js:633:30)
    at test_valid_attr (https://wpt.live/css/css-values/attr-all-types.html:67:9)
    at https://wpt.live/css/css-values/attr-all-types.html:51:17
Asserts run
Fail
assert_equals("1264px", "38.3906px", "Value 'attr(data-foo type(<length>))', where 'data-foo=3vi' should be valid for the property 'width'.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:68:13)
FailCSS Values and Units Test: attr 77assert_equals: Value 'attr(data-foo vi)', where 'data-foo=3' should be valid for the property 'width'. expected "38.3906px" but got "1264px"
    at Test.<anonymous> (https://wpt.live/css/css-values/attr-all-types.html:68:13)
    at Test.step (https://wpt.live/resources/testharness.js:2642:25)
    at test (https://wpt.live/resources/testharness.js:633:30)
    at test_valid_attr (https://wpt.live/css/css-values/attr-all-types.html:67:9)
    at https://wpt.live/css/css-values/attr-all-types.html:54:17
Asserts run
Fail
assert_equals("1264px", "38.3906px", "Value 'attr(data-foo vi)', where 'data-foo=3' should be valid for the property 'width'.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:68:13)
FailCSS Values and Units Test: attr 78assert_equals: Value 'attr(data-foo type(<length>))', where 'data-foo=3vb' should be valid for the property 'width'. expected "21.5938px" but got "1264px"
    at Test.<anonymous> (https://wpt.live/css/css-values/attr-all-types.html:68:13)
    at Test.step (https://wpt.live/resources/testharness.js:2642:25)
    at test (https://wpt.live/resources/testharness.js:633:30)
    at test_valid_attr (https://wpt.live/css/css-values/attr-all-types.html:67:9)
    at https://wpt.live/css/css-values/attr-all-types.html:51:17
Asserts run
Fail
assert_equals("1264px", "21.5938px", "Value 'attr(data-foo type(<length>))', where 'data-foo=3vb' should be valid for the property 'width'.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:68:13)
FailCSS Values and Units Test: attr 79assert_equals: Value 'attr(data-foo vb)', where 'data-foo=3' should be valid for the property 'width'. expected "21.5938px" but got "1264px"
    at Test.<anonymous> (https://wpt.live/css/css-values/attr-all-types.html:68:13)
    at Test.step (https://wpt.live/resources/testharness.js:2642:25)
    at test (https://wpt.live/resources/testharness.js:633:30)
    at test_valid_attr (https://wpt.live/css/css-values/attr-all-types.html:67:9)
    at https://wpt.live/css/css-values/attr-all-types.html:54:17
Asserts run
Fail
assert_equals("1264px", "21.5938px", "Value 'attr(data-foo vb)', where 'data-foo=3' should be valid for the property 'width'.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:68:13)
FailCSS Values and Units Test: attr 80assert_equals: Value 'attr(data-foo type(<length>))', where 'data-foo=3vmin' should be valid for the property 'width'. expected "21.5938px" but got "1264px"
    at Test.<anonymous> (https://wpt.live/css/css-values/attr-all-types.html:68:13)
    at Test.step (https://wpt.live/resources/testharness.js:2642:25)
    at test (https://wpt.live/resources/testharness.js:633:30)
    at test_valid_attr (https://wpt.live/css/css-values/attr-all-types.html:67:9)
    at https://wpt.live/css/css-values/attr-all-types.html:51:17
Asserts run
Fail
assert_equals("1264px", "21.5938px", "Value 'attr(data-foo type(<length>))', where 'data-foo=3vmin' should be valid for the property 'width'.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:68:13)
FailCSS Values and Units Test: attr 81assert_equals: Value 'attr(data-foo vmin)', where 'data-foo=3' should be valid for the property 'width'. expected "21.5938px" but got "1264px"
    at Test.<anonymous> (https://wpt.live/css/css-values/attr-all-types.html:68:13)
    at Test.step (https://wpt.live/resources/testharness.js:2642:25)
    at test (https://wpt.live/resources/testharness.js:633:30)
    at test_valid_attr (https://wpt.live/css/css-values/attr-all-types.html:67:9)
    at https://wpt.live/css/css-values/attr-all-types.html:54:17
Asserts run
Fail
assert_equals("1264px", "21.5938px", "Value 'attr(data-foo vmin)', where 'data-foo=3' should be valid for the property 'width'.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:68:13)
FailCSS Values and Units Test: attr 82assert_equals: Value 'attr(data-foo type(<length>))', where 'data-foo=3vmax' should be valid for the property 'width'. expected "38.3906px" but got "1264px"
    at Test.<anonymous> (https://wpt.live/css/css-values/attr-all-types.html:68:13)
    at Test.step (https://wpt.live/resources/testharness.js:2642:25)
    at test (https://wpt.live/resources/testharness.js:633:30)
    at test_valid_attr (https://wpt.live/css/css-values/attr-all-types.html:67:9)
    at https://wpt.live/css/css-values/attr-all-types.html:51:17
Asserts run
Fail
assert_equals("1264px", "38.3906px", "Value 'attr(data-foo type(<length>))', where 'data-foo=3vmax' should be valid for the property 'width'.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:68:13)
FailCSS Values and Units Test: attr 83assert_equals: Value 'attr(data-foo vmax)', where 'data-foo=3' should be valid for the property 'width'. expected "38.3906px" but got "1264px"
    at Test.<anonymous> (https://wpt.live/css/css-values/attr-all-types.html:68:13)
    at Test.step (https://wpt.live/resources/testharness.js:2642:25)
    at test (https://wpt.live/resources/testharness.js:633:30)
    at test_valid_attr (https://wpt.live/css/css-values/attr-all-types.html:67:9)
    at https://wpt.live/css/css-values/attr-all-types.html:54:17
Asserts run
Fail
assert_equals("1264px", "38.3906px", "Value 'attr(data-foo vmax)', where 'data-foo=3' should be valid for the property 'width'.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:68:13)
PassCSS Values and Units Test: attr 84
Asserts run
Pass
assert_equals("normal", "normal", "Value 'attr(data-foo type(<angle>))', where 'data-foo=3deg' should be valid for the property 'font-style'.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:68:13)
PassCSS Values and Units Test: attr 85
Asserts run
Pass
assert_equals("normal", "normal", "Value 'attr(data-foo deg)', where 'data-foo=3' should be valid for the property 'font-style'.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:68:13)
PassCSS Values and Units Test: attr 86
Asserts run
Pass
assert_equals("normal", "normal", "Value 'attr(data-foo type(<angle>))', where 'data-foo=3grad' should be valid for the property 'font-style'.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:68:13)
PassCSS Values and Units Test: attr 87
Asserts run
Pass
assert_equals("normal", "normal", "Value 'attr(data-foo grad)', where 'data-foo=3' should be valid for the property 'font-style'.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:68:13)
PassCSS Values and Units Test: attr 88
Asserts run
Pass
assert_equals("normal", "normal", "Value 'attr(data-foo type(<angle>))', where 'data-foo=3rad' should be valid for the property 'font-style'.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:68:13)
PassCSS Values and Units Test: attr 89
Asserts run
Pass
assert_equals("normal", "normal", "Value 'attr(data-foo rad)', where 'data-foo=3' should be valid for the property 'font-style'.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:68:13)
PassCSS Values and Units Test: attr 90
Asserts run
Pass
assert_equals("normal", "normal", "Value 'attr(data-foo type(<angle>))', where 'data-foo=3turn' should be valid for the property 'font-style'.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:68:13)
PassCSS Values and Units Test: attr 91
Asserts run
Pass
assert_equals("normal", "normal", "Value 'attr(data-foo turn)', where 'data-foo=3' should be valid for the property 'font-style'.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:68:13)
FailCSS Values and Units Test: attr 92assert_equals: Value 'attr(data-foo type(<time>))', where 'data-foo=3ms' should be valid for the property 'transition-duration'. expected "0.003s" but got "0s"
    at Test.<anonymous> (https://wpt.live/css/css-values/attr-all-types.html:68:13)
    at Test.step (https://wpt.live/resources/testharness.js:2642:25)
    at test (https://wpt.live/resources/testharness.js:633:30)
    at test_valid_attr (https://wpt.live/css/css-values/attr-all-types.html:67:9)
    at https://wpt.live/css/css-values/attr-all-types.html:51:17
Asserts run
Fail
assert_equals("0s", "0.003s", "Value 'attr(data-foo type(<time>))', where 'data-foo=3ms' should be valid for the property 'transition-duration'.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:68:13)
FailCSS Values and Units Test: attr 93assert_equals: Value 'attr(data-foo ms)', where 'data-foo=3' should be valid for the property 'transition-duration'. expected "0.003s" but got "0s"
    at Test.<anonymous> (https://wpt.live/css/css-values/attr-all-types.html:68:13)
    at Test.step (https://wpt.live/resources/testharness.js:2642:25)
    at test (https://wpt.live/resources/testharness.js:633:30)
    at test_valid_attr (https://wpt.live/css/css-values/attr-all-types.html:67:9)
    at https://wpt.live/css/css-values/attr-all-types.html:54:17
Asserts run
Fail
assert_equals("0s", "0.003s", "Value 'attr(data-foo ms)', where 'data-foo=3' should be valid for the property 'transition-duration'.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:68:13)
FailCSS Values and Units Test: attr 94assert_equals: Value 'attr(data-foo type(<time>))', where 'data-foo=3ms' should be valid for the property 'transition-duration'. expected "0.003s" but got "0s"
    at Test.<anonymous> (https://wpt.live/css/css-values/attr-all-types.html:68:13)
    at Test.step (https://wpt.live/resources/testharness.js:2642:25)
    at test (https://wpt.live/resources/testharness.js:633:30)
    at test_valid_attr (https://wpt.live/css/css-values/attr-all-types.html:67:9)
    at https://wpt.live/css/css-values/attr-all-types.html:51:17
Asserts run
Fail
assert_equals("0s", "0.003s", "Value 'attr(data-foo type(<time>))', where 'data-foo=3ms' should be valid for the property 'transition-duration'.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:68:13)
FailCSS Values and Units Test: attr 95assert_equals: Value 'attr(data-foo ms)', where 'data-foo=3' should be valid for the property 'transition-duration'. expected "0.003s" but got "0s"
    at Test.<anonymous> (https://wpt.live/css/css-values/attr-all-types.html:68:13)
    at Test.step (https://wpt.live/resources/testharness.js:2642:25)
    at test (https://wpt.live/resources/testharness.js:633:30)
    at test_valid_attr (https://wpt.live/css/css-values/attr-all-types.html:67:9)
    at https://wpt.live/css/css-values/attr-all-types.html:54:17
Asserts run
Fail
assert_equals("0s", "0.003s", "Value 'attr(data-foo ms)', where 'data-foo=3' should be valid for the property 'transition-duration'.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:68:13)
PassCSS Values and Units Test: attr 96
Asserts run
Pass
assert_equals("", "", "Value 'attr(data-foo type(<frequency>))', where 'data-foo=3Hz' should be valid for the property 'undefined'.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:68:13)
PassCSS Values and Units Test: attr 97
Asserts run
Pass
assert_equals("", "", "Value 'attr(data-foo Hz)', where 'data-foo=3' should be valid for the property 'undefined'.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:68:13)
PassCSS Values and Units Test: attr 98
Asserts run
Pass
assert_equals("", "", "Value 'attr(data-foo type(<frequency>))', where 'data-foo=3kHz' should be valid for the property 'undefined'.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:68:13)
PassCSS Values and Units Test: attr 99
Asserts run
Pass
assert_equals("", "", "Value 'attr(data-foo kHz)', where 'data-foo=3' should be valid for the property 'undefined'.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:68:13)
PassCSS Values and Units Test: attr 100
Asserts run
Pass
assert_equals("none", "none", "Setting property 'animation-name' to the value 'attr(data-foo type(string))', where 'data-foo=abc' should not change it's value.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:86:13)
PassCSS Values and Units Test: attr 101
Asserts run
Pass
assert_equals("none", "none", "Setting property 'animation-name' to the value 'attr(data-foo type(< string>))', where 'data-foo=abc' should not change it's value.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:86:13)
PassCSS Values and Units Test: attr 102
Asserts run
Pass
assert_equals("none", "none", "Setting property 'animation-name' to the value 'attr(data-foo type(<string >))', where 'data-foo=abc' should not change it's value.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:86:13)
PassCSS Values and Units Test: attr 103
Asserts run
Pass
assert_equals("none", "none", "Setting property 'animation-name' to the value 'attr(data-foo type(<custom-ident>))', where 'data-foo=initial' should not change it's value.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:86:13)
PassCSS Values and Units Test: attr 104
Asserts run
Pass
assert_equals("none", "none", "Setting property 'animation-name' to the value 'attr(data-foo type(<custom-ident>))', where 'data-foo=\"anim\"' should not change it's value.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:86:13)
PassCSS Values and Units Test: attr 105
Asserts run
Pass
assert_equals("none", "none", "Setting property 'animation-name' to the value 'attr(data-foo type(<custom-ident>))', where 'data-foo=\"none\"' should not change it's value.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:86:13)
PassCSS Values and Units Test: attr 106
Asserts run
Pass
assert_equals("none", "none", "Setting property 'animation-name' to the value 'attr(data-foo type(<custom-ident>) <ident>)', where 'data-foo=\"none\"' should not change it's value.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:86:13)
PassCSS Values and Units Test: attr 107
Asserts run
Pass
assert_equals("rgba(0, 0, 0, 0)", "rgba(0, 0, 0, 0)", "Setting property 'background-color' to the value 'attr(data-foo type(<color>))', where 'data-foo=rgb(0)' should not change it's value.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:86:13)
PassCSS Values and Units Test: attr 108
Asserts run
Pass
assert_equals("rgba(0, 0, 0, 0)", "rgba(0, 0, 0, 0)", "Setting property 'background-color' to the value 'attr(data-foo <red>)', where 'data-foo=abc' should not change it's value.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:86:13)
PassCSS Values and Units Test: attr 109
Asserts run
Pass
assert_equals("rgba(0, 0, 0, 0)", "rgba(0, 0, 0, 0)", "Setting property 'background-color' to the value 'attr(data-foo type(<color>) | <red>)', where 'data-foo=abc' should not change it's value.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:86:13)
PassCSS Values and Units Test: attr 110
Asserts run
Pass
assert_equals("rgba(0, 0, 0, 0)", "rgba(0, 0, 0, 0)", "Setting property 'background-color' to the value 'attr(data-foo type(<color>) |)', where 'data-foo=abc' should not change it's value.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:86:13)
PassCSS Values and Units Test: attr 111
Asserts run
Pass
assert_equals("rgba(0, 0, 0, 0)", "rgba(0, 0, 0, 0)", "Setting property 'background-color' to the value 'attr(data-foo, type(<red>))', where 'data-foo=abc' should not change it's value.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:86:13)
PassCSS Values and Units Test: attr 112
Asserts run
Pass
assert_equals("rgba(0, 0, 0, 0)", "rgba(0, 0, 0, 0)", "Setting property 'background-color' to the value 'attr(data-foo, <red>)', where 'data-foo=abc' should not change it's value.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:86:13)
PassCSS Values and Units Test: attr 113
Asserts run
Pass
assert_equals("16px", "16px", "Setting property 'font-size' to the value 'attr(data-foo type(<number> +))', where 'data-foo=10' should not change it's value.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:86:13)
PassCSS Values and Units Test: attr 114
Asserts run
Pass
assert_equals("16px", "16px", "Setting property 'font-size' to the value 'attr(data-foo type(<number>) !)', where 'data-foo=10' should not change it's value.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:86:13)
PassCSS Values and Units Test: attr 115
Asserts run
Pass
assert_equals("400", "400", "Setting property 'font-weight' to the value 'attr(data-foo type(<number>)),', where 'data-foo=10' should not change it's value.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:86:13)
PassCSS Values and Units Test: attr 116
Asserts run
Pass
assert_equals("1264px", "1264px", "Setting property 'width' to the value 'attr(data-foo type(<number>), 30px)', where 'data-foo=10' should not change it's value.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:86:13)
PassCSS Values and Units Test: attr 117
Asserts run
Pass
assert_equals("16px", "16px", "Setting property 'font-size' to the value 'attr(data-foo type(<percentage>))', where 'data-foo=abc' should not change it's value.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:86:13)
PassCSS Values and Units Test: attr 118
Asserts run
Pass
assert_equals("16px", "16px", "Setting property 'font-size' to the value 'attr(data-foo type(<percentage>))', where 'data-foo=10% a' should not change it's value.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:86:13)
PassCSS Values and Units Test: attr 119
Asserts run
Pass
assert_equals("16px", "16px", "Setting property 'font-size' to the value 'attr(data-foo type(<percentage>), 10rad)', where 'data-foo=abc' should not change it's value.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:86:13)
PassCSS Values and Units Test: attr 120
Asserts run
Pass
assert_equals("16px", "16px", "Setting property 'font-size' to the value 'attr(data-foo type(<number>) | <length>, 30px)', where 'data-foo=10' should not change it's value.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:86:13)
PassCSS Values and Units Test: attr 121
Asserts run
Pass
assert_equals("1264px", "1264px", "Setting property 'width' to the value 'attr(data-foo type(<length>))', where 'data-foo=10' should not change it's value.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:86:13)
PassCSS Values and Units Test: attr 122
Asserts run
Pass
assert_equals("1264px", "1264px", "Setting property 'width' to the value 'attr(data-foo type(<length>)+)', where 'data-foo=10' should not change it's value.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:86:13)
PassCSS Values and Units Test: attr 123
Asserts run
Pass
assert_equals("1264px", "1264px", "Setting property 'width' to the value 'attr(data-foo type(<length>) | <percentage>)', where 'data-foo=10' should not change it's value.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:86:13)
PassCSS Values and Units Test: attr 124
Asserts run
Pass
assert_equals("1264px", "1264px", "Setting property 'width' to the value 'attr(data-foo type(<length>), 30)', where 'data-foo=calc(10 + 20)' should not change it's value.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:86:13)
PassCSS Values and Units Test: attr 125
Asserts run
Pass
assert_equals("1264px", "1264px", "Setting property 'width' to the value 'attr(data-foo type(<length>), calc(10 + 20))', where 'data-foo=abc' should not change it's value.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:86:13)
PassCSS Values and Units Test: attr 126
Asserts run
Pass
assert_equals("normal", "normal", "Setting property 'font-style' to the value 'attr(data-foo type(<angle>))', where 'data-foo=10%' should not change it's value.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:86:13)
PassCSS Values and Units Test: attr 127
Asserts run
Pass
assert_equals("normal", "normal", "Setting property 'font-style' to the value 'attr(data-foo type(<angle>))', where 'data-foo=calc(10px + 20px)' should not change it's value.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:86:13)
PassCSS Values and Units Test: attr 128
Asserts run
Pass
assert_equals("normal", "normal", "Setting property 'font-style' to the value 'attr(data-foo type(<angle>), calc(10 + 20))', where 'data-foo=calc(10px + 20px)' should not change it's value.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:86:13)
PassCSS Values and Units Test: attr 129
Asserts run
Pass
assert_equals("0s", "0s", "Setting property 'transition-duration' to the value 'attr(data-foo type(<time>))', where 'data-foo=10' should not change it's value.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:86:13)
PassCSS Values and Units Test: attr 130
Asserts run
Pass
assert_equals("0s", "0s", "Setting property 'transition-duration' to the value 'attr(data-foo type(<time>, <length>))', where 'data-foo=10' should not change it's value.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:86:13)
PassCSS Values and Units Test: attr 131
Asserts run
Pass
assert_equals("0s", "0s", "Setting property 'transition-duration' to the value 'attr(data-foo type(<time>))', where 'data-foo=10 ms' should not change it's value.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:86:13)
PassCSS Values and Units Test: attr 132
Asserts run
Pass
assert_equals("0s", "0s", "Setting property 'transition-duration' to the value 'attr(data-foo type(<time>))', where 'data-foo=calc(1ms + 2ms)s' should not change it's value.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:86:13)
PassCSS Values and Units Test: attr 133
Asserts run
Pass
assert_equals("1264px", "1264px", "Setting property 'width' to the value 'attr(data-foo px)', where 'data-foo=10px' should not change it's value.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:86:13)
PassCSS Values and Units Test: attr 134
Asserts run
Pass
assert_equals("1264px", "1264px", "Setting property 'width' to the value 'attr(data-foo <px>)', where 'data-foo=10' should not change it's value.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:86:13)
PassCSS Values and Units Test: attr 135
Asserts run
Pass
assert_equals("1264px", "1264px", "Setting property 'width' to the value 'attr(data-foo xx)', where 'data-foo=10' should not change it's value.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:86:13)
PassCSS Values and Units Test: attr 136
Asserts run
Pass
assert_equals("0s", "0s", "Setting property 'transition-duration' to the value 'attr(data-foo ms)', where 'data-foo=10px' should not change it's value.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:86:13)
PassCSS Values and Units Test: attr 137
Asserts run
Pass
assert_equals("0s", "0s", "Setting property 'transition-duration' to the value 'attr(data-foo ms)', where 'data-foo=10px foo' should not change it's value.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:86:13)
PassCSS Values and Units Test: attr 138
Asserts run
Pass
assert_equals("1264px", "1264px", "Setting property 'width' to the value 'attr(())', where 'data-foo=10px' should not change it's value.")
    at Test.<anonymous> ( /css/css-values/attr-all-types.html:86:13)