From 6df0b8e889fee6bc7aaf05eb885329c360e13ab6 Mon Sep 17 00:00:00 2001 From: Sam Atkins Date: Mon, 7 Feb 2022 17:29:36 +0000 Subject: [PATCH] LibWeb: Parse `display: inline-flex` This was already handled in the CSS machinery, we just never parsed it. --- Userland/Libraries/LibWeb/CSS/Identifiers.json | 1 + Userland/Libraries/LibWeb/CSS/Properties.json | 1 + Userland/Libraries/LibWeb/CSS/StyleProperties.cpp | 2 ++ 3 files changed, 4 insertions(+) diff --git a/Userland/Libraries/LibWeb/CSS/Identifiers.json b/Userland/Libraries/LibWeb/CSS/Identifiers.json index 391f503623..65f1753af4 100644 --- a/Userland/Libraries/LibWeb/CSS/Identifiers.json +++ b/Userland/Libraries/LibWeb/CSS/Identifiers.json @@ -116,6 +116,7 @@ "hidden", "inline", "inline-block", + "inline-flex", "inline-table", "inset", "inside", diff --git a/Userland/Libraries/LibWeb/CSS/Properties.json b/Userland/Libraries/LibWeb/CSS/Properties.json index 5a056133fe..9bb799a67e 100644 --- a/Userland/Libraries/LibWeb/CSS/Properties.json +++ b/Userland/Libraries/LibWeb/CSS/Properties.json @@ -571,6 +571,7 @@ "flex", "inline", "inline-block", + "inline-flex", "inline-table", "list-item", "none", diff --git a/Userland/Libraries/LibWeb/CSS/StyleProperties.cpp b/Userland/Libraries/LibWeb/CSS/StyleProperties.cpp index 5a998edce0..9575ddf138 100644 --- a/Userland/Libraries/LibWeb/CSS/StyleProperties.cpp +++ b/Userland/Libraries/LibWeb/CSS/StyleProperties.cpp @@ -631,6 +631,8 @@ CSS::Display StyleProperties::display() const return CSS::Display { CSS::Display::Internal::TableFooterGroup }; case CSS::ValueID::Flex: return CSS::Display::from_short(CSS::Display::Short::Flex); + case CSS::ValueID::InlineFlex: + return CSS::Display::from_short(CSS::Display::Short::InlineFlex); default: return CSS::Display::from_short(CSS::Display::Short::Block); }