| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Change-Id: I0ce84b77d5c1590988c2b9472bcf820a959cfd62
|
|
|
|
| |
Change-Id: I34458f676fede39e1992316cbed8d62193ce8509
|
|
|
| |
Change-Id: I3038b97d9a7c7e144a325ce87aa849309b9b31c4
|
|
|
|
| |
Change-Id: Iebac314565e443eb67d206c755e2d4bb385cffe8
|
|
|
|
| |
Change-Id: I4b3c74ede518aa2712038d1451974a93cdecabc2
|
|
|
|
|
| |
Change-Id: Iec392464f23846c2631be8d1f150292e678861f0
|
|
|
|
| |
Change-Id: I5ef3476df3cc0bd41c813fab2cdfa0dc9295d2cb
|
|
|
|
| |
Change-Id: I3cfa87781643c004c98724467197cba34c61e8c1
|
|
|
|
|
| |
Change-Id: I42a72797a214b567d1efc077af8a49bc8cff52b0
Ticket: 9626
|
|
|
|
| |
Change-Id: Ibbeed5b5925442f966841c0f5d2ea3dbfe9007bb
|
|
|
|
| |
Change-Id: I589ede89583be90e99fbed6fe5c0c6c1ac4d7c0a
|
|
|
|
| |
Change-Id: Ib57ce4f4336df2806f58a5d65bda61907e76591a
|
|
|
|
|
|
| |
Applied fix from GitHub Atmosphere project: https://github.com/Atmosphere/atmosphere/commit/367a88d340910ef5fda702d1467fbbba1dec6907
Change-Id: Ieae27cab5a8637886a66f923184b52ce1e0ed661
|
|
|
|
| |
Change-Id: I630f453891a8a43a4e8ee8d796c9b2c2e0b97254
|
|
|
|
| |
Change-Id: I033d9950298f574e2200913a7b1307101bad0878
|
|
|
|
|
|
| |
All to navigate the tree with an assisitve device
Change-Id: I531cefc95d7a720caf69aca579549e5a497ad586
|
|
|
|
|
|
| |
longer be available (#11489)
Change-Id: I0623b056a657c341ec367d0249e5f66840119f87
|
|
|
|
| |
Change-Id: Ib5db34e9d09649b72dc824d491f699e4f6b7891b
|
|
|
|
| |
Change-Id: I164ae83bd6cf98f7a3d7e76d8e717a56e8cb5183
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Asynchronous bidirectional communication
* Use Atmosphere as a backend
* Use websockets if available, fallback to HTTP streaming
* Push mode (disabled, manual, automatic)
* Configurable via servlet parameter pushMode
* Disabled: The default; regular AJAX communication
* Manual: Need explicit UI.push() call
* Automatic: push all UIs in session when lock released
* UI.push()
* Push pending state and RPC to client asynchronously
* Must hold session lock when invoking
Change-Id: Idb5978ac81f7ff1e66665df4e3f96e29e4c419d4
|
|
|
|
| |
Change-Id: I3c057c6c6ebf3cad982b5f8d2821b579f7aa57ea
|
|
|
|
| |
Change-Id: I07fd3f3051d3114e419a3a75a7a102c6ea52ab53
|
|
|
|
| |
Change-Id: Ia0ddf6149641b8dc609c5c6e53ad569c5bc9c555
|
|
|
|
|
|
|
|
|
|
| |
(#11424, #11156)
* Allows safe abortion of JSON output and writing a critical notification instead
* Unifies json writing for init request and other UIDL requests
* Ensures headers are written before the response
Change-Id: Idd8acb672aac8716b727701d6c057bbe58f50993
|
|
|
|
|
|
|
|
| |
* Fixed potential NPE by using existing helper method
* Pass /APP/ urls also to session handlers as at least GlobalResourceHandler requires it
* Fixed test to test /APP/ instead of /APP
Change-Id: I8d913e6a5509c63f8e47813fce5751f5279ed4fc
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
(#11192)
* Handling is now based on a list of RequestHandlers in VaadinService
* Request handling logic has been moved to VaadinService
* Users can customize the list by adding own (service level) request handlers
* For users specific request handlers you can still use the request handlers in VaadinSession
* Deprecated RequestType - all handlers are given the opportunity to handle a request until one of them chooses to handle it. RequestType makes no sense as it does not tell which handler will handle the request.
* Removed serveStaticResource which has never been used
Change-Id: Ia7d088535e46430ca8adf631d3f1dd944b9d51e2
|
|
|
|
|
|
|
| |
Change in CheckBoxConnector led to wrong enabled behaviour and addition
to top coordinate to prevent scrollbars with VPopupCalendar
Change-Id: I381ab7c8a605535280ae58716181ef4c346997f7
|
|
|
|
| |
Change-Id: I349120b3e1ead2428009b7a0d77ec30a775eb34a
|
|
|
|
| |
Change-Id: I9b0f6f3fb48cad8f870bfa9ccfe99a5725f24b8e
|
|
|
|
|
|
| |
Everything else integrated, except TB3 tests (ticket #11090, old TB2 tests used instead)
Change-Id: If1700d7680a6c0a45f84d6e3c7b80e6536da78c8
|
|
|
|
| |
Change-Id: Ib3f8b48e5712e895abab159616aa1b2a1ec589c8
|
|
|
|
| |
Change-Id: I2bed5f5a5c3cfc6b97e94cbd218bb06f446c7325
|
|\
| |
| |
| | |
Change-Id: I329cab3a4a039cd41486353d41d678abf29cb6a9
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
#9566, #11314)
All portal tests are now based on the same test script. Portal tests avoid Vaadin locators to avoid random problems with the portlet id changing between test runs.
* eXo 3 test must be run on Firefox, does not work in Chrome
* Liferay theme test is now a separate test which does not depend on the Liferay integration test
* Changing to maximized state using an action URL does not work with GateIn or eXo
* The edit mode link does not work in WebLogic Portal as WebLogic feels it is not an allowed mode for the portlet
Change-Id: I7a683688d8ffc611e211f8a60889a34b233b81c9
|
| |
| |
| |
| |
| |
| | |
* Refactored LoadingIndicator to a separate class on client side to enable customization and to remove clutter from ApplicationConnection
Change-Id: I12e94294beed9c65a5710bdfe2486bc0f1b92bd9
|
| |
| |
| |
| | |
Change-Id: I35af6df1dfa75ef1de1268eb630fc0f4b9306170
|
| |
| |
| |
| | |
Change-Id: I2b3f83220070f1f46730d956abb24ba9edf02f20
|
| |
| |
| |
| |
| |
| | |
Implementation of suggestions from usage test by an screen reader user
Change-Id: If02512f3d4ee60e3e115023af9d9e600dc11321a
|
| |
| |
| |
| | |
Change-Id: Ic3ba079d91293fd804c3c95d6cc19fc6e3cf82cc
|
| |
| |
| |
| |
| |
| | |
GridLayout (#11421)
Change-Id: I56b14a6a027dc700748f2bd7219b47e1134bb56a
|
| |
| |
| |
| | |
Change-Id: I6576c4be4d6c909ce95e8b48904529477ae755f9
|
| |
| |
| |
| | |
Change-Id: I3706cfa46f82615b8cc677bcaaa207d5ab05bf40
|
| |
| |
| |
| | |
Change-Id: I245aa609b2cce17cd5116be1b80f2b9c437b975d
|
| |
| |
| |
| | |
Change-Id: I6ed72b866ee4ca28957726f8dbe0bda6316e8685
|
| |
| |
| |
| | |
Change-Id: I363ac3508f558769a79098572cb268cadfc4b1e2
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
called without locking (#9945)
* Added SynchronizedRequestHandler which locks the session for the whole request
* Made request handlers which do not do do heavy IO implement SynchronizedRequestHandler
* Fixed locking for GlobalResourceHandler, ConnectorResourceHandler, PublishedFileHandler
Change-Id: I0e7b442a9392828f1930685f194dc4f898d0f525
|
| |
| |
| |
| |
| |
| | |
* At the same time ensures request timer handling is done while session is locked (#10108)
Change-Id: Ifc36e1ac66d02e25fe98616319c014137bd94c10
|
| |
| |
| |
| | |
Change-Id: I5051cef344f03af276be24a28471a6d6c15b0da6
|
| |
| |
| |
| |
| |
| | |
* VaadinService.requestStart/requestEnd is called for all requests, including static resource requests
Change-Id: Ic19f33f069d0b4f4127fdafc7b5c3a2fa1a3b5dc
|
| |
| |
| |
| |
| |
| | |
(#11219)
Change-Id: I300bfb25c4040d0df18d3a11594efe2ce6b0679d
|