| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Change-Id: I8e0baec2391b140e6a72eedf6606fd2792c735bc
|
|
|
|
| |
Change-Id: I99ea86d8842324884dda3a5c392f37e8d4a7acf6
|
|
|
|
| |
Change-Id: Icf82377b0d47166d59e8be5f2f8b450d654302d7
|
|
|
|
| |
Change-Id: I9ec103a1a42d8888d6f680f477393807223740cf
|
|
|
|
| |
Change-Id: I58d5633baabc03e4e7cda413aa5b9231c7fa3e57
|
|
|
|
| |
Change-Id: Ie80f2bad49f38a2391a8a560825aceb19f82de0a
|
|
|
|
| |
Change-Id: Ifb1393e7e5c5c1002b924223957767b3e584d5ab
|
|
|
|
| |
Change-Id: Id90faf1dde880bb1aa51f9c337dca594f4993884
|
|
|
|
|
|
|
|
|
|
| |
This patch adds two methods, that one can override when extending VFilterSelect.
By doing so, the developer can for example change the behavior of setting text,
or performing clicks in the suggestion popup.
This change is backwards compatible, as it just offers two new methods to
override.
Change-Id: Icc8fd154ef1abaed96e6af742af77c3225db3fe4
|
|
|
|
| |
Change-Id: Idfb1c770d411b0516046e40852b79da6f9c7916c
|
|
|
|
| |
Change-Id: I09bd04cd0d687be636a7b4d718bccf271bdb9dd9
|
|
|
|
|
|
|
| |
Also added a note to the WeakValueMap JavaDoc stating that it is
not serializable.
Change-Id: If342746ad7c7cac0db8bac4ba75236970cc4cd01
|
|
|
|
|
|
|
|
|
| |
TestHideTimeAndSeparator didn't specify a locale, which
caused it to fail if the locale on the system where it
ran was different from the one on the system where the
test was created.
Change-Id: I44de92c68954eac425308eeaf7e07e76c717f2bf
|
|
|
|
| |
Change-Id: Ifcc4e021fa3843129f6501d6526e4d4f5c6930fb
|
|
|
|
| |
Change-Id: I273037644ed1383af84898cf03360e2b08d2647b
|
|
|
|
| |
Change-Id: If091d718fc45b226a60a4c69d3469b4b31919ac1
|
|
|
|
| |
Change-Id: I2896136065232d2704bb4807ff92e6ef384407e8
|
|
|
|
| |
Change-Id: Ib9a3efee02f4887072e7892d869911b78ec5e1d8
|
|
|
|
| |
Change-Id: Idc81c3cc614bc59c2a93615bd5ac5cac9b72f752
|
|
|
|
|
|
|
|
|
| |
Vaadin threw an IllegalStateException if a Container was updated while
Table was being painted. SQLContainer was known to invalidate its cached
size during a Table repaint, resulting in an ItemSetChangeEvent. This fix
has been copied over from how ComboBox handles this situation.
Change-Id: I04af71a5ea3844da245cb9e31ada4a30ff704619
|
|
|
| |
Change-Id: Ie7db27a026d52befe027ed2abb96e62947f8116d
|
|
|
|
|
|
|
|
|
|
|
|
| |
The issue is fixed by changing the normal HashMap inside the inheritable
thread local to a map implementation holding only weak references to the
values (WeakValueMap).
Also included is a test UI that starts threads, which run until the JVM
is quit. This along with VisualVM was used to reproduce the issue and
verify the fix.
Change-Id: I116cc4e56e8a19c3b770abab6b18b9e262f4dafa
|
|
|
|
| |
Change-Id: I15ff1177d827bc8fee9f8f723f9a288b0c3aea71
|
|
|
|
| |
Change-Id: I7c777d8d427beab079c956248b23628a073563dc
|
|
|
|
| |
Change-Id: I4c62e246c026cec7c87c2bd5ee5435891f885882
|
|
|
|
| |
Change-Id: I2d804b460fbca7cb7dbea01c88ae3dc7e63f344d
|
|
|
|
|
|
|
|
| |
This should get the benefits of the previous optimization on initial
rendering without negatively affecting the performance when modifying a
layout with complex non-leaf children.
Change-Id: Id6fcf3e54469454c6a998a50037c8a93bfb46cf6
|
|
|
|
|
|
|
| |
This change also corrects a typo in the name of the internal method
setProfilerResultConsumer()
Change-Id: I877858d992611512ee681022312de7a9bfa4cd39
|
|
|
|
| |
Change-Id: I98d0a3254a92bce728d56a591914e727f5ef3aa8
|
|
|
|
| |
Change-Id: I48988c3f3451ff9fa86148f4bb923a2ebdb6c482
|
|
|
|
|
|
| |
This change also adds some profiling for CssLayoutConnector.
Change-Id: Ia567c2c0ed2cff2c73a9019cea0f9a0240955dc7
|
|
|
|
| |
Change-Id: Ia5c706a4315f8b8c618ca5c3e8681e656809dcec
|
|
|
|
| |
Change-Id: I58db924446d5c4908f10b29f910cf2aa90ef7a2a
|
|
|
|
|
|
|
|
|
| |
Spacing is now only handled at the beginning and end of hierarchy
updates, not for every component separately.
Some more profiling data on potential hotspots is also generated when
Profiler is used.
Change-Id: Ief1138dfd9161b683f69513e3458b8174de592bc
|
|
|
|
|
|
|
|
| |
This has a significant impact on some older browsers, especially IE8.
This change also adds hierarchy update profiling statements to
help find hotspots.
Change-Id: Id7025776f8606794ba1d7aef99e2c37832b0c6bb
|
|
|
|
|
|
|
|
|
| |
The test fails on Opera 12 since the assertText is done before the
tabsheet has had time to change the tab content. Added a small waiting
period after the tab is changed before the assert is made to fix the
issue.
Change-Id: I89dfe040b577106f9f843c8b4013d20be1e02166
|
|
|
|
|
|
|
|
| |
After #6252 the value is no longer communicated to the server
immediatly but only once the popup is closed. Changed the test to assume
the new behaviour.
Change-Id: I74782971d47367a8a57a520d5f4ab736f9b37c2c
|
|
|
|
|
|
|
|
|
| |
Due to the fixes to the VDragAndDropManager the drop location became a
lot more accurate and so changed where the drops were made in the test.
To fix it I adjusted the pixel position within the drop target element to account for the
changed accuracy.
Change-Id: I60fec00a40c36fe0afcc7a4bacb2f7b101201b70
|
|
|
|
| |
Change-Id: I27178a553571a99725ac4a75cae88d55398604ad
|
|
|
|
| |
Change-Id: I51b421e5b2c94d6b7e22a0c23bf1c8412061ef02
|
|
|
|
|
|
| |
svn changeset:26111/svn branch:6.8
Change-Id: I8585c9022b78381a40d9008b0d489aecd741b011
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
VDragAndDropManager was assuming that the target element will always be
inside the cloned "drag image" element while dragging. This assumption
is false since the "drag image" can be 0x0px or transparent effectivly
disabling dragging.
Since Testbench 2 is also very flaky in using the Vaadin locators with
the drag/drop commands I replaced the locators with shorter locators
using a debug id to make the test more readable and stable.
Change-Id: I2cc9683d11e982521e74418c74dd3e81ee617ac5
|
|
|
|
| |
Change-Id: Ifb88038baf9c1b9c872840030dcaefd7b8488f64
|
|
|
|
| |
Change-Id: I0d61984aa795ec2b3bd384c2f93f6e3ee2a71be3
|
|
|
|
| |
Change-Id: Ie39d521c2f299bca0e2175fd8bb59beaa4f66241
|
|
|
|
|
|
|
|
|
| |
Due to how ProxyReceivers are constructed and serialized, we don't want
to resend the ProxyReceivers for files that already are in the queue.
Either we needed to change the way ProxyReceivers behave, or just make
sure that they aren't resent. I chose the double-check method.
Change-Id: I7c4e866ba4287afd3e80329be3640335d4ff00af
|
|
|
|
| |
Change-Id: If024d94d496a6cf2e6f0f342d368ac7bd746de38
|
|
|
|
| |
Change-Id: I0e37e231b17afc365bf397ab601a1717d83a7459
|
|
|
|
| |
Change-Id: I996100bb702a4426726d5cb1d0826efedfde3f4f
|
|
|
|
| |
Change-Id: I10d7ba7d0bc5c03e65206617c521d089fd4d0cfe
|