| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Change-Id: I0001d54f890ad8e5787d1f6c076d1f1d75dd32d2
|
|
|
|
| |
Change-Id: Ia2865b199303c0e35b562120f1c916f288aa458a
|
|
|
|
| |
Change-Id: Ic707632ee51181e660b64935f68e564bdfc4443b
|
|\
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
d8b0b50 Always unlock the same session instance that was locked (#12481)
e6af0f0 Avoid leaking memory from inherited ThreadLocales. Fixes #12401
f7ee8fb Updated _trackMessageSize based on latest upstream version (#12468)
a24d391 Table ignores Container updates while painting (#12258)
7068d78 The colon in the calendar event caption is now also hideable. Fixes #12460
61dd8f7 Corrected typo in version variable (#12440)
476e0b8 Changed 'feature release' text to maintenance release (#12486)
faa2569 Updated browser versions
831747a Fix regression where empty RTA returns <br> (#12490)
cb8df75 Add deprecation message to unused constant
4c5bb0e Sets the locale in the test case. #12460
11cdf93 Excludes WeakValueMap from the serializable test #12401
Change-Id: Id7eeba06d14518c254ceb01e38e2441967932755
|
| |
| |
| |
| |
| |
| |
| | |
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: Ic320ac6f54e928939773495a5168ac674d6a1a33
|
|\|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
4f3e81a Use <code> instead of {@code} for sample containing { and } (#12311)
c7a48ae Delay sending DateField popup value to server until popup is closed #6252
dc491a4 Reset waitingForFilteringResponse flag to false inside onBlur (#12325)
4fb775a Fixed a typo in FieldGroup.isModified() JavaDoc. (#12172)
aa47197 Add a chapter on installing IvyDE (for #12359)
eaec281 GWT requires max 1.6 compiler compliance level currently - #12345
f72be69 Terminate JVM if server.close() has no effect (#12363)
36413cb Make sure that no fileIds are replayed to the client (#12330)
7182665 Fix scrollbar for Window under WebKit browsers (#11994)
61dbe9c Search only remaining message for delimiter (#12404)
b5a212a Report min and max times from Profiler (#12409)
7220ca8 Fixed DragAndDropWrapper using wrong drop target in IE8 #12406
c87772b Escape markup in CustomLayout's JavaDoc (#12410)
f5b67af Optimize ComputedStyle.getIntProperty() (#12411)
0473036 Add more detailed profiling for some client side hotspots (#12418)
7dfe5ae Fixed test broken by fixes to drag&drop #12406
234ed1c Fixed test broken by PopupDateField communication change #6252
c7a8c3f Fixed failing TabKeyboardNavigation test #12433
fac9ff6 Optimize resetting of state when detaching components (#10899, #11284)
af995de Optimize large Vertical/HorizontalLayout client side (#12420, #10899)
39fd5fc Fix bug for spacing on first widget (#12420)
bd4442b Fixed broken test due to changes in drop position by #12406
b83240f Optimize CssLayout hierarchy update (#11284)
a52b286 Added controlDirective to ifContentStatement. Fixes ticket #12105.
8ce45c7 Disable slow sanity check when not in debug mode (#12463)
232eb42 Enable use of profiler without debug window (#12465)
6dc46c5 Use the add() path of CssLayout only when appending to the end (#11284)
bea7fa3 Only consider caption tooltips for own slots (#12469)
dce63d1 Allow creating session for Portlet UI init request (#12473)
ad669c3 Adds junit to the ide configuration for the theme-compiler module.
Change-Id: Icd734d6849cc4f4014e1268f4fabe1ed92f72e38
|
| |
| |
| |
| | |
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
|
| |
| |
| |
| | |
Change-Id: I09de808376c366cb52f055277671a59e6ae736b3
|
| |
| |
| |
| | |
Change-Id: Ib6f4681ea38fe7a6cac8a44bc4ab4b23151844dd
|
| |
| |
| |
| | |
Change-Id: Ibbcc48e5557521bfe50e73e63ad723fe7da29c9b
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Previously a tab could be selected by using the enter key. This was
changed in the ticket to use the space key instead due to accessability
reasons.
Fixed test by replacing all enter key presses with space key presses.
Change-Id: I9037785be212bb62835bfb1b17629e115c3fa601
|
| |
| |
| |
| | |
Change-Id: If109cb760534b7d50d310b49c8a2cef86192fcca
|