aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* | | | | | | | Revert "Make push path configurable (#14432)."Artur Signell2015-03-2515-248/+24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Breaks long polling fallback when implemented this way This reverts commit 735f0748344d7ee594c4e52a715d867dfdb23cb1. Conflicts: push/build.xml push/ivy.xml server/src/com/vaadin/server/Constants.java uitest/src/com/vaadin/tests/push/PushPathTest.java Change-Id: I07f6fedafc648b0ee403865ccb322017d2a8d571
* | | | | | | | Fixed scroll jump by using native focusing in IE (#15294)Johannes Tuikkala2015-03-245-0/+364
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I412ba219f31567ebba019b7d6ce4db4af9be9363
* | | | | | | | Fix Declarative support for Slider (#17196)Johannes Dahlström2015-03-242-0/+104
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I5cc390566af38115939416591a549f06e39d3153
* | | | | | | | Fix Table column header sorting on Chrome (#14796)Anna Miroshnik2015-03-243-40/+210
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This fix is similar to the fix that has been made for other similar cases (i.e. #13381). Couldn't find a reliable way to reproduce the problem. Hopefully this will fix the issue. Was reproduced (before fix) on Google Chrome 40.0.2214.115 m on TableSortingStopsWorkingOnChrome test one time (but then suddenly it started to work again). Was reproduced (before fix) on Project TableSorting once, as described in the ticket. That project has been attached to the ticket. Change-Id: Id901c9ce4a0a7c369572bf4374223851658aa703
* | | | | | | | Fix declarative support for CustomLayout (#17210)Johannes Dahlström2015-03-245-12/+229
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | CustomLayout now has a public default constructor. If a template is not set using one of the setters, a warning message is displayed like in the case where the template file is specified but not found. Change-Id: I5d56f24fafc5c82e6ab76dec393a0c25bd78aae5
* | | | | | | | Expect Chrome 41Artur Signell2015-03-241-3/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I64c8788c0ae6160c565dfc0cfb4a87a7ed86bc81
* | | | | | | | Use special logic for allocating selection col widths (#17091)Leif Åstrand2015-03-203-3/+57
| |_|_|_|_|_|/ |/| | | | | | | | | | | | | | | | | | | | Change-Id: I2d0a80a26e8211d6f5e9110e1476f857803b4d3f
* | | | | | | Make UIConnector.replaceTheme() and UIConnector.activateTheme() protected #17235John Ahlroos2015-03-201-3/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I4ee650efdc8683dd1d6fedf5e53460c48186ed88
* | | | | | | Fix Declarative support for BigDecimal properties (#17205)Johannes Dahlström2015-03-202-5/+26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I766172c125b7e771b4bc8e2db1f39d1ae828fea6
* | | | | | | Fix Declarative support for primitive float and double properties (#17204)Johannes Dahlström2015-03-203-14/+123
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Also improve tests. Change-Id: I99e064c931770fb8af511ea5c8e2c7fc2da2464e
* | | | | | | Run SDM in strict mode to easier catch silly mistakes (#13567)Leif Åstrand2015-03-191-1/+1
| | | | | | | | | | | | | | | | | | | | | Change-Id: I6739260499e66245eff2b05bfeb84c430ef5ca19
* | | | | | | Do not log severe messages which serve no purpose (#17222)Artur Signell2015-03-191-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: Ifaa0cddc1523f547d8d7f935e739889aa9ddd45a
* | | | | | | Re-enable support for the firefox.path propertyLeif Åstrand2015-03-181-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I14d4ca1a2ef51ff77404cd6577cbe7cb35a2f75d
* | | | | | | Correct logging when a push connection can't find a session (#15220)Artur Signell2015-03-181-2/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I8b3cabc942600b3366f59697441d0613c9908a24
* | | | | | | Re-enable running tests locally with propertyTeemu Suo-Anttila2015-03-181-0/+25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I6eed0dc802ca101c929a5bc3cb6f3141060524a3
* | | | | | | Fix bad language in release notesLeif Åstrand2015-03-181-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I9a348ebd6ae41a1a7d03ae9a00bcc5935a4bc4e1
* | | | | | | Migrate FlashIsVisible embedded test from TB2 to TB4Teemu Suo-Anttila2015-03-182-33/+32
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: Ibb5c4e5ade99cddcc6bd96d19e00685eabca3812
* | | | | | | Add a client test for row focus moving with reset size (#16607)Teemu Suo-Anttila2015-03-173-0/+205
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I937ea36cbb21366e559fcb76aae79e42c039ccfc
* | | | | | | Add test for RpcDataProvider calls to Container (#16642)Teemu Suo-Anttila2015-03-172-22/+57
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I25eb85ac1241c46dbef6d473b3a2f7cdebb4b4ba
* | | | | | | Make Slider.clear() consistent with the no-args contstructor (#17073)Leif Åstrand2015-03-172-0/+94
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I3d5a5b9396bb9449a579b54ed21821415bfdae16
* | | | | | | Add link to the push issues wiki page to the release notes (#17142)Leif Åstrand2015-03-171-17/+24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I52d2a883f76bd673c8ca749246858f1e16e11679
* | | | | | | Revert "Displaying tooltip in slot for touch devices (#15353)" (#17151)Leif Åstrand2015-03-173-182/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Should not have been merged since there were still stuff pending ("This patchset doesn't include styling for the error message") that was not addressed before submitting. This reverts commit 05fc5806e7946223e057ad7458a18dadceb0566f. Change-Id: Idd723f22f42e2e8ee71059b9591d44fafadea27e
* | | | | | | Sanitize connectors for PopupDateField and DateField. (#17090)Sauli Tähkäpää2015-03-175-201/+271
|/ / / / / / | | | | | | | | | | | | | | | | | | Change-Id: I667796430eeaa0ddd8142b0c229fe133cd30cd49
* | | | | | Fix Grid CellFocusHandler position on DataSource size reset (#16607)Teemu Suo-Anttila2015-03-161-2/+8
| | | | | | | | | | | | | | | | | | | | | | | | Change-Id: Id02ff612a3f152af5341445bec769a74cfd79cfb
* | | | | | Optimise RpcDataProvider calls to container (#16642)Teemu Suo-Anttila2015-03-162-82/+39
| | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I8abaa4c1bd8eface98e42e0882cf09c92fbbf386
* | | | | | Fix invalid assumptions about empty Grid (#16734, #16684)Leif Åstrand2015-03-164-2/+200
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Don't reset to default column sizes when adding row to emtpy escalator * Don't wait for data after size is explicilty reset to 0 * Don't assume there were previous rows when adjusting focus on add Change-Id: I59e8c0ef0c5633cf3678db63a660e3f1d1ca7d2a
* | | | | | Convert browserframe, flash and requesthandler tests to TB4Teemu Suo-Anttila2015-03-136-181/+105
| | | | | | | | | | | | | | | | | | | | | | | | Change-Id: Ic2089570fcfc9ec81f3d95722adc75ff75e8293f
* | | | | | Migrate TB2 tests from package applicationcontext to TB4Teemu Suo-Anttila2015-03-127-303/+199
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ChangeSessionIdTest CloseSessionTest RpcForClosedUITest Change-Id: I539d7194e67a839ac8d7bd4dbb81c1e4ddc3c1b7
* | | | | | Migrate TB2 test from application package to TB4Teemu Suo-Anttila2015-03-1219-500/+298
| |_|_|/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | RefreshFragmentChangeTest RefreshStatePreserveTest RefreshStatePreserveTitleTest TerminalErrorNotificationTest ThreadLocalInstancesTest WebBrowserSizeTest WebBrowserTest Change-Id: I5c95905b4999ebefc7b170057952b09780174627
* | | | | Makes Connectors into DeferredWorker candidates (#17127)Henrik Paul2015-03-122-113/+114
| | | | | | | | | | | | | | | | | | | | Change-Id: Ie24a85a2c4abc5e68af0bec2af4dcbcabee77c91
* | | | | Improve performance of setNeedsMeasure (#16972).Fabian Lange2015-03-112-7/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This change removes the method LayoutDependenyTree.setNeedsMeasure which takes a connectorId as first param. In all places where it is used, the ComponentConnector is actually known, so this change avoids looking it up over and over again. Also The lookup would need to lookup the ConnectorMap every time. Change-Id: I2593b0bede05cd69889ba68aac854cfba43f70b1
* | | | | LayoutManager uses shortcut when delaying overflow fixes (#16963).Fabian Lange2015-03-111-9/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This change introduces an extracted method which will quick return if a component needs a delayedOverflowFix. Change-Id: I0d6ab100964a59e2f445a81271863a8212538d4d
* | | | | Improve performance of getMeasureTargetsJsArray (#16973).Fabian Lange2015-03-111-13/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This change optimizes the method LayoutDependenyTree.getMeasureTargetsJsArray. The previous code dumps both MeasureQueues and then iterates over the vertical one and then checks if it is present in the horizontal one. If it is not present it pushes the element to the array (which usually invokes an arraycopy in js). The new code adds both Queues to a new FastStringSet which does deal with duplicates nicely. While this is not much faster than the dumps, it avoids the array allocations and the separate iteration for duplicate checking. Change-Id: I2f643a2d0b32e4c2517efff16c196387f38f0d8a
* | | | | Use Math.floor instead of casting to int when trimming decimals. (#16926)Sauli Tähkäpää2015-03-112-1/+10
| | | | | | | | | | | | | | | | | | | | Change-Id: I02802b910d0dc90221483fedbf05be48958d8dcc
* | | | | Update Atmosphere to 2.2.4.vaadin5 (#17074)Artur Signell2015-03-103-3/+3
| | | | | | | | | | | | | | | | | | | | Change-Id: I85618f66effbf647856d9c152b3e66a6454001d9
* | | | | Script for updating push versionArtur Signell2015-03-101-0/+55
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Supports both Vaadin atmosphere versions and upstream versions Change-Id: I4d4965354a19c071dbd0bfb295e311e7cd55a63f
* | | | | Using ComponentFactory in DesignContext.getDefaultInstance() (#16990)Alexey Fansky2015-03-102-10/+36
| | | | | | | | | | | | | | | | | | | | Change-Id: I0bb3e7975f2b48cdc589de740cb07ac893b13461
* | | | | Disable auto-testing of TB2 tests on ChromeArtur Signell2015-03-091-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Chrome has started auto-updating even though auto updates are disabled on the test machines. TestBench 2 works with Chrome 41 (latest) but opens the test in a new tab instead of in a new window and therefore is unable to resize the browser to the correct size for screenshots. Change-Id: Ib7f05a9115a9c82f5b3b384d73c47d6becbfbe79
* | | | | Fix regression for Table selection and checkbox issue (#17064)Teemu Suo-Anttila2015-03-093-32/+24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Converts the old TB2 test for the issue to TB4 as well. Change-Id: I76a37d836a55102221aa63e75f7ab605769bc0b9
* | | | | Add OSGi integration tests (#9583)Miki2015-03-061-0/+8
| | | | | | | | | | | | | | | Change-Id: Ibea856ab7bbde663d9a1762050902f1740f6d73f
* | | | | Ensure refresh message is sent on invalid CSRF (#17042)Artur Signell2015-03-061-17/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If we create an AtmospherePushConnection and a broadcaster like before we would need to suspend the connection to ensure the AtmosphereResource is actually added to the broadcaster Change-Id: I7265ac0594b7a4da2c7a49fa34ebfbb27e1abdff
* | | | | Converted ValidationOfRequiredEmptyFields to TB4Artur Signell2015-03-064-168/+134
| | | | | | | | | | | | | | | Change-Id: Ifab3d891115b30ef2d3f7542cd57ac7215653fe5
* | | | | Remove eXo test which is unreliable and tests an old versionArtur Signell2015-03-062-339/+0
| |_|_|/ |/| | | | | | | | | | | Change-Id: I00e1bb23bb312ecf3303b23f22dc07b58e2b8e0e
* | | | Revert "Encode filenames to UTF-8 in Content-Disposition header. (#16556)"Leif Åstrand2015-03-063-61/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Breaks AppResource404, BrowserFrameIsVisible and FlashIsVisible This reverts commit af6dd56e89db8ea8c88f607c4214abcde50dfc94. Change-Id: I82fc9ef4c9d08dc8aa48e0fa137fae5782701389
* | | | Update @since for 7.4.1Leif Åstrand2015-03-055-8/+10
| | | | | | | | | | | | | | | | Change-Id: I61233d704eae50447d3ccb5a5c485fe3ef98c436
* | | | Support both DefaultWidgetSet and TestingWidgetSetArtur Signell2015-03-051-1/+1
| |_|/ |/| | | | | | | | Change-Id: Icdf5f3cdca60aa7e40d698b51df52ccbac1aee35
* | | Fixes subpixel allocation accuracy and speed (#16614, #16750)Henrik Paul2015-03-045-135/+280
| | | | | | | | | | | | | | | | | | | | | | | | This reverts workarounds used in subpixel quick fix commit 6133b2cffd0c0b0e0e360ae30330a8adbe7662f4. New logic uses Escalator's more optimised multiple column width setting method. Change-Id: I0863f9774e6efc26f01ebdb736b4847e4ef5354c
* | | Add missing osgi import to guava (#16739)Miki2015-03-042-4/+6
| |/ |/| | | | | Change-Id: I889b918600db98b70a7c02e86fbbeca31f083f80
* | Always include default widget set files in OSGi manifest (#16993)Artur Signell2015-03-033-5/+15
| | | | | | | | Change-Id: Ib1fc01ced602d3434a0ad63725601237a0def4d1
* | Make Grid recalculate columns on resize (#16539)Teemu Suo-Anttila2015-03-033-0/+121
| | | | | | | | Change-Id: Ib2b9ecc995ec6fe2627c545efc2a312a59df6b9c