diff --git a/Tests/LibWeb/Layout/expected/grid/auto-fit-empty-container.txt b/Tests/LibWeb/Layout/expected/grid/auto-fit-empty-container.txt new file mode 100644 index 0000000000..c8c0ac6312 --- /dev/null +++ b/Tests/LibWeb/Layout/expected/grid/auto-fit-empty-container.txt @@ -0,0 +1,9 @@ +Viewport <#document> at (0,0) content-size 800x600 children: not-inline + BlockContainer at (0,0) content-size 800x16 [BFC] children: not-inline + Box at (8,8) content-size 784x0 [GFC] children: not-inline + BlockContainer <(anonymous)> (not painted) [BFC] children: inline + TextNode <#text> + +ViewportPaintable (Viewport<#document>) [0,0 800x600] + PaintableWithLines (BlockContainer) [0,0 800x16] + PaintableBox (Box) [8,8 784x0] diff --git a/Tests/LibWeb/Layout/input/grid/auto-fit-empty-container.html b/Tests/LibWeb/Layout/input/grid/auto-fit-empty-container.html new file mode 100644 index 0000000000..9308de482f --- /dev/null +++ b/Tests/LibWeb/Layout/input/grid/auto-fit-empty-container.html @@ -0,0 +1,6 @@ + diff --git a/Userland/Libraries/LibWeb/Layout/GridFormattingContext.cpp b/Userland/Libraries/LibWeb/Layout/GridFormattingContext.cpp index 49e8e8d055..d0b4b46f96 100644 --- a/Userland/Libraries/LibWeb/Layout/GridFormattingContext.cpp +++ b/Userland/Libraries/LibWeb/Layout/GridFormattingContext.cpp @@ -121,6 +121,9 @@ int GridFormattingContext::count_of_repeated_auto_fill_or_fit_tracks(Vector