From 1de29e3f59bbb1aca4700a24ec2a9175e7749a30 Mon Sep 17 00:00:00 2001 From: Andreas Kling Date: Wed, 27 May 2020 18:07:51 +0200 Subject: [PATCH] LibWeb: Implement the "self closing start tag" tokenizer state --- Libraries/LibWeb/Parser/HTMLTokenizer.cpp | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/Libraries/LibWeb/Parser/HTMLTokenizer.cpp b/Libraries/LibWeb/Parser/HTMLTokenizer.cpp index 7c167acb2f..72b5230fdc 100644 --- a/Libraries/LibWeb/Parser/HTMLTokenizer.cpp +++ b/Libraries/LibWeb/Parser/HTMLTokenizer.cpp @@ -759,6 +759,19 @@ _StartOfFunction: BEGIN_STATE(SelfClosingStartTag) { + ON('>') + { + m_current_token.m_tag.self_closing = true; + SWITCH_TO(Data); + } + ON_EOF + { + TODO(); + } + ANYTHING_ELSE + { + TODO(); + } } END_STATE