aboutsummaryrefslogtreecommitdiffstats
path: root/theme-compiler/tests/src/com
Commit message (Collapse)AuthorAgeFilesLines
* Remove theme-compiler and replace with external vaadin-sass-compilerJonatan Kronqvist2014-03-3132-2417/+0
| | | | | | | | | | | | | * Moves CompileTheme from the theme-compiler to buildhelpers * Refactors CompileTheme to get the Vaadin version on the command line instead of using the Version class found in vaadin-shared * Refactors build scripts to pass the version number on the command line when running CompileTheme * Removes the theme-compiler module/project/whatchamacallit * Replaces the theme-compiler dependency with vaadin-sass-compiler 0.9.0 from maven Change-Id: I4f98d15b60e18a826bf264eb55d12b3e736e8e54
* Avoid using toString method to access to SCSS serialized state (#9530).denisanisimov2014-03-134-10/+10
| | | Change-Id: I387ae1bbc960acd5a5a588b38c6791a9c9a90690
* Function "percentage" is implemented (#12771).denisanisimov2014-02-131-1/+1
| | | Change-Id: I0a2e3d31f60bd085d619b603bd229dba902ff001
* Avoid error in rgb() function if variables are used (#12752).denisanisimov2014-02-131-3/+3
| | | Change-Id: Id51ffef257c193900026a4644eb99dbd3926c668
* Merge changes from origin/7.1Jonatan Kronqvist2014-02-071-0/+12
|\ | | | | | | | | | | | | | | | | | | 5b56eeb Changed the rendering order of TabSheet tabs to prevent an NPE in isClipped (#12343) 9026cef Make VTreeTableScrollBody extendable (#13054) b5a080c Provides error location for ArithmeticException. (#11877) a494133 Fixed TabSheet tab bar sizing by removing an obsolete Safari hack (#12343) 1dd2ed3 Changes padding for Textfields with Chameleon theme. (#12974) Change-Id: I44e168176753ed4228002ac11fbd214ee369131a
| * Provides error location for ArithmeticException. (#11877)Felype Santiago Ferreira2013-12-101-0/+12
| | | | | | | | Change-Id: Ieb63ad556c3dc01196f0b9898aed9670923c9138
* | Parser recognizes @content directive inside @media (#13279).denisanisimov2014-02-031-0/+1
| | | | | | | | Change-Id: I7fd8868233e9378aaf3725bb202d4b34f3f27713
* | Some tests are fixed on Win (CRLF issue).denisanisimov2014-01-282-0/+8
| | | | | | | | Change-Id: I057bae0fd4068c6b877abdb9546ebf1490339d86
* | Revert "Theme Parser is deleted, build procedure now generates it (#13161)."Leif Åstrand2014-01-1615-16/+16
| | | | | | | | | | | | | | | | Causes a multitude of compile errors on the build server. This reverts commit d2874fde4b8c6afa24f0f6535e0d6fcabc489f51. Change-Id: I49787b347944b614b9e98778b3219b7045cf2bfe
* | Theme Parser is deleted, build procedure now generates it (#13161).denisanisimov2014-01-1515-16/+16
| | | | | | | | Change-Id: I6e0f797b9eadf9fe796750e2764faf4434494e29
* | A fix for handling nested parentheses in sass (#12833)Mika Murtojarvi2013-11-071-3/+0
| | | | | | | | | | | | | | | | | | 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
* | Sass, the handling of selectors containing multiple #-symbols (#12832)Mika Murtojarvi2013-11-061-3/+1
| | | | | | | | | | | | | | | | After the first commit, a test case has been downloaded and added to w3ctests. The indentation of a production was also changed in an attempt to more clearly express its meaning. Change-Id: I32356d1fcbafada982a5d3e22f0821e554cc6c8a
* | Import W3C CSS tests to validate CSS parsing (#12735)joheriks2013-10-302-10/+275
| | | | | | | | | | | | | | | | | | | | Downloaded W3C conformance tests for CSS 2.1 and CSS 3 (selectors), extracted all CSS (style tags, inline styles, and linked stylesheets), Since each CSS is valid SCSS, the parser should accept them. Since these are browser tests, some include CSS fragments which are intentionally malformed. These are excluded via explicit exclusion lists. Change-Id: Ib3347e1c559908f3bdd12817e55985e85f0009a2
* | Merge changes from origin/7.1Leif Åstrand2013-10-224-17/+37
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | c7ae45c Validate that the connector is enabled before triggering actions for it (#12743) ce89a75 Created constants for tested browser versions (#12786) f9ea9b3 Allow running tests locally by overriding runLocally() (#12786) e70ba25 Added liferay module for building liferay.zip #12748 7c12694 Add sub directory support to sass test scanner (#12790) 39fdf66 Handle numbers in the same way if they do not have a unit (#12732) 6155d61 Disable fallback in a way compatible with Atmosphere JS 2.0.3 (#12241) f401595 Test for pushing large chunks of data (#12567) d41967d Skip compilation of TB2 tests if tests.tb2.skip is set 6c1ba81 Reverted button click() logic check (#12743) 779c8a0 Disable automated testing on Opera until issues are resolved (#12487, #12367, #12800) 962c1c3 Fix compilation error 7ee11a7 Remove unused test super class (#12786) a4211dc Resolve concurrency issue in running TB3 tests 20c28aa Fixed javadoc 0d36896 Add more hax to make test work with new Atmosphere JS (#12241) ed50200 Fix serialization issue (#12703) dd51b7f Added more exception handling to PushHandler (#12578, #11882) 6f76840 Sass variables can now start with underscore (#12716) ab5b20c Ticket #12727 - Panels get unnecessary scroll bars in WebKit when content is 100% wide. 361ad17 Fixed focus issue in TableMoveFocusWithSelectionTest (#12540) ee809e5 Revert broken fix and test (#12446) Change-Id: I71b6e3c2dc6b02845794df0934ba807d7ccac784
| * Add sub directory support to sass test scanner (#12790)Artur Signell2013-10-164-17/+37
| | | | | | | | | | | | | | Exclude partial scss files (starting with _) Add new lines to normalized css for easier comparison Change-Id: I2bfb796b293cb0b578c3c5c56aacffe7c1514b02
* | Compass test cases (#11776)Artur Signell2013-09-261-0/+80
| | | | | | | | Change-Id: Icf460eec606196bcff9b329fe7055bce6ed82c5f
* | Moved import resolving logic to resolvers (#11776)Artur Signell2013-09-261-4/+14
|/ | | | | | * made resolvers style sheet specific Change-Id: Iab7e755d9e3214896c100dfde10727a1353c4354
* Fixed IllegalSyntaxException when using spaces in path #11782John Ahlroos2013-05-061-0/+83
| | | | Change-Id: I105b2835d44c94f00b847f342fd0a6e0ef571e97
* Merge commit 'feb9a8c3510afc76c079fafcd9e507205bde139c'Artur Signell2013-04-231-3/+8
|\ | | | | | | | | | | | | | | Conflicts: WebContent/release-notes.html theme-compiler/src/com/vaadin/sass/internal/parser/Parser.java Change-Id: Iad9ee95b2f399ff93f0e426a0810b18d923f8ff6
| * Support "to" in CSS function parameters (#11309)Henri Sara2013-04-181-4/+9
| | | | | | | | | | | | This change also relaxes whitespace checking in SCSS tests slightly. Change-Id: I2ad5087e7d77ddd0473df47d202c6dd3e228181f
* | Global code reformatLeif Åstrand2013-04-051-1/+1
| | | | | | | | Change-Id: I4b3c74ede518aa2712038d1451974a93cdecabc2
* | Merge remote-tracking branch 'origin/7.0'John Ahlroos2013-03-015-7/+94
|\| | | | | | | Change-Id: Ifdc095169c31731cb013727f14d92839ecc775db
| * Make SassLangTestsBroken pass iff the CSS and SCSS do not match.Henri Sara2013-03-011-0/+20
| | | | | | | | | | | | | | This makes builds pass, and gives a clearer message if one of the previously broken tests have been fixed. Change-Id: I6e5b2d9771615abbcb611f28d50ebdefcaa01ae2
| * Removed super class which caused a JUnit3 runner to be used (#11184)Artur Signell2013-02-281-4/+2
| | | | | | | | Change-Id: Ib5d639e8c86c19902b77ce4681554065ee9be645
| * Print an error message if the test folder cannot be found (#11184)Artur Signell2013-02-283-3/+14
| | | | | | | | Change-Id: I0642a4a51de5f989811246003415f05688f49f4e
| * Fixed several problems related to @extend directive (Ticket #10976)Haijian Wang2013-02-261-0/+58
| | | | | | | | Change-Id: I5e409856601aa514965319453c11946028b08dda
* | support arithmetics in the SCSS compiler (#9354)Haijian Wang2013-02-271-0/+125
|/ | | | Change-Id: Ieb7834fb12cdba5c0794a26de20b3c8c2d509642
* more than expected params in mixin throws IOB exception. (Ticket #10988)Haijian Wang2013-02-191-0/+25
| | | | Change-Id: I6451c94a4f733b002165983f92c8577dac4904f6
* Sass replaces variables based on substring matches. (Tickets #10508,Haijian Wang2013-02-131-0/+53
| | | | | | #10730) Change-Id: I7d3c5a74055e28e0e22fe6e496209d7d3c42b4af
* Updated copyright notices and added missing license headersArtur Signell2013-01-0425-25/+25
| | | | Change-Id: I419ce4581d1a8b84d4236a85a1333d23f3423b2e
* Use a custom test runner for SASS tests to get file name in JUnit Henri Sara2012-12-145-41/+154
| | | | Change-Id: I33b60bb524afd87d0e896e7f8495be8be6bd9263
* Merge "Move some SCSS tests to be scanned automatically"Marc Englund2012-11-275-110/+48
|\
| * Move some SCSS tests to be scanned automaticallyHenri Sara2012-11-275-110/+48
| | | | | | | | Change-Id: I7590c6cd20f649a5c02e92673d44cf1c2721b95d
* | Merge "Keep block order when unnesting (#10309)"Marc Englund2012-11-271-1/+3
|\ \ | |/ |/|
| * Keep block order when unnesting (#10309)Henri Sara2012-11-261-1/+3
| | | | | | | | Change-Id: I5a7e6b74a55176799e85c943a128d9aab0db0876
* | Refactor tests imported from the sass-lang project (#9751)Henri Sara2012-11-261-0/+48
| | | | | | | | | | | | Currently broken tests are separated from those that succeed. Change-Id: Iefb8a44464b62d332277fc15c678e160277b49ee
* | Imported tests from the sass-lang project (#9751)Henri Sara2012-11-262-0/+162
|/ | | | Change-Id: I9acd28e13718a0f78b0f91af5161e94599193a15
* Make most of the sass compiler API internal, fixes #10339Marc Englund2012-11-2316-79/+84
| | | | Change-Id: Ia783142aa96665a26491b659a387490883875d37
* Merge "(#10174) Value of a variable cannot be assigned to another variable"Marc Englund2012-11-201-3/+3
|\
| * (#10174) Value of a variable cannot be assigned to another variableSebastian Nyholm2012-11-151-3/+3
| | | | | | | | Change-Id: Ib6879b685259c775fc9159e572c182093ae69f8d
* | (#10182) Rule order not preserved when using parent reference in sassSebastian Nyholm2012-11-151-3/+3
|/ | | | Change-Id: Ief701eef3a262c4fd0c14241c54b3d57cb858027
* Fixes #9546, #9974, #10100, #10105Sebastian Nyholm2012-11-084-351/+1
| | | | Change-Id: I1baccb5604899707960b1cf06887ada0fe217d08
* list append and contains for #9380Marc Englund2012-10-151-0/+17
| | | | | | Originally c/76 (I413452d08b48a0fa21d027064ce2d35e687129cd) by Seba; received missing file, and fixed Change-Id: Ib814b13c6ce7bb6f29bdab2ee65274c1fade099e
* Fixes #9492 so that interpolation of mixin parameters works as expectedMarc Englund2012-09-271-3/+2
|
* Big SassCompiler change, fixes #9411 #9489 partials for #9354 #9545 #9380 ↵Marc Englund2012-09-217-91/+96
| | | | (applied patch)
* Applying patch: remak of variable handling in sass (partial for e.g #9492 ↵Marc Englund2012-09-115-81/+81
| | | | and others)
* Renamed sass -> theme-compiler for consistency (#9299)Artur Signell2012-09-0726-0/+1709