1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-25 02:47:35 +00:00
serenity/Libraries/LibWeb/Parser
Andreas Kling b4591f0037 LibWeb: Fix parsing of "<textarea></textarea>"
When handling a "textarea" start tag, we have to ignore the next token
if it's an LF ('\n'). However, we were not switching the tokenizer
state before fetching the lookahead token, and this caused us to force
the tokenizer into the RCDATA state too late, effectively getting it
stuck in that state for way longer than it should be.

Fixes #2508.
2020-06-05 12:05:42 +02:00
..
CSSParser.cpp LibWeb: Make the CSS parser a little more tolerant to invalid CSS 2020-05-26 22:31:22 +02:00
CSSParser.h AK: Stop allowing implicit downcast with RefPtr and NonnullRefPtr 2020-04-05 11:19:00 +02:00
Entities.cpp LibWeb: Parser should prefer the longest matchable HTML entity 2020-05-30 11:31:49 +02:00
Entities.h LibWeb: Support named character references (e.g "&amp;") 2020-05-28 11:44:19 +02:00
HTMLDocumentParser.cpp LibWeb: Fix parsing of "<textarea></textarea>" 2020-06-05 12:05:42 +02:00
HTMLDocumentParser.h LibWeb: Buffer text node character insertions in the new parser 2020-06-03 21:53:08 +02:00
HTMLParser.cpp LibWeb: Add more HTML entities 2020-05-26 22:23:09 +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: More work on the HTML parser and tokenizer 2020-05-24 23:54:22 +02:00
HTMLToken.h LibWeb: Make the new HTML parser parse input as UTF-8 2020-06-04 21:12:17 +02:00
HTMLTokenizer.cpp LibWeb: Fix missing tokenizer state change in RCDATALessThanSign 2020-06-05 12:02:30 +02:00
HTMLTokenizer.h LibWeb: Unbreak character reference and DOCTYPE parsing post-UTF-8 2020-06-04 22:09:36 +02:00
ListOfActiveFormattingElements.cpp LibWeb: Implement more table support in the new HTML parser 2020-05-28 00:27:46 +02:00
ListOfActiveFormattingElements.h LibWeb: Implement more table support in the new HTML parser 2020-05-28 00:27:46 +02:00
StackOfOpenElements.cpp LibWeb: Support parsing "select" elements (outside of tables) 2020-05-30 19:58:52 +02:00
StackOfOpenElements.h LibWeb: Support parsing "select" elements (outside of tables) 2020-05-30 19:58:52 +02:00