@@ -329,14 +334,138 @@ The Multi-Column Model
Out-of-flow descendants of a [=multi-column container=] do affect column balancing,
and the block-size of the [=multi-column container=].
+
+ multicol-oof-inline-cb-001.html
+ multicol-oof-inline-cb-002.html
+
+
The column boxes are ordered
in the [=inline base direction=] of the multicol container
and arranged into
multicol lines.
- The
column width is the length of the column box in the inline direction.
+ The
column width is the length of the column box in the inline direction.
The
column height is the length of the column box in the block direction.
All column boxes in a line have the same column width,
and all column boxes in a line have the same column height.
+
+ multicol-breaking-000.html
+ multicol-breaking-001.html
+ multicol-breaking-002.html
+ multicol-breaking-003.html
+ multicol-breaking-004.html
+ multicol-breaking-005.html
+ multicol-breaking-006.html
+ multicol-breaking-nobackground-000.html
+ multicol-breaking-nobackground-001.html
+ multicol-breaking-nobackground-002.html
+ multicol-breaking-nobackground-003.html
+ multicol-breaking-nobackground-004.html
+ multicol-breaking-nobackground-005.html
+
+
+
+ baseline-000.html
+ baseline-001.html
+ baseline-002.html
+ baseline-003.html
+ baseline-004.html
+ baseline-005.html
+ baseline-006.html
+ baseline-007.html
+ baseline-008.html
+ crashtests/as-baseline-aligned-grid-item.html
+
+
+
+ multicol-list-item-001.xht
+ multicol-list-item-002.html
+ multicol-list-item-003.html
+ multicol-list-item-004.html
+ multicol-list-item-005.html
+ multicol-list-item-006.html
+ multicol-list-item-007.html
+ multicol-list-item-008.html
+
+
+
+ table/multicol-table-cell-001.xht
+ table/multicol-table-cell-height-001.xht
+ table/multicol-table-cell-height-002.xht
+ table/multicol-table-cell-vertical-align-001.xht
+ table/table-cell-as-multicol.html
+ table/table-cell-content-change-000.html
+ table/table-cell-content-change-001.html
+ table/table-cell-multicol-nested-001.html
+ table/table-cell-multicol-nested-002.html
+ table/table-cell-multicol-nested-003.html
+ crashtests/break-before-multicol-caption.html
+ crashtests/table-cell-writing-mode-root.html
+ table/balance-breakafter-before-table-section-crash.html
+ table/balance-table-with-border-spacing.html
+ table/balance-table-with-fractional-height-row.html
+
+
+
+ animation/column-width-interpolation.html
+ animation/discrete-no-interpolation.html
+ multicol-overflow-positioned-transform-001.html
+ multicol-overflow-transform-001.html
+ resize-multicol-with-fixed-size-children.html
+ resize-in-strict-containment-nested.html
+ remove-child-in-strict-containment-also-spanner.html
+ composited-under-clip-under-multicol.html
+ change-intrinsic-width.html
+ change-fragmentainer-size-000.html
+ change-fragmentainer-size-001.html
+ change-fragmentainer-size-002.html
+ change-fragmentainer-size-003.html
+
+
+
+ crashtests/multicol-with-monolithic-oof-with-multicol-with-oof.html
+ crashtests/chrome-bug-1293905.html
+ crashtests/chrome-bug-1297118.html
+ crashtests/chrome-bug-1301281.html
+ crashtests/chrome-bug-1303256.html
+ crashtests/chrome-bug-1314866.html
+ crashtests/dynamic-simplified-layout-break-propagation.html
+ crashtests/float-multicol-crash.html
+ change-abspos-width-in-second-column-crash.html
+ change-out-of-flow-type-and-remove-inner-multicol-crash.html
+ crashtests/monolithic-oof-in-clipped-container.html
+ crashtests/move-linebreak-to-different-column.html
+ crashtests/move-newline-pre-text.html
+ crashtests/multicol-at-page-boundary-print.html
+ crashtests/multicol-block-in-inline-crash.html
+ crashtests/multicol-cached-consumed-bsize-crash.html
+ crashtests/multicol-column-change-crash.html
+ crashtests/multicol-dynamic-contain-crash.html
+ crashtests/multicol-dynamic-transform-crash.html
+ crashtests/multicol-floats-in-ifc.html
+ crashtests/multicol-parallel-flow-after-spanner-in-inline.html
+ crashtests/outline-move-oof-with-inline.html
+ crashtests/relpos-inline-with-abspos-multicol-gets-block-child.html
+ crashtests/size-containment-become-multicol-add-inline-child.html
+ crashtests/sticky-in-abs-in-sticky.html
+ crashtests/vertical-rl-column-rules-wide-columns.html
+ dynamic-become-multicol-add-oof-inside-inline-crash.html
+ extremely-tall-multicol-with-extremely-tall-child-crash.html
+ file-control-crash.html
+ img-alt-as-multicol-crash.html
+ overflow-scroll-in-multicol-crash.html
+ remove-block-sibling-of-inline-with-block-crash.html
+ subpixel-scroll-crash.html
+ text-child-crash.html
+ with-custom-layout-on-same-element-crash.https.html
+
+
+
+ auto-fill-auto-size-001-print.html
+ auto-fill-auto-size-002-print.html
+ multicol-height-002-print.xht
+
+
Note: In text set using a vertical writing mode,
the block direction runs horizontally.
In a vertical writing mode columns are laid out horizontally,
@@ -399,6 +528,76 @@ The Multi-Column Model
multicol-nested-002.xht
multicol-nested-005.xht
+ multicol-nested-006.html
+ multicol-nested-007.html
+ multicol-nested-008.html
+ multicol-nested-009.html
+ multicol-nested-010.html
+ multicol-nested-011.html
+ multicol-nested-012.html
+ multicol-nested-013.html
+ multicol-nested-014.html
+ multicol-nested-015.html
+ multicol-nested-016.html
+ multicol-nested-017.html
+ multicol-nested-018.html
+ multicol-nested-019.html
+ multicol-nested-020.html
+ multicol-nested-021.html
+ multicol-nested-022.html
+ multicol-nested-023.html
+ multicol-nested-024.html
+ multicol-nested-025.html
+ multicol-nested-026.html
+ multicol-nested-027.html
+ multicol-nested-028.html
+ multicol-nested-029.html
+ multicol-nested-030.html
+ multicol-nested-031.html
+ crashtests/nested-as-balanced-legend.html
+ crashtests/nested-as-nested-balanced-legend.html
+ crashtests/nested-floated-multicol-with-tall-margin.html
+ crashtests/nested-multicol-and-float-with-tall-padding-before-float.html
+ crashtests/nested-multicol-and-float-with-tall-padding.html
+ crashtests/nested-multicol-fieldset-tall-trailing-border-freeze.html
+ crashtests/nested-multicol-fieldset-tall-trailing-padding.html
+ crashtests/nested-multicol-in-svg-foreignobject.html
+ crashtests/nested-multicol-nested-flex.html
+ crashtests/nested-multicol-with-float-between.html
+ crashtests/nested-oof-multicol-with-monolithic-child.html
+ crashtests/nested-oof-multicol-with-oof-needing-additional-columns.html
+ crashtests/nested-oof-multicol-with-padding.html
+ crashtests/nested-with-fragmented-oof-negative-top-offset.html
+ crashtests/nested-with-multicol-table-caption.html
+ crashtests/multicol-table-caption-parallel-flow-after-spanner-in-inline.html
+ crashtests/nested-with-multicol-table-cell.html
+ crashtests/nested-with-oof-inside-fixed-width.html
+ crashtests/nested-with-percentage-size-and-oof.html
+ crashtests/nested-with-tall-padding-and-oof.html
+ crashtests/nested-with-tall-padding.html
+ crashtests/oof-in-nested-line-float.html
+ crashtests/oof-nested-multicol-inside-oof.html
+ crashtests/relayout-nested-with-oof.html
+ crashtests/repeated-section-in-nested-table-nested-multicol.html
+ crashtests/repeated-table-footer-in-caption-nested-multicol.html
+ nested-balanced-monolithic-multicol-crash.html
+ nested-balanced-very-tall-content-crash.html
+ nested-floated-shape-outside-multicol-with-monolithic-child-crash.html
+ nested-with-overflowing-padding-crash.html
+ triply-nested-with-fixedpos-in-abspos-crash.html
+ fixed-in-nested-multicol-with-transform-container.html
+ fixed-in-nested-multicol-with-viewport-container.html
+ fixed-in-nested-multicol.html
+ nested-after-float-clearance.html
+ nested-at-outer-boundary-as-fieldset.html
+ nested-at-outer-boundary-as-float.html
+ nested-at-outer-boundary-as-legend.html
+ nested-floated-multicol-with-monolithic-child.html
+ nested-oofs-in-relative-multicol.html
+ nested-past-fragmentation-line.html
+ nested-with-too-tall-line.html
+ oof-nested-in-single-column.html
+ nested-non-auto-inline-size-offset-top.html
Note: It is not possible to set properties/values on column boxes.
@@ -467,13 +666,13 @@ The Number and Width of Columns
multicol-width-001.xht
multicol-width-002.xht
multicol-width-003.xht
+ multicol-width-005.html
multicol-width-ch-001.xht
multicol-width-negative-001.xht
multicol-width-invalid-001.xht
multicol-width-large-001.xht
multicol-width-large-002.xht
multicol-inherit-003.xht
- multicol-list-item-001.xht
parsing/column-width-computed.html
parsing/column-width-invalid.html
parsing/column-width-valid.html
@@ -570,10 +769,8 @@ The Number and Width of Columns
parsing/column-count-invalid.html
parsing/column-count-valid.html
parsing/column-count-computed.html
- multicol-table-cell-001.xht
- multicol-table-cell-height-001.xht
- multicol-table-cell-height-002.xht
- multicol-table-cell-vertical-align-001.xht
+ animation/column-count-interpolation.html
+ large-actual-column-count.html
@@ -618,6 +815,7 @@ The Number and Width of Columns
multicol-columns-invalid-002.xht
multicol-basic-001.html
multicol-basic-003.html
+ multicol-basic-004.html
multicol-basic-005.xht
multicol-basic-007.xht
parsing/columns-invalid.html
@@ -637,6 +835,14 @@ The Number and Width of Columns
Another module (probably the Basic Box Model [[CSS3BOX]]
or the Intrinsic & Extrinsic Sizing Module [[CSS3-SIZING]]) is expected to define this.
+
+intrinsic-size-001.html
+intrinsic-size-002.html
+intrinsic-size-003.html
+intrinsic-size-004.html
+intrinsic-size-005.html
+
+