HomeReview Results
The CSS Multi-column Layout Module Level 1 CR Test Suite contains 133 test cases.
You can choose to review: The full test suite A section of the specification: 2: The Multi-Column Model3: The Number and Width of Columns3.1: The Inline Size of Columns: the column-width property3.2: The Number of Columns: the column-count property3.4: The Pseudo-algorithm4: Column Gaps and Rules4.2: The Color of Column Rules: the column-rule-color property4.4: The Width Of Column Rules: the column-rule-width property6: Spanning Columns6.1: Spanning An Element Across Columns: the column-span property7: Filling Columns7.1: Column Balancing: the column-fill property8.1: Overflow Inside Multicol Containers A single test case: always-balancing-before-column-span: balance-break-avoidance-000: balance-break-avoidance-001: balance-grid-container: Balance a grid containerbalance-orphans-widows-000: change-intrinsic-width: column-balancing-paged-001-print: Test fragmentation for a nested multi-column container with column-span in paginated contextcolumn-count-interpolation: column-count interpolationcolumn-count-used-001: column-count used value when neither column-count nor column-width are autocolumn-rule-color-001: CSS Animations: column-rule-color animations respond to style changescolumn-rule-color-interpolation: column-rule-color interpolationcolumn-rule-width-interpolation: column-rule-width interpolationcolumn-width-001: CSS Animations: column-width animations respond to style changescolumn-width-interpolation: column-width interpolationcolumnfill-auto-max-height-001: 'column-fill: auto' and height constrained of a multi-column containercolumnfill-auto-max-height-002: 'column-fill: auto' and height constrained of a multi-column containercontain-size-monolithic-001: 'contain: size' element is monolithicequal-gap-and-rule: extremely-tall-multicol-with-extremely-tall-child-crash: extremely tall multicolumn container with extremely tall inline-block insidefixed-size-child-with-overflow: flexbox-with-multi-column-property: CSS Flexbox: column-* properties are ignored.float-with-line-after-spanner: going-out-of-flow-after-spanner: Taking the sole box after a spanner out of flow, then remove itinline-block-and-column-span-all: Combining column-span and inline-block on the same elementintrinsic-width-change-column-count: large-actual-column-count: multicol-dynamic-add-001: Append a block to an empty inline elementmulticol-fill-balance-002: Balancing with more forced breaks than columnsmulticol-fill-balance-003: multicol-fill-balance-004: multicol-fill-balance-005: multicol-fill-balance-006: multicol-fill-balance-nested-000: multicol-gap-animation-001: column-gap test animationmulticol-gap-animation-002: column-gap normal test animationmulticol-gap-animation-003: Default column-gap test animationmulticol-gap-percentage-001: column-gap supports percentagesmulticol-margin-003: multi-column and margin bottom of last childmulticol-nested-006: multicol-rule-nested-balancing-001: Test the column rules' block-size with nested balancing multicol containermulticol-rule-nested-balancing-002: Test the column rules' block-size with nested balancing multicol containermulticol-rule-nested-balancing-003: Test the column rules' block-size with nested balancing multicol containermulticol-rule-nested-balancing-004: Test the column rules' block-size with nested balancing multicol containermulticol-span-all-004: column-span:all should act like column-span:none in different block formatting contextmulticol-span-all-005: Test column-span:all with various display typesmulticol-span-all-006: Test column-span:all under HTML details tagmulticol-span-all-007: Test column-span:all when the body tag is the multi-column containermulticol-span-all-008: Test a bidi-override multi-column container with a dir=rtl column-span:all childmulticol-span-all-009: Test the multicol element is the containing block of absolute elementsmulticol-span-all-010: Test the position of the out-of-flow block is relative to the later fragment divided by the column-span:allmulticol-span-all-011: Test a bidi-override multi-column container with a dir=rtl column-span:all childmulticol-span-all-012: multicol-span-all-013: multicol-span-all-014: multicol-span-all-015: multicol-span-all-button-001: Test a multi-column container on button works with a column-span:all childmulticol-span-all-button-002: Test a overflow:hidden and position:absolute multi-column container on button works with a column-span:all child and position:absolute boxesmulticol-span-all-button-003: Test a overflow:hidden and position:absolute multi-column container on button works with a column-span:all child and position:fixed boxesmulticol-span-all-children-height-001: Test a multi-column container with percentage height childrenmulticol-span-all-children-height-002: Test a multi-column container with percentage height childrenmulticol-span-all-children-height-003: Test a multi-column container with percentage height childrenmulticol-span-all-children-height-004a: Test the block-size distribution across column-span split in a balancing multicol containermulticol-span-all-children-height-004b: Test the block-size distribution across column-span split in a balancing multicol containermulticol-span-all-children-height-005: Test the block-size distribution across column-span split in a column-fill:auto multicol containermulticol-span-all-children-height-006: Test the borders drawing for a block split by column-spanmulticol-span-all-children-height-007: Test fragmentation for a nested multi-column container with column-spanmulticol-span-all-children-height-008: Test the borders drawing for a block split by column-spanmulticol-span-all-dynamic-add-001: Add the spanner as the first child of the columnsmulticol-span-all-dynamic-add-002: Add the spanner as the second child of the columnsmulticol-span-all-dynamic-add-003: Add the spanner in block1. It should correctly span across all columnsmulticol-span-all-dynamic-add-004: Add the spanner to the inner columnmulticol-span-all-dynamic-add-005: Add block1 before block2. It should join the column content box with block2, not with the spannermulticol-span-all-dynamic-add-006: Append a text in column-spanmulticol-span-all-dynamic-add-007: Append the block to the inline element which contains "column-span"multicol-span-all-dynamic-add-008: Add a nested multi-column spanner to the outer columnmulticol-span-all-dynamic-add-009: Add a simple block to columns which already contains a column-spanmulticol-span-all-dynamic-add-010: Append a block containing a spanner kid. The spanner kid should correctly span across all columns.multicol-span-all-dynamic-add-011: Insert a block containing a spanner kid. The spanner kid should correctly span across all columnsmulticol-span-all-dynamic-add-012: Append a block containing a spanner kid. The spanner kid should correctly span across all columnsmulticol-span-all-dynamic-add-013: Insert a block into a multicol details containing column-span:allmulticol-span-all-dynamic-remove-001: Remove the spanner as the first childmulticol-span-all-dynamic-remove-002: Remove the spanner in nested blocksmulticol-span-all-dynamic-remove-003: Remove the spanner in a blockmulticol-span-all-dynamic-remove-004: Remove the spanner with a block sibling in an inline elementmulticol-span-all-dynamic-remove-005: Remove a tall block (spliting across the three columns) with spanner siblingsmulticol-span-all-dynamic-remove-006: Remove the parent of a column-spannermulticol-span-all-dynamic-remove-007: Remove the position:fixed spanner as the first childmulticol-span-all-fieldset-001: Test a multi-column container on fieldset works with a column-span:all childmulticol-span-all-fieldset-002: Test a overflow:hidden and position:absolute multi-column container on fieldset works with a column-span:all child and position:absolute boxesmulticol-span-all-fieldset-003: Test a overflow:hidden and position:absolute multi-column container on fieldset works with a column-span:all child and position:fixed boxesmulticol-span-all-list-item-001: columns with list-item and column-spanmulticol-span-all-list-item-002: columns with list-item, column-span, and overflowmulticol-span-all-margin-003: multicol-span-all-restyle-001: Restyle column-span's parent that is a blockmulticol-span-all-restyle-002: Restyle column-span's parent that is an inlinemulticol-span-all-restyle-003: Restyle column-span's multi-column containermulticol-span-all-restyle-004: Restyle the column-span itselfmulticol-span-all-rule-001: Test the column rule's block-sizemulticol-width-001: column-width (basic)multicol-width-002: column-width (basic)multicol-width-003: column-width (basic)multicol-width-004: Test width:min-content for a multi-column container with column-span:all childrenmulticol-width-005: Test width:max-content for a multi-column container with column-span:all childrenmulticol-width-ch-001: column-width (ch units)multicol-width-count-001: column-count and column-width (basic)multicol-width-count-002: column-count and column-width (basic)multicol-width-invalid-001: invalid column-widthmulticol-width-large-001: large column-widthmulticol-width-large-002: large column-widthmulticol-width-negative-001: negative column-widthmulticol-width-small-001: narrow column-widthnested-at-outer-boundary-as-fieldset: nested-at-outer-boundary-as-float: nested-at-outer-boundary-as-legend: nested-with-too-tall-line: no-balancing-after-column-span: non-adjacent-spanners-000: non-adjacent-spanners-001: remove-inline-with-block-beside-spanners: spanner-fragmentation-000: spanner-fragmentation-001: spanner-fragmentation-002: spanner-fragmentation-003: spanner-fragmentation-004: spanner-fragmentation-005: spanner-fragmentation-006: spanner-fragmentation-007: spanner-fragmentation-008: spanner-fragmentation-009: spanner-fragmentation-010: spanner-fragmentation-011: spanner-fragmentation-012: with-custom-layout-on-same-element.https:
Options: Group by specification section
Do not display tests that: Meet exit criteria Have blocking failures Lack sufficient data Have been reported as invalid Are not required