summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* WAI-ARIA field corrections (#11407)michaelvogt2013-04-0215-116/+225
| | | | | | Implementation of suggestions from usage test by an screen reader user Change-Id: If02512f3d4ee60e3e115023af9d9e600dc11321a
* Show session expired instead of throwing exception (#4252)Artur Signell2013-04-021-1/+13
| | | | Change-Id: Ic3ba079d91293fd804c3c95d6cc19fc6e3cf82cc
* Enable setting default alignment for VerticalLayout, HorizontalLayout, ↵Artur Signell2013-04-025-1/+181
| | | | | | GridLayout (#11421) Change-Id: I56b14a6a027dc700748f2bd7219b47e1134bb56a
* Use updated CurrentInstance API (#9945)Leif Åstrand2013-04-021-4/+3
| | | | Change-Id: I6576c4be4d6c909ce95e8b48904529477ae755f9
* Fixed locking issue in testsArtur Signell2013-04-0215-22/+67
| | | | Change-Id: I3706cfa46f82615b8cc677bcaaa207d5ab05bf40
* Exclude ColorPickerPreview as it has no no-arg constructorArtur Signell2013-04-021-0/+2
| | | | Change-Id: I245aa609b2cce17cd5116be1b80f2b9c437b975d
* Fixed locking and cleaned up error handling in FileUploadHandler (#10569)Artur Signell2013-04-021-64/+120
| | | | Change-Id: I6ed72b866ee4ca28957726f8dbe0bda6316e8685
* Fixed locking problem with serviceException (#10569)Artur Signell2013-04-022-35/+56
| | | | Change-Id: I363ac3508f558769a79098572cb268cadfc4b1e2
* Fixed locking in RequestHandlers and documented that RequestHandlers are ↵Artur Signell2013-04-0222-177/+333
| | | | | | | | | | called without locking (#9945) * Added SynchronizedRequestHandler which locks the session for the whole request * Made request handlers which do not do do heavy IO implement SynchronizedRequestHandler * Fixed locking for GlobalResourceHandler, ConnectorResourceHandler, PublishedFileHandler Change-Id: I0e7b442a9392828f1930685f194dc4f898d0f525
* Ensure session is locked during cleanup (#10569)Artur Signell2013-04-023-23/+89
| | | | | | * At the same time ensures request timer handling is done while session is locked (#10108) Change-Id: Ifc36e1ac66d02e25fe98616319c014137bd94c10
* Correctly set thread locals when session times out (#11361, #10995)Artur Signell2013-04-022-10/+147
| | | | Change-Id: I5051cef344f03af276be24a28471a6d6c15b0da6
* Moved request start/end handling to VaadinService (#11400)Artur Signell2013-04-024-126/+94
| | | | | | * VaadinService.requestStart/requestEnd is called for all requests, including static resource requests Change-Id: Ic19f33f069d0b4f4127fdafc7b5c3a2fa1a3b5dc
* Redefined UI.runSafely so it throws an exception if session can't be locked ↵Artur Signell2013-03-312-13/+56
| | | | | | (#11219) Change-Id: I300bfb25c4040d0df18d3a11594efe2ce6b0679d
* Convert value if locale changes and field has converter (#11419)Artur Signell2013-03-312-9/+90
| | | | Change-Id: Icb33ee2db9e36d4282c19b46203054a2da4abdbd
* WAI-ARIA button (#11380)michaelvogt2013-03-284-8/+40
| | | | | | Accessibility functions for Button Change-Id: I12ddfd8232d4d35135add1cb4406bfdc20b758f2
* Refactored VaadinPortlet to have same structure as VaadinServlet (#10569)Artur Signell2013-03-281-23/+29
| | | | Change-Id: Ia012fd3b200a97b394c18dca549d048695b88a43
* Verify lock is held while updating VaadinSession or connector state (#9515)Artur Signell2013-03-282-16/+103
| | | | Change-Id: Iceacb7dae6c4f433ccf747fca5a89514622baba4
* Changed VaadinSession locking to be based on a session attribute (#8894)Artur Signell2013-03-282-29/+208
| | | | | | Locking of a VaadinSession is now done in VaadinService using the underlying HTTP session. This enables locking of the VaadinSession even before it has been created. Change-Id: I815d08d1fb74a1d0905c58b190bb10aa2161a834
* Convenience methods for running code in the UI or VaadinSession context (#11219)Artur Signell2013-03-284-2/+188
| | | | Change-Id: If31a965f925ca2bedb25c712b83ccb070a9e71a0
* Added Page.reload (#10250)Artur Signell2013-03-285-0/+95
| | | | Change-Id: I8ec7edbc370388d8b36a474a8845e846395f26ed
* Removed CommunicationManager and PortletCommunicationManagerJohannes Dahlström2013-03-2728-351/+254
| | | | | | | | | * Moved AbstractCommunicationManager abstract methods getThemeResourceAsStream and createBootstrapHandler to VaadinService * Made ACM non-abstract and renamed to LegacyCommunicationManager * Lifted anonymous inner BootstrapHandler subclasses into named public classes Change-Id: I31739ce8a506d572e75ca8cd5509be215e01693d
* Remove synchronous AJAX support (#11254)Johannes Dahlström2013-03-274-182/+110
| | | | | | | SJAX was used in Vaadin 6 only for window close events, and those are not supported in Vaadin 7. Change-Id: I3ca7137d5a16252f63051314743e0bee2890caf1
* Fix off-by-one bug preventing all server RPC handlingJohannes Dahlström2013-03-271-1/+1
| | | | Change-Id: I2e3e277cb6b385f4713a72129f51c34d8c893995
* Refactor server-side communications (#11192, #7891)Johannes Dahlström2013-03-2735-2490/+3364
| | | | | | | | | | * Move UIDL writing from AbstractCommunicationManager to UidlWriter * Move request handling from ACM to RequestHandlers * Move server RPC message handling to ServerRpcHandler * Move portlet event notifications to PortletListenerNotifier (a RequestHandler) * Communication handlers reside in c.v.server.communication Change-Id: I087e923dbdf88c6b3fcaafbdb7f685d9d3dad0c1
* Id changed because of id generation for wai-ariaArtur Signell2013-03-261-1/+1
| | | | Change-Id: Ib216994e540d34179fc0e5498e0461bdf82f8794
* Added standalone class for creating an addons.scss from Vaadin addons on the ↵John Ahlroos2013-03-262-14/+228
| | | | | | classpath #11390 Change-Id: Ifcdb5c3b267cdf90ca9b981dccef3de6f9481ced
* Removed code which calculates size incorrectly (#11395)Artur Signell2013-03-251-4/+0
| | | | Change-Id: I2fbe7031ee1d778f8ebe96a8e773113d8529fba9
* Fixed ComponentLocator to be backwards compatibleArtur Signell2013-03-251-3/+11
| | | | | | The WAI-ARIA fix (#11180) introduced a new FlowPanel in a PopupDateField popup which is now handled properly. Change-Id: I192018c95d6d1502e3a50e5c30d4125d467ddf94
* Fixed tree memory leak when removing expanded items from Tree (based on new ↵John Ahlroos2013-03-222-5/+31
| | | | | | Filterable API introduced by #11234) #11053 Change-Id: I397124cbfa355417717d2e81bf67b15b202bf16a
* Added Container.hasContainerFilters() API #11234John Ahlroos2013-03-226-2/+41
| | | | Change-Id: I223dbc7a8419a5c4b58321b708e8bd7c8bb8134b
* Moved CSSInjectWithColorpicker to correct packageJohn Ahlroos2013-03-211-1/+1
| | | | Change-Id: I8b7d283b68da60d236748364cac4c5ac3310f836
* Merge commit 'e4c9eda51082a443822b66864df2fe14be7dc6d7'Artur Signell2013-03-2146-376/+1798
|\ | | | | | | | | | | | | Conflicts: uitest/test.xml Change-Id: I2c82fa7117b21bddad313abdd2f3f43143317c12
| * Enable a Vaadin applications to be re-initialized if if has been re-added to ↵Artur Signell2013-03-202-4/+31
| | | | | | | | | | | | the same page (#8350) Change-Id: I30dbc14f00108fa699694ecd1d37679d8a0dff4b
| * Make TextArea.setCursorPosition work in all browsers (#8769)Leif Åstrand2013-03-204-0/+376
| | | | | | | | | | | | | | | | | | svn changeset:25579/svn branch:6.8 Conflicts: client/src/com/vaadin/client/ui/VTextField.java Change-Id: I3b53be8df4ce0564f34d8aa9bc1ce1c34648eadd
| * Disabled TabIndex warning for now (#11325)7.0.3Artur Signell2013-03-191-3/+7
| | | | | | | | Change-Id: I89311c7e4bdab3a70aa335c203ef57badab7bec8
| * Do not run TestRunner as a testArtur Signell2013-03-191-1/+1
| | | | | | | | Change-Id: I4a32bb614b7c175e1a6ced0078143978b2155194
| * Updated test to test interactions and to be more stableArtur Signell2013-03-161-7/+20
| | | | | | | | Change-Id: If608cef429f6a18864d99780e9ee945adcc06b57
| * Made test more reliableArtur Signell2013-03-151-14/+59
| | | | | | | | Change-Id: Ibd93d834abaa1ec2ba322ab4ca9f53944cfe9519
| * Audio/Video fixes, for #11160 but it was much more broken. Also quite a few ↵Marc Englund2013-03-159-26/+225
| | | | | | | | | | | | | | browser differences. Ticket: 11160 Change-Id: I1ee228e593eab75d96c285bfa26af9939e058d47
| * Reattach when wrapping in webkit for correct text flow (#10536)Leif Åstrand2013-03-141-1/+4
| | | | | | | | Change-Id: I431b6a3c61a9308ad4189e5d79a5e70de8f1f560
| * Deprecated AbstractComponentContainer.getComponentIterator (#11328)Artur Signell2013-03-141-0/+6
| | | | | | | | Change-Id: I24298165f0b078d42415cfce65118eed5587623c
| * Deprecated TestBase to avoid new tests which are LegacyApplicationsArtur Signell2013-03-141-0/+6
| | | | | | | | Change-Id: Ic4bc242b6d2707e7a856256ca7eeddc4efd9eb83
| * Ignored test case where Tree memory leak is checked since it cannot be fixed ↵John Ahlroos2013-03-141-4/+19
| | | | | | | | | | | | before 7.1 (no-merge) #11053 Change-Id: I723b7fc01184da19f448de4c43d3dee715c01242
| * Fixed setting column width back to undefined by setting it to -1. #7922Leif Åstrand2013-03-144-27/+208
| | | | | | | | | | | | | | | | | | | | | | | | | | svn changeset:25591/svn branch:6.8 Conflicts: server/src/com/vaadin/ui/Table.java Reverted change included by mistake in changeset [25591] for #7922 svn changeset:25606/svn branch:6.8 Change-Id: I6765a52ab213c131cca053227ee72b0007552f7f
| * Added missing state update on the client side (#11028)Artur Signell2013-03-131-1/+3
| | | | | | | | Change-Id: I547f6e6426208d788b92ea8f429d4bb0aa9fdf24
| * Fixed client-server value sync problem in CheckBox (#11028)Artur Signell2013-03-134-0/+200
| | | | | | | | Change-Id: I1bac8e8a746bcc97b3ce929e76cf3476ad793bf6
| * Test using Opera 12 (#8976)Artur Signell2013-03-131-1/+1
| | | | | | | | Change-Id: I6e72f8ecb0fbd52b6774956ed2c904a060dc1424
| * Fixed Tree keyboard navigation in Opera 12 (#11183)Artur Signell2013-03-131-1/+1
| | | | | | | | Change-Id: I6bbd486caef0056703d1b9ebc1ba5537aca75cfd
| * Updated supported browser versions in release notes (#10887)Leif Åstrand2013-03-131-2/+2
| | | | | | | | | | | | Based on svn changeset:25626/svn branch:6.8 Change-Id: I76333c1af0eab1d727a03dcd82ae6b9b7187e58a
| * Fixed header to make checkstyles happy (#11129)Artur Signell2013-03-131-3/+3
| | | | | | | | Change-Id: I4f1da57d318407da6a47a7095dbe4a08a6acc0f7