Skip to content

Commit a348d06

Browse files
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. (Until this <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 a4a9e7f commit a348d06

File tree

39 files changed

+213
-1830
lines changed

39 files changed

+213
-1830
lines changed

LayoutTests/html5lib/generated/run-tests1-data.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<!DOCTYPE html>
1+
<!DOCTYPE html><!-- webkit-test-runner [ HTMLEnhancedSelectParsingEnabled=false ] -->
22
<script>
33
var test_files = [ '../resources/tests1.dat' ]
44
</script>

LayoutTests/html5lib/generated/run-tests1-write.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<!DOCTYPE html>
1+
<!DOCTYPE html><!-- webkit-test-runner [ HTMLEnhancedSelectParsingEnabled=false ] -->
22
<script>
33
var test_files = [ '../resources/tests1.dat' ]
44
</script>

LayoutTests/html5lib/generated/run-tests10-data.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<!DOCTYPE html>
1+
<!DOCTYPE html><!-- webkit-test-runner [ HTMLEnhancedSelectParsingEnabled=false ] -->
22
<script>
33
var test_files = [ '../resources/tests10.dat' ]
44
</script>

LayoutTests/html5lib/generated/run-tests10-write.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<!DOCTYPE html>
1+
<!DOCTYPE html><!-- webkit-test-runner [ HTMLEnhancedSelectParsingEnabled=false ] -->
22
<script>
33
var test_files = [ '../resources/tests10.dat' ]
44
</script>

LayoutTests/html5lib/generated/run-tests7-data.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<!DOCTYPE html>
1+
<!DOCTYPE html><!-- webkit-test-runner [ HTMLEnhancedSelectParsingEnabled=false ] -->
22
<script>
33
var test_files = [ '../resources/tests7.dat' ]
44
</script>

LayoutTests/html5lib/generated/run-tests7-write.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<!DOCTYPE html>
1+
<!DOCTYPE html><!-- webkit-test-runner [ HTMLEnhancedSelectParsingEnabled=false ] -->
22
<script>
33
var test_files = [ '../resources/tests7.dat' ]
44
</script>

LayoutTests/html5lib/generated/run-tests9-data.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<!DOCTYPE html>
1+
<!DOCTYPE html><!-- webkit-test-runner [ HTMLEnhancedSelectParsingEnabled=false ] -->
22
<script>
33
var test_files = [ '../resources/tests9.dat' ]
44
</script>

LayoutTests/html5lib/generated/run-tests9-write.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<!DOCTYPE html>
1+
<!DOCTYPE html><!-- webkit-test-runner [ HTMLEnhancedSelectParsingEnabled=false ] -->
22
<script>
33
var test_files = [ '../resources/tests9.dat' ]
44
</script>

LayoutTests/html5lib/generated/run-tests_innerHTML_1-data.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<!DOCTYPE html>
1+
<!DOCTYPE html><!-- webkit-test-runner [ HTMLEnhancedSelectParsingEnabled=false ] -->
22
<script>
33
var test_files = [ '../resources/tests_innerHTML_1.dat' ]
44
</script>

LayoutTests/html5lib/generated/run-tests_innerHTML_1-write.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<!DOCTYPE html>
1+
<!DOCTYPE html><!-- webkit-test-runner [ HTMLEnhancedSelectParsingEnabled=false ] -->
22
<script>
33
var test_files = [ '../resources/tests_innerHTML_1.dat' ]
44
</script>

0 commit comments

Comments
 (0)