.grid-item) [108,108 100x100]
+ PaintableWithLines (BlockContainer(anonymous)) [153.765625,149.5 8.453125x17]
+ TextPaintable (TextNode<#text>)
+ PaintableBox (Box
.grid-item) [208,108 100x100]
+ PaintableWithLines (BlockContainer(anonymous)) [253.625,149.5 8.734375x17]
+ TextPaintable (TextNode<#text>)
+ PaintableWithLines (BlockContainer(anonymous)) [8,208 784x0]
diff --git a/Tests/LibWeb/Layout/input/justify-content-flex-start.html b/Tests/LibWeb/Layout/input/justify-content-flex-start.html
new file mode 100644
index 00000000000..4f32a9a562f
--- /dev/null
+++ b/Tests/LibWeb/Layout/input/justify-content-flex-start.html
@@ -0,0 +1,28 @@
+
+
+
+
1
+
2
+
3
+
4
+
5
+
6
+
diff --git a/Userland/Libraries/LibWeb/Layout/GridFormattingContext.cpp b/Userland/Libraries/LibWeb/Layout/GridFormattingContext.cpp
index e2016f0390e..60514e21740 100644
--- a/Userland/Libraries/LibWeb/Layout/GridFormattingContext.cpp
+++ b/Userland/Libraries/LibWeb/Layout/GridFormattingContext.cpp
@@ -19,8 +19,10 @@ static Alignment to_alignment(CSS::JustifyContent value)
return Alignment::Start;
case CSS::JustifyContent::Right:
return Alignment::End;
+ case CSS::JustifyContent::FlexStart:
case CSS::JustifyContent::Start:
return Alignment::Start;
+ case CSS::JustifyContent::FlexEnd:
case CSS::JustifyContent::End:
return Alignment::End;
case CSS::JustifyContent::Center: