summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Update to Atmosphere js 2.0.3.vaadin2 (#12868, #12852)Artur Signell2013-10-311-1/+1
| | | | Change-Id: I1a75b7dbc024e4222466d7cd0900660991a3c8f2
* No longer require specifying Atmosphere js version in two placesArtur Signell2013-10-312-6/+6
| | | | Change-Id: I84faea7fe0cd3447d7d66503e5231f26367dcd57
* Force connection to closed state on reconnect (#12853)Artur Signell2013-10-311-0/+4
| | | | | | | | | | | | | IE10+ does not call onabort when the streaming connection is aborted. As a result, onclose is never called and the client side does not change the connection state away from "connected". This results in user actions not being queued on the client side, instead the client tries to send them immediately, leading to an eternal spinner. If this can be fixed in Atmosphere somehow, it should. This is a workaround until then. Change-Id: Icd1a86ac9775d1a7d9c0bc1dee0fd399e2bf2266
* Tests for validating reconnect works for streaming and websockets ↵Artur Signell2013-10-319-48/+362
| | | | | | (#12868,#12853,#12852) Change-Id: I0e1e51291e9275a78737ad0e70e63b75ef993a63
* Fix compilation error in testArtur Signell2013-10-311-1/+1
| | | | Change-Id: I1ad693fdc55becd4b4e620b8549d824b4496b908
* Converted LayoutTesterApplication test to TB3Artur Signell2013-10-316-904/+211
| | | | Change-Id: I2cee37ae8297c74b4a37fc59e3cf835c9291ed43
* Add StringToLongConverter for automatic handling of long values (#12225)Artur Signell2013-10-304-0/+190
| | | | | | | Backported from master Change-Id: Ibb91d28aab3731486c84d09547c7af641f39610a Merge: no
* Fixed Tab error tooltips (#12802)Juho Nurminen2013-10-303-1/+143
| | | | Change-Id: I5ad33f38be5fac64805950d143ad2712e671ff83
* Fixes the handling of the scroll position of a Window (#12736)Mika Murtojarvi2013-10-305-71/+183
| | | | | | | | | | | | | After the first commit the same fix has been applied also for panels, in addition to other suggested changes. The scroll position of a Window is now memorized before applying the fix for bug #11994. The position is restored after the fix. Because the scrolling issue is known to appear also in other components, the fix for the scrolling has been moved to the Util class. Change-Id: I5251011b5bede77a7fb18972e1d90016c0eccc23
* Added dummy checkstyle and test targets to liferay moduleJohn Ahlroos2013-10-301-1/+5
| | | | | | | | The main build is currently assuming that every submodule has a checkstyle and a test target. Added a dummy implementation for both of them so the build passes. Change-Id: Iea29b25840c26a4a384ba1ce8293d9ea6f37981e
* Stop polling if Communication Error #12362John Ahlroos2013-10-302-9/+105
| | | | | | | | | This change adds a new ApplicationStopped event which is triggered whenever the ApplicationConnection marks the application as stopped. This event is listened by the UIConnector and will terminate any polling that might be currently done. Change-Id: I5e698fba7a94f530f69a9f6f554eea896c370824
* Revert "Publish error artifacts immediatly in TeamCity"Artur Signell2013-10-302-15/+1
| | | | | | This reverts commit 5fb1da2da04ccca2305af31a9105b848e42b1ed6. Change-Id: I9d84b75e5e189378eacd2559bb42399b77957010
* Revert "Only print testbench failure TeamCity messages when running in TC"Artur Signell2013-10-303-23/+6
| | | | | | This reverts commit d0e604f6b509767c46ffe0fd6765cf23535f593e. Change-Id: I14509a9cb1365761d02a3a8a18d3febc4a7ba918
* Ensure error screenshots are named according to the browser and not referenceArtur Signell2013-10-291-7/+35
| | | | Change-Id: I3fe0a3f5e2906bde79d6d9fc3e84dab8102ffd60
* Parser stripped minus of negative numbers with unknown units (#12811)joheriks2013-10-284-72/+85
| | | | Change-Id: I8964b1732f867cb3c5aa5859d12e94a5978adece
* Remove out of order flush() (#12283)Artur Signell2013-10-241-2/+0
| | | | | | | | | | | Writer.flush() is specified as: "Flushes the stream. If the stream has saved any characters from the various write() methods in a buffer, write them immediately to their intended destination. Then, if that destination is another character or byte stream, flush it. Thus one flush() invocation will flush all the buffers in a chain of Writers and OutputStreams." Change-Id: Iecafdbb13a7a26a48300d2967c25c705f5bf1e38
* Fixes test issues preventing it from passingArtur Signell2013-10-236-19/+51
| | | | | | Ensure push is enabled correctly without a fallback and made test more stable Change-Id: I6c653a96375e05c6ad18e1f5b697c6a584c6c53f
* Convert push test to TB3 so it has a chance to passArtur Signell2013-10-233-41/+49
| | | | Change-Id: I6381ea4bd61b3df19599f2f9d3a303a50c810460
* Recovering scroll position after regression problems. (#12727)Felype Santiago Ferreira2013-10-231-2/+9
| | | | | | The fix for "Panels get unnecessary scroll bars in WebKit when content is 100% wide (#12727)" introduced side effects to #6731. This fix solves the problem. Change-Id: I15ca926c0ee4cad49e9eea0c578c9cc73c850588
* Revert broken fix and test (#12446)Johannes Dahlström2013-10-223-148/+14
| | | | | | | | | | | | The timeoutInterval variable needs to be part of per-UI state for the code to work correctly. Storing it in a servlet-global MetadataWriter instance is both semantically wrong and a race condition. Also, the test currently throws NPE if assertions are enabled. This reverts commit f595d057951523baf35a797692376dfa5de0bc8d. Change-Id: Ia6d1383b2c112b86ce60c75a3ebb9f10da545d4a
* Fixed focus issue in TableMoveFocusWithSelectionTest (#12540)John Ahlroos2013-10-211-8/+14
| | | | Change-Id: I40dbc81b6aa4eaf0a235ae2cc7f04025011445c9
* Ticket #12727 - Panels get unnecessary scroll bars in WebKit when content is ↵Felype Santiago Ferreira2013-10-214-0/+176
| | | | | | 100% wide. Change-Id: Ia34e7c3ce755556460d237fb3489501274ced39f
* Sass variables can now start with underscore (#12716)joheriks2013-10-212-31/+11
| | | | Change-Id: I1c6cb12113f2462f96e8fcfc0749d3f62fd1998c
* Added more exception handling to PushHandler (#12578, #11882)Marc Englund2013-10-213-5/+179
| | | | | | PushHandler now catches Exception and calls ErrorHandler more. Change-Id: I7032c00f717b1dae34f4352abc035b1b398c7cfc
* Fix serialization issue (#12703)Artur Signell2013-10-181-1/+3
| | | | Change-Id: Ibdced8cdc3200ccfef2750e32fc8bf8dc544f1ae
* Add more hax to make test work with new Atmosphere JS (#12241)Artur Signell2013-10-171-3/+5
| | | | Change-Id: Id75cabd402e243ed4bec7da61771554f2df4fbf6
* Fixed javadocArtur Signell2013-10-171-5/+3
| | | | Change-Id: I0c54a5d033d53efd2c82a1dc03f9b6fda423e8ce
* Resolve concurrency issue in running TB3 testsArtur Signell2013-10-175-18/+18
| | | | | | | | Ensure nobody can update the static collections of browsers to run on but that sub classes can restrict which browsers to run on using super.getBrowersToTest().remove(something) Change-Id: Iad520840801fbeb719bae51050714c0e47148804
* Remove unused test super class (#12786)Artur Signell2013-10-171-50/+0
| | | | Change-Id: I7a56c9da10557485d5562eaf8d9197bfff4bc849
* Fix compilation errorArtur Signell2013-10-161-3/+0
| | | | Change-Id: I0068b68ef29c2b3f669869cb4bf427567f71c8b2
* Disable automated testing on Opera until issues are resolved (#12487, ↵Artur Signell2013-10-161-2/+3
| | | | | | #12367, #12800) Change-Id: Id90abf6b2241aeb4f4e83551647169512a93401b
* Reverted button click() logic check (#12743)Artur Signell2013-10-161-1/+1
| | | | | | | | The isConnectorEnabled() method should only to be used to check if the client side is allowed to interact with the button, not on the server side (isConnectorEnabled() is false if the component is not attached to a UI) Change-Id: I56cd93a1041432199337148f5c4a1449a825c5bc
* Skip compilation of TB2 tests if tests.tb2.skip is setArtur Signell2013-10-161-2/+2
| | | | Change-Id: I647fb48059372b497c77580d252c9622d259d3eb
* Test for pushing large chunks of data (#12567)Artur Signell2013-10-167-0/+335
| | | | Change-Id: I846b8417f69a0dca7cda2c3851148896d22cabcc
* Disable fallback in a way compatible with Atmosphere JS 2.0.3 (#12241)Artur Signell2013-10-162-2/+7
| | | | Change-Id: I4023b50038288e39559cb8542ed59be807274d40
* Handle numbers in the same way if they do not have a unit (#12732)Artur Signell2013-10-169-8/+106
| | | | Change-Id: Ic9dba337ffb209bf73ab427fa3a39e542e645c08
* Add sub directory support to sass test scanner (#12790)Artur Signell2013-10-1611-21/+41
| | | | | | | Exclude partial scss files (starting with _) Add new lines to normalized css for easier comparison Change-Id: I2bfb796b293cb0b578c3c5c56aacffe7c1514b02
* Added liferay module for building liferay.zip #12748John Ahlroos2013-10-163-0/+104
| | | | Change-Id: I16c7ba25387b3e1ad9a56e800c49755306b44890
* Allow running tests locally by overriding runLocally() (#12786)Artur Signell2013-10-153-2/+57
| | | | | | Uses Firefox either from path or from the location given using firefox.path in /work/run-eclipse-run-selected-test.properties Change-Id: I29faa94cac4c978792a8fab9db338048553d166a
* Created constants for tested browser versions (#12786)Artur Signell2013-10-154-17/+24
| | | | Change-Id: I8f349bb3c338bb7e9073944891436edac5ee1bb1
* Validate that the connector is enabled before triggering actions for it (#12743)Artur Signell2013-10-156-12/+238
| | | | | | Automated test enabled only for IE9-IE11 because of #12785 Change-Id: I265e5d1ead3fa56469861c5a98dcc9d0106d1051
* Fixed swallower access. Now error handler logs exceptions. (#12703)Felype Santiago Ferreira2013-10-156-2/+330
| | | | Change-Id: If8fe00e10c7ec56cbd8753ff88d4816613a340f2
* Allow skipping TB2/TB3 tests using tests.tb2/tb3.skipArtur Signell2013-10-152-2/+2
| | | | Change-Id: If9f16657731fa5ea06e61bf9702abe385e4fc7a1
* Disable unit cache to avoid compilation issues when switching between branchesArtur Signell2013-10-151-0/+1
| | | | Change-Id: Iac8a3cdc4b17c031108c08cf3e8cd8769bc14961
* Update to atmosphere javascript 2.0.3-vaadin1 (#12241, #12127)Artur Signell2013-10-148-12183/+49
| | | | | | | Build vaadinPush.js from the released version instead of having a separate javascript version in the project Change-Id: I37aac284216c8ec6efd03c242e639e88854f11fd
* Fix whitespace after including a mixin (#12715)Mika Murtojarvi2013-10-144-607/+629
| | | | Change-Id: I9b25968cc140a9443820a26eadb6b5a1507ad7ec
* Also hide shim iframe of VOverlay on setVisible(false) (#12731)Henri Sara2013-10-141-0/+8
| | | | Change-Id: I48258a24bb14bbe79c1e11c9bda4a18b120b2a42
* Handle ClientMethodInvocation serialization with JSONArray as parameterPekka Hyvönen2013-10-112-0/+165
| | | | | | (#12532) Change-Id: I67306d2b9d151614f72455063b0d01423aeed4c1
* Converted broken test to TB3Artur Signell2013-10-112-168/+161
| | | | Change-Id: Ic30db7584a65c944eb45c576e12b7671399d1965
* Make the various Writers member fields instead of local variables (#12446)Johannes Dahlström2013-10-103-14/+148
| | | | Change-Id: I9ca101edf6df41702b27635da9f749bdac5bf5f4