.w-layout-grid) [8,8 470.4375x117.46875]
+ PaintableWithLines (BlockContainer
.button) [8,8 235.21875x117.46875]
+ TextPaintable (TextNode<#text>)
diff --git a/Tests/LibWeb/Layout/input/grid/items-min-content-size-should-account-paddings.html b/Tests/LibWeb/Layout/input/grid/items-min-content-size-should-account-paddings.html
new file mode 100644
index 0000000000..d4bac25a15
--- /dev/null
+++ b/Tests/LibWeb/Layout/input/grid/items-min-content-size-should-account-paddings.html
@@ -0,0 +1,16 @@
+
\ No newline at end of file
diff --git a/Userland/Libraries/LibWeb/Layout/GridFormattingContext.cpp b/Userland/Libraries/LibWeb/Layout/GridFormattingContext.cpp
index cfaf032ae2..c6ccc8311d 100644
--- a/Userland/Libraries/LibWeb/Layout/GridFormattingContext.cpp
+++ b/Userland/Libraries/LibWeb/Layout/GridFormattingContext.cpp
@@ -1240,7 +1240,7 @@ void GridFormattingContext::expand_flexible_tracks(AvailableSpace const& availab
});
if (crosses_flexible_track)
- result = max(result, find_the_size_of_an_fr(spanned_tracks, calculate_max_content_size(item, dimension)));
+ result = max(result, find_the_size_of_an_fr(spanned_tracks, calculate_max_content_contribution(item, dimension)));
}
return result;