Source code
Revision control
Copy as Markdown
Other Tools
[calc-mix-serialize.tentative.html]
['calc-mix(1 100%)' as a specified value should serialize as 'calc(1)'.]
expected: FAIL
['calc-mix(1 100%)' as a computed value should serialize as '1'.]
expected: FAIL
['calc-mix(1 50%, 3 50%)' as a specified value should serialize as 'calc(2)'.]
expected: FAIL
['calc-mix(1 50%, 3 50%)' as a computed value should serialize as '2'.]
expected: FAIL
['calc-mix(1 25%, 3 25%, 5 50%)' as a specified value should serialize as 'calc(3.5)'.]
expected: FAIL
['calc-mix(1 25%, 3 25%, 5 50%)' as a computed value should serialize as '3.5'.]
expected: FAIL
['calc-mix(1 25%, 3 25%, 7 0%, 5 50%)' as a specified value should serialize as 'calc(3.5)'.]
expected: FAIL
['calc-mix(1 25%, 3 25%, 7 0%, 5 50%)' as a computed value should serialize as '3.5'.]
expected: FAIL
['calc-mix(1)' as a specified value should serialize as 'calc(1)'.]
expected: FAIL
['calc-mix(1)' as a computed value should serialize as '1'.]
expected: FAIL
['calc-mix(1 50%, 3)' as a specified value should serialize as 'calc(2)'.]
expected: FAIL
['calc-mix(1 50%, 3)' as a computed value should serialize as '2'.]
expected: FAIL
['calc-mix(1, 3, 5 50%)' as a specified value should serialize as 'calc(3.5)'.]
expected: FAIL
['calc-mix(1, 3, 5 50%)' as a computed value should serialize as '3.5'.]
expected: FAIL
['calc-mix(1 75%, 3 75%)' as a specified value should serialize as 'calc(2)'.]
expected: FAIL
['calc-mix(1 75%, 3 75%)' as a computed value should serialize as '2'.]
expected: FAIL
['calc-mix(1 50%, 3 50%, 5 50%)' as a specified value should serialize as 'calc(3)'.]
expected: FAIL
['calc-mix(1 50%, 3 50%, 5 50%)' as a computed value should serialize as '3'.]
expected: FAIL
['calc-mix(1 75%, 3 75%, 5, 7)' as a specified value should serialize as 'calc(2)'.]
expected: FAIL
['calc-mix(1 75%, 3 75%, 5, 7)' as a computed value should serialize as '2'.]
expected: FAIL
['calc-mix(10px 75%, 3em 75%)' as a specified value should serialize as 'calc-mix(10px 50%, 3em 50%)'.]
expected: FAIL
['calc-mix(10px 75%, 3em 75%)' as a computed value should serialize as '20px'.]
expected: FAIL
['calc-mix(10px 50%, 3em 50%, 5em 50%, 7em 50%)' as a specified value should serialize as 'calc-mix(10px 25%, 3em 25%, 5em 25%, 7em 25%)'.]
expected: FAIL
['calc-mix(10px 50%, 3em 50%, 5em 50%, 7em 50%)' as a computed value should serialize as '40px'.]
expected: FAIL
['calc-mix(10px 75%, 3em 75%, 5em, 7em)' as a specified value should serialize as 'calc-mix(10px 50%, 3em 50%)'.]
expected: FAIL
['calc-mix(10px 75%, 3em 75%, 5em, 7em)' as a computed value should serialize as '20px'.]
expected: FAIL
['calc-mix(1 25%, 3 25%)' as a specified value should serialize as 'calc(1)'.]
expected: FAIL
['calc-mix(1 25%, 3 25%)' as a computed value should serialize as '1'.]
expected: FAIL
['calc-mix(1 25%, 3 25%, 5, 7)' as a specified value should serialize as 'calc(4)'.]
expected: FAIL
['calc-mix(1 25%, 3 25%, 5, 7)' as a computed value should serialize as '4'.]
expected: FAIL
['calc-mix(10px 25%, 3em 25%)' as a specified value should serialize as 'calc-mix(10px 25%, 3em 25%)'.]
expected: FAIL
['calc-mix(10px 25%, 3em 25%)' as a computed value should serialize as '10px'.]
expected: FAIL
['calc-mix(10px 25%, 3em 25%, 5em, 7em)' as a specified value should serialize as 'calc-mix(10px 25%, 3em 25%, 5em 25%, 7em 25%)'.]
expected: FAIL
['calc-mix(10px 25%, 3em 25%, 5em, 7em)' as a computed value should serialize as '40px'.]
expected: FAIL
['calc-mix(1 0%)' as a specified value should serialize as 'calc(0)'.]
expected: FAIL
['calc-mix(1 0%)' as a computed value should serialize as '0'.]
expected: FAIL
['calc-mix(1 0%, 3 0%, 5 0%)' as a specified value should serialize as 'calc(0)'.]
expected: FAIL
['calc-mix(1 0%, 3 0%, 5 0%)' as a computed value should serialize as '0'.]
expected: FAIL
['calc-mix(1 0%, 3 0%, 5 * sibling-index() 0%)' as a specified value should serialize as 'calc(0)'.]
expected: FAIL
['calc-mix(1 0%, 3 0%, 5 * sibling-index() 0%)' as a computed value should serialize as '0'.]
expected: FAIL
['calc-mix(1px 0%)' as a specified value should serialize as 'calc(0px)'.]
expected: FAIL
['calc-mix(1px 0%) ' as a specified value should serialize as 'calc(0px)'.]
expected: FAIL
['calc-mix(1px 0%) ' as a computed value should serialize as '0px'.]
expected: FAIL
['calc-mix(1px 0%, 3px 0%, 5px 0%)' as a specified value should serialize as 'calc(0px)'.]
expected: FAIL
['calc-mix(1px 0%, 3px 0%, 5px 0%) ' as a specified value should serialize as 'calc(0px)'.]
expected: FAIL
['calc-mix(1px 0%, 3px 0%, 5px 0%) ' as a computed value should serialize as '0px'.]
expected: FAIL
['calc-mix(1px 0%, 3px 0%, 5px * sibling-index() 0%)' as a specified value should serialize as 'calc(0px)'.]
expected: FAIL
['calc-mix(1px 0%, 3px 0%, 5px * sibling-index() 0%) ' as a specified value should serialize as 'calc(0px)'.]
expected: FAIL
['calc-mix(1px 0%, 3px 0%, 5px * sibling-index() 0%) ' as a computed value should serialize as '0px'.]
expected: FAIL
['calc-mix(1% 0%)' as a specified value should serialize as 'calc(0%)'.]
expected: FAIL
['calc-mix(1% 0%)' as a computed value should serialize as '0%'.]
expected: FAIL
['calc-mix(1% 0%) ' as a specified value should serialize as 'calc(0%)'.]
expected: FAIL
['calc-mix(1% 0%) ' as a computed value should serialize as '0px'.]
expected: FAIL
['calc-mix(1% 0%, 3% 0%, 5% 0%)' as a specified value should serialize as 'calc(0%)'.]
expected: FAIL
['calc-mix(1% 0%, 3% 0%, 5% 0%)' as a computed value should serialize as '0%'.]
expected: FAIL
['calc-mix(1% 0%, 3% 0%, 5% 0%) ' as a specified value should serialize as 'calc(0%)'.]
expected: FAIL
['calc-mix(1% 0%, 3% 0%, 5% 0%) ' as a computed value should serialize as '0px'.]
expected: FAIL
['calc-mix(1% 0%, 3% 0%, 5% * sibling-index() 0%)' as a specified value should serialize as 'calc(0%)'.]
expected: FAIL
['calc-mix(1% 0%, 3% 0%, 5% * sibling-index() 0%)' as a computed value should serialize as '0%'.]
expected: FAIL
['calc-mix(1% 0%, 3% 0%, 5% * sibling-index() 0%) ' as a specified value should serialize as 'calc(0%)'.]
expected: FAIL
['calc-mix(1% 0%, 3% 0%, 5% * sibling-index() 0%) ' as a computed value should serialize as '0px'.]
expected: FAIL
['calc-mix(1% 0%, 3px 0%)' as a specified value should serialize as 'calc(0%)'.]
expected: FAIL
['calc-mix(1% 0%, 3px 0%)' as a computed value should serialize as '0%'.]
expected: FAIL
['calc-mix(1% 0%, 3px 0%) ' as a specified value should serialize as 'calc(0%)'.]
expected: FAIL
['calc-mix(1% 0%, 3px 0%) ' as a computed value should serialize as '0px'.]
expected: FAIL
['calc-mix(1px 0%, 3% 0%)' as a specified value should serialize as 'calc(0px)'.]
expected: FAIL
['calc-mix(1px 0%, 3% 0%) ' as a specified value should serialize as 'calc(0px)'.]
expected: FAIL
['calc-mix(1px 0%, 3% 0%) ' as a computed value should serialize as '0px'.]
expected: FAIL
['calc-mix(1% * sibling-index() 0%, 3px 0%)' as a specified value should serialize as 'calc(0%)'.]
expected: FAIL
['calc-mix(1% * sibling-index() 0%, 3px 0%)' as a computed value should serialize as '0%'.]
expected: FAIL
['calc-mix(1% * sibling-index() 0%, 3px 0%) ' as a specified value should serialize as 'calc(0%)'.]
expected: FAIL
['calc-mix(1% * sibling-index() 0%, 3px 0%) ' as a computed value should serialize as '0px'.]
expected: FAIL
['calc-mix(1px * sibling-index() 0%, 3% 0%)' as a specified value should serialize as 'calc(0px)'.]
expected: FAIL
['calc-mix(1px * sibling-index() 0%, 3% 0%) ' as a specified value should serialize as 'calc(0px)'.]
expected: FAIL
['calc-mix(1px * sibling-index() 0%, 3% 0%) ' as a computed value should serialize as '0px'.]
expected: FAIL
['calc(10px + calc-mix(1% 0%, 3px 0%))' as a specified value should serialize as 'calc(0% + 10px)'.]
expected: FAIL
['calc(10px + calc-mix(1% 0%, 3px 0%))' as a computed value should serialize as 'calc(0% + 10px)'.]
expected: FAIL
['calc(10px + calc-mix(1% 0%, 3px 0%)) ' as a specified value should serialize as 'calc(0% + 10px)'.]
expected: FAIL
['calc(10px + calc-mix(1% 0%, 3px 0%)) ' as a computed value should serialize as '10px'.]
expected: FAIL
['calc(10% + calc-mix(1% 0%, 3px 0%))' as a specified value should serialize as 'calc(10%)'.]
expected: FAIL
['calc(10% + calc-mix(1% 0%, 3px 0%))' as a computed value should serialize as '10%'.]
expected: FAIL
['calc(10% + calc-mix(1% 0%, 3px 0%)) ' as a specified value should serialize as 'calc(10%)'.]
expected: FAIL
['calc(10% + calc-mix(1% 0%, 3px 0%)) ' as a computed value should serialize as '10px'.]
expected: FAIL
['calc(10px + calc-mix(1px 0%, 3% 0%))' as a specified value should serialize as 'calc(10px)'.]
expected: FAIL
['calc(10px + calc-mix(1px 0%, 3% 0%))' as a computed value should serialize as '10px'.]
expected: FAIL
['calc(10px + calc-mix(1px 0%, 3% 0%)) ' as a specified value should serialize as 'calc(10px)'.]
expected: FAIL
['calc(10px + calc-mix(1px 0%, 3% 0%)) ' as a computed value should serialize as '10px'.]
expected: FAIL
['calc(10% + calc-mix(1px 0%, 3% 0%))' as a specified value should serialize as 'calc(10% + 0px)'.]
expected: FAIL
['calc(10% + calc-mix(1px 0%, 3% 0%))' as a computed value should serialize as '10%'.]
expected: FAIL
['calc(10% + calc-mix(1px 0%, 3% 0%)) ' as a specified value should serialize as 'calc(10% + 0px)'.]
expected: FAIL
['calc(10% + calc-mix(1px 0%, 3% 0%)) ' as a computed value should serialize as '10px'.]
expected: FAIL
['calc-mix(1 * sibling-index() 50%, 3 50%)' as a specified value should serialize as 'calc-mix(1 * sibling-index() 50%, 3 50%)'.]
expected: FAIL
['calc-mix(1 * sibling-index() 50%, 3 50%)' as a computed value should serialize as '2'.]
expected: FAIL
['calc-mix(1 * sibling-index() 50%, 3 50%, 5, 7)' as a specified value should serialize as 'calc-mix(1 * sibling-index() 50%, 3 50%)'.]
expected: FAIL
['calc-mix(1 * sibling-index() 50%, 3 50%, 5, 7)' as a computed value should serialize as '2'.]
expected: FAIL
['calc-mix(1 * sibling-index() 0%, 3 100%)' as a specified value should serialize as 'calc(3)'.]
expected: FAIL
['calc-mix(1 * sibling-index() 0%, 3 100%)' as a computed value should serialize as '3'.]
expected: FAIL
['calc-mix(1 calc(50% * sibling-index()), 3 50%)' as a specified value should serialize as 'calc-mix(1 calc(50% * sibling-index()), 3 50%)'.]
expected: FAIL
['calc-mix(1 calc(50% * sibling-index()), 3 50%)' as a computed value should serialize as '2'.]
expected: FAIL
['calc-mix(1 calc(50% * sibling-index()), 3)' as a specified value should serialize as 'calc-mix(1 calc(50% * sibling-index()), 3)'.]
expected: FAIL
['calc-mix(1 calc(50% * sibling-index()), 3)' as a computed value should serialize as '2'.]
expected: FAIL
['calc-mix(1 calc(50% * sibling-index()), 3 50%, 5, 7)' as a specified value should serialize as 'calc-mix(1 calc(50% * sibling-index()), 3 50%, 5, 7)'.]
expected: FAIL
['calc-mix(1 calc(50% * sibling-index()), 3 50%, 5, 7)' as a computed value should serialize as '2'.]
expected: FAIL
['calc-mix(1 calc(150%), 3 100%)' as a specified value should serialize as 'calc-mix(1 calc(150%), 3 100%)'.]
expected: FAIL
['calc-mix(1 calc(150%), 3 100%)' as a computed value should serialize as '2'.]
expected: FAIL
['calc-mix(1 calc(-50%), 3 100%)' as a specified value should serialize as 'calc-mix(1 calc(-50%), 3 100%)'.]
expected: FAIL
['calc-mix(1 calc(-50%), 3 100%)' as a computed value should serialize as '3'.]
expected: FAIL
['calc(10px + calc-mix(10% 50%, 30% 50%))' as a specified value should serialize as 'calc(20% + 10px)'.]
expected: FAIL
['calc(10px + calc-mix(10% 50%, 30% 50%))' as a computed value should serialize as 'calc(20% + 10px)'.]
expected: FAIL
['calc(10px + calc-mix(10% * sibling-index() 50%, 30% 50%))' as a specified value should serialize as 'calc(10px + calc-mix(10% * sibling-index() 50%, 30% 50%))'.]
expected: FAIL
['calc(10px + calc-mix(10% * sibling-index() 50%, 30% 50%))' as a computed value should serialize as 'calc(20% + 10px)'.]
expected: FAIL
['calc(10px + calc-mix(10% 50%, 30% 50%)) ' as a specified value should serialize as 'calc(20% + 10px)'.]
expected: FAIL
['calc(10px + calc-mix(10% 50%, 30% 50%)) ' as a computed value should serialize as '30px'.]
expected: FAIL
['calc(10px + calc-mix(10% * sibling-index() 50%, 30% 50%)) ' as a specified value should serialize as 'calc(10px + calc-mix(10% * sibling-index() 50%, 30% 50%))'.]
expected: FAIL
['calc(10px + calc-mix(10% * sibling-index() 50%, 30% 50%)) ' as a computed value should serialize as '30px'.]
expected: FAIL
['calc-mix(10em 50%, 30px 50%)' as a specified value should serialize as 'calc-mix(10em 50%, 30px 50%)'.]
expected: FAIL
['calc-mix(10em 50%, 30px 50%)' as a computed value should serialize as '65px'.]
expected: FAIL
['calc-mix(10em 50%, 30px 50% )' as a specified value should serialize as 'calc-mix(10em 50%, 30px 50%)'.]
expected: FAIL
['calc-mix(10em 50%, 30px 50% )' as a computed value should serialize as '65px'.]
expected: FAIL
['calc(sign(calc-mix(1 50%, 3 50%)) + 10)' as a specified value should serialize as 'calc(11)'.]
expected: FAIL
['calc(sign(calc-mix(1 50%, 3 50%)) + 10)' as a computed value should serialize as '11'.]
expected: FAIL
['calc(max(calc-mix(1 50%, 3 50%), 1))' as a specified value should serialize as 'calc(2)'.]
expected: FAIL
['calc(max(calc-mix(1 50%, 3 50%), 1))' as a computed value should serialize as '2'.]
expected: FAIL