CSS Multi-column Layout Module Level 1 CR Test Suite Results

TestcaseBlinkEdgeGeckoKarbonnPaleMoonPrestoPrinceTridentWebKit
2: The multi-column model
multicol-basic-0074 / . / 11 / . / .3 / . / .2 / . / .
multicol-basic-0084 / . / .1 / . / .2 / . / .1 / . / .
multicol-collapsing-0014 / 3 / .2 / . / .1 / 11 / .1 / 1 / .1 / 2 / 11 / 9 / 1
multicol-containing-0013 / 4 / .2 / . / .1 / 2 / .1 / . / .1 / 1 / .
multicol-containing-0023 / 4 / .2 / . / .1 / 2 / .1 / 1 / .
multicol-gap-0003 / 3 / .1 / . / .1 / 2 / .1 / . / .
multicol-gap-0012 / 2 / .1 / . / .1 / 1 / .2 / . / .
multicol-gap-0023 / 2 / .1 / . / .1 / 4 / .1 / . / .2 / . / .1 / 5 / .
multicol-gap-0032 / 1 / .1 / . / .1 / 1 / .2 / . / .
multicol-gap-fraction-0011 / 1 / .2 / . / .1 / . / .
multicol-gap-fraction-0022 / 3 / .1 / . / .2 / . / 12 / . / .
multicol-gap-large-0013 / 1 / .1 / . / .2 / . / .1 / . / .
multicol-gap-large-002. / 1 / .2 / . / .1 / . / .
multicol-gap-negative-001. / 1 / .2 / . / .1 / . / .
multicol-height-0013 / 2 / .1 / . / .1 / 3 / .1 / . / .2 / . / .1 / 3 / .
multicol-height-0024 / . / 21 / . / .1 / . / 1
multicol-height-block-child-0011 / 6 / .. / 2 / .1 / . / .1 / 1 / .
multicol-margin-0031 / . / .1 / . / .1 / . / .
multicol-margin-child-001. / 1 / .1 / . / .1 / . / .
multicol-nested-0023 / 2 / .1 / . / .2 / 4 / .. / 2 / .1 / . / .1 / 10 / .
multicol-nested-margin-0024 / 5 / .. / 2 / .1 / 2 / 1. / 1 / .
multicol-nested-margin-0032 / 6 / .1 / . / .2 / 1 / .. / 1 / .
multicol-nested-margin-0043 / 3 / .. / 2 / .1 / 1 / 1. / 1 / .
multicol-nested-margin-0053 / 3 / .. / 2 / .1 / 1 / 1. / 1 / .
multicol-rule-000. / 1 / .1 / . / .1 / . / .
multicol-rule-color-001. / 1 / .1 / . / .1 / . / .
multicol-rule-dashed-000. / 1 / .1 / . / .1 / . / .
multicol-rule-dotted-000. / 1 / .1 / . / .1 / . / .
multicol-rule-double-000. / 1 / .1 / . / .1 / . / .
multicol-rule-groove-0001 / 1 / .1 / . / .1 / . / .
multicol-rule-hidden-000. / . / 11 / . / .1 / . / .
multicol-rule-inset-000. / 17 / .1 / . / .2 / 1 / .1 / . / .
multicol-rule-none-000. / . / 11 / . / .1 / . / .
multicol-rule-outset-000. / 16 / .1 / . / .2 / 1 / .1 / . / .
multicol-rule-ridge-000. / 1 / .1 / . / .1 / . / .
multicol-rule-solid-000. / 1 / .1 / . / .1 / . / .
multicol-span-000. / 1 / .1 / . / .1 / . / .
multicol-table-cell-vertical-align-001. / 1 / .. / 2 / .1 / . / .
3: The number and width of columns
grid-inline-multicol-00114 / . / .1 / 1 / .13 / . / .2 / . / .6 / 1 / .
grid-multicol-00114 / . / .2 / . / .13 / . / .2 / . / .5 / 1 / .
multicol-columns-0013 / 3 / .1 / . / 11 / 2 / .1 / 1 / .
multicol-columns-0023 / 3 / .1 / . / 11 / 2 / .2 / . / .
multicol-columns-0033 / 3 / .1 / . / 11 / 2 / .2 / . / .
multicol-columns-0043 / 4 / .1 / . / 11 / 2 / .1 / 1 / .
multicol-columns-0053 / 4 / .1 / . / 11 / 2 / .1 / 1 / .
multicol-columns-0063 / 4 / .1 / . / 11 / 2 / .1 / 1 / .
multicol-columns-0073 / 4 / 1. / 2 / .1 / 3 / .1 / 1 / .
multicol-columns-invalid-0013 / 3 / .2 / . / .1 / 6 / .1 / . / .3 / . / .1 / 3 / 1
multicol-columns-invalid-0023 / 4 / .2 / . / .1 / 2 / .1 / 1 / .
multicol-columns-toolong-0013 / 3 / .2 / . / .1 / 3 / .1 / . / .2 / . / .1 / 4 / .
multicol-count-computed-0031 / 10 / .. / 2 / .1 / . / .1 / 1 / .
multicol-count-computed-0051 / 6 / 2. / 2 / .1 / . / .1 / 1 / .
multicol-count-negative-0013 / 3 / .2 / . / .1 / 3 / .1 / . / .1 / . / .1 / 2 / .
multicol-count-negative-0023 / 3 / .2 / . / .1 / 2 / .1 / . / .1 / . / .1 / 2 / .
multicol-count-non-integer-0013 / 4 / 13 / . / 12 / 5 / .1 / . / .. / 1 / .. / 1 / 11 / . / .3 / 7 / .
multicol-count-non-integer-0023 / 3 / 13 / . / .2 / 6 / .. / . / 1. / 1 / 12 / . / .3 / 9 / .
multicol-count-non-integer-0033 / 3 / 12 / . / .2 / 6 / .. / . / 1. / 1 / 12 / . / .3 / 8 / .
multicol-inherit-001. / 1 / .1 / . / .1 / . / .
multicol-inherit-0032 / 2 / .1 / . / .1 / . / .. / 1 / .
multicol-shorthand-001. / 1 / .1 / . / .1 / . / .
multicol-table-cell-0012 / 3 / .1 / . / .. / 3 / .1 / . / .1 / 1 / .1 / 1 / .
multicol-table-cell-height-0013 / 2 / .1 / . / .. / 3 / .1 / . / .2 / . / .1 / 1 / .
multicol-table-cell-height-0023 / 2 / .2 / . / .. / 4 / .. / 1 / .2 / . / .1 / 4 / .
3.1: column-width
multicol-reduce-0003 / 3 / .1 / . / .1 / 2 / .1 / . / .
multicol-width-small-001. / 1 / .. / 3 / .. / 2 / 11 / . / .
multicol-zero-height-0013 / . / .1 / . / .1 / . / .1 / . / .
3.2: column-count
multicol-count-0013 / 4 / 12 / . / .1 / 2 / .1 / 1 / .
multicol-count-0024 / 3 / .1 / . / 11 / 2 / .1 / . / .1 / . / .
multicol-inherit-0023 / 3 / 1. / 6 / .2 / 7 / 1. / . / 13 / . / .
3.3: columns
multicol-basic-0013 / 4 / .2 / . / .2 / 3 / .1 / 1 / .
multicol-basic-0023 / 4 / .2 / . / .2 / 3 / .1 / 1 / .
multicol-basic-0033 / 4 / .2 / . / .2 / 3 / .1 / 1 / .
multicol-basic-0043 / 4 / .2 / . / .2 / 3 / .1 / 1 / .
multicol-basic-0055 / . / .1 / . / .3 / . / .2 / . / .
multicol-basic-0074 / . / 11 / . / .3 / . / .2 / . / .
regions-multicol-0031 / 3 / .. / 1 / .1 / 1 / .. / 1 / .
regions-multicol-0041 / 4 / .. / 1 / .1 / 1 / .. / 1 / .
regions-multicol-0061 / 10 / 2. / 1 / .1 / 1 / .. / 3 / .
regions-multicol-0081 / 4 / .. / 1 / .1 / 3 / 1. / 3 / .
regions-multicol-009. / 8 / .. / 3 / .1 / 4 / .. / 4 / .
regions-multicol-0111 / 4 / .. / 1 / .1 / 4 / 1. / 3 / .
regions-multicol-0121 / 8 / .. / 3 / .. / 7 / .. / 4 / .
regions-multicol-0131 / 7 / 1. / 3 / .. / 6 / .. / 4 / .
regions-multicol-015. / 7 / .. / 3 / .. / 5 / .. / 3 / .
regions-multicol-0161 / 6 / .. / 3 / .. / 5 / .. / 3 / .
regions-multicol-0171 / 6 / .. / 3 / .. / 5 / .. / 3 / .
regions-multicol-019. / 5 / .. / 3 / .. / 5 / .. / 3 / .
regions-multicol-021. / 5 / .. / 3 / .. / 5 / .. / 3 / .
regions-multicol-022. / 5 / .. / 3 / .. / 5 / .. / 3 / .
regions-multicol-023. / 5 / .. / 3 / .. / 6 / .. / 2 / .
regions-multicol-024. / 4 / .. / 3 / .. / 6 / .. / 2 / .
regions-multicol-025. / 4 / .. / 3 / .. / 6 / .. / 2 / .
regions-multicol-026. / 4 / .. / 3 / .. / 6 / .. / 2 / .
regions-multicol-027. / 4 / .. / 3 / .. / 5 / .. / 2 / .
regions-multicol-028. / 4 / .. / 3 / .. / 5 / .. / 2 / .
regions-multicol-029. / 4 / .. / 3 / .. / 2 / .. / 2 / .
3.4: Pseudo-algorithm
multicol-count-computed-0044 / 2 / .2 / . / .1 / 3 / .1 / . / .. / 1 / .1 / . / .2 / 1 / .
multicol-list-item-0014 / 1 / .1 / . / .1 / 4 / .1 / . / .2 / . / .1 / 4 / 1
multicol-margin-0013 / 3 / .1 / . / .1 / 2 / .1 / . / .
multicol-margin-0023 / 3 / .1 / . / .1 / 2 / .1 / . / .
multicol-nested-0053 / 3 / .1 / . / .1 / 2 / .1 / . / .
multicol-nested-column-rule-0014 / . / .. / 1 / .1 / . / .1 / . / .
4: Column gaps and rules
multicol-rule-0013 / 7 / 11 / . / .1 / 1 / .1 / . / .
multicol-rule-0022 / 2 / .. / . / 32 / . / .1 / . / .
multicol-rule-003. / 1 / .1 / . / .1 / . / .
multicol-rule-004. / 8 / .1 / . / .1 / 2 / .1 / . / .1 / . / .. / 2 / .
multicol-rule-fraction-0033 / 1 / 11 / . / 11 / . / .1 / . / .
multicol-rule-px-001. / 1 / .1 / . / .1 / . / .
multicol-rule-stacking-001. / 1 / .1 / . / .1 / . / .
4.1: column-gap
multicol-gap-0003 / 3 / .1 / . / .1 / 2 / .1 / . / .
multicol-gap-0012 / 2 / .1 / . / .1 / 1 / .2 / . / .
multicol-gap-0023 / 2 / .1 / . / .1 / 4 / .1 / . / .2 / . / .1 / 5 / .
multicol-gap-0032 / 1 / .1 / . / .1 / 1 / .2 / . / .
multicol-gap-fraction-0011 / 1 / .2 / . / .1 / . / .
multicol-gap-fraction-0022 / 3 / .1 / . / .2 / . / 12 / . / .
multicol-gap-large-0013 / 1 / .1 / . / .2 / . / .1 / . / .
multicol-gap-large-002. / 1 / .2 / . / .1 / . / .
multicol-gap-negative-001. / 1 / .2 / . / .1 / . / .
multicol-height-0013 / 2 / .1 / . / .1 / 3 / .1 / . / .2 / . / .1 / 3 / .
4.2: column-rule-color
multicol-rule-color-inherit-0015 / 1 / 12 / . / .3 / 4 / .. / 1 / .2 / . / .1 / . / .3 / 1 / .
multicol-rule-color-inherit-00215 / 2 / 22 / 3 / .11 / 3 / 3. / 1 / .. / 7 / .
4.4: column-rule-width
multicol-rule-fraction-001. / 1 / .1 / . / .1 / . / .
multicol-rule-fraction-0023 / 3 / .1 / . / .1 / 1 / .1 / . / .
multicol-rule-large-0013 / 3 / .1 / . / .1 / 1 / .1 / . / .
multicol-rule-large-0025 / . / .1 / . / .3 / 1 / .1 / . / .2 / . / .2 / . / .
multicol-rule-percent-0013 / 2 / .1 / . / .1 / 2 / .1 / . / .2 / . / .1 / 1 / .
multicol-rule-samelength-0011 / . / .1 / . / .1 / . / .
multicol-rule-shorthand-0011 / . / .1 / . / .1 / . / .
4.5: column-rule
multicol-rule-000. / 1 / .1 / . / .1 / . / .
multicol-rule-color-001. / 1 / .1 / . / .1 / . / .
multicol-rule-dashed-000. / 1 / .1 / . / .1 / . / .
multicol-rule-dotted-000. / 1 / .1 / . / .1 / . / .
multicol-rule-double-000. / 1 / .1 / . / .1 / . / .
multicol-rule-groove-0001 / 1 / .1 / . / .1 / . / .
multicol-rule-hidden-000. / . / 11 / . / .1 / . / .
multicol-rule-inset-000. / 17 / .1 / . / .2 / 1 / .1 / . / .
multicol-rule-none-000. / . / 11 / . / .1 / . / .
multicol-rule-outset-000. / 16 / .1 / . / .2 / 1 / .1 / . / .
multicol-rule-ridge-000. / 1 / .1 / . / .1 / . / .
multicol-rule-solid-000. / 1 / .1 / . / .1 / . / .
multicol-span-000. / 1 / .1 / . / .1 / . / .
5: Column breaks
multicol-br-inside-avoidcolumn-0014 / . / .1 / . / .. / 5 / .. / 1 / .2 / . / .
5.1: break-before, break-after, break-inside
multicol-break-0004 / 3 / 12 / . / .. / 7 / .1 / 1 / .
multicol-break-0012 / 2 / .. / 1 / .1 / 2 / .1 / 1 / .
6: Spanning columns
multicol-span-all-block-sibling-0031 / . / .. / . / 11 / . / .
multicol-span-all-margin-nested-firstchild-0012 / 1 / .. / 1 / .1 / 6 / .1 / . / .
multicol-span-none-0011 / 1 / .. / 2 / .1 / . / .1 / . / .
6.1: column-span
multicol-fill-auto-block-children-0024 / . / .1 / . / .. / 5 / .1 / . / 1
multicol-span-all-001. / 1 / .1 / . / .1 / . / .
multicol-span-all-002. / 1 / .1 / . / .1 / . / .
multicol-span-all-0032 / 2 / .. / 1 / .1 / 1 / .1 / 1 / .
multicol-span-all-0041 / . / .1 / . / .
multicol-span-all-005. / 1 / .. / 1 / .
multicol-span-all-006. / 1 / .. / 1 / .
multicol-span-all-007. / 1 / .
multicol-span-all-dynamic-add-0011 / . / .1 / . / .1 / . / .
multicol-span-all-dynamic-add-0021 / . / .1 / . / .1 / . / .
multicol-span-all-dynamic-add-0031 / . / .1 / . / .1 / . / .
multicol-span-all-dynamic-add-0041 / . / .
multicol-span-all-dynamic-add-0051 / . / .1 / . / .1 / . / .
multicol-span-all-dynamic-add-0061 / . / .1 / . / .1 / . / .
multicol-span-all-dynamic-add-0071 / . / .1 / . / .1 / . / .
multicol-span-all-dynamic-add-0081 / . / .1 / . / .1 / . / .
multicol-span-all-dynamic-add-0091 / . / .
multicol-span-all-dynamic-add-0101 / . / .
multicol-span-all-dynamic-remove-0011 / . / .1 / . / .1 / . / .
multicol-span-all-dynamic-remove-0021 / . / .1 / . / .1 / . / .
multicol-span-all-dynamic-remove-0031 / . / .1 / . / .1 / . / .
multicol-span-all-dynamic-remove-0041 / . / .1 / . / .1 / . / .
multicol-span-all-dynamic-remove-0051 / . / .1 / . / .1 / . / .
multicol-span-all-dynamic-remove-0061 / . / .1 / . / .1 / . / .
multicol-span-all-dynamic-remove-0071 / . / .1 / . / .
multicol-span-all-list-item-0011 / . / .1 / . / .1 / . / .
multicol-span-all-list-item-002. / 1 / .1 / . / .1 / . / .
multicol-span-all-margin-001. / 1 / .1 / . / .1 / . / .
multicol-span-all-margin-002. / 1 / .1 / . / .. / 1 / .
multicol-span-all-margin-bottom-001. / 1 / .1 / . / .1 / . / .
multicol-span-all-margin-nested-0013 / 2 / .1 / . / .1 / 5 / .1 / 1 / .2 / . / .. / 3 / .
multicol-span-all-margin-nested-002. / 8 / .. / 2 / .. / 6 / .1 / . / .1 / . / .. / 2 / .
multicol-span-all-restyle-0011 / . / .1 / . / .1 / . / .
multicol-span-all-restyle-0021 / . / .1 / . / .1 / . / .
multicol-span-all-restyle-003. / 1 / .1 / . / .1 / . / .
multicol-span-all-restyle-0041 / . / .1 / . / .1 / . / .
multicol-span-float-001. / 8 / .1 / . / .1 / 5 / .1 / . / .1 / . / .1 / 1 / .
7: Filling columns
multicol-fill-auto-0022 / 2 / .1 / . / .1 / . / .1 / . / .
multicol-fill-auto-block-children-0015 / . / .1 / . / .. / 3 / 2. / . / 11 / . / .2 / 1 / 1
multicol-fill-balance-0012 / 2 / .1 / . / 11 / . / .1 / . / .
7.1: column-fill
multicol-fill-0004 / 3 / .1 / . / .1 / 2 / .2 / . / .
multicol-fill-0014 / 3 / .1 / . / .1 / 2 / .2 / . / .
multicol-fill-auto-0013 / 4 / .1 / . / .1 / 2 / .1 / . / .
multicol-fill-auto-0033 / 3 / .1 / . / .1 / 2 / .1 / . / .
8.1: Overflow inside multicol containers
multicol-block-no-clip-0011 / 7 / 1. / 1 / .1 / . / .1 / 1 / .
multicol-block-no-clip-0022 / 3 / .. / 1 / .1 / . / .1 / 1 / .
multicol-clip-0013 / 1 / .. / 2 / .1 / . / .1 / 1 / .
multicol-clip-0023 / 3 / .. / 2 / .2 / 8 / .1 / . / .1 / 2 / .1 / 4 / 1
8.2: Pagination and overflow outside multicol containers
multicol-fill-auto-block-children-0024 / . / .1 / . / .. / 5 / .1 / . / 1
multicol-nested-margin-0013 / 2 / .1 / . / .1 / 3 / .1 / . / .2 / . / .1 / 4 / .
multicol-overflow-0003 / 3 / .1 / 1 / .1 / 1 / .1 / . / .1 / . / .
multicol-overflowing-0013 / 2 / .1 / . / .1 / 2 / .1 / . / .2 / . / .1 / 2 / .
Passed70.69%43.1%83.33%0.57%1.15%12.64%0%16.67%77.01%
Coverage97.7%66.67%100%0.57%4.6%16.67%0.57%16.67%94.83%

148 of 173 required tests meet CR exit criteria.

1 of 1 optional tests meet CR exit criteria.

25 required tests are considered valid and do not meet CR exit criteria.

0 required tests have blocking failures.

25 required tests might pass but lack data.

Additional results needed from:

Legend

Row color codes
two or more passes
* combo test passed by component tests
blocking failures
not enough results
reported as invalid
not passing, but optional
Result color codes
all results pass
pass reported, but also other results
all results fail
fail reported, but also other results
all results uncertain
reported as invalid
# pass / # fail / # uncertain