Skip to content

Comments

Extract idl without html5lib#3760

Merged
kenrussell merged 2 commits intoKhronosGroup:mainfrom
kdashg:extract-idl-without-html5lib
Feb 19, 2026
Merged

Extract idl without html5lib#3760
kenrussell merged 2 commits intoKhronosGroup:mainfrom
kdashg:extract-idl-without-html5lib

Conversation

@kdashg
Copy link
Contributor

@kdashg kdashg commented Feb 17, 2026

No diff in extracted .webidl files when calling:

  • ./specs/latest/1.0/build.py
  • ./specs/latest/2.0/build.py

Yeah, it's technically unsound, but we're not operating on untrusted or full-flexibility html, so we can do the cheeky thing, and work towards dropping a dependency.

Easier than setting up pip/venv for e.g. html5lib's `six` requirement.
@kenrussell
Copy link
Member

Fantastic simplification, thank you Kelsey! Any chance you would follow up and delete the html5lib code and code paths in another PR?

@kenrussell kenrussell merged commit 9f97276 into KhronosGroup:main Feb 19, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants