summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Disable client timeout so websockets are not disconnected when idle (#13015)Artur Signell2013-12-0210-16/+131
| | | | | | | Updated sleep method to ensure that long sleeps can be performed without losing the connection to the browser Change-Id: I4f29d946e7a9a400e303e3a574876e1bc2d56773
* Allow excluding test from the standard test suiteArtur Signell2013-11-302-0/+46
| | | | | | Mostly useful for very long running tests Change-Id: I9027f981da0a1e6ba464196449f2a9c27e965d2f
* Test for broken Webkit feature which causes extra scrollbars (#12736, #12727)Artur Signell2013-11-292-0/+108
| | | | | | | | This is the original cause for the Vaadin issues Live test at http://artur.virtuallypreinstalled.com/webkit-scrollbars.html Change-Id: Iaf9a46b635fabcb7cd795547c782c596aa57ce12
* Correct assertion message which changed due to #12915Artur Signell2013-11-293-27/+50
| | | | | | Converted to TB3 to allow running on only one browser Change-Id: I8a0d20cfb5af798d8b89f3fca86ef7d9d7a37527
* For @-directives, infer missing semicolon before closing brace (#12792)joheriks2013-11-2869-803/+898
| | | | | | | | | | | | | | Parser now accepts the following (note missing semicolon after last @extend-directive): xyzzy { @extend foo ; @extend bar } As a consequence, moved 31 sasslang-cases from broken to fixed. Moved two tests from fixed to broken (34, 95, previously passed accidentally) Change-Id: I8968074abd79dec71be762ed926cc6f37fbcaa99
* Move a sass test that no longer fails.Mika Murtojarvi2013-11-272-0/+0
| | | | Change-Id: Ic83330cbea688be1c30aa89cad9524016617be8d
* Move working sass tests from sasslangbroken to sasslang.Mika Murtojarvi2013-11-274-0/+0
| | | | Change-Id: Ic503021884fd52b650f29df221cef3e69e8ef570
* Catch and log exceptions in session lifecycle listeners (#12915)Henri Sara2013-11-273-3/+162
| | | | Change-Id: Ie8638f010d74c569c5ff56e91c95e23a5cb92c9b
* Make test work reliably by activating @PushArtur Signell2013-11-272-31/+50
| | | | | | | Additional test now ensures that access() works both when called before init() is done and after init() is done Change-Id: Id56bd09f1aaa7a6a99eed8d097f12910cdc11596
* Mixins now accept an empty argument list in parenthesesMika Murtojarvi2013-11-267-358/+450
| | | | | | (#12992). Change-Id: If2484e2f289aa7039984df0d9a73ba595117462c
* Normalize line endingsMika Murtojarvi2013-11-261-30/+76
| | | | Change-Id: I328a1d3505471c65681dccdaa1a342dbb9c9ab37
* Fixed TabSheet tab keyboard focus issues (#12343)Juho Nurminen2013-11-201-24/+34
| | | | Change-Id: Ifacf4208e5124665115d13928463d87922282461
* Cleaned up the implementation of VTabsheet.selectPreviousTab()Juho Nurminen2013-11-201-5/+2
| | | | Change-Id: I8e7fef3005173d7647b4dfda31f60978cbf5972a
* Fixed TabSheet keyboard navigation (#12971)Juho Nurminen2013-11-202-4/+62
| | | | Change-Id: Ibb155946811eb43829c6c200fa83c5eaa1d7cdfa
* Fix TB3 local testing and occasionally failing SliderDisableTest.Teemu Suo-Anttila2013-11-192-7/+11
| | | | Change-Id: I58e60e55838c3339c934cf975e5e148c8f09a78b
* Output test results in XML reports instead of to standard outputArtur Signell2013-11-185-17/+47
| | | | | | | | | | | | | | | | This is a workaround for a problem with the integrated TeamCity JUnit listener which is not thread safe. Without this the test results are completely mixed up in TeamCity. For more information, see http://youtrack.jetbrains.com/issue/TW-33176. All standard JUnit test reports is put in result/reports. For uitest there are three report directories: result/reports-tb2, result/reports-tb3 and result/reports-integration to be able to clean the directories before running a given type of tests. This change is based on the separate fixes by John. Change-Id: I2f0dee416f6745544636f2f3dcea0d0832ff8076
* Revert "Fixed lost scrollLeft when row count changed in Table (#12652)."Leif Åstrand2013-11-154-294/+1
| | | | | | | | This reverts commit 533ddcda271b7226b38c035adf3073062c562653. Seems like the caused regressions are far from trivial to resolve. A new approach might be needed to resolve this issue. Change-Id: I88cf75608e8d47fffab5a366a8ad1b3b70c1c11f
* Allow using @RunLocally to run on a local Firefox/Chrome/SafariArtur Signell2013-11-159-94/+140
| | | | Change-Id: Ibb1dfd12dc48637d8179f80322b5203ea5562805
* Use localhost when running locally to avoid potential network issuesArtur Signell2013-11-151-0/+3
| | | | Change-Id: Ie43604a2b41d2214d55d0976ba3c81ea361c8c56
* Added extra asserts to make test more safer to blind refactoringsMatti Tahvonen2013-11-141-4/+11
| | | | Change-Id: I5dd159640bdc4f188c291017032ca96ca8b85d11
* Prevents accidental selection of window caption or content. (#12726)Felype Santiago Ferreira2013-11-141-0/+6
| | | | Change-Id: Ida479ef0c421cf67b2863cf78c76b495337f30cf
* Added test case for #12726Matti Tahvonen2013-11-141-0/+97
| | | | Change-Id: I396bfa4f255d64dd1729afa1be6771ff35026ad9
* Ensure alternate text is still visible (#11780)Artur Signell2013-11-141-0/+4
| | | | Change-Id: Icfa54ec612153c3a92f83d7cb083685f7e77d295
* Workaround for missing value change event in chrome (#10109)Matti Tahvonen2013-11-122-0/+147
| | | | Change-Id: I019527041539fcd0083261b693767144492e626a
* Do not generate ParseException as it has been customized (#12937)Artur Signell2013-11-122-169/+170
| | | | | | Reverted ParseException to the previous version Change-Id: Ic89eb4b65d1a78f40c4cb94e9b2a13a3250c1924
* Regenerated parser files (#12937)Artur Signell2013-11-122-169/+168
| | | | Change-Id: I03e5f818c932d43be178008a4e857676bfed8f87
* Ensure generated parser is re-generated during build (#12937)Artur Signell2013-11-122-3/+40
| | | | | | | | Ultimately we should remove Parser.java and other generated files from the project but this still needs tweaking ide.xml somehow so the parser is built. Change-Id: Iac491c6a50c87e1e8e0bb2f612e82186319a6de3
* Use correct type for UIDL value to avoid development mode problems (#12545)Artur Signell2013-11-111-2/+2
| | | | Change-Id: Ib183e352fa64cb5c8f4d499ecb194768b18a16d6
* Fixes double scrollbar issue in browserframes (#11780)Thomas2013-11-115-0/+192
| | | | | | Fixed by adding font-size 0 to the base theme. Change-Id: I8d0224cb65f8ab36c50d2fd68157de4803c823e2
* Remove broken JSch checkArtur Signell2013-11-111-5/+0
| | | | | | | | | The current check requires ANT_HOME/lib to contain jsch-0.1.48. There are however other places, like .ant/lib where you can place the jar also. Additionally the build agents in TeamCity seems to wipe ANT_HOME/lib every now and then, which makes this a bad place to add extra jars. Change-Id: I83b8e0612e72d422d4341fc68b1ab6a0c98848a5
* Fixes NPE in TreeTable.setContainerDS(null) (#12928)Thomas2013-11-082-2/+17
| | | | Change-Id: I7f3148e51d216dfe20a11c8a5fd922f43cbc673b
* Prevent showing "Session Expired" notification if navigating away (#12298)Johannes Dahlström2013-11-082-13/+12
| | | | | | | Currently only works if navigation initiated via Page.open(url, "_self"). Page.setLocation should be changed in 7.2 to use "_self" as well (#12925) Change-Id: I56ad66ffbbd1a83b64999307d23028cbd84bb508
* Add a test for @mixin { @font-face {...} } (#11649)joheriks2013-11-082-0/+26
| | | | Change-Id: I7d089ea14b169481f943a1f44058ad47f9b8179a
* Fixes for sass compiler, handling mixins (#11288).Mika Murtojarvi2013-11-0814-14261/+12657
| | | | | | | | Keyframe selectors can now be comma-separated lists, interpolation unquotes a quoted string and the parameters of an @include are no longer lost. Change-Id: I2622aca7471adc8004371affbb803d850e801307
* Do not apply fix on mobile devices or devices without scrollbars (#12736)Artur Signell2013-11-082-1/+18
| | | | Change-Id: I38ef869d87418c18197a59a5ecd3fb7e12e1c02e
* Minimal fix for error handling with streaming (#12578)Artur Signell2013-11-071-2/+14
| | | | | | There are still issues in PushHandler where the wrong resource is used but these should not be as critical. They will be fixed in #12920 Change-Id: Ife8d3694bdb6ee29c5b4adbd8988cc0346c4fe3f
* Adds JBoss EAP 6 server to integration test suit (#12908)Thomas2013-11-061-0/+8
| | | | Change-Id: I2d31a0b446e40f0c221403dfb66a990e346e53c0
* Fix scroll position handling in Window Webkit hack (#12736)Artur Signell2013-11-061-0/+10
| | | | Change-Id: If4d17c34b2d20ad983f21b892d3ab4c68f511780
* Revert "Make Panel scroll the correct div (#12736)"Artur Signell2013-11-063-57/+29
| | | | | | | | | | | | | | | | | Revert "Reverted change in how hack works (#12727, #12736)" Revert "Fixes the handling of the scroll position of a Window (#12736)" Revert "Recovering scroll position after regression problems. (#12727)" Revert "Ticket #12727 - Panels get unnecessary scroll bars in WebKit when content is 100% wide." This reverts commit 6a63d12afc5a4bf3971dd016f8e2761cd27bcc74. This reverts commit c48c94dc23da22b6d885c69b0bc697257f9dbf11. This reverts commit 017bd0684c7d6c8475c8b43514e6f3998095c8d6. This reverts commit 51a46a038fe0353f4babfd8218153eb68e2602ca. This reverts commit ab5b20cf502f99944c82f619ffef387f0525e8ba. Test cases were left as-is as the issue (#12736) still needs a workaround Change-Id: I0b6c2afb4a9be8629f2a8f880a8ae8d0a6d5088f
* Fixed lost scrollLeft when row count changed in Table (#12652).Tapio Aali2013-11-064-1/+294
| | | Change-Id: I868f56c1e7003c6619859ba46619f4c53ef9744e
* Forces redraw in IE 8 when table does post layout. (#12687)Jarno Rantala2013-11-063-0/+122
| | | | | | Without forcing the redraw, IE8 measures component sizes incorrectly in some cases. Change-Id: I38e8a70e18753714b00f5ca4492749d6c84f10dc
* Send window position data back to server after drag (#12885)Thomas2013-11-068-1/+274
| | | | Change-Id: I9ca766b0e06390c7ab90f9cbd4996b83032789db
* Improve error message in createWidget() (#12901)Leif Åstrand2013-11-051-4/+15
| | | | Change-Id: If456a2be242754bcd1e0a8c5be00062a4355af35
* Allow @font-face and general @-directives inside @if-blocks (#11649)joheriks2013-11-054-222/+306
| | | | Change-Id: Ifa844e7bf8add886792b39c016cc2c9aa3d94b0c
* Updated to Atmosphere 1.0.18.vaadin1 (#12891)Artur Signell2013-11-053-3/+3
| | | | Change-Id: I5387c9f5eca1eb7941fbd4565d4b6f3cb95a5a0f
* Ensure testing Jetty does not run out of heap spaceArtur Signell2013-11-051-1/+1
| | | | Change-Id: If4549c7bcb0a6518756aa42827340415c44a030c
* Make Panel scroll the correct div (#12736)Artur Signell2013-11-052-7/+4
| | | | | | | Redefined util method to take the scrollable instead of its parent to make it useful also for cases where the first child is not scrollable Change-Id: I301d260d26373b38fdee525f169347bb7b4c499e
* Make test more reliable by updating description which does not update the DOMArtur Signell2013-11-041-1/+3
| | | | | | Many browsers (IE) choke quite easily when there is a 1MB string inside a div Change-Id: Ied9b27c17c5374b7cac36820be9cbe38e84448ee
* Fix NPE in fix (#12504)Artur Signell2013-11-041-2/+10
| | | | Change-Id: I65960bcfae850955ea40584445125c0affa26848
* Remove possibility to use static inner classes for testsArtur Signell2013-11-041-9/+0
| | | | Change-Id: I461568918bc09bd7a09abbf9c4a34f1a5f3b997f