calc-mix-computed.tentative.html

FAILExpected0 of 53 subtests pass651 ms

Details

Test
/css/css-values/calc-mix-computed.tentative.html
Harness
OK

Subtests

StatusSubtestMessage
FAILcalc-mix(1 100%) should be used-value-equivalent to 1
assert_not_equals: calc-mix(1 100%) isn't valid in 'scale'; got the default value instead. got disallowed value "none"
assert_not_equals: calc-mix(1 100%) isn't valid in 'scale'; got the default value instead. got disallowed value "none"
FAILcalc-mix(1 50%, 3 50%) should be used-value-equivalent to 2
assert_not_equals: calc-mix(1 50%, 3 50%) isn't valid in 'scale'; got the default value instead. got disallowed value "none"
assert_not_equals: calc-mix(1 50%, 3 50%) isn't valid in 'scale'; got the default value instead. got disallowed value "none"
FAILcalc-mix(1 25%, 3 25%, 5 50%) should be used-value-equivalent to 3.5
assert_not_equals: calc-mix(1 25%, 3 25%, 5 50%) isn't valid in 'scale'; got the default value instead. got disallowed value "none"
assert_not_equals: calc-mix(1 25%, 3 25%, 5 50%) isn't valid in 'scale'; got the default value instead. got disallowed value "none"
FAILcalc-mix(1 25%, 3 25%, 7 0%, 5 50%) should be used-value-equivalent to 3.5
assert_not_equals: calc-mix(1 25%, 3 25%, 7 0%, 5 50%) isn't valid in 'scale'; got the default value instead. got disallowed value "none"
assert_not_equals: calc-mix(1 25%, 3 25%, 7 0%, 5 50%) isn't valid in 'scale'; got the default value instead. got disallowed value "none"
FAILcalc-mix(1) should be used-value-equivalent to 1
assert_not_equals: calc-mix(1) isn't valid in 'scale'; got the default value instead. got disallowed value "none"
assert_not_equals: calc-mix(1) isn't valid in 'scale'; got the default value instead. got disallowed value "none"
FAILcalc-mix(1 50%, 3) should be used-value-equivalent to 2
assert_not_equals: calc-mix(1 50%, 3) isn't valid in 'scale'; got the default value instead. got disallowed value "none"
assert_not_equals: calc-mix(1 50%, 3) isn't valid in 'scale'; got the default value instead. got disallowed value "none"
FAILcalc-mix(1, 3, 5 50%) should be used-value-equivalent to 3.5
assert_not_equals: calc-mix(1, 3, 5 50%) isn't valid in 'scale'; got the default value instead. got disallowed value "none"
assert_not_equals: calc-mix(1, 3, 5 50%) isn't valid in 'scale'; got the default value instead. got disallowed value "none"
FAILcalc-mix(1 75%, 3 75%) should be used-value-equivalent to 2
assert_not_equals: calc-mix(1 75%, 3 75%) isn't valid in 'scale'; got the default value instead. got disallowed value "none"
assert_not_equals: calc-mix(1 75%, 3 75%) isn't valid in 'scale'; got the default value instead. got disallowed value "none"
FAILcalc-mix(1 50%, 3 50%, 5 50%) should be used-value-equivalent to 3
assert_not_equals: calc-mix(1 50%, 3 50%, 5 50%) isn't valid in 'scale'; got the default value instead. got disallowed value "none"
assert_not_equals: calc-mix(1 50%, 3 50%, 5 50%) isn't valid in 'scale'; got the default value instead. got disallowed value "none"
FAILcalc-mix(1 75%, 3 75%, 5, 7) should be used-value-equivalent to 2
assert_not_equals: calc-mix(1 75%, 3 75%, 5, 7) isn't valid in 'scale'; got the default value instead. got disallowed value "none"
assert_not_equals: calc-mix(1 75%, 3 75%, 5, 7) isn't valid in 'scale'; got the default value instead. got disallowed value "none"
FAILcalc-mix(1 25%, 3 25%) should be used-value-equivalent to 1
assert_not_equals: calc-mix(1 25%, 3 25%) isn't valid in 'scale'; got the default value instead. got disallowed value "none"
assert_not_equals: calc-mix(1 25%, 3 25%) isn't valid in 'scale'; got the default value instead. got disallowed value "none"
FAILcalc-mix(1 25%, 3 25%, 5, 7) should be used-value-equivalent to 4
assert_not_equals: calc-mix(1 25%, 3 25%, 5, 7) isn't valid in 'scale'; got the default value instead. got disallowed value "none"
assert_not_equals: calc-mix(1 25%, 3 25%, 5, 7) isn't valid in 'scale'; got the default value instead. got disallowed value "none"
FAILcalc-mix(1 0%) should be used-value-equivalent to 0
assert_not_equals: calc-mix(1 0%) isn't valid in 'scale'; got the default value instead. got disallowed value "none"
assert_not_equals: calc-mix(1 0%) isn't valid in 'scale'; got the default value instead. got disallowed value "none"
FAILcalc-mix(1 0%, 3 0%, 5 0%) should be used-value-equivalent to 0
assert_not_equals: calc-mix(1 0%, 3 0%, 5 0%) isn't valid in 'scale'; got the default value instead. got disallowed value "none"
assert_not_equals: calc-mix(1 0%, 3 0%, 5 0%) isn't valid in 'scale'; got the default value instead. got disallowed value "none"
FAILcalc-mix(1 0%, 3 0%, 5 * sibling-index() 0%) should be used-value-equivalent to 0
assert_not_equals: calc-mix(1 0%, 3 0%, 5 * sibling-index() 0%) isn't valid in 'scale'; got the default value instead. got disallowed value "none"
assert_not_equals: calc-mix(1 0%, 3 0%, 5 * sibling-index() 0%) isn't valid in 'scale'; got the default value instead. got disallowed value "none"
FAILcalc-mix(1px 0%) should be used-value-equivalent to 0px
assert_not_equals: calc-mix(1px 0%) isn't valid in 'text-indent'; got the default value instead. got disallowed value "15px"
assert_not_equals: calc-mix(1px 0%) isn't valid in 'text-indent'; got the default value instead. got disallowed value "15px"
FAILcalc-mix(1px 0%) should be used-value-equivalent to 0px
assert_not_equals: calc-mix(1px 0%) isn't valid in 'width'; got the default value instead. got disallowed value "15px"
assert_not_equals: calc-mix(1px 0%) isn't valid in 'width'; got the default value instead. got disallowed value "15px"
FAILcalc-mix(1px 0%, 3px 0%, 5px 0%) should be used-value-equivalent to 0px
assert_not_equals: calc-mix(1px 0%, 3px 0%, 5px 0%) isn't valid in 'text-indent'; got the default value instead. got disallowed value "15px"
assert_not_equals: calc-mix(1px 0%, 3px 0%, 5px 0%) isn't valid in 'text-indent'; got the default value instead. got disallowed value "15px"
FAILcalc-mix(1px 0%, 3px 0%, 5px 0%) should be used-value-equivalent to 0px
assert_not_equals: calc-mix(1px 0%, 3px 0%, 5px 0%) isn't valid in 'width'; got the default value instead. got disallowed value "15px"
assert_not_equals: calc-mix(1px 0%, 3px 0%, 5px 0%) isn't valid in 'width'; got the default value instead. got disallowed value "15px"
FAILcalc-mix(1px 0%, 3px 0%, 5px * sibling-index() 0%) should be used-value-equivalent to 0px
assert_not_equals: calc-mix(1px 0%, 3px 0%, 5px * sibling-index() 0%) isn't valid in 'text-indent'; got the default value instead. got disallowed value "15px"
assert_not_equals: calc-mix(1px 0%, 3px 0%, 5px * sibling-index() 0%) isn't valid in 'text-indent'; got the default value instead. got disallowed value "15px"
FAILcalc-mix(1px 0%, 3px 0%, 5px * sibling-index() 0%) should be used-value-equivalent to 0px
assert_not_equals: calc-mix(1px 0%, 3px 0%, 5px * sibling-index() 0%) isn't valid in 'width'; got the default value instead. got disallowed value "15px"
assert_not_equals: calc-mix(1px 0%, 3px 0%, 5px * sibling-index() 0%) isn't valid in 'width'; got the default value instead. got disallowed value "15px"
FAILcalc-mix(1% 0%) should be used-value-equivalent to 0%
assert_not_equals: calc-mix(1% 0%) isn't valid in 'text-indent'; got the default value instead. got disallowed value "15px"
assert_not_equals: calc-mix(1% 0%) isn't valid in 'text-indent'; got the default value instead. got disallowed value "15px"
FAILcalc-mix(1% 0%) should be used-value-equivalent to 0px
assert_not_equals: calc-mix(1% 0%) isn't valid in 'width'; got the default value instead. got disallowed value "15px"
assert_not_equals: calc-mix(1% 0%) isn't valid in 'width'; got the default value instead. got disallowed value "15px"
FAILcalc-mix(1% 0%, 3% 0%, 5% 0%) should be used-value-equivalent to 0%
assert_not_equals: calc-mix(1% 0%, 3% 0%, 5% 0%) isn't valid in 'text-indent'; got the default value instead. got disallowed value "15px"
assert_not_equals: calc-mix(1% 0%, 3% 0%, 5% 0%) isn't valid in 'text-indent'; got the default value instead. got disallowed value "15px"
FAILcalc-mix(1% 0%, 3% 0%, 5% 0%) should be used-value-equivalent to 0px
assert_not_equals: calc-mix(1% 0%, 3% 0%, 5% 0%) isn't valid in 'width'; got the default value instead. got disallowed value "15px"
assert_not_equals: calc-mix(1% 0%, 3% 0%, 5% 0%) isn't valid in 'width'; got the default value instead. got disallowed value "15px"
FAILcalc-mix(1% 0%, 3% 0%, 5% * sibling-index() 0%) should be used-value-equivalent to 0%
assert_not_equals: calc-mix(1% 0%, 3% 0%, 5% * sibling-index() 0%) isn't valid in 'text-indent'; got the default value instead. got disallowed value "15px"
assert_not_equals: calc-mix(1% 0%, 3% 0%, 5% * sibling-index() 0%) isn't valid in 'text-indent'; got the default value instead. got disallowed value "15px"
FAILcalc-mix(1% 0%, 3% 0%, 5% * sibling-index() 0%) should be used-value-equivalent to 0px
assert_not_equals: calc-mix(1% 0%, 3% 0%, 5% * sibling-index() 0%) isn't valid in 'width'; got the default value instead. got disallowed value "15px"
assert_not_equals: calc-mix(1% 0%, 3% 0%, 5% * sibling-index() 0%) isn't valid in 'width'; got the default value instead. got disallowed value "15px"
FAILcalc-mix(1% 0%, 3px 0%) should be used-value-equivalent to 0%
assert_not_equals: calc-mix(1% 0%, 3px 0%) isn't valid in 'text-indent'; got the default value instead. got disallowed value "15px"
assert_not_equals: calc-mix(1% 0%, 3px 0%) isn't valid in 'text-indent'; got the default value instead. got disallowed value "15px"
FAILcalc-mix(1% 0%, 3px 0%) should be used-value-equivalent to 0px
assert_not_equals: calc-mix(1% 0%, 3px 0%) isn't valid in 'width'; got the default value instead. got disallowed value "15px"
assert_not_equals: calc-mix(1% 0%, 3px 0%) isn't valid in 'width'; got the default value instead. got disallowed value "15px"
FAILcalc-mix(1px 0%, 3% 0%) should be used-value-equivalent to 0px
assert_not_equals: calc-mix(1px 0%, 3% 0%) isn't valid in 'text-indent'; got the default value instead. got disallowed value "15px"
assert_not_equals: calc-mix(1px 0%, 3% 0%) isn't valid in 'text-indent'; got the default value instead. got disallowed value "15px"
FAILcalc-mix(1px 0%, 3% 0%) should be used-value-equivalent to 0px
assert_not_equals: calc-mix(1px 0%, 3% 0%) isn't valid in 'width'; got the default value instead. got disallowed value "15px"
assert_not_equals: calc-mix(1px 0%, 3% 0%) isn't valid in 'width'; got the default value instead. got disallowed value "15px"
FAILcalc-mix(1% * sibling-index() 0%, 3px 0%) should be used-value-equivalent to 0%
assert_not_equals: calc-mix(1% * sibling-index() 0%, 3px 0%) isn't valid in 'text-indent'; got the default value instead. got disallowed value "15px"
assert_not_equals: calc-mix(1% * sibling-index() 0%, 3px 0%) isn't valid in 'text-indent'; got the default value instead. got disallowed value "15px"
FAILcalc-mix(1% * sibling-index() 0%, 3px 0%) should be used-value-equivalent to 0px
assert_not_equals: calc-mix(1% * sibling-index() 0%, 3px 0%) isn't valid in 'width'; got the default value instead. got disallowed value "15px"
assert_not_equals: calc-mix(1% * sibling-index() 0%, 3px 0%) isn't valid in 'width'; got the default value instead. got disallowed value "15px"
FAILcalc-mix(1px * sibling-index() 0%, 3% 0%) should be used-value-equivalent to 0px
assert_not_equals: calc-mix(1px * sibling-index() 0%, 3% 0%) isn't valid in 'text-indent'; got the default value instead. got disallowed value "15px"
assert_not_equals: calc-mix(1px * sibling-index() 0%, 3% 0%) isn't valid in 'text-indent'; got the default value instead. got disallowed value "15px"
FAILcalc-mix(1px * sibling-index() 0%, 3% 0%) should be used-value-equivalent to 0px
assert_not_equals: calc-mix(1px * sibling-index() 0%, 3% 0%) isn't valid in 'width'; got the default value instead. got disallowed value "15px"
assert_not_equals: calc-mix(1px * sibling-index() 0%, 3% 0%) isn't valid in 'width'; got the default value instead. got disallowed value "15px"
FAILcalc(10px + calc-mix(1% 0%, 3px 0%)) should be used-value-equivalent to calc(0% + 10px)
assert_not_equals: calc(10px + calc-mix(1% 0%, 3px 0%)) isn't valid in 'text-indent'; got the default value instead. got disallowed value "15px"
assert_not_equals: calc(10px + calc-mix(1% 0%, 3px 0%)) isn't valid in 'text-indent'; got the default value instead. got disallowed value "15px"
FAILcalc(10px + calc-mix(1% 0%, 3px 0%)) should be used-value-equivalent to 10px
assert_not_equals: calc(10px + calc-mix(1% 0%, 3px 0%)) isn't valid in 'width'; got the default value instead. got disallowed value "15px"
assert_not_equals: calc(10px + calc-mix(1% 0%, 3px 0%)) isn't valid in 'width'; got the default value instead. got disallowed value "15px"
FAILcalc(10% + calc-mix(1% 0%, 3px 0%)) should be used-value-equivalent to calc(10%)
assert_not_equals: calc(10% + calc-mix(1% 0%, 3px 0%)) isn't valid in 'text-indent'; got the default value instead. got disallowed value "15px"
assert_not_equals: calc(10% + calc-mix(1% 0%, 3px 0%)) isn't valid in 'text-indent'; got the default value instead. got disallowed value "15px"
FAILcalc(10% + calc-mix(1% 0%, 3px 0%)) should be used-value-equivalent to 10px
assert_not_equals: calc(10% + calc-mix(1% 0%, 3px 0%)) isn't valid in 'width'; got the default value instead. got disallowed value "15px"
assert_not_equals: calc(10% + calc-mix(1% 0%, 3px 0%)) isn't valid in 'width'; got the default value instead. got disallowed value "15px"
FAILcalc(10px + calc-mix(1px 0%, 3% 0%)) should be used-value-equivalent to 10px
assert_not_equals: calc(10px + calc-mix(1px 0%, 3% 0%)) isn't valid in 'text-indent'; got the default value instead. got disallowed value "15px"
assert_not_equals: calc(10px + calc-mix(1px 0%, 3% 0%)) isn't valid in 'text-indent'; got the default value instead. got disallowed value "15px"
FAILcalc(10px + calc-mix(1px 0%, 3% 0%)) should be used-value-equivalent to 10px
assert_not_equals: calc(10px + calc-mix(1px 0%, 3% 0%)) isn't valid in 'width'; got the default value instead. got disallowed value "15px"
assert_not_equals: calc(10px + calc-mix(1px 0%, 3% 0%)) isn't valid in 'width'; got the default value instead. got disallowed value "15px"
FAILcalc(10% + calc-mix(1px 0%, 3% 0%)) should be used-value-equivalent to calc(10% + 0px)
assert_not_equals: calc(10% + calc-mix(1px 0%, 3% 0%)) isn't valid in 'text-indent'; got the default value instead. got disallowed value "15px"
assert_not_equals: calc(10% + calc-mix(1px 0%, 3% 0%)) isn't valid in 'text-indent'; got the default value instead. got disallowed value "15px"
FAILcalc(10% + calc-mix(1px 0%, 3% 0%)) should be used-value-equivalent to 10px
assert_not_equals: calc(10% + calc-mix(1px 0%, 3% 0%)) isn't valid in 'width'; got the default value instead. got disallowed value "15px"
assert_not_equals: calc(10% + calc-mix(1px 0%, 3% 0%)) isn't valid in 'width'; got the default value instead. got disallowed value "15px"
FAILcalc-mix(1 * sibling-index() 50%, 3 50%) should be used-value-equivalent to 2
assert_not_equals: calc-mix(1 * sibling-index() 50%, 3 50%) isn't valid in 'scale'; got the default value instead. got disallowed value "none"
assert_not_equals: calc-mix(1 * sibling-index() 50%, 3 50%) isn't valid in 'scale'; got the default value instead. got disallowed value "none"
FAILcalc-mix(1 calc(50% * sibling-index()), 3 50%) should be used-value-equivalent to 2
assert_not_equals: calc-mix(1 calc(50% * sibling-index()), 3 50%) isn't valid in 'scale'; got the default value instead. got disallowed value "none"
assert_not_equals: calc-mix(1 calc(50% * sibling-index()), 3 50%) isn't valid in 'scale'; got the default value instead. got disallowed value "none"
FAILcalc-mix(1 calc(150%), 3 100%) should be used-value-equivalent to 2
assert_not_equals: calc-mix(1 calc(150%), 3 100%) isn't valid in 'scale'; got the default value instead. got disallowed value "none"
assert_not_equals: calc-mix(1 calc(150%), 3 100%) isn't valid in 'scale'; got the default value instead. got disallowed value "none"
FAILcalc-mix(1 calc(-50%), 3 100%) should be used-value-equivalent to 3
assert_not_equals: calc-mix(1 calc(-50%), 3 100%) isn't valid in 'scale'; got the default value instead. got disallowed value "none"
assert_not_equals: calc-mix(1 calc(-50%), 3 100%) isn't valid in 'scale'; got the default value instead. got disallowed value "none"
FAILcalc(10px + calc-mix(10% 50%, 30% 50%)) should be used-value-equivalent to calc(10px + 20%)
assert_not_equals: calc(10px + calc-mix(10% 50%, 30% 50%)) isn't valid in 'text-indent'; got the default value instead. got disallowed value "15px"
assert_not_equals: calc(10px + calc-mix(10% 50%, 30% 50%)) isn't valid in 'text-indent'; got the default value instead. got disallowed value "15px"
FAILcalc(10px + calc-mix(10% 50%, 30% 50%)) should be used-value-equivalent to 30px
assert_not_equals: calc(10px + calc-mix(10% 50%, 30% 50%)) isn't valid in 'width'; got the default value instead. got disallowed value "15px"
assert_not_equals: calc(10px + calc-mix(10% 50%, 30% 50%)) isn't valid in 'width'; got the default value instead. got disallowed value "15px"
FAILcalc-mix(10em 50%, 30px 50%) should be used-value-equivalent to 65px
assert_not_equals: calc-mix(10em 50%, 30px 50%) isn't valid in 'text-indent'; got the default value instead. got disallowed value "15px"
assert_not_equals: calc-mix(10em 50%, 30px 50%) isn't valid in 'text-indent'; got the default value instead. got disallowed value "15px"
FAILcalc-mix(10em 50%, 30px 50%) should be used-value-equivalent to 65px
assert_not_equals: calc-mix(10em 50%, 30px 50%) isn't valid in 'width'; got the default value instead. got disallowed value "15px"
assert_not_equals: calc-mix(10em 50%, 30px 50%) isn't valid in 'width'; got the default value instead. got disallowed value "15px"
FAILcalc(sign(calc-mix(1 50%, 3 50%)) + 10) should be used-value-equivalent to 11
assert_not_equals: calc(sign(calc-mix(1 50%, 3 50%)) + 10) isn't valid in 'scale'; got the default value instead. got disallowed value "none"
assert_not_equals: calc(sign(calc-mix(1 50%, 3 50%)) + 10) isn't valid in 'scale'; got the default value instead. got disallowed value "none"
FAILcalc(max(calc-mix(1 50%, 3 50%), 1)) should be used-value-equivalent to 2
assert_not_equals: calc(max(calc-mix(1 50%, 3 50%), 1)) isn't valid in 'scale'; got the default value instead. got disallowed value "none"
assert_not_equals: calc(max(calc-mix(1 50%, 3 50%), 1)) isn't valid in 'scale'; got the default value instead. got disallowed value "none"