]> source.dussan.org Git - vaadin-framework.git/log
vaadin-framework.git
11 years agoUse "\0" instead of "|" as a push message delimiter (#11692)
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

11 years agoOSGi support for vaadin-push (#11691)
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

11 years agoMerge changes from origin/7.0
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

11 years agoCommit and push everything before a conflicting commit
Leif Åstrand [Fri, 17 May 2013 12:17:21 +0000 (15:17 +0300)]
Commit and push everything before a conflicting commit

Change-Id: Ifdc45e2b0f540ac8212aaca835b9d11c18078eb5

11 years agoMerge commit 'a52ceb96590333' into 7.1
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

11 years agoMerge changes from origin/7.0
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

11 years agoTooltip accessibility fixes (#11799)
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

11 years agoRemove JavaDoc dependency to vaadin-server from PageState (#11873)
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

11 years agoAvoid marking AbstractField dirty in primitive getters (#11201)
Artur Signell [Sat, 11 May 2013 17:35:22 +0000 (20:35 +0300)]
Avoid marking AbstractField dirty in primitive getters (#11201)

Change-Id: Ie289c15d5c56d3b602d87174f022b6197f0fedf0

11 years agoTest for #11775
Artur Signell [Fri, 3 May 2013 15:17:21 +0000 (18:17 +0300)]
Test for #11775

Change-Id: Ic2ff1a3b13e2d74bb9119b8336b8a83e0262833b

11 years agoCenters VOverlays in visual viewport on iOS, Android, fixes #11614
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

11 years agoTweak TooltipConfiguration test to pass in IE9 and IE10
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

11 years agoAllow to close a context menu with ESC key (#11869)
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

11 years agoReset focus after selection from ContextMenu (#11476)
michaelvogt [Tue, 14 May 2013 13:36:58 +0000 (16:36 +0300)]
Reset focus after selection from ContextMenu (#11476)

Change-Id: I591d82363939bf264a5080c7fc4e06de25d93500

11 years agoAdd ARIA presentation role to FormLayout (#11866)
michaelvogt [Fri, 17 May 2013 07:29:01 +0000 (10:29 +0300)]
Add ARIA presentation role to FormLayout (#11866)

Change-Id: I307b1fdc3d1d1e338b3964468aaa868f7cd5fdb9

11 years agoShow tooltip on focus for DataField for AT (#11865)
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

11 years agoFixed table height rendering in Android 2.3 #11331
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

11 years agoSend browser window resizes if there is a listener (#10055)
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

11 years agoShow loading indicator immediately in init as before (#11850)
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

11 years agoTest for #11267 adapted from 6.8.
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

11 years agoRevert "Replaced css inject hack in TestUtils with Page.Styles.add() #11798"
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

11 years agoSQLContainer.indexOfId() also searches backwards (#11849, #10376)
Henri Sara [Tue, 14 May 2013 12:25:58 +0000 (15:25 +0300)]
SQLContainer.indexOfId() also searches backwards (#11849, #10376)

Change-Id: Iea3f832cd50314f747b82b774c3be57797f9ac1d

11 years agoMerge #6880 test from 6.8; fix itself is not needed in Vaadin 7
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

11 years agoSupport non-trivial SASS media selectors (#11455)
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

11 years agoFix NPE if there's no query in the URI (#11836)
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

11 years agoClear items in ComboBox only if changed (#10924)
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

11 years agoEliminate unnecessary conversions of option keys
Henri Sara [Fri, 10 May 2013 10:51:31 +0000 (13:51 +0300)]
Eliminate unnecessary conversions of option keys

Change-Id: I5f3b267cec0357fe1a1c1a13bafdf3c1f3b6d426

11 years agoMerge "Clean up Table popup menu close handler to prevent a memory leak" from 6.8...
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

11 years agoRevert "Assert that connector needing layout is attached (#11698)"
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

11 years agoVerify that tests are run with the expected JRE version (#11835)
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

11 years agoWarn if using old widgetset (#11836)
Leif Åstrand [Mon, 13 May 2013 11:46:58 +0000 (14:46 +0300)]
Warn if using old widgetset (#11836)

Change-Id: Id7332da3468572f4df55aa7b3fed39ef811fe09d

11 years agoMore specific workaround for no rows in TreeTable with pagelenght = 0 (#9203)
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

11 years agoMerge changes from origin/7.0
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

11 years agoMove suggestion popup width calculation from connector to VFilterSelect
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

11 years agoMerge test for #11623 to 7.0.
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

11 years agoAdd a large number of debug calls to VFilterSelect (disabled by default)
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

11 years agoMore verbose output from running Jetty
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

11 years agoDon't ignore child component margins in AbstractOrderedLayout (#11553)
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

11 years agoLiferay 6.2 compatibility (#11751)
Henri Sara [Fri, 10 May 2013 08:36:46 +0000 (11:36 +0300)]
Liferay 6.2 compatibility (#11751)

Change-Id: I5a14aba47f3e92249b245392acaf5ff9bda62083

11 years agoInstead of applying workaround to the root panel, apply it to the sub window content...
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

11 years agoUpdate test to work with the new debug window
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

11 years agoMove .v-assistive-device-only out of @mixin base-common
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

11 years agoRemove pre-loader element after pre-loading, fixes #10863
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

11 years agoRemove old widget hierarchy hack that caused problems (#11752)
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

11 years agoReplaced css inject hack in TestUtils with Page.Styles.add() #11798
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

11 years agoFixed order of tests in LayoutTesterApplication #11796
John Ahlroos [Tue, 7 May 2013 10:01:46 +0000 (13:01 +0300)]
Fixed order of tests in LayoutTesterApplication #11796

Change-Id: I9fc1224df33a66f065594de4ae09a027ddaaa895

11 years agoForm field and layout Aria corrections (#11785)
michaelvogt [Tue, 7 May 2013 07:15:39 +0000 (10:15 +0300)]
Form field and layout Aria corrections (#11785)

Change-Id: I7625128dd02911230ffc50d5045a88489daa85b4

11 years agoFixed IllegalSyntaxException when using spaces in path #11782
John Ahlroos [Mon, 6 May 2013 09:40:18 +0000 (12:40 +0300)]
Fixed IllegalSyntaxException when using spaces in path #11782

Change-Id: I105b2835d44c94f00b847f342fd0a6e0ef571e97

11 years agoDon't start merging if there are uncommitted changes
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

11 years agoUpdate merge script to merge 7.0 to 7.1
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

11 years agoUpdate state before purging outgoing queue (#11768)
Leif Åstrand [Fri, 3 May 2013 08:44:11 +0000 (11:44 +0300)]
Update state before purging outgoing queue (#11768)

Change-Id: I83ad088da0aa173e5e912b9059757274526d5c25

11 years agoMention asserts and experimental plugin in release notes (#11530)
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

11 years agoOnly complain about other session if it is locked (#11757)
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

11 years agoFixed scss file resolving issue in Windows (#11762)
Artur Signell [Fri, 3 May 2013 05:57:24 +0000 (08:57 +0300)]
Fixed scss file resolving issue in Windows (#11762)

Change-Id: I63484865ce56a54cc8f3fb673c03ffd0be6c8dc1

11 years agoEnable sources and javadoc building for push (#11498)
Artur Signell [Thu, 2 May 2013 15:40:36 +0000 (18:40 +0300)]
Enable sources and javadoc building for push (#11498)

Change-Id: I65cb0a0cdaf4c63ab14740f3c3012b7e19f54d7a

11 years agoBuild sources and javadoc jars for push (#11498)
Artur Signell [Thu, 2 May 2013 13:59:54 +0000 (16:59 +0300)]
Build sources and javadoc jars for push (#11498)

Change-Id: Ia1621376ff86935e5f9db3d54d64de3dfb85fb6c

11 years agoFix typo (#11754)
Leif Åstrand [Thu, 2 May 2013 08:39:29 +0000 (11:39 +0300)]
Fix typo (#11754)

Change-Id: Ib9f75c81a18a555b34cd620260f85063c58c90ce

11 years agoAllow setting push mode in UI.init (#11739)
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

11 years agoMake access() throw if another session is already locked (#11757)
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

11 years agoRename runSafely() to access() (#11756)
Leif Åstrand [Thu, 2 May 2013 11:05:16 +0000 (14:05 +0300)]
Rename runSafely() to access() (#11756)

Change-Id: I640244732fb561d9f55da58f8ba94fd02875c191

11 years agoFix order in web.xml to pass validation (#11688, #11672)
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

11 years agoFixed invalid xml (#11688)
Artur Signell [Thu, 2 May 2013 06:50:55 +0000 (09:50 +0300)]
Fixed invalid xml (#11688)

Change-Id: I68f74ecbaf0ee2795dc3d80a96b5333232b3d1f4

11 years agoMade test work also when current month is not April 2013
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

11 years agoUpdated release notes for beta1 (#11530)
Artur Signell [Thu, 2 May 2013 06:16:34 +0000 (09:16 +0300)]
Updated release notes for beta1 (#11530)

Change-Id: I539cf45e23059723a7adbedd92169969748f1052

11 years agoUpdated web.xml to use servlet 3.0 and added a 2.4 compatible web.xml for older test...
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

11 years agoRemoved changing session id from test
Artur Signell [Thu, 2 May 2013 05:38:59 +0000 (08:38 +0300)]
Removed changing session id from test

Change-Id: I851df9f3b3743263267b4a434f846fcc789997e0

11 years agoAdd Jetty to compilation class path of uitest WAR (#11688)
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

11 years agoRevert "Imported new Atmosphere JS from Atmosphere 1.0.x (#11642)"
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

11 years agoRemove Jetty JARs from uitest WAR (related to #11688)
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

11 years agoSplit client-to-server messages when websockets are used (#11648)
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

11 years agoFixed test (gwt-id-X not stable)
Artur Signell [Mon, 29 Apr 2013 11:17:42 +0000 (14:17 +0300)]
Fixed test (gwt-id-X not stable)

Change-Id: I4def9e78d3985d6f1c28fe7eb816120615cec057

11 years agoAdded workaround for #11737 to test
Artur Signell [Mon, 29 Apr 2013 10:58:46 +0000 (13:58 +0300)]
Added workaround for #11737 to test

Change-Id: I9541abb5835c6851c3eea0d7567b4a848dc605d0

11 years agoFixed test (gwt-id-X not stable)
Artur Signell [Mon, 29 Apr 2013 10:57:35 +0000 (13:57 +0300)]
Fixed test (gwt-id-X not stable)

Change-Id: I5509c39e1461453d6c75e9fce477e2c202a986c2

11 years agoMerge commit 'd214efa39a011002eb88e683676508e438842fe4'
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

11 years agoTest for #11396 (merged from 6.8 branch).
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

11 years agoEnsure actions are handled in a deterministic order (#11735) (merged
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

11 years agoFixed test (maximize button added to DOM)
Artur Signell [Mon, 29 Apr 2013 09:31:13 +0000 (12:31 +0300)]
Fixed test (maximize button added to DOM)

Change-Id: Id4319afc6eaef6f0afc65400d1208937c89fabbc

11 years agoFixed test (gwt-id-X not stable)
Artur Signell [Mon, 29 Apr 2013 09:30:52 +0000 (12:30 +0300)]
Fixed test (gwt-id-X not stable)

Change-Id: I6da73c4dcbe61573b21a54423ba0f86d41ded607

11 years agoStack windows when no position has been given (#11729)
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

11 years agoImported new Atmosphere JS from Atmosphere 1.0.x (#11642)
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

11 years agoTry almost indefinitely to re-establish a push connection (#11727)
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

11 years agoFixed NPE in UI check (#11714)
Artur Signell [Mon, 29 Apr 2013 06:52:43 +0000 (09:52 +0300)]
Fixed NPE in UI check (#11714)

Change-Id: I837a15c2ac58119ec203c1b214e19381184c8617

11 years agoFixed refresh after invalid CSRF has been received (#11635)
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

11 years agoMoved message 'escaping' to AtmospherePushConnection to be able to send pre-escaped...
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

11 years agoEnabled async-supported for integration and push servlets #11672"
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

11 years agoStore security key in VaadinSession (#11717)
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

11 years agoSend communication error if UI with given id is not found (#11485)
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

11 years agoFixed last button in test to actually do something
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

11 years agoAdd hierarchy to the hierarchy section (sic!) (#11706)
Leif Åstrand [Wed, 24 Apr 2013 11:27:12 +0000 (14:27 +0300)]
Add hierarchy to the hierarchy section (sic!) (#11706)

Change-Id: Ie404456685e884fc9f236537a9132b5dcf4fe2eb

11 years agoFixed NPE regression after fix for #11693
John Ahlroos [Fri, 26 Apr 2013 09:25:51 +0000 (12:25 +0300)]
Fixed NPE regression after fix for #11693

Change-Id: I8c9cf686d0746d790a1d55d66a75497fb627714c

11 years agoWait max 1000ms before closing push channel (#11596)
Artur Signell [Fri, 26 Apr 2013 08:53:59 +0000 (11:53 +0300)]
Wait max 1000ms before closing push channel (#11596)

Change-Id: I85c8b0a1f499294b85f130eeb9061644aa8f2f4f

11 years agoHandle session expired for UIDL requests correctly (#11705)
Artur Signell [Fri, 26 Apr 2013 08:16:38 +0000 (11:16 +0300)]
Handle session expired for UIDL requests correctly (#11705)

Change-Id: I497e3b96387d16d9cb31fa9fce6daf0650af458e

11 years agoDeal correctly with session expired during opening of push connection (#11705)
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

11 years agoRemove duplicate copying of mixin child nodes (#11604)
Henri Sara [Fri, 26 Apr 2013 07:25:34 +0000 (10:25 +0300)]
Remove duplicate copying of mixin child nodes (#11604)

Change-Id: I3a596df4577648ba38588a8a0e74408264e1f9fd

11 years agoSupport URL parameters for automatically configuring and running test
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

11 years agoInclude uitest/src in development mode launch to make it work with TestingWidgetSet
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

11 years agoEnsure RPC are not delivered to closed UIs (#11714)
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

11 years agoClose push connection when UI is detached (#11596)
Artur Signell [Thu, 25 Apr 2013 11:25:01 +0000 (14:25 +0300)]
Close push connection when UI is detached (#11596)

Change-Id: Ibfc5923406b386786ae399b7f53cea47ac885f48

11 years agoPass ServletConfig to atmosphere init (#11716)
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

11 years agoFixed incorrect assert (#11720)
Artur Signell [Thu, 25 Apr 2013 17:39:48 +0000 (20:39 +0300)]
Fixed incorrect assert (#11720)

Change-Id: I723230420c893ed9d5f498309b0763afaf55d6a5