ladybird/Libraries/LibWeb/HTML/Parser
Feng Yu d2029b1814 LibWeb: Relax HTML parser to allow more tags inside <select>
This implements parsing part of customizable <select> spec update.
See whatwg/html PR #10548.

Two failing subtests in `html5lib_innerHTML_tests_innerHTML_1.html`
and `customizable-select/select-parsing.html` are due to the spec
still disallowing `<input>` inside `<select>`, even though Chrome
has already implemented this behavoir (see whatwg/html#11288).
2025-12-04 17:17:01 +00:00
..
Entities.cpp LibWeb/HTML: Improve data structure of named character reference data 2025-07-14 09:43:08 +02:00
Entities.h LibWeb/HTML: Improve data structure of named character reference data 2025-07-14 09:43:08 +02:00
Entities.json LibWeb: Make named character references more spec-compliant & efficient 2025-03-22 16:03:44 +01:00
HTMLEncodingDetection.cpp LibWeb: Extract some CORS and MIME Fetch helpers to their own files 2025-11-27 14:57:29 +01:00
HTMLEncodingDetection.h LibWeb: Extract some CORS and MIME Fetch helpers to their own files 2025-11-27 14:57:29 +01:00
HTMLParser.cpp LibWeb: Relax HTML parser to allow more tags inside <select> 2025-12-04 17:17:01 +00:00
HTMLParser.h LibWeb: Relax HTML parser to allow more tags inside <select> 2025-12-04 17:17:01 +00:00
HTMLToken.cpp LibWeb: Track if element was created from token with dupe attributes 2025-07-09 15:52:54 -06:00
HTMLToken.h LibWeb: Enable EXPLICIT_SYMBOL_EXPORT 2025-08-23 16:04:36 -06:00
HTMLToken.swift LibWeb: Fix copyright headers with inconsistent > characters 2025-05-12 11:21:04 -06:00
HTMLTokenizer.cpp LibWeb: Explicitly disallow skipping 0 characters in HTML tokenizer 2025-11-06 10:59:54 +01:00
HTMLTokenizer.h LibWeb: Throw out decoded UTF-32 data in HTMLTokenizer after parser runs 2025-10-24 08:52:53 +02:00
HTMLTokenizer.swift LibWeb: Use preferred style for swift guard case clause 2025-09-27 20:38:47 +01:00
HTMLTokenizerHelpers.cpp LibWeb: Make named character references more spec-compliant & efficient 2025-03-22 16:03:44 +01:00
HTMLTokenizerHelpers.h LibWeb: Make named character references more spec-compliant & efficient 2025-03-22 16:03:44 +01:00
ListOfActiveFormattingElements.cpp LibWeb: Keep the tokens in ListOfActiveFormattingElements 2025-10-21 23:36:07 +02:00
ListOfActiveFormattingElements.h LibWeb: Keep the tokens in ListOfActiveFormattingElements 2025-10-21 23:36:07 +02:00
SpeculativeHTMLParser.swift LibWeb: Remove noisy debug messages from HTMLParser 2025-07-09 16:26:49 -06:00
StackOfOpenElements.cpp LibWeb: Relax HTML parser to allow more tags inside <select> 2025-12-04 17:17:01 +00:00
StackOfOpenElements.h LibWeb: Relax HTML parser to allow more tags inside <select> 2025-12-04 17:17:01 +00:00