LibHTML: Unbreak parsing of standalone declarations

Oops, I forgot to update CSSParser::parse_standalone_declaration()
after making parse_property() return a property (or {} for failure.)
This commit is contained in:
Andreas Kling 2019-10-06 11:43:38 +02:00
parent b9557bf876
commit ef0613ea4c
Notes: sideshowbarker 2024-07-19 11:47:59 +09:00

View file

@ -215,7 +215,9 @@ public:
consume_whitespace();
is_important = true;
}
consume_specific(';');
if (peek() != '}')
consume_specific(';');
return StyleProperty { property_name, parse_css_value(property_value), is_important };
}
@ -254,7 +256,9 @@ public:
{
consume_whitespace();
for (;;) {
parse_property();
auto property = parse_property();
if (property.has_value())
current_rule.properties.append(property.value());
consume_whitespace();
if (!peek())
break;