Summary

Harness status: OK

Found 27 tests

Details

ResultTest NameMessage
PassFont-dependent unregistered variables can be used in font-size
Asserts run
Pass
assert_equals("160px", "160px")
    at assert_property_equals ( /css/css-properties-values-api/unit-cycles.html:128:9)
Pass
assert_equals("90px", "90px")
    at assert_property_equals ( /css/css-properties-values-api/unit-cycles.html:128:9)
Pass
assert_equals("100px", "100px")
    at assert_property_equals ( /css/css-properties-values-api/unit-cycles.html:128:9)
Pass
assert_equals("190px", "190px")
    at assert_property_equals ( /css/css-properties-values-api/unit-cycles.html:128:9)
Pass
assert_equals("160px", "160px")
    at assert_property_equals ( /css/css-properties-values-api/unit-cycles.html:128:9)
FailRegistered universal variables referencing font-dependent units can be used in font-sizeassert_equals: expected "32px" but got "16px"
    at assert_property_equals (https://www1.wpt.live/css/css-properties-values-api/unit-cycles.html:128:9)
    at Test.<anonymous> (https://www1.wpt.live/css/css-properties-values-api/unit-cycles.html:170:13)
    at Test.step (https://www1.wpt.live/resources/testharness.js:2642:25)
    at test (https://www1.wpt.live/resources/testharness.js:633:30)
    at https://www1.wpt.live/css/css-properties-values-api/unit-cycles.html:158:5
Asserts run
Fail
assert_equals("16px", "32px")
    at assert_property_equals ( /css/css-properties-values-api/unit-cycles.html:128:9)
PassFont-dependent unregistered variables referencing env() can be used in font-size
Asserts run
Pass
assert_equals("160px", "160px")
    at assert_property_equals ( /css/css-properties-values-api/unit-cycles.html:128:9)
Pass
assert_equals("90px", "90px")
    at assert_property_equals ( /css/css-properties-values-api/unit-cycles.html:128:9)
Pass
assert_equals("100px", "100px")
    at assert_property_equals ( /css/css-properties-values-api/unit-cycles.html:128:9)
Pass
assert_equals("190px", "190px")
    at assert_property_equals ( /css/css-properties-values-api/unit-cycles.html:128:9)
Pass
assert_equals("160px", "160px")
    at assert_property_equals ( /css/css-properties-values-api/unit-cycles.html:128:9)
PassNon-font-dependent variables can be used in font-size
Asserts run
Pass
assert_equals("42px", "42px")
    at assert_property_equals ( /css/css-properties-values-api/unit-cycles.html:128:9)
Pass
assert_equals("42px", "42px")
    at assert_property_equals ( /css/css-properties-values-api/unit-cycles.html:128:9)
PassLengths with em units may not be referenced from font-size
Asserts run
Pass
assert_equals("16px", "16px")
    at assert_property_equals ( /css/css-properties-values-api/unit-cycles.html:128:9)
Pass
assert_equals("0px", "0px")
    at assert_property_equals ( /css/css-properties-values-api/unit-cycles.html:128:9)
PassLengths with ex units may not be referenced from font-size
Asserts run
Pass
assert_equals("16px", "16px")
    at assert_property_equals ( /css/css-properties-values-api/unit-cycles.html:128:9)
Pass
assert_equals("0px", "0px")
    at assert_property_equals ( /css/css-properties-values-api/unit-cycles.html:128:9)
PassLengths with ch units may not be referenced from font-size
Asserts run
Pass
assert_equals("16px", "16px")
    at assert_property_equals ( /css/css-properties-values-api/unit-cycles.html:128:9)
Pass
assert_equals("0px", "0px")
    at assert_property_equals ( /css/css-properties-values-api/unit-cycles.html:128:9)
PassLengths with lh units may not be referenced from font-size
Asserts run
Pass
assert_equals("16px", "16px")
    at assert_property_equals ( /css/css-properties-values-api/unit-cycles.html:128:9)
Pass
assert_equals("0px", "0px")
    at assert_property_equals ( /css/css-properties-values-api/unit-cycles.html:128:9)
PassLengths with rem units may be referenced from font-size on non-root element
Asserts run
Pass
assert_equals("32px", "32px")
    at assert_property_equals ( /css/css-properties-values-api/unit-cycles.html:128:9)
Pass
assert_equals("32px", "32px")
    at assert_property_equals ( /css/css-properties-values-api/unit-cycles.html:128:9)
PassLengths with rem units may not be referenced from font-size on root element
Asserts run
Pass
assert_equals("16px", "16px")
    at assert_property_equals ( /css/css-properties-values-api/unit-cycles.html:128:9)
Pass
assert_equals("0px", "0px")
    at assert_property_equals ( /css/css-properties-values-api/unit-cycles.html:128:9)
PassLengths with lh units may not be referenced from line-height
Asserts run
Pass
assert_equals("normal", "normal")
    at assert_property_equals ( /css/css-properties-values-api/unit-cycles.html:128:9)
Pass
assert_equals("0px", "0px")
    at assert_property_equals ( /css/css-properties-values-api/unit-cycles.html:128:9)
PassFallback may not use font-relative units
Asserts run
Pass
assert_equals("16px", "16px")
    at assert_property_equals ( /css/css-properties-values-api/unit-cycles.html:128:9)
PassFallback may not use line-height-relative units
Asserts run
Pass
assert_equals("normal", "normal")
    at assert_property_equals ( /css/css-properties-values-api/unit-cycles.html:128:9)
PassFallback not triggered while inside em unit cycle
Asserts run
Pass
assert_equals("16px", "16px")
    at assert_property_equals ( /css/css-properties-values-api/unit-cycles.html:128:9)
PassFallback not triggered while inside ex unit cycle
Asserts run
Pass
assert_equals("16px", "16px")
    at assert_property_equals ( /css/css-properties-values-api/unit-cycles.html:128:9)
PassFallback not triggered while inside ch unit cycle
Asserts run
Pass
assert_equals("16px", "16px")
    at assert_property_equals ( /css/css-properties-values-api/unit-cycles.html:128:9)
PassFallback not triggered while inside rem unit cycle on root element
Asserts run
Pass
assert_equals("16px", "16px")
    at assert_property_equals ( /css/css-properties-values-api/unit-cycles.html:128:9)
PassFallback not triggered while inside lh unit cycle
Asserts run
Pass
assert_equals("normal", "normal")
    at assert_property_equals ( /css/css-properties-values-api/unit-cycles.html:128:9)
PassLengths with em units are detected via var references
Asserts run
Pass
assert_equals("16px", "16px")
    at assert_property_equals ( /css/css-properties-values-api/unit-cycles.html:128:9)
Pass
assert_equals("0px", "0px")
    at assert_property_equals ( /css/css-properties-values-api/unit-cycles.html:128:9)
PassLengths with ex units are detected via var references
Asserts run
Pass
assert_equals("16px", "16px")
    at assert_property_equals ( /css/css-properties-values-api/unit-cycles.html:128:9)
Pass
assert_equals("0px", "0px")
    at assert_property_equals ( /css/css-properties-values-api/unit-cycles.html:128:9)
PassLengths with ch units are detected via var references
Asserts run
Pass
assert_equals("16px", "16px")
    at assert_property_equals ( /css/css-properties-values-api/unit-cycles.html:128:9)
Pass
assert_equals("0px", "0px")
    at assert_property_equals ( /css/css-properties-values-api/unit-cycles.html:128:9)
PassLengths with rem units are detected via var references
Asserts run
Pass
assert_equals("16px", "16px")
    at assert_property_equals ( /css/css-properties-values-api/unit-cycles.html:128:9)
Pass
assert_equals("0px", "0px")
    at assert_property_equals ( /css/css-properties-values-api/unit-cycles.html:128:9)
PassLengths with lh units are detected via var references
Asserts run
Pass
assert_equals("normal", "normal")
    at assert_property_equals ( /css/css-properties-values-api/unit-cycles.html:128:9)
Pass
assert_equals("0px", "0px")
    at assert_property_equals ( /css/css-properties-values-api/unit-cycles.html:128:9)
PassInherited lengths with em units may be used
Asserts run
Pass
assert_equals("64px", "64px")
    at assert_property_equals ( /css/css-properties-values-api/unit-cycles.html:128:9)
Pass
assert_equals("64px", "64px")
    at assert_property_equals ( /css/css-properties-values-api/unit-cycles.html:128:9)
PassInherited lengths with ex units may be used
Asserts run
Pass
assert_equals("36px", "36px")
    at assert_property_equals ( /css/css-properties-values-api/unit-cycles.html:128:9)
Pass
assert_equals("36px", "36px")
    at assert_property_equals ( /css/css-properties-values-api/unit-cycles.html:128:9)
PassInherited lengths with ch units may be used
Asserts run
Pass
assert_equals("40px", "40px")
    at assert_property_equals ( /css/css-properties-values-api/unit-cycles.html:128:9)
Pass
assert_equals("40px", "40px")
    at assert_property_equals ( /css/css-properties-values-api/unit-cycles.html:128:9)
PassInherited lengths with lh units may be used
Asserts run
Pass
assert_equals("76px", "76px")
    at assert_property_equals ( /css/css-properties-values-api/unit-cycles.html:128:9)
Pass
assert_equals("76px", "76px")
    at assert_property_equals ( /css/css-properties-values-api/unit-cycles.html:128:9)