-
-
Notifications
You must be signed in to change notification settings - Fork 3.1k
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
Type (tag name) selector doesn't recognize type with uppercase letter #15483
Comments
It seems Servo renders this page correctly. So either this is something Stylo-specific, or this issue has been fixed at some point. |
rust-selectors does ASCII case-insensitive matching of local names when Relevant spec: https://html.spec.whatwg.org/multipage/scripting.html#selectors |
Interesting that it doesn't seem to happen on our testing infra... but it fails in my local build... |
So it works on my mac build as well... then there is probably something weird with windows? |
This seems to be a bindgen bug then. |
I don't know why but it seems bindgen generates a 80 bytes useless padding for msvc build... |
This is fixed in #15216. We check for field offsets too so now we should be sure we're accessing what we think we're accessing. |
So it isn't really ever a Stylo bug then, since Stylo build never depends on the broken bindgen. Let's close this bug. |
For example the following code:
Per spec it should show two green blocks, while Servo (or at least Stylo) shows empty.
This is probably an issue in selectors. cc @SimonSapin
The text was updated successfully, but these errors were encountered: