]> source.dussan.org Git - vaadin-framework.git/log
vaadin-framework.git
11 years agoGlobal code reformat
Leif Åstrand [Fri, 5 Apr 2013 13:53:19 +0000 (16:53 +0300)]
Global code reformat

Change-Id: I4b3c74ede518aa2712038d1451974a93cdecabc2

11 years agoFixed compilation error
michaelvogt [Thu, 4 Apr 2013 20:01:47 +0000 (23:01 +0300)]
Fixed compilation error

Change-Id: Iec392464f23846c2631be8d1f150292e678861f0

11 years agoFix Profiler call that was accidentally left out when merging #3400
Leif Åstrand [Fri, 5 Apr 2013 13:33:24 +0000 (16:33 +0300)]
Fix Profiler call that was accidentally left out when merging #3400

Change-Id: I5ef3476df3cc0bd41c813fab2cdfa0dc9295d2cb

11 years agoFix typo in debug console (#9626)
Leif Åstrand [Fri, 5 Apr 2013 11:45:19 +0000 (14:45 +0300)]
Fix typo in debug console (#9626)

Change-Id: I3cfa87781643c004c98724467197cba34c61e8c1

11 years agoNew DebugWindow implmentation (internal) fixes #2460 #9626 at least...
Marc Englund [Tue, 19 Mar 2013 15:38:52 +0000 (17:38 +0200)]
New DebugWindow implmentation (internal) fixes #2460 #9626  at least...

Change-Id: I42a72797a214b567d1efc077af8a49bc8cff52b0
Ticket: 9626

11 years agoMaximize/restore icons for Chameleon, Liferay, Runo (#3400)
Artur Signell [Thu, 4 Apr 2013 20:25:10 +0000 (23:25 +0300)]
Maximize/restore icons for Chameleon, Liferay, Runo (#3400)

Change-Id: Ibbeed5b5925442f966841c0f5d2ea3dbfe9007bb

11 years agoDo not push only meta data to the client (#11490)
Artur Signell [Thu, 4 Apr 2013 16:56:15 +0000 (19:56 +0300)]
Do not push only meta data to the client (#11490)

Change-Id: I589ede89583be90e99fbed6fe5c0c6c1ac4d7c0a

11 years agoMade vaadin-server jar not depend on Atmosphere (#11492)
Artur Signell [Thu, 4 Apr 2013 17:43:27 +0000 (20:43 +0300)]
Made vaadin-server jar not depend on Atmosphere (#11492)

Change-Id: Ib57ce4f4336df2806f58a5d65bda61907e76591a

11 years agoUse fallback transport if websockets is not supported by server (#11491
Artur Signell [Thu, 4 Apr 2013 17:34:14 +0000 (20:34 +0300)]
Use fallback transport if websockets is not supported by server (#11491

Applied fix from GitHub Atmosphere project: https://github.com/Atmosphere/atmosphere/commit/367a88d340910ef5fda702d1467fbbba1dec6907

Change-Id: Ieae27cab5a8637886a66f923184b52ce1e0ed661

11 years agoImproved logging to be able to debug push related problems (#111)
Artur Signell [Thu, 4 Apr 2013 17:10:58 +0000 (20:10 +0300)]
Improved logging to be able to debug push related problems (#111)

Change-Id: I630f453891a8a43a4e8ee8d796c9b2c2e0b97254

11 years agoFixed compilation error
Artur Signell [Thu, 4 Apr 2013 20:01:47 +0000 (23:01 +0300)]
Fixed compilation error

Change-Id: I033d9950298f574e2200913a7b1307101bad0878

11 years agoWAI-ARIA functions for Tree (#11389)
michaelvogt [Thu, 21 Mar 2013 08:40:45 +0000 (10:40 +0200)]
WAI-ARIA functions for Tree (#11389)

All to navigate the tree with an assisitve device

Change-Id: I531cefc95d7a720caf69aca579549e5a497ad586

11 years agoWrap the atmosphere request instead of reusing an old request which might no longer...
Artur Signell [Thu, 4 Apr 2013 15:28:38 +0000 (18:28 +0300)]
Wrap the atmosphere request instead of reusing an old request which might no longer be available (#11489)

Change-Id: I0623b056a657c341ec367d0249e5f66840119f87

11 years agoInclude atmosphere javascript files into vaadin-server (#111)
Artur Signell [Thu, 4 Apr 2013 13:51:30 +0000 (16:51 +0300)]
Include atmosphere javascript files into vaadin-server (#111)

Change-Id: Ib5db34e9d09649b72dc824d491f699e4f6b7891b

11 years agoMaximize Restore for Window #3400
Pekka Hyvönen [Thu, 21 Feb 2013 15:04:48 +0000 (17:04 +0200)]
Maximize Restore for Window #3400

Change-Id: I164ae83bd6cf98f7a3d7e76d8e717a56e8cb5183

11 years agoServer push (#111)
Johannes Dahlström [Wed, 27 Feb 2013 12:33:04 +0000 (14:33 +0200)]
Server push (#111)

* Asynchronous bidirectional communication
* Use Atmosphere as a backend
* Use websockets if available, fallback to HTTP streaming
* Push mode (disabled, manual, automatic)
  * Configurable via servlet parameter pushMode
  * Disabled: The default; regular AJAX communication
  * Manual: Need explicit UI.push() call
  * Automatic: push all UIs in session when lock released
* UI.push()
  * Push pending state and RPC to client asynchronously
  * Must hold session lock when invoking

Change-Id: Idb5978ac81f7ff1e66665df4e3f96e29e4c419d4

11 years agoRenamed Calendar tests to be more consistent with other tests (#11079)
Artur Signell [Thu, 4 Apr 2013 09:24:43 +0000 (12:24 +0300)]
Renamed Calendar tests to be more consistent with other tests (#11079)

Change-Id: I3c057c6c6ebf3cad982b5f8d2821b579f7aa57ea

11 years agoFixed issue with IE8 showing loading indicator when it should not (#7448)
Artur Signell [Thu, 4 Apr 2013 09:08:38 +0000 (12:08 +0300)]
Fixed issue with IE8 showing loading indicator when it should not (#7448)

Change-Id: I07fd3f3051d3114e419a3a75a7a102c6ea52ab53

11 years agoUpdated javadoc to mention runSafely in addition to the manual locking pattern
Artur Signell [Wed, 3 Apr 2013 14:45:51 +0000 (17:45 +0300)]
Updated javadoc to mention runSafely in addition to the manual locking pattern

Change-Id: Ia0ddf6149641b8dc609c5c6e53ad569c5bc9c555

11 years agoWrite JSON response to a buffer instead of directly to the output stream (#11424...
Artur Signell [Wed, 3 Apr 2013 13:19:21 +0000 (16:19 +0300)]
Write JSON response to a buffer instead of directly to the output stream (#11424, #11156)

* Allows safe abortion of JSON output and writing a critical notification instead
* Unifies json writing for init request and other UIDL requests
* Ensures headers are written before the response

Change-Id: Idd8acb672aac8716b727701d6c057bbe58f50993

11 years agoReworked fix for ignoring /APP/ (#11192)
Artur Signell [Wed, 3 Apr 2013 15:17:32 +0000 (18:17 +0300)]
Reworked fix for ignoring /APP/ (#11192)

* Fixed potential NPE by using existing helper method
* Pass /APP/ urls also to session handlers as at least GlobalResourceHandler requires it
* Fixed test to test /APP/ instead of /APP

Change-Id: I8d913e6a5509c63f8e47813fce5751f5279ed4fc

11 years agoRefactored how all requests are handled by VaadinServlet and VaadinPortlet (#11192)
Artur Signell [Wed, 27 Mar 2013 12:57:50 +0000 (14:57 +0200)]
Refactored how all requests are handled by VaadinServlet and VaadinPortlet (#11192)

* Handling is now based on a list of RequestHandlers in VaadinService
* Request handling logic has been moved to VaadinService
* Users can customize the list by adding own (service level) request handlers
* For users specific request handlers you can still use the request handlers in VaadinSession
* Deprecated RequestType - all handlers are given the opportunity to handle a request until one of them chooses to handle it. RequestType makes no sense as it does not tell which handler will handle the request.
* Removed serveStaticResource which has never been used

Change-Id: Ia7d088535e46430ca8adf631d3f1dd944b9d51e2

11 years agoFix for CheckBox and Layout (#11407)
michaelvogt [Wed, 3 Apr 2013 11:12:42 +0000 (14:12 +0300)]
Fix for CheckBox and Layout (#11407)

Change in CheckBoxConnector led to wrong enabled behaviour and addition
to top coordinate to prevent scrollbars with VPopupCalendar

Change-Id: I381ab7c8a605535280ae58716181ef4c346997f7

11 years agoAdded example on how to get time displayed in the browser (#9033)
Artur Signell [Mon, 25 Mar 2013 21:53:48 +0000 (23:53 +0200)]
Added example on how to get time displayed in the browser (#9033)

Change-Id: I349120b3e1ead2428009b7a0d77ec30a775eb34a

11 years agoDo not clean connectors before client rpc is sent (#11192, #7891)
Artur Signell [Wed, 3 Apr 2013 10:27:39 +0000 (13:27 +0300)]
Do not clean connectors before client rpc is sent (#11192, #7891)

Change-Id: I9b0f6f3fb48cad8f870bfa9ccfe99a5725f24b8e

11 years agoIntegrate Calendar into core #11079
John Ahlroos [Wed, 27 Mar 2013 14:33:28 +0000 (16:33 +0200)]
Integrate Calendar into core #11079

Everything else integrated, except TB3 tests (ticket #11090, old TB2 tests used instead)

Change-Id: If1700d7680a6c0a45f84d6e3c7b80e6536da78c8

11 years agoRemoved unnessesary pixel calculations from AbsoluteLayout #11177
John Ahlroos [Thu, 21 Mar 2013 14:06:34 +0000 (16:06 +0200)]
Removed unnessesary pixel calculations from AbsoluteLayout #11177

Change-Id: Ib3f8b48e5712e895abab159616aa1b2a1ec589c8

11 years agoImplemented changes to CSS injection based on API review #5500
John Ahlroos [Wed, 27 Mar 2013 07:57:40 +0000 (09:57 +0200)]
Implemented changes to CSS injection based on API review #5500

Change-Id: I2bed5f5a5c3cfc6b97e94cbd218bb06f446c7325

11 years agoMerge commit '5d8b1862b63d32070b4084d7e49cae1f4bc66953'
Artur Signell [Wed, 3 Apr 2013 07:23:58 +0000 (10:23 +0300)]
Merge commit '5d8b1862b63d32070b4084d7e49cae1f4bc66953'

Change-Id: I329cab3a4a039cd41486353d41d678abf29cb6a9

11 years agoEnable setting loading indicator delays from the server (#7448)
Artur Signell [Mon, 25 Mar 2013 21:37:45 +0000 (23:37 +0200)]
Enable setting loading indicator delays from the server (#7448)

* Refactored LoadingIndicator to a separate class on client side to enable customization and to remove clutter from ApplicationConnection

Change-Id: I12e94294beed9c65a5710bdfe2486bc0f1b92bd9

11 years agoMade is possible to configure tooltip on the server (#8065)
Artur Signell [Mon, 25 Mar 2013 19:54:36 +0000 (21:54 +0200)]
Made is possible to configure tooltip on the server (#8065)

Change-Id: I35af6df1dfa75ef1de1268eb630fc0f4b9306170

11 years agoFixed minimal (empty hashmap) memory leak on redeploy (#9993)
Artur Signell [Mon, 25 Mar 2013 23:41:48 +0000 (01:41 +0200)]
Fixed minimal (empty hashmap) memory leak on redeploy (#9993)

Change-Id: I2b3f83220070f1f46730d956abb24ba9edf02f20

11 years agoWAI-ARIA field corrections (#11407)
michaelvogt [Mon, 25 Mar 2013 13:46:58 +0000 (15:46 +0200)]
WAI-ARIA field corrections (#11407)

Implementation of suggestions from usage test by an screen reader user

Change-Id: If02512f3d4ee60e3e115023af9d9e600dc11321a

11 years agoShow session expired instead of throwing exception (#4252)
Artur Signell [Tue, 26 Mar 2013 06:54:45 +0000 (08:54 +0200)]
Show session expired instead of throwing exception (#4252)

Change-Id: Ic3ba079d91293fd804c3c95d6cc19fc6e3cf82cc

11 years agoEnable setting default alignment for VerticalLayout, HorizontalLayout, GridLayout...
Artur Signell [Mon, 25 Mar 2013 21:31:19 +0000 (23:31 +0200)]
Enable setting default alignment for VerticalLayout, HorizontalLayout, GridLayout (#11421)

Change-Id: I56b14a6a027dc700748f2bd7219b47e1134bb56a

11 years agoUse updated CurrentInstance API (#9945)
Leif Åstrand [Tue, 2 Apr 2013 08:17:11 +0000 (11:17 +0300)]
Use updated CurrentInstance API (#9945)

Change-Id: I6576c4be4d6c909ce95e8b48904529477ae755f9

11 years agoFixed locking issue in tests
Artur Signell [Tue, 26 Mar 2013 08:51:50 +0000 (10:51 +0200)]
Fixed locking issue in tests

Change-Id: I3706cfa46f82615b8cc677bcaaa207d5ab05bf40

11 years agoExclude ColorPickerPreview as it has no no-arg constructor
Artur Signell [Tue, 26 Mar 2013 09:32:29 +0000 (11:32 +0200)]
Exclude ColorPickerPreview as it has no no-arg constructor

Change-Id: I245aa609b2cce17cd5116be1b80f2b9c437b975d

11 years agoFixed locking and cleaned up error handling in FileUploadHandler (#10569)
Artur Signell [Thu, 21 Mar 2013 11:57:27 +0000 (13:57 +0200)]
Fixed locking and cleaned up error handling in FileUploadHandler (#10569)

Change-Id: I6ed72b866ee4ca28957726f8dbe0bda6316e8685

11 years agoFixed locking problem with serviceException (#10569)
Artur Signell [Thu, 21 Mar 2013 10:49:08 +0000 (12:49 +0200)]
Fixed locking problem with serviceException (#10569)

Change-Id: I363ac3508f558769a79098572cb268cadfc4b1e2

11 years agoFixed locking in RequestHandlers and documented that RequestHandlers are called witho...
Artur Signell [Fri, 22 Mar 2013 15:55:15 +0000 (17:55 +0200)]
Fixed locking in RequestHandlers and documented that RequestHandlers are 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

11 years agoEnsure session is locked during cleanup (#10569)
Artur Signell [Fri, 22 Mar 2013 15:45:26 +0000 (17:45 +0200)]
Ensure session is locked during cleanup (#10569)

* At the same time ensures request timer handling is done while session is locked (#10108)

Change-Id: Ifc36e1ac66d02e25fe98616319c014137bd94c10

11 years agoCorrectly set thread locals when session times out (#11361, #10995)
Artur Signell [Fri, 22 Mar 2013 15:31:26 +0000 (17:31 +0200)]
Correctly set thread locals when session times out (#11361, #10995)

Change-Id: I5051cef344f03af276be24a28471a6d6c15b0da6

11 years agoMoved request start/end handling to VaadinService (#11400)
Artur Signell [Fri, 22 Mar 2013 15:00:54 +0000 (17:00 +0200)]
Moved request start/end handling to VaadinService (#11400)

* VaadinService.requestStart/requestEnd is called for all requests, including static resource requests

Change-Id: Ic19f33f069d0b4f4127fdafc7b5c3a2fa1a3b5dc

11 years agoRedefined UI.runSafely so it throws an exception if session can't be locked (#11219)
Artur Signell [Thu, 28 Mar 2013 14:04:24 +0000 (16:04 +0200)]
Redefined UI.runSafely so it throws an exception if session can't be locked (#11219)

Change-Id: I300bfb25c4040d0df18d3a11594efe2ce6b0679d

11 years agoConvert value if locale changes and field has converter (#11419)
Artur Signell [Mon, 25 Mar 2013 19:53:25 +0000 (21:53 +0200)]
Convert value if locale changes and field has converter (#11419)

Change-Id: Icb33ee2db9e36d4282c19b46203054a2da4abdbd

11 years agoWAI-ARIA button (#11380)
michaelvogt [Wed, 20 Mar 2013 16:09:49 +0000 (18:09 +0200)]
WAI-ARIA button (#11380)

Accessibility functions for Button

Change-Id: I12ddfd8232d4d35135add1cb4406bfdc20b758f2

11 years agoRefactored VaadinPortlet to have same structure as VaadinServlet (#10569)
Artur Signell [Thu, 21 Mar 2013 10:26:41 +0000 (12:26 +0200)]
Refactored VaadinPortlet to have same structure as VaadinServlet (#10569)

Change-Id: Ia012fd3b200a97b394c18dca549d048695b88a43

11 years agoVerify lock is held while updating VaadinSession or connector state (#9515)
Artur Signell [Thu, 21 Mar 2013 08:32:09 +0000 (10:32 +0200)]
Verify lock is held while updating VaadinSession or connector state (#9515)

Change-Id: Iceacb7dae6c4f433ccf747fca5a89514622baba4

11 years agoChanged VaadinSession locking to be based on a session attribute (#8894)
Artur Signell [Thu, 14 Mar 2013 10:43:53 +0000 (12:43 +0200)]
Changed VaadinSession locking to be based on a session attribute (#8894)

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

11 years agoConvenience methods for running code in the UI or VaadinSession context (#11219)
Artur Signell [Fri, 22 Mar 2013 14:15:22 +0000 (16:15 +0200)]
Convenience methods for running code in the UI or VaadinSession context (#11219)

Change-Id: If31a965f925ca2bedb25c712b83ccb070a9e71a0

11 years agoAdded Page.reload (#10250)
Artur Signell [Sun, 24 Mar 2013 14:38:45 +0000 (16:38 +0200)]
Added Page.reload (#10250)

Change-Id: I8ec7edbc370388d8b36a474a8845e846395f26ed

11 years agoRemoved CommunicationManager and PortletCommunicationManager
Johannes Dahlström [Tue, 26 Mar 2013 17:02:51 +0000 (19:02 +0200)]
Removed CommunicationManager and PortletCommunicationManager

* 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

11 years agoRemove synchronous AJAX support (#11254)
Johannes Dahlström [Tue, 5 Mar 2013 13:16:05 +0000 (15:16 +0200)]
Remove synchronous AJAX support (#11254)

SJAX was used in Vaadin 6 only for window close events,
and those are not supported in Vaadin 7.

Change-Id: I3ca7137d5a16252f63051314743e0bee2890caf1

11 years agoFix off-by-one bug preventing all server RPC handling
Johannes Dahlström [Wed, 27 Mar 2013 14:42:21 +0000 (16:42 +0200)]
Fix off-by-one bug preventing all server RPC handling

Change-Id: I2e3e277cb6b385f4713a72129f51c34d8c893995

11 years agoRefactor server-side communications (#11192, #7891)
Johannes Dahlström [Mon, 25 Mar 2013 16:47:09 +0000 (18:47 +0200)]
Refactor server-side communications (#11192, #7891)

* 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

11 years agoId changed because of id generation for wai-aria
Artur Signell [Mon, 25 Mar 2013 22:44:59 +0000 (00:44 +0200)]
Id changed because of id generation for wai-aria

Change-Id: Ib216994e540d34179fc0e5498e0461bdf82f8794

11 years agoAdded standalone class for creating an addons.scss from Vaadin addons on the classpat...
John Ahlroos [Thu, 21 Mar 2013 12:44:40 +0000 (14:44 +0200)]
Added standalone class for creating an addons.scss from Vaadin addons on the classpath #11390

Change-Id: Ifcdb5c3b267cdf90ca9b981dccef3de6f9481ced

11 years agoRemoved code which calculates size incorrectly (#11395)
Artur Signell [Sun, 24 Mar 2013 13:11:50 +0000 (15:11 +0200)]
Removed code which calculates size incorrectly (#11395)

Change-Id: I2fbe7031ee1d778f8ebe96a8e773113d8529fba9

11 years agoFixed ComponentLocator to be backwards compatible
Artur Signell [Mon, 25 Mar 2013 12:16:59 +0000 (14:16 +0200)]
Fixed ComponentLocator to be backwards compatible

The WAI-ARIA fix (#11180) introduced a new FlowPanel in a PopupDateField popup which is now handled properly.

Change-Id: I192018c95d6d1502e3a50e5c30d4125d467ddf94

11 years agoFixed tree memory leak when removing expanded items from Tree (based on new Filterabl...
John Ahlroos [Thu, 21 Mar 2013 15:09:10 +0000 (17:09 +0200)]
Fixed tree memory leak when removing expanded items from Tree (based on new Filterable API introduced by #11234) #11053

Change-Id: I397124cbfa355417717d2e81bf67b15b202bf16a

11 years agoAdded Container.hasContainerFilters() API #11234
John Ahlroos [Thu, 21 Mar 2013 14:43:31 +0000 (16:43 +0200)]
Added Container.hasContainerFilters() API #11234

Change-Id: I223dbc7a8419a5c4b58321b708e8bd7c8bb8134b

11 years agoMoved CSSInjectWithColorpicker to correct package
John Ahlroos [Thu, 21 Mar 2013 08:52:41 +0000 (10:52 +0200)]
Moved CSSInjectWithColorpicker to correct package

Change-Id: I8b7d283b68da60d236748364cac4c5ac3310f836

11 years agoUnified all portal integration tests to be based on JSR286Portlet (#8013, #9566,...
Artur Signell [Mon, 18 Mar 2013 11:56:56 +0000 (13:56 +0200)]
Unified all portal integration tests to be based on JSR286Portlet (#8013, #9566, #11314)

All portal tests are now based on the same test script. Portal tests avoid Vaadin locators to avoid random problems with the portlet id changing between test runs.

* eXo 3 test must be run on Firefox, does not work in Chrome
* Liferay theme test is now a separate test which does not depend on the Liferay integration test
* Changing to maximized state using an action URL does not work with GateIn or eXo
* The edit mode link does not work in WebLogic Portal as WebLogic feels it is not an allowed mode for the portlet

Change-Id: I7a683688d8ffc611e211f8a60889a34b233b81c9

11 years agoMerge commit 'e4c9eda51082a443822b66864df2fe14be7dc6d7'
Artur Signell [Thu, 21 Mar 2013 06:59:51 +0000 (08:59 +0200)]
Merge commit 'e4c9eda51082a443822b66864df2fe14be7dc6d7'

Conflicts:
uitest/test.xml

Change-Id: I2c82fa7117b21bddad313abdd2f3f43143317c12

11 years agoEnable a Vaadin applications to be re-initialized if if has been re-added to the...
Artur Signell [Mon, 18 Mar 2013 19:34:27 +0000 (21:34 +0200)]
Enable a Vaadin applications to be re-initialized if if has been re-added to the same page (#8350)

Change-Id: I30dbc14f00108fa699694ecd1d37679d8a0dff4b

11 years agoMake TextArea.setCursorPosition work in all browsers (#8769)
Leif Åstrand [Tue, 12 Mar 2013 16:34:18 +0000 (18:34 +0200)]
Make TextArea.setCursorPosition work in all browsers (#8769)

svn changeset:25579/svn branch:6.8

Conflicts:
client/src/com/vaadin/client/ui/VTextField.java

Change-Id: I3b53be8df4ce0564f34d8aa9bc1ce1c34648eadd

11 years agoWAI-ARIA fields (#11180)
michaelvogt [Wed, 20 Mar 2013 08:37:11 +0000 (10:37 +0200)]
WAI-ARIA fields (#11180)

Field implementations of the WAI-ARIA changes in the base classes

Change-Id: Ie51e76130f3f9976a32c373334b709f0f5b68f1a

11 years agoDisabled TabIndex warning for now (#11325) 7.0.3
Artur Signell [Tue, 19 Mar 2013 18:27:22 +0000 (20:27 +0200)]
Disabled TabIndex warning for now (#11325)

Change-Id: I89311c7e4bdab3a70aa335c203ef57badab7bec8

11 years agoAdded CSS Inject / ColorPicker tutorial #11360
John Ahlroos [Mon, 18 Mar 2013 13:41:46 +0000 (15:41 +0200)]
Added CSS Inject / ColorPicker tutorial #11360

Change-Id: Iacafb3c4e26c4ff1a258eff466cfd18508d8ff0c

11 years agoDo not run TestRunner as a test
Artur Signell [Mon, 18 Mar 2013 22:44:39 +0000 (00:44 +0200)]
Do not run TestRunner as a test

Change-Id: I4a32bb614b7c175e1a6ced0078143978b2155194

11 years agoLaunch configurations for dev server and dev mode (#11363)
Artur Signell [Mon, 18 Mar 2013 15:48:54 +0000 (17:48 +0200)]
Launch configurations for dev server and dev mode (#11363)

Change-Id: I6e632e0dcab4826f1eafa8ac534425000fd8dfde

11 years agoCreate a PopupDateField by default for Dates (#11159)
Artur Signell [Fri, 15 Mar 2013 08:07:08 +0000 (10:07 +0200)]
Create a PopupDateField by default for Dates (#11159)

Change-Id: I505f8afbc12295f07f2fdbffc459e803629790d7

11 years agoEnable testing on IE10 (#9219)
Artur Signell [Mon, 18 Mar 2013 11:31:02 +0000 (13:31 +0200)]
Enable testing on IE10 (#9219)

Change-Id: I990c439b5e9f5a444a1da06563344491bd93cf41

11 years agoDo not invalidate http session if there is an invalid security key (#11335)
Artur Signell [Thu, 14 Mar 2013 14:23:29 +0000 (16:23 +0200)]
Do not invalidate http session if there is an invalid security key (#11335)

Change-Id: I55c3bc83abc33d8bfd9bb45d84fb992236174be2

11 years agoUpdated test to test interactions and to be more stable
Artur Signell [Sat, 16 Mar 2013 00:15:39 +0000 (02:15 +0200)]
Updated test to test interactions and to be more stable

Change-Id: If608cef429f6a18864d99780e9ee945adcc06b57

11 years agoMade test more reliable
Artur Signell [Fri, 15 Mar 2013 12:56:09 +0000 (14:56 +0200)]
Made test more reliable

Change-Id: Ibd93d834abaa1ec2ba322ab4ca9f53944cfe9519

11 years agoAudio/Video fixes, for #11160 but it was much more broken. Also quite a few browser...
Marc Englund [Thu, 14 Mar 2013 12:21:53 +0000 (14:21 +0200)]
Audio/Video fixes, for #11160 but it was much more broken. Also quite a few browser differences.

Ticket: 11160
Change-Id: I1ee228e593eab75d96c285bfa26af9939e058d47

11 years agoRemove unnecessary theme name sanitation (#10708)
Artur Signell [Thu, 14 Mar 2013 16:18:53 +0000 (18:18 +0200)]
Remove unnecessary theme name sanitation (#10708)

Change-Id: Ib28d4bbf7602017e371c4597733f1558cdb0b796

11 years agoReattach when wrapping in webkit for correct text flow (#10536)
Leif Åstrand [Thu, 14 Mar 2013 14:31:06 +0000 (16:31 +0200)]
Reattach when wrapping in webkit for correct text flow  (#10536)

Change-Id: I431b6a3c61a9308ad4189e5d79a5e70de8f1f560

11 years agoDeprecated AbstractComponentContainer.getComponentIterator (#11328)
Artur Signell [Thu, 14 Mar 2013 14:31:41 +0000 (16:31 +0200)]
Deprecated AbstractComponentContainer.getComponentIterator (#11328)

Change-Id: I24298165f0b078d42415cfce65118eed5587623c

11 years agoDeprecated TestBase to avoid new tests which are LegacyApplications
Artur Signell [Thu, 14 Mar 2013 14:30:31 +0000 (16:30 +0200)]
Deprecated TestBase to avoid new tests which are LegacyApplications

Change-Id: Ic4bc242b6d2707e7a856256ca7eeddc4efd9eb83

11 years agoIgnored test case where Tree memory leak is checked since it cannot be fixed before...
John Ahlroos [Thu, 14 Mar 2013 13:18:06 +0000 (15:18 +0200)]
Ignored test case where Tree memory leak is checked since it cannot be fixed before 7.1 (no-merge) #11053

Change-Id: I723b7fc01184da19f448de4c43d3dee715c01242

11 years agoFixed setting column width back to undefined by setting it to -1. #7922
Leif Åstrand [Wed, 13 Mar 2013 07:50:41 +0000 (09:50 +0200)]
Fixed setting column width back to undefined by setting it to -1. #7922

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

11 years agoFixed error indicator styles in Tabsheet tab on IE10 #11329
John Ahlroos [Thu, 14 Mar 2013 10:09:00 +0000 (12:09 +0200)]
Fixed error indicator styles in Tabsheet tab on IE10 #11329

Change-Id: I6134c5b9be9618bad0f1b9d22cc505ae062043ca

11 years agoApply webkitoverflowautofix for IE10 #11327
John Ahlroos [Thu, 14 Mar 2013 09:37:29 +0000 (11:37 +0200)]
Apply webkitoverflowautofix for IE10 #11327

Change-Id: I561d63dc7c6349ccbe88db55cfc629fca54a7eb0

11 years agoAdded missing state update on the client side (#11028)
Artur Signell [Wed, 13 Mar 2013 11:50:44 +0000 (13:50 +0200)]
Added missing state update on the client side (#11028)

Change-Id: I547f6e6426208d788b92ea8f429d4bb0aa9fdf24

11 years agoFixed broken Gridlayout cell position calculation in IE10 #11303
John Ahlroos [Wed, 13 Mar 2013 09:23:32 +0000 (11:23 +0200)]
Fixed broken Gridlayout cell position calculation in IE10 #11303

Change-Id: Ic587c940cab1d145d6be1136c12a46a4b2adb277

11 years agoFixed client-server value sync problem in CheckBox (#11028)
Artur Signell [Wed, 13 Mar 2013 09:14:24 +0000 (11:14 +0200)]
Fixed client-server value sync problem in CheckBox (#11028)

Change-Id: I1bac8e8a746bcc97b3ce929e76cf3476ad793bf6

11 years agoAdded theme-compiler resources to classpath to be able to run tests in Eclipse
Artur Signell [Wed, 13 Mar 2013 08:42:24 +0000 (10:42 +0200)]
Added theme-compiler resources to classpath to be able to run tests in Eclipse

Change-Id: I65657490b7c24488c9942558b298a463c9cb68e0

11 years agoTest using Opera 12 (#8976)
Artur Signell [Wed, 13 Mar 2013 08:35:41 +0000 (10:35 +0200)]
Test using Opera 12 (#8976)

Change-Id: I6e72f8ecb0fbd52b6774956ed2c904a060dc1424

11 years agoFixed Tree keyboard navigation in Opera 12 (#11183)
Artur Signell [Wed, 13 Mar 2013 08:35:03 +0000 (10:35 +0200)]
Fixed Tree keyboard navigation in Opera 12 (#11183)

Change-Id: I6bbd486caef0056703d1b9ebc1ba5537aca75cfd

11 years agoUpdated supported browser versions in release notes (#10887)
Leif Åstrand [Wed, 13 Mar 2013 08:12:32 +0000 (10:12 +0200)]
Updated supported browser versions in release notes (#10887)

Based on svn changeset:25626/svn branch:6.8

Change-Id: I76333c1af0eab1d727a03dcd82ae6b9b7187e58a

11 years agoImplemented injection of css styles #5500
John Ahlroos [Wed, 6 Mar 2013 09:23:48 +0000 (11:23 +0200)]
Implemented injection of css styles #5500

Change-Id: Iaccffb4a3e137968d5f51672cdd56f803a9e9d2e

11 years agoFixed header to make checkstyles happy (#11129)
Artur Signell [Wed, 13 Mar 2013 07:11:19 +0000 (09:11 +0200)]
Fixed header to make checkstyles happy (#11129)

Change-Id: I4f1da57d318407da6a47a7095dbe4a08a6acc0f7

11 years agoEnsure nonwrapping textarea has white-space: pre; style (#10536)
Leif Åstrand [Tue, 12 Mar 2013 16:44:16 +0000 (18:44 +0200)]
Ensure nonwrapping textarea has white-space: pre; style (#10536)

Change-Id: Iaac6b58d204082374827cb7b6caef5f5f81e3dbc

11 years agoEliminate connection/statement/result set leaks in TableQuery (#10582)
Leif Åstrand [Tue, 12 Mar 2013 14:22:36 +0000 (16:22 +0200)]
Eliminate connection/statement/result set leaks in TableQuery (#10582)

Includes some refactoring to extract common parts of FreeformQuery and
TableQuery to AbstractTransactionalQuery.

svn changeset:25541/svn branch:6.8

Added missing Serializable for AbstractTransactionalQuery (#10582).

svn changeset:25559/svn branch:6.8

Conflicts:
server/src/com/vaadin/data/util/sqlcontainer/query/FreeformQuery.java
server/src/com/vaadin/data/util/sqlcontainer/query/TableQuery.java

Change-Id: I3d055e0f071739ac4536fddb0f49b8d6b8e6d07b

11 years agoUpdated GateIn3 script to work correctly (#11314)
Artur Signell [Tue, 12 Mar 2013 14:32:31 +0000 (16:32 +0200)]
Updated GateIn3 script to work correctly (#11314)

Change-Id: Ic8a86bc2dd6f0b791047ebb4c4bc81d4a9e7b9eb

11 years agoUnpack all static files for integration tests (#11314)
Artur Signell [Tue, 12 Mar 2013 14:12:16 +0000 (16:12 +0200)]
Unpack all static files for integration tests (#11314)

Change-Id: Icef8bf0b4ec7fc752ca41cbdf38a98112e44a245

11 years agoAdded fallbacks for when IE10 reports width/height as 'auto' when getting the Compute...
John Ahlroos [Tue, 12 Mar 2013 13:56:38 +0000 (15:56 +0200)]
Added fallbacks for when IE10 reports width/height as 'auto' when getting the ComputedStyle #11308

Change-Id: I5cdf98feb8f5f92edeb253b259c354211bd5e369