[css-variables][css-conditional] variable declarations and references in @supports conditions

I want to confirm that syntactically valid variable declarations and 
references in an @supports condition won't cause the condition to fail. 
  Specifically:

   @supports (color: var(a))             { ... succeeds ... }
   @supports (color: 2px var(a))         { ... succeeds ... }
   @supports (color: var(a) ! important) { ... succeeds ... }
   @supports (var-a: abc)                { ... succeeds ... }
   @supports (var-a: var(a))             { ... succeeds ... }

   @supports (color: var(a,))            { ... fails ... }
   @supports (color: var(a) ! something) { ... fails ... }
   @supports (var-a: abc;)               { ... fails ... }
   @supports (var-a:)                    { ... fails ... }

Received on Sunday, 25 August 2013 07:02:08 UTC