]> source.dussan.org Git - vaadin-framework.git/commit
A fix for handling nested parentheses in sass (#12833)
authorMika Murtojarvi <mika@vaadin.com>
Thu, 7 Nov 2013 11:28:53 +0000 (13:28 +0200)
committerMika Murtojärvi <mika@vaadin.com>
Thu, 7 Nov 2013 12:16:39 +0000 (12:16 +0000)
commitbc0d55197a2b7fd8a6ac163688026d92203f2618
tree7668d8cce3e305f45756b1a4818cca2ea62e8b49
parenta5412c02746a2cddc289b002cb6667bfc7028950
A fix for handling nested parentheses in sass (#12833)

Selectors such as *:not(:lang(fr)) are now allowed. Nested
parentheses were identified as the cause of the problem. Now
skipping is done to the matching right parenthesis instead of the
first right parenthesis.

Change-Id: I2e83cac14796b739c6b6550642417b12dab752f2
theme-compiler/src/com/vaadin/sass/internal/parser/Parser.java
theme-compiler/src/com/vaadin/sass/internal/parser/Parser.jj
theme-compiler/tests/resources/w3ctests/scss/css3-modsel-67.0.scss [new file with mode: 0644]
theme-compiler/tests/src/com/vaadin/sass/testcases/scss/W3ConformanceTests.java