Re: [css3-conditional] value of CSSSupportsRule.conditionText

On Sun, Aug 5, 2012 at 12:15 AM, Cameron McCormack <cam@mcc.id.au> wrote:
> Tab Atkins Jr.:
>> ...which Syntax also specifies. Everything here will be a bit simpler
>> once I finish up Syntax, as we'll have a clear and definite answer to
>> these kinds of questions (or at least a clear and definite base from
>> which to make alterations from).
>
> OK.  One thing to take care with then is ensuring that additional white
> space is inserted between number tokens (and probably some others) when
> serializing them abutting would cause them to be reparsed differently. For
> example with:
>
>   @supports (a: 1/**/.1) {}
>
> I think you would want the condition to be serialized either as "(a: 1 .1)"
> or "(a: 1 0.1)" and not "(a: 1.1)" or "(a: 10.1)", even though there was
> originally no white space token between the two numbers.

Good point.  I'll put an issue in Syntax for this.

~TJ

Received on Sunday, 5 August 2012 20:13:32 UTC