]>
source.dussan.org Git - vaadin-framework.git/log
Johannes Dahlström [Mon, 20 May 2013 12:08:48 +0000 (15:08 +0300)]
Use "\0" instead of "|" as a push message delimiter (#11692)
Used with TrackMessageSizeInterceptor and with client-to-server Websocket message splitting (see #11648)
The original issue that the delimiter can not appear in the message (unescaped) is apparently fixed in Atmosphere 1.0.13
Also ensure the max size of a websocket fragment in bytes does not exceed the buffer size (#11842)
Change-Id: I768524bb54a5b8b9479dc7bda821256bd843dc52
Johannes Dahlström [Mon, 13 May 2013 14:34:16 +0000 (17:34 +0300)]
OSGi support for vaadin-push (#11691)
* Require atmosphere-runtime in vaadin-push with visibility:=reexport
* Require vaadin-push in vaadin-server with resolution:=optional
Serving vaadinPush.js from vaadin-push will be handled by Florian's OSGi addon
Change-Id: Ida3e1ae95eb17b0114e099d1425db73106aaeead
Leif Åstrand [Fri, 17 May 2013 13:14:27 +0000 (16:14 +0300)]
Merge changes from origin/7.0
1a6200e Merge #6880 test from 6.8; fix itself is not needed in Vaadin 7
67696f3 SQLContainer.indexOfId() also searches backwards (#11849, #10376)
611e5f9 Test for #11267 adapted from 6.8.
609acd1 Fixed table height rendering in Android 2.3 #11331
63dd611 Centers VOverlays in visual viewport on iOS, Android, fixes #11614
5a33d7d Test for #11775
0c8edf1 Avoid marking AbstractField dirty in primitive getters (#11201)
Change-Id: I7437e0b249c1a95372d6f349e9d6336fb85f08a4
Leif Åstrand [Fri, 17 May 2013 12:17:21 +0000 (15:17 +0300)]
Commit and push everything before a conflicting commit
Change-Id: Ifdc45e2b0f540ac8212aaca835b9d11c18078eb5
Leif Åstrand [Fri, 17 May 2013 12:14:15 +0000 (15:14 +0300)]
Merge commit '
a52ceb96590333 ' into 7.1
Conflicts:
theme-compiler/src/com/vaadin/sass/internal/parser/Parser.java
Change-Id: I049a08a5d129b8072bf91554ca0eab0d44e537e3
Leif Åstrand [Fri, 17 May 2013 12:10:48 +0000 (15:10 +0300)]
Merge changes from origin/7.0
55ea6dc More specific workaround for no rows in TreeTable with pagelenght = 0 (#9203)
dca728c Warn if using old widgetset (#11836)
936439d Verify that tests are run with the expected JRE version (#11835)
29eeda5 Merge "Clean up Table popup menu close handler to prevent a memory leak" from 6.8 (#11840)
6d7f5e4 Eliminate unnecessary conversions of option keys
b8c6a15 Clear items in ComboBox only if changed (#10924)
42545ac Fix NPE if there's no query in the URI (#11836)
Change-Id: I2e50ba59b45720a879c6e476333369523a730b9c
michaelvogt [Tue, 7 May 2013 12:33:43 +0000 (15:33 +0300)]
Tooltip accessibility fixes (#11799)
Remove previously added attribute for WAI-ARIA live area
Set overlay container as live area instead
Change-Id: Ie75c2993fdb42f29f307cbd294ae3352d2ef1ce3
Johannes Dahlström [Fri, 17 May 2013 09:49:34 +0000 (12:49 +0300)]
Remove JavaDoc dependency to vaadin-server from PageState (#11873)
Change-Id: I17bbb07256c83a0a2fb7e24925c189c875907bb9
Artur Signell [Sat, 11 May 2013 17:35:22 +0000 (20:35 +0300)]
Avoid marking AbstractField dirty in primitive getters (#11201)
Change-Id: Ie289c15d5c56d3b602d87174f022b6197f0fedf0
Artur Signell [Fri, 3 May 2013 15:17:21 +0000 (18:17 +0300)]
Test for #11775
Change-Id: Ic2ff1a3b13e2d74bb9119b8336b8a83e0262833b
Marc Englund [Thu, 16 May 2013 13:17:17 +0000 (16:17 +0300)]
Centers VOverlays in visual viewport on iOS, Android, fixes #11614
Change-Id: I21fc986b2f4253ad0491a49659db793acf77842d
Ticket: 11614
Leif Åstrand [Fri, 17 May 2013 09:44:17 +0000 (12:44 +0300)]
Tweak TooltipConfiguration test to pass in IE9 and IE10
Intermediate mouse move events are needed to make IE realize the same
element is hovered again
Change-Id: I409722e5b450988b3709a58e34b2eefe79a2be3c
michaelvogt [Fri, 17 May 2013 09:04:33 +0000 (12:04 +0300)]
Allow to close a context menu with ESC key (#11869)
Change-Id: I4d19b6a385770204bb732893534efb6b62dea19a
michaelvogt [Tue, 14 May 2013 13:36:58 +0000 (16:36 +0300)]
Reset focus after selection from ContextMenu (#11476)
Change-Id: I591d82363939bf264a5080c7fc4e06de25d93500
michaelvogt [Fri, 17 May 2013 07:29:01 +0000 (10:29 +0300)]
Add ARIA presentation role to FormLayout (#11866)
Change-Id: I307b1fdc3d1d1e338b3964468aaa868f7cd5fdb9
michaelvogt [Fri, 17 May 2013 07:08:36 +0000 (10:08 +0300)]
Show tooltip on focus for DataField for AT (#11865)
Add focus handling so that the tooltip is handled when entering the
DateField with Tab
Change-Id: I67fc0db62722b457918470f5de180dd39d86d346
John Ahlroos [Thu, 16 May 2013 08:12:48 +0000 (11:12 +0300)]
Fixed table height rendering in Android 2.3 #11331
Change-Id: I085d825459416b1487873660c7baf9b0cdb476d2
Henri Sara [Fri, 17 May 2013 06:10:31 +0000 (09:10 +0300)]
Send browser window resizes if there is a listener (#10055)
This also introduces PageState, which is at the moment a part of
UIState.
Change-Id: I4f927e6b8217fa789d83ce5e0d8254b141f485c7
Leif Åstrand [Wed, 15 May 2013 04:31:59 +0000 (07:31 +0300)]
Show loading indicator immediately in init as before (#11850)
f7ee755e cherry-picked from the master branch.
Merge: no
Change-Id: Ibe91db13b301aaf0a2b5e6e5fb08f566bf5cadab
Marc Englund [Fri, 10 May 2013 12:51:12 +0000 (12:51 +0000)]
Test for #11267 adapted from 6.8.
The problem is not present in 7, but you need to use a slightly different css to acieve the same result.
Change-Id: Iee6907a15fd9b0674dcb490f9110fc762c56deb6
Ticket: 11267
Leif Åstrand [Tue, 14 May 2013 12:22:39 +0000 (12:22 +0000)]
Revert "Replaced css inject hack in TestUtils with Page.Styles.add() #11798"
Removing this change to make the tests behave more nicely until #11848 has been fixed.
This reverts commit
f2c2236cf8d0428f100e17586f7946095ffea158
Change-Id: I776699f5082273e9c4d11248cc35e7ed6b665873
Henri Sara [Tue, 14 May 2013 12:25:58 +0000 (15:25 +0300)]
SQLContainer.indexOfId() also searches backwards (#11849, #10376)
Change-Id: Iea3f832cd50314f747b82b774c3be57797f9ac1d
Johannes Dahlström [Fri, 10 May 2013 13:38:48 +0000 (13:38 +0000)]
Merge #6880 test from 6.8; fix itself is not needed in Vaadin 7
svn changeset:25925/svn branch:6.8
svn changeset:25928/svn branch:6.8
Change-Id: I89e6f30d7d04f9511e26121f860f846bef7ec17d
Henri Sara [Mon, 13 May 2013 13:27:35 +0000 (16:27 +0300)]
Support non-trivial SASS media selectors (#11455)
This change adds support for media selectors with a query that consist
of more than just a single word.
Change-Id: Id6a09de8e88984ad052321ae93ffa2e7c2ba1c04
Leif Åstrand [Tue, 14 May 2013 13:13:43 +0000 (16:13 +0300)]
Fix NPE if there's no query in the URI (#11836)
Change-Id: I8960e5917ffb0988e705599d1fe5e8aacf2654ef
Henri Sara [Fri, 10 May 2013 13:25:55 +0000 (16:25 +0300)]
Clear items in ComboBox only if changed (#10924)
Selection is now sent only as a key, removed redundant attribute on the
item.
Change-Id: I882d4ae17a1dc91f7a55a0b4a94e47c078ffc022
Henri Sara [Fri, 10 May 2013 10:51:31 +0000 (13:51 +0300)]
Eliminate unnecessary conversions of option keys
Change-Id: I5f3b267cec0357fe1a1c1a13bafdf3c1f3b6d426
Johannes Dahlström [Wed, 8 May 2013 10:49:20 +0000 (10:49 +0000)]
Merge "Clean up Table popup menu close handler to prevent a memory leak" from 6.8 (#11840)
svn changeset:25919/svn branch:6.8
Change-Id: If0b414588252226947230cf2f7a5a8ab253cc5d7
Leif Åstrand [Mon, 13 May 2013 13:07:20 +0000 (13:07 +0000)]
Revert "Assert that connector needing layout is attached (#11698)"
This reverts commit
cb7b02d4e50e91b9377410e79c3578587a900d94
The assert is not a good idea because it is triggered when a connector registers a dependency in its init method.
Merge: no
Change-Id: I1f5a99af8f0af7b3329a1a596073ba09e55e18dc
Leif Åstrand [Mon, 13 May 2013 10:19:10 +0000 (13:19 +0300)]
Verify that tests are run with the expected JRE version (#11835)
Change-Id: I77b48cc646776a452204e2c93954fdd1eea7e4de
Leif Åstrand [Mon, 13 May 2013 11:46:58 +0000 (14:46 +0300)]
Warn if using old widgetset (#11836)
Change-Id: Id7332da3468572f4df55aa7b3fed39ef811fe09d
Leif Åstrand [Tue, 7 May 2013 13:06:34 +0000 (13:06 +0000)]
More specific workaround for no rows in TreeTable with pagelenght = 0 (#9203)
svn changeset:25915/svn branch:6.8
Conflicts:
client/src/com/vaadin/client/ui/VScrollTable.java
Change-Id: I3f5b9dc988f5911023f77f184f5bd6770bbd9f1b
Leif Åstrand [Fri, 10 May 2013 13:53:33 +0000 (16:53 +0300)]
Merge changes from origin/7.0
7d9f544 Test for #11396 (merged from 6.8 branch). Depends on a blur event so cannot be autotested with TB.
1b18807 Remove pre-loader element after pre-loading, fixes #10863
ce9c818 Instead of applying workaround to the root panel, apply it to the sub window content element instead to prevent scrolling of the document when a sub window is removed. #11713 (#10776)
3f5d022 Liferay 6.2 compatibility (#11751)
ffd1c1b Don't ignore child component margins in AbstractOrderedLayout (#11553)
62ae5e1 More verbose output from running Jetty
21d9b67 Add a large number of debug calls to VFilterSelect (disabled by default)
bdb7931 Merge test for #11623 to 7.0.
19e27a1 Move suggestion popup width calculation from connector to VFilterSelect
Change-Id: I2d980126599e55fa5e4f6ec523dca16ba54107b5
Henri Sara [Fri, 10 May 2013 10:39:17 +0000 (13:39 +0300)]
Move suggestion popup width calculation from connector to VFilterSelect
Change-Id: I846b71c453524ecc525c6ab6c528dffcc7715558
Johannes Dahlström [Thu, 2 May 2013 13:48:45 +0000 (13:48 +0000)]
Merge test for #11623 to 7.0.
The fix itself is not required due to the changed style name handling.
svn changeset:25902/svn branch:6.8
svn changeset:25903/svn branch:6.8
Change-Id: I95a9adbcac82236017369003765735bbaacfe980
Henri Sara [Fri, 10 May 2013 10:17:56 +0000 (13:17 +0300)]
Add a large number of debug calls to VFilterSelect (disabled by default)
Change-Id: Idd2d20ad01d4715a9f4693af8a7c293786dbae4b
Leif Åstrand [Fri, 10 May 2013 09:37:34 +0000 (12:37 +0300)]
More verbose output from running Jetty
This is an attempt to find what it is that sometimes seems to cause
Jetty to terminate before all the tests have run.
Change-Id: Id33e42c49d7528034b2859294e52111df218763a
Johannes Dahlström [Mon, 6 May 2013 12:14:32 +0000 (15:14 +0300)]
Don't ignore child component margins in AbstractOrderedLayout (#11553)
Change-Id: I89d8364b97bfe7d072cc7e5221b35ab3cdb3c58b
Henri Sara [Fri, 10 May 2013 08:36:46 +0000 (11:36 +0300)]
Liferay 6.2 compatibility (#11751)
Change-Id: I5a14aba47f3e92249b245392acaf5ff9bda62083
John Alhroos [Tue, 30 Apr 2013 07:48:53 +0000 (07:48 +0000)]
Instead of applying workaround to the root panel, apply it to the sub window content element instead to prevent scrolling of the document when a sub window is removed. #11713 (#10776)
svn changeset:25899/svn branch:6.8
Change-Id: Ib3cb61e024ba461bcc146b9beb4a52cb6df9ce28
Leif Åstrand [Wed, 8 May 2013 13:13:00 +0000 (16:13 +0300)]
Update test to work with the new debug window
Change-Id: I9a1f7791faa3bbd8aae13c0d21c505570dfa131b
Leif Åstrand [Wed, 8 May 2013 11:04:04 +0000 (14:04 +0300)]
Move .v-assistive-device-only out of @mixin base-common
Change-Id: Ic75bb693077640ff9c93f09ad0341d9b24f85d1e
Marc Englund [Wed, 8 May 2013 06:31:09 +0000 (09:31 +0300)]
Remove pre-loader element after pre-loading, fixes #10863
Change-Id: Ibd2009315aadb25e574c82f3b4b54c501d9b1395
Ticket: 10863
Leif Åstrand [Tue, 7 May 2013 12:45:51 +0000 (15:45 +0300)]
Remove old widget hierarchy hack that caused problems (#11752)
Change-Id: Icd66755512a2c1ab490e58f80389ed35966d3e3b
John Ahlroos [Tue, 7 May 2013 11:55:27 +0000 (14:55 +0300)]
Replaced css inject hack in TestUtils with Page.Styles.add() #11798
Change-Id: Ifb43fd1d2226756e104e2f5955e23151100e9357
John Ahlroos [Tue, 7 May 2013 10:01:46 +0000 (13:01 +0300)]
Fixed order of tests in LayoutTesterApplication #11796
Change-Id: I9fc1224df33a66f065594de4ae09a027ddaaa895
michaelvogt [Tue, 7 May 2013 07:15:39 +0000 (10:15 +0300)]
Form field and layout Aria corrections (#11785)
Change-Id: I7625128dd02911230ffc50d5045a88489daa85b4
John Ahlroos [Mon, 6 May 2013 09:40:18 +0000 (12:40 +0300)]
Fixed IllegalSyntaxException when using spaces in path #11782
Change-Id: I105b2835d44c94f00b847f342fd0a6e0ef571e97
Leif Åstrand [Mon, 6 May 2013 11:54:41 +0000 (14:54 +0300)]
Don't start merging if there are uncommitted changes
Change-Id: Ic1211e914162be6910caae10fcfc7deebc5b4ad3
Leif Åstrand [Mon, 6 May 2013 11:24:04 +0000 (14:24 +0300)]
Update merge script to merge 7.0 to 7.1
* Refactor so that source and target branches are defined in
variables in the beginning of the script.
* Pass a dummy commit message to the merge to avoid opening an editor
while running the script
Merge: manual
Change-Id: I76c001b3bfcfd2dbb1ce2e9ec1b730641df31a77
Leif Åstrand [Fri, 3 May 2013 08:44:11 +0000 (11:44 +0300)]
Update state before purging outgoing queue (#11768)
Change-Id: I83ad088da0aa173e5e912b9059757274526d5c25
Leif Åstrand [Fri, 3 May 2013 07:03:35 +0000 (10:03 +0300)]
Mention asserts and experimental plugin in release notes (#11530)
Change-Id: I25ee810c72ba32e8087f0da6ca3b72575505740d
Leif Åstrand [Fri, 3 May 2013 06:26:16 +0000 (09:26 +0300)]
Only complain about other session if it is locked (#11757)
Change-Id: I94ff6cecc52ae79724e45bb1c246401d9521a7cf
Artur Signell [Fri, 3 May 2013 05:57:24 +0000 (08:57 +0300)]
Fixed scss file resolving issue in Windows (#11762)
Change-Id: I63484865ce56a54cc8f3fb673c03ffd0be6c8dc1
Artur Signell [Thu, 2 May 2013 15:40:36 +0000 (18:40 +0300)]
Enable sources and javadoc building for push (#11498)
Change-Id: I65cb0a0cdaf4c63ab14740f3c3012b7e19f54d7a
Artur Signell [Thu, 2 May 2013 13:59:54 +0000 (16:59 +0300)]
Build sources and javadoc jars for push (#11498)
Change-Id: Ia1621376ff86935e5f9db3d54d64de3dfb85fb6c
Leif Åstrand [Thu, 2 May 2013 08:39:29 +0000 (11:39 +0300)]
Fix typo (#11754)
Change-Id: Ib9f75c81a18a555b34cd620260f85063c58c90ce
Johannes Dahlström [Thu, 2 May 2013 10:58:36 +0000 (13:58 +0300)]
Allow setting push mode in UI.init (#11739)
Change-Id: Ied24bc42a25800033351fcbacdc5fc5e0be8eda1
Leif Åstrand [Thu, 2 May 2013 11:19:06 +0000 (14:19 +0300)]
Make access() throw if another session is already locked (#11757)
Change-Id: Ic8571b0d078c3ff64e8b9914e55c51766ae49024
Leif Åstrand [Thu, 2 May 2013 11:05:16 +0000 (14:05 +0300)]
Rename runSafely() to access() (#11756)
Change-Id: I640244732fb561d9f55da58f8ba94fd02875c191
Henri Sara [Thu, 2 May 2013 06:58:19 +0000 (09:58 +0300)]
Fix order in web.xml to pass validation (#11688, #11672)
Change-Id: I84ae6cbded5982da9e9a67b58e9ff9a1617627b8
Artur Signell [Thu, 2 May 2013 06:50:55 +0000 (09:50 +0300)]
Fixed invalid xml (#11688)
Change-Id: I68f74ecbaf0ee2795dc3d80a96b5333232b3d1f4
Artur Signell [Thu, 2 May 2013 06:17:25 +0000 (09:17 +0300)]
Made test work also when current month is not April 2013
Change-Id: I4998dd4e146d5520c814e78e3456b2d37e446cef
Artur Signell [Thu, 2 May 2013 06:16:34 +0000 (09:16 +0300)]
Updated release notes for beta1 (#11530)
Change-Id: I539cf45e23059723a7adbedd92169969748f1052
Artur Signell [Thu, 2 May 2013 05:42:30 +0000 (08:42 +0300)]
Updated web.xml to use servlet 3.0 and added a 2.4 compatible web.xml for older test servers (#11688)
Change-Id: Iff9a4b0bbe70832ced7d71e1cfc0855cc0026320
Artur Signell [Thu, 2 May 2013 05:38:59 +0000 (08:38 +0300)]
Removed changing session id from test
Change-Id: I851df9f3b3743263267b4a434f846fcc789997e0
Henri Sara [Tue, 30 Apr 2013 10:02:46 +0000 (13:02 +0300)]
Add Jetty to compilation class path of uitest WAR (#11688)
Change-Id: I0f185e9bb1f91f7eca7e93f6a42c413be48fdeec
Artur Signell [Mon, 29 Apr 2013 19:01:13 +0000 (19:01 +0000)]
Revert "Imported new Atmosphere JS from Atmosphere 1.0.x (#11642)"
This reverts commit
17a60afd6eaab10a24de5cde3bffaeaf23ba3cd2
Causes regressions in IE10
Change-Id: Icd1073898f668b3f0ab61123c2a92f45675160fb
Henri Sara [Tue, 30 Apr 2013 08:37:41 +0000 (11:37 +0300)]
Remove Jetty JARs from uitest WAR (related to #11688)
Otherwise, Atmosphere may auto-detect Jetty at least on some
other servers.
Change-Id: I12552af49bb07ee84705b785abb2bef53f9278ed
Johannes Dahlström [Wed, 24 Apr 2013 16:38:39 +0000 (19:38 +0300)]
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
Artur Signell [Mon, 29 Apr 2013 11:17:42 +0000 (14:17 +0300)]
Fixed test (gwt-id-X not stable)
Change-Id: I4def9e78d3985d6f1c28fe7eb816120615cec057
Artur Signell [Mon, 29 Apr 2013 10:58:46 +0000 (13:58 +0300)]
Added workaround for #11737 to test
Change-Id: I9541abb5835c6851c3eea0d7567b4a848dc605d0
Artur Signell [Mon, 29 Apr 2013 10:57:35 +0000 (13:57 +0300)]
Fixed test (gwt-id-X not stable)
Change-Id: I5509c39e1461453d6c75e9fce477e2c202a986c2
Henri Sara [Mon, 29 Apr 2013 11:19:02 +0000 (14:19 +0300)]
Merge commit '
d214efa39a011002eb88e683676508e438842fe4 '
Conflicts:
client/src/com/vaadin/client/ui/orderedlayout/Slot.java
Change-Id: I2fb5d1ac4b5c10a1fe5b1a6f976c1f59283b9169
Henri Sara [Mon, 29 Apr 2013 10:44:18 +0000 (13:44 +0300)]
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
Henri Sara [Mon, 29 Apr 2013 10:36:32 +0000 (13:36 +0300)]
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
Artur Signell [Mon, 29 Apr 2013 09:31:13 +0000 (12:31 +0300)]
Fixed test (maximize button added to DOM)
Change-Id: Id4319afc6eaef6f0afc65400d1208937c89fabbc
Artur Signell [Mon, 29 Apr 2013 09:30:52 +0000 (12:30 +0300)]
Fixed test (gwt-id-X not stable)
Change-Id: I6da73c4dcbe61573b21a54423ba0f86d41ded607
Artur Signell [Mon, 29 Apr 2013 09:06:48 +0000 (12:06 +0300)]
Stack windows when no position has been given (#11729)
Change-Id: I5841de4554a35af158764551f022bda1eaddb3c0
Artur Signell [Mon, 29 Apr 2013 08:46:11 +0000 (11:46 +0300)]
Imported new Atmosphere JS from Atmosphere 1.0.x (#11642)
* Atmosphere change
2a6b6ce0f5fc1185df6d293d1c919840fabbadf9
Change-Id: I5460cc75045d78930c2a5e0ac0a0199cb1bea100
Artur Signell [Mon, 29 Apr 2013 08:18:56 +0000 (11:18 +0300)]
Try almost indefinitely to re-establish a push connection (#11727)
Change-Id: I11e5affdda794dbb3ab63796f3a682fea76c6e44
Artur Signell [Mon, 29 Apr 2013 06:52:43 +0000 (09:52 +0300)]
Fixed NPE in UI check (#11714)
Change-Id: I837a15c2ac58119ec203c1b214e19381184c8617
Artur Signell [Fri, 26 Apr 2013 14:03:45 +0000 (17:03 +0300)]
Fixed refresh after invalid CSRF has been received (#11635)
Change-Id: I10648c5b375efc09d3d20ffe0a620ddf01675bc1
Artur Signell [Fri, 26 Apr 2013 13:58:57 +0000 (16:58 +0300)]
Moved message 'escaping' to AtmospherePushConnection to be able to send pre-escaped messages (#11635)
Change-Id: I732bb26cfea9c5f59d85d6119d19a61e73381f5b
John Ahlroos [Fri, 26 Apr 2013 13:09:27 +0000 (16:09 +0300)]
Enabled async-supported for integration and push servlets #11672"
Change-Id: I7797078da9c887d7853acd1f23866b67118e7aea
Leif Åstrand [Thu, 25 Apr 2013 13:12:35 +0000 (16:12 +0300)]
Store security key in VaadinSession (#11717)
* Also removes the WRITE_SECURITY_TOKEN_FLAG flag that was defined twice
but never set
Change-Id: I02d172b7ccd230df7c59b3b17227235bea9d2e7d
Artur Signell [Fri, 26 Apr 2013 12:53:13 +0000 (15:53 +0300)]
Send communication error if UI with given id is not found (#11485)
Change-Id: I83da8e1732296b6549a56de62b8c09660e39a8ec
Artur Signell [Fri, 26 Apr 2013 10:26:11 +0000 (13:26 +0300)]
Fixed last button in test to actually do something
Change-Id: I78657388ce43539e658ffbb23e995c8a20fe39d5
Leif Åstrand [Wed, 24 Apr 2013 11:27:12 +0000 (14:27 +0300)]
Add hierarchy to the hierarchy section (sic!) (#11706)
Change-Id: Ie404456685e884fc9f236537a9132b5dcf4fe2eb
John Ahlroos [Fri, 26 Apr 2013 09:25:51 +0000 (12:25 +0300)]
Fixed NPE regression after fix for #11693
Change-Id: I8c9cf686d0746d790a1d55d66a75497fb627714c
Artur Signell [Fri, 26 Apr 2013 08:53:59 +0000 (11:53 +0300)]
Wait max 1000ms before closing push channel (#11596)
Change-Id: I85c8b0a1f499294b85f130eeb9061644aa8f2f4f
Artur Signell [Fri, 26 Apr 2013 08:16:38 +0000 (11:16 +0300)]
Handle session expired for UIDL requests correctly (#11705)
Change-Id: I497e3b96387d16d9cb31fa9fce6daf0650af458e
Artur Signell [Thu, 25 Apr 2013 19:08:53 +0000 (22:08 +0300)]
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
Henri Sara [Fri, 26 Apr 2013 07:25:34 +0000 (10:25 +0300)]
Remove duplicate copying of mixin child nodes (#11604)
Change-Id: I3a596df4577648ba38588a8a0e74408264e1f9fd
Artur Signell [Fri, 26 Apr 2013 06:02:31 +0000 (09:02 +0300)]
Support URL parameters for automatically configuring and running test
Change-Id: Icb7c7fda45fe27bb840a9493c519060a7cea2503
Artur Signell [Thu, 25 Apr 2013 16:29:30 +0000 (19:29 +0300)]
Include uitest/src in development mode launch to make it work with TestingWidgetSet
Change-Id: I609e6eb97add4a1417753b6dce2369d71b017978
Artur Signell [Thu, 25 Apr 2013 11:44:36 +0000 (14:44 +0300)]
Ensure RPC are not delivered to closed UIs (#11714)
Change-Id: I7fadaa5d5190c36cd83a06249d7ae1d4475724e0
Artur Signell [Thu, 25 Apr 2013 11:25:01 +0000 (14:25 +0300)]
Close push connection when UI is detached (#11596)
Change-Id: Ibfc5923406b386786ae399b7f53cea47ac885f48
Leif Åstrand [Thu, 25 Apr 2013 12:32:50 +0000 (15:32 +0300)]
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
Artur Signell [Thu, 25 Apr 2013 17:39:48 +0000 (20:39 +0300)]
Fixed incorrect assert (#11720)
Change-Id: I723230420c893ed9d5f498309b0763afaf55d6a5