Leif Åstrand
05ede5caa8
Only complain about other session if it is locked (#11757)
Change-Id: I94ff6cecc52ae79724e45bb1c246401d9521a7cf
11 years ago
Artur Signell
68d3f0ac04
Fixed scss file resolving issue in Windows (#11762)
Change-Id: I63484865ce56a54cc8f3fb673c03ffd0be6c8dc1
11 years ago
Artur Signell
f7e41e74bf
Enable sources and javadoc building for push (#11498)
Change-Id: I65cb0a0cdaf4c63ab14740f3c3012b7e19f54d7a
11 years ago
Artur Signell
5d11c5badb
Build sources and javadoc jars for push (#11498)
Change-Id: Ia1621376ff86935e5f9db3d54d64de3dfb85fb6c
11 years ago
Leif Åstrand
ba81387369
Fix typo (#11754)
Change-Id: Ib9f75c81a18a555b34cd620260f85063c58c90ce
11 years ago
Johannes Dahlström
087756f1a6
Allow setting push mode in UI.init (#11739)
Change-Id: Ied24bc42a25800033351fcbacdc5fc5e0be8eda1
11 years ago
Leif Åstrand
79e9ddc524
Make access() throw if another session is already locked (#11757)
Change-Id: Ic8571b0d078c3ff64e8b9914e55c51766ae49024
11 years ago
Leif Åstrand
80d96608dd
Rename runSafely() to access() (#11756)
Change-Id: I640244732fb561d9f55da58f8ba94fd02875c191
11 years ago
Henri Sara
a4e9ec1ea6
Fix order in web.xml to pass validation (#11688, #11672)
Change-Id: I84ae6cbded5982da9e9a67b58e9ff9a1617627b8
11 years ago
Artur Signell
a50cc42cb3
Fixed invalid xml (#11688)
Change-Id: I68f74ecbaf0ee2795dc3d80a96b5333232b3d1f4
11 years ago
Artur Signell
9589abe8ee
Made test work also when current month is not April 2013
Change-Id: I4998dd4e146d5520c814e78e3456b2d37e446cef
11 years ago
Artur Signell
c076ae42e4
Updated release notes for beta1 (#11530)
Change-Id: I539cf45e23059723a7adbedd92169969748f1052
11 years ago
Artur Signell
57358ba8a4
Updated web.xml to use servlet 3.0 and added a 2.4 compatible web.xml for older test servers (#11688)
Change-Id: Iff9a4b0bbe70832ced7d71e1cfc0855cc0026320
11 years ago
Artur Signell
b6844e0985
Removed changing session id from test
Change-Id: I851df9f3b3743263267b4a434f846fcc789997e0
11 years ago
Henri Sara
b43525e117
Add Jetty to compilation class path of uitest WAR (#11688)
Change-Id: I0f185e9bb1f91f7eca7e93f6a42c413be48fdeec
11 years ago
Artur Signell
0b250923b4
Revert "Imported new Atmosphere JS from Atmosphere 1.0.x (#11642)"
This reverts commit 17a60afd6e
Causes regressions in IE10
Change-Id: Icd1073898f668b3f0ab61123c2a92f45675160fb
11 years ago
Henri Sara
329b899bc1
Remove Jetty JARs from uitest WAR (related to #11688)
Otherwise, Atmosphere may auto-detect Jetty at least on some
other servers.
Change-Id: I12552af49bb07ee84705b785abb2bef53f9278ed
11 years ago
Johannes Dahlström
a430180f6f
Split client-to-server messages when websockets are used (#11648)
* First part of a fragmented message prefixed by total message length plus '|'
* Atmosphere websocket buffer size set to 65536
* Fragment size is 65535 characters (Jetty requires less than buffer size)
Change-Id: I8bf872bbb03b86386070fdc99c14ea805dd2ef3a
11 years ago
Artur Signell
1f08e16589
Fixed test (gwt-id-X not stable)
Change-Id: I4def9e78d3985d6f1c28fe7eb816120615cec057
11 years ago
Artur Signell
fcad91d2c8
Added workaround for #11737 to test
Change-Id: I9541abb5835c6851c3eea0d7567b4a848dc605d0
11 years ago
Artur Signell
235d0200c0
Fixed test (gwt-id-X not stable)
Change-Id: I5509c39e1461453d6c75e9fce477e2c202a986c2
11 years ago
Henri Sara
747c99eea9
Merge commit 'd214efa39a011002eb88e683676508e438842fe4'
Conflicts:
client/src/com/vaadin/client/ui/orderedlayout/Slot.java
Change-Id: I2fb5d1ac4b5c10a1fe5b1a6f976c1f59283b9169
11 years ago
Henri Sara
7d9f544d58
Test for #11396 (merged from 6.8 branch).
Depends on a blur event so cannot be autotested with TB.
svn changeset:25882/svn branch:6.8
Change-Id: I2db788e60397162a29f7802f772609e65a832d3f
11 years ago
Henri Sara
d214efa39a
Ensure actions are handled in a deterministic order (#11735) (merged
from #11432 in 6.8 branch)
svn changeset:25867/svn branch:6.8
Change-Id: Ie34cc4c4fe6524a23b2e7692b9e73a421443ac4f
11 years ago
Artur Signell
97e5714b0a
Fixed test (maximize button added to DOM)
Change-Id: Id4319afc6eaef6f0afc65400d1208937c89fabbc
11 years ago
Artur Signell
57d9f9d801
Fixed test (gwt-id-X not stable)
Change-Id: I6da73c4dcbe61573b21a54423ba0f86d41ded607
11 years ago
Artur Signell
6af7ba3ba8
Stack windows when no position has been given (#11729)
Change-Id: I5841de4554a35af158764551f022bda1eaddb3c0
11 years ago
Artur Signell
17a60afd6e
Imported new Atmosphere JS from Atmosphere 1.0.x (#11642)
* Atmosphere change 2a6b6ce0f5
Change-Id: I5460cc75045d78930c2a5e0ac0a0199cb1bea100
11 years ago
Artur Signell
f3f6ab0df5
Try almost indefinitely to re-establish a push connection (#11727)
Change-Id: I11e5affdda794dbb3ab63796f3a682fea76c6e44
11 years ago
Artur Signell
9b56a22ae8
Fixed NPE in UI check (#11714)
Change-Id: I837a15c2ac58119ec203c1b214e19381184c8617
11 years ago
Artur Signell
e847b21f2b
Fixed refresh after invalid CSRF has been received (#11635)
Change-Id: I10648c5b375efc09d3d20ffe0a620ddf01675bc1
11 years ago
Artur Signell
ac6f3564c9
Moved message 'escaping' to AtmospherePushConnection to be able to send pre-escaped messages (#11635)
Change-Id: I732bb26cfea9c5f59d85d6119d19a61e73381f5b
11 years ago
John Ahlroos
8127219e09
Enabled async-supported for integration and push servlets #11672"
Change-Id: I7797078da9c887d7853acd1f23866b67118e7aea
11 years ago
Leif Åstrand
24d24b249d
Store security key in VaadinSession (#11717)
* Also removes the WRITE_SECURITY_TOKEN_FLAG flag that was defined twice
but never set
Change-Id: I02d172b7ccd230df7c59b3b17227235bea9d2e7d
11 years ago
Artur Signell
ed97f8bcdd
Send communication error if UI with given id is not found (#11485)
Change-Id: I83da8e1732296b6549a56de62b8c09660e39a8ec
11 years ago
Artur Signell
d8e0a553f4
Fixed last button in test to actually do something
Change-Id: I78657388ce43539e658ffbb23e995c8a20fe39d5
11 years ago
Leif Åstrand
e3d502337d
Add hierarchy to the hierarchy section (sic!) (#11706)
Change-Id: Ie404456685e884fc9f236537a9132b5dcf4fe2eb
11 years ago
John Ahlroos
edf91cb9ec
Fixed NPE regression after fix for #11693
Change-Id: I8c9cf686d0746d790a1d55d66a75497fb627714c
11 years ago
Artur Signell
947c62d827
Wait max 1000ms before closing push channel (#11596)
Change-Id: I85c8b0a1f499294b85f130eeb9061644aa8f2f4f
11 years ago
Artur Signell
4738e1f5a4
Handle session expired for UIDL requests correctly (#11705)
Change-Id: I497e3b96387d16d9cb31fa9fce6daf0650af458e
11 years ago
Artur Signell
c011e0862d
Deal correctly with session expired during opening of push connection (#11705)
* Added SessionExpiredHandler which any RequestHandler can implement to customize session expired handling
* The issue can be tested by creating a non-serializable UI (e.g. new Object() in a field) and restarting the server.
Change-Id: I3eb6bc56298e025bcde088af53ea656fb44e897b
11 years ago
Henri Sara
38c509fec8
Remove duplicate copying of mixin child nodes (#11604)
Change-Id: I3a596df4577648ba38588a8a0e74408264e1f9fd
11 years ago
Artur Signell
c02a2c43e0
Support URL parameters for automatically configuring and running test
Change-Id: Icb7c7fda45fe27bb840a9493c519060a7cea2503
11 years ago
Artur Signell
04a0c678bf
Include uitest/src in development mode launch to make it work with TestingWidgetSet
Change-Id: I609e6eb97add4a1417753b6dce2369d71b017978
11 years ago
Artur Signell
b4218b8668
Ensure RPC are not delivered to closed UIs (#11714)
Change-Id: I7fadaa5d5190c36cd83a06249d7ae1d4475724e0
11 years ago
Artur Signell
ecc91e1b7b
Close push connection when UI is detached (#11596)
Change-Id: Ibfc5923406b386786ae399b7f53cea47ac885f48
11 years ago
Leif Åstrand
ddf73a0fce
Pass ServletConfig to atmosphere init (#11716)
Furthermore, the exception that might get thrown from there is passed up
through the call stack until it can be handled in a sensible way.
Change-Id: I4a741b5ad4d9216255932c2328b49e73e92df2f4
11 years ago
Artur Signell
f73da53c7d
Fixed incorrect assert (#11720)
Change-Id: I723230420c893ed9d5f498309b0763afaf55d6a5
11 years ago
Leif Åstrand
a46c97bd79
Verify CSRF token before accepting new CSRF connection (#11635)
* Can't open push connection during client-side init because CSRF token
is not available at that point. This allows simplifying the
initialization because the push state will not be checked until the
first response has been processed.
* Add helper for checking the CSRF token
Change-Id: I31da1ac669dc9a581cbd66f58c07f10ea4b8b676
11 years ago
Leif Åstrand
220b1150ca
Global code clean up
Change-Id: I380d6afbc6b30d817ea6cca3d6b4634ab12522b1
11 years ago