Re: Definition of Identifier?

On 6/26/10, L. David Baron <dbaron@dbaron.org> wrote:
Bad date format.

> On Friday 2010-06-25 20:37 -0700, Garrett Smith wrote:
Better.

>> IS "--" a valid identifier?
>
> Looks like the grammar and the prose disagree here.  I added this as
> http://wiki.csswg.org/spec/css2.1#issue-174
>
> I think we should fix the prose to match the grammar.  Gecko and
> WebKit both seem to follow the grammar according to this testcase:
> http://dbaron.org/css/test/2010/css21-issue-174
>

IE, and Opera too. FWIW, they all throw errors on that passed to
querySelectorAll.

document.querySelectorAll("--"); // error.

Though some seem to parse "\" as a valid identifier. Perhaps they
allow escape sequence of {0, 6] instead of {1, 6}

document.querySelectorAll("\\"); // expect error.

Garrett

Received on Saturday, 26 June 2010 19:42:32 UTC