1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-30 12:15:14 +00:00
serenity/Libraries/LibWeb/Parser
Andreas Kling 5a7e57457e LibWeb: Add a dedicated function for parsing HTML length values
Presentation attribute lengths (width, height, etc.) can always be
unit-less (e.g "400") so going via the normal CSS parsing path only
works when the document is in quirks mode.

Add a separate parse_html_length() that always allows unit-less values.
2020-07-22 01:13:18 +02:00
..
CSSParser.cpp LibWeb: Add a dedicated function for parsing HTML length values 2020-07-22 01:13:18 +02:00
CSSParser.h LibWeb: Add a dedicated function for parsing HTML length values 2020-07-22 01:13:18 +02:00
Entities.cpp LibWeb: Fix parser interpreting """ as "&quot" 2020-06-10 10:34:28 +02:00
Entities.h LibWeb: Support named character references (e.g "&") 2020-05-28 11:44:19 +02:00
HTMLDocumentParser.cpp LibWeb: Assert we're parsing a fragment on fragment cases 2020-07-22 00:02:40 +02:00
HTMLDocumentParser.h LibWeb: Assert we're parsing a fragment on fragment cases 2020-07-22 00:02:40 +02:00
HTMLToken.cpp LibWeb: Update parser with more insertion modes :^) 2020-06-21 10:13:31 +02:00
HTMLToken.h LibWeb: Implement quirks mode detection 2020-07-21 01:08:32 +02:00
HTMLTokenizer.cpp LibWeb: Implement quirks mode detection 2020-07-21 01:08:32 +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: Fix misunderstood implementation of "table" and "select" scopes 2020-06-21 17:42:00 +02:00
StackOfOpenElements.h LibWeb: Implement more of the foster parenting algorithm in the parser 2020-06-21 17:42:00 +02:00