From 3fd13485abef5f950b4c489993e2f539df3fadfb Mon Sep 17 00:00:00 2001 From: Psychpsyo Date: Sat, 3 May 2025 21:35:53 +0200 Subject: [PATCH] Meta: Add doctypes to all table layout tests --- Tests/LibWeb/Layout/expected/table/align-top-and-bottom.txt | 4 ++-- Tests/LibWeb/Layout/expected/table/auto-margins.txt | 4 ++-- .../expected/table/avoid-div-by-zero-in-table-measures.txt | 4 ++-- Tests/LibWeb/Layout/expected/table/basic.txt | 4 ++-- .../expected/table/border-attribute-overridden-by-css.txt | 4 ++-- Tests/LibWeb/Layout/expected/table/border-attribute.txt | 4 ++-- .../expected/table/border-conflict-resolution-with-cell.txt | 4 ++-- .../expected/table/border-conflict-resolution-with-row.txt | 4 ++-- .../table/border-conflict-resolution-with-rowgroup.txt | 4 ++-- .../border-conflict-resolutions-with-more-cells-than-cols.txt | 4 ++-- .../expected/table/border-spacing-and-borders-table-width.txt | 4 ++-- .../expected/table/border-spacing-with-percentage-width.txt | 4 ++-- Tests/LibWeb/Layout/expected/table/borders.txt | 4 ++-- .../table/cell-auto-max-width-table-percentage-width.txt | 4 ++-- Tests/LibWeb/Layout/expected/table/cell-px-height.txt | 4 ++-- .../expected/table/cell-relative-to-specified-table-width.txt | 4 ++-- .../LibWeb/Layout/expected/table/clip-spans-to-table-end.txt | 4 ++-- Tests/LibWeb/Layout/expected/table/col-span-crash.txt | 4 ++-- Tests/LibWeb/Layout/expected/table/colgroup-with-two-cols.txt | 4 ++-- Tests/LibWeb/Layout/expected/table/colspan-overflow-crash.txt | 4 ++-- .../LibWeb/Layout/expected/table/colspan-percentage-width.txt | 4 ++-- .../expected/table/colspan-weighted-width-distribution.txt | 4 ++-- .../Layout/expected/table/columns-width-distribution-1.txt | 4 ++-- .../table/fixed-layout-percentage-width-all-columns.txt | 4 ++-- .../Layout/expected/table/fixed-layout-percentage-width.txt | 4 ++-- .../expected/table/fixed-layout-pixel-width-all-columns.txt | 4 ++-- .../LibWeb/Layout/expected/table/fixed-layout-pixel-width.txt | 4 ++-- Tests/LibWeb/Layout/expected/table/fixed-layout.txt | 4 ++-- Tests/LibWeb/Layout/expected/table/fixed-margins.txt | 4 ++-- Tests/LibWeb/Layout/expected/table/inline-table-width.txt | 4 ++-- .../table/keyword-value-does-not-constrain-column.txt | 4 ++-- Tests/LibWeb/Layout/expected/table/line-breaking-in-cells.txt | 4 ++-- .../LibWeb/Layout/expected/table/missing-cells-with-span.txt | 4 ++-- Tests/LibWeb/Layout/expected/table/missing-cells.txt | 4 ++-- Tests/LibWeb/Layout/expected/table/multi-line-cell.txt | 4 ++-- .../LibWeb/Layout/expected/table/percentage-width-columns.txt | 4 ++-- .../table/percentage-width-for-nested-table-is-like-auto.txt | 4 ++-- .../expected/table/percentage-width-max-width-columns.txt | 4 ++-- .../expected/table/propagate-style-update-to-wrapper.txt | 4 ++-- .../expected/table/row-outer-size-with-computed-size.txt | 4 ++-- Tests/LibWeb/Layout/expected/table/row-px-height.txt | 4 ++-- .../Layout/expected/table/rows-height-distribution-1.txt | 4 ++-- .../Layout/expected/table/rows-height-distribution-2.txt | 4 ++-- .../Layout/expected/table/rows-height-distribution-3.txt | 4 ++-- .../Layout/expected/table/rows-height-distribution-4.txt | 4 ++-- Tests/LibWeb/Layout/expected/table/size.txt | 4 ++-- .../LibWeb/Layout/expected/table/stretch-to-fixed-height.txt | 4 ++-- .../table/sum-of-percentage-column-widths-less-than-100.txt | 4 ++-- .../LibWeb/Layout/expected/table/table-cell-not-paintable.txt | 4 ++-- .../table/table-formation-with-rowspan-in-the-middle.txt | 4 ++-- Tests/LibWeb/Layout/expected/table/table-width.txt | 4 ++-- .../LibWeb/Layout/expected/table/top-caption-with-padding.txt | 4 ++-- .../Layout/expected/table/vertical-align-middle-td-vs-div.txt | 4 ++-- ...ribution-and-constrained-columns-increased-size-on-col.txt | 4 ++-- ...width-distribution-and-constrained-columns-size-on-col.txt | 4 ++-- .../table/width-distribution-and-constrained-columns.txt | 4 ++-- .../table/width-distribution-of-max-width-increment.txt | 4 ++-- Tests/LibWeb/Layout/expected/table/zero-columns-gridmax.txt | 4 ++-- Tests/LibWeb/Layout/input/table/align-top-and-bottom.html | 1 + Tests/LibWeb/Layout/input/table/auto-margins.html | 1 + .../input/table/avoid-div-by-zero-in-table-measures.html | 1 + Tests/LibWeb/Layout/input/table/basic.html | 1 + .../input/table/border-attribute-overridden-by-css.html | 1 + Tests/LibWeb/Layout/input/table/border-attribute.html | 1 + .../input/table/border-conflict-resolution-with-cell.html | 1 + .../input/table/border-conflict-resolution-with-row.html | 1 + .../input/table/border-conflict-resolution-with-rowgroup.html | 1 + ...border-conflict-resolutions-with-more-cells-than-cols.html | 1 + .../input/table/border-spacing-and-borders-table-width.html | 1 + .../input/table/border-spacing-with-percentage-width.html | 1 + Tests/LibWeb/Layout/input/table/borders.html | 1 + .../table/cell-auto-max-width-table-percentage-width.html | 1 + Tests/LibWeb/Layout/input/table/cell-px-height.html | 1 + .../input/table/cell-relative-to-specified-table-width.html | 1 + Tests/LibWeb/Layout/input/table/clip-spans-to-table-end.html | 1 + Tests/LibWeb/Layout/input/table/col-span-crash.html | 1 + Tests/LibWeb/Layout/input/table/colgroup-with-two-cols.html | 1 + Tests/LibWeb/Layout/input/table/colspan-overflow-crash.html | 1 + Tests/LibWeb/Layout/input/table/colspan-percentage-width.html | 1 + .../input/table/colspan-weighted-width-distribution.html | 1 + .../Layout/input/table/columns-width-distribution-1.html | 1 + .../table/fixed-layout-percentage-width-all-columns.html | 1 + .../Layout/input/table/fixed-layout-percentage-width.html | 1 + .../input/table/fixed-layout-pixel-width-all-columns.html | 1 + Tests/LibWeb/Layout/input/table/fixed-layout-pixel-width.html | 1 + Tests/LibWeb/Layout/input/table/fixed-layout.html | 1 + Tests/LibWeb/Layout/input/table/fixed-margins.html | 1 + Tests/LibWeb/Layout/input/table/inline-table-width.html | 1 + .../input/table/keyword-value-does-not-constrain-column.html | 1 + Tests/LibWeb/Layout/input/table/line-breaking-in-cells.html | 1 + Tests/LibWeb/Layout/input/table/missing-cells-with-span.html | 1 + Tests/LibWeb/Layout/input/table/missing-cells.html | 1 + Tests/LibWeb/Layout/input/table/multi-line-cell.html | 1 + Tests/LibWeb/Layout/input/table/percentage-width-columns.html | 1 + .../table/percentage-width-for-nested-table-is-like-auto.html | 1 + .../input/table/percentage-width-max-width-columns.html | 1 + .../Layout/input/table/propagate-style-update-to-wrapper.html | 1 + .../Layout/input/table/row-outer-size-with-computed-size.html | 1 + Tests/LibWeb/Layout/input/table/row-px-height.html | 1 + .../LibWeb/Layout/input/table/rows-height-distribution-1.html | 1 + .../LibWeb/Layout/input/table/rows-height-distribution-2.html | 1 + .../LibWeb/Layout/input/table/rows-height-distribution-3.html | 1 + .../LibWeb/Layout/input/table/rows-height-distribution-4.html | 1 + Tests/LibWeb/Layout/input/table/size.html | 1 + Tests/LibWeb/Layout/input/table/stretch-to-fixed-height.html | 1 + .../table/sum-of-percentage-column-widths-less-than-100.html | 1 + Tests/LibWeb/Layout/input/table/table-cell-not-paintable.html | 1 + .../table/table-formation-with-rowspan-in-the-middle.html | 1 + Tests/LibWeb/Layout/input/table/table-width.html | 1 + Tests/LibWeb/Layout/input/table/top-caption-with-padding.html | 1 + .../Layout/input/table/vertical-align-middle-td-vs-div.html | 1 + ...ibution-and-constrained-columns-increased-size-on-col.html | 1 + ...idth-distribution-and-constrained-columns-size-on-col.html | 1 + .../table/width-distribution-and-constrained-columns.html | 1 + .../table/width-distribution-of-max-width-increment.html | 1 + Tests/LibWeb/Layout/input/table/zero-columns-gridmax.html | 1 + 116 files changed, 174 insertions(+), 116 deletions(-) diff --git a/Tests/LibWeb/Layout/expected/table/align-top-and-bottom.txt b/Tests/LibWeb/Layout/expected/table/align-top-and-bottom.txt index 9cb35b56d6e..2d05d7a5f59 100644 --- a/Tests/LibWeb/Layout/expected/table/align-top-and-bottom.txt +++ b/Tests/LibWeb/Layout/expected/table/align-top-and-bottom.txt @@ -1,5 +1,5 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline - BlockContainer at (0,0) content-size 800x600 [BFC] children: not-inline + BlockContainer at (0,0) content-size 800x116 [BFC] children: not-inline BlockContainer at (8,8) content-size 784x100 children: not-inline TableWrapper <(anonymous)> at (8,8) content-size 200.328125x100 [BFC] children: not-inline Box at (9,9) content-size 198.328125x98 table-box [TFC] children: not-inline @@ -46,7 +46,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline TextNode <#text> ViewportPaintable (Viewport<#document>) [0,0 800x600] - PaintableWithLines (BlockContainer) [0,0 800x600] + PaintableWithLines (BlockContainer) [0,0 800x116] PaintableWithLines (BlockContainer) [8,8 784x100] PaintableWithLines (TableWrapper(anonymous)) [8,8 200.328125x100] PaintableBox (Box
) [8,8 200.328125x100] diff --git a/Tests/LibWeb/Layout/expected/table/auto-margins.txt b/Tests/LibWeb/Layout/expected/table/auto-margins.txt index 69b34feed32..0695e18b4da 100644 --- a/Tests/LibWeb/Layout/expected/table/auto-margins.txt +++ b/Tests/LibWeb/Layout/expected/table/auto-margins.txt @@ -1,5 +1,5 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline - BlockContainer at (0,0) content-size 800x600 [BFC] children: not-inline + BlockContainer at (0,0) content-size 800x33 [BFC] children: not-inline BlockContainer at (8,8) content-size 784x17 children: not-inline BlockContainer at (8,8) content-size 784x17 children: not-inline TableWrapper <(anonymous)> at (235.265625,8) content-size 329.46875x17 [BFC] children: not-inline @@ -12,7 +12,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline TextNode <#text> ViewportPaintable (Viewport<#document>) [0,0 800x600] - PaintableWithLines (BlockContainer) [0,0 800x600] + PaintableWithLines (BlockContainer) [0,0 800x33] PaintableWithLines (BlockContainer) [8,8 784x17] PaintableWithLines (BlockContainer
.wrapper) [8,8 784x17] PaintableWithLines (TableWrapper(anonymous)) [235.265625,8 329.46875x17] diff --git a/Tests/LibWeb/Layout/expected/table/avoid-div-by-zero-in-table-measures.txt b/Tests/LibWeb/Layout/expected/table/avoid-div-by-zero-in-table-measures.txt index 7f6e2f750ec..0f343190a2e 100644 --- a/Tests/LibWeb/Layout/expected/table/avoid-div-by-zero-in-table-measures.txt +++ b/Tests/LibWeb/Layout/expected/table/avoid-div-by-zero-in-table-measures.txt @@ -1,5 +1,5 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline - BlockContainer at (0,0) content-size 800x600 [BFC] children: not-inline + BlockContainer at (0,0) content-size 800x39 [BFC] children: not-inline BlockContainer at (8,8) content-size 784x23 children: not-inline TableWrapper <(anonymous)> at (8,8) content-size 6x23 [BFC] children: not-inline Box
at (8,8) content-size 6x23 table-box [TFC] children: not-inline @@ -24,7 +24,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline TextNode <#text> ViewportPaintable (Viewport<#document>) [0,0 800x600] - PaintableWithLines (BlockContainer) [0,0 800x600] + PaintableWithLines (BlockContainer) [0,0 800x39] PaintableWithLines (BlockContainer) [8,8 784x23] PaintableWithLines (TableWrapper(anonymous)) [8,8 6x23] PaintableBox (Box
) [8,8 6x23] diff --git a/Tests/LibWeb/Layout/expected/table/basic.txt b/Tests/LibWeb/Layout/expected/table/basic.txt index ee4151efed0..d8db3636866 100644 --- a/Tests/LibWeb/Layout/expected/table/basic.txt +++ b/Tests/LibWeb/Layout/expected/table/basic.txt @@ -1,5 +1,5 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline - BlockContainer at (0,0) content-size 800x600 [BFC] children: not-inline + BlockContainer at (0,0) content-size 800x117 [BFC] children: not-inline BlockContainer at (8,8) content-size 784x101 children: not-inline TableWrapper <(anonymous)> at (8,8) content-size 2x2 [BFC] children: not-inline Box at (8,8) content-size 2x2 table-box [TFC] children: not-inline @@ -71,7 +71,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline TextNode <#text> ViewportPaintable (Viewport<#document>) [0,0 800x600] - PaintableWithLines (BlockContainer) [0,0 800x600] + PaintableWithLines (BlockContainer) [0,0 800x117] PaintableWithLines (BlockContainer) [8,8 784x101] PaintableWithLines (TableWrapper(anonymous)) [8,8 2x2] PaintableBox (Box
#empty-table) [8,8 2x2] diff --git a/Tests/LibWeb/Layout/expected/table/border-attribute-overridden-by-css.txt b/Tests/LibWeb/Layout/expected/table/border-attribute-overridden-by-css.txt index 23c79e0d934..7190dfd31bc 100644 --- a/Tests/LibWeb/Layout/expected/table/border-attribute-overridden-by-css.txt +++ b/Tests/LibWeb/Layout/expected/table/border-attribute-overridden-by-css.txt @@ -1,5 +1,5 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline - BlockContainer at (0,0) content-size 800x600 [BFC] children: not-inline + BlockContainer at (0,0) content-size 800x61 [BFC] children: not-inline BlockContainer at (8,8) content-size 784x45 children: not-inline TableWrapper <(anonymous)> at (8,8) content-size 42.265625x45 [BFC] children: not-inline Box
at (18,18) content-size 22.265625x25 table-box [TFC] children: not-inline @@ -12,7 +12,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline TextNode <#text> ViewportPaintable (Viewport<#document>) [0,0 800x600] - PaintableWithLines (BlockContainer) [0,0 800x600] + PaintableWithLines (BlockContainer) [0,0 800x61] PaintableWithLines (BlockContainer) [8,8 784x45] PaintableWithLines (TableWrapper(anonymous)) [8,8 42.265625x45] PaintableBox (Box
) [8,8 42.265625x45] diff --git a/Tests/LibWeb/Layout/expected/table/border-attribute.txt b/Tests/LibWeb/Layout/expected/table/border-attribute.txt index 9366a8ac9ea..5a3961041fb 100644 --- a/Tests/LibWeb/Layout/expected/table/border-attribute.txt +++ b/Tests/LibWeb/Layout/expected/table/border-attribute.txt @@ -1,5 +1,5 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline - BlockContainer at (0,0) content-size 800x600 [BFC] children: not-inline + BlockContainer at (0,0) content-size 800x51 [BFC] children: not-inline BlockContainer at (8,8) content-size 784x35 children: not-inline TableWrapper <(anonymous)> at (8,8) content-size 32.265625x35 [BFC] children: not-inline Box
at (13,13) content-size 22.265625x25 table-box [TFC] children: not-inline @@ -12,7 +12,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline TextNode <#text> ViewportPaintable (Viewport<#document>) [0,0 800x600] - PaintableWithLines (BlockContainer) [0,0 800x600] + PaintableWithLines (BlockContainer) [0,0 800x51] PaintableWithLines (BlockContainer) [8,8 784x35] PaintableWithLines (TableWrapper(anonymous)) [8,8 32.265625x35] PaintableBox (Box
) [8,8 32.265625x35] diff --git a/Tests/LibWeb/Layout/expected/table/border-conflict-resolution-with-cell.txt b/Tests/LibWeb/Layout/expected/table/border-conflict-resolution-with-cell.txt index e6ac9d01be8..a4deebc7cb9 100644 --- a/Tests/LibWeb/Layout/expected/table/border-conflict-resolution-with-cell.txt +++ b/Tests/LibWeb/Layout/expected/table/border-conflict-resolution-with-cell.txt @@ -1,5 +1,5 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline - BlockContainer at (0,0) content-size 800x600 [BFC] children: not-inline + BlockContainer at (0,0) content-size 800x102 [BFC] children: not-inline BlockContainer at (8,8) content-size 784x86 children: not-inline TableWrapper <(anonymous)> at (8,8) content-size 172.671875x86 [BFC] children: not-inline Box
at (8,8) content-size 172.671875x86 table-box [TFC] children: not-inline @@ -64,7 +64,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline TextNode <#text> ViewportPaintable (Viewport<#document>) [0,0 800x600] - PaintableWithLines (BlockContainer) [0,0 800x600] + PaintableWithLines (BlockContainer) [0,0 800x102] PaintableWithLines (BlockContainer) [8,8 784x86] PaintableWithLines (TableWrapper(anonymous)) [8,8 172.671875x86] PaintableBox (Box
) [8,8 172.671875x86] diff --git a/Tests/LibWeb/Layout/expected/table/border-conflict-resolution-with-row.txt b/Tests/LibWeb/Layout/expected/table/border-conflict-resolution-with-row.txt index 9a2c849dab2..bd50261779c 100644 --- a/Tests/LibWeb/Layout/expected/table/border-conflict-resolution-with-row.txt +++ b/Tests/LibWeb/Layout/expected/table/border-conflict-resolution-with-row.txt @@ -1,5 +1,5 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline - BlockContainer at (0,0) content-size 800x600 [BFC] children: not-inline + BlockContainer at (0,0) content-size 800x145 [BFC] children: not-inline BlockContainer at (8,8) content-size 784x129 children: not-inline TableWrapper <(anonymous)> at (8,8) content-size 114.8125x129 [BFC] children: not-inline Box
at (8,8) content-size 114.8125x129 table-box [TFC] children: not-inline @@ -69,7 +69,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline TextNode <#text> ViewportPaintable (Viewport<#document>) [0,0 800x600] - PaintableWithLines (BlockContainer) [0,0 800x600] + PaintableWithLines (BlockContainer) [0,0 800x145] PaintableWithLines (BlockContainer) [8,8 784x129] PaintableWithLines (TableWrapper(anonymous)) [8,8 114.8125x129] PaintableBox (Box
) [8,8 114.8125x129] diff --git a/Tests/LibWeb/Layout/expected/table/border-conflict-resolution-with-rowgroup.txt b/Tests/LibWeb/Layout/expected/table/border-conflict-resolution-with-rowgroup.txt index fd070f138f8..c584a2824d2 100644 --- a/Tests/LibWeb/Layout/expected/table/border-conflict-resolution-with-rowgroup.txt +++ b/Tests/LibWeb/Layout/expected/table/border-conflict-resolution-with-rowgroup.txt @@ -1,5 +1,5 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline - BlockContainer at (0,0) content-size 800x600 [BFC] children: not-inline + BlockContainer at (0,0) content-size 800x139 [BFC] children: not-inline BlockContainer at (8,8) content-size 784x123 children: not-inline TableWrapper <(anonymous)> at (8,8) content-size 113.40625x123 [BFC] children: not-inline Box
at (8,8) content-size 113.40625x123 table-box [TFC] children: not-inline @@ -70,7 +70,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline TextNode <#text> ViewportPaintable (Viewport<#document>) [0,0 800x600] - PaintableWithLines (BlockContainer) [0,0 800x600] + PaintableWithLines (BlockContainer) [0,0 800x139] PaintableWithLines (BlockContainer) [8,8 784x123] PaintableWithLines (TableWrapper(anonymous)) [8,8 113.40625x123] PaintableBox (Box
) [8,8 113.40625x123] diff --git a/Tests/LibWeb/Layout/expected/table/border-conflict-resolutions-with-more-cells-than-cols.txt b/Tests/LibWeb/Layout/expected/table/border-conflict-resolutions-with-more-cells-than-cols.txt index fea1070fbed..eb71097624d 100644 --- a/Tests/LibWeb/Layout/expected/table/border-conflict-resolutions-with-more-cells-than-cols.txt +++ b/Tests/LibWeb/Layout/expected/table/border-conflict-resolutions-with-more-cells-than-cols.txt @@ -1,5 +1,5 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline - BlockContainer at (0,0) content-size 800x600 [BFC] children: not-inline + BlockContainer at (0,0) content-size 800x35 [BFC] children: not-inline BlockContainer at (8,8) content-size 784x19 children: not-inline BlockContainer <(anonymous)> at (8,8) content-size 784x0 children: inline TextNode <#text> @@ -55,7 +55,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline TextNode <#text> ViewportPaintable (Viewport<#document>) [0,0 800x600] - PaintableWithLines (BlockContainer) [0,0 800x600] + PaintableWithLines (BlockContainer) [0,0 800x35] PaintableWithLines (BlockContainer) [8,8 784x19] PaintableWithLines (BlockContainer(anonymous)) [8,8 784x0] PaintableWithLines (TableWrapper(anonymous)) [8,8 53.0625x19] diff --git a/Tests/LibWeb/Layout/expected/table/border-spacing-and-borders-table-width.txt b/Tests/LibWeb/Layout/expected/table/border-spacing-and-borders-table-width.txt index 16c1a4ab863..75207a9b79b 100644 --- a/Tests/LibWeb/Layout/expected/table/border-spacing-and-borders-table-width.txt +++ b/Tests/LibWeb/Layout/expected/table/border-spacing-and-borders-table-width.txt @@ -1,5 +1,5 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline - BlockContainer at (0,0) content-size 800x600 [BFC] children: not-inline + BlockContainer at (0,0) content-size 800x93 [BFC] children: not-inline BlockContainer at (8,8) content-size 784x77 children: not-inline TableWrapper <(anonymous)> at (8,8) content-size 143.609375x77 [BFC] children: not-inline Box
at (23,13) content-size 113.609375x67 table-box [TFC] children: not-inline @@ -27,7 +27,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline TextNode <#text> ViewportPaintable (Viewport<#document>) [0,0 800x600] - PaintableWithLines (BlockContainer) [0,0 800x600] + PaintableWithLines (BlockContainer) [0,0 800x93] PaintableWithLines (BlockContainer) [8,8 784x77] PaintableWithLines (TableWrapper(anonymous)) [8,8 143.609375x77] PaintableBox (Box
) [8,8 143.609375x77] diff --git a/Tests/LibWeb/Layout/expected/table/border-spacing-with-percentage-width.txt b/Tests/LibWeb/Layout/expected/table/border-spacing-with-percentage-width.txt index 07dfc3c068b..3f083b5e6f7 100644 --- a/Tests/LibWeb/Layout/expected/table/border-spacing-with-percentage-width.txt +++ b/Tests/LibWeb/Layout/expected/table/border-spacing-with-percentage-width.txt @@ -1,5 +1,5 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline - BlockContainer at (0,0) content-size 800x600 [BFC] children: not-inline + BlockContainer at (0,0) content-size 800x31 [BFC] children: not-inline BlockContainer at (8,8) content-size 784x0 children: inline BlockContainer at (8,8) content-size 117.59375x17 floating [BFC] children: inline frag 0 from TextNode start: 0, length: 1, rect: [8,8 14.265625x17] baseline: 13.296875 @@ -34,7 +34,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline TextNode <#text> ViewportPaintable (Viewport<#document>) [0,0 800x600] - PaintableWithLines (BlockContainer) [0,0 800x600] + PaintableWithLines (BlockContainer) [0,0 800x31] PaintableWithLines (BlockContainer) [8,8 784x0] PaintableWithLines (BlockContainer
.left) [8,8 117.59375x17] TextPaintable (TextNode<#text>) diff --git a/Tests/LibWeb/Layout/expected/table/borders.txt b/Tests/LibWeb/Layout/expected/table/borders.txt index 141a918aa7f..89af59f5ae9 100644 --- a/Tests/LibWeb/Layout/expected/table/borders.txt +++ b/Tests/LibWeb/Layout/expected/table/borders.txt @@ -1,5 +1,5 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline - BlockContainer at (0,0) content-size 800x600 [BFC] children: not-inline + BlockContainer at (0,0) content-size 800x276 [BFC] children: not-inline BlockContainer at (8,8) content-size 784x260 children: not-inline TableWrapper <(anonymous)> at (8,8) content-size 174.296875x73 [BFC] children: not-inline Box at (9,9) content-size 172.296875x71 table-box [TFC] children: not-inline @@ -260,7 +260,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline TextNode <#text> ViewportPaintable (Viewport<#document>) [0,0 800x600] - PaintableWithLines (BlockContainer) [0,0 800x600] + PaintableWithLines (BlockContainer) [0,0 800x276] PaintableWithLines (BlockContainer) [8,8 784x260] PaintableWithLines (TableWrapper(anonymous)) [8,8 174.296875x73] PaintableBox (Box
.table-border-black) [8,8 174.296875x73] diff --git a/Tests/LibWeb/Layout/expected/table/cell-auto-max-width-table-percentage-width.txt b/Tests/LibWeb/Layout/expected/table/cell-auto-max-width-table-percentage-width.txt index 06e9f18c92d..11b55e10d1b 100644 --- a/Tests/LibWeb/Layout/expected/table/cell-auto-max-width-table-percentage-width.txt +++ b/Tests/LibWeb/Layout/expected/table/cell-auto-max-width-table-percentage-width.txt @@ -1,5 +1,5 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline - BlockContainer at (0,0) content-size 800x600 [BFC] children: not-inline + BlockContainer at (0,0) content-size 800x39 [BFC] children: not-inline BlockContainer at (8,8) content-size 784x23 children: not-inline BlockContainer at (8,8) content-size 80x23 children: not-inline BlockContainer <(anonymous)> at (8,8) content-size 80x0 children: inline @@ -43,7 +43,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline TextNode <#text> ViewportPaintable (Viewport<#document>) [0,0 800x600] - PaintableWithLines (BlockContainer) [0,0 800x600] + PaintableWithLines (BlockContainer) [0,0 800x39] PaintableWithLines (BlockContainer) [8,8 784x23] PaintableWithLines (BlockContainer
#container) [8,8 80x23] PaintableWithLines (BlockContainer(anonymous)) [8,8 80x0] diff --git a/Tests/LibWeb/Layout/expected/table/cell-px-height.txt b/Tests/LibWeb/Layout/expected/table/cell-px-height.txt index bca747dc57e..5b2fa2ffbb4 100644 --- a/Tests/LibWeb/Layout/expected/table/cell-px-height.txt +++ b/Tests/LibWeb/Layout/expected/table/cell-px-height.txt @@ -1,12 +1,12 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline - BlockContainer at (0,0) content-size 800x600 [BFC] children: not-inline + BlockContainer at (0,0) content-size 800x116 [BFC] children: not-inline TableWrapper <(anonymous)> at (8,8) content-size 102x100 [BFC] children: not-inline Box at (8,8) content-size 102x100 table-box [TFC] children: not-inline Box at (8,8) content-size 102x100 table-row children: not-inline BlockContainer at (9,9) content-size 100x0 table-cell [BFC] children: not-inline ViewportPaintable (Viewport<#document>) [0,0 800x600] - PaintableWithLines (BlockContainer) [0,0 800x600] + PaintableWithLines (BlockContainer) [0,0 800x116] PaintableWithLines (TableWrapper(anonymous)) [8,8 102x100] PaintableBox (Box) [8,8 102x100] PaintableBox (Box
.row) [8,8 102x100] diff --git a/Tests/LibWeb/Layout/expected/table/cell-relative-to-specified-table-width.txt b/Tests/LibWeb/Layout/expected/table/cell-relative-to-specified-table-width.txt index 6e9d435664d..9deedfbfded 100644 --- a/Tests/LibWeb/Layout/expected/table/cell-relative-to-specified-table-width.txt +++ b/Tests/LibWeb/Layout/expected/table/cell-relative-to-specified-table-width.txt @@ -1,5 +1,5 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline - BlockContainer at (0,0) content-size 800x600 [BFC] children: not-inline + BlockContainer at (0,0) content-size 800x60 [BFC] children: not-inline BlockContainer at (8,8) content-size 784x44 children: not-inline TableWrapper <(anonymous)> at (8,8) content-size 784x44 [BFC] children: not-inline Box
at (8,8) content-size 784x44 table-box [TFC] children: not-inline @@ -64,7 +64,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline TextNode <#text> ViewportPaintable (Viewport<#document>) [0,0 800x600] - PaintableWithLines (BlockContainer) [0,0 800x600] + PaintableWithLines (BlockContainer) [0,0 800x60] PaintableWithLines (BlockContainer) [8,8 784x44] PaintableWithLines (TableWrapper(anonymous)) [8,8 784x44] PaintableBox (Box
) [8,8 784x44] diff --git a/Tests/LibWeb/Layout/expected/table/clip-spans-to-table-end.txt b/Tests/LibWeb/Layout/expected/table/clip-spans-to-table-end.txt index a4107805dc8..2cdbaefd223 100644 --- a/Tests/LibWeb/Layout/expected/table/clip-spans-to-table-end.txt +++ b/Tests/LibWeb/Layout/expected/table/clip-spans-to-table-end.txt @@ -1,5 +1,5 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline - BlockContainer at (0,0) content-size 800x600 [BFC] children: not-inline + BlockContainer at (0,0) content-size 800x133 [BFC] children: not-inline BlockContainer at (8,8) content-size 784x117 children: not-inline TableWrapper <(anonymous)> at (8,8) content-size 93.359375x117 [BFC] children: not-inline Box
at (8,8) content-size 93.359375x117 table-box [TFC] children: not-inline @@ -66,7 +66,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline TextNode <#text> ViewportPaintable (Viewport<#document>) [0,0 800x600] - PaintableWithLines (BlockContainer) [0,0 800x600] + PaintableWithLines (BlockContainer) [0,0 800x133] PaintableWithLines (BlockContainer) [8,8 784x117] PaintableWithLines (TableWrapper(anonymous)) [8,8 93.359375x117] PaintableBox (Box
) [8,8 93.359375x117] diff --git a/Tests/LibWeb/Layout/expected/table/col-span-crash.txt b/Tests/LibWeb/Layout/expected/table/col-span-crash.txt index 0173b7234d0..5fa5c947b67 100644 --- a/Tests/LibWeb/Layout/expected/table/col-span-crash.txt +++ b/Tests/LibWeb/Layout/expected/table/col-span-crash.txt @@ -1,5 +1,5 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline - BlockContainer at (0,0) content-size 800x600 [BFC] children: not-inline + BlockContainer at (0,0) content-size 800x35 [BFC] children: not-inline BlockContainer at (8,8) content-size 784x19 children: not-inline TableWrapper <(anonymous)> at (8,8) content-size 4x2 [BFC] children: not-inline Box
at (8,8) content-size 4x2 table-box [TFC] children: not-inline @@ -11,7 +11,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline TextNode <#text> ViewportPaintable (Viewport<#document>) [0,0 800x600] - PaintableWithLines (BlockContainer) [0,0 800x600] + PaintableWithLines (BlockContainer) [0,0 800x35] PaintableWithLines (BlockContainer) [8,8 784x19] PaintableWithLines (TableWrapper(anonymous)) [8,8 4x2] PaintableBox (Box
) [8,8 4x2] diff --git a/Tests/LibWeb/Layout/expected/table/colgroup-with-two-cols.txt b/Tests/LibWeb/Layout/expected/table/colgroup-with-two-cols.txt index ea7e4ff3dc3..a610e93bfd8 100644 --- a/Tests/LibWeb/Layout/expected/table/colgroup-with-two-cols.txt +++ b/Tests/LibWeb/Layout/expected/table/colgroup-with-two-cols.txt @@ -1,5 +1,5 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline - BlockContainer at (0,0) content-size 800x600 [BFC] children: not-inline + BlockContainer at (0,0) content-size 800x18 [BFC] children: not-inline BlockContainer at (8,8) content-size 784x2 children: not-inline TableWrapper <(anonymous)> at (8,8) content-size 46x2 [BFC] children: not-inline Box
at (8,8) content-size 46x2 table-box [TFC] children: not-inline @@ -9,7 +9,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline Box at (10,10) content-size 0x0 table-row-group children: not-inline ViewportPaintable (Viewport<#document>) [0,0 800x600] - PaintableWithLines (BlockContainer) [0,0 800x600] + PaintableWithLines (BlockContainer) [0,0 800x18] PaintableWithLines (BlockContainer) [8,8 784x2] PaintableWithLines (TableWrapper(anonymous)) [8,8 46x2] PaintableBox (Box
) [8,8 46x2] diff --git a/Tests/LibWeb/Layout/expected/table/colspan-overflow-crash.txt b/Tests/LibWeb/Layout/expected/table/colspan-overflow-crash.txt index e88ab9d59d8..84962a696e0 100644 --- a/Tests/LibWeb/Layout/expected/table/colspan-overflow-crash.txt +++ b/Tests/LibWeb/Layout/expected/table/colspan-overflow-crash.txt @@ -1,5 +1,5 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline - BlockContainer at (0,0) content-size 800x600 [BFC] children: not-inline + BlockContainer at (0,0) content-size 800x77 [BFC] children: not-inline BlockContainer at (8,8) content-size 784x61 children: not-inline TableWrapper <(anonymous)> at (8,8) content-size 27.90625x44 [BFC] children: not-inline Box
at (8,8) content-size 27.90625x44 table-box [TFC] children: not-inline @@ -45,7 +45,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline TextNode <#text> ViewportPaintable (Viewport<#document>) [0,0 800x600] - PaintableWithLines (BlockContainer) [0,0 800x600] + PaintableWithLines (BlockContainer) [0,0 800x77] PaintableWithLines (BlockContainer) [8,8 784x61] PaintableWithLines (TableWrapper(anonymous)) [8,8 27.90625x44] PaintableBox (Box
) [8,8 27.90625x44] diff --git a/Tests/LibWeb/Layout/expected/table/colspan-percentage-width.txt b/Tests/LibWeb/Layout/expected/table/colspan-percentage-width.txt index ac42367198e..caae4d8f8cd 100644 --- a/Tests/LibWeb/Layout/expected/table/colspan-percentage-width.txt +++ b/Tests/LibWeb/Layout/expected/table/colspan-percentage-width.txt @@ -1,5 +1,5 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline - BlockContainer at (0,0) content-size 800x600 [BFC] children: not-inline + BlockContainer at (0,0) content-size 800x60 [BFC] children: not-inline BlockContainer at (8,8) content-size 784x44 children: not-inline TableWrapper <(anonymous)> at (8,8) content-size 420x44 [BFC] children: not-inline Box
at (9,9) content-size 418x42 table-box [TFC] children: not-inline @@ -53,7 +53,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline TextNode <#text> ViewportPaintable (Viewport<#document>) [0,0 800x600] - PaintableWithLines (BlockContainer) [0,0 800x600] + PaintableWithLines (BlockContainer) [0,0 800x60] PaintableWithLines (BlockContainer) [8,8 784x44] PaintableWithLines (TableWrapper(anonymous)) [8,8 420x44] PaintableBox (Box
) [8,8 420x44] diff --git a/Tests/LibWeb/Layout/expected/table/colspan-weighted-width-distribution.txt b/Tests/LibWeb/Layout/expected/table/colspan-weighted-width-distribution.txt index e5c548359a7..b1017d60d81 100644 --- a/Tests/LibWeb/Layout/expected/table/colspan-weighted-width-distribution.txt +++ b/Tests/LibWeb/Layout/expected/table/colspan-weighted-width-distribution.txt @@ -1,5 +1,5 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline - BlockContainer at (0,0) content-size 800x600 [BFC] children: not-inline + BlockContainer at (0,0) content-size 800x60 [BFC] children: not-inline BlockContainer at (8,8) content-size 784x44 children: not-inline TableWrapper <(anonymous)> at (8,8) content-size 210x44 [BFC] children: not-inline Box
at (9,9) content-size 208x42 table-box [TFC] children: not-inline @@ -39,7 +39,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline TextNode <#text> ViewportPaintable (Viewport<#document>) [0,0 800x600] - PaintableWithLines (BlockContainer) [0,0 800x600] + PaintableWithLines (BlockContainer) [0,0 800x60] PaintableWithLines (BlockContainer) [8,8 784x44] PaintableWithLines (TableWrapper(anonymous)) [8,8 210x44] PaintableBox (Box
) [8,8 210x44] diff --git a/Tests/LibWeb/Layout/expected/table/columns-width-distribution-1.txt b/Tests/LibWeb/Layout/expected/table/columns-width-distribution-1.txt index 5e089657bc8..261c63b4e34 100644 --- a/Tests/LibWeb/Layout/expected/table/columns-width-distribution-1.txt +++ b/Tests/LibWeb/Layout/expected/table/columns-width-distribution-1.txt @@ -1,5 +1,5 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline - BlockContainer at (0,0) content-size 800x600 [BFC] children: not-inline + BlockContainer at (0,0) content-size 800x126 [BFC] children: not-inline BlockContainer at (8,8) content-size 784x110 children: not-inline TableWrapper <(anonymous)> at (8,8) content-size 784x110 [BFC] children: not-inline Box at (9,9) content-size 782x108 table-box [TFC] children: not-inline @@ -26,7 +26,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline TextNode <#text> ViewportPaintable (Viewport<#document>) [0,0 800x600] - PaintableWithLines (BlockContainer) [0,0 800x600] + PaintableWithLines (BlockContainer) [0,0 800x126] PaintableWithLines (BlockContainer) [8,8 784x110] PaintableWithLines (TableWrapper(anonymous)) [8,8 784x110] PaintableBox (Box
.ambox) [8,8 784x110] diff --git a/Tests/LibWeb/Layout/expected/table/fixed-layout-percentage-width-all-columns.txt b/Tests/LibWeb/Layout/expected/table/fixed-layout-percentage-width-all-columns.txt index 438a9b347a5..05a36c587ca 100644 --- a/Tests/LibWeb/Layout/expected/table/fixed-layout-percentage-width-all-columns.txt +++ b/Tests/LibWeb/Layout/expected/table/fixed-layout-percentage-width-all-columns.txt @@ -1,5 +1,5 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline - BlockContainer at (0,0) content-size 800x600 [BFC] children: not-inline + BlockContainer at (0,0) content-size 800x60 [BFC] children: not-inline BlockContainer at (8,8) content-size 784x44 children: not-inline TableWrapper <(anonymous)> at (8,8) content-size 600x44 [BFC] children: not-inline Box
at (9,9) content-size 598x42 table-box [TFC] children: not-inline @@ -74,7 +74,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline TextNode <#text> ViewportPaintable (Viewport<#document>) [0,0 800x600] - PaintableWithLines (BlockContainer) [0,0 800x600] + PaintableWithLines (BlockContainer) [0,0 800x60] PaintableWithLines (BlockContainer) [8,8 784x44] PaintableWithLines (TableWrapper(anonymous)) [8,8 600x44] PaintableBox (Box
) [8,8 600x44] diff --git a/Tests/LibWeb/Layout/expected/table/fixed-layout-percentage-width.txt b/Tests/LibWeb/Layout/expected/table/fixed-layout-percentage-width.txt index 9fd3a40cb39..c472df46126 100644 --- a/Tests/LibWeb/Layout/expected/table/fixed-layout-percentage-width.txt +++ b/Tests/LibWeb/Layout/expected/table/fixed-layout-percentage-width.txt @@ -1,5 +1,5 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline - BlockContainer at (0,0) content-size 800x600 [BFC] children: not-inline + BlockContainer at (0,0) content-size 800x60 [BFC] children: not-inline BlockContainer at (8,8) content-size 784x44 children: not-inline TableWrapper <(anonymous)> at (8,8) content-size 600x44 [BFC] children: not-inline Box
at (9,9) content-size 598x42 table-box [TFC] children: not-inline @@ -74,7 +74,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline TextNode <#text> ViewportPaintable (Viewport<#document>) [0,0 800x600] - PaintableWithLines (BlockContainer) [0,0 800x600] + PaintableWithLines (BlockContainer) [0,0 800x60] PaintableWithLines (BlockContainer) [8,8 784x44] PaintableWithLines (TableWrapper(anonymous)) [8,8 600x44] PaintableBox (Box
) [8,8 600x44] diff --git a/Tests/LibWeb/Layout/expected/table/fixed-layout-pixel-width-all-columns.txt b/Tests/LibWeb/Layout/expected/table/fixed-layout-pixel-width-all-columns.txt index 5b44ba57134..82e8d658028 100644 --- a/Tests/LibWeb/Layout/expected/table/fixed-layout-pixel-width-all-columns.txt +++ b/Tests/LibWeb/Layout/expected/table/fixed-layout-pixel-width-all-columns.txt @@ -1,5 +1,5 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline - BlockContainer at (0,0) content-size 800x600 [BFC] children: not-inline + BlockContainer at (0,0) content-size 800x60 [BFC] children: not-inline BlockContainer at (8,8) content-size 784x44 children: not-inline TableWrapper <(anonymous)> at (8,8) content-size 600x44 [BFC] children: not-inline Box
at (9,9) content-size 598x42 table-box [TFC] children: not-inline @@ -74,7 +74,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline TextNode <#text> ViewportPaintable (Viewport<#document>) [0,0 800x600] - PaintableWithLines (BlockContainer) [0,0 800x600] + PaintableWithLines (BlockContainer) [0,0 800x60] PaintableWithLines (BlockContainer) [8,8 784x44] PaintableWithLines (TableWrapper(anonymous)) [8,8 600x44] PaintableBox (Box
) [8,8 600x44] diff --git a/Tests/LibWeb/Layout/expected/table/fixed-layout-pixel-width.txt b/Tests/LibWeb/Layout/expected/table/fixed-layout-pixel-width.txt index abb138296b0..f6b64120df6 100644 --- a/Tests/LibWeb/Layout/expected/table/fixed-layout-pixel-width.txt +++ b/Tests/LibWeb/Layout/expected/table/fixed-layout-pixel-width.txt @@ -1,5 +1,5 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline - BlockContainer at (0,0) content-size 800x600 [BFC] children: not-inline + BlockContainer at (0,0) content-size 800x94 [BFC] children: not-inline BlockContainer at (8,8) content-size 784x78 children: not-inline TableWrapper <(anonymous)> at (8,8) content-size 600x78 [BFC] children: not-inline Box
at (9,9) content-size 598x76 table-box [TFC] children: not-inline @@ -78,7 +78,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline TextNode <#text> ViewportPaintable (Viewport<#document>) [0,0 800x600] - PaintableWithLines (BlockContainer) [0,0 800x600] + PaintableWithLines (BlockContainer) [0,0 800x94] PaintableWithLines (BlockContainer) [8,8 784x78] PaintableWithLines (TableWrapper(anonymous)) [8,8 600x78] PaintableBox (Box
) [8,8 600x78] diff --git a/Tests/LibWeb/Layout/expected/table/fixed-layout.txt b/Tests/LibWeb/Layout/expected/table/fixed-layout.txt index 6cb1b32d3b6..777b3acaf4d 100644 --- a/Tests/LibWeb/Layout/expected/table/fixed-layout.txt +++ b/Tests/LibWeb/Layout/expected/table/fixed-layout.txt @@ -1,5 +1,5 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline - BlockContainer at (0,0) content-size 800x600 [BFC] children: not-inline + BlockContainer at (0,0) content-size 800x60 [BFC] children: not-inline BlockContainer at (8,8) content-size 784x44 children: not-inline TableWrapper <(anonymous)> at (8,8) content-size 600x44 [BFC] children: not-inline Box
at (9,9) content-size 598x42 table-box [TFC] children: not-inline @@ -74,7 +74,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline TextNode <#text> ViewportPaintable (Viewport<#document>) [0,0 800x600] - PaintableWithLines (BlockContainer) [0,0 800x600] + PaintableWithLines (BlockContainer) [0,0 800x60] PaintableWithLines (BlockContainer) [8,8 784x44] PaintableWithLines (TableWrapper(anonymous)) [8,8 600x44] PaintableBox (Box
) [8,8 600x44] diff --git a/Tests/LibWeb/Layout/expected/table/fixed-margins.txt b/Tests/LibWeb/Layout/expected/table/fixed-margins.txt index 4e0d4d819d7..71a131748da 100644 --- a/Tests/LibWeb/Layout/expected/table/fixed-margins.txt +++ b/Tests/LibWeb/Layout/expected/table/fixed-margins.txt @@ -1,5 +1,5 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline - BlockContainer at (0,0) content-size 800x600 [BFC] children: not-inline + BlockContainer at (0,0) content-size 800x50 [BFC] children: not-inline BlockContainer at (8,8) content-size 784x34 children: not-inline BlockContainer at (8,8) content-size 784x34 children: not-inline TableWrapper <(anonymous)> at (108,8) content-size 584x34 [BFC] children: not-inline @@ -14,7 +14,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline TextNode <#text> ViewportPaintable (Viewport<#document>) [0,0 800x600] - PaintableWithLines (BlockContainer) [0,0 800x600] + PaintableWithLines (BlockContainer) [0,0 800x50] PaintableWithLines (BlockContainer) [8,8 784x34] PaintableWithLines (BlockContainer
.wrapper) [8,8 784x34] PaintableWithLines (TableWrapper(anonymous)) [108,8 584x34] diff --git a/Tests/LibWeb/Layout/expected/table/inline-table-width.txt b/Tests/LibWeb/Layout/expected/table/inline-table-width.txt index 1a8a7ed0d8c..d78e49e2885 100644 --- a/Tests/LibWeb/Layout/expected/table/inline-table-width.txt +++ b/Tests/LibWeb/Layout/expected/table/inline-table-width.txt @@ -1,5 +1,5 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline - BlockContainer at (0,0) content-size 800x600 [BFC] children: not-inline + BlockContainer at (0,0) content-size 800x62 [BFC] children: not-inline BlockContainer at (8,8) content-size 784x46 children: inline frag 0 from BlockContainer start: 0, length: 0, rect: [9,9 135.984375x44] baseline: 14.296875 BlockContainer
at (9,9) content-size 135.984375x44 inline-block [BFC] children: not-inline @@ -30,7 +30,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline TextNode <#text> ViewportPaintable (Viewport<#document>) [0,0 800x600] - PaintableWithLines (BlockContainer) [0,0 800x600] + PaintableWithLines (BlockContainer) [0,0 800x62] PaintableWithLines (BlockContainer) [8,8 784x46] PaintableWithLines (BlockContainer
) [8,8 137.984375x46] PaintableWithLines (TableWrapper(anonymous)) [9,9 135.984375x44] diff --git a/Tests/LibWeb/Layout/expected/table/keyword-value-does-not-constrain-column.txt b/Tests/LibWeb/Layout/expected/table/keyword-value-does-not-constrain-column.txt index 89f5af08bfd..46320677574 100644 --- a/Tests/LibWeb/Layout/expected/table/keyword-value-does-not-constrain-column.txt +++ b/Tests/LibWeb/Layout/expected/table/keyword-value-does-not-constrain-column.txt @@ -1,5 +1,5 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline - BlockContainer at (0,0) content-size 800x600 [BFC] children: not-inline + BlockContainer at (0,0) content-size 800x39 [BFC] children: not-inline BlockContainer at (8,8) content-size 784x23 children: not-inline TableWrapper <(anonymous)> at (8,8) content-size 37.609375x23 [BFC] children: not-inline Box
at (8,8) content-size 37.609375x23 table-box [TFC] children: not-inline @@ -14,7 +14,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline TextNode <#text> ViewportPaintable (Viewport<#document>) [0,0 800x600] - PaintableWithLines (BlockContainer) [0,0 800x600] + PaintableWithLines (BlockContainer) [0,0 800x39] PaintableWithLines (BlockContainer) [8,8 784x23] PaintableWithLines (TableWrapper(anonymous)) [8,8 37.609375x23] PaintableBox (Box
) [8,8 37.609375x23] diff --git a/Tests/LibWeb/Layout/expected/table/line-breaking-in-cells.txt b/Tests/LibWeb/Layout/expected/table/line-breaking-in-cells.txt index a3ba30e2dbb..77cbf8867a6 100644 --- a/Tests/LibWeb/Layout/expected/table/line-breaking-in-cells.txt +++ b/Tests/LibWeb/Layout/expected/table/line-breaking-in-cells.txt @@ -1,5 +1,5 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline - BlockContainer at (0,0) content-size 800x600 [BFC] children: not-inline + BlockContainer at (0,0) content-size 800x54 [BFC] children: not-inline BlockContainer at (8,8) content-size 784x38 children: not-inline TableWrapper <(anonymous)> at (8,8) content-size 61x38 [BFC] children: not-inline Box
at (8,8) content-size 61x38 table-box [TFC] children: not-inline @@ -42,7 +42,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline TextNode <#text> ViewportPaintable (Viewport<#document>) [0,0 800x600] - PaintableWithLines (BlockContainer) [0,0 800x600] + PaintableWithLines (BlockContainer) [0,0 800x54] PaintableWithLines (BlockContainer) [8,8 784x38] PaintableWithLines (TableWrapper(anonymous)) [8,8 61x38] PaintableBox (Box
) [8,8 61x38] diff --git a/Tests/LibWeb/Layout/expected/table/missing-cells-with-span.txt b/Tests/LibWeb/Layout/expected/table/missing-cells-with-span.txt index 49d9f5938ab..bc8b31621d6 100644 --- a/Tests/LibWeb/Layout/expected/table/missing-cells-with-span.txt +++ b/Tests/LibWeb/Layout/expected/table/missing-cells-with-span.txt @@ -1,5 +1,5 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline - BlockContainer at (0,0) content-size 800x600 [BFC] children: not-inline + BlockContainer at (0,0) content-size 800x135 [BFC] children: not-inline BlockContainer at (8,8) content-size 784x119 children: not-inline Box
at (8,8) content-size 784x119 [GFC] children: not-inline TableWrapper <(anonymous)> at (8,8) content-size 100x119 [BFC] children: not-inline @@ -34,7 +34,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline BlockContainer <(anonymous)> at (84.28125,106) content-size 21.71875x0 table-cell [BFC] children: not-inline ViewportPaintable (Viewport<#document>) [0,0 800x600] - PaintableWithLines (BlockContainer) [0,0 800x600] + PaintableWithLines (BlockContainer) [0,0 800x135] PaintableWithLines (BlockContainer) [8,8 784x119] PaintableBox (Box
) [8,8 784x119] PaintableWithLines (TableWrapper(anonymous)) [8,8 100x119] diff --git a/Tests/LibWeb/Layout/expected/table/missing-cells.txt b/Tests/LibWeb/Layout/expected/table/missing-cells.txt index 0f78a48120b..892470efcd6 100644 --- a/Tests/LibWeb/Layout/expected/table/missing-cells.txt +++ b/Tests/LibWeb/Layout/expected/table/missing-cells.txt @@ -1,5 +1,5 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline - BlockContainer at (0,0) content-size 800x600 [BFC] children: not-inline + BlockContainer at (0,0) content-size 800x135 [BFC] children: not-inline BlockContainer at (8,8) content-size 784x119 children: not-inline Box
at (8,8) content-size 784x119 [GFC] children: not-inline TableWrapper <(anonymous)> at (8,8) content-size 100x119 [BFC] children: not-inline @@ -32,7 +32,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline BlockContainer <(anonymous)> at (62.5625,106) content-size 43.4375x0 table-cell [BFC] children: not-inline ViewportPaintable (Viewport<#document>) [0,0 800x600] - PaintableWithLines (BlockContainer) [0,0 800x600] + PaintableWithLines (BlockContainer) [0,0 800x135] PaintableWithLines (BlockContainer) [8,8 784x119] PaintableBox (Box
) [8,8 784x119] PaintableWithLines (TableWrapper(anonymous)) [8,8 100x119] diff --git a/Tests/LibWeb/Layout/expected/table/multi-line-cell.txt b/Tests/LibWeb/Layout/expected/table/multi-line-cell.txt index c7f17e84405..b2b2168a9e7 100644 --- a/Tests/LibWeb/Layout/expected/table/multi-line-cell.txt +++ b/Tests/LibWeb/Layout/expected/table/multi-line-cell.txt @@ -1,5 +1,5 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline - BlockContainer at (0,0) content-size 800x600 [BFC] children: not-inline + BlockContainer at (0,0) content-size 800x83 [BFC] children: not-inline BlockContainer at (8,8) content-size 784x67 children: not-inline TableWrapper <(anonymous)> at (8,8) content-size 81.4375x67 [BFC] children: not-inline Box
at (9,9) content-size 79.4375x65 table-box [TFC] children: not-inline @@ -28,7 +28,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline TextNode <#text> ViewportPaintable (Viewport<#document>) [0,0 800x600] - PaintableWithLines (BlockContainer) [0,0 800x600] + PaintableWithLines (BlockContainer) [0,0 800x83] PaintableWithLines (BlockContainer) [8,8 784x67] PaintableWithLines (TableWrapper(anonymous)) [8,8 81.4375x67] PaintableBox (Box
) [8,8 81.4375x67] diff --git a/Tests/LibWeb/Layout/expected/table/percentage-width-columns.txt b/Tests/LibWeb/Layout/expected/table/percentage-width-columns.txt index cc6171ee6ff..021029e92d9 100644 --- a/Tests/LibWeb/Layout/expected/table/percentage-width-columns.txt +++ b/Tests/LibWeb/Layout/expected/table/percentage-width-columns.txt @@ -1,5 +1,5 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline - BlockContainer at (0,0) content-size 800x600 [BFC] children: not-inline + BlockContainer at (0,0) content-size 800x39 [BFC] children: not-inline BlockContainer at (8,8) content-size 784x23 children: not-inline TableWrapper <(anonymous)> at (8,8) content-size 94x23 [BFC] children: not-inline Box
at (9,9) content-size 92x21 table-box [TFC] children: not-inline @@ -38,7 +38,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline TextNode <#text> ViewportPaintable (Viewport<#document>) [0,0 800x600] - PaintableWithLines (BlockContainer) [0,0 800x600] + PaintableWithLines (BlockContainer) [0,0 800x39] PaintableWithLines (BlockContainer) [8,8 784x23] PaintableWithLines (TableWrapper(anonymous)) [8,8 94x23] PaintableBox (Box
) [8,8 94x23] diff --git a/Tests/LibWeb/Layout/expected/table/percentage-width-for-nested-table-is-like-auto.txt b/Tests/LibWeb/Layout/expected/table/percentage-width-for-nested-table-is-like-auto.txt index 6ce0fb8adee..1fb7e1c89e9 100644 --- a/Tests/LibWeb/Layout/expected/table/percentage-width-for-nested-table-is-like-auto.txt +++ b/Tests/LibWeb/Layout/expected/table/percentage-width-for-nested-table-is-like-auto.txt @@ -1,5 +1,5 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline - BlockContainer at (0,0) content-size 800x600 [BFC] children: not-inline + BlockContainer at (0,0) content-size 800x47 [BFC] children: not-inline BlockContainer at (8,8) content-size 784x31 children: not-inline Box at (8,8) content-size 784x31 [GFC] children: not-inline BlockContainer
at (8,8) content-size 200x31 [BFC] children: not-inline @@ -19,7 +19,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline TextNode <#text> ViewportPaintable (Viewport<#document>) [0,0 800x600] - PaintableWithLines (BlockContainer) [0,0 800x600] + PaintableWithLines (BlockContainer) [0,0 800x47] PaintableWithLines (BlockContainer) [8,8 784x31] PaintableBox (Box
.grid_layout) [8,8 784x31] PaintableWithLines (BlockContainer
) [8,8 200x31] diff --git a/Tests/LibWeb/Layout/expected/table/percentage-width-max-width-columns.txt b/Tests/LibWeb/Layout/expected/table/percentage-width-max-width-columns.txt index e1bc8b02519..17b857c85ff 100644 --- a/Tests/LibWeb/Layout/expected/table/percentage-width-max-width-columns.txt +++ b/Tests/LibWeb/Layout/expected/table/percentage-width-max-width-columns.txt @@ -1,5 +1,5 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline - BlockContainer at (0,0) content-size 800x600 [BFC] children: not-inline + BlockContainer at (0,0) content-size 800x37 [BFC] children: not-inline BlockContainer at (8,8) content-size 784x21 children: not-inline TableWrapper <(anonymous)> at (8,8) content-size 119x21 [BFC] children: not-inline Box
at (8,8) content-size 119x21 table-box [TFC] children: not-inline @@ -34,7 +34,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline TextNode <#text> ViewportPaintable (Viewport<#document>) [0,0 800x600] - PaintableWithLines (BlockContainer) [0,0 800x600] + PaintableWithLines (BlockContainer) [0,0 800x37] PaintableWithLines (BlockContainer) [8,8 784x21] PaintableWithLines (TableWrapper(anonymous)) [8,8 119x21] PaintableBox (Box
) [8,8 119x21] diff --git a/Tests/LibWeb/Layout/expected/table/propagate-style-update-to-wrapper.txt b/Tests/LibWeb/Layout/expected/table/propagate-style-update-to-wrapper.txt index 26f535db35b..ae4a0916cee 100644 --- a/Tests/LibWeb/Layout/expected/table/propagate-style-update-to-wrapper.txt +++ b/Tests/LibWeb/Layout/expected/table/propagate-style-update-to-wrapper.txt @@ -1,5 +1,5 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline - BlockContainer at (0,0) content-size 800x600 [BFC] children: not-inline + BlockContainer at (0,0) content-size 800x16 [BFC] children: not-inline BlockContainer at (8,8) content-size 784x0 children: not-inline TableWrapper <(anonymous)> at (8,8) content-size 6x6 positioned [BFC] children: not-inline Box at (8,8) content-size 6x6 table-box [TFC] children: not-inline @@ -16,7 +16,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline TextNode <#text> ViewportPaintable (Viewport<#document>) [0,0 800x600] - PaintableWithLines (BlockContainer) [0,0 800x600] + PaintableWithLines (BlockContainer) [0,0 800x16] PaintableWithLines (BlockContainer) [8,8 784x0] PaintableWithLines (TableWrapper(anonymous)) [8,8 6x6] PaintableBox (Box
#t) [8,8 6x6] diff --git a/Tests/LibWeb/Layout/expected/table/row-outer-size-with-computed-size.txt b/Tests/LibWeb/Layout/expected/table/row-outer-size-with-computed-size.txt index 0ff14d7766d..cd1f031dd50 100644 --- a/Tests/LibWeb/Layout/expected/table/row-outer-size-with-computed-size.txt +++ b/Tests/LibWeb/Layout/expected/table/row-outer-size-with-computed-size.txt @@ -1,5 +1,5 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline - BlockContainer at (0,0) content-size 800x600 [BFC] children: not-inline + BlockContainer at (0,0) content-size 800x41 [BFC] children: not-inline BlockContainer at (8,8) content-size 784x25 children: not-inline TableWrapper <(anonymous)> at (8,8) content-size 49.21875x25 [BFC] children: not-inline Box
at (8,8) content-size 49.21875x25 table-box [TFC] children: not-inline @@ -34,7 +34,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline TextNode <#text> ViewportPaintable (Viewport<#document>) [0,0 800x600] - PaintableWithLines (BlockContainer) [0,0 800x600] + PaintableWithLines (BlockContainer) [0,0 800x41] PaintableWithLines (BlockContainer) [8,8 784x25] PaintableWithLines (TableWrapper(anonymous)) [8,8 49.21875x25] PaintableBox (Box
) [8,8 49.21875x25] diff --git a/Tests/LibWeb/Layout/expected/table/row-px-height.txt b/Tests/LibWeb/Layout/expected/table/row-px-height.txt index bca747dc57e..5b2fa2ffbb4 100644 --- a/Tests/LibWeb/Layout/expected/table/row-px-height.txt +++ b/Tests/LibWeb/Layout/expected/table/row-px-height.txt @@ -1,12 +1,12 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline - BlockContainer at (0,0) content-size 800x600 [BFC] children: not-inline + BlockContainer at (0,0) content-size 800x116 [BFC] children: not-inline TableWrapper <(anonymous)> at (8,8) content-size 102x100 [BFC] children: not-inline Box at (8,8) content-size 102x100 table-box [TFC] children: not-inline Box at (8,8) content-size 102x100 table-row children: not-inline BlockContainer at (9,9) content-size 100x0 table-cell [BFC] children: not-inline ViewportPaintable (Viewport<#document>) [0,0 800x600] - PaintableWithLines (BlockContainer) [0,0 800x600] + PaintableWithLines (BlockContainer) [0,0 800x116] PaintableWithLines (TableWrapper(anonymous)) [8,8 102x100] PaintableBox (Box) [8,8 102x100] PaintableBox (Box
.row) [8,8 102x100] diff --git a/Tests/LibWeb/Layout/expected/table/rows-height-distribution-1.txt b/Tests/LibWeb/Layout/expected/table/rows-height-distribution-1.txt index 35d9fd8ebe6..cebc40abeba 100644 --- a/Tests/LibWeb/Layout/expected/table/rows-height-distribution-1.txt +++ b/Tests/LibWeb/Layout/expected/table/rows-height-distribution-1.txt @@ -1,5 +1,5 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline - BlockContainer at (0,0) content-size 800x600 [BFC] children: not-inline + BlockContainer at (0,0) content-size 800x166 [BFC] children: not-inline BlockContainer at (8,8) content-size 784x150 children: not-inline TableWrapper <(anonymous)> at (8,8) content-size 200x150 [BFC] children: not-inline Box at (8,8) content-size 200x150 table-box [TFC] children: not-inline @@ -9,7 +9,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline BlockContainer at (8,58) content-size 200x0 table-cell [BFC] children: not-inline ViewportPaintable (Viewport<#document>) [0,0 800x600] - PaintableWithLines (BlockContainer) [0,0 800x600] + PaintableWithLines (BlockContainer) [0,0 800x166] PaintableWithLines (BlockContainer) [8,8 784x150] PaintableWithLines (TableWrapper(anonymous)) [8,8 200x150] PaintableBox (Box
.table) [8,8 200x150] diff --git a/Tests/LibWeb/Layout/expected/table/rows-height-distribution-2.txt b/Tests/LibWeb/Layout/expected/table/rows-height-distribution-2.txt index f9f8c85c018..75e27faa9c0 100644 --- a/Tests/LibWeb/Layout/expected/table/rows-height-distribution-2.txt +++ b/Tests/LibWeb/Layout/expected/table/rows-height-distribution-2.txt @@ -1,5 +1,5 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline - BlockContainer at (0,0) content-size 800x600 [BFC] children: not-inline + BlockContainer at (0,0) content-size 800x316 [BFC] children: not-inline BlockContainer at (8,8) content-size 784x300 children: not-inline TableWrapper <(anonymous)> at (8,8) content-size 200x300 [BFC] children: not-inline Box at (8,8) content-size 200x300 table-box [TFC] children: not-inline @@ -9,7 +9,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline BlockContainer at (8,158) content-size 200x0 table-cell [BFC] children: not-inline ViewportPaintable (Viewport<#document>) [0,0 800x600] - PaintableWithLines (BlockContainer) [0,0 800x600] + PaintableWithLines (BlockContainer) [0,0 800x316] PaintableWithLines (BlockContainer) [8,8 784x300] PaintableWithLines (TableWrapper(anonymous)) [8,8 200x300] PaintableBox (Box
.table) [8,8 200x300] diff --git a/Tests/LibWeb/Layout/expected/table/rows-height-distribution-3.txt b/Tests/LibWeb/Layout/expected/table/rows-height-distribution-3.txt index 7c22c06e592..aad4167a348 100644 --- a/Tests/LibWeb/Layout/expected/table/rows-height-distribution-3.txt +++ b/Tests/LibWeb/Layout/expected/table/rows-height-distribution-3.txt @@ -1,5 +1,5 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline - BlockContainer at (0,0) content-size 800x600 [BFC] children: not-inline + BlockContainer at (0,0) content-size 800x316 [BFC] children: not-inline BlockContainer at (8,8) content-size 784x300 children: not-inline TableWrapper <(anonymous)> at (8,8) content-size 200x300 [BFC] children: not-inline Box at (8,8) content-size 200x300 table-box [TFC] children: not-inline @@ -17,7 +17,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline TextNode <#text> ViewportPaintable (Viewport<#document>) [0,0 800x600] - PaintableWithLines (BlockContainer) [0,0 800x600] + PaintableWithLines (BlockContainer) [0,0 800x316] PaintableWithLines (BlockContainer) [8,8 784x300] PaintableWithLines (TableWrapper(anonymous)) [8,8 200x300] PaintableBox (Box
.table) [8,8 200x300] diff --git a/Tests/LibWeb/Layout/expected/table/rows-height-distribution-4.txt b/Tests/LibWeb/Layout/expected/table/rows-height-distribution-4.txt index 8b46afeee68..ec2d266cba5 100644 --- a/Tests/LibWeb/Layout/expected/table/rows-height-distribution-4.txt +++ b/Tests/LibWeb/Layout/expected/table/rows-height-distribution-4.txt @@ -1,5 +1,5 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline - BlockContainer at (0,0) content-size 800x600 [BFC] children: not-inline + BlockContainer at (0,0) content-size 800x316 [BFC] children: not-inline BlockContainer at (8,8) content-size 784x300 children: not-inline TableWrapper <(anonymous)> at (8,8) content-size 200x300 [BFC] children: not-inline Box at (8,8) content-size 200x300 table-box [TFC] children: not-inline @@ -17,7 +17,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline TextNode <#text> ViewportPaintable (Viewport<#document>) [0,0 800x600] - PaintableWithLines (BlockContainer) [0,0 800x600] + PaintableWithLines (BlockContainer) [0,0 800x316] PaintableWithLines (BlockContainer) [8,8 784x300] PaintableWithLines (TableWrapper(anonymous)) [8,8 200x300] PaintableBox (Box
.table) [8,8 200x300] diff --git a/Tests/LibWeb/Layout/expected/table/size.txt b/Tests/LibWeb/Layout/expected/table/size.txt index 3665b8f5484..527ef4f01c1 100644 --- a/Tests/LibWeb/Layout/expected/table/size.txt +++ b/Tests/LibWeb/Layout/expected/table/size.txt @@ -1,5 +1,5 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline - BlockContainer at (0,0) content-size 800x600 [BFC] children: not-inline + BlockContainer at (0,0) content-size 800x33 [BFC] children: not-inline BlockContainer at (8,8) content-size 784x17 children: not-inline TableWrapper <(anonymous)> at (350,8) content-size 100x17 [BFC] children: not-inline Box
at (350,8) content-size 100x17 table-box [TFC] children: not-inline @@ -15,7 +15,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline TextNode <#text> ViewportPaintable (Viewport<#document>) [0,0 800x600] overflow: [0,0 2350x600] - PaintableWithLines (BlockContainer) [0,0 800x600] overflow: [0,0 2350x600] + PaintableWithLines (BlockContainer) [0,0 800x33] overflow: [0,0 2350x33] PaintableWithLines (BlockContainer) [8,8 784x17] overflow: [8,8 2342x17] PaintableWithLines (TableWrapper(anonymous)) [350,8 100x17] overflow: [350,8 2000x17] PaintableBox (Box
) [350,8 100x17] diff --git a/Tests/LibWeb/Layout/expected/table/stretch-to-fixed-height.txt b/Tests/LibWeb/Layout/expected/table/stretch-to-fixed-height.txt index 55adc6f91fb..542ff31fe6b 100644 --- a/Tests/LibWeb/Layout/expected/table/stretch-to-fixed-height.txt +++ b/Tests/LibWeb/Layout/expected/table/stretch-to-fixed-height.txt @@ -1,5 +1,5 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline - BlockContainer at (0,0) content-size 800x600 [BFC] children: not-inline + BlockContainer at (0,0) content-size 800x116 [BFC] children: not-inline BlockContainer at (8,8) content-size 784x100 children: not-inline TableWrapper <(anonymous)> at (8,8) content-size 24x100 [BFC] children: not-inline Box
at (19,19) content-size 2x78 table-box [TFC] children: not-inline @@ -11,7 +11,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline TextNode <#text> ViewportPaintable (Viewport<#document>) [0,0 800x600] - PaintableWithLines (BlockContainer) [0,0 800x600] + PaintableWithLines (BlockContainer) [0,0 800x116] PaintableWithLines (BlockContainer) [8,8 784x100] PaintableWithLines (TableWrapper(anonymous)) [8,8 24x100] PaintableBox (Box
) [8,8 24x100] diff --git a/Tests/LibWeb/Layout/expected/table/sum-of-percentage-column-widths-less-than-100.txt b/Tests/LibWeb/Layout/expected/table/sum-of-percentage-column-widths-less-than-100.txt index 246a9110932..4e6e7140222 100644 --- a/Tests/LibWeb/Layout/expected/table/sum-of-percentage-column-widths-less-than-100.txt +++ b/Tests/LibWeb/Layout/expected/table/sum-of-percentage-column-widths-less-than-100.txt @@ -1,5 +1,5 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline - BlockContainer at (0,0) content-size 800x600 [BFC] children: not-inline + BlockContainer at (0,0) content-size 800x43 [BFC] children: not-inline BlockContainer at (8,8) content-size 784x27 children: not-inline TableWrapper <(anonymous)> at (8,8) content-size 102x27 [BFC] children: not-inline Box
at (9,9) content-size 100x25 table-box [TFC] children: not-inline @@ -34,7 +34,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline TextNode <#text> ViewportPaintable (Viewport<#document>) [0,0 800x600] - PaintableWithLines (BlockContainer) [0,0 800x600] + PaintableWithLines (BlockContainer) [0,0 800x43] PaintableWithLines (BlockContainer) [8,8 784x27] PaintableWithLines (TableWrapper(anonymous)) [8,8 102x27] PaintableBox (Box
) [8,8 102x27] diff --git a/Tests/LibWeb/Layout/expected/table/table-cell-not-paintable.txt b/Tests/LibWeb/Layout/expected/table/table-cell-not-paintable.txt index a553351b9d4..580e9142d14 100644 --- a/Tests/LibWeb/Layout/expected/table/table-cell-not-paintable.txt +++ b/Tests/LibWeb/Layout/expected/table/table-cell-not-paintable.txt @@ -1,5 +1,5 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline - BlockContainer at (0,0) content-size 800x600 [BFC] children: not-inline + BlockContainer at (0,0) content-size 800x33 [BFC] children: not-inline BlockContainer at (8,8) content-size 784x17 children: inline frag 0 from BlockContainer start: 0, length: 0, rect: [13,19 0x0] baseline: 4 BlockContainer
at (9,9) content-size 101.421875x156 table-box [TFC] children: not-inline @@ -86,7 +86,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline TextNode <#text> ViewportPaintable (Viewport<#document>) [0,0 800x600] - PaintableWithLines (BlockContainer) [0,0 800x600] + PaintableWithLines (BlockContainer) [0,0 800x174] PaintableWithLines (BlockContainer) [8,8 784x158] PaintableWithLines (TableWrapper(anonymous)) [8,8 103.421875x158] PaintableBox (Box
) [8,8 103.421875x158] diff --git a/Tests/LibWeb/Layout/expected/table/table-width.txt b/Tests/LibWeb/Layout/expected/table/table-width.txt index 8ecdeb7e542..2e5cd2ed4d4 100644 --- a/Tests/LibWeb/Layout/expected/table/table-width.txt +++ b/Tests/LibWeb/Layout/expected/table/table-width.txt @@ -1,5 +1,5 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline - BlockContainer at (0,0) content-size 800x600 [BFC] children: not-inline + BlockContainer at (0,0) content-size 800x230 [BFC] children: not-inline BlockContainer at (8,8) content-size 784x214 children: not-inline TableWrapper <(anonymous)> at (8,8) content-size 784x214 [BFC] children: not-inline Box at (108,108) content-size 584x14 table-box [TFC] children: not-inline @@ -8,7 +8,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline BlockContainer at (111,115) content-size 578x0 table-cell [BFC] children: not-inline ViewportPaintable (Viewport<#document>) [0,0 800x600] - PaintableWithLines (BlockContainer) [0,0 800x600] + PaintableWithLines (BlockContainer) [0,0 800x230] PaintableWithLines (BlockContainer) [8,8 784x214] PaintableWithLines (TableWrapper(anonymous)) [8,8 784x214] PaintableBox (Box
.table) [8,8 784x214] diff --git a/Tests/LibWeb/Layout/expected/table/top-caption-with-padding.txt b/Tests/LibWeb/Layout/expected/table/top-caption-with-padding.txt index 29a92f500aa..1ccae80a3f3 100644 --- a/Tests/LibWeb/Layout/expected/table/top-caption-with-padding.txt +++ b/Tests/LibWeb/Layout/expected/table/top-caption-with-padding.txt @@ -1,5 +1,5 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline - BlockContainer at (0,0) content-size 800x600 [BFC] children: not-inline + BlockContainer at (0,0) content-size 800x103 [BFC] children: not-inline BlockContainer at (8,8) content-size 784x87 children: not-inline TableWrapper <(anonymous)> at (8,8) content-size 60.46875x87 [BFC] children: not-inline Box
at (8,35) content-size 60.46875x23 table-box [TFC] children: not-inline @@ -26,7 +26,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline TextNode <#text> ViewportPaintable (Viewport<#document>) [0,0 800x600] overflow: [0,-2 800x602] - PaintableWithLines (BlockContainer) [0,0 800x600] overflow: [0,-2 800x602] + PaintableWithLines (BlockContainer) [0,0 800x103] overflow: [0,-2 800x105] PaintableWithLines (BlockContainer) [8,8 784x87] overflow: [8,-2 784x97] PaintableWithLines (TableWrapper(anonymous)) [8,8 60.46875x87] overflow: [8,-2 60.46875x97] PaintableBox (Box
) [8,35 60.46875x23] diff --git a/Tests/LibWeb/Layout/expected/table/vertical-align-middle-td-vs-div.txt b/Tests/LibWeb/Layout/expected/table/vertical-align-middle-td-vs-div.txt index 96fad1bceae..cc3f7f95fae 100644 --- a/Tests/LibWeb/Layout/expected/table/vertical-align-middle-td-vs-div.txt +++ b/Tests/LibWeb/Layout/expected/table/vertical-align-middle-td-vs-div.txt @@ -1,5 +1,5 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline - BlockContainer at (0,0) content-size 800x600 [BFC] children: not-inline + BlockContainer at (0,0) content-size 800x220 [BFC] children: not-inline BlockContainer at (8,8) content-size 784x204 children: not-inline TableWrapper <(anonymous)> at (8,8) content-size 42.84375x104 [BFC] children: not-inline Box
at (8,8) content-size 42.84375x104 table-box [TFC] children: not-inline @@ -20,7 +20,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline TextNode <#text> ViewportPaintable (Viewport<#document>) [0,0 800x600] - PaintableWithLines (BlockContainer) [0,0 800x600] + PaintableWithLines (BlockContainer) [0,0 800x220] PaintableWithLines (BlockContainer) [8,8 784x204] PaintableWithLines (TableWrapper(anonymous)) [8,8 42.84375x104] PaintableBox (Box
) [8,8 42.84375x104] diff --git a/Tests/LibWeb/Layout/expected/table/width-distribution-and-constrained-columns-increased-size-on-col.txt b/Tests/LibWeb/Layout/expected/table/width-distribution-and-constrained-columns-increased-size-on-col.txt index ebbc020fc6f..390e17f96f4 100644 --- a/Tests/LibWeb/Layout/expected/table/width-distribution-and-constrained-columns-increased-size-on-col.txt +++ b/Tests/LibWeb/Layout/expected/table/width-distribution-and-constrained-columns-increased-size-on-col.txt @@ -1,5 +1,5 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline - BlockContainer at (0,0) content-size 800x600 [BFC] children: not-inline + BlockContainer at (0,0) content-size 800x43 [BFC] children: not-inline BlockContainer at (8,8) content-size 784x27 children: not-inline TableWrapper <(anonymous)> at (8,8) content-size 420x27 [BFC] children: not-inline Box
at (9,9) content-size 418x25 table-box [TFC] children: not-inline @@ -32,7 +32,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline TextNode <#text> ViewportPaintable (Viewport<#document>) [0,0 800x600] - PaintableWithLines (BlockContainer) [0,0 800x600] + PaintableWithLines (BlockContainer) [0,0 800x43] PaintableWithLines (BlockContainer) [8,8 784x27] PaintableWithLines (TableWrapper(anonymous)) [8,8 420x27] PaintableBox (Box
) [8,8 420x27] diff --git a/Tests/LibWeb/Layout/expected/table/width-distribution-and-constrained-columns-size-on-col.txt b/Tests/LibWeb/Layout/expected/table/width-distribution-and-constrained-columns-size-on-col.txt index 2821eb1d1b8..87b4b01e805 100644 --- a/Tests/LibWeb/Layout/expected/table/width-distribution-and-constrained-columns-size-on-col.txt +++ b/Tests/LibWeb/Layout/expected/table/width-distribution-and-constrained-columns-size-on-col.txt @@ -1,5 +1,5 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline - BlockContainer at (0,0) content-size 800x600 [BFC] children: not-inline + BlockContainer at (0,0) content-size 800x43 [BFC] children: not-inline BlockContainer at (8,8) content-size 784x27 children: not-inline TableWrapper <(anonymous)> at (8,8) content-size 420x27 [BFC] children: not-inline Box
at (9,9) content-size 418x25 table-box [TFC] children: not-inline @@ -32,7 +32,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline TextNode <#text> ViewportPaintable (Viewport<#document>) [0,0 800x600] - PaintableWithLines (BlockContainer) [0,0 800x600] + PaintableWithLines (BlockContainer) [0,0 800x43] PaintableWithLines (BlockContainer) [8,8 784x27] PaintableWithLines (TableWrapper(anonymous)) [8,8 420x27] PaintableBox (Box
) [8,8 420x27] diff --git a/Tests/LibWeb/Layout/expected/table/width-distribution-and-constrained-columns.txt b/Tests/LibWeb/Layout/expected/table/width-distribution-and-constrained-columns.txt index 94ea3c655d3..84870693e63 100644 --- a/Tests/LibWeb/Layout/expected/table/width-distribution-and-constrained-columns.txt +++ b/Tests/LibWeb/Layout/expected/table/width-distribution-and-constrained-columns.txt @@ -1,5 +1,5 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline - BlockContainer at (0,0) content-size 800x600 [BFC] children: not-inline + BlockContainer at (0,0) content-size 800x43 [BFC] children: not-inline BlockContainer at (8,8) content-size 784x27 children: not-inline TableWrapper <(anonymous)> at (8,8) content-size 420x27 [BFC] children: not-inline Box
at (9,9) content-size 418x25 table-box [TFC] children: not-inline @@ -27,7 +27,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline TextNode <#text> ViewportPaintable (Viewport<#document>) [0,0 800x600] - PaintableWithLines (BlockContainer) [0,0 800x600] + PaintableWithLines (BlockContainer) [0,0 800x43] PaintableWithLines (BlockContainer) [8,8 784x27] PaintableWithLines (TableWrapper(anonymous)) [8,8 420x27] PaintableBox (Box
) [8,8 420x27] diff --git a/Tests/LibWeb/Layout/expected/table/width-distribution-of-max-width-increment.txt b/Tests/LibWeb/Layout/expected/table/width-distribution-of-max-width-increment.txt index c3f2c3b93c7..0b2d12ac01d 100644 --- a/Tests/LibWeb/Layout/expected/table/width-distribution-of-max-width-increment.txt +++ b/Tests/LibWeb/Layout/expected/table/width-distribution-of-max-width-increment.txt @@ -1,5 +1,5 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline - BlockContainer at (0,0) content-size 800x600 [BFC] children: not-inline + BlockContainer at (0,0) content-size 800x37 [BFC] children: not-inline BlockContainer at (8,8) content-size 784x21 children: not-inline TableWrapper <(anonymous)> at (8,8) content-size 784x21 [BFC] children: not-inline Box
at (8,8) content-size 784x21 table-box [TFC] children: not-inline @@ -38,7 +38,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline TextNode <#text> ViewportPaintable (Viewport<#document>) [0,0 800x600] - PaintableWithLines (BlockContainer) [0,0 800x600] + PaintableWithLines (BlockContainer) [0,0 800x37] PaintableWithLines (BlockContainer) [8,8 784x21] PaintableWithLines (TableWrapper(anonymous)) [8,8 784x21] PaintableBox (Box
) [8,8 784x21] diff --git a/Tests/LibWeb/Layout/expected/table/zero-columns-gridmax.txt b/Tests/LibWeb/Layout/expected/table/zero-columns-gridmax.txt index fe7e8ba0319..349bcb2af3e 100644 --- a/Tests/LibWeb/Layout/expected/table/zero-columns-gridmax.txt +++ b/Tests/LibWeb/Layout/expected/table/zero-columns-gridmax.txt @@ -1,5 +1,5 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline - BlockContainer at (0,0) content-size 800x600 [BFC] children: not-inline + BlockContainer at (0,0) content-size 800x16 [BFC] children: not-inline BlockContainer at (8,8) content-size 784x0 children: not-inline TableWrapper <(anonymous)> at (8,8) content-size 200x0 [BFC] children: not-inline Box at (8,8) content-size 200x0 table-box [TFC] children: not-inline @@ -7,7 +7,7 @@ Viewport <#document> at (0,0) content-size 800x600 children: not-inline BlockContainer at (8,8) content-size 200x0 table-cell [BFC] children: not-inline ViewportPaintable (Viewport<#document>) [0,0 800x600] - PaintableWithLines (BlockContainer) [0,0 800x600] + PaintableWithLines (BlockContainer) [0,0 800x16] PaintableWithLines (BlockContainer) [8,8 784x0] PaintableWithLines (TableWrapper(anonymous)) [8,8 200x0] PaintableBox (Box
.table) [8,8 200x0] diff --git a/Tests/LibWeb/Layout/input/table/align-top-and-bottom.html b/Tests/LibWeb/Layout/input/table/align-top-and-bottom.html index 03b64158004..88905dd043f 100644 --- a/Tests/LibWeb/Layout/input/table/align-top-and-bottom.html +++ b/Tests/LibWeb/Layout/input/table/align-top-and-bottom.html @@ -1,3 +1,4 @@ +