random-computed.tentative.html

FAILExpected13 of 160 subtests pass3,142 ms

Details

Test
/css/css-values/random-computed.tentative.html
Harness
OK

Subtests

StatusSubtestMessage
FAILProperty scale value 'random(1, 11)'
assert_true: 'random(1, 11)' is a supported value for scale. expected true got false
assert_true: 'random(1, 11)' is a supported value for scale. expected true got false
FAILProperty scale value 'random(--foo element-scoped, 2, 12)'
assert_true: 'random(--foo element-scoped, 2, 12)' is a supported value for scale. expected true got false
assert_true: 'random(--foo element-scoped, 2, 12)' is a supported value for scale. expected true got false
FAILProperty scale value 'random(--foo, 3, 13)'
assert_true: 'random(--foo, 3, 13)' is a supported value for scale. expected true got false
assert_true: 'random(--foo, 3, 13)' is a supported value for scale. expected true got false
FAILProperty scale value 'random(--foo, 4, 14)'
assert_true: 'random(--foo, 4, 14)' is a supported value for scale. expected true got false
assert_true: 'random(--foo, 4, 14)' is a supported value for scale. expected true got false
FAILProperty scale value 'random(0, 10, 5)'
assert_true: 'random(0, 10, 5)' is a supported value for scale. expected true got false
assert_true: 'random(0, 10, 5)' is a supported value for scale. expected true got false
FAILProperty scale value 'random(--foo element-scoped, 10, 20, 5)'
assert_true: 'random(--foo element-scoped, 10, 20, 5)' is a supported value for scale. expected true got false
assert_true: 'random(--foo element-scoped, 10, 20, 5)' is a supported value for scale. expected true got false
FAILProperty scale value 'random(--foo, 20, 30, 5)'
assert_true: 'random(--foo, 20, 30, 5)' is a supported value for scale. expected true got false
assert_true: 'random(--foo, 20, 30, 5)' is a supported value for scale. expected true got false
FAILProperty scale value 'random(--foo, 30, 40, 5)'
assert_true: 'random(--foo, 30, 40, 5)' is a supported value for scale. expected true got false
assert_true: 'random(--foo, 30, 40, 5)' is a supported value for scale. expected true got false
FAILProperty scale value 'random(100, 10)'
assert_true: 'random(100, 10)' is a supported value for scale. expected true got false
assert_true: 'random(100, 10)' is a supported value for scale. expected true got false
FAILProperty scale value 'random(-10, -100)'
assert_true: 'random(-10, -100)' is a supported value for scale. expected true got false
assert_true: 'random(-10, -100)' is a supported value for scale. expected true got false
FAILProperty scale value 'random(-100, -10)'
assert_true: 'random(-100, -10)' is a supported value for scale. expected true got false
assert_true: 'random(-100, -10)' is a supported value for scale. expected true got false
FAILProperty scale value 'random(40, 50, -5)'
assert_true: 'random(40, 50, -5)' is a supported value for scale. expected true got false
assert_true: 'random(40, 50, -5)' is a supported value for scale. expected true got false
FAILProperty scale value 'random(5 * 1, 30 / 2)'
assert_true: 'random(5 * 1, 30 / 2)' is a supported value for scale. expected true got false
assert_true: 'random(5 * 1, 30 / 2)' is a supported value for scale. expected true got false
FAILProperty scale value 'calc(2 * random(6, 16))'
assert_true: 'calc(2 * random(6, 16))' is a supported value for scale. expected true got false
assert_true: 'calc(2 * random(6, 16))' is a supported value for scale. expected true got false
FAILProperty scale value 'random(NaN, 100)'
assert_true: 'random(NaN, 100)' is a supported value for scale. expected true got false
assert_true: 'random(NaN, 100)' is a supported value for scale. expected true got false
FAILProperty scale value 'random(10, NaN)'
assert_true: 'random(10, NaN)' is a supported value for scale. expected true got false
assert_true: 'random(10, NaN)' is a supported value for scale. expected true got false
FAILProperty scale value 'random(NaN, NaN)'
assert_true: 'random(NaN, NaN)' is a supported value for scale. expected true got false
assert_true: 'random(NaN, NaN)' is a supported value for scale. expected true got false
FAILProperty scale value 'random(NaN, 100, 10)'
assert_true: 'random(NaN, 100, 10)' is a supported value for scale. expected true got false
assert_true: 'random(NaN, 100, 10)' is a supported value for scale. expected true got false
FAILProperty scale value 'random(10, NaN, 10)'
assert_true: 'random(10, NaN, 10)' is a supported value for scale. expected true got false
assert_true: 'random(10, NaN, 10)' is a supported value for scale. expected true got false
FAILProperty scale value 'random(NaN, NaN, 10)'
assert_true: 'random(NaN, NaN, 10)' is a supported value for scale. expected true got false
assert_true: 'random(NaN, NaN, 10)' is a supported value for scale. expected true got false
FAILProperty scale value 'random(NaN, 100, NaN)'
assert_true: 'random(NaN, 100, NaN)' is a supported value for scale. expected true got false
assert_true: 'random(NaN, 100, NaN)' is a supported value for scale. expected true got false
FAILProperty scale value 'random(10, NaN, NaN)'
assert_true: 'random(10, NaN, NaN)' is a supported value for scale. expected true got false
assert_true: 'random(10, NaN, NaN)' is a supported value for scale. expected true got false
FAILProperty scale value 'random(NaN, NaN, NaN)'
assert_true: 'random(NaN, NaN, NaN)' is a supported value for scale. expected true got false
assert_true: 'random(NaN, NaN, NaN)' is a supported value for scale. expected true got false
FAILProperty scale value 'random(10, 100, NaN)'
assert_true: 'random(10, 100, NaN)' is a supported value for scale. expected true got false
assert_true: 'random(10, 100, NaN)' is a supported value for scale. expected true got false
FAILProperty scale value 'calc(10 + random(NaN, 100))'
assert_true: 'calc(10 + random(NaN, 100))' is a supported value for scale. expected true got false
assert_true: 'calc(10 + random(NaN, 100))' is a supported value for scale. expected true got false
FAILProperty scale value 'calc(10 + random(10, NaN))'
assert_true: 'calc(10 + random(10, NaN))' is a supported value for scale. expected true got false
assert_true: 'calc(10 + random(10, NaN))' is a supported value for scale. expected true got false
FAILProperty scale value 'calc(10 + random(NaN, NaN))'
assert_true: 'calc(10 + random(NaN, NaN))' is a supported value for scale. expected true got false
assert_true: 'calc(10 + random(NaN, NaN))' is a supported value for scale. expected true got false
FAILProperty scale value 'calc(10 + random(NaN, 100, 10))'
assert_true: 'calc(10 + random(NaN, 100, 10))' is a supported value for scale. expected true got false
assert_true: 'calc(10 + random(NaN, 100, 10))' is a supported value for scale. expected true got false
FAILProperty scale value 'calc(10 + random(10, NaN, 10))'
assert_true: 'calc(10 + random(10, NaN, 10))' is a supported value for scale. expected true got false
assert_true: 'calc(10 + random(10, NaN, 10))' is a supported value for scale. expected true got false
FAILProperty scale value 'calc(10 + random(NaN, NaN, 10))'
assert_true: 'calc(10 + random(NaN, NaN, 10))' is a supported value for scale. expected true got false
assert_true: 'calc(10 + random(NaN, NaN, 10))' is a supported value for scale. expected true got false
FAILProperty scale value 'calc(10 + random(NaN, 100, NaN))'
assert_true: 'calc(10 + random(NaN, 100, NaN))' is a supported value for scale. expected true got false
assert_true: 'calc(10 + random(NaN, 100, NaN))' is a supported value for scale. expected true got false
FAILProperty scale value 'calc(10 + random(10, NaN, NaN))'
assert_true: 'calc(10 + random(10, NaN, NaN))' is a supported value for scale. expected true got false
assert_true: 'calc(10 + random(10, NaN, NaN))' is a supported value for scale. expected true got false
FAILProperty scale value 'calc(10 + random(NaN, NaN, NaN))'
assert_true: 'calc(10 + random(NaN, NaN, NaN))' is a supported value for scale. expected true got false
assert_true: 'calc(10 + random(NaN, NaN, NaN))' is a supported value for scale. expected true got false
FAILProperty scale value 'calc(10 + random(10, 100, NaN))'
assert_true: 'calc(10 + random(10, 100, NaN))' is a supported value for scale. expected true got false
assert_true: 'calc(10 + random(10, 100, NaN))' is a supported value for scale. expected true got false
FAILProperty scale value 'random(infinity, 100)'
assert_true: 'random(infinity, 100)' is a supported value for scale. expected true got false
assert_true: 'random(infinity, 100)' is a supported value for scale. expected true got false
FAILProperty scale value 'random(infinity, infinity)'
assert_true: 'random(infinity, infinity)' is a supported value for scale. expected true got false
assert_true: 'random(infinity, infinity)' is a supported value for scale. expected true got false
FAILProperty scale value 'random(infinity, 100, 10)'
assert_true: 'random(infinity, 100, 10)' is a supported value for scale. expected true got false
assert_true: 'random(infinity, 100, 10)' is a supported value for scale. expected true got false
FAILProperty scale value 'random(infinity, infinity, 10)'
assert_true: 'random(infinity, infinity, 10)' is a supported value for scale. expected true got false
assert_true: 'random(infinity, infinity, 10)' is a supported value for scale. expected true got false
FAILProperty scale value 'random(infinity, 100, infinity)'
assert_true: 'random(infinity, 100, infinity)' is a supported value for scale. expected true got false
assert_true: 'random(infinity, 100, infinity)' is a supported value for scale. expected true got false
FAILProperty scale value 'random(infinity, infinity, infinity)'
assert_true: 'random(infinity, infinity, infinity)' is a supported value for scale. expected true got false
assert_true: 'random(infinity, infinity, infinity)' is a supported value for scale. expected true got false
FAILProperty scale value 'calc(10 + random(infinity, 100))'
assert_true: 'calc(10 + random(infinity, 100))' is a supported value for scale. expected true got false
assert_true: 'calc(10 + random(infinity, 100))' is a supported value for scale. expected true got false
FAILProperty scale value 'calc(10 + random(infinity, infinity))'
assert_true: 'calc(10 + random(infinity, infinity))' is a supported value for scale. expected true got false
assert_true: 'calc(10 + random(infinity, infinity))' is a supported value for scale. expected true got false
FAILProperty scale value 'calc(10 + random(infinity, infinity, 10))'
assert_true: 'calc(10 + random(infinity, infinity, 10))' is a supported value for scale. expected true got false
assert_true: 'calc(10 + random(infinity, infinity, 10))' is a supported value for scale. expected true got false
FAILProperty scale value 'calc(10 + random(infinity, 100, infinity))'
assert_true: 'calc(10 + random(infinity, 100, infinity))' is a supported value for scale. expected true got false
assert_true: 'calc(10 + random(infinity, 100, infinity))' is a supported value for scale. expected true got false
FAILProperty scale value 'calc(10 + random(infinity, infinity, infinity))'
assert_true: 'calc(10 + random(infinity, infinity, infinity))' is a supported value for scale. expected true got false
assert_true: 'calc(10 + random(infinity, infinity, infinity))' is a supported value for scale. expected true got false
FAILProperty scale value 'calc(10 + random(infinity, 100, 10))'
assert_true: 'calc(10 + random(infinity, 100, 10))' is a supported value for scale. expected true got false
assert_true: 'calc(10 + random(infinity, 100, 10))' is a supported value for scale. expected true got false
FAILProperty scale value 'random(10, infinity)'
assert_true: 'random(10, infinity)' is a supported value for scale. expected true got false
assert_true: 'random(10, infinity)' is a supported value for scale. expected true got false
FAILProperty scale value 'random(10, infinity, 10)'
assert_true: 'random(10, infinity, 10)' is a supported value for scale. expected true got false
assert_true: 'random(10, infinity, 10)' is a supported value for scale. expected true got false
FAILProperty scale value 'random(10, infinity, infinity)'
assert_true: 'random(10, infinity, infinity)' is a supported value for scale. expected true got false
assert_true: 'random(10, infinity, infinity)' is a supported value for scale. expected true got false
FAILProperty scale value 'calc(10 + random(10, infinity))'
assert_true: 'calc(10 + random(10, infinity))' is a supported value for scale. expected true got false
assert_true: 'calc(10 + random(10, infinity))' is a supported value for scale. expected true got false
FAILProperty scale value 'calc(10 + random(10, infinity, 10))'
assert_true: 'calc(10 + random(10, infinity, 10))' is a supported value for scale. expected true got false
assert_true: 'calc(10 + random(10, infinity, 10))' is a supported value for scale. expected true got false
FAILProperty scale value 'calc(10 + random(10, infinity, infinity))'
assert_true: 'calc(10 + random(10, infinity, infinity))' is a supported value for scale. expected true got false
assert_true: 'calc(10 + random(10, infinity, infinity))' is a supported value for scale. expected true got false
FAILProperty scale value 'random(10, 100, infinity)'
assert_true: 'random(10, 100, infinity)' is a supported value for scale. expected true got false
assert_true: 'random(10, 100, infinity)' is a supported value for scale. expected true got false
FAILProperty scale value 'calc(10 + random(10, 100, infinity))'
assert_true: 'calc(10 + random(10, 100, infinity))' is a supported value for scale. expected true got false
assert_true: 'calc(10 + random(10, 100, infinity))' is a supported value for scale. expected true got false
FAILProperty scale value 'random(10, 100, -infinity)'
assert_true: 'random(10, 100, -infinity)' is a supported value for scale. expected true got false
assert_true: 'random(10, 100, -infinity)' is a supported value for scale. expected true got false
FAILProperty scale value 'calc(10 + random(10, 100, -infinity))'
assert_true: 'calc(10 + random(10, 100, -infinity))' is a supported value for scale. expected true got false
assert_true: 'calc(10 + random(10, 100, -infinity))' is a supported value for scale. expected true got false
FAILProperty scale value on pseudo element '::before' 'random(1, 300000)'
assert_greater_than_equal: random(1, 300000) expected a number greater than or equal to 1 but got NaN
assert_greater_than_equal: random(1, 300000) expected a number greater than or equal to 1 but got NaN
FAILProperty scale value on pseudo element '::before' 'random(--bar element-scoped, 1, 300000)'
assert_greater_than_equal: random(--bar element-scoped, 1, 300000) expected a number greater than or equal to 1 but got NaN
assert_greater_than_equal: random(--bar element-scoped, 1, 300000) expected a number greater than or equal to 1 but got NaN
FAILProperty scale value on pseudo element '::before' 'random(property-index-scoped, 1, 300000)'
assert_greater_than_equal: random(property-index-scoped, 1, 300000) expected a number greater than or equal to 1 but got NaN
assert_greater_than_equal: random(property-index-scoped, 1, 300000) expected a number greater than or equal to 1 but got NaN
FAILProperty scale value on pseudo element '::before' 'random(--foo, 1, 300000)'
assert_greater_than_equal: random(--foo, 1, 300000) expected a number greater than or equal to 1 but got NaN
assert_greater_than_equal: random(--foo, 1, 300000) expected a number greater than or equal to 1 but got NaN
FAILProperty translate value 'random(10%, 100%)'
assert_true: 'random(10%, 100%)' is a supported value for translate. expected true got false
assert_true: 'random(10%, 100%)' is a supported value for translate. expected true got false
FAILProperty translate value 'random(3 * 10% , 10 * 10%)'
assert_true: 'random(3 * 10% , 10 * 10%)' is a supported value for translate. expected true got false
assert_true: 'random(3 * 10% , 10 * 10%)' is a supported value for translate. expected true got false
FAILProperty translate value 'random(10%, 1%)'
assert_true: 'random(10%, 1%)' is a supported value for translate. expected true got false
assert_true: 'random(10%, 1%)' is a supported value for translate. expected true got false
FAILProperty translate value 'random(--identifier, 10%, 100%)'
assert_true: 'random(--identifier, 10%, 100%)' is a supported value for translate. expected true got false
assert_true: 'random(--identifier, 10%, 100%)' is a supported value for translate. expected true got false
FAILProperty text-indent value 'random(10%, 30%)'
assert_true: 'random(10%, 30%)' is a supported value for text-indent. expected true got false
assert_true: 'random(10%, 30%)' is a supported value for text-indent. expected true got false
FAILProperty flex-basis value 'random(10%, 30%)'
assert_true: 'random(10%, 30%)' is a supported value for flex-basis. expected true got false
assert_true: 'random(10%, 30%)' is a supported value for flex-basis. expected true got false
FAILProperty offset-distance value 'random(10%, 30%)'
assert_true: offset-distance doesn't seem to be supported in the computed style expected true got false
assert_true: offset-distance doesn't seem to be supported in the computed style expected true got false
FAILProperty shape-margin value 'random(10%, 30%)'
assert_true: 'random(10%, 30%)' is a supported value for shape-margin. expected true got false
assert_true: 'random(10%, 30%)' is a supported value for shape-margin. expected true got false
FAILProperty stroke-dasharray value 'random(10%, 30%)'
assert_true: 'random(10%, 30%)' is a supported value for stroke-dasharray. expected true got false
assert_true: 'random(10%, 30%)' is a supported value for stroke-dasharray. expected true got false
FAILProperty stroke-dashoffset value 'random(10%, 30%)'
assert_true: 'random(10%, 30%)' is a supported value for stroke-dashoffset. expected true got false
assert_true: 'random(10%, 30%)' is a supported value for stroke-dashoffset. expected true got false
FAILProperty stroke-width value 'random(10%, 30%)'
assert_true: 'random(10%, 30%)' is a supported value for stroke-width. expected true got false
assert_true: 'random(10%, 30%)' is a supported value for stroke-width. expected true got false
FAILProperty background-position-x value 'random(10%, 30%)'
assert_true: 'random(10%, 30%)' is a supported value for background-position-x. expected true got false
assert_true: 'random(10%, 30%)' is a supported value for background-position-x. expected true got false
FAILProperty background-position-y value 'random(10%, 30%)'
assert_true: 'random(10%, 30%)' is a supported value for background-position-y. expected true got false
assert_true: 'random(10%, 30%)' is a supported value for background-position-y. expected true got false
FAILProperty border-top-left-radius value 'random(10%, 30%)'
assert_true: 'random(10%, 30%)' is a supported value for border-top-left-radius. expected true got false
assert_true: 'random(10%, 30%)' is a supported value for border-top-left-radius. expected true got false
FAILProperty border-top-right-radius value 'random(10%, 30%)'
assert_true: 'random(10%, 30%)' is a supported value for border-top-right-radius. expected true got false
assert_true: 'random(10%, 30%)' is a supported value for border-top-right-radius. expected true got false
FAILProperty border-bottom-left-radius value 'random(10%, 30%)'
assert_true: 'random(10%, 30%)' is a supported value for border-bottom-left-radius. expected true got false
assert_true: 'random(10%, 30%)' is a supported value for border-bottom-left-radius. expected true got false
FAILProperty border-bottom-right-radius value 'random(10%, 30%)'
assert_true: 'random(10%, 30%)' is a supported value for border-bottom-right-radius. expected true got false
assert_true: 'random(10%, 30%)' is a supported value for border-bottom-right-radius. expected true got false
FAILProperty scroll-padding-top value 'random(10%, 30%)'
assert_true: scroll-padding-top doesn't seem to be supported in the computed style expected true got false
assert_true: scroll-padding-top doesn't seem to be supported in the computed style expected true got false
FAILProperty scroll-padding-bottom value 'random(10%, 30%)'
assert_true: scroll-padding-bottom doesn't seem to be supported in the computed style expected true got false
assert_true: scroll-padding-bottom doesn't seem to be supported in the computed style expected true got false
FAILProperty scroll-padding-left value 'random(10%, 30%)'
assert_true: scroll-padding-left doesn't seem to be supported in the computed style expected true got false
assert_true: scroll-padding-left doesn't seem to be supported in the computed style expected true got false
FAILProperty scroll-padding-right value 'random(10%, 30%)'
assert_true: scroll-padding-right doesn't seem to be supported in the computed style expected true got false
assert_true: scroll-padding-right doesn't seem to be supported in the computed style expected true got false
FAILProperty cx value 'random(10%, 30%)'
assert_true: 'random(10%, 30%)' is a supported value for cx. expected true got false
assert_true: 'random(10%, 30%)' is a supported value for cx. expected true got false
FAILProperty cy value 'random(10%, 30%)'
assert_true: 'random(10%, 30%)' is a supported value for cy. expected true got false
assert_true: 'random(10%, 30%)' is a supported value for cy. expected true got false
FAILProperty rx value 'random(10%, 30%)'
assert_true: 'random(10%, 30%)' is a supported value for rx. expected true got false
assert_true: 'random(10%, 30%)' is a supported value for rx. expected true got false
FAILProperty ry value 'random(10%, 30%)'
assert_true: 'random(10%, 30%)' is a supported value for ry. expected true got false
assert_true: 'random(10%, 30%)' is a supported value for ry. expected true got false
FAILProperty x value 'random(10%, 30%)'
assert_true: 'random(10%, 30%)' is a supported value for x. expected true got false
assert_true: 'random(10%, 30%)' is a supported value for x. expected true got false
FAILProperty y value 'random(10%, 30%)'
assert_true: 'random(10%, 30%)' is a supported value for y. expected true got false
assert_true: 'random(10%, 30%)' is a supported value for y. expected true got false
FAILProperty border-image-slice value 'random(10%, 30%)'
assert_true: 'random(10%, 30%)' is a supported value for border-image-slice. expected true got false
assert_true: 'random(10%, 30%)' is a supported value for border-image-slice. expected true got false
FAILProperty background-color value 'rgb(225, 215, 0, random(30%, 10%))'
assert_true: 'rgb(225, 215, 0, random(30%, 10%))' is a supported value for background-color. expected true got false
assert_true: 'rgb(225, 215, 0, random(30%, 10%))' is a supported value for background-color. expected true got false
FAILProperty font-size value 'random(30%, 10%)'
assert_true: 'random(30%, 10%)' is a supported value for font-size. expected true got false
assert_true: 'random(30%, 10%)' is a supported value for font-size. expected true got false
FAILProperty font-size value 'random(10px * 10% / 1%, 0%)'
assert_true: 'random(10px * 10% / 1%, 0%)' is a supported value for font-size. expected true got false
assert_true: 'random(10px * 10% / 1%, 0%)' is a supported value for font-size. expected true got false
FAILProperty --percent value 'random(10%, 30%)'
assert_greater_than_equal: random(10%, 30%) expected a number greater than or equal to 10 but got NaN
assert_greater_than_equal: random(10%, 30%) expected a number greater than or equal to 10 but got NaN
FAILProperty width value 'random(fixed random(1, 2), 10px, 100px)'
assert_true: 'random(fixed random(1, 2), 10px, 100px)' is a supported value for width. expected true got false
assert_true: 'random(fixed random(1, 2), 10px, 100px)' is a supported value for width. expected true got false
FAILProperty translate value 'random(fixed random(-2, -1), 10%, 100%)'
assert_true: 'random(fixed random(-2, -1), 10%, 100%)' is a supported value for translate. expected true got false
assert_true: 'random(fixed random(-2, -1), 10%, 100%)' is a supported value for translate. expected true got false
FAILProperty color value 'rgb(random(30, 10) random(60, 10) random(90, 10))'
assert_true: 'rgb(random(30, 10) random(60, 10) random(90, 10))' is a supported value for color. expected true got false
assert_true: 'rgb(random(30, 10) random(60, 10) random(90, 10))' is a supported value for color. expected true got false
FAILProperty color value 'rgb(from blue random(51, 10) random(g + 51, g) random(b, b))'
assert_true: 'rgb(from blue random(51, 10) random(g + 51, g) random(b, b))' is a supported value for color. expected true got false
assert_true: 'rgb(from blue random(51, 10) random(g + 51, g) random(b, b))' is a supported value for color. expected true got false
FAILProperty color value 'color-mix(in srgb, rgb(random(30, 10) 0 0), rgb(random(21, 10) 0 0))'
assert_true: 'color-mix(in srgb, rgb(random(30, 10) 0 0), rgb(random(21, 10) 0 0))' is a supported value for color. expected true got false
assert_true: 'color-mix(in srgb, rgb(random(30, 10) 0 0), rgb(random(21, 10) 0 0))' is a supported value for color. expected true got false
FAILProperty math-depth value 'add(random(30, 10))'
assert_true: 'add(random(30, 10))' is a supported value for math-depth. expected true got false
assert_true: 'add(random(30, 10))' is a supported value for math-depth. expected true got false
FAILProperty view-transition-name value 'ident("myident" random(30, 10))'
assert_true: 'ident("myident" random(30, 10))' is a supported value for view-transition-name. expected true got false
assert_true: 'ident("myident" random(30, 10))' is a supported value for view-transition-name. expected true got false
FAILProperty background-image value 'image-set(url("http://example.com/image.png") calc(random(fixed 0.3, 0, 10) * 1x))'
assert_true: 'image-set(url("http://example.com/image.png") calc(random(fixed 0.3, 0, 10) * 1x))' is a supported value for background-image. expected true got false
assert_true: 'image-set(url("http://example.com/image.png") calc(random(fixed 0.3, 0, 10) * 1x))' is a supported value for background-image. expected true got false
FAILProperty aspect-ratio value 'random(3, 1) / random(9, 6)'
assert_true: 'random(3, 1) / random(9, 6)' is a supported value for aspect-ratio. expected true got false
assert_true: 'random(3, 1) / random(9, 6)' is a supported value for aspect-ratio. expected true got false
FAILProperty filter value 'drop-shadow(random(3px, 1px) random(6px, 1px) random(9px, 1px) black)'
assert_true: 'drop-shadow(random(3px, 1px) random(6px, 1px) random(9px, 1px) black)' is a supported value for filter. expected true got false
assert_true: 'drop-shadow(random(3px, 1px) random(6px, 1px) random(9px, 1px) black)' is a supported value for filter. expected true got false
FAILProperty font-variation-settings value '"wght" random(300, 100)'
assert_true: '"wght" random(300, 100)' is a supported value for font-variation-settings. expected true got false
assert_true: '"wght" random(300, 100)' is a supported value for font-variation-settings. expected true got false
FAILProperty font-feature-settings value '"liga" random(3, 1)'
assert_true: '"liga" random(3, 1)' is a supported value for font-feature-settings. expected true got false
assert_true: '"liga" random(3, 1)' is a supported value for font-feature-settings. expected true got false
FAILProperty font-style value 'oblique random(90deg, 10deg)'
assert_true: 'oblique random(90deg, 10deg)' is a supported value for font-style. expected true got false
assert_true: 'oblique random(90deg, 10deg)' is a supported value for font-style. expected true got false
FAILProperty font-palette value 'palette-mix(in lch, --blue calc(90% * random(1, 0)), --yellow 10%)'
assert_true: 'palette-mix(in lch, --blue calc(90% * random(1, 0)), --yellow 10%)' is a supported value for font-palette. expected true got false
assert_true: 'palette-mix(in lch, --blue calc(90% * random(1, 0)), --yellow 10%)' is a supported value for font-palette. expected true got false
FAILProperty font-palette value 'palette-mix(in lch, --blue random(90%, 10%), --yellow 10%)'
assert_true: 'palette-mix(in lch, --blue random(90%, 10%), --yellow 10%)' is a supported value for font-palette. expected true got false
assert_true: 'palette-mix(in lch, --blue random(90%, 10%), --yellow 10%)' is a supported value for font-palette. expected true got false
FAILProperty animation-timeline value 'view(random(10px, 10px) random(30px, 10px))'
assert_true: 'view(random(10px, 10px) random(30px, 10px))' is a supported value for animation-timeline. expected true got false
assert_true: 'view(random(10px, 10px) random(30px, 10px))' is a supported value for animation-timeline. expected true got false
FAILProperty color value 'light-dark(rgb(random(30, 10) random(60, 10) random(90, 10)), rgb(random(30, 10) random(60, 10) random(90, 10)))'
assert_true: 'light-dark(rgb(random(30, 10) random(60, 10) random(90, 10)), rgb(random(30, 10) random(60, 10) random(90, 10)))' is a supported value for color. expected true got false
assert_true: 'light-dark(rgb(random(30, 10) random(60, 10) random(90, 10)), rgb(random(30, 10) random(60, 10) random(90, 10)))' is a supported value for color. expected true got false
FAILProperty rotate value 'random(1, 0) random(1, 0) 1 90deg'
assert_true: 'random(1, 0) random(1, 0) 1 90deg' is a supported value for rotate. expected true got false
assert_true: 'random(1, 0) random(1, 0) 1 90deg' is a supported value for rotate. expected true got false
FAILProperty rotate value 'x random(90deg, 30deg)'
assert_true: 'x random(90deg, 30deg)' is a supported value for rotate. expected true got false
assert_true: 'x random(90deg, 30deg)' is a supported value for rotate. expected true got false
FAILProperty corner-shape value 'superellipse(random(3, 1))'
assert_true: 'superellipse(random(3, 1))' is a supported value for corner-shape. expected true got false
assert_true: 'superellipse(random(3, 1))' is a supported value for corner-shape. expected true got false
FAILProperty offset-path value 'ray(random(30deg, 10deg))'
assert_true: 'ray(random(30deg, 10deg))' is a supported value for offset-path. expected true got false
assert_true: 'ray(random(30deg, 10deg))' is a supported value for offset-path. expected true got false
FAILShared by property 'color' with values 'color-mix(in srgb, rgb(from blue random(10, 30) random(g, g + 30) random(b, b)), rgb(random(10, 90) 0 0))', 'color-mix(in srgb, rgb(from blue random(property-index-scoped, 10, 30) random(property-index-scoped, g, g + 30) random(property-index-scoped, b, b)), rgb(random(property-index-scoped, 10, 90) 0 0))'
assert_false: color-mix(in srgb, rgb(from blue random(10, 30) random(g, g + 30) random(b, b)), rgb(random(10, 90) 0 0)) values on different elements should not be equal expected false got true
assert_false: color-mix(in srgb, rgb(from blue random(10, 30) random(g, g + 30) random(b, b)), rgb(random(10, 90) 0 0)) values on different elements should not be equal expected false got true
FAILShared by property 'math-depth' with values 'add(random(1, 30000))', 'add(random(property-index-scoped, 1, 30000))'
assert_false: add(random(1, 30000)) values on different elements should not be equal expected false got true
assert_false: add(random(1, 30000)) values on different elements should not be equal expected false got true
FAILShared by property 'view-transition-name' with values 'ident("myident" random(1, 300000))', 'ident("myident" random(property-index-scoped, 1, 300000))'
assert_false: ident("myident" random(1, 300000)) values on different elements should not be equal expected false got true
assert_false: ident("myident" random(1, 300000)) values on different elements should not be equal expected false got true
FAILShared by property 'aspect-ratio' with values 'random(1, 3000000, 1) / random(3000000, 9000000, 1)', 'random(property-index-scoped, 1, 3000000, 1) / random(property-index-scoped, 3000000, 9000000, 1)'
assert_false: random(1, 3000000, 1) / random(3000000, 9000000, 1) values on different elements should not be equal expected false got true
assert_false: random(1, 3000000, 1) / random(3000000, 9000000, 1) values on different elements should not be equal expected false got true
FAILShared by property 'filter' with values 'drop-shadow(random(1px, 300000px) random(1px, 600000px) random(1px, 900000px) black)', 'drop-shadow(random(property-index-scoped, 1px, 300000px) random(property-index-scoped, 1px, 600000px) random(property-index-scoped, 1px, 900000px) black)'
assert_false: drop-shadow(random(1px, 300000px) random(1px, 600000px) random(1px, 900000px) black) values on different elements should not be equal expected false got true
assert_false: drop-shadow(random(1px, 300000px) random(1px, 600000px) random(1px, 900000px) black) values on different elements should not be equal expected false got true
FAILShared by property 'font-variation-settings' with values '"wght" random(100, 900)', '"wght" random(property-index-scoped, 100, 900)'
assert_false: "wght" random(100, 900) values on different elements should not be equal expected false got true
assert_false: "wght" random(100, 900) values on different elements should not be equal expected false got true
FAILShared by property 'font-style' with values 'oblique random(10deg, 90deg)', 'oblique random(property-index-scoped, 10deg, 90deg)'
assert_false: oblique random(10deg, 90deg) values on different elements should not be equal expected false got true
assert_false: oblique random(10deg, 90deg) values on different elements should not be equal expected false got true
FAILShared by property 'font-palette' with values 'palette-mix(in lch, --blue calc(90% * random(0, 1)), --yellow)', 'palette-mix(in lch, --blue calc(90% * random(property-index-scoped, 0, 1)), --yellow)'
assert_false: palette-mix(in lch, --blue calc(90% * random(0, 1)), --yellow) values on different elements should not be equal expected false got true
assert_false: palette-mix(in lch, --blue calc(90% * random(0, 1)), --yellow) values on different elements should not be equal expected false got true
FAILShared by property 'font-palette' with values 'palette-mix(in lch, --blue random(10%, 90%), --yellow)', 'palette-mix(in lch, --blue random(property-index-scoped, 10%, 90%), --yellow)'
assert_false: palette-mix(in lch, --blue random(10%, 90%), --yellow) values on different elements should not be equal expected false got true
assert_false: palette-mix(in lch, --blue random(10%, 90%), --yellow) values on different elements should not be equal expected false got true
FAILShared by property 'animation-timeline' with values 'view(random(1px, 300000px) random(300000px, 600000px))', 'view(random(property-index-scoped, 1px, 300000px) random(property-index-scoped, 300000px, 600000px))'
assert_false: view(random(1px, 300000px) random(300000px, 600000px)) values on different elements should not be equal expected false got true
assert_false: view(random(1px, 300000px) random(300000px, 600000px)) values on different elements should not be equal expected false got true
FAILShared by property 'color' with values 'light-dark(rgb(random(10, 30) random(10, 60) random(10, 90)), rgb(random(30, 10) random(60, 10) random(90, 10)))', 'light-dark(rgb(random(property-index-scoped, 10, 30) random(property-index-scoped, 10, 60) random(property-index-scoped, 10, 90)), rgb(random(property-index-scoped, 30, 10) random(property-index-scoped, 60, 10) random(property-index-scoped, 90, 10)))'
assert_false: light-dark(rgb(random(10, 30) random(10, 60) random(10, 90)), rgb(random(30, 10) random(60, 10) random(90, 10))) values on different elements should not be equal expected false got true
assert_false: light-dark(rgb(random(10, 30) random(10, 60) random(10, 90)), rgb(random(30, 10) random(60, 10) random(90, 10))) values on different elements should not be equal expected false got true
FAILMaximum random: 'random(a, b)'
assert_false: Random values should not be equal expected false got true
assert_false: Random values should not be equal expected false got true
FAILMaximum random - shorthand: random(a, b)
assert_false: Random values should not be equal expected false got true
assert_false: Random values should not be equal expected false got true
FAILShared by property name and value index: random(property-index-scoped, a, b)
assert_true: Random values should be equal expected true got false
assert_true: Random values should be equal expected true got false
PASSShared by property and index in list value: random(a, b)
FAILNested in fixed value random() function used for custom property: 'random(a, b)'
assert_false: Different custom properties on the same element should not have equal values expected false got true
assert_false: Different custom properties on the same element should not have equal values expected false got true
FAILrandom() in different custom properties on the same element should not be shared
assert_false: Different custom properties on the same element should not have equal values expected false got true
assert_false: Different custom properties on the same element should not have equal values expected false got true
FAILrandom() in different registered <length> custom properties on the same element should not be shared
assert_false: Different registered <length> custom properties on the same element should not have equal values expected false got true
assert_false: Different registered <length> custom properties on the same element should not have equal values expected false got true
FAILrandom() in a custom property should be element-scoped by default
assert_false: The same custom property on different elements should not have equal values expected false got true
assert_false: The same custom property on different elements should not have equal values expected false got true
PASSrandom() in a custom property should not be shared with a non-custom property at the same index
PASSrandom(property-scoped, ...) in a custom property should be equal between elements
PASStwo random() functions in the same custom property should not be shared
FAILrandom() keyed on a custom property should not collide with an author <dashed-ident> naming it
assert_false: An implicit property scope should not collide with an author <dashed-ident> of the same name expected false got true
assert_false: An implicit property scope should not collide with an author <dashed-ident> of the same name expected false got true
FAILShared by name within an element: 'random(--identifier element-scoped, a, b)'
assert_true: width and height values on same element should be equal expected true got false
assert_true: width and height values on same element should be equal expected true got false
PASSShared by name within an element - shorthand: random(--identifier element-scoped, a, b))
PASSShared between elements within a property: random(property-index-scoped, a, b)
PASSShared between elements within a property, random inside color functions: random(property-index-scoped, a, b)
PASSShared between elements within a property, unresolved percentage values: random(property-index-scoped, a, b)
FAILShared between elements within a property - shorthand: random(property-index-scoped, a, b)
assert_false: Random values should not be equal expected false got true
assert_false: Random values should not be equal expected false got true
FAILShared globally: random(--identifier, a, b)
assert_true: width and height values on different elements should be equal expected true got false
assert_true: width and height values on different elements should be equal expected true got false
PASSShared globally - shorthand: random(--other-identifier, a, b)
FAILDifferent between properties with percentage value: random(0%, 100%)
assert_false: Random values should not be equal expected false got true
assert_false: Random values should not be equal expected false got true
FAILDifferent between elements with percentage value: random(0%, 100%)
assert_false: random() with percentages should differ on different elements expected false got true
assert_false: random() with percentages should differ on different elements expected false got true
FAILShared by property - shorthand and longhand: random(property-index-scoped, a, b)
assert_false: random() should not be shared between longhand and shorthand expected false got true
assert_false: random() should not be shared between longhand and shorthand expected false got true
FAILShared by property - logical and physical property: random(property-index-scoped, a, b)
assert_false: random() should not be shared between logical and physical properties expected false got true
assert_false: random() should not be shared between logical and physical properties expected false got true
FAILFixed: random(fixed <number>, a, b)
assert_true: Random value with fixed should be 150000px expected true got false
assert_true: Random value with fixed should be 150000px expected true got false
FAILCustom property with random() inside transform() should not have 'fixed'
assert_true: Random values should be equal expected true got false
assert_true: Random values should be equal expected true got false
FAILrandom() with percentages inside multiple nested functions should have 'fixed'
assert_true: expected true got false
assert_true: expected true got false
FAILrandom(--identifier element-scoped, ...) should be different between elements
assert_false: Random values should not be equal expected false got true
assert_false: Random values should not be equal expected false got true
PASSrandom() values should not be allowed as initial values in @property
PASSrandom() shared by property in var()
FAILrandom() shared by custom property in var()
assert_false: Random values should not be equal expected false got true
assert_false: Random values should not be equal expected false got true
FAILrandom() shared by shorthand property in var(), test random() value index
assert_false: Random values should not be equal expected false got true
assert_false: Random values should not be equal expected false got true
PASSrandom() shared by property in attr()
PASSrandom() shared by property in typed attr()
FAILTest collision with property name and identifier
assert_false: Random values should not be equal expected false got true
assert_false: Random values should not be equal expected false got true
FAILTest user specified <random-ua-ident>
assert_true: Random values should be equal expected true got false
assert_true: Random values should be equal expected true got false