aboutsummaryrefslogtreecommitdiffstats
path: root/uitest/src/com/vaadin/tests/components/window
Commit message (Collapse)AuthorAgeFilesLines
* Build uitest war with mavenTeemu Suo-Anttila2016-04-1587-5937/+0
| | | | Change-Id: I32625901ca27a282253df44c6e776cf9632bacda
* Prevent closing of uncloseable Window on esc (#19700)Teemu Pöntelin2016-04-112-0/+91
| | | | Change-Id: I4d67cd84c6f4179da6d6fea6b881e8ccd65e70d9
* Add better keyboard Close Shortcut API for Window (#17383)patrik2015-08-281-0/+199
| | | Change-Id: I29c7d288fe35f6801cf3576ba06751adce821340
* Attach Window in hierarchy change as required (#18502)Artur Signell2015-08-042-0/+85
| | | | Change-Id: Ia9ca393480b80c19e5391bce034534bde31f3a81
* Ensure server side focus is applied when opening a window (#17731)Artur Signell2015-08-042-0/+110
| | | | | | | | This change removes all deferred commands for handling window focus to ensure the focus events are triggered in the expected order Change-Id: I46598243d1022b82cf64f0e60169f52248c3cc72
* Convert UndefinedHeightSubWindowAndContent test to TB4Henri Sara2015-07-131-0/+34
| | | | | | | | The shadow artifacts seen with TB2 seem to be a TB2 timing issue and are not reproducible manually or with TB4, so simply checking window size. Change-Id: Iaf2a546868c3bc7fc9942355cc99a7452039e1f4
* Reformat with Luna SR2Artur Signell2015-06-261-1/+2
| | | | Change-Id: I8a666061496022ef16ed44812b5728e1360b9c4d
* Revert "Moved accessibility shortcut handling to server-side. [#14843]"Leif Åstrand2015-05-122-340/+0
| | | | | This reverts commit e88f71dd6d1d7634e3a90a7e53859ff6dc028e21. Change-Id: I1d4ed60ec4a194f6ed18fa5506134ef3a185a6cf
* Auto focus modal window (#17021)Ilya Ermakov2015-04-212-0/+176
| | | | | | | With this patch a modal window is always given focus on opening and in the situation when an above-lying window is closed. Change-Id: Ie13869830df13f411e4f14340745d501a1aabafa
* Convert some TB2 tests to TB4Teemu Suo-Anttila2015-04-169-77/+260
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - components/ui/CurrentUiRetainedTest - components/ui/InitiallyEmptyFragmentTest - components/ui/PollListeningTest - components/ui/RpcInvocationHandlerToStringTest - components/ui/UIAccessExceptionHandlingTest - components/ui/UIInitBrowserDetailsTest - components/ui/UIInitExceptionTest - components/ui/UIPollingTest - components/ui/UITabIndexTest - components/ui/UIsInMultipleTabsTest - components/window/CloseSubWindowTest - components/window/ExtraWindowShownTest - components/window/RepaintWindowContentsTest - components/window/WindowShouldRemoveActionHandlerTest - components/window/WindowWithInvalidCloseListenerTest - containers/sqlcontainer/TableQueryWithNonUniqueFirstPrimaryKeyTest - converter/ConverterThatEnforcesAFormatTest - dd/DnDOnSubtreeTest - fieldgroup/BasicPersonFormTest - fieldgroup/CommitHandlerFailuresTest - fieldgroup/CommitWithValidationOrConversionErrorTest - fieldgroup/DateFormTest - fieldgroup/FieldGroupDiscardTest - fields/TabIndexesTest renamed: - components/ui/PollListenerTest -> PollListening Change-Id: Iac3c153709f6edca28d9f75a85246f1a70176963
* Redesign ComboBox filtering, highlighting and selection behaviour.Sauli Tähkäpää2015-02-261-10/+8
| | | | | | | | | | | | | | | | | | | | | | | (#15502, #9369) Changes: - When opening the popup, the first suggestion is always highlighted by default unless adding new items is allowed. - When filter matches currently selected item, that item will be highlighted instead of the first item. - Hitting enter or tab will always select the highlighted item. - Closing the suggestions list by clicking outside the list no longer selects an item to prevent accidental selections. Test changes: - Extended ComboBoxElement to help test filtering. - Updated and tweaked ComboBoxResetValueTest, ComboBoxIdenticalItemsTest and ComboboxScrollableWindowTest. - Added ComboBoxSelectingTest and ComboBoxSelectingWithNewItemsAllowedTest. - Updated some tests that were using keyboard navigation. Change-Id: Ia7745b624bdb0b1a1bb498157ebcb37bee219d76
* Use TestBench-4.0.2Teemu Suo-Anttila2015-02-194-31/+13
| | | | | | | | - Based on TB4 Parallel testing. - Browser setup no longer uses static capabilities. - Some code cleanup here and there. Change-Id: I5c419316cd36f4f5041eaa8da8fda3d8b46596c4
* Fix the initial location of a Window (#16486).Mika Murtojarvi2015-02-161-0/+79
| | | | Change-Id: Ie34384a9683376dda8b78434e0db885591964aba
* Moved accessibility shortcut handling to server-side. [#14843]Anna Koskinen2015-01-302-0/+343
| | | | | | Also allowed multiple shortcuts for closing Window. Change-Id: I35280ad1553af10ae54bc001e5707357f206b0ee
* Render Window caption as text when requested (#16273)Artur Signell2015-01-272-0/+174
| | | | Change-Id: I15813f5fc305776282bdc9cb3d5dffd4f09ebf55
* Fix maximized window ordering. (#15360)Sauli Tähkäpää2015-01-162-0/+119
| | | | Change-Id: Ic994d4e5d74ddc2a554311110640b84bc2e9c802
* Determine window header margin size depending on visible buttons.Sauli Tähkäpää2015-01-161-1/+1
| | | | | | | | | (#15408) Breaking changes: maximizebox and closebox are moved inside outerheader element. Change-Id: I909e3a012a632461ab20d51fab37602b1b6ceb12
* Fix for Wrong background color in a Window in IE8 (#15322)AMahdy AbdElAziz2014-12-302-0/+59
| | | | Change-Id: Ie25c7142bc111829be829f4ba98ed639ad1f5126
* Move TB2 files to separate folderArtur Signell2014-12-1816-1223/+0
| | | | | | This avoids running other HTML files as TB2 tests Change-Id: I32445aeaeaf77f3a34771db6fa0d2eb40fc60ff7
* Fixed FontIcons on VWindow (#14481).Tapio Aali2014-10-152-0/+43
| | | | Change-Id: I1b7cb280088379a6512e23a663dbf2a31f8123cd
* Update ExtraWindowShownWaiAriaTest for stability.Anna Koskinen2014-10-141-24/+27
| | | | Change-Id: I6a623ca67e5ae553bc0c68fcd76eb3b076f6b119
* Backspace in modal doesn't make browser navigation (#13180)Guillermo Alvarez2014-09-042-16/+64
| | | | | | | | In a modal window if focus is not in an editable component the backspace default action is prevented. Also when focus is on bottom or top components. Change-Id: I53f0922e5ddff142e2d540be52e70c7d23d1b585
* ExtraWindowShownWaiAria test upgrade (#14292)Anna Koskinen2014-08-152-136/+128
| | | | Change-Id: I83f0d08850d2e03008601f10043314c00818bdaa
* Upgraded TestTooSmallSubwindowSize from TB2 (#14292)Anna Koskinen2014-08-153-41/+142
| | | | Change-Id: I351e94c6827e4585ddeb0060251f9ba7c5c55df4
* Always use cursor detection for improved test stabilityArtur Signell2014-08-141-2/+0
| | | | Change-Id: I3ac7a8b404da907fbe025b2ab1af03dd7c32813e
* Disable automatic removal of trailing whitespace and reformatted using LunaArtur Signell2014-07-311-3/+4
| | | | | | | | | | Automatic removal of trailing whitespaces in Eclipse does not work even in a nearly consistent way across platforms, versions or even on the same maching within the same workspaces. Saving the same file multiple times even alternates between adding and removing a whitespace on empty block comment lines when saving. Change-Id: I0efd307fd48869ea688eb79aa77c9ba38de5a4a6
* Bottom component click scroll up the parent panel in a window (#12943)Bogdan Udrescu2014-07-282-0/+174
| | | | | | | | | | | | | | | Due to old fix for (#11994) the v-scrollable div of the window would expand to 110% of its size then immediately back to the original size. The first action, expanding the v-scrollable to 110% would decrease the scrollTop value of our panel, while increasing its height. When the revert back action would set the v-scrollable to its own size, the panel's scrollTop would remain decreased, causing the scroll bar to move up, hiding the ~10% at the bottom. Fixed by calling Util.runWebkitOverflowAutoFix(); instead of changing the height. Change-Id: I79eafd1f9500c2e4c10dadbfc7100608c0732e04
* Alter TooltipInWindowTest to inherit from TooltipTest (#14240)Juuso Valli2014-07-282-155/+0
| | | | Change-Id: I27c0a236d4dd654c1cf8d567752af9d1ea3c1de5
* Disabled shadow divs. Instead use css box-shadow (#13885)Dmitrii Rogozin2014-07-023-3/+130
| | | | Change-Id: Ibf8888de795b08aed0446607165d7318f94ee6f4
* Reading properties of components should not set state to dirty (#14060).Fabian Lange2014-07-011-10/+16
| | | | | | Fixed issue with SplitPanels which were not marking sets as dirty. Change-Id: I23bb8bfca87a825aef132f249e05871cf7b36a34
* Make tooltips stationary when hovering (#13981)Juuso Valli2014-06-111-4/+0
| | | | Change-Id: I44acce87ea5c37d7b210e6c6c3dd9cd511192524
* Fix tooltip delay (#13695)Juuso Valli2014-05-272-5/+9
| | | | Change-Id: I1c3ed59d8a19d3355a3c729fb3635731b326a00e
* SubWindowWithUndefinedHeight TB2 -> TB4Artur Signell2014-05-132-52/+41
| | | | Change-Id: Ib4dcb7519e3271de80bf9cd531c2d31030228494
* Update remaining copyright years to 2014Artur Signell2014-04-237-7/+7
| | | | Change-Id: I1fc2bd735b538ebac6d4f41fc8536f26795cc85f
* Merge changes from origin/7.1Artur Signell2014-04-232-0/+210
|\ | | | | | | | | | | | | 9c29442 Replace SelectionRangeDragging TB2 test with TB3 test 9fa230d Avoid eagerly layouting from VScrollTable.updateFromUIDL (#13188) Change-Id: I4f1395a13e8b1eae44a0030a3679475a3db9160a
| * Avoid eagerly layouting from VScrollTable.updateFromUIDL (#13188)Tomi Virtanen2014-04-172-0/+210
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Closing a modal sub-window at the same time when TreeTable item is removed, caused the detached Window being re-opened by WindowConnector.postLayout() call. This change adds a check in postLayout: continue operation only if the window is attached to DOM. Or else, log a warning message about the invalid postLayout call. Another change is in TreeTableConnector and VScrollTable to disallow Util.notifyParentOfSizeChange(Widget, boolean) with a boolean 'false' argument, when rendering is in progress. 'false' causes an immediate LayoutManager.layoutNow() call, which is the main reason for this issue. Change-Id: I6f3e331b0feff9e7814ae1d749f6f7812dcd49ac
* | Merge changes from origin/7.1Artur Signell2014-04-2314-14/+14
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | e77e73c Update copyright year to 2014 Conflicts: client-compiler/src/com/vaadin/server/widgetsetutils/metadata/ConnectorBundle.java client/src/com/vaadin/client/ApplicationConnection.java server/src/com/vaadin/data/util/converter/StringToNumberConverter.java shared/src/com/vaadin/shared/ui/ui/PageState.java shared/src/com/vaadin/shared/ui/window/WindowState.java theme-compiler/src/com/vaadin/sass/SassCompiler.java theme-compiler/src/com/vaadin/sass/internal/ScssStylesheet.java theme-compiler/src/com/vaadin/sass/internal/expression/ArithmeticExpressionEvaluator.java theme-compiler/src/com/vaadin/sass/internal/expression/BinaryExpression.java theme-compiler/src/com/vaadin/sass/internal/expression/BinaryOperator.java theme-compiler/src/com/vaadin/sass/internal/expression/exception/ArithmeticException.java theme-compiler/src/com/vaadin/sass/internal/expression/exception/IncompatibleUnitsException.java theme-compiler/src/com/vaadin/sass/internal/handler/SCSSDocumentHandler.java theme-compiler/src/com/vaadin/sass/internal/handler/SCSSDocumentHandlerImpl.java theme-compiler/src/com/vaadin/sass/internal/handler/SCSSErrorHandler.java theme-compiler/src/com/vaadin/sass/internal/parser/CharStream.java theme-compiler/src/com/vaadin/sass/internal/parser/Generic_CharStream.java theme-compiler/src/com/vaadin/sass/internal/parser/LexicalUnitImpl.java theme-compiler/src/com/vaadin/sass/internal/parser/LocatorImpl.java theme-compiler/src/com/vaadin/sass/internal/parser/MediaListImpl.java theme-compiler/src/com/vaadin/sass/internal/parser/ParseException.java theme-compiler/src/com/vaadin/sass/internal/parser/Parser.java theme-compiler/src/com/vaadin/sass/internal/parser/ParserConstants.java theme-compiler/src/com/vaadin/sass/internal/parser/ParserTokenManager.java theme-compiler/src/com/vaadin/sass/internal/parser/SCSSLexicalUnit.java theme-compiler/src/com/vaadin/sass/internal/parser/SCSSParseException.java theme-compiler/src/com/vaadin/sass/internal/parser/SelectorListImpl.java theme-compiler/src/com/vaadin/sass/internal/parser/Selectors.java theme-compiler/src/com/vaadin/sass/internal/parser/ThrowedParseException.java theme-compiler/src/com/vaadin/sass/internal/parser/Token.java theme-compiler/src/com/vaadin/sass/internal/parser/TokenMgrError.java theme-compiler/src/com/vaadin/sass/internal/resolver/ClassloaderResolver.java theme-compiler/src/com/vaadin/sass/internal/resolver/FilesystemResolver.java theme-compiler/src/com/vaadin/sass/internal/resolver/ScssStylesheetResolver.java theme-compiler/src/com/vaadin/sass/internal/resolver/VaadinResolver.java theme-compiler/src/com/vaadin/sass/internal/selector/SelectorUtil.java theme-compiler/src/com/vaadin/sass/internal/tree/BlockNode.java theme-compiler/src/com/vaadin/sass/internal/tree/ExtendNode.java theme-compiler/src/com/vaadin/sass/internal/tree/ForNode.java theme-compiler/src/com/vaadin/sass/internal/tree/FunctionNode.java theme-compiler/src/com/vaadin/sass/internal/tree/ImportNode.java theme-compiler/src/com/vaadin/sass/internal/tree/KeyframesNode.java theme-compiler/src/com/vaadin/sass/internal/tree/ListContainsNode.java theme-compiler/src/com/vaadin/sass/internal/tree/ListModifyNode.java theme-compiler/src/com/vaadin/sass/internal/tree/ListRemoveNode.java theme-compiler/src/com/vaadin/sass/internal/tree/MediaNode.java theme-compiler/src/com/vaadin/sass/internal/tree/MicrosoftRuleNode.java theme-compiler/src/com/vaadin/sass/internal/tree/MixinDefNode.java theme-compiler/src/com/vaadin/sass/internal/tree/MixinNode.java theme-compiler/src/com/vaadin/sass/internal/tree/NestPropertiesNode.java theme-compiler/src/com/vaadin/sass/internal/tree/Node.java theme-compiler/src/com/vaadin/sass/internal/tree/RuleNode.java theme-compiler/src/com/vaadin/sass/internal/tree/SimpleNode.java theme-compiler/src/com/vaadin/sass/internal/tree/VariableNode.java theme-compiler/src/com/vaadin/sass/internal/tree/controldirective/EachDefNode.java theme-compiler/src/com/vaadin/sass/internal/tree/controldirective/IfElseDefNode.java theme-compiler/src/com/vaadin/sass/internal/tree/controldirective/IfNode.java theme-compiler/src/com/vaadin/sass/internal/util/ColorUtil.java theme-compiler/src/com/vaadin/sass/internal/util/DeepCopy.java theme-compiler/src/com/vaadin/sass/internal/util/FastByteArrayInputStream.java theme-compiler/src/com/vaadin/sass/internal/util/FastByteArrayOutputStream.java theme-compiler/src/com/vaadin/sass/internal/util/StringUtil.java theme-compiler/src/com/vaadin/sass/internal/visitor/BlockNodeHandler.java theme-compiler/src/com/vaadin/sass/internal/visitor/EachNodeHandler.java theme-compiler/src/com/vaadin/sass/internal/visitor/ExtendNodeHandler.java theme-compiler/src/com/vaadin/sass/internal/visitor/IfElseNodeHandler.java theme-compiler/src/com/vaadin/sass/internal/visitor/ImportNodeHandler.java theme-compiler/src/com/vaadin/sass/internal/visitor/MixinNodeHandler.java theme-compiler/src/com/vaadin/sass/internal/visitor/NestedNodeHandler.java theme-compiler/src/com/vaadin/sass/internal/visitor/VariableNodeHandler.java theme-compiler/tests/src/com/vaadin/sass/AbstractTestBase.java theme-compiler/tests/src/com/vaadin/sass/internal/expression/ArithmeticExpressionEvaluatorTest.java theme-compiler/tests/src/com/vaadin/sass/parser/ParserTest.java theme-compiler/tests/src/com/vaadin/sass/resolvers/VaadinResolverTest.java theme-compiler/tests/src/com/vaadin/sass/testcases/css/Interpolation.java theme-compiler/tests/src/com/vaadin/sass/testcases/css/Selectors.java theme-compiler/tests/src/com/vaadin/sass/testcases/scss/AbstractDirectoryScanningSassTests.java theme-compiler/tests/src/com/vaadin/sass/testcases/scss/AutomaticSassTests.java theme-compiler/tests/src/com/vaadin/sass/testcases/scss/Comments.java theme-compiler/tests/src/com/vaadin/sass/testcases/scss/ControlDirectives.java theme-compiler/tests/src/com/vaadin/sass/testcases/scss/Extends.java theme-compiler/tests/src/com/vaadin/sass/testcases/scss/Functions.java theme-compiler/tests/src/com/vaadin/sass/testcases/scss/Imports.java theme-compiler/tests/src/com/vaadin/sass/testcases/scss/Mixins.java theme-compiler/tests/src/com/vaadin/sass/testcases/scss/NestedProperties.java theme-compiler/tests/src/com/vaadin/sass/testcases/scss/Nesting.java theme-compiler/tests/src/com/vaadin/sass/testcases/scss/ParentImports.java theme-compiler/tests/src/com/vaadin/sass/testcases/scss/ParentSelector.java theme-compiler/tests/src/com/vaadin/sass/testcases/scss/SassLangTests.java theme-compiler/tests/src/com/vaadin/sass/testcases/scss/SassLangTestsBroken.java theme-compiler/tests/src/com/vaadin/sass/testcases/scss/SassTestRunner.java theme-compiler/tests/src/com/vaadin/sass/testcases/scss/Variables.java theme-compiler/tests/src/com/vaadin/sass/tree/ImportNodeTest.java uitest/src/com/vaadin/tests/push/BasicPushTest.java uitest/src/com/vaadin/tests/push/PushConfigurationTest.java uitest/src/com/vaadin/tests/push/PushReconnectTest.java Change-Id: Ic08c4f9aecd4c684ce74408de4e0b0d0ff617273
| * Update copyright year to 2014Artur Signell2014-04-1614-14/+14
| | | | | | | | Change-Id: Ic77338304dc7e58e49f27dcdaf0bab2e00f5bba6
* | Update some APIs based on the 7.2 API review commentsJonatan Kronqvist2014-04-141-1/+1
| | | | | | | | | | | | | | | | | | | | * NotificationConfiguration "helpers" removed from Notification * NotificationConfiguration methods accept Type instead of style (String) * Tab.setIconAltText -> Tab.setIconAlternateText * Remove the two new TabSheet.addTab() methods * UI.reinit() -> UI.refresh() Change-Id: I97488e7c6de8cfacc591450d69c821b2973b8707
* | Don't use WindowConnector as a content connector in UI (#13127).Denis Anisimov2014-04-092-0/+93
| | | | | | | | Change-Id: I17b963c49ba2d2de05341cf60dca0d65187314b0
* | Bring window to front on window header click (#13445).Denis Anisimov2014-03-312-0/+110
| | | | | | | | Change-Id: I3322dcff0199125f49cc48afdc467516b420e845
* | Merge remote-tracking branch 'origin/7.1'Sauli Tähkäpää2014-03-282-0/+117
|\| | | | | | | Change-Id: I17fa1bf6982c8c7e1f9faf26b77593b170fa5fdd
| * Made Window z-indices update when windows are closed (#13174)Juho Nurminen2014-03-282-0/+117
| | | | | | | | Change-Id: I2fa7566ec4788893d1d99440a7ca2d014c9a8f13
* | Merge commit 'd5ce54586a445550b3df5168fe83accb3945901e' into masterJonatan Kronqvist2014-03-282-0/+168
|\| | | | | | | | | | | | | | | | | d5ce545 Ignore backspace events in modal windows (#13180) Conflicts: client/src/com/vaadin/client/ui/VWindow.java Change-Id: I22c38a281fac7ed7cfa40f292e6624c5347348fd
| * Ignore backspace events in modal windows (#13180)Felype Santiago Ferreira2014-03-242-0/+168
| | | | | | | | Change-Id: Idf3ec4bc80bd015c546000e99cb6ff16e79ca5a8
* | Merge commit 'fbc48c6ab75479560919a463ba5693b44bb0e811' into merge71Jonatan Kronqvist2014-02-072-0/+105
|\| | | | | | | | | | | | | Conflicts: client/src/com/vaadin/client/ui/VWindow.java Change-Id: I6b4605ffafe990747757ec545cf2b52656c9f9f4
| * Fix for scrolling with modal opened. (#12899)Felype Santiago Ferreira2014-01-092-0/+105
| | | | | | | | Change-Id: I9ba142a35ab887bb3a71c7311064ebab77bc01ba
* | Added missing exception declarations to TB3 testsJuho Nurminen2014-02-071-1/+1
| | | | | | | | Change-Id: If81520024c16faa92ba84d91e669dab03a843eb9
* | Merge changes from origin/7.1Jonatan Kronqvist2014-02-071-2/+1
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | 74dcb6f Correct assertion message which changed due to #12915 12b6a8b Test for broken Webkit feature which causes extra scrollbars (#12736, #12727) ea46029 Allow excluding test from the standard test suite c171850 Disable client timeout so websockets are not disconnected when idle (#13015) 36fce65 Test for pushing for an extended period of time (24h) 54a5667 Fix compilation error 25fc48c Do not throw NPE if conversion messages is null (#12962) 26b5b67 Timeout redirect timer is reset on server activity (#12446) d45785d Fixes right click selection focus issues in Tree. (#12618) Change-Id: I3cef915ee46b77ca0f188296cfa343cde1ad59e6
| * Disable client timeout so websockets are not disconnected when idle (#13015)Artur Signell2013-12-021-2/+1
| | | | | | | | | | | | | | Updated sleep method to ensure that long sleeps can be performed without losing the connection to the browser Change-Id: I4f29d946e7a9a400e303e3a574876e1bc2d56773