From 308cb69329c56c10789b5663ae83419e7f167364 Mon Sep 17 00:00:00 2001 From: Andreas Kling Date: Thu, 28 May 2020 18:16:39 +0200 Subject: LibWeb: Remove a misplaced call to close_a_p_element() in "in body" This should only be done for the corresponding start tags. --- Libraries/LibWeb/Parser/HTMLDocumentParser.cpp | 3 --- 1 file changed, 3 deletions(-) (limited to 'Libraries/LibWeb') diff --git a/Libraries/LibWeb/Parser/HTMLDocumentParser.cpp b/Libraries/LibWeb/Parser/HTMLDocumentParser.cpp index 5c1fb0447f..9325527fac 100644 --- a/Libraries/LibWeb/Parser/HTMLDocumentParser.cpp +++ b/Libraries/LibWeb/Parser/HTMLDocumentParser.cpp @@ -711,9 +711,6 @@ void HTMLDocumentParser::handle_in_body(HTMLToken& token) } if (token.is_end_tag() && token.tag_name().is_one_of("address", "article", "aside", "blockquote", "center", "details", "dialog", "dir", "div", "dl", "fieldset", "figcaption", "figure", "footer", "header", "hgroup", "main", "menu", "nav", "ol", "p", "section", "summary", "ul")) { - if (m_stack_of_open_elements.has_in_button_scope("p")) - close_a_p_element(); - if (!m_stack_of_open_elements.has_in_scope(token.tag_name())) { PARSE_ERROR(); return; -- cgit v1.2.3