From ea5da0f9b5f515eae12a286ba50c3fbe3cb130e7 Mon Sep 17 00:00:00 2001 From: Andreas Kling Date: Sun, 20 Oct 2019 12:26:09 +0200 Subject: [PATCH] LibHTML: The CSS parser should tolerate whitespace-only stylesheets --- Libraries/LibHTML/Parser/CSSParser.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Libraries/LibHTML/Parser/CSSParser.cpp b/Libraries/LibHTML/Parser/CSSParser.cpp index e12cbd20ec..5ce42df1cb 100644 --- a/Libraries/LibHTML/Parser/CSSParser.cpp +++ b/Libraries/LibHTML/Parser/CSSParser.cpp @@ -345,6 +345,10 @@ public: void parse_rule() { + consume_whitespace_or_comments(); + if (index >= css.length()) + return; + // FIXME: We ignore @media rules for now. if (next_is("@media")) { while (peek() != '{')