[csswg-drafts] [css-conditional] Unbalanced brackets in @supports condition

upsuper has just created a new issue for 
https://github.com/w3c/csswg-drafts:

== [css-conditional] Unbalanced brackets in @supports condition ==
Gecko and Edge seem to reject (return false for `CSS.supports`) a 
condition if there is any unbalanced bracket, while Blink seems to 
accept it.

e.g. There are two conditions in Gecko's test suite:
* `not ({ something @with (unbalanced brackets })`
* `(color: green) or an-extension(that is [unbalanced)`

Gecko and Edge return `false` for both, while Blink returns `true` for
 both.

The spec doesn't seem to have anything about this. The question is, 
should it allow or disallow unbalanced brackets? Either way, it should
 probably be stated explicitly in the spec.

Please view or discuss this issue at 
https://github.com/w3c/csswg-drafts/issues/1016 using your GitHub 
account

Received on Friday, 10 February 2017 03:18:18 UTC