aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Use getChildComponents in PopupView instead of getChildren (#13503)7.1.157.1Denis Anisimov2014-04-301-4/+2
| | | | Change-Id: Ifd155376804e2403c55a115186df2b2c1c673334
* Replace DragStartModes TB2 test with TB3 testTeemu Suo-Anttila2014-04-302-62/+46
| | | | Change-Id: I3377502fc1e320f18b426fe5c46e7bb493991e9f
* Fix ComboBox popup scrolling when paging disabled (#13488)mtzukanov2014-04-303-4/+124
| | | | | | Added pagelength == 0 conditions on scroll and hasNextPage. Change-Id: I42c0eb56d42cc54ff57a6bc6b9eee2f6734315bb
* Prevent scroll position reset on GridLayout hierarchy change (#13386)Johannes Dahlström2014-04-304-2/+168
| | | | | | | | | | | State change handling by default clears measured size if the size is set to undefined; this would cause GridLayout to shrink to zero size because its child cells have position: absolute. The layout phase recomputes the size, but in some cases the browser reflows first, affecting the scroll position of the layout parent. This patch prevents GridLayout from clearing once-computed sizes during state change. Change-Id: I832b05f1d774e190f2fffc4128f7b35c61d65711
* Fix TextArea with enter keyboard shortcut (#12424)Markus Koivisto2014-04-303-0/+254
| | | | | | | | | | | | | | | | | | | When a keyboardshortcut has been added to anywhere on the page, the previous behaviour would cause the keyboardshortcut event to be processeed before the newline was processed. The end result was that newlines were never added when typing in the TextArea. Keyboard shortcuts operate on KeyDown events. By adding a listener for these events and stopping their propagation when the ENTER key is pressed, this unwanted behaviour can be averted, and the user can enter multi-line text in a TextArea even when Enter is used as a keyboard shortcut. Obviously, this means that the keyboard shortcut will not work as long as the TextArea widget has focus. This is the new intended behaviour. Change-Id: Ied438acb8589df498e5634271e486517bf6ac41e
* Fix ComboBox cleared suggestion popup on ItemSetChange (#13635)Teemu Suo-Anttila2014-04-303-3/+154
| | | | Change-Id: I77285e17819daf1b8328a8aea6d62a6b6b53510c
* Add caching support for PublishedFileHandler (#13574)Juuso Valli2014-04-304-1/+116
| | | | | | | | Add caching support for PublishedFileHandler similar to VaadinServlet. Testing is done manually as browser caching is difficult to develop tests for. Change-Id: I314745766c9feb60758547dba77eb9e13976ce91
* Fix missing TreeTable column lines in IE8 (#12989)Juuso Valli2014-04-301-1/+0
| | | | Change-Id: Iddc6ecd5f455d28a43a67cdbf22cf81dbf3a6a5b
* Fix Table width calculation when adding the first item (#13592)Juuso Valli2014-04-303-1/+140
| | | | Change-Id: I328dd83cac0cc6ba08fa32a1227f10ece9b52d6f
* Fix Table.sort(...) to update the sort indicator (#8978)Juuso Valli2014-04-303-1/+203
| | | | Change-Id: I2df7de7648a8a311a913267ef0d0d0e57f52f19d
* Apply layout after remove tab in Accordion (#13423)Teemu Suo-Anttila2014-04-253-1/+138
| | | | Change-Id: I1d99eadc9b312a88b28c08cf6d02a454d6ca5dd9
* Avoid eagerly layouting from VScrollTable.updateFromUIDL (#13188)Tomi Virtanen2014-04-175-1/+226
| | | | | | | | | | | | | | | | Closing a modal sub-window at the same time when TreeTable item is removed, caused the detached Window being re-opened by WindowConnector.postLayout() call. This change adds a check in postLayout: continue operation only if the window is attached to DOM. Or else, log a warning message about the invalid postLayout call. Another change is in TreeTableConnector and VScrollTable to disallow Util.notifyParentOfSizeChange(Widget, boolean) with a boolean 'false' argument, when rendering is in progress. 'false' causes an immediate LayoutManager.layoutNow() call, which is the main reason for this issue. Change-Id: I6f3e331b0feff9e7814ae1d749f6f7812dcd49ac
* Replace SelectionRangeDragging TB2 test with TB3 testTeemu Suo-Anttila2014-04-162-52/+78
| | | | Change-Id: Ic60e13b94e550c0457649ef093c8d6269a7efa19
* Update copyright year to 2014Artur Signell2014-04-161549-1726/+1726
| | | | Change-Id: Ic77338304dc7e58e49f27dcdaf0bab2e00f5bba6
* ContainerEventProvider returns style names from container. Fixes #10718Maciej Przepióra2014-04-162-2/+34
| | | | | | | | ContainerEventProvider doesn't actually return style names from container in certain situations (copy-pasted code). This patch fixes the problem. Change-Id: I512ea260f34a6db0572b614db393699da152fa8d (cherry picked from commit 4709b75bb47d28630dacbb240bb43de16d972371)
* Add test for TransactionalPropertyWrapper memory leaksTeemu Suo-Anttila2014-04-142-1/+117
| | | | Change-Id: I69d0d759f95100f1dd9e2dbba57ec2c246e3aca9
* Fixed resetting of ComboBox if focused and new items allowed (#13413).Tapio Aali2014-04-143-1/+119
| | | | Change-Id: Ibea81666101ff119e1b3e48726224f369e59b00f
* Always initialize WebBrowser for new sessions (#13571)Leif Åstrand2014-04-145-11/+105
| | | | Change-Id: I3918498d63032f6b507b52634df5b41470363e15
* Revert "Drag image for text-area should contain text of text-area (#13557)"Teemu Suo-Anttila2014-04-145-202/+1
| | | | | | | | | | | This reverts commit f227f0c1068f17e5491bd399d9f5bde16a0c8272. Synchronising content after IE wraps the given element into a table with a body causes a NullPointerException on client side. This patch also contains new API and should be targeted to master branch. Change-Id: Ia19acd9fa31c7b67507bf797a2bab7c28ea37b4b
* Fix FieldGroup and TransactionalPropertyWrapper memory leaks (#13438)Teemu Suo-Anttila2014-04-142-7/+27
| | | | Change-Id: Ifafb6d87b4280f8bd9e631235fff62f42de4b4c8
* Introduce a drag threshold for Drag and Drop (#13381)Teemu Suo-Anttila2014-04-111-37/+37
| | | | | | Based on partial fix by Fabian Lange. Change-Id: I1a18c6ea105d87496b196b93e701aaccb987b3e7
* Drag image for text-area should contain text of text-area (#13557).Denis Anisimov2014-04-105-1/+202
| | | | Change-Id: Ief653c3f15d18fdd076f0fb80f8a91ae429a54d3
* Added integration test for WebSphere Portal. (#13309)Sauli Tähkäpää2014-04-093-8/+189
| | | | Change-Id: I576fb145cd34f98ffa90657e20f5a7c1854f470c
* Refactored TimeoutRedirectResetsOnActivity tests.Sauli Tähkäpää2014-04-083-51/+135
| | | | | | -Added RetryOnFail test rule. Change-Id: I0b2cd5af0a144c29855c3ba1e158ba54900a9523
* Updated javadoc copyright years.Sauli Tähkäpää2014-04-071-2/+1
| | | | Change-Id: I56c8d6d34af90d0dc8ca605b62ebfe5ad95a4e5e
* Fix ScreenshotTB3Test removing reference imagesTeemu Suo-Anttila2014-04-041-1/+1
| | | | Change-Id: Iaeb6943b534e3df4dad2f8689837425cdb6a65bc
* Fix too wide Table columns while sorting from init (#13517)Teemu Suo-Anttila2014-04-032-8/+11
| | | | Change-Id: I2c356c539541381e744c8960d00aa3e018beb67d
* Prevent duplicate detach() calls with push (#13261)Johannes Dahlström2014-04-022-41/+86
| | | | | | | | This used to happen when push was disconnected due to a UI or session expiring. requestStart() and requestEnd() were called on disconnect even though a disconnection is not a request. Change-Id: I31d9cae65ec75b5046802a54bbe4564d6e44b29f
* Selectors based on Reindeer.LAYOUT* are added for absolute layoutDenis Anisimov2014-04-021-1/+4
| | | | | | (#11042). Change-Id: I34b5d95cfa82bf5cfc94cb1f7387b343fa23a302
* Replaced flaky TB2 test with stable TB3 testArtur Signell2014-04-023-190/+125
| | | | Change-Id: I14afbd88d7aa22510f6c0dd605643c072b8e589f
* Removed unnecessary tooltips from LayoutTesterApplication.Sauli Tähkäpää2014-04-013-6/+3
| | | | | | Added longer delay to avoid table resize problems. Change-Id: I9929a23711932223991706bde2d7f06c551f0ec2
* Added a button hitting method to AbstractTB3Test.Sauli Tähkäpää2014-04-014-45/+43
| | | | | | | Refactored LayoutTesterApplicationTest. Refactored SliderDisableTest. Change-Id: I038fedb9d234656b85359ce7fb778b001e6f4402
* Prevent popup open when datafield is disabled (#13508).Denis Anisimov2014-03-314-2/+101
| | | | Change-Id: I5bb3ec24ad15d832a43998a4cee49a61ae81562e
* Refactored slider disable test.Sauli Tähkäpää2014-03-311-4/+31
| | | | Change-Id: I800c66399f32ca671d41425b11bd059def1fa9c9
* Fixed aria-disabled attribute value on DateField button (#13463)Teemu Pöntelin2014-03-313-7/+93
| | | | Change-Id: I9b13b76a92f0070c3b4c30556a276d60ceba94e8
* Make test work with IEArtur Signell2014-03-291-0/+8
| | | | Change-Id: I17b3c5221c68c0bc78d675368dc56616e9bdfc6b
* Fixed pom fails in unit tests.Sauli Tähkäpää2014-03-294-9/+29
| | | | Change-Id: I0acbde16576dc26c36031038fe905695581c682d
* Made Window z-indices update when windows are closed (#13174)Juho Nurminen2014-03-283-1/+123
| | | | Change-Id: I2fa7566ec4788893d1d99440a7ca2d014c9a8f13
* Removed firefox from SelectAllRowsTest.Sauli Tähkäpää2014-03-281-3/+5
| | | | Change-Id: I00680fcf48472bea5b85cbdcc91d8d6ba977c482
* Remove accidental RunLocally annotationTeemu Suo-Anttila2014-03-281-2/+0
| | | | Change-Id: Ibd341ce141cd9674e9ed0ebd9068d02b08840ed9
* Add nativeEvents false capability to LayoutTesterApplicationTestTeemu Suo-Anttila2014-03-281-0/+10
| | | | Change-Id: Ice1081dc0d5e6fd49c246ca4a4bfbf27dbbbace4
* Added categories inclusion and exclusion feature to TB3TestSuite.Sauli Tähkäpää2014-03-2815-16/+130
| | | | | | | | Added test category annotation. Added default values for properties. Added categories to tests. Change-Id: I04259f1e56a75eb8c9834c125f44cb375196ddf8
* Makes combobox work with pasted texts. (#13214).Felype Santiago Ferreira2014-03-281-0/+26
| | | | Change-Id: I74db581d7aae1278024db4e5ed8e3a3b3abc56be
* Added browser inclusion and exclusion for TB3Runner.Sauli Tähkäpää2014-03-272-24/+137
| | | | Change-Id: Ib7ef84027eebc0d9512964361419763631b9b29f
* Fix VScrollTable to clear reported ranges (#13353)Teemu Suo-Anttila2014-03-273-2/+170
| | | | Change-Id: Ieb0e2dce37ae1564151bf40d9d51cb013490b865
* Added headers support for WebSphere Portal. (#13491)7.1.13Sauli Tähkäpää2014-03-261-0/+35
| | | | Change-Id: Ib5396f8e5c28232d560406542530c034ab1f657d
* Improved portlet configuration resolution. (#7814)Sauli Tähkäpää2014-03-264-46/+271
| | | | | | | | Refactored static path resolution in VaadinPortletService. Refactored theme name resolution in VaadinPortletService. Refactored widgetset name resolution in VaadinPortletService. Change-Id: I44c5ffaa7530383843205aadd8da7642899a04c9
* Prevent resize for sorted column if not initialized (#12951)Teemu Suo-Anttila2014-03-251-1/+3
| | | | Change-Id: I184625738f6d5d9324f957827f7f11817e311c59
* Eliminate more .v-caption leaks in AbstractOrderedLayout (#13346)Teemu Suo-Anttila2014-03-251-0/+4
| | | | Change-Id: I641be48a53c53f584c42ae4f904975f447e9075a
* Return border sizes from border methods in MeasuredSize (#13494)Maciej Przepióra2014-03-251-4/+4
| | | | | | | Back ported from master Merge: no Change-Id: I9eee3cb897fcb00beb2b2877dd98337623e2cf5b