summaryrefslogtreecommitdiffstats
path: root/uitest/src/com/vaadin/tests
Commit message (Collapse)AuthorAgeFilesLines
* Moving WindowAndUIShortcuts to the correct placeelmot2016-04-262-119/+0
| | | | Change-Id: If2e7c44e1497f600cf050c8430dafa62de1bd0a5
* Merge remote-tracking branch 'origin/master' into feature/mavenizeTeemu Suo-Anttila2016-04-212-0/+119
|\ | | | | | | Change-Id: I1c55d6158caf32b796a9ad0d9e8df5392812e9a6
| * Fix Chrome version stringMarkus Koivisto2016-04-191-2/+3
| | | | | | | | Change-Id: I488785bfde5edf83564a5e0f426dca9cd99ca373
| * Only handle shortcuts targeted for UI or body element (#19498)Artur Signell2016-04-182-0/+119
| | | | | | | | Change-Id: I796d7e4ac94db1b2b9d8698e9753a5be007a1c8c
* | Build uitest war with mavenTeemu Suo-Anttila2016-04-152726-224295/+0
|/ | | | Change-Id: I32625901ca27a282253df44c6e776cf9632bacda
* Prevent closing of uncloseable Window on esc (#19700)Teemu Pöntelin2016-04-112-0/+91
| | | | Change-Id: I4d67cd84c6f4179da6d6fea6b881e8ccd65e70d9
* Focus click element inside a drag'n'drop wrapper (#14826)Artur Signell2016-04-112-19/+92
| | | | | | | | | | | Focus inside a drag'n'drop wrapper does not work out of the box as mousedown is cancelled to avoid text selection when starting a dnd operation. This change explicitly calls focus on the element at the location which was clicked. Input elements will now be able to gain focus but e.g. clicking to move the caret inside a text area won't work as mousedown is cancelled. Change-Id: I89e046ddb0b1044bc6a2f11fda4edbe5fda25743
* Refresh grid body after resize (#19664)Markus Koivisto2016-04-052-0/+113
| | | | Change-Id: I8531f9d39aaa5854108e1bee9db121b0e54be770
* Fix Escalator BodyContainer logical top row tracking (#17262)Markus Koivisto2016-04-052-0/+22
| | | | Change-Id: I43041999cba9429e3a08b09f14ac2e8f58774285
* Remove TB2 tests and integration tests for legacy servers/portalsArtur Signell2016-04-012-119/+0
| | | | Change-Id: I1c6d830c8a71674c264738f709ad12da3b91cd5c
* Fix JavaScriptStringRenderer to work in IE8Leif Åstrand2016-03-111-0/+2
| | | | Change-Id: I035a9d7a4aba378852443743b5ab84b3fc59f24e
* Correctly report timing information again (#19661)Artur Signell2016-03-072-0/+104
| | | | Change-Id: I3d37118c7bafeac3340a6f0305c96bfe601ebb59
* Support string data in javascript renderers (#18209)Leif Åstrand2016-03-074-0/+42
| | | | Change-Id: I2be48aa7a60920193a2f4bd9a413979cb9c48f34
* Make table take parent enable state changes into account (#19455)Artur Signell2016-03-052-0/+139
| | | | Change-Id: I11d9e7bcdc3471157b9c21881d463ef5a747d2c1
* Make it possible to intercept RPC calls without copy/pasteArtur Signell2016-03-055-0/+320
| | | | Change-Id: I50c2e4a95b492a42c4291e8dcbede3de87f1be6f
* Fix GridClientKeyEventsTest on IE8Teemu Suo-Anttila2016-03-051-0/+3
| | | | Change-Id: I08b41559a0cb5bd27727d6be533149916a41b61c
* Don't set null value for unmapped client side keys. (#15181)Sauli Tähkäpää2016-03-052-0/+92
| | | | Change-Id: Icff63665d6cbef5a5dfd07c64a4535f6bf55de08
* MarginInfo CTOR with two booleans: vertical, horizontal (#14113).Denis Anisimov2016-02-293-4/+4
| | | | Change-Id: Iad15b95abeb24e7dd1e06b1d9f70844cb061cb49
* Fix AbstractRemoteDataSource cache clean up on remove (#19482)Teemu Suo-Anttila2016-02-132-0/+116
| | | | Change-Id: Ib9fc54ef018afe7f571204aba41182333b77c47f
* Fix Components cleanup on Header/FooterRow remove in Grid (#19497)Teemu Suo-Anttila2016-02-131-2/+39
| | | | Change-Id: I596d0cc13b782398b4c5c8338b8370e69862ea88
* Fix NPE if stopping navigation in onBeforeUnload (#19541)Artur Signell2016-02-131-0/+47
| | | | Change-Id: Idcba5ceeff9df88a4ea7fe6b34e2e2537b7ee58c
* Fix NPE on column width detection in TreeTable and RowGenerator (#19437)Teemu Suo-Anttila2016-02-132-0/+96
| | | | Change-Id: I7ed03d34124dda839bddc2507274a63b1e22f05f
* Fix Editor overlay position when footer is displayed on top (#19491)Teemu Suo-Anttila2016-02-051-0/+21
| | | | Change-Id: Ifffe66c8a872fe3625cf8c60115b172610b6e9b5
* Chrome version updatedelmot2016-02-011-1/+1
| | | | Change-Id: I5d8167cb1126858764b9108d31ac4be4cdae98cb
* Make hiding/showing components in grid header/footer work (#19297)Artur Signell2016-01-292-0/+243
| | | | Change-Id: Iebe1135e26f2f6fae98befb7c42e3c0fdb18c13b
* Make Checkbox label send context click events also (#19456)Artur Signell2016-01-222-0/+92
| | | | Change-Id: Ic23a84357e1d0d333905ce6b3931c41ee90148f6
* Do not process click events for disabled optiongroups (#19433)Artur Signell2016-01-211-0/+37
| | | | | | | | This removes the warning logged on the server side when the RPC reaches it for the disabled component. As this is more of a cosmetic change, there is no automatic test. Change-Id: I8bfa83bd0a26c585e1614d821ac3b598294db09d
* Allow legacy components to paint infinity double values again (#19447)Artur Signell2016-01-213-0/+129
| | | | | | | | | | | | | | | | | JsonPaintTarget.addAttribute(String,double) converts infinity values to { "name": Infinity }. This is not valid JSON but has "always worked" and at least NumberField relies on being able to send infinity values. For state and RPC it's not possible to send 'infinity' as JsonNumber converts those to null. It is not possible to send 'infinity' back to the server using a legacy variable either as also in this case JsonNumber is used and the value becomes null. This fix should be reverted when legacy variable support is removed. Change-Id: I4b5366420e11915236eff447e3eeedc458cf8cea
* Test for selection after container reset (#19469, #19465)Artur Signell2016-01-182-0/+133
| | | | Change-Id: I04ba09bd8396ac46f5df160d982c613961fd43bf
* Use LayoutManager for details rows (#18821, #18619)Leif Åstrand2016-01-124-0/+351
| | | | Change-Id: I430e55db8a3e2860f68f5351e06d8d069a657d6e
* Add a simple waitForApplication for servlet integration testsTeemu Suo-Anttila2016-01-121-0/+15
| | | | | | | | This waitForApplication checks if an UI element exists on the page. If not, then it will wait 10 seconds in order for it to appear. This should reduce the amount of false negatives in server tests. Change-Id: I37a398e60c247920fd56fc05b747e0f93f3f2dd2
* Use simple date format for BasicCrudGridEditorRow test UITeemu Suo-Anttila2016-01-082-2/+11
| | | | | | | This patch also forces locales to US for all the date formats to avoid issues on different default locales. Change-Id: I7445f4ff1a25d83ab9dbb0633caefcea56d50acc
* Convert ComboBoxItemIcon test to TB4Henri Sara2016-01-081-0/+32
| | | | Change-Id: I939fe7e5c5b57c007a543f5f7c491c8c9f11e773
* Convert TableContextMenuAndIcons test to TB4Henri Sara2016-01-081-0/+64
| | | | Change-Id: I510617c5cd728a3bf0b27d706e11c6c3f12ee19e
* Fix ScrollbarBundle to not round down pixel values (#19421)Teemu Suo-Anttila2016-01-082-0/+78
| | | | | | | | | Since Escalator now uses subpixels in most cases, scrollbar calculation fails when ScrollbarBundle calls Math.floor for the offset size. Removed rounding, added a pixel epsilon check that we don't make a scrollbar when it's not really needed. Change-Id: I228fd7dd48d4506e5b2b7bb799291c9a122ea3fe
* Fix DateFormat for Editor tests as wellTeemu Suo-Anttila2016-01-071-0/+2
| | | | Change-Id: Ice7b77ab1bcb1cdecd50fc8e480c1ca2f8dae26c
* Fix GridThemeUI to use more stable date formatTeemu Suo-Anttila2016-01-071-0/+4
| | | | Change-Id: I94099919f68d3ffeb340bed30d9066e0911d53cf
* Always stick Grid column resize handle to the right edge (#19409)Johannes Dahlström2016-01-071-0/+15
| | | | Change-Id: I329bc5ae8138be731770211e995225cb3ca4fc76
* Support non-AbstractFieldConnector fields with Grid Editor (#19440)Teemu Suo-Anttila2016-01-072-0/+191
| | | | Change-Id: Ib3eaf0b35cfe88391c8ab3b5fcbe668d67c2dd3c
* Always set header/footer style name to TH (#19209)Artur Signell2016-01-071-6/+6
| | | | Change-Id: I8d0240fb76b9841e7290bf13588975da20c78b62
* Fixes exception when enter is pressed and there is nothing to select (#19149)Artur Signell2016-01-071-2/+42
| | | | Change-Id: I8ff11e98bb4ec999d369ff5bcde0cb95290ed037
* Listen to body for shortcut actions for standalone apps (#19392)Artur Signell2016-01-042-0/+82
| | | | Change-Id: I48cc4884fce984354dafa2096e488c3c6dec141c
* Revert changes which were previously reverted from only 7.5 (#19424)Teemu Suo-Anttila2016-01-015-146/+83
| | | | | | | | | | | | | | Revert "Take Window special case into account for invalid layouts (#17598)" This reverts commit abc1c5dff6438d65e53473b69ae9a3ca2b8e60e1. Revert "Render nested invalid layouts correctly (#17598)" This reverts commit ac4e85f4e35a57d1ba6e6f3448744cbb0c2df60f. Added test to ensure a similar problem is not reintroduced later Change-Id: I892896e953637d793d0c0a788f28f3b61494d441
* Add keyboard shortcut to save grid editor in buffered mode (#16842)Teemu Suo-Anttila2015-12-281-21/+63
| | | | Change-Id: I4f542d166e15a63f12f8033aec4ef7b95578df71
* Fix WidgetRenderer column cells not correctly init on change (#19086)Teemu Suo-Anttila2015-12-225-0/+385
| | | | | | | | | | | | | | | | | When changing to a widget renderer with an existing column, the widget renderer expects that the cells would be initialized to have a correct widget for it. Because of original design where you could not change renderers, this was not taken into account and cells did not get reinitialized when changing the renderer. This patch showed another underlying detach problem from removing a widget renderer and destroying complex renderers. These both are also addressed to make this bug possible to test correctly. Patch includes a client-side test that verifies the integrity of the renderer state in different stages of its lifecycle. Change-Id: I67330e5d07c95047cb69040e8355a17dc8a96f08
* Fix Grid sorting tests (#16838)Henri Sara2015-12-212-3/+3
| | | | | | Increase click X offset to account for wider resize handle. Change-Id: Id638214f4a98d2476f298014c1bae0bbca6dea16
* Fix GridColumnReorderTest for IE8 (#16838)Henri Sara2015-12-211-2/+2
| | | | | | Use a different X offset not to hit a resize handle. Change-Id: I6e7d4cb0ae0e9c941cb3dd2ba3e29256d6643fde
* Fix GridEditorBufferedTest for (#16838)Henri Sara2015-12-211-0/+6
| | | | | | | Changed cell padding affected the location of the cursor after a click. Change-Id: I950496eb43b8c9be1fc37f558ddd80511eb1c0c3
* Ignore context click on resize handle (#19408)Henri Sara2015-12-211-0/+17
| | | | | | | Otherwise, context clicks in the left edge of a header cell get handled by the wrong cell. Change-Id: I08e0c6bb62c90cc871fde7ec1d0f0a8602e5631f
* Increase grid column resize handle width (#16838)Marlon Richert2015-12-183-3/+3
| | | | Change-Id: Ic7768d9023d48b04458376765596059d3a81d8c6