summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Add IE fall-back for focus on removal of selected row (#13008)7.1.10Henri Sara2014-01-171-1/+8
| | | This change is only for the 7.1.10 release branch.
* Remove unselected rows from selection on client side (#13008)Jarno Rantala2014-01-161-0/+12
| | | | | | | | | When server communicates the selected rows to the client side, client side datastructure of selected row keys is updated such that also the keys that has been unselected on server side are removed. This makes the test MultiSelectWithRemovedRow to pass. Change-Id: I7b6123436171972ecf345b07ddfb6d9965ca4f0c
* Un-revert "Changed the rendering order of TabSheet tabs to prevent an NPE in ↵Henri Sara2014-01-161-5/+4
| | | | | | isClipped (#12343)" This reverts commit 73397508dbcf2256ac5199c18be2cf48d4e4cccc.
* Revert "Changed the rendering order of TabSheet tabs to prevent an NPE in ↵Henri Sara2014-01-151-4/+5
| | | | | | isClipped (#12343)" This reverts commit 5b56eeb521fdb92df5434647a8db27f0a45f09b9.
* Update textbox when Select item caption changes (#9250)Tomi Virtanen2014-01-152-9/+28
| | | | | | | Fixed logic that detects changed item caption and triggers update to textbox text. Changed test case description. Change-Id: I9fbb0cc686e73404bab8e624a5332644cca53737
* Renamed test according to conventions and fixed assertion text.John Ahlroos2014-01-151-2/+2
| | | | Change-Id: I7ede421f7e0c5ae726167b4ee7b2d8651a70c77c
* Converted TB2 test to TB3 and fixed text assertion.John Ahlroos2014-01-153-50/+66
| | | | Change-Id: I19bdbf1cf64853abc3bc7e72a86cd80599bfa652
* Convinience methods for getting mouse and keyboard in test.John Ahlroos2014-01-141-0/+21
| | | | Change-Id: Ic54887c252ba452bb841f7ae2da362235d4f924b
* Converted TestUIWidgetset test to TB3 and fixed wrong text in assertion.John Ahlroos2014-01-135-40/+91
| | | | Change-Id: Ie1d5374280381f9ff81415ce9d9d82773718800c
* Selected option is updated when item caption changes in Select (#9250)Tomi Virtanen2014-01-093-19/+138
| | | | | | Fixed ComboBoxConnector to update input-element text to match the changed item caption. Added SelectItemCaptionRefresh test case and TestBench2 (html) test for it. Change-Id: I45b2168aab27f83203a59500715ac9aca5357412
* Fix for scrolling with modal opened. (#12899)Felype Santiago Ferreira2014-01-094-0/+117
| | | | Change-Id: I9ba142a35ab887bb3a71c7311064ebab77bc01ba
* Ignores scroll events while update from server is in progress (#11454)Jarno Rantala2014-01-094-2/+622
| | | | | | | | | When ItemSetChange event occurs, it will recreate the rows in client side. This will mess up the scroll position in scrollBodyPanel when its content is removed. This why the onScroll events should be ignored until the scroll position is reset by lazyScroller. Change-Id: Ib70e0dd7b730d4745a84742509145658e35d517e
* Add helper for adding multiple components to AbstractTestUILeif Åstrand2014-01-081-0/+4
| | | | Change-Id: I5153810f635831732ed17c5af215d17ff9a2c801
* Only use ClientRcp and ServerRpc types that are interfaces (#13056)Leif Åstrand2014-01-086-2/+186
| | | | Change-Id: I73b062628052ec545d5f53314a0cc479806ee89d
* Changes padding for Textfields with Chameleon theme. (#12974)Felype Santiago Ferreira2014-01-071-2/+5
| | | | Change-Id: I911ddd8ef1162412ae99ef252c3302e1f8b555ef
* Ensure event listener is a widget before casting #13130John Ahlroos2014-01-071-1/+1
| | | | Change-Id: I7f106356116d73eebbfeeee52d61d8d7a7117b3e
* Upload control with empty selection (#9602)Tomi Virtanen2014-01-076-18/+182
| | | | | | Event is now sent on submit even if no file is selected. Removed forceSubmit UIDL attribute and replaced it with a UploadClientRpc call. Added TestBench3 test. Change-Id: Id32b82532ec34e61a9c0718413fd1755015d2c30
* Moved selection of selected rows in TableConnector to occur after the new ↵Jarno Rantala2014-01-073-3/+191
| | | | | | | | | | | | rows are created (#13008) The selection of selected rows happened before the new rows were created. This resulted in situation where the visible items on server side were different than the rows in scrollbody during the selection of selected rows. Therefore, the selected keys in uidl contained wrong information and some selected rows was marked as unselected even though they shouldn't. This again resulted in the original bug that all the rows was not selected because the 'selectionRangeStart' row was not selected anymore. Change-Id: I9f985cb45c97bacb6b71e36fa4bf077a1ac1311d
* Fixed spelling mistake in log message.John Ahlroos2014-01-071-1/+1
| | | | Change-Id: Ib43cca840a8f66b13d14a84b629068a53e8f4c9d
* Properly remove shadow event listeners to prevent IE8 memory leak (#13129)Teppo Kurki2014-01-031-2/+2
| | | | Change-Id: I98becf08f56ce35a3ee47650d0d4e204e7d18e73
* Allow user to override Atmosphere init params set by Vaadin (#13088)Johannes Dahlström2013-12-181-1/+13
| | | | Change-Id: Iea7c7978240f79cb7c9586b472e94da53d625ba7
* Show the widgetset name to more easily spot misconfigurationsArtur Signell2013-12-181-1/+5
| | | | Change-Id: I69e2995489e9f573718a053c34fe8736988e3f90
* Decrease the websocket buffer size due to a Jetty 9.1 issue (#13087)Johannes Dahlström2013-12-161-1/+4
| | | | | | | | | | | Jetty 9.1 throws if InputBufferSize is set to greater than or equal to MaxTextMessageBufferSize. We cannot simply increase the value of the latter because Atmosphere sets the former first. Thus, its value must be set to less than 32768 (the default for MaxTextMessageBufferSize). This should not cause problems with regard to performance; the original figure of 65536 was more or less an arbitrary choice. Change-Id: If9596fc2bffdd14e8c1f31ff4b9b10d6685e01ed
* Backported null value support for NestedMethodProperty to 7.1 (#12884)Jarno Rantala2013-12-167-30/+82
| | | | | | | | Support for null values in NestedMethodProperty was already implemented in master branch (#11435) This changeset includes changesets made for that. Change-Id: I10696467f792e234326075bbcdd5aad487905a7e Merge: no
* Changes padding for Textfields with Chameleon theme. (#12974)Felype Santiago Ferreira2013-12-103-1/+82
| | | | Change-Id: Iefccedce67cb04cf3ceb8128cb07c871fc940ab8
* Fixed TabSheet tab bar sizing by removing an obsolete Safari hack (#12343)Juho Nurminen2013-12-101-5/+0
| | | | Change-Id: I627dee377aa19aab2168152cf7cbe3cfd6f95e10
* Provides error location for ArithmeticException. (#11877)Felype Santiago Ferreira2013-12-103-5/+34
| | | | Change-Id: Ieb63ad556c3dc01196f0b9898aed9670923c9138
* Make VTreeTableScrollBody extendable (#13054)Henrik Paul2013-12-101-1/+1
| | | | Change-Id: I97fc69c96dd589cb0d5cde0686dca9e1742f2c86
* Changed the rendering order of TabSheet tabs to prevent an NPE in isClipped ↵Juho Nurminen2013-12-051-5/+4
| | | | | | (#12343) Change-Id: Ife96ff3fe0c3f9c8926cf96eab4f5dfca99e925e
* Don't send TabSheet focus and blur events to the server when moving the ↵Juho Nurminen2013-12-041-1/+1
| | | | | | focus from one tab to another (#12971) Change-Id: Ie496a403bdcfc833c4871efbae11453efa66c14e
* Fixes right click selection focus issues in Tree. (#12618)Felype Santiago Ferreira2013-12-043-2/+140
| | | | Change-Id: I1057424fc8956b05e15a92c32e48a767e9fc8df9
* Timeout redirect timer is reset on server activity (#12446)Henrik Paul2013-12-034-1/+177
| | | | Change-Id: Iec2e3de627bc1cf5c7d39bf98715b1bf343e7519
* Do not throw NPE if conversion messages is null (#12962)Artur Signell2013-12-032-8/+24
| | | | Change-Id: Ie2b95ed4da89e2c5ab8b462300a6f4bd28dc7570
* Fix compilation errorArtur Signell2013-12-021-1/+1
| | | | Change-Id: Ib2ca104b8ab92a23a525c617004c6efe7f7edc14
* Test for pushing for an extended period of time (24h)Artur Signell2013-12-027-3/+245
| | | | Change-Id: I8e47ba926f41fdc103cfa72ba85ca2f9edbc57d0
* 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