Artur Signell
c844d94b81
Renamed loading indicator states to 'first','second','third' (#11668)
Change-Id: I127070e2014bebf8aa09778b2dffee5481845ab4
11 years ago
Artur Signell
f596fea90a
Renamed UI.getLoadingIndicator -> getLoadingIndicatorConfiguration (#11665)
Change-Id: If80abf821abd9c6c025e49b249339eb20d56f7ce
11 years ago
Artur Signell
09cb9d8895
Renamed UI.getTooltip to getTooltipConfiguration (#11663)
Change-Id: Idd33f68171b40b4097454418b78f75aee8f76eab
11 years ago
Artur Signell
069e4d2d87
Renamed DisplayState to WindowMode (#11662)
Change-Id: I0f70c4195a0871185a1924b008ebd855068e5787
11 years ago
michaelvogt
0584f4a9a5
Simplify and clarify WAI-ARIA API (#11659)
Change-Id: I8daf3f377d4d9f2c2f774781e0c68f550d5c86e0
11 years ago
Artur Signell
8fec88fe77
Updated commons-io dependency to 2.2 (#11643)
Change-Id: Ia134929a67328e2a759028b2ee5b64206dc78883
11 years ago
Artur Signell
37afdd63bb
Documented that push and pull settings is only for the app developer (#11666)
Change-Id: I6128abbfc6227ee4d86dd65b8073c5ccdea542f0
11 years ago
Leif Åstrand
2c46baf720
Add PushConnection interface (#11655)
* 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
11 years ago
Leif Åstrand
3cf35ba231
Restore Atmosphere version that was accidentally changed (#11506)
Change-Id: I99353b7b63ca70b4fa83462c433f7873d805ce3f
11 years ago
Leif Åstrand
f67b1a7337
Make handleJSONText private (#11656)
Change-Id: I734ced5487ce3d0bd197ef9399027c6842a27c6c
11 years ago
Leif Åstrand
277adf6142
Set PushMode.AUTOMATIC as the default @Push value (#11653)
Change-Id: I3db47e1bd87e4e58a404b93a23da24270f764e14
11 years ago
Artur Signell
22ebcced58
Removed unused class (#11254)
Change-Id: I6c374e61452a0e3b1fedc5ecbd90d50c22619c63
11 years ago
Artur Signell
3e79704b63
Do not use generated ids as anchor points for TestBench (#11634)
Change-Id: I831af0d72d009405ceed3e201bc135dffb43c8b2
11 years ago
Leif Åstrand
c44f8380b2
Load vaadinPush.js on demand (#11506)
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
11 years ago
Leif Åstrand
0cbba9d6f4
Initial support for toggling push on the fly (#11506)
Still missing is the ability to load vaadinPush.js if it has not yet
been loaded.
Change-Id: Ibe3596c38a7c4e3432b0396072866ee3072e6d30
11 years ago
John Ahlroos
457afbaeda
Ensure addon css styles are before scss styles in addons.scss #11390
Change-Id: I3737a94f076917cd896bd90e2936a5b752ccd801
11 years ago
Leif Åstrand
19c3783d3e
Clean the connector map after pushing (#11624)
Removing UidlRequestHandler.postHandleRequest should not affect
backwards compatibility as UidlRequestHandler is a new class.
Change-Id: I7f3753b1c3d37afcc973d3e5571c0d1708177bf9
11 years ago
Artur Signell
5efb8f01e7
Simple speed test for testing roundtrips/s in various browsers
Change-Id: Id6e96e8d115b02c79038396dfada5c04e0f451ed
11 years ago
Leif Åstrand
ff03ede443
Separate generic UI finding and locking from event handling (#11506)
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
11 years ago
Leif Åstrand
4f7377be46
Move push mode to UI and add @Push annotation (#11506)
Change-Id: Idc0e5e00a8f3ddd3f56d87484089c290d52715c2
11 years ago
Artur Signell
8fcad2fe49
Restrict longer padding to IE8 as Chrome fails without the original padding (#11573)
Change-Id: I00742d66052e318a023ed8ec2e3e5afbc7a3199f
11 years ago
Artur Signell
fb422a20d7
Fixed streaming problem (Atmosphere bug 1027) (#11629)
Change-Id: I1fa7efbf7261ca4cc14ac993affe567fcd9904ea
11 years ago
John Ahlroos
d44f49c73b
Run server integration tests with push enabled #11494
Change-Id: Iaeac0053372f4606e760925ab0f105193153c3a3
11 years ago
Artur Signell
cdcdc115b7
Build a minified version of vaadinPush.js in vaadin-push.jar (#11630)
* 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
11 years ago
Artur Signell
4400b1b625
Package Atmosphere javascript files in vaadin-push (#11629)
Change-Id: Id1beb7f83945478e464eca15a9cc0015d792c8db
11 years ago
Artur Signell
3928a8f233
Replaced Atmosphere portal implementation with the jQuery implementation (#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
11 years ago
Leif Åstrand
b8614ad16c
Add PushMode.isEnabled() (#11626)
Change-Id: I416dc73566e2404a6dce35045fc79f9038e8dd5e
11 years ago
John Ahlroos
0f75f202d3
Added test for testing push with different transports #11494
Change-Id: I0296bdee1925ba93ca7e4e65c68215e025d072f6
11 years ago
Leif Åstrand
1c4adacdc2
Remove redundant locking (#8894)
Change-Id: I2a5176fe0c329e66d9e7a87825fc99a03fb5d708
11 years ago
michaelvogt
847389883f
Fix for WAI-ARIA Button test for IE8 (#11616)
Test for empty attribute fails
Change-Id: Id0b992482454daa7c47674e152fb1b414fd4a38d
11 years ago
Leif Åstrand
c56681e130
Don't assign PushConnection to UI before it has been connected (#11506)
Change-Id: I728c830d6740f77a200ea69925772924e58f45a4
11 years ago
Artur Signell
3d703e9c3e
Log message instead of printing to stdout (#11556)
Change-Id: I0b297e2eb48e6c52558745650a18d9c466e4b8c2
11 years ago
Artur Signell
77ff76fb0f
Use "push" as a keyword in all push related log messages
Change-Id: Ia122959627dc705eb7b6183bc944bca7c690397e
11 years ago
Artur Signell
64055af699
Fixed invalid log parameter references (#11622)
Change-Id: I93232d6696a5813f9cdad222c43444769ecf2fcf
11 years ago
Artur Signell
ee38ec63f5
Handle JSONException and InvalidUIDLSecurityKeyException the same way in PushHandler and UIDLRequestHandler (#11556)
Change-Id: Ide3a162bd77fb9b2ec3d44ea4422b5841d19eec8
11 years ago
John Ahlroos
224cd8e24a
Simple test for testing push capabilities #11494
Change-Id: I7dc3b861c2fa19bd1cffad93911c525fc5a2d24c
11 years ago
Artur Signell
f7ed5d1095
Use text/plain instead of application/json (#11610)
Change-Id: Id578d2204f99986b54174022febc3e2d4510a414
11 years ago
Marc Englund
5dfbd29c46
Fixes test (locator) and quiet mode for DebugWindow #11603
Change-Id: If80e903bec9cb4dbd9dc87d0994634f4eaf0b9ae
Ticket: 11603
11 years ago
Artur Signell
e9466f6bf3
Enabled closure compiler for default widget set (#9103)
Change-Id: I3edc50f73635f4529fb25dec1466b8f1d5f5cba6
11 years ago
Leif Åstrand
3d9ef965bc
Consider context root redirect when pathInfo is null (#11552)
Change-Id: I752b8de4ff3f7288cc6822bfc5a583caa4f27179
11 years ago
Johannes Dahlström
c030e9d2d1
Add isPushRequest() check to VaadinServletService.isOtherRequest() (#11556)
* 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
11 years ago
Leif Åstrand
eed51a5d58
Ignore duplicate ?restartApplication during UI init (#11587)
Change-Id: I8d3519bbf0ec47ec66bf08faea15ca00eb45af66
11 years ago
John Ahlroos
f3ff729472
Updated client compiler deps to 1.0.0 #11590
Change-Id: I362ee3e84b81c76e193aec2067d4d9f0b6558f7f
11 years ago
Leif Åstrand
3ce5d9eaad
Make AtmosphereResource field transient (#11512)
Also add assert to catch theoretical case when old push connection is
still active even though session has been deserialized
Change-Id: I5b11a4ef273e36e90d97bfa84bf7e90bc2395fd7
11 years ago
Johannes Dahlström
2cb32194f6
Fix minor issues raised in #111 code review
Change-Id: Ibca25fea1d08e98271e68e3d4703afe5aeaae182
11 years ago
michaelvogt
c89b2e6556
TestBench test for Button (#11581)
Makes sure the WAI-ARIA functions work
Change-Id: If3835f038f5cca009bef678fdfe037d4287ece7e
11 years ago
Marko Grönroos
2fcb0ba40f
Added Atmosphere dependencies to the licenses list. #11513
Change-Id: Ib0f96c2398b6c6759e814cf3c1073191d32a5041
11 years ago
Leif Åstrand
a01b40ec88
Use longer padding for streaming requests to avoid IE8 issues (#11573)
Change-Id: Ib9fd7634065719146a492318916a4f7a1527e2a0
11 years ago
Artur Signell
6959b1f8b6
Set character encoding before writing any response (#11501)
Change-Id: I2a319d2b970d5d0953ece3717af17057c32f2041
11 years ago
Marko Grönroos
ec4bf3aee7
Updated release notes for 7.1.0.beta1. #11530
Change-Id: I14814cdcaed7ff065c3f2e09535c026c7feea862
11 years ago