ladybird/Tests/LibWeb/Layout/input/table
Tim Ledbetter d8825c89af LibWeb: Use caption content width for inline layout in table captions
Previously, `run_caption_layout()` passed the table's border-box width
as the available space to the caption's formatting context. The BFC then
used this width directly for inline line breaking, causing text to
overflow the caption's content box by the size of the caption's own
border and padding.
2026-04-22 15:35:07 +01:00
..
absolute-positioning-alignment.html LibWeb: Account for absolutely positioned table wrappers 2024-03-07 08:09:04 +01:00
abspos-pseudo-element-inside-table.html LibWeb: Assign static position for abspos boxes nested into TFC 2024-09-14 15:04:08 +02:00
acid2-reduction.html LibWeb: Fix height distribution in "vertical-align: baseline" in TFC 2024-04-19 10:55:28 +02:00
align-top-and-bottom.html Meta: Add doctypes to all table layout tests 2025-05-04 11:23:17 +02:00
auto-height.html LibWeb: Move table tests to their own folder 2023-04-07 10:42:26 +02:00
auto-margins.html Meta: Add doctypes to all table layout tests 2025-05-04 11:23:17 +02:00
avoid-div-by-zero-in-table-measures.html Meta: Add doctypes to all table layout tests 2025-05-04 11:23:17 +02:00
basic.html Meta: Add doctypes to all table layout tests 2025-05-04 11:23:17 +02:00
border-attribute-overridden-by-css.html Meta: Add doctypes to all table layout tests 2025-05-04 11:23:17 +02:00
border-attribute.html Meta: Add doctypes to all table layout tests 2025-05-04 11:23:17 +02:00
border-collapse-is-inherited.html LibWeb: Make border-collapse actually inherited 2023-06-16 17:21:15 +02:00
border-conflict-resolution-with-cell.html Meta: Add doctypes to all table layout tests 2025-05-04 11:23:17 +02:00
border-conflict-resolution-with-col.html LibWeb: Add partial implementation of border conflict resolution 2023-06-10 11:17:21 +02:00
border-conflict-resolution-with-row.html Meta: Add doctypes to all table layout tests 2025-05-04 11:23:17 +02:00
border-conflict-resolution-with-rowgroup.html Meta: Add doctypes to all table layout tests 2025-05-04 11:23:17 +02:00
border-conflict-resolutions-with-more-cells-than-cols.html Meta: Add doctypes to all table layout tests 2025-05-04 11:23:17 +02:00
border-spacing-and-borders-table-width.html Meta: Add doctypes to all table layout tests 2025-05-04 11:23:17 +02:00
border-spacing-colspan.html LibWeb: Add layout support for border spacing 2023-06-16 13:57:31 +02:00
border-spacing-rowspan.html LibWeb: Add layout support for border spacing 2023-06-16 13:57:31 +02:00
border-spacing-with-percentage-width.html Meta: Add doctypes to all table layout tests 2025-05-04 11:23:17 +02:00
border-spacing.html LibWeb: Add layout support for border spacing 2023-06-16 13:57:31 +02:00
borders.html Meta: Add doctypes to all table layout tests 2025-05-04 11:23:17 +02:00
bottom-caption.html LibWeb: Add support for table caption 2023-06-10 07:09:11 +02:00
caption-constrained-to-table-width.html LibWeb: Resolve horizontal box model metrics for table captions 2026-02-03 14:47:51 +01:00
caption-specified-width-with-float.html LibWeb: Compute CAPMIN from caption outer widths 2026-03-29 12:05:25 +02:00
cell-auto-max-width-table-percentage-width.html Meta: Add doctypes to all table layout tests 2025-05-04 11:23:17 +02:00
cell-px-height.html Meta: Add doctypes to all table layout tests 2025-05-04 11:23:17 +02:00
cell-relative-to-specified-table-width.html Meta: Add doctypes to all table layout tests 2025-05-04 11:23:17 +02:00
cell-with-max-width.html LibWeb: Apply min/max-widths to block container during intrinsic layout 2023-12-26 16:24:51 +01:00
clip-spans-to-table-end.html Meta: Add doctypes to all table layout tests 2025-05-04 11:23:17 +02:00
col-span-crash.html Meta: Add doctypes to all table layout tests 2025-05-04 11:23:17 +02:00
colgroup-with-two-cols.html Meta: Add doctypes to all table layout tests 2025-05-04 11:23:17 +02:00
colspan-overflow-crash.html Meta: Add doctypes to all table layout tests 2025-05-04 11:23:17 +02:00
colspan-percentage-width.html Meta: Add doctypes to all table layout tests 2025-05-04 11:23:17 +02:00
colspan-weighted-width-distribution.html Meta: Add doctypes to all table layout tests 2025-05-04 11:23:17 +02:00
colspan-width-distribution.html LibWeb: Fix upper limit of span when computing column measures 2023-06-10 07:10:06 +02:00
colspan-with-trailing-characters.html LibWeb: Use parse_non_negative_integer for colspan and rowspan parsing 2023-08-24 22:26:53 +01:00
columns-width-distribution-1.html Meta: Add doctypes to all table layout tests 2025-05-04 11:23:17 +02:00
display-table-size.html LibWeb/Layout: Account for box-sizing in table width/height calculations 2024-11-29 15:43:59 +01:00
fixed-layout-percentage-width-all-columns.html Meta: Add doctypes to all table layout tests 2025-05-04 11:23:17 +02:00
fixed-layout-percentage-width.html Meta: Add doctypes to all table layout tests 2025-05-04 11:23:17 +02:00
fixed-layout-pixel-width-all-columns.html Meta: Add doctypes to all table layout tests 2025-05-04 11:23:17 +02:00
fixed-layout-pixel-width.html Meta: Add doctypes to all table layout tests 2025-05-04 11:23:17 +02:00
fixed-layout.html Meta: Add doctypes to all table layout tests 2025-05-04 11:23:17 +02:00
fixed-margins.html Meta: Add doctypes to all table layout tests 2025-05-04 11:23:17 +02:00
in-auto-height-flex-item.html LibWeb: Move table tests to their own folder 2023-04-07 10:42:26 +02:00
infinite-padding.html LibWeb: Use available space to resolve table container width 2023-08-11 19:36:19 +02:00
inline-after-table-cell.html LibWeb: Stop inline elements after table-cell being swallowed into table 2026-02-21 05:48:53 +00:00
inline-table-width.html Meta: Add doctypes to all table layout tests 2025-05-04 11:23:17 +02:00
internal-alignment.html LibWeb: Add special handling for text-align when applied to tables 2023-11-21 16:54:02 +01:00
keyword-value-does-not-constrain-column.html Meta: Add doctypes to all table layout tests 2025-05-04 11:23:17 +02:00
line-breaking-in-cells.html Meta: Add doctypes to all table layout tests 2025-05-04 11:23:17 +02:00
long-caption-increases-width.html LibWeb: Add support for table caption 2023-06-10 07:09:11 +02:00
missing-cells-with-span.html Meta: Add doctypes to all table layout tests 2025-05-04 11:23:17 +02:00
missing-cells.html Meta: Add doctypes to all table layout tests 2025-05-04 11:23:17 +02:00
multi-line-cell.html Meta: Add doctypes to all table layout tests 2025-05-04 11:23:17 +02:00
nested-table-alignment.html LibWeb: Use LibwebLeft and LibwebRight to align table cells 2023-11-21 16:54:02 +01:00
nested-table-box-width.html LibWeb: Report border box width for tables in a block 2023-06-25 08:13:04 +02:00
percentage-width-columns.html Meta: Add doctypes to all table layout tests 2025-05-04 11:23:17 +02:00
percentage-width-for-nested-table-is-like-auto.html Meta: Add doctypes to all table layout tests 2025-05-04 11:23:17 +02:00
percentage-width-max-width-columns.html Meta: Add doctypes to all table layout tests 2025-05-04 11:23:17 +02:00
propagate-style-update-to-wrapper.html Meta: Add doctypes to all table layout tests 2025-05-04 11:23:17 +02:00
row-outer-size-with-computed-size.html Meta: Add doctypes to all table layout tests 2025-05-04 11:23:17 +02:00
row-px-height.html Meta: Add doctypes to all table layout tests 2025-05-04 11:23:17 +02:00
row-span-and-nested-tables.html LibWeb: Some row span fixes when combined with nested tables 2023-06-12 17:51:00 +02:00
rows-height-distribution-1.html Meta: Add doctypes to all table layout tests 2025-05-04 11:23:17 +02:00
rows-height-distribution-2.html Meta: Add doctypes to all table layout tests 2025-05-04 11:23:17 +02:00
rows-height-distribution-3.html Meta: Add doctypes to all table layout tests 2025-05-04 11:23:17 +02:00
rows-height-distribution-4.html Meta: Add doctypes to all table layout tests 2025-05-04 11:23:17 +02:00
rowspan-with-trailing-characters.html LibWeb: Use parse_non_negative_integer for colspan and rowspan parsing 2023-08-24 22:26:53 +01:00
rowspan.html LibWeb: Support border attribute on the table element 2023-08-23 15:40:41 +02:00
size.html Meta: Add doctypes to all table layout tests 2025-05-04 11:23:17 +02:00
stretch-to-fixed-height.html Meta: Add doctypes to all table layout tests 2025-05-04 11:23:17 +02:00
style-invalidation-propagation-to-table-wrapper.html LibWeb: Improve style propagation to anonymous wrappers 2024-01-07 14:24:38 +01:00
sum-of-percentage-column-widths-less-than-100.html Meta: Add doctypes to all table layout tests 2025-05-04 11:23:17 +02:00
table-align-center-with-margin.html LibWeb: Support align attribute on table elements 2023-11-21 16:54:02 +01:00
table-align-center.html LibWeb: Support align attribute on table elements 2023-11-21 16:54:02 +01:00
table-caption-inline-width.html LibWeb: Use caption content width for inline layout in table captions 2026-04-22 15:35:07 +01:00
table-cell-with-flex-display.html LibWeb: Align anonymous table-cell flex/grid wrappers to top 2026-01-21 23:44:23 +01:00
table-cellpadding.html LibWeb: Support cellpadding attribute on table elements 2023-11-21 16:54:02 +01:00
table-fixup-font-size-and-line-height.html LibWeb: Propagate font-size & line-height into generated table boxes 2023-09-05 14:23:35 +02:00
table-formation-with-rowspan-in-the-middle.html Meta: Add doctypes to all table layout tests 2025-05-04 11:23:17 +02:00
table-header-and-footer-groups.html LibWeb: Make Layout::TextNode::text_for_rendering() lazily computed 2023-07-03 11:50:58 +02:00
table-max-content-width.html LibWeb: Set table width to GRIDMAX if calculated value is max-content 2023-10-31 18:13:14 +01:00
table-root-padding-intrinsic-width.html LibWeb: Account for table padding in intrinsic table width calculation 2026-02-11 09:39:11 +01:00
table-width-max-content-containing-block.html LibWeb: Honor intrinsic constraints on available space in table widths 2024-05-01 11:13:48 +02:00
table-width-max-content.html LibWeb: Honor intrinsic constraints on available space in table widths 2024-05-01 11:13:48 +02:00
table-width-min-content-containing-block.html LibWeb: Honor intrinsic constraints on available space in table widths 2024-05-01 11:13:48 +02:00
table-width-min-content.html LibWeb: Honor intrinsic constraints on available space in table widths 2024-05-01 11:13:48 +02:00
table-width.html Meta: Add doctypes to all table layout tests 2025-05-04 11:23:17 +02:00
td-valign.html LibWeb: Support valign attribute on td elements 2023-07-04 13:26:49 +02:00
th-default-text-align.html LibWeb: Prioritize inheriting text-align for <th> 2025-07-15 10:05:48 +02:00
top-caption-with-padding.html Meta: Add doctypes to all table layout tests 2025-05-04 11:23:17 +02:00
tr-valign.html LibWeb: Support valign attribute on tr elements 2023-11-21 16:54:02 +01:00
vertical-align-baseline.html LibWeb: Fix height distribution in "vertical-align: baseline" in TFC 2024-04-19 10:55:28 +02:00
vertical-align-middle-td-vs-div.html Meta: Add doctypes to all table layout tests 2025-05-04 11:23:17 +02:00
vertical-align-middle-vs-top.html LibWeb: Actually, don't align all inline content to alphabetic baseline 2025-02-25 23:55:36 +01:00
width-distribution-and-constrained-columns-increased-size-on-col.html Meta: Add doctypes to all table layout tests 2025-05-04 11:23:17 +02:00
width-distribution-and-constrained-columns-size-on-col.html Meta: Add doctypes to all table layout tests 2025-05-04 11:23:17 +02:00
width-distribution-and-constrained-columns.html Meta: Add doctypes to all table layout tests 2025-05-04 11:23:17 +02:00
width-distribution-of-max-width-increment.html Meta: Add doctypes to all table layout tests 2025-05-04 11:23:17 +02:00
wrap-float-in-anonymous-table-cell.html LibWeb: Wrap out-of-flow table children in anonymous table cells 2025-08-25 14:55:19 +02:00
zero-columns-gridmax.html Meta: Add doctypes to all table layout tests 2025-05-04 11:23:17 +02:00