|
@@ -45,7 +45,7 @@ public:
|
|
|
auto font_style_value_result = parse_css_value(parsing_context, font, CSS::PropertyID::Font);
|
|
|
|
|
|
// If the new value is syntactically incorrect (including using property-independent style sheet syntax like 'inherit' or 'initial'), then it must be ignored, without assigning a new font value.
|
|
|
- if (font_style_value_result.is_error()) {
|
|
|
+ if (font_style_value_result.is_error() || !font_style_value_result.value()) {
|
|
|
return;
|
|
|
}
|
|
|
my_drawing_state().font_style_value = font_style_value_result.value();
|