ladybird/Libraries/LibWeb/Parser
Andreas Kling fd1b31d0ff LibWeb: Start building the tree building part of the new HTML parser
This patch adds a new HTMLDocumentParser class. It keeps a tokenizer
object internally and feeds itself with one token at a time from it.

The names and idioms in this class are expressed as closely to the
actual HTML parsing spec as possible, to make development as easy
and bug free as possible. :^)

This is going to become pretty large, but it's pretty cool!
2020-05-24 00:14:23 +02:00
..
CSSParser.cpp LibWeb: Update the CSS prefix to -libweb 2020-05-21 14:15:49 +02:00
CSSParser.h AK: Stop allowing implicit downcast with RefPtr and NonnullRefPtr 2020-04-05 11:19:00 +02:00
HTMLDocumentParser.cpp LibWeb: Start building the tree building part of the new HTML parser 2020-05-24 00:14:23 +02:00
HTMLDocumentParser.h LibWeb: Start building the tree building part of the new HTML parser 2020-05-24 00:14:23 +02:00
HTMLParser.cpp LibWeb: Parse " into '"' 2020-05-21 12:27:08 +02:00
HTMLParser.h LibWeb: Handle iso-8859-1 web content a little bit better 2020-05-03 23:01:58 +02:00
HTMLToken.cpp LibWeb: Start building the tree building part of the new HTML parser 2020-05-24 00:14:23 +02:00
HTMLToken.h LibWeb: Start building the tree building part of the new HTML parser 2020-05-24 00:14:23 +02:00
HTMLTokenizer.cpp LibWeb: Start building the tree building part of the new HTML parser 2020-05-24 00:14:23 +02:00
HTMLTokenizer.h LibWeb: Start building the tree building part of the new HTML parser 2020-05-24 00:14:23 +02:00