ソースを参照

LibWeb: Parse comments in the "in body" insertion mode

Andreas Kling 5 年 前
コミット
cba5d59adc
1 ファイル変更6 行追加1 行削除
  1. 6 1
      Libraries/LibWeb/Parser/HTMLDocumentParser.cpp

+ 6 - 1
Libraries/LibWeb/Parser/HTMLDocumentParser.cpp

@@ -24,7 +24,7 @@
  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  */
 
-//#define PARSER_DEBUG
+#define PARSER_DEBUG
 
 #include <AK/Utf32View.h>
 #include <LibWeb/DOM/Comment.h>
@@ -632,6 +632,11 @@ void HTMLDocumentParser::handle_in_body(HTMLToken& token)
         return;
     }
 
+    if (token.is_comment()) {
+        insert_comment(token);
+        return;
+    }
+
     if (token.is_end_tag() && token.tag_name() == "body") {
         if (!m_stack_of_open_elements.has_in_scope("body")) {
             ASSERT_NOT_REACHED();