random-in-if.tentative.html

FAILExpected5 of 14 subtests pass4,224 ms

Details

Test
/css/css-values/random-in-if.tentative.html
Harness
OK

Subtests

StatusSubtestMessage
FAILrandom() should be allowed in if() style() condition
assert_equals: expected "true" but got ""
assert_equals: expected "true" but got ""
FAILrandom() in var() should be allowed in if() style() condition
assert_equals: expected "true" but got ""
assert_equals: expected "true" but got ""
FAILSharing random() in same if() condition
assert_equals: expected false but got true
assert_equals: expected false but got true
PASSSharing property-scoped random() in same if() condition
FAILSharing random() in if() style() condition within same property
assert_equals: expected true but got false
assert_equals: expected true but got false
PASSSharing element-scoped random() in if() style() condition across different properties
FAILSharing property-index-scoped random() in if() style() condition across different properties
assert_equals: expected false but got true
assert_equals: expected false but got true
PASSSharing property-index-scoped random() in if() style() condition across different elements
PASSSharing property-scoped random() in if() style() condition across different elements
FAILSharing element-scoped random() in if() style() condition across different elements
assert_equals: expected false but got true
assert_equals: expected false but got true
FAILrandom() with different property names should not be shared in if() declaration value
assert_false: expected false got true
assert_false: expected false got true
FAILrandom() with same property name on different elements in if() declaration value should be equal
assert_false: expected false got true
assert_false: expected false got true
PASSSharing property-index-scoped random() in if() style() condition across different elements with different property counts
FAILSharing property-index-scoped random() with multiple random() inside calc()
assert_equals: expected false but got true
assert_equals: expected false but got true