Andreas Kling
|
8766e49a7c
LibWeb+Browser: Use the new HTML parser by default
|
5 years ago |
Andreas Kling
|
5944abf31c
LibWeb: More parser cases in the "in body" and "after after body" modes
|
5 years ago |
Andreas Kling
|
8429551368
LibWeb: Implement more of the "after head" insertion mode
|
5 years ago |
Andreas Kling
|
d058addd74
LibWeb: Handle "dd" and "dt" end tags during "in body"
|
5 years ago |
Andreas Kling
|
ca6fbefbc9
LibWeb: Support parsing "select" elements (outside of tables)
|
5 years ago |
Andreas Kling
|
60352c7b9b
LibWeb: Hack the parser to dodge <template> elements in <head> for now
|
5 years ago |
Andreas Kling
|
ca23db10ef
LibWeb: Don't crash when encountering <svg> or <math> elements
|
5 years ago |
Andreas Kling
|
756829555a
LibWeb: Parse "textarea" tags during the "in body" insertion mode
|
5 years ago |
Andreas Kling
|
f4778d1ba0
LibWeb: Add missing special tag case in the "in body" insertion mode
|
5 years ago |
Andreas Kling
|
5818ef2c80
LibWeb: Implement more table-related insertion modes
|
5 years ago |
Andreas Kling
|
8c96b8174b
LibWeb: Handle AAA situation where there's no formatting element found
|
5 years ago |
Andreas Kling
|
f662b1ea37
LibWeb: Implement enough parsing to parse the HTML spec front page :^)
|
5 years ago |
Andreas Kling
|
770372ad02
LibWeb: Handle end-of-file token during "in body" insertion mode
|
5 years ago |
Andreas Kling
|
368044eabd
LibWeb: Flesh out the "in head" insertion mode and add missing cases
|
5 years ago |
Andreas Kling
|
e82226f3fb
LibWeb: Handle two kinds of deferred script executions
|
5 years ago |
Andreas Kling
|
fbd52047bb
LibWeb: Parse "form" tags during the "in body" insertion mode
|
5 years ago |
Andreas Kling
|
b9d5d45eff
LibWeb: Handle an error condition for "a" start tag during "in body"
|
5 years ago |
Andreas Kling
|
1ef5d609d9
AK+LibC: Add TODO() as an alternative to ASSERT_NOT_REACHED()
|
5 years ago |
Andreas Kling
|
cfbd95f42a
LibWeb: Turn a bunch of ASSERT_NOT_REACHED() in the parser into TODO()
|
5 years ago |
Andreas Kling
|
6854f726ce
LibWeb: Improve support for "a" and "li" during "in body" insertion
|
5 years ago |
Andreas Kling
|
30d64fccde
LibWeb: Parse "li" start tags in the "in body" insertion mode
|
5 years ago |
Andreas Kling
|
2b1517f215
LibWeb: Add all branches from the parsing spec to "in body"
|
5 years ago |
Andreas Kling
|
68b1bdc234
LibWeb: Add a way to stop the new HTML parser
|
5 years ago |
Andreas Kling
|
00b44ab148
LibWeb: Implement more of the "after body" insertion mode
|
5 years ago |
Andreas Kling
|
cba5d59adc
LibWeb: Parse comments in the "in body" insertion mode
|
5 years ago |
Andreas Kling
|
5f8cbe6a1b
LibWeb: Fix HTMLDocumentParser build
|
5 years ago |
Andreas Kling
|
308cb69329
LibWeb: Remove a misplaced call to close_a_p_element() in "in body"
|
5 years ago |
Andreas Kling
|
c84212aaba
LibWeb: Add a StackOfOpenElements helper for "popping until a tag name"
|
5 years ago |
Andreas Kling
|
5e53c45113
LibWeb: Plumb content encoding into the new HTML parser
|
5 years ago |
Andreas Kling
|
772b51038e
LibWeb: Parse "input" tags during the "in body" insertion mode
|
5 years ago |