Skip to content

Relax <select> parser #10557

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 26 commits into
base: main
Choose a base branch
from
Open
Changes from all commits
Commits
Show all changes
26 commits
Select commit Hold shift + click to select a range
1330ad5
Relax <select> parser
josepharhar Jul 15, 2024
b87d93d
make rules more permissive
josepharhar Sep 18, 2024
9c72f6c
dont allow hr in option
josepharhar Sep 20, 2024
e07cb01
re-add out of select cases
josepharhar Oct 2, 2024
5117d13
re-add reconstruct formatting elements
josepharhar Oct 3, 2024
33370b7
fix non-select case
josepharhar Oct 9, 2024
76e0d7f
fix variable names
josepharhar Oct 9, 2024
58b9ca9
re-add reconstruct active formatting elements
josepharhar Oct 10, 2024
b8ba8e6
remove pop optgroup
josepharhar Oct 10, 2024
c37560a
Always reconstruct formatting context
josepharhar Nov 21, 2024
e615f9b
fix hr generate implied end tags
josepharhar Nov 21, 2024
53fa2f4
in reverse tree order
josepharhar Nov 21, 2024
5c0627d
<select><select>
josepharhar Nov 21, 2024
08bdb25
Merge branch 'main' into selectparser
josepharhar Nov 22, 2024
ff59c9d
Merge branch 'main' into selectparser
josepharhar Dec 6, 2024
f8d1434
add select to list of end tags which generate implied end tags
josepharhar Dec 6, 2024
d7d7714
ignore the token
josepharhar Dec 26, 2024
11d436c
Merge branch 'main' into selectparser
josepharhar Feb 13, 2025
a2bdcc8
make input close select
josepharhar Feb 13, 2025
9d86011
add select.innerHTML fix
josepharhar Feb 14, 2025
3dfe74c
Improve option list iteration
josepharhar Feb 19, 2025
0310090
address comments
josepharhar Feb 25, 2025
f375f1b
remove ", then"
josepharhar Feb 25, 2025
d18f554
Drop input inside select.innerHTML assignment
josepharhar Feb 27, 2025
e944683
improve fragment case handling
josepharhar Feb 28, 2025
b609929
Merge branch 'main' into selectparser
josepharhar Apr 8, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading