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

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.

Received on Sunday, 5 August 2012 07:15:58 UTC