aboutsummaryrefslogtreecommitdiffstats
path: root/uitest/src/com/vaadin/tests/components/ui
Commit message (Collapse)AuthorAgeFilesLines
* Fix invalid copyright headerLeif Åstrand2014-03-201-1/+13
| | | | Change-Id: I8957eeb8c087a7a3f6aa8b417eb52689e6c28025
* Converted TestUIWidgetset test to TB3 and fixed wrong text in assertion.John Ahlroos2014-01-135-40/+91
| | | | Change-Id: Ie1d5374280381f9ff81415ce9d9d82773718800c
* Timeout redirect timer is reset on server activity (#12446)Henrik Paul2013-12-032-0/+159
| | | | Change-Id: Iec2e3de627bc1cf5c7d39bf98715b1bf343e7519
* Fixed swallower access. Now error handler logs exceptions. (#12703)Felype Santiago Ferreira2013-10-152-0/+224
| | | | Change-Id: If8fe00e10c7ec56cbd8753ff88d4816613a340f2
* Converted broken test to TB3Artur Signell2013-10-112-168/+161
| | | | Change-Id: Ic30db7584a65c944eb45c576e12b7671399d1965
* Update TB3+ convention to use a separate *Test fileArtur Signell2013-10-082-28/+45
| | | | | | | | | | | | For any issue there should be a UI class, e.g. LabelSomething and a Test class which has the name of the UI + Test, e.g. LabelSomethingTest. The LabelSomethingTest contains ALL tests which depend on LabelSomething and are named accordingly to what they test. For special and legacy cases also LegacyApplication and UIProvider are supported in addition to UI classes Change-Id: Ifc0180b377284bbd029202494ad194d324f8213b
* Refactor how TB3 tests are written (#12572)Artur Signell2013-09-271-5/+2
| | | | | | * openTestUrl() must be called in the beginning of each test. Before that setPush and setDebug can be used to determine whether /run-push or ?debug should be used in the URL Change-Id: Ie70996fcbdb2769fcd4ec56cb878e20198e02bf6
* Converted TB2 push tests to TB3 (#12580)Artur Signell2013-09-252-42/+32
| | | | Change-Id: Ifd6286aee75946eb47c39886c08473a5a0c10545
* Protect CurrentInstance instances from garbage collection (#12509)Leif Åstrand2013-09-052-0/+145
| | | | Change-Id: I9ec103a1a42d8888d6f680f477393807223740cf
* Split UiAccess test (#12332)Leif Åstrand2013-08-072-26/+41
| | | | Change-Id: I231e84d84adca79549d00a88dd4ae613ff291dbc
* Refine handling of null and empty URI fragments (#12207)Leif Åstrand2013-08-022-1/+75
| | | | Change-Id: Ie133694b010a586c6336e9b04be7bcd94d2525e9
* Set current instances when calling UI.push from VaadinSession.unlock (#12168)Leif Åstrand2013-07-102-0/+80
| | | | Change-Id: I27795ab9ae3e3692f508e847936ccaa5a1ebadd4
* Move VaadinSession.runPendingAccessTasks to VaadinService (#11964)Leif Åstrand2013-06-051-1/+2
| | | | Change-Id: Idb893baec693d0aaa3ccba1d3f61a62922e0a1ce
* Remove outdated testing (#11897)Leif Åstrand2013-05-282-23/+2
| | | | | | | | * access is run right away instead of the next time there's a request from the server. * Non-inheritable CurrentInstance values are not carried over to access Change-Id: I6a9f3f2a74647357fe02c43e96878d803cfaf207
* Define how CurrentInstance works with access() (#11897)Leif Åstrand2013-05-282-1/+132
| | | | Change-Id: I7ca62c5706fd37e7c44ed46703bcdce159b367f4
* Make access() enqueue the runnable if the session is locked (#11897)Leif Åstrand2013-05-282-0/+362
| | | | Change-Id: If162e81a29bbc982857e2a165a983e161ea837ee
* Tweak TooltipConfiguration test to pass in IE9 and IE10Leif Åstrand2013-05-171-0/+10
| | | | | | | Intermediate mouse move events are needed to make IE realize the same element is hovered again Change-Id: I409722e5b450988b3709a58e34b2eefe79a2be3c
* Rename runSafely() to access() (#11756)Leif Åstrand2013-05-021-1/+1
| | | | Change-Id: I640244732fb561d9f55da58f8ba94fd02875c191
* Fixed test (gwt-id-X not stable)Artur Signell2013-04-291-10/+10
| | | | Change-Id: I4def9e78d3985d6f1c28fe7eb816120615cec057
* Global code clean upLeif Åstrand2013-04-252-20/+17
| | | | Change-Id: I380d6afbc6b30d817ea6cca3d6b4634ab12522b1
* Made test work in all browsersArtur Signell2013-04-231-2/+2
| | | | Change-Id: Id3b1edeb121b353fa5c83bbef052fbde2d1e8ae4
* Renamed loading indicator states to 'first','second','third' (#11668)Artur Signell2013-04-231-19/+19
| | | | Change-Id: I127070e2014bebf8aa09778b2dffee5481845ab4
* Renamed UI.getLoadingIndicator -> getLoadingIndicatorConfiguration (#11665)Artur Signell2013-04-231-3/+3
| | | | Change-Id: If80abf821abd9c6c025e49b249339eb20d56f7ce
* Renamed UI.getTooltip to getTooltipConfiguration (#11663)Artur Signell2013-04-231-5/+5
| | | | Change-Id: Idd33f68171b40b4097454418b78f75aee8f76eab
* Implemented poll interval for UI (#11495)Leif Åstrand2013-04-102-0/+143
| | | | Change-Id: Ic56b0123970f18e282c75d67863569ac55c72ea8
* Fixed broken testsArtur Signell2013-04-092-26/+34
| | | | | | | | | | * Added missing screenshot identifiers * Removed redundant test * DebugConsole -> DebugWindow * Updated test to show why serialization fails * Fixed problems caused by added maximize button Change-Id: I5cf76fec7170747120b7243f9693851cd52c12af
* Enable setting loading indicator delays from the server (#7448)Artur Signell2013-04-031-0/+99
| | | | | | * Refactored LoadingIndicator to a separate class on client side to enable customization and to remove clutter from ApplicationConnection Change-Id: I12e94294beed9c65a5710bdfe2486bc0f1b92bd9
* Made is possible to configure tooltip on the server (#8065)Artur Signell2013-04-032-0/+242
| | | | Change-Id: I35af6df1dfa75ef1de1268eb630fc0f4b9306170
* Fixed focus and tab index handling for UI (#11129)Artur Signell2013-03-122-0/+108
| | | | Change-Id: I80377792ade11946337e2900a7ea84209ae1d060
* Properly recognize class of redefined UI connector (#10867)Leif Åstrand2013-03-112-0/+70
| | | | Change-Id: I8e3afbd669123a846214c3bd65bf696aa2b5a536
* Updated copyright notices and added missing license headersArtur Signell2013-01-042-2/+2
| | | | Change-Id: I419ce4581d1a8b84d4236a85a1333d23f3423b2e
* CRLF -> LFArtur Signell2013-01-042-53/+53
| | | | Change-Id: I864e3ad465539a5b7fee212390a723773f6930ac
* Merge "Default id should get overridden only if id has been specifically set ↵Artur Signell2012-12-072-0/+137
|\ | | | | | | (#10179)."
| * Default id should get overridden only if id has been specifically setAnna Koskinen2012-12-072-0/+137
| | | | | | | | | | | | (#10179). Change-Id: I102ca64648a88e70e88d9c546e8ea49de47451fb
* | Moved StreamVariable handling from AbstractCommunicationManager toAnna Koskinen2012-12-071-0/+118
|/ | | | | | | ConnectorTracker to prevent untimely unregistrations through other UIs within the same session (#10112) Change-Id: Id04c97970325be65b0b3c63756a2f2e731dd60d2
* Added prefix "v-" to internal parameters (#10156)Anna Koskinen2012-11-301-12/+12
| | | | Change-Id: I79ac824bc19fa42b976954148e69d54fb91b77ab
* Fixed Window to support empty content (#10325)Artur Signell2012-11-272-0/+53
| | | | Change-Id: I90a5f4e4011452f07e4bea2cef2207ad8635cd31
* Fix resize of a Window with a single component (#10375)Artur Signell2012-11-261-0/+27
| | | | Change-Id: I04d2d39b61ee5fb841511dd23d6f674089cff916
* Set bootstrap error using innerHTML instead of document.write (#9735)Leif Åstrand2012-11-231-0/+26
| | | | | | | * Also remove the testbench hook so waitForVaadin can continue * Add automatic test Change-Id: I6a6e53f23af9746f33977dfdb3768870956943f2
* Global code cleanupLeif Åstrand2012-11-212-11/+15
| | | | Change-Id: I14f46e6aa4f9cbdd9037f1c4ad1ac38fe7cbda86
* Rename VaadinRequest.getRequestPathInfo() to getPathInfo() (#9749)Leif Åstrand2012-11-201-1/+1
| | | | Change-Id: Ibf460de507b4eea156a794304476b547bf63291a
* Read browser width and height from request in Page.init (#9073)Johannes Dahlström2012-11-192-0/+168
| | | | | | | * Also change default screen width and height in WebBrowser to -1 for consistency * Test for reading browser details in UI.init Change-Id: I24339fd3742857392e1fc768696eeb2fb5551a90
* Renamed VaadinServiceSession to VaadinSession (#10223)Artur Signell2012-11-161-3/+3
| | | | Change-Id: Id7f367300c000aa47edc12084f4e9500502466c3
* UI based on AbstractBasicComponentContainer (#2924)Henri Sara2012-11-132-6/+24
| | | | Change-Id: I1614a3464b8e7a0e9ecdd8c3a76335cdb85bdf87
* Renamed uri fragment methods in Page to use UriFragment instead of Fragment ↵Artur Signell2012-11-132-11/+11
| | | | | | (#10141) Change-Id: I1c5826a667e718ec147807889082d27392cf44e8
* Added missing restartApplicationArtur Signell2012-10-261-2/+2
| | | | Change-Id: Id745f220761b23b4edf5c43af62e8ebc30f0c021
* Fixed test to be compatible with latest servlet changesArtur Signell2012-10-241-5/+6
| | | | Change-Id: Ie7f139ce125ed9c006df801ba00a5cf7a3fec117
* Remove CombinedRequest and BrowserDetails (#8165)Leif Åstrand2012-10-081-1/+2
| | | | | | | | | | | * Primary use case for CombinedRequest (special path and parameters) already elimiated by other changes * BrowserDetails.getLocation is now available through Page * BrowserDetails.getWindowName only used internally in one location * VaadinServletRequest.cast and similar for portlets removed now that a normal cast can always be used as there's no CombinedRequest to consider Change-Id: I44f28722a12f86015b3c30e83768e4611b87479c
* Remove VaadinServiceSession.getURL (#9884)Leif Åstrand2012-10-081-7/+5
| | | | | | | | | | | * Give an URL to LegacyApplication when initializing * Update LoginForm to use DynamicConnectorResource instead of RequestHandler * Make CustomUIClassLoader work again (including previous issues not caused by this change) * Update some other tests to use more sensible URLs Change-Id: I53ed5e9be3b44ed1b62f9762507b0007d53f15b7
* Add Page.getLocation() (#9249)Johannes Dahlström2012-10-051-1/+1
| | | | | | | | | | * Send the whole window location, not just fragment, in bootstrap and when the fragment changes * BrowserDetails now has URI getLocation() instead of String getUriFragment() * Keep FragmentChangeListeners as-is, should perhaps change to LocationChangeListeners at some point * Implement Page.getFragment() by means of Page.getLocation() * Differentiate between no fragment (null) and empty fragment ("") as java.net.URI does Change-Id: I1da1ea0664304d0c121a57e85d127fe48605e940