LibWeb: Fix CSS tag seletor case sensitivity for SVG elements #3189
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
For things like tag names, the CSS spec defers whether or not they are case-sensitive to the specifications these names come from.
In HTML, tag names are case-insensitive, but in SVG they are case-sensitive.
I'm not sure which of the two MathML falls under, but I also don't think we currently support that.
The test uses foreignObject, cause selecting those by tag name was impossible before this fix.