- From: fantasai <fantasai.lists@inkedblade.net>
- Date: Tue, 30 Apr 2013 15:54:28 -0700
- To: www-style@w3.org
On 04/26/2013 02:52 PM, Tab Atkins Jr. wrote: > On Thu, Apr 25, 2013 at 6:59 PM, Hayato Ito <hayato@google.com> wrote: >> I am wondering that we can resolve this ':scope' issue for >> '::distributed' pseudo element by updating a relative selector spec >> somehow, though I am not sure how we should update the spec yet. >> From the view point of the syntax, >> >> A) ::distributed(> .hello) >> B) ::distributed(.hello:root) > > Yes, I prefer A as well. It just means we'll have to further split > hairs on the semantics of relative selectors. :/ > > I think this needs to be done by a separate "absolutizing" algorithm > (separate from the current one) that converts "foo" into "foo" (no > change), "> foo" into "foo"-but-only-matches-elements-without-parents, > and convert "+ foo" and "~ foo" into "" (matches nothing). (Other > combinators like || and /for/ also turn into matching nothing.) > > fantasai, what do you think? If that's what I told you I think we should do earlier (which it seems to be, but the quoted part of the discussion confuses me), then I agree with it. :) ~fantasai
Received on Tuesday, 30 April 2013 22:54:57 UTC