summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Updated commons-io dependency to 2.2 (#11643)Artur Signell2013-04-235-5/+5
| | | | Change-Id: Ia134929a67328e2a759028b2ee5b64206dc78883
* Documented that push and pull settings is only for the app developer (#11666)Artur Signell2013-04-221-0/+10
| | | | Change-Id: I6128abbfc6227ee4d86dd65b8073c5ccdea542f0
* Add PushConnection interface (#11655)Leif Åstrand2013-04-225-362/+468
| | | | | | | | | | * Add PushConnection interface and rename old class to AtmospherePushConnection * Define deferred binding to use AtmospherePushConnection by default * Redesign connection and disconnection workflow to better cope with situations where connection is quickly toggled Change-Id: I9b9427c2df40d446a25895eb39e7b166cb929a85
* Restore Atmosphere version that was accidentally changed (#11506)Leif Åstrand2013-04-221-1/+1
| | | | Change-Id: I99353b7b63ca70b4fa83462c433f7873d805ce3f
* Make handleJSONText private (#11656)Leif Åstrand2013-04-221-1/+1
| | | | Change-Id: I734ced5487ce3d0bd197ef9399027c6842a27c6c
* Set PushMode.AUTOMATIC as the default @Push value (#11653)Leif Åstrand2013-04-221-3/+9
| | | | Change-Id: I3db47e1bd87e4e58a404b93a23da24270f764e14
* Removed unused class (#11254)Artur Signell2013-04-221-36/+0
| | | | Change-Id: I6c374e61452a0e3b1fedc5ecbd90d50c22619c63
* Do not use generated ids as anchor points for TestBench (#11634)Artur Signell2013-04-191-1/+4
| | | | Change-Id: I831af0d72d009405ceed3e201bc135dffb43c8b2
* Load vaadinPush.js on demand (#11506)Leif Åstrand2013-04-195-15/+78
| | | | | | | For optimal performance, the script will still be included in the host HTML if push is enabled when the UI is bootstrapped. Change-Id: I2245b45434f3097c32fd3580267f692dce3b7649
* Initial support for toggling push on the fly (#11506)Leif Åstrand2013-04-1910-27/+376
| | | | | | | Still missing is the ability to load vaadinPush.js if it has not yet been loaded. Change-Id: Ibe3596c38a7c4e3432b0396072866ee3072e6d30
* Ensure addon css styles are before scss styles in addons.scss #11390John Ahlroos2013-04-181-1/+26
| | | | Change-Id: I3737a94f076917cd896bd90e2936a5b752ccd801
* Clean the connector map after pushing (#11624)Leif Åstrand2013-04-183-14/+48
| | | | | | | Removing UidlRequestHandler.postHandleRequest should not affect backwards compatibility as UidlRequestHandler is a new class. Change-Id: I7f3753b1c3d37afcc973d3e5571c0d1708177bf9
* Simple speed test for testing roundtrips/s in various browsersArtur Signell2013-04-184-0/+257
| | | | Change-Id: Id6e96e8d115b02c79038396dfada5c04e0f451ed
* Separate generic UI finding and locking from event handling (#11506)Leif Åstrand2013-04-181-93/+143
| | | | | | | | | | This is one step towards support for toggling push on and off on demand as that functionality requires accessing the UI e.g. when processing cancel events. Also ensures ThreadLocal instances are properly set up when handling push events. Change-Id: I8ed6bf3bbee5ede0696ed9017e1d9d84db5936b5
* Move push mode to UI and add @Push annotation (#11506)Leif Åstrand2013-04-1811-74/+245
| | | Change-Id: Idc0e5e00a8f3ddd3f56d87484089c290d52715c2
* Restrict longer padding to IE8 as Chrome fails without the original padding ↵Artur Signell2013-04-181-2/+7
| | | | | | (#11573) Change-Id: I00742d66052e318a023ed8ec2e3e5afbc7a3199f
* Fixed streaming problem (Atmosphere bug 1027) (#11629)Artur Signell2013-04-181-3/+4
| | | | Change-Id: I1fa7efbf7261ca4cc14ac993affe567fcd9904ea
* Run server integration tests with push enabled #11494John Ahlroos2013-04-172-0/+77
| | | | Change-Id: Iaeac0053372f4606e760925ab0f105193153c3a3
* Build a minified version of vaadinPush.js in vaadin-push.jar (#11630)Artur Signell2013-04-178-182/+228
| | | | | | | | * Replaced jquery and jquery.atmosphere.js with original, unmodified versions * Added vaadinPush.js build target to ide.xml and push/build.xml * Uses yuicompressor to compress the resulting push javascript Change-Id: I59ba9c2bbf74e05d10325d38efdb106b638cd8e7
* Package Atmosphere javascript files in vaadin-push (#11629)Artur Signell2013-04-172-20/+24
| | | | Change-Id: Id1beb7f83945478e464eca15a9cc0015d792c8db
* Replaced Atmosphere portal implementation with the jQuery implementation ↵Artur Signell2013-04-176-24/+12140
| | | | | | | | (#11629) * jquery-1.7.2.rebased.js and jquery.atmosphere.rebased.js are imported from atmosphere-jquery and updated to use the jQueryVaadin namespace instead of jQuery and $ Change-Id: I1461ac7803e90d2a40b390551023a118ed5dc704
* Add PushMode.isEnabled() (#11626)Leif Åstrand2013-04-177-11/+17
| | | | Change-Id: I416dc73566e2404a6dce35045fc79f9038e8dd5e
* Added test for testing push with different transports #11494John Ahlroos2013-04-176-9/+169
| | | | Change-Id: I0296bdee1925ba93ca7e4e65c68215e025d072f6
* Remove redundant locking (#8894)Leif Åstrand2013-04-171-9/+4
| | | | Change-Id: I2a5176fe0c329e66d9e7a87825fc99a03fb5d708
* Fix for WAI-ARIA Button test for IE8 (#11616)michaelvogt2013-04-171-5/+0
| | | | | | Test for empty attribute fails Change-Id: Id0b992482454daa7c47674e152fb1b414fd4a38d
* Don't assign PushConnection to UI before it has been connected (#11506)Leif Åstrand2013-04-174-47/+43
| | | | Change-Id: I728c830d6740f77a200ea69925772924e58f45a4
* Log message instead of printing to stdout (#11556)Artur Signell2013-04-171-2/+2
| | | | Change-Id: I0b297e2eb48e6c52558745650a18d9c466e4b8c2
* Use "push" as a keyword in all push related log messagesArtur Signell2013-04-171-8/+8
| | | | Change-Id: Ia122959627dc705eb7b6183bc944bca7c690397e
* Fixed invalid log parameter references (#11622)Artur Signell2013-04-162-8/+8
| | | | Change-Id: I93232d6696a5813f9cdad222c43444769ecf2fcf
* Handle JSONException and InvalidUIDLSecurityKeyException the same way in ↵Artur Signell2013-04-1610-188/+178
| | | | | | PushHandler and UIDLRequestHandler (#11556) Change-Id: Ide3a162bd77fb9b2ec3d44ea4422b5841d19eec8
* Simple test for testing push capabilities #11494John Ahlroos2013-04-162-0/+190
| | | | Change-Id: I7dc3b861c2fa19bd1cffad93911c525fc5a2d24c
* Use text/plain instead of application/json (#11610)Artur Signell2013-04-151-1/+1
| | | | Change-Id: Id578d2204f99986b54174022febc3e2d4510a414
* Fixes test (locator) and quiet mode for DebugWindow #11603Marc Englund2013-04-152-4/+11
| | | | | Change-Id: If80e903bec9cb4dbd9dc87d0994634f4eaf0b9ae Ticket: 11603
* Enabled closure compiler for default widget set (#9103)Artur Signell2013-04-152-1/+2
| | | | Change-Id: I3edc50f73635f4529fb25dec1466b8f1d5f5cba6
* Consider context root redirect when pathInfo is null (#11552)Leif Åstrand2013-04-151-1/+1
| | | | Change-Id: I752b8de4ff3f7288cc6822bfc5a583caa4f27179
* Add isPushRequest() check to VaadinServletService.isOtherRequest() (#11556)Johannes Dahlström2013-04-154-13/+13
| | | | | | | * Prevents VaadinService from creating a new session for push requests * Also unify behaviour when UI is not found in session (log and return) Change-Id: Iea0e4ae5e0b5fa81404f688aa6d92d16343ebd26
* Ignore duplicate ?restartApplication during UI init (#11587)Leif Åstrand2013-04-123-4/+29
| | | | Change-Id: I8d3519bbf0ec47ec66bf08faea15ca00eb45af66
* Updated client compiler deps to 1.0.0 #11590John Ahlroos2013-04-121-1/+1
| | | | Change-Id: I362ee3e84b81c76e193aec2067d4d9f0b6558f7f
* Make AtmosphereResource field transient (#11512)Leif Åstrand2013-04-122-1/+7
| | | | | | | Also add assert to catch theoretical case when old push connection is still active even though session has been deserialized Change-Id: I5b11a4ef273e36e90d97bfa84bf7e90bc2395fd7
* Fix minor issues raised in #111 code reviewJohannes Dahlström2013-04-112-2/+4
| | | | Change-Id: Ibca25fea1d08e98271e68e3d4703afe5aeaae182
* TestBench test for Button (#11581)michaelvogt2013-04-113-1/+136
| | | | | | Makes sure the WAI-ARIA functions work Change-Id: If3835f038f5cca009bef678fdfe037d4287ece7e
* Added Atmosphere dependencies to the licenses list. #11513Marko Grönroos2013-04-112-1/+399
| | | | Change-Id: Ib0f96c2398b6c6759e814cf3c1073191d32a5041
* Use longer padding for streaming requests to avoid IE8 issues (#11573)Leif Åstrand2013-04-111-0/+14
| | | | Change-Id: Ib9fd7634065719146a492318916a4f7a1527e2a0
* Set character encoding before writing any response (#11501)Artur Signell2013-04-112-3/+3
| | | | Change-Id: I2a319d2b970d5d0953ece3717af17057c32f2041
* Updated release notes for 7.1.0.beta1. #11530Marko Grönroos2013-04-111-287/+49
| | | | Change-Id: I14814cdcaed7ff065c3f2e09535c026c7feea862
* Fixed problem with fallback on Safari and iOS (#11546)Artur Signell2013-04-101-1/+1
| | | | Change-Id: Iaa07d0500989d21a2c6ea7899bfb13b86f69636d
* Implemented poll interval for UI (#11495)Leif Åstrand2013-04-108-0/+267
| | | | Change-Id: Ic56b0123970f18e282c75d67863569ac55c72ea8
* Added SharedUtil for helpers shared by client and serverLeif Åstrand2013-04-104-18/+74
| | | | Change-Id: Ie289e8eefd962631a43f35dbb47fa192fcf60abf
* Fixed test to close windows instead of maximizing themArtur Signell2013-04-105-25/+25
| | | | Change-Id: I4c1bd7d8962f30cf756512e8d8e1f198b9604ec2
* Don't process push messages until init JSON is processed (#11529)Leif Åstrand2013-04-103-5/+128
| | | | | | * The test is not running reliably in all browsers, but assuming this is a symptom of other push issues and not related to this particular bug. Change-Id: I848b57502aa01467b0f60624cf599247ec76f32f