From c2280a907da94cdb49163f13b6ca3a415522e1f5 Mon Sep 17 00:00:00 2001 From: Egor Ananyin Date: Thu, 22 Apr 2021 11:04:46 +0300 Subject: [PATCH] LibWeb: Parse line-height inside font property --- Userland/Libraries/LibWeb/CSS/StyleResolver.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Userland/Libraries/LibWeb/CSS/StyleResolver.cpp b/Userland/Libraries/LibWeb/CSS/StyleResolver.cpp index f08b8d8235..7c9260ee39 100644 --- a/Userland/Libraries/LibWeb/CSS/StyleResolver.cpp +++ b/Userland/Libraries/LibWeb/CSS/StyleResolver.cpp @@ -652,9 +652,11 @@ static void set_property_expanding_shorthands(StyleProperties& style, CSS::Prope auto size_parts = parts[0].split_view('/'); if (size_parts.size() == 2) { auto size = parse_css_value(context, size_parts[0]); - if (!size) + auto line_height = parse_css_value(context, size_parts[1]); + if (!size || !line_height) return; style.set_property(CSS::PropertyID::FontSize, size.release_nonnull()); + style.set_property(CSS::PropertyID::LineHeight, line_height.release_nonnull()); } else if (size_parts.size() == 1) { auto size = parse_css_value(context, parts[0]); if (!size)