Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Exclude PhantomJS from flaky GridComponentsTest | Henri Sara | 2017-08-29 | 1 | -0/+5 |
| | | | The test testReuseTextFieldOnScroll() often crashes PhantomJS 1. | ||||
* | Fix focus when Grid editor is saved or cancelled (#9835) | Teemu Suo-Anttila | 2017-08-29 | 2 | -6/+44 |
| | | | Fixes #9832 | ||||
* | Resize should work within Grid details row (#9808) | Ansku | 2017-08-29 | 2 | -0/+353 |
| | | | Fixes #7341 | ||||
* | Fix IE tooltip test in TreeBasicFeaturesTest (#9860) | Henri Sara | 2017-08-29 | 1 | -0/+6 |
| | |||||
* | Avoid detaching CssLayout children unnecessarily (#9861) | Henri Sara | 2017-08-29 | 1 | -0/+47 |
| | | | | | | When child components are removed from a CssLayout, do not remove other children from the DOM if no other hierarchy changes are made. Fixes #7712 | ||||
* | Avoid detaching VL/HL children unnecessarily (#9862) | Henri Sara | 2017-08-29 | 1 | -0/+48 |
| | | | | | | | When child components are removed from a VerticalLayout/HorizontalLayout, do not remove other children from the DOM if no other hierarchy changes are made. Fixes #7713 | ||||
* | Improve stability of JavaScriptRenderersTest (#9864) | Henri Sara | 2017-08-29 | 1 | -0/+2 |
| | |||||
* | Move ComboBox popup with ComboBox on scroll (#9869) | Henri Sara | 2017-08-29 | 1 | -0/+28 |
| | | | | | | Keep the ComboBox popup at the same position relative to the ComboBox when the view is scrolled. Fixes #5043 | ||||
* | Fix state update on Grid Column hide in client (#9836) | Teemu Suo-Anttila | 2017-08-18 | 1 | -1/+20 |
| | | | | Fixes #9152 | ||||
* | Revert Grid row height per section feature (#9823)8.1.2 | Teemu Suo-Anttila | 2017-08-16 | 1 | -20/+0 |
| | | | | | | | Revert changes for #9425 (PRs #9810 and #9813) in the 8.1 branch. This reverts commit bda7e54cb6eadddf07fb19d88479c642c4831a66. This reverts commit 1f878089dec6c03090efbcc79b08edbfbffb7620. | ||||
* | Do not wait for icons to load before interacting with a combo box (#9717) | Artur | 2017-08-11 | 1 | -5/+9 |
| | | | | | | | | | Icon load detection code does not handle error events so broken images will cause tests to fail forever. In other cases also, it seems very rare to need icons to be loaded before interacting with a combo box. If there really are use cases for this, it would be better to have a method to query if all icons are loaded so that special tests can use this method. Fixes https://github.com/vaadin/testbench/issues/916 | ||||
* | Provide API for setting row heights in Grid for different sections (#9810) | Teemu Suo-Anttila | 2017-08-11 | 1 | -0/+20 |
| | | | Fixes #9425 | ||||
* | Make CurrentTimeMillisTest more stable (#9812) | Henri Sara | 2017-08-11 | 1 | -5/+8 |
| | | | | | | | Sometimes Chrome reports 1ms for very short times to thwart timing attacks, and sometimes Firefox seems to report 0ms. Make the test accept these special cases. Add support for PhantomJS 2 which does support high res time. | ||||
* | Ensure wrong Action is not executed after detaching a component (#9806) | Henri Sara | 2017-08-11 | 2 | -0/+92 |
| | | | | | | | | | | Due to action key generation on ActionManager a wrong action may be executed if the component that fired the wanted action is already detached. This patch makes action keys globally unique, simplifying the approach of #8495 but reusing its tests. Fixes #5864 | ||||
* | Enable setting non-selected default value for DateField (#9745) | Olli Tietäväinen | 2017-08-10 | 1 | -0/+46 |
| | | | Requested feature: allow setting DateField to a certain starting point without selecting a value. | ||||
* | Update VerifyBrowserVersionTest for Chrome 60 (#9802) | Henri Sara | 2017-08-09 | 1 | -1/+1 |
| | |||||
* | Implement SimpleManagedLayout for CompositeConnector (#9791) | Teemu Suo-Anttila | 2017-08-09 | 1 | -0/+41 |
| | | | Fixes #9788 | ||||
* | Make frontend resource loading tests stable on PhantomJS (#9772) | Henri Sara | 2017-08-07 | 2 | -2/+8 |
| | |||||
* | Make input prompt test stable by excluding IE11 (#9780) | Henri Sara | 2017-08-07 | 1 | -0/+10 |
| | | | | | IE10-11 have a related bug https://connect.microsoft.com/IE/feedback/details/811408 that is only fixed in Edge. | ||||
* | Fix typos in Javadoc of AbstractTB3Test (#9781) | Henri Sara | 2017-08-07 | 1 | -3/+3 |
| | |||||
* | Exclude Firefox from JavaScriptPreloadingTest (#9784) | Henri Sara | 2017-08-07 | 1 | -1/+4 |
| | | | | | | The test works on Firefox under low load, but not when the browser VM is slow due to load, in which case Firefox sometimes executes scripts out of order. This seems to be due to a Firefox bug - the generated HTML looks correct. | ||||
* | Add automatic recalculation of Tree width on expand/collapse (#9767) | Teemu Suo-Anttila | 2017-08-02 | 1 | -0/+48 |
| | | | Fixes #9628 | ||||
* | Fix AbstractDateField parsing and errors handling, support locale (#9740) | Ilia Motornyi | 2017-08-02 | 3 | -4/+45 |
| | | | | | Fixes #9518 Fixes #8991 Fixes #8687 | ||||
* | Fix RadioButtonGroup selection updates to client (#9749) | Teemu Suo-Anttila | 2017-08-02 | 1 | -0/+128 |
| | | | | | | | This patch provides a simple fix for the majority of issues. There are still issues that should be fixes by refactoring parts of the logic in AbstractSingleSelect. This patch does not unify the handling of empty values in the TestBench elements of various AbstractSingleSelects. Fixes #9494 | ||||
* | Add header and footer visibility setting to Grid (#9706) | Teemu Suo-Anttila | 2017-08-01 | 1 | -0/+24 |
| | |||||
* | Implement GWT Focusable so tab indexes work correctly in MenuBar (#9733) | Artur | 2017-07-27 | 1 | -96/+57 |
| | | | Fixes #9550 | ||||
* | Send cursor position to server on blur even if the value has not changed (#9728) | Artur | 2017-07-26 | 1 | -0/+44 |
| | | | Fixes #9653 | ||||
* | Fix button text and waitUntil rule (#9720) | Teemu Suo-Anttila | 2017-07-24 | 1 | -2/+1 |
| | |||||
* | Do full connector tracker cleanup when the session lock is released (#9707) | Artur | 2017-07-24 | 1 | -0/+43 |
| | | | | | | | | | | As there is no "request end" call after invoking UI.access() from a background thread, the connector map was not earlier properly cleaned afterwards. If you toggled visibility of a component from the background thread, the tracker state became inconsistent. If this becomes a performance problem, it could probably be optimized to that cleanup is done in request end and only at the end of access if not inside a request. Fixes #9654 | ||||
* | Add test for Components in Grid Header (#9696) | Teemu Suo-Anttila | 2017-07-20 | 1 | -1/+15 |
| | | | Closes #9694 | ||||
* | Allow null Components in ComponentRenderer (#9692)8.1.0.rc2 | Teemu Suo-Anttila | 2017-07-19 | 1 | -0/+16 |
| | |||||
* | Add styling for ComponentRenderer wrapper div (#9691) | Teemu Suo-Anttila | 2017-07-19 | 1 | -0/+16 |
| | | | Fixes #9170 | ||||
* | Fix Grid header merging on init (#9688) | Teemu Suo-Anttila | 2017-07-18 | 1 | -0/+9 |
| | | | Fixes #9686 | ||||
* | Fix position of font icons in ComboBox (#9638) | Henri Sara | 2017-07-18 | 1 | -0/+23 |
| | | | Fixes #9637 | ||||
* | Remove obsolete workaround for Firefox (#9687) | Teemu Suo-Anttila | 2017-07-18 | 1 | -5/+1 |
| | |||||
* | Fix combobox adding new items on blur (#9660) | Teemu Suo-Anttila | 2017-07-17 | 1 | -0/+16 |
| | | | Fixes #9071 | ||||
* | Implement tree item context click | Ilia Motornyi | 2017-07-10 | 1 | -0/+63 |
| | | | | | Fixes #9606 Fixes #9645 Fixes #9647 | ||||
* | Add editor open event to Grid Editor (#9623) | Teemu Suo-Anttila | 2017-07-03 | 1 | -6/+6 |
| | | | Fixes #9596 | ||||
* | Add internal state validators for HasValue (#9532) | Teemu Suo-Anttila | 2017-07-03 | 1 | -0/+72 |
| | | | This also fixes/improves AbstractDateField validation. | ||||
* | Add presentation value providers for Grid (#9553) | Teemu Suo-Anttila | 2017-06-27 | 1 | -0/+27 |
| | | | | | | This patch changes Grid Columns, so they can have different value and presentation types. A presentation provider can be given when setting the renderer for a column. This provider takes the value of the column on a row and chooses what to present for this value. Using this approach it is easier to have an editor for the actual backing data instead of the presentation of it. Fixes #8656 Resolves #9588 | ||||
* | Fix tests broken by Chrome 59 (#9564)8.1.0.beta3 | Henri Sara | 2017-06-21 | 1 | -1/+1 |
| | |||||
* | Fix keymapper reverse mapping (#9535) | Ilia Motornyi | 2017-06-21 | 1 | -0/+27 |
| | | | Fixes #9470 | ||||
* | Enable row height and content mode settings for Tree (#9540) | Teemu Suo-Anttila | 2017-06-20 | 1 | -7/+56 |
| | | | | | | | | | | * Enable row height setting for Tree * Add content mode for captions * Align expander element by default to top The content mode allows use of preformatted and HTML captions that bring value to row height Fixes #9411 | ||||
* | Add View.beforeLeave to support delayed navigation | Artur | 2017-06-20 | 1 | -0/+136 |
| | |||||
* | Fix displaying Grid sort order set from server (#9530) | Teemu Suo-Anttila | 2017-06-19 | 1 | -28/+24 |
| | | | Fixes #8316 | ||||
* | Rewrite HierarchyMapper to consistently handle changes | Teemu Suo-Anttila | 2017-06-15 | 1 | -7/+3 |
| | | | | | | Fixes #9449 Fixes #9490 Fixes #9448 Fixes #9465 | ||||
* | Allow changing the renderer of hierarchy column in TreeGrid (#9514) | Teemu Suo-Anttila | 2017-06-13 | 1 | -34/+30 |
| | | | Addresses #9465 | ||||
* | Add methods for setting the date as an ISO value for date fields | Artur | 2017-06-12 | 2 | -5/+88 |
| | |||||
* | Add handler for row height changing in Grid | Teemu Suo-Anttila | 2017-06-12 | 1 | -8/+14 |
| | | | Fixes #9488 | ||||
* | Add pluggable connector id generator support | Leif Åstrand | 2017-06-12 | 1 | -0/+1 |
| |