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). |
||
|---|---|---|
| .. | ||
| Entities.cpp | ||
| Entities.h | ||
| Entities.json | ||
| HTMLEncodingDetection.cpp | ||
| HTMLEncodingDetection.h | ||
| HTMLParser.cpp | ||
| HTMLParser.h | ||
| HTMLToken.cpp | ||
| HTMLToken.h | ||
| HTMLToken.swift | ||
| HTMLTokenizer.cpp | ||
| HTMLTokenizer.h | ||
| HTMLTokenizer.swift | ||
| HTMLTokenizerHelpers.cpp | ||
| HTMLTokenizerHelpers.h | ||
| ListOfActiveFormattingElements.cpp | ||
| ListOfActiveFormattingElements.h | ||
| SpeculativeHTMLParser.swift | ||
| StackOfOpenElements.cpp | ||
| StackOfOpenElements.h | ||