On Thu, Mar 28, 2013 at 2:44 PM, fantasai <fantasai.lists@inkedblade.net> wrote: > On 03/27/2013 09:37 AM, fantasai wrote: >> On 03/27/2013 08:25 AM, Tab Atkins Jr. wrote: >>> The issue with that is that we run into the exact same problem with >>> ::shadow() - if you want to select only the top-level elements inside >>> of a shadow root, what selector do you use? Do we invent *another* >>> pseudoclass that's identical except for the name? >> >> So I think you should come up with a different solution to this. > > I thought we had talked about this exact use case before, actually, > and were planning to use scope-relative selectors to solve it. > So > > ::distributed(> li) > > would select all <li> elements immediately a child of the insertion point. > I think this makes the most sense. I'm okay with doing this too. Note, though, that the objection in your previous email doesn't apply, as a naked :root selector anywhere won't apply to distributed elements - the "root" elements showing up in a ::distributed() pseudo are only root *in that context specifically*. ~TJReceived on Thursday, 28 March 2013 21:52:45 UTC
This archive was generated by hypermail 2.4.0 : Monday, 23 January 2023 02:14:25 UTC