Johannes Dahlström
4f9df1f6f0
Don't detach and reattach VAbstractSplitPanel child widgets unnecessarily (#11628)
Change-Id: I84da9b786706410b42ae4116be0b0a3da896538b
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
fc4aeac8b4
Fixed IE8 scrollbar issue with vertical layout when using both expansions and alignments #11169
Change-Id: Ia62db30e4e7f9bd02966db31b3bb691a1a60e58d
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
Henri Sara
c7ff7d5dda
Merge release notes from '7.0.4' into 7.0
7.0.4
Change-Id: If47b657f0f941af11b02d0915e689f0568730077
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
Marc Englund
a491198175
Fixes #11152 (IE9 caret/cursor postion) by applying position:relative to inputs and textareas
Change-Id: I067cd44d21ece65a0988b2fbb832a903aaf92aba
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
John Ahlroos
0f7af13adf
Fixed date reset when calendar is first initialized #11387
Change-Id: I48a839cceeab3cfc6722657eac8681a8766ab396
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
Artur Signell
9b114c3b6b
Fixed problem with fallback on Safari and iOS (#11546)
Change-Id: Iaa07d0500989d21a2c6ea7899bfb13b86f69636d
11 years ago
Leif Åstrand
150352f64c
Implemented poll interval for UI (#11495)
Change-Id: Ic56b0123970f18e282c75d67863569ac55c72ea8
11 years ago
Leif Åstrand
2700cd2fe6
Added SharedUtil for helpers shared by client and server
Change-Id: Ie289e8eefd962631a43f35dbb47fa192fcf60abf
11 years ago
Artur Signell
fd4f1d280e
Fixed test to close windows instead of maximizing them
Change-Id: I4c1bd7d8962f30cf756512e8d8e1f198b9604ec2
11 years ago
Leif Åstrand
6f593d5847
Don't process push messages until init JSON is processed (#11529)
* 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
11 years ago
John Ahlroos
f36c5ed815
Fixed native button not triggering click event in IE #11094
Change-Id: I210a7ab59b107eefb9ba5d00566c2138fc83acf2
11 years ago
Artur Signell
48208188a5
Fixed tests to use a real DeploymentConfiguration instance
Change-Id: I1c6f74bfcefda7843a55d149a5ecd33ae4c2ebf2
11 years ago
Leif Åstrand
5552dce2c4
Fix JSNI syntax (#111)
Change-Id: Ia77aedbcad8a5d8ac02eac0399353b90f3f426a5
11 years ago
Leif Åstrand
d779e637ef
Don't bind PushConnection API to Atmosphere (#11551)
Change-Id: Iaf04069c724a603b15fbf09778d2cec983432272
11 years ago
Marc Englund
9002c6d6b1
Fixed one typo and removed one TODO comment
Change-Id: I941c308873562a5dec13277959abb7b7fd412b83
11 years ago