aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Add support for non-recursive eQueries in debug WindowTeemu Suo-Anttila2014-02-051-0/+4
| | | | Change-Id: Id810dd3a1388cb239a9a3973c4b9369dd72428af
* Fix a typo in SelectorPath generatorTeemu Suo-Anttila2014-01-291-1/+1
| | | | Change-Id: Ic02be496a1b2b7d7728ef0e8a21209f24d971f26
* Implement TestBench4 features in debug window (#12694)Patrik Lindström2014-01-298-1145/+775
| | | | | | | | | | | | | Done: - VaadinFinderLocatorStrategy returns optimal paths for any Widget selectable by it. - TestBenchSection of the Debug Window picks and clears as expected. - Debug Window no longer presents user with a widget hierarchy - Translation from VaadinFinderLocatorStrategy query strings to ElementQuery API calls (should be done in SelectorPath.java) - Make SelectorPaths change background color when hovered Change-Id: Ie122f962a319ddf560fa9ac4f6bc57f32a120f91
* Fix VaadinFinderLocatorStrategy result filtering (#13154)Teemu Suo-Anttila2014-01-081-6/+4
| | | | Change-Id: Ia59fbd4fc5d784423c2fc4da4ed19b81723d6de4
* Merge commit '9026cef9719e8607c289bb91515bb23b5b0b9fe5' into testbench4Henri Sara2013-12-1326-1539/+4320
|\ | | | | | | | | | | This includes most of the changes from the 7.1 branch Change-Id: I07354645a3fd2bae76ea0c6ca0cec5124691ecaa
| * Allow also dots and spaces in legacy locator PIDs (#13017)Henri Sara2013-12-131-1/+1
| | | | | | | | | | | | These characters are used in automated tests of Vaadin itself. Change-Id: I7cff655e36f39c48f539487609e58eac90ec8761
| * More flexible criteria for using LegacyLocatorStrategy (#13017)Henri Sara2013-12-121-1/+1
| | | | | | | | Change-Id: I88070e09010de77ac4656df47a308aae635a8328
| * Allow also subparts in LegacyLocatorStrategy (#13017)Henri Sara2013-12-121-1/+1
| | | | | | | | Change-Id: I7df7cbd03497168b772ee0636df05afb7bcc7995
| * Expand allowed character set for LegacyLocatorStrategy (#13017)Henri Sara2013-12-121-1/+1
| | | | | | | | Change-Id: Ib95fecb67e97d71fb68faee82aa9ebf458c735f3
| * Add VaadinLocator multielement queries (#13016, #13017, #13018, #13019)Patrik Lindström2013-12-116-72/+628
| | | | | | | | Change-Id: If6faa939953023761dccaf256001c6ece018d5e8
| * Merge remote-tracking branch 'origin/7.1' into testbench4Henri Sara2013-11-2726-1537/+3761
| |\ | | | | | | | | | Change-Id: I88cd2dbf8c5c53e6e208c79a736162535ac1e068
| | * Merge remote-tracking branch 'origin/7.1' into testbench4Henri Sara2013-11-2126-1537/+3761
| | |\ | | | | | | | | | | | | Change-Id: I2a2a9330c4bf1396b21e5ed420d543dadb74d283
| | | * Merge branch '7.1' into testbench4Henri Sara2013-11-1235-14344/+13025
| | | |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: publish.xml Change-Id: Ic8187a44ac731a930921a6ddcbe0f7eb07deef7e
| | | * | Support special characters in quotes in locators (#12738). Teemu Suo-Anttila2013-11-071-3/+31
| | | | | | | | | | | | | | | | | | | | Change-Id: I5674bfdab3a5ff3ff9799178bbf9e187fa7ea544
| | | * | Make component predicate matches exact (#12913)Patrik Lindström2013-11-062-1/+12
| | | | | | | | | | | | | | | | | | | | Change-Id: Ia9a938977437a2188a6f5b207789058abce62965
| | | * | Merge remote-tracking branch 'origin/7.1' into testbench4Patrik Lindström2013-11-0669-1487/+2576
| | | |\ \ | | | | | | | | | | | | | | | | | | Change-Id: If596876f0a17c471dc7db6b6eea25ed1c3b87fb1
| | | * | | Fix TB3 style selectors (#12902, #12904)Patrik Lindström2013-11-064-83/+59
| | | | | | | | | | | | | | | | | | | | | | | | Change-Id: Ia1ad464b6890248e700ed2dbea03746671210eee
| | | * | | Produce TB4 style selectors in debug window (#12694)Henri Sara2013-10-313-10/+81
| | | | | | | | | | | | | | | | | | | | | | | | Change-Id: Ie2e5cc48c493d065221a30fa6d2058f7a61f0274
| | | * | | Merge remote-tracking branch 'origin/7.1' into testbench4Patrik Lindström2013-10-2382-13118/+2525
| | | |\ \ \ | | | | | | | | | | | | | | | | | | | | | Change-Id: Ib0d22bb186bc17ddca2e6dbf09eda7c0d19b88c4
| | | * | | | Improve Calculator test application (#12744)Patrik Lindström2013-10-211-6/+84
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: Ib65ade5ecc589717e68e34b7469b5bae3c58786d
| | | * | | | Generate correct selectors in debug window for TestBench 4 (#12694)Henri Sara2013-10-163-64/+910
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Selectors use IDs, captions, indices of the widget type in parent and then as a fallback domChild/XPath paths to support sub-part selection and highlighting as well as other elements without subpart information. Change-Id: I1ce30a9eb4a96ef0387635ae7464db7e9bd6f542
| | | * | | | Merge remote-tracking branch 'origin/7.1' into testbench4Patrik Lindström2013-10-11121-1739/+5316
| | | |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I58fe3b4126b61ec342ee06c18ce49a7fa7d4fd3d
| | | * | | | | Accept "=" in caption/id strings (#12737)Patrik Lindström2013-10-091-9/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I220fe86bcbfbf1c7188d7da78bb0ee446a5df7c2
| | | * | | | | Support mixed legacy and VaadinFinder locators (#12641, #12642, #12643)Henri Sara2013-10-014-55/+36
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ComponentLocator tries to use all available locator strategies until a match is found (#12641) and VaadinFinderLocatorStrategy also accepts simple indexed paths (#12642) with legacy locators as a backup. To enable mixed use of locators, LegacyLocatorStrategy now implements getElementByPathStartingAt() (#12643). Change-Id: I6b763565adef0e294b353ef6e2dfdf70ae0d77a9
| | | * | | | | Add simple calculator test application (#12444)Patrik Lindström2013-09-231-0/+190
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: Ie2880c9321f46a004e53ca0fa08aa43f840e6a5d
| | | * | | | | Merge branch '7.1' into testbench4Jonatan Kronqvist2013-09-1660-155/+1592
| | | |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: Id93edf5895131bb13d1be792d0914ace399e713c
| | | * | | | | | Implemented SubPartAware in VScrollTable #12514Jonatan Kronqvist2013-09-162-12/+151
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This allows for "//VScrollTable#row[n]/col[m]" -style locator strings. Change-Id: I65bea31ab0eaa59fcd5a566ea3d1a43465ef298f
| | | * | | | | | Implemented the extensions to ComponentLocator needed for TB4 #12485Jonatan Kronqvist2013-09-135-2/+472
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I8c7db91967003290bbff4e703235aa36d5e9e1f3
| | | * | | | | | Allow different locator strategies #12485Jonatan Kronqvist2013-09-128-724/+841
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Refactored the ComponentLocator class to allow for implementing different locator strategies. Change-Id: I93f3decbce4d4361cc605bcf0ce4379a187c482c
| | | * | | | | | Added a target to publish to local Maven repository.Marko Gronroos2013-09-041-3/+31
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: Ifa1f6b12c1ce9f6d65f707673d3a20e31857064f
| | | * | | | | | Add TestBenchSection for the debug window (#12445)Henri Sara2013-08-303-0/+311
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I552885348368f497b8b572614301127fe0460d26
| | | * | | | | | Preserve open nodes in debug window hierarchy over refresh (#12472)Henri Sara2013-08-302-5/+53
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: Ib64f40db6e5568e236db410b0ad0ec2960be37f7
| | | * | | | | | Refactor the debug window hierarchy section (#12471)Henri Sara2013-08-307-447/+728
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Various parts of the hierarchy section are split out to separate classes to permit reusing some of them in other parts of the debug window. Change-Id: I32ed562bc9d95df2d3c899d9a17a60d45aa703fd
* | | | | | | | | Make VTreeTableScrollBody extendable (#13054)Henrik Paul2013-12-101-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I97fc69c96dd589cb0d5cde0686dca9e1742f2c86
* | | | | | | | | Changed the rendering order of TabSheet tabs to prevent an NPE in isClipped ↵Juho Nurminen2013-12-051-5/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (#12343) Change-Id: Ife96ff3fe0c3f9c8926cf96eab4f5dfca99e925e
* | | | | | | | | Don't send TabSheet focus and blur events to the server when moving the ↵Juho Nurminen2013-12-041-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | focus from one tab to another (#12971) Change-Id: Ie496a403bdcfc833c4871efbae11453efa66c14e
* | | | | | | | | Fixes right click selection focus issues in Tree. (#12618)Felype Santiago Ferreira2013-12-043-2/+140
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I1057424fc8956b05e15a92c32e48a767e9fc8df9
* | | | | | | | | Timeout redirect timer is reset on server activity (#12446)Henrik Paul2013-12-034-1/+177
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: Iec2e3de627bc1cf5c7d39bf98715b1bf343e7519
* | | | | | | | | Do not throw NPE if conversion messages is null (#12962)Artur Signell2013-12-032-8/+24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: Ie2b95ed4da89e2c5ab8b462300a6f4bd28dc7570
* | | | | | | | | Fix compilation errorArtur Signell2013-12-021-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: Ib2ca104b8ab92a23a525c617004c6efe7f7edc14
* | | | | | | | | Test for pushing for an extended period of time (24h)Artur Signell2013-12-027-3/+245
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I8e47ba926f41fdc103cfa72ba85ca2f9edbc57d0
* | | | | | | | | Disable client timeout so websockets are not disconnected when idle (#13015)Artur Signell2013-12-0210-16/+131
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updated sleep method to ensure that long sleeps can be performed without losing the connection to the browser Change-Id: I4f29d946e7a9a400e303e3a574876e1bc2d56773
* | | | | | | | | Allow excluding test from the standard test suiteArtur Signell2013-11-302-0/+46
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Mostly useful for very long running tests Change-Id: I9027f981da0a1e6ba464196449f2a9c27e965d2f
* | | | | | | | | Test for broken Webkit feature which causes extra scrollbars (#12736, #12727)Artur Signell2013-11-292-0/+108
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is the original cause for the Vaadin issues Live test at http://artur.virtuallypreinstalled.com/webkit-scrollbars.html Change-Id: Iaf9a46b635fabcb7cd795547c782c596aa57ce12
* | | | | | | | | Correct assertion message which changed due to #12915Artur Signell2013-11-293-27/+50
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Converted to TB3 to allow running on only one browser Change-Id: I8a0d20cfb5af798d8b89f3fca86ef7d9d7a37527
* | | | | | | | | For @-directives, infer missing semicolon before closing brace (#12792)joheriks2013-11-2869-803/+898
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Parser now accepts the following (note missing semicolon after last @extend-directive): xyzzy { @extend foo ; @extend bar } As a consequence, moved 31 sasslang-cases from broken to fixed. Moved two tests from fixed to broken (34, 95, previously passed accidentally) Change-Id: I8968074abd79dec71be762ed926cc6f37fbcaa99
* | | | | | | | | Move a sass test that no longer fails.Mika Murtojarvi2013-11-272-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: Ic83330cbea688be1c30aa89cad9524016617be8d
* | | | | | | | | Move working sass tests from sasslangbroken to sasslang.Mika Murtojarvi2013-11-274-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: Ic503021884fd52b650f29df221cef3e69e8ef570
* | | | | | | | | Catch and log exceptions in session lifecycle listeners (#12915)Henri Sara2013-11-273-3/+162
|/ / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: Ie8638f010d74c569c5ff56e91c95e23a5cb92c9b
* | | | | | | | Make test work reliably by activating @PushArtur Signell2013-11-272-31/+50
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Additional test now ensures that access() works both when called before init() is done and after init() is done Change-Id: Id56bd09f1aaa7a6a99eed8d097f12910cdc11596