Commit 010efba
committed
Enhanced <select>: HTML parser changes
https://bugs.webkit.org/show_bug.cgi?id=299959
Reviewed by NOBODY (OOPS!).
This implements the parser aspects of
whatwg/html#10548 behind a flag. The old code
path continues to be tested through our legacy HTML parser test suite.
This does not yet implement new logic for the <select>, <optgroup>,
<option>, and <hr> classes to account for the fact that <optgroup>,
<option>, and <hr> can now appear as descendants and as such this is
only useful for testing.
Remove fast/parser/input-textarea-inside-select-element.html test as it
was duplicative of both the legacy HTML parser test suite and WPT
coverage.
(Until these recent <select> changes were made the legacy HTML parser
test suite was synchronized with the WPT test suite and we'll remove it
once it's easier to add tests HTML parser tests on the WPT side.)1 parent bc3c76d commit 010efba
File tree
43 files changed
+215
-1858
lines changed- LayoutTests
- fast
- forms
- parser
- html5lib/generated
- imported/w3c/web-platform-tests/html/syntax/parsing
- Source
- WTF/Scripts/Preferences
- WebCore/html/parser
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
43 files changed
+215
-1858
lines changedLines changed: 0 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
4 | | - | |
Lines changed: 0 additions & 9 deletions
This file was deleted.
Lines changed: 0 additions & 18 deletions
This file was deleted.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
| |||
0 commit comments