| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
| |
This change adds a new ApplicationStopped event which is triggered
whenever the ApplicationConnection marks the application as stopped.
This event is listened by the UIConnector and will terminate any polling
that might be currently done.
Change-Id: I5e698fba7a94f530f69a9f6f554eea896c370824
|
|
|
|
|
|
| |
The fix for "Panels get unnecessary scroll bars in WebKit when content is 100% wide (#12727)" introduced side effects to #6731. This fix solves the problem.
Change-Id: I15ca926c0ee4cad49e9eea0c578c9cc73c850588
|
|
|
|
|
|
| |
100% wide.
Change-Id: Ia34e7c3ce755556460d237fb3489501274ced39f
|
|
|
|
| |
Change-Id: I48258a24bb14bbe79c1e11c9bda4a18b120b2a42
|
|
|
|
|
|
|
|
|
| |
IE hacks cause calls to onScroll in situations where the cache row fetch
logic is not working correctly (causes JS exception). This change has an
optimization to pass this logic if there are no rows available and this
way fixes the JS exception as well.
Change-Id: I3425f3d75cad8b65e605638343b167abf7b48067
|
|
|
|
| |
Change-Id: Ic920f9cb11840a456a7c49746317eaccde1e1406
|
|
|
|
|
|
| |
(#12504,#12667)
Change-Id: Ie0a9a8d9913116520b766062ebabdb771a76d1b6
|
|
|
|
| |
Change-Id: Icfe32a26f9069b7c5ed8160dba93b806754acf58
|
|
|
|
|
|
|
| |
Fixes regression with HtmlContent in Safari 5 and changing of
Multiselect properties on the fly.
Change-Id: I4a3820eba8d1c06460777340ea36b1df31b38983
|
|
|
|
|
|
|
|
| |
After fixes for #12407 the range selection did not work in the case
where the selection start had previously been removed. This caused
MultiSelectWithRemovedRow test to fail on IE.
Change-Id: Iaa91cc6a3a310aedc80c4c2475fa8e94a30a5563
|
|
|
|
|
|
|
| |
LogSection.publish and VConsole.log/VConsole.error methods now replace
null message with an empty string ("")
Change-Id: I735b51bce971ababe2557f1b6c317c01066bc03c
|
|
|
|
|
|
|
|
|
|
| |
* Atmosphere 2.0 has changed enableProtocol to default to true.
* Reopening a connection in Atmosphere 2.0 is signalled through an onReopen event (not present at all in Atmosphere 1.0.x)
Fix was backported from master
Change-Id: I6ed258087a0b3a06440ab9d19b621560fa4f998f
Merge: no
|
|
|
|
|
|
| |
Removed some obsolete (hopefully!?) code doing some odd things with caption height calculation and some refactoring to make that part of code slightly more readable.
Change-Id: I960e4a9eba0388281868f18a182c8788cedf08f9
|
|
|
|
|
|
|
|
|
|
| |
The misbehavior was caused by VOptionGroup.buildOptions recreating
associated panel on every change by removing and adding new elements.
With this fix applied it tries to update existing elements,
distinguishing them by assigned keys. It will recreate panel though if
elements are reordered or new elements were added/removed.
Change-Id: I1245b2ff30ce1932614c1eac37bd0131cbd29dd7
|
|
|
|
| |
Change-Id: Ie46ab97fc1ff89dd241eec9182ed0f92164b754d
|
|
|
|
| |
Change-Id: I365940e72d97426eceb408878bc8b24d7655de7c
|
|
|
|
|
|
|
| |
the actual position of VOverlay is only required when a shim or shadow is used.
Otherwise the calculation of its position causes unnecessary reflows.
Change-Id: Id3915fe55c6b477f5d3ff01ee3a505014303d6d6
|
|
|
|
| |
Change-Id: Ief93d845e5498388072e05a0faff7ef2d29f1c77
|
|
|
|
| |
Change-Id: I685dbf2c22e3b160632b811652bf3ab52d3ef6dc
|
|
|
|
| |
Change-Id: I9939a7af83482e136ed0d146accdeec0cd9f10ea
|
|
|
|
|
|
| |
D&D in IE10 (#12339)
Change-Id: Ied4504406ebbeab6ff464fb239f7b3f5987fbbd9
|
|
|
|
|
|
|
|
| |
Made the Table notice if the user is trying to scroll to an item on the
last "page" and in those cases actually scroll to that item, not just to
the page's first item as it did before.
Change-Id: I47df33c75aa9b7e4f9a5f4bd5daeb301028517e8
|
|
|
|
| |
Change-Id: I1f71477368ce42eac3679f7f2f9e87fe8e02e4de
|
|
|
|
| |
Change-Id: I0fe98ca90ed3969f1af1be60668b4c1c561675eb
|
|
|
|
| |
Change-Id: Icdc39630a8d48f87ca4765f4513c9871d49f5d76
|
|
|
|
| |
Change-Id: Id06cfab1404facd612aa470d82757ae6dfe71641
|
|
|
|
|
|
| |
(#12324)
Change-Id: I8f9ec7f34aefa5b48fd23f3f000f9455475edefa
|
|
|
|
| |
Change-Id: I244f4afdebe956166a9158d85dc69fd7746c5a47
|
|
|
|
| |
Change-Id: I8e0baec2391b140e6a72eedf6606fd2792c735bc
|
|
|
|
| |
Change-Id: Ifb1393e7e5c5c1002b924223957767b3e584d5ab
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
Change-Id: I273037644ed1383af84898cf03360e2b08d2647b
|
|
|
|
| |
Change-Id: Idc81c3cc614bc59c2a93615bd5ac5cac9b72f752
|
|
|
|
| |
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
|
|
|
|
|
|
| |
This change also adds some profiling for CssLayoutConnector.
Change-Id: Ia567c2c0ed2cff2c73a9019cea0f9a0240955dc7
|
|
|
|
| |
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
|
|
|
|
| |
Change-Id: I27178a553571a99725ac4a75cae88d55398604ad
|
|
|
|
| |
Change-Id: I51b421e5b2c94d6b7e22a0c23bf1c8412061ef02
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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: Ie39d521c2f299bca0e2175fd8bb59beaa4f66241
|
|
|
|
| |
Change-Id: I09de808376c366cb52f055277671a59e6ae736b3
|
|
|
|
| |
Change-Id: Ib6f4681ea38fe7a6cac8a44bc4ab4b23151844dd
|