]>
source.dussan.org Git - vaadin-framework.git/log
Mika Murtojarvi [Tue, 14 Apr 2015 11:10:46 +0000 (14:10 +0300)]
Refactor declarative tests.
In addition, duplicate tests are removed.
Change-Id: I01c681e82416ad408f616d61f9f5b4df81db2c08
Teemu Suo-Anttila [Wed, 15 Apr 2015 10:33:55 +0000 (13:33 +0300)]
Fix Grid editor area calculation without scrollbars (#17471)
Change-Id: I55791e0bf46b00ea90daaeb1af8b4ca2748ff9d1
Alexey Fansky [Fri, 13 Mar 2015 19:06:48 +0000 (12:06 -0700)]
Re-showed tab is displayed if there is room for it (#17096)
Change-Id: I52c9a47e2b9eed3a3f73f34e4c3e770b915509bf
Henri Sara [Tue, 14 Apr 2015 11:02:32 +0000 (14:02 +0300)]
Use VaadinRequest/Response for static resources (#17462)
Change-Id: I324bb6b6eb9a72eda02c5308cc6c2284094ce4b8
Teemu Suo-Anttila [Tue, 14 Apr 2015 08:45:19 +0000 (11:45 +0300)]
Fix Grid inline data declarative support (#16596)
Change-Id: Ief0238c04ff16674a4102d359381531ae30e9a9f
Teemu Suo-Anttila [Fri, 10 Apr 2015 11:55:31 +0000 (14:55 +0300)]
Fix Grid Header/Footer declarative support (#16596)
Change-Id: Iedd02738840b4d1a82681cf090c744f07166fdd4
Teemu Suo-Anttila [Mon, 13 Apr 2015 07:56:53 +0000 (10:56 +0300)]
Fix Grid Columns declarative support (#16596)
Change-Id: I62e06ca7be62d81f8cca619775e150250a478b39
patrik [Mon, 13 Apr 2015 09:23:04 +0000 (12:23 +0300)]
Add declarative OptionGroup support (#15549)
Change-Id: I5edb32ffb8282fa76fc21cf6e134eeb48fec04d1
Artur Signell [Tue, 7 Apr 2015 15:38:32 +0000 (18:38 +0300)]
VConsole logging -> java.util.logging
Change-Id: Id1b04e1335f0906f8de2d514ff11bc744dc14c49
Teemu Suo-Anttila [Mon, 13 Apr 2015 07:51:15 +0000 (10:51 +0300)]
Fix Grid column adding to set column sortable correctly (#17446)
Change-Id: I2cfc41f9fab39c387306e89fb18de75c413a7817
John Ahlroos [Sun, 12 Apr 2015 06:59:07 +0000 (09:59 +0300)]
Add getter for local id #17444
Change-Id: I0007bdf111bf516cb9e2f244b63fde42213f5c98
Johannes Dahlström [Thu, 9 Apr 2015 14:34:04 +0000 (17:34 +0300)]
Declarative support for Tree inline data (#16321)
<v-tree> elements may now contain a hierarchy of <node> elements.
Change-Id: I6b1703aa4ec598cf0b3a6221f615727efbcbf0ad
Johannes Dahlström [Fri, 10 Apr 2015 13:24:32 +0000 (16:24 +0300)]
Fix writing of child local ids in AbsoluteLayout (#17421)
Change-Id: I49eb3246061e1b011a0f87e94d2a43eb20c31a34
Johannes Dahlström [Thu, 9 Apr 2015 14:25:07 +0000 (17:25 +0300)]
Fix declarative support for Grid basic properties (#16596)
Change-Id: I8b15ecb2eaff2dc5c8986473a7badbbd29432dda
Teemu Suo-Anttila [Wed, 8 Apr 2015 10:41:37 +0000 (13:41 +0300)]
Fix GridLayout declarative support (#16594)
Change-Id: I25e52a9246c9ccbc406d1f162b4e9ff69bb411ff
Ilya Ermakov [Thu, 26 Feb 2015 17:54:29 +0000 (20:54 +0300)]
Prevent opening Table context menu on short tapping on iOS (#15297)
With this patch handling touchstart in Table body is prevented
if it is handled in Table row. This is the smallest patch that solves
the problem, refactoring remains an open problem.
Change-Id: Iea54210ee81a3fdf17e45c6c98026af9080abddf
Mikael Grankvist [Fri, 20 Mar 2015 06:07:51 +0000 (08:07 +0200)]
Grid header should render "the same" after changes to header (#17131)
Change-Id: I2a16ffbd59bf4863eb6a7bea8d4b590a693af637
Alexey Fansky [Thu, 9 Apr 2015 18:09:15 +0000 (11:09 -0700)]
Adding a temporary style to VNotification on Chrome >=41 (#17252)
Change-Id: I41c05e8f8487d351035804e0681947956d861479
Denis Anisimov [Fri, 13 Mar 2015 08:52:35 +0000 (10:52 +0200)]
Don't use !important for ColorPicker width in Valo (#17140).
Change-Id: I47feff9c78a39e30233f388b938c7e4e53b52051
Denis Anisimov [Sun, 26 Oct 2014 15:30:34 +0000 (17:30 +0200)]
Customizable DnD preview handle strategy in Dnd manager (#10377,#14880).
Change-Id: Idead68d8274de92b9ba7d7f8d71e669244a017fa
Mikael Grankvist [Thu, 12 Mar 2015 12:19:14 +0000 (14:19 +0200)]
Grid layout slots should be slot size not slot content size (#17039)
Change-Id: I73a26b0d2f07bb624df6037e4e77f7137fd21791
Ilya Ermakov [Thu, 12 Mar 2015 17:19:36 +0000 (20:19 +0300)]
Set value selected by mouse when pressing Enter in ComboBox (#16981)
With this patch pressing Enter in ComboBox sets value selected by mouse.
Selection by keyboard is not given higher priority.
Change-Id: I2e5f610923a40f67be2c1504a004af0d431a67a3
Alexey Fansky [Wed, 1 Apr 2015 22:08:58 +0000 (15:08 -0700)]
Displaying tooltip on touch devices underneath the field (#17150)
Change-Id: I7381a6212b824f9dafc5fe7359b0e791f15c57b2
Mika Murtojarvi [Thu, 9 Apr 2015 14:56:27 +0000 (17:56 +0300)]
Refactor declarative tests for two components.
Change-Id: I7e1992fe8fc88bd0d34a4b7d3b945bc4ef68fd7e
Johannes Dahlström [Thu, 9 Apr 2015 14:15:48 +0000 (17:15 +0300)]
Fix DeclarativeTestBase handling of nonpublic accessors (#17425)
Bean introspector finds public properties inherited from nonpublic superclasses
but their accessor methods are not accessible by default.
Change-Id: I3d79f8361c7f9eb9e37d2c7eb7c19965c986cd20
Artur Signell [Mon, 19 Jan 2015 13:03:11 +0000 (15:03 +0200)]
Remove unusable code
Change-Id: I5bfa459695da3fe4d2cb271952b8c112b7052e97
patrik [Wed, 8 Apr 2015 07:00:57 +0000 (10:00 +0300)]
Add granular declarative margin support (#17190)
Change-Id: I36227feeeaf08f41a9d5c179547dfcb575a1fb09
Leif Åstrand [Thu, 9 Apr 2015 07:07:46 +0000 (10:07 +0300)]
Javadoc fix
Change-Id: Ib60e2f7ffa70030b93715adc453855c4bad7a372
Teemu Suo-Anttila [Mon, 9 Mar 2015 11:35:32 +0000 (13:35 +0200)]
Disallow RunLocally annotation in framework tests. Fix NPE for
screenshots.
Change-Id: I72793d85dfaba41aefa5370331c1ae81348607e9
Teemu Suo-Anttila [Wed, 8 Apr 2015 10:41:10 +0000 (13:41 +0300)]
Fix DeclarativeTestBaseBase to return read component with testRead
Change-Id: Icb916e190c4286c053e9456f65fd7180fb58e2a7
Teemu Suo-Anttila [Thu, 2 Apr 2015 10:49:17 +0000 (13:49 +0300)]
Fix MenuBar MenuItem caption reading from design (#17361)
Change-Id: I438039ab8ad83bf0b2153939502903571f231bbb
Teemu Suo-Anttila [Wed, 8 Apr 2015 10:40:49 +0000 (13:40 +0300)]
Add DesignerAttributeHelper.readAttribute with default value (#17416)
Change-Id: Ic746e761942c3d801c8e1c71bd5866bbd5daeaf4
Mika Murtojarvi [Wed, 8 Apr 2015 08:05:23 +0000 (11:05 +0300)]
Allow setting local id via DesignContext (#16584).
Change-Id: Ie599e8517823ca431d2d9e9232217db53444d7aa
Johannes Dahlström [Tue, 31 Mar 2015 12:41:46 +0000 (15:41 +0300)]
Fix declarative support for Window (#17314)
Change-Id: If89a46a4c08ec1491eb00a2f2b8580fb3ef785fc
patrik [Tue, 7 Apr 2015 10:31:32 +0000 (13:31 +0300)]
Enable setResponsive/isReponsive API for AbstractComponent (#17369)
Change-Id: I2fb48bff5e55d3d494d9fa927305447dc0c4d816
Artur Signell [Thu, 2 Apr 2015 13:19:32 +0000 (16:19 +0300)]
Mention push path change done for JSR-356 (#16738)
Change-Id: I58fee3dfe28375f33a66fb14de82598a6d688c4a
Leif Åstrand [Sun, 15 Mar 2015 12:32:38 +0000 (14:32 +0200)]
Add selective data write support to AbstractSelect (#17148)
Change-Id: I06f82fe05f3b370af85538c0a85f2e60ee28d72d
Johannes Dahlström [Mon, 30 Mar 2015 14:13:12 +0000 (17:13 +0300)]
Add test for #17267
Change-Id: I0b9e5c1376176e591cb1e13bfbd9594f54409e56
Teemu Suo-Anttila [Wed, 25 Mar 2015 12:31:32 +0000 (14:31 +0200)]
Add declarative support for PopupView (#16334)
Change-Id: Ic5fb0238f538fd05bb6d6e37ddff3ec06175f782
Raphael Ackermann [Sat, 4 Apr 2015 17:12:40 +0000 (19:12 +0200)]
Fixed typos in javadoc (#17384)
Change-Id: Ic74c269031e0131e2db55dace81ae51869308f12
Artur Signell [Wed, 18 Mar 2015 14:22:08 +0000 (16:22 +0200)]
Support JSR-356 websockets (#16738, #14432)
* Initialize Atmosphere in a context listener as JSR-356 requires
* Do not run JSR-356 or websocket tests on servers without support
* Adds /run-jsr356/ for testing JSR-356 websockets with uitest.war
* Change push path to /PUSH (from /PUSH/) to be compatible with JSR 356
endpoint mappings in Atmosphere (#14381)
Change-Id: Iec43f26df8c7b2bd347a713623a5298cc9e7b2cd
Teemu Suo-Anttila [Thu, 26 Mar 2015 13:52:08 +0000 (15:52 +0200)]
Fix declarative support for AbstractColorPicker (#16336)
Change-Id: Icd85e028aa3ae9592fc795cadf00f1f8b7eae552
Pekka Hyvönen [Tue, 31 Mar 2015 09:03:56 +0000 (12:03 +0300)]
Don't remove frozen columns when columns reordered in Grid #16901
Change-Id: Ib812ecd6afeb92d56bb179bcb120c65f20d26a8c
Artur Signell [Tue, 31 Mar 2015 07:40:47 +0000 (10:40 +0300)]
Make test work in uitest.war
Change-Id: I8db1b39e2b6372b460550c56884d3bea47c1155e
Leif Åstrand [Mon, 23 Mar 2015 14:58:17 +0000 (16:58 +0200)]
Allow customizing declarative tag names (#16933)
Change-Id: Icadaaab9166763e8e2086c6c114efd799ab580d6
Leif Åstrand [Fri, 27 Mar 2015 11:57:51 +0000 (13:57 +0200)]
Reduce reflows when sizing columns (#17315)
This patch increases the reported fps from 10 to 17 in Chrome and from 5
to 10 in Firefox. No automatic test since performance testing on our
shared testing infrastructure would be quite error-prone.
Change-Id: I0bb6af250743058a8f32bb2df89da97660e94b52
Maciej Przepióra [Mon, 16 Mar 2015 14:44:43 +0000 (15:44 +0100)]
Do proper cleanup in VDragAndDropManager.endDrag(boolean) (#17163)
Change-Id: I5f9462923fce9f033bc89b791d68607a1e0fc5c7
Denis Anisimov [Thu, 26 Mar 2015 17:56:07 +0000 (19:56 +0200)]
Reset index of selected item when it's removed (#17248).
Change-Id: Id38f48d84e9f55334af2e44b2dc49b1a3c7ef390
Henri Sara [Thu, 26 Mar 2015 09:02:26 +0000 (11:02 +0200)]
Use vaadin-parent as parent in POMs (#17300)
Change-Id: Ibbc3cb3c820a2c676e38e4ad9aa943ef200572b4
Henri Sara [Thu, 26 Mar 2015 14:12:03 +0000 (16:12 +0200)]
Fix publishing of POM-only modules (#17025)
Change-Id: I22c015cc333fd08a1bc3207ef51bcfc67399398c
Patrik Lindström [Tue, 24 Mar 2015 10:58:25 +0000 (12:58 +0200)]
Make Grid update column renderers (#16552)
Change-Id: I3adf9d0cc32f800a535a82ffe5d6ba503a36e746
Miki [Fri, 6 Feb 2015 12:49:03 +0000 (14:49 +0200)]
Fix declarative support for AbstractMedia (#16330 #16331 #16332)
Also fixes HTTPS resource handling (#17267)
Contains tests for both Audio and Video.
Change-Id: Id4a7325f0d29f6857ff2236757b28b9eb911e39a
Miki [Tue, 10 Feb 2015 13:04:27 +0000 (15:04 +0200)]
Fix declarative support for MenuBar (#16328)
Change-Id: Icd70a02aa8ffef9d1aca4b833ac23aeff5813771
Teemu Suo-Anttila [Tue, 24 Mar 2015 08:08:58 +0000 (10:08 +0200)]
Fix Calendar declarative support (#16595)
Change-Id: Ib9a33d6d0fe48e63e5043a84a47375f123eccb58
Henri Sara [Thu, 26 Mar 2015 11:25:57 +0000 (13:25 +0200)]
Fix build scripts for BOM (#17025)
Change-Id: Ia59a2423d8e22e15a978dd73baf08b5fa6388ea6
wodencafe [Wed, 4 Feb 2015 17:28:51 +0000 (11:28 -0600)]
SplitPanel should have an event for the splitter being moved (#3855)
Change-Id: I473e5a0f8420c95971af52ef230849f468ebbbad
Juho Nurminen [Thu, 26 Mar 2015 08:23:14 +0000 (10:23 +0200)]
Use native scrolling in IE on touch devices (#14864)
Change-Id: I8c652944b917d6392e2d02052b00ddb119ec242c
Henri Sara [Thu, 19 Mar 2015 13:36:36 +0000 (15:36 +0200)]
Build Maven BOM for Vaadin (#17025)
Change-Id: I842a5f1551012744354371e1c099f6ca2360029c
Miki [Fri, 6 Feb 2015 13:27:59 +0000 (15:27 +0200)]
Fix declarative support for DragAndDropWrapper (#16324)
Change-Id: I132e37fe54fb5949748c0e0ec265bd411ff91ce3
Alexey Fansky [Mon, 23 Mar 2015 18:55:55 +0000 (11:55 -0700)]
Disables selection when Grid's editor is open (#17132).
Change-Id: Ibbbffbfe2e8bcb763031ac277c2c36ce4eb4e3fc
Artur Signell [Thu, 19 Mar 2015 09:49:32 +0000 (09:49 +0000)]
Revert "Make push path configurable (#14432)."
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
Johannes Tuikkala [Thu, 5 Mar 2015 11:32:33 +0000 (13:32 +0200)]
Fixed scroll jump by using native focusing in IE (#15294)
Change-Id: I412ba219f31567ebba019b7d6ce4db4af9be9363
Johannes Dahlström [Wed, 18 Mar 2015 13:42:48 +0000 (15:42 +0200)]
Fix Declarative support for Slider (#17196)
Change-Id: I5cc390566af38115939416591a549f06e39d3153
Anna Miroshnik [Fri, 6 Mar 2015 13:05:09 +0000 (16:05 +0300)]
Fix Table column header sorting on Chrome (#14796)
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
Johannes Dahlström [Mon, 23 Mar 2015 10:10:07 +0000 (12:10 +0200)]
Fix declarative support for CustomLayout (#17210)
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
Artur Signell [Mon, 23 Mar 2015 20:15:51 +0000 (22:15 +0200)]
Expect Chrome 41
Change-Id: I64c8788c0ae6160c565dfc0cfb4a87a7ed86bc81
Leif Åstrand [Fri, 20 Mar 2015 14:51:45 +0000 (16:51 +0200)]
Use special logic for allocating selection col widths (#17091)
Change-Id: I2d0a80a26e8211d6f5e9110e1476f857803b4d3f
John Ahlroos [Fri, 20 Mar 2015 11:14:02 +0000 (13:14 +0200)]
Make UIConnector.replaceTheme() and UIConnector.activateTheme() protected #17235
Change-Id: I4ee650efdc8683dd1d6fedf5e53460c48186ed88
Johannes Dahlström [Wed, 18 Mar 2015 13:35:47 +0000 (15:35 +0200)]
Fix Declarative support for BigDecimal properties (#17205)
Change-Id: I766172c125b7e771b4bc8e2db1f39d1ae828fea6
Johannes Dahlström [Wed, 18 Mar 2015 13:26:39 +0000 (15:26 +0200)]
Fix Declarative support for primitive float and double properties (#17204)
Also improve tests.
Change-Id: I99e064c931770fb8af511ea5c8e2c7fc2da2464e
Leif Åstrand [Thu, 19 Mar 2015 13:28:38 +0000 (15:28 +0200)]
Run SDM in strict mode to easier catch silly mistakes (#13567)
Change-Id: I6739260499e66245eff2b05bfeb84c430ef5ca19
Artur Signell [Thu, 19 Mar 2015 10:29:59 +0000 (12:29 +0200)]
Do not log severe messages which serve no purpose (#17222)
Change-Id: Ifaa0cddc1523f547d8d7f935e739889aa9ddd45a
Leif Åstrand [Sat, 14 Mar 2015 13:48:52 +0000 (15:48 +0200)]
Re-enable support for the firefox.path property
Change-Id: I14d4ca1a2ef51ff77404cd6577cbe7cb35a2f75d
Artur Signell [Mon, 16 Mar 2015 14:55:56 +0000 (16:55 +0200)]
Correct logging when a push connection can't find a session (#15220)
Change-Id: I8b3cabc942600b3366f59697441d0613c9908a24
Teemu Suo-Anttila [Mon, 9 Mar 2015 10:35:04 +0000 (12:35 +0200)]
Re-enable running tests locally with property
Change-Id: I6eed0dc802ca101c929a5bc3cb6f3141060524a3
Leif Åstrand [Wed, 18 Mar 2015 12:12:49 +0000 (14:12 +0200)]
Fix bad language in release notes
Change-Id: I9a348ebd6ae41a1a7d03ae9a00bcc5935a4bc4e1
Teemu Suo-Anttila [Wed, 18 Mar 2015 09:08:43 +0000 (11:08 +0200)]
Migrate FlashIsVisible embedded test from TB2 to TB4
Change-Id: Ibb5c4e5ade99cddcc6bd96d19e00685eabca3812
Teemu Suo-Anttila [Tue, 17 Mar 2015 12:01:08 +0000 (14:01 +0200)]
Add a client test for row focus moving with reset size (#16607)
Change-Id: I937ea36cbb21366e559fcb76aae79e42c039ccfc
Teemu Suo-Anttila [Tue, 17 Mar 2015 09:01:33 +0000 (11:01 +0200)]
Add test for RpcDataProvider calls to Container (#16642)
Change-Id: I25eb85ac1241c46dbef6d473b3a2f7cdebb4b4ba
Leif Åstrand [Tue, 10 Mar 2015 14:54:55 +0000 (16:54 +0200)]
Make Slider.clear() consistent with the no-args contstructor (#17073)
Change-Id: I3d5a5b9396bb9449a579b54ed21821415bfdae16
Leif Åstrand [Sat, 14 Mar 2015 15:23:07 +0000 (17:23 +0200)]
Add link to the push issues wiki page to the release notes (#17142)
Change-Id: I52d2a883f76bd673c8ca749246858f1e16e11679
Leif Åstrand [Tue, 10 Mar 2015 15:04:14 +0000 (15:04 +0000)]
Revert "Displaying tooltip in slot for touch devices (#15353)" (#17151)
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
Sauli Tähkäpää [Mon, 16 Mar 2015 21:53:56 +0000 (23:53 +0200)]
Sanitize connectors for PopupDateField and DateField. (#17090)
Change-Id: I667796430eeaa0ddd8142b0c229fe133cd30cd49
Teemu Suo-Anttila [Mon, 16 Mar 2015 09:18:25 +0000 (11:18 +0200)]
Fix Grid CellFocusHandler position on DataSource size reset (#16607)
Change-Id: Id02ff612a3f152af5341445bec769a74cfd79cfb
Teemu Suo-Anttila [Tue, 10 Feb 2015 08:13:08 +0000 (10:13 +0200)]
Optimise RpcDataProvider calls to container (#16642)
Change-Id: I8abaa4c1bd8eface98e42e0882cf09c92fbbf386
Leif Åstrand [Sun, 15 Mar 2015 19:08:21 +0000 (21:08 +0200)]
Fix invalid assumptions about empty Grid (#16734, #16684)
* 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
Teemu Suo-Anttila [Fri, 6 Mar 2015 12:55:37 +0000 (14:55 +0200)]
Convert browserframe, flash and requesthandler tests to TB4
Change-Id: Ic2089570fcfc9ec81f3d95722adc75ff75e8293f
Teemu Suo-Anttila [Fri, 20 Feb 2015 13:00:17 +0000 (15:00 +0200)]
Migrate TB2 tests from package applicationcontext to TB4
ChangeSessionIdTest
CloseSessionTest
RpcForClosedUITest
Change-Id: I539d7194e67a839ac8d7bd4dbb81c1e4ddc3c1b7
Teemu Suo-Anttila [Fri, 20 Feb 2015 09:57:22 +0000 (11:57 +0200)]
Migrate TB2 test from application package to TB4
RefreshFragmentChangeTest
RefreshStatePreserveTest
RefreshStatePreserveTitleTest
TerminalErrorNotificationTest
ThreadLocalInstancesTest
WebBrowserSizeTest
WebBrowserTest
Change-Id: I5c95905b4999ebefc7b170057952b09780174627
Henrik Paul [Thu, 12 Mar 2015 12:22:29 +0000 (14:22 +0200)]
Makes Connectors into DeferredWorker candidates (#17127)
Change-Id: Ie24a85a2c4abc5e68af0bec2af4dcbcabee77c91
Fabian Lange [Mon, 2 Mar 2015 12:08:02 +0000 (13:08 +0100)]
Improve performance of setNeedsMeasure (#16972).
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
Fabian Lange [Mon, 2 Mar 2015 09:45:28 +0000 (10:45 +0100)]
LayoutManager uses shortcut when delaying overflow fixes (#16963).
This change introduces an extracted method which will quick return if
a component needs a delayedOverflowFix.
Change-Id: I0d6ab100964a59e2f445a81271863a8212538d4d
Fabian Lange [Mon, 2 Mar 2015 12:28:15 +0000 (13:28 +0100)]
Improve performance of getMeasureTargetsJsArray (#16973).
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
Sauli Tähkäpää [Wed, 25 Feb 2015 21:19:30 +0000 (23:19 +0200)]
Use Math.floor instead of casting to int when trimming decimals. (#16926)
Change-Id: I02802b910d0dc90221483fedbf05be48958d8dcc
Artur Signell [Tue, 10 Mar 2015 13:19:27 +0000 (15:19 +0200)]
Update Atmosphere to 2.2.4.vaadin5 (#17074)
Change-Id: I85618f66effbf647856d9c152b3e66a6454001d9
Artur Signell [Fri, 2 Jan 2015 14:20:26 +0000 (16:20 +0200)]
Script for updating push version
Supports both Vaadin atmosphere versions and upstream versions
Change-Id: I4d4965354a19c071dbd0bfb295e311e7cd55a63f
Alexey Fansky [Wed, 4 Mar 2015 21:23:42 +0000 (13:23 -0800)]
Using ComponentFactory in DesignContext.getDefaultInstance() (#16990)
Change-Id: I0bb3e7975f2b48cdc589de740cb07ac893b13461
Artur Signell [Mon, 9 Mar 2015 11:03:02 +0000 (13:03 +0200)]
Disable auto-testing of TB2 tests on Chrome
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
Teemu Suo-Anttila [Fri, 6 Mar 2015 13:51:56 +0000 (15:51 +0200)]
Fix regression for Table selection and checkbox issue (#17064)
Converts the old TB2 test for the issue to TB4 as well.
Change-Id: I76a37d836a55102221aa63e75f7ab605769bc0b9
Miki [Wed, 4 Mar 2015 09:26:23 +0000 (11:26 +0200)]
Add OSGi integration tests (#9583)
Change-Id: Ibea856ab7bbde663d9a1762050902f1740f6d73f