W3C home > Mailing lists > Public > www-style@w3.org > April 2013

Re: [shadowdom]: Using :root to specify the insertion point in ::distributed

From: Hayato Ito <hayato@google.com>
Date: Mon, 1 Apr 2013 15:49:06 +0900
Message-ID: <CAFpjS_3zX3yXJ+Jm+pWejyhou=DynAHOESwTreihSHZk6Fcv6g@mail.gmail.com>
To: "Tab Atkins Jr." <jackalmage@gmail.com>
Cc: fantasai <fantasai.lists@inkedblade.net>, "www-style@w3.org" <www-style@w3.org>
Thank you for the explanation.
Looks like all things are well explained in Selectors API v2. Awesome.

On Sat, Mar 30, 2013 at 1:58 AM, Tab Atkins Jr. <jackalmage@gmail.com> wrote:
> On Thu, Mar 28, 2013 at 9:21 PM, Hayato Ito <hayato@google.com> wrote:
>> I'm okay with scope-relative selectors. Look like it is the most
>> intuitive for developers.
>>
>> For reference, scope-relative selectors seems explained here.
>> http://dev.w3.org/csswg/selectors4/#scoping
>>
>> I am wondering that is there any actual usage of such scope-relative selectors?
>> Is this the first-ever case?
>>
>> The spec says:
>>> ..., while the similar element.find function defined in the same spec uses scope-relative selectors.
>>
>> But I could not find such usage of 'find()'.
>
> It's in Selectors API 2
> <http://www.w3.org/TR/selectors-api2/#interface-definitions>.  It was
> inspired by jQuery, which allows things like el.find("+ div").
>
>> Looks like we have to update the formal syntax of selector to support
>> the new syntax as explained in scoped-relative selectors:
>
> Yes, we do.  I've been intending to fiddle with the syntax of
> selectors for a while anyway.  I think that Selectors API 2 gives the
> necessary grammar redefinitions.
>
> ~TJ



--
Hayato
Received on Monday, 1 April 2013 06:49:58 UTC

This archive was generated by hypermail 2.3.1 : Monday, 2 May 2016 14:39:10 UTC