W3C home > Mailing lists > Public > public-css-testsuite@w3.org > September 2009

Re: [CSSWG] Release Candidate for CSS Namespaces Test Suite

From: Anne van Kesteren <annevk@opera.com>
Date: Tue, 29 Sep 2009 18:07:11 +0200
To: "Leif Halvard Silli" <xn--mlform-iua@xn--mlform-iua.no>
Cc: Øyvind Stenhaug <oyvinds@opera.com>, public-css-testsuite@w3.org
Message-ID: <op.u000d9a264w2qv@annevk-t60>
On Tue, 29 Sep 2009 17:57:22 +0200, Leif Halvard Silli  
<xn--mlform-iua@målform.no> wrote:
> Anne van Kesteren On 09-09-29 15.24:
>>  The point of these lines is that the namespace_prefix is tied to the  
>> *. If  you omit the * you cannot use the namespace_prefix.
> My view is not interesting. I was just testing UA.
> In Webkit the above is simply interpreted to say that we cannot do  
> this:  ns|{}.  Webkit did not interpret it as saying that one cannot do  
> this:  ns|[attr]{}.

Bug in WebKit.

> [...]
> Rather than saying that "the * may be omitted", it should say that the  
> 'universal selector' may be dropped. (Or else it could just as well have  
> said that the type selector could have been dropped - as the grammar in  
> fact show you can - of course it may then select other elements.)
> This focus on the character '*' makes it seem as if there is a shorthand  
> for the universal selector - namely to drop it.

The specification could be clearer I suppose.

> What do you mean by 'non-namespace cases'? *|*{} is also a non-namespace  
> case.

I mean non-vertical bar cases then. The Selectors specification agrees  
with how put it, but if you want to view things in a rather different way  
I suppose non-vertical bar cases work.

>> No, that is reading between the lines. (And contrary to the grammar.)  
>> Your  further examples seem all along the same lines of not reading  
>> the  specification literally and trying to infer things that are not  
>> there.
> It is not reading between the line, it is reading while being inspired  
> by CSS21.

That is called reading between the lines.

Anne van Kesteren
Received on Tuesday, 29 September 2009 16:07:53 UTC

This archive was generated by hypermail 2.4.0 : Friday, 20 January 2023 19:58:14 UTC