-
Notifications
You must be signed in to change notification settings - Fork 658
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
[css-shadow-parts] Pseudo-classes to the right of the part pseudo and :focus. #4555
Labels
Comments
FWIW, the test seems to pass in Safari. It makes sense that |
xeonchen
pushed a commit
to xeonchen/gecko
that referenced
this issue
Dec 9, 2019
…=heycam I was going to send a test for `:focus` via wpt, but then realized it was probably not spec-compliant with the new rules people want to follow for :focus, so I filed w3c/csswg-drafts#4555 instead. Testing `:hover` / `:active` via wpt looked quite a bit of a hassle. Differential Revision: https://phabricator.services.mozilla.com/D55591
moz-v2v-gh
pushed a commit
to mozilla/gecko-dev
that referenced
this issue
Dec 9, 2019
…=heycam I was going to send a test for `:focus` via wpt, but then realized it was probably not spec-compliant with the new rules people want to follow for :focus, so I filed w3c/csswg-drafts#4555 instead. Testing `:hover` / `:active` via wpt looked quite a bit of a hassle. Differential Revision: https://phabricator.services.mozilla.com/D55591 --HG-- extra : moz-landing-system : lando
gecko-dev-updater
pushed a commit
to marco-c/gecko-dev-wordified
that referenced
this issue
Dec 10, 2019
…=heycam I was going to send a test for `:focus` via wpt, but then realized it was probably not spec-compliant with the new rules people want to follow for :focus, so I filed w3c/csswg-drafts#4555 instead. Testing `:hover` / `:active` via wpt looked quite a bit of a hassle. Differential Revision: https://phabricator.services.mozilla.com/D55591 UltraBlame original commit: dc76935015345e9943fb3a363433b0309636dc07
gecko-dev-updater
pushed a commit
to marco-c/gecko-dev-wordified-and-comments-removed
that referenced
this issue
Dec 10, 2019
…=heycam I was going to send a test for `:focus` via wpt, but then realized it was probably not spec-compliant with the new rules people want to follow for :focus, so I filed w3c/csswg-drafts#4555 instead. Testing `:hover` / `:active` via wpt looked quite a bit of a hassle. Differential Revision: https://phabricator.services.mozilla.com/D55591 UltraBlame original commit: dc76935015345e9943fb3a363433b0309636dc07
gecko-dev-updater
pushed a commit
to marco-c/gecko-dev-comments-removed
that referenced
this issue
Dec 10, 2019
…=heycam I was going to send a test for `:focus` via wpt, but then realized it was probably not spec-compliant with the new rules people want to follow for :focus, so I filed w3c/csswg-drafts#4555 instead. Testing `:hover` / `:active` via wpt looked quite a bit of a hassle. Differential Revision: https://phabricator.services.mozilla.com/D55591 UltraBlame original commit: dc76935015345e9943fb3a363433b0309636dc07
moz-v2v-gh
pushed a commit
to mozilla/gecko-dev
that referenced
this issue
Dec 10, 2019
…=heycam a=jcristau I was going to send a test for `:focus` via wpt, but then realized it was probably not spec-compliant with the new rules people want to follow for :focus, so I filed w3c/csswg-drafts#4555 instead. Testing `:hover` / `:active` via wpt looked quite a bit of a hassle. Differential Revision: https://phabricator.services.mozilla.com/D55591 --HG-- extra : source : dc76935015345e9943fb3a363433b0309636dc07
emilio
added a commit
to emilio/servo
that referenced
this issue
Dec 15, 2019
I was going to send a test for `:focus` via wpt, but then realized it was probably not spec-compliant with the new rules people want to follow for :focus, so I filed w3c/csswg-drafts#4555 instead. Testing `:hover` / `:active` via wpt looked quite a bit of a hassle. Differential Revision: https://phabricator.services.mozilla.com/D55591
emilio
added a commit
to emilio/servo
that referenced
this issue
Dec 16, 2019
I was going to send a test for `:focus` via wpt, but then realized it was probably not spec-compliant with the new rules people want to follow for :focus, so I filed w3c/csswg-drafts#4555 instead. Testing `:hover` / `:active` via wpt looked quite a bit of a hassle. Differential Revision: https://phabricator.services.mozilla.com/D55591
xeonchen
pushed a commit
to xeonchen/gecko
that referenced
this issue
Dec 23, 2019
…=heycam a=jcristau I was going to send a test for `:focus` via wpt, but then realized it was probably not spec-compliant with the new rules people want to follow for :focus, so I filed w3c/csswg-drafts#4555 instead. Testing `:hover` / `:active` via wpt looked quite a bit of a hassle. Differential Revision: https://phabricator.services.mozilla.com/D55591
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
It seems like we agreed on allowing
::part(foo):focus
and co. That's alright.But this gets interesting when combined with the new rules for matching
:focus
(where:focus
from a scope matches the outermost shadow root containing the focused element).TLDR, I think this test (which I wrote as part of fixing a Firefox bug) should pass, but it doesn't in Blink and I think it doesn't per spec:
Do people agree it should generally pass? If so, how do we define this?
cc @fergald @rakina @rniwa @tabatkins
The text was updated successfully, but these errors were encountered: