From 3b0da8b28c35cedaaccf68adfad0d3344c10877a Mon Sep 17 00:00:00 2001 From: Andreas Kling Date: Sat, 9 Oct 2021 16:34:28 +0200 Subject: [PATCH] LibWeb: Add a missing null check in StyleComputer::compute_font() --- Userland/Libraries/LibWeb/CSS/StyleComputer.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Userland/Libraries/LibWeb/CSS/StyleComputer.cpp b/Userland/Libraries/LibWeb/CSS/StyleComputer.cpp index eb3ca4eafd..40d7ef3e8e 100644 --- a/Userland/Libraries/LibWeb/CSS/StyleComputer.cpp +++ b/Userland/Libraries/LibWeb/CSS/StyleComputer.cpp @@ -708,7 +708,7 @@ void StyleComputer::compute_font(StyleProperties& style, DOM::Element const* ele float root_font_size = 10; Gfx::FontMetrics font_metrics; - if (element && element->parent_element()) + if (element && element->parent_element() && element->parent_element()->specified_css_values()) font_metrics = element->parent_element()->specified_css_values()->computed_font().metrics('M'); else font_metrics = Gfx::FontDatabase::default_font().metrics('M');