Add pseudo-class after `::part()`
e.g. ::part():hover.
Blink CL: https://chromium-review.googlesource.com/c/chromium/src/+/5811889
@LeaVerou PTAL
I am not sure if we should test all of the pseudo-classes. Normally the tests only cover a few combinations. Though I don't have a strong opinion on that.
Regarding :xr-overlay, I realized we don't have any tests for WebXR yet. I guess we should add them as well. @yisibl Do you know of any other CSS features related to those specs?
Sebastian
Regarding
:xr-overlay, I realized we don't have any tests for WebXR yet. I guess we should add them as well.
Created https://github.com/LeaVerou/css3test/pull/257 for that.
Sebastian
I am not sure if we should test all of the pseudo-classes. Normally the tests only cover a few combinations. Though I don't have a strong opinion on that.
What pseudo-classes are supported by ::part basically comes from the CSSWG discussions #10787 on the subject, and I'm sure these will eventually become part of the specification.
I think css3test should be as complete as possible in order for users to better understand the specification and test browser support. This is where css3test is more detailed than MDN and caniuse.com, and it's an advantage that we should keep.
I don't know anything about :xr-overlay either, just testing for support in the selector syntax here.
I don't have a strong opinion either. Given that not all pseudo-classes are allowed though, maybe testing all that should be allowed makes sense.
Let's merge this PR.
Again an extremely long delay. Sorry for letting you wait, @yisibl! 😞 And thank you for your work on this!
Sebastian