]> source.dussan.org Git - vaadin-framework.git/log
vaadin-framework.git
12 years agoFixed element not found issue with test
John Ahlroos [Wed, 29 Aug 2012 08:26:35 +0000 (11:26 +0300)]
Fixed element not found issue with test

12 years agoFixed minor pixel jump in caption error indicator
John Ahlroos [Wed, 29 Aug 2012 07:09:16 +0000 (10:09 +0300)]
Fixed minor pixel jump in caption error indicator

12 years agoMerge branch 'master' into layoutgraph
John Ahlroos [Wed, 29 Aug 2012 06:15:02 +0000 (09:15 +0300)]
Merge branch 'master' into layoutgraph

12 years agoVertical align caption to top
John Ahlroos [Tue, 28 Aug 2012 13:36:45 +0000 (16:36 +0300)]
Vertical align caption to top

12 years agoMerge branch 'master' of ssh://git@dev.vaadin.com/vaadin.git
John Ahlroos [Tue, 28 Aug 2012 12:47:58 +0000 (15:47 +0300)]
Merge branch 'master' of ssh://git@dev.vaadin.com/vaadin.git

12 years agoFixes StackOverflow in Slider
John Ahlroos [Tue, 28 Aug 2012 12:47:46 +0000 (15:47 +0300)]
Fixes StackOverflow in Slider

12 years agoReplaced all .v and .v-connector selectors with .v-widget selector
John Ahlroos [Tue, 28 Aug 2012 12:01:14 +0000 (15:01 +0300)]
Replaced all .v and .v-connector selectors with .v-widget selector

12 years agoFix some renamed method names missing from #9416
Leif Åstrand [Tue, 28 Aug 2012 10:55:37 +0000 (13:55 +0300)]
Fix some renamed method names missing from #9416

12 years agoIdentify too old Safari browsers based on webkit version (#9423)
Leif Åstrand [Tue, 28 Aug 2012 10:54:07 +0000 (13:54 +0300)]
Identify too old Safari browsers based on webkit version (#9423)

Detection based on "safari" version is not reliable because of the way
various browsers based on webkit report their version numbers in the
user agent string.

12 years agoFire change event for default values in newly created state (#9422)
Leif Åstrand [Tue, 28 Aug 2012 10:19:13 +0000 (13:19 +0300)]
Fire change event for default values in newly created state (#9422)

12 years agoRename register/unregisterProvider to add/removeProvider for consistency (#9416)
Johannes Dahlström [Tue, 28 Aug 2012 09:15:44 +0000 (12:15 +0300)]
Rename register/unregisterProvider to add/removeProvider for consistency (#9416)

12 years agoRevert "Rename registerProvider, unregisterProvider to addProvider and removeProvider...
Johannes Dahlström [Tue, 28 Aug 2012 09:12:47 +0000 (12:12 +0300)]
Revert "Rename registerProvider, unregisterProvider to addProvider and removeProvider for consistency (#9416)"

Accidentally committed wrong hunks

This reverts commit b53f5dddf13ba28385e9853c57d5d3074832a6be.

12 years agoRename registerProvider, unregisterProvider to addProvider and removeProvider for...
Johannes Dahlström [Tue, 28 Aug 2012 08:56:47 +0000 (11:56 +0300)]
Rename registerProvider, unregisterProvider to addProvider and removeProvider for consistency (#9416)

12 years agoRemoved unused useDebugIdInDom (#3700)
Artur Signell [Tue, 28 Aug 2012 08:29:22 +0000 (11:29 +0300)]
Removed unused useDebugIdInDom (#3700)

12 years agoRenamed Component.debugId to id (#3700)
Pekka Hyvönen [Tue, 28 Aug 2012 07:16:58 +0000 (10:16 +0300)]
Renamed Component.debugId to id (#3700)

Applied patch from Pekka with minor changes
(@deprecation javadoc, call the real methods from deprecated methods in AbstractComponent)

12 years agoFixed conflicting issues from merge
John Ahlroos [Tue, 28 Aug 2012 07:06:06 +0000 (10:06 +0300)]
Fixed conflicting issues from merge

12 years agoMerge branch 'master' into layoutgraph
John Ahlroos [Tue, 28 Aug 2012 06:41:55 +0000 (09:41 +0300)]
Merge branch 'master' into layoutgraph

Conflicts:
tests/testbench/com/vaadin/tests/components/orderedlayout/OrderedLayoutCases.java

12 years agoMerge branch 'master' into layoutgraph
John Ahlroos [Tue, 28 Aug 2012 06:30:46 +0000 (09:30 +0300)]
Merge branch 'master' into layoutgraph

12 years agoDon't include invisible connectors in Map<Connector, ?> (#9026)
Leif Åstrand [Tue, 28 Aug 2012 05:49:22 +0000 (08:49 +0300)]
Don't include invisible connectors in Map<Connector, ?> (#9026)

12 years agoLog some errors as error
Leif Åstrand [Tue, 28 Aug 2012 05:48:09 +0000 (08:48 +0300)]
Log some errors as error

12 years agoDiscard reference state for invisible connectors (#9400)
Leif Åstrand [Mon, 27 Aug 2012 15:10:28 +0000 (18:10 +0300)]
Discard reference state for invisible connectors (#9400)

12 years agoReverted accidentally commited fixed version number (#9413)
Artur Signell [Mon, 27 Aug 2012 12:58:01 +0000 (15:58 +0300)]
Reverted accidentally commited fixed version number (#9413)

12 years agoChange diff state to not depend on bean.equals semantics (#9406, #9026)
Leif Åstrand [Mon, 27 Aug 2012 11:53:36 +0000 (14:53 +0300)]
Change diff state to not depend on bean.equals semantics (#9406, #9026)

12 years agoRemoved IE6/IE7 specific code accidentally included in merge
Artur Signell [Mon, 27 Aug 2012 10:43:51 +0000 (13:43 +0300)]
Removed IE6/IE7 specific code accidentally included in merge

12 years agoMerge remote-tracking branch 'origin/6.8'
Artur Signell [Mon, 27 Aug 2012 10:38:13 +0000 (13:38 +0300)]
Merge remote-tracking branch 'origin/6.8'

Conflicts:
server/src/com/vaadin/ui/Select.java

12 years agoUse fully-qualified class name in javadoc to remove client dependency
Johannes Dahlström [Mon, 27 Aug 2012 09:54:59 +0000 (12:54 +0300)]
Use fully-qualified class name in javadoc to remove client dependency

12 years agoMerge branch 'master' into root-cleanup
Johannes Dahlström [Mon, 27 Aug 2012 09:40:41 +0000 (12:40 +0300)]
Merge branch 'master' into root-cleanup

Rename Root -> UI in root cleanup code

Conflicts:
client/src/com/vaadin/terminal/gwt/client/ApplicationConnection.java
server/src/com/vaadin/terminal/gwt/server/BootstrapHandler.java
server/src/com/vaadin/ui/UI.java

12 years agoMigrate Slider to Vaadin 7 (#9304)
Johannes Dahlström [Fri, 24 Aug 2012 13:33:15 +0000 (16:33 +0300)]
Migrate Slider to Vaadin 7 (#9304)

12 years agoTests for new componets split from Embedded (#9087)
Johannes Dahlström [Thu, 23 Aug 2012 16:00:33 +0000 (19:00 +0300)]
Tests for new componets split from Embedded (#9087)

12 years agoSplit Embedded into several components, migrate them to Vaadin 7 (#9087)
Johannes Dahlström [Thu, 23 Aug 2012 15:58:00 +0000 (18:58 +0300)]
Split Embedded into several components, migrate them to Vaadin 7 (#9087)

12 years agoTest for UI.getCurrent() in LoginHandler (#9372)
Artur Signell [Fri, 24 Aug 2012 11:21:56 +0000 (14:21 +0300)]
Test for UI.getCurrent() in LoginHandler (#9372)

12 years agoRoot -> UI in tests (#8908)
Artur Signell [Fri, 24 Aug 2012 11:19:09 +0000 (14:19 +0300)]
Root -> UI in tests (#8908)

12 years agoRemaining Root -> UI renames (#8908)
Artur Signell [Fri, 24 Aug 2012 08:47:50 +0000 (11:47 +0300)]
Remaining Root -> UI renames (#8908)

12 years agoComponent.getRoot() -> Component.getUI() (#8908)
Artur Signell [Fri, 24 Aug 2012 08:32:49 +0000 (11:32 +0300)]
Component.getRoot() -> Component.getUI() (#8908)

12 years agoRenamed Application and UI methods and fields from "Root" to "UI" (#8908).
Artur Signell [Fri, 24 Aug 2012 08:27:11 +0000 (11:27 +0300)]
Renamed Application and UI methods and fields from "Root" to "UI" (#8908).

12 years agoRename Root related classes and package to UI (#8908)
Artur Signell [Fri, 24 Aug 2012 05:52:20 +0000 (08:52 +0300)]
Rename Root related classes and package to UI (#8908)

Automatic renames in Eclipse of:
- package com.vaadin.terminal.gwt.client.ui.root to .UI
- RootConnector to UIConnector
- RootServerRpc to UIServerRpc
- RootState to UIState
- VRoot to VUI
- RootRequiresMoreInformationException to UIRequiresMoreInformationException

12 years agoRenamed Root to UI, automatic rename (#8908)
Artur Signell [Fri, 24 Aug 2012 05:44:20 +0000 (08:44 +0300)]
Renamed Root to UI, automatic rename (#8908)

Automatic rename in Eclipse of the class Root to UI with all
rename options enabled, rename also embedded "Root" in
variable and method names.

The following classes/methods were excluded in the rename:
- BootstrapHandler.getApplicationCSSClassName()
- ComponentLocator
- ConnectorMap
- ItemClickEvent
- KeepAllItemsVisible
- MenuBarTest
- MenuBarTooltips
- TreeTableTest
- TreeWithIcons
- Trees
- VDebugConsole.printLayoutProblems()

12 years agoDon't ever send state diffs for JavaScript connectors (#9026)
Leif Åstrand [Fri, 24 Aug 2012 08:46:23 +0000 (11:46 +0300)]
Don't ever send state diffs for JavaScript connectors (#9026)

12 years agoAdd support for heartbeat not extending session (#9266)
Johannes Dahlström [Fri, 24 Aug 2012 08:31:35 +0000 (11:31 +0300)]
Add support for heartbeat not extending session (#9266)

12 years agoExplicit test case for #8683
Leif Åstrand [Fri, 24 Aug 2012 08:28:14 +0000 (11:28 +0300)]
Explicit test case for #8683

12 years agoMake it possible to delegate state changes to widget (#9297)
Leif Åstrand [Fri, 24 Aug 2012 08:25:05 +0000 (11:25 +0300)]
Make it possible to delegate state changes to widget (#9297)

12 years agoChanged Notification type and position to enum (#9072)
Artur Signell [Thu, 23 Aug 2012 07:41:24 +0000 (10:41 +0300)]
Changed Notification type and position to enum (#9072)

12 years agoUpdate test case for #9274
Leif Åstrand [Thu, 23 Aug 2012 09:12:29 +0000 (12:12 +0300)]
Update test case for #9274

12 years agoRename requestRepaint to markAsDirty (#9378)
Leif Åstrand [Thu, 23 Aug 2012 09:09:48 +0000 (12:09 +0300)]
Rename requestRepaint to markAsDirty (#9378)

Also remove some requestRepaint calls that are no longer needed (#9325)

12 years agoHandle requestRepaint automatically (#9325)
Leif Åstrand [Thu, 23 Aug 2012 08:23:10 +0000 (11:23 +0300)]
Handle requestRepaint automatically (#9325)

12 years agoRevert 24221 for now, the test does not work reliably
Johannes Dahlström [Thu, 23 Aug 2012 08:11:14 +0000 (08:11 +0000)]
Revert 24221 for now, the test does not work reliably

svn changeset:24223/svn branch:6.8

12 years agoMake getStateType() find getState methods in superclases (#9315)
Leif Åstrand [Thu, 23 Aug 2012 07:46:17 +0000 (10:46 +0300)]
Make getStateType() find getState methods in superclases (#9315)

Also cache the result as the finding logic could be quite expensive with
multiple exceptions thrown and caught.

12 years agoMake getStateType() find for protected getState methods (#9315)
Leif Åstrand [Thu, 23 Aug 2012 07:32:07 +0000 (10:32 +0300)]
Make getStateType() find for protected getState methods (#9315)

12 years agoGWT build version is now replaced with GWT-VAADIN build version.
John Ahlroos [Thu, 23 Aug 2012 07:30:09 +0000 (10:30 +0300)]
GWT build version is now replaced with GWT-VAADIN build version.

12 years agoClarified javadoc for setDisableOnClick
Artur Signell [Thu, 23 Aug 2012 06:40:32 +0000 (06:40 +0000)]
Clarified javadoc for setDisableOnClick

svn changeset:24222/svn branch:6.8

12 years agoDon't import client classes for javadocs
Leif Åstrand [Thu, 23 Aug 2012 06:14:55 +0000 (09:14 +0300)]
Don't import client classes for javadocs

12 years agoRemoved API deprecated in Vaadin 6 (#9071)
Artur Signell [Wed, 22 Aug 2012 18:48:34 +0000 (21:48 +0300)]
Removed API deprecated in Vaadin 6 (#9071)

12 years agoRemoved readThrough/writeThrough in favor of buffered (#8180)
Artur Signell [Wed, 22 Aug 2012 18:57:12 +0000 (21:57 +0300)]
Removed readThrough/writeThrough in favor of buffered (#8180)

12 years agoMade Root.getCurrent() work in LoginForm LoginListener (#9372)
Artur Signell [Wed, 22 Aug 2012 18:18:01 +0000 (21:18 +0300)]
Made Root.getCurrent() work in LoginForm LoginListener (#9372)

12 years agoMake the (server-side) getState method protected (#9315)
Leif Åstrand [Wed, 22 Aug 2012 18:12:47 +0000 (21:12 +0300)]
Make the (server-side) getState method protected (#9315)

12 years agoSupport using public fields in state classes (#9324)
Leif Åstrand [Wed, 22 Aug 2012 17:14:30 +0000 (20:14 +0300)]
Support using public fields in state classes (#9324)

12 years agoUse ConnectorBundle for JSON encoding and decoding (#9371)
Leif Åstrand [Wed, 22 Aug 2012 14:07:22 +0000 (17:07 +0300)]
Use ConnectorBundle for JSON encoding and decoding (#9371)

12 years agoUse ConnectorBundle for ServerRpc handling (#9371)
Leif Åstrand [Tue, 21 Aug 2012 13:51:33 +0000 (16:51 +0300)]
Use ConnectorBundle for ServerRpc handling (#9371)

12 years agoMake lazy depend on eager as deferred is maybe not yet loaded (#9371)
Leif Åstrand [Tue, 21 Aug 2012 11:03:08 +0000 (14:03 +0300)]
Make lazy depend on eager as deferred is maybe not yet loaded (#9371)

12 years agoDon't generate widget creator if there's a createWidget method (#9371)
Leif Åstrand [Tue, 21 Aug 2012 09:35:37 +0000 (12:35 +0300)]
Don't generate widget creator if there's a createWidget method (#9371)

12 years agoUse ConnectorBundle for ClientRpc handling (#9371)
Leif Åstrand [Tue, 21 Aug 2012 09:33:32 +0000 (12:33 +0300)]
Use ConnectorBundle for ClientRpc handling (#9371)

12 years agoAdd logging and tweak visitor API (#9371)
Leif Åstrand [Tue, 21 Aug 2012 06:06:21 +0000 (09:06 +0300)]
Add logging and tweak visitor API (#9371)

12 years agoUse ConnectorBundle for creating state and widget (#9371)
Leif Åstrand [Fri, 17 Aug 2012 16:22:16 +0000 (19:22 +0300)]
Use ConnectorBundle for creating state and widget (#9371)

12 years agoInitial ConnectorBundle implementation (#9371)
Leif Åstrand [Fri, 17 Aug 2012 15:11:54 +0000 (18:11 +0300)]
Initial ConnectorBundle implementation (#9371)

12 years agoMore tests for #9145
Johannes Dahlström [Wed, 22 Aug 2012 15:46:51 +0000 (15:46 +0000)]
More tests for #9145

svn changeset:24221/svn branch:6.8

12 years agoMerge branch 'master' into root-cleanup
Johannes Dahlström [Wed, 22 Aug 2012 14:12:54 +0000 (17:12 +0300)]
Merge branch 'master' into root-cleanup

Conflicts:
client/src/com/vaadin/terminal/gwt/client/ui/root/RootConnector.java

12 years agoMerge branch 'root-cleanup' of ssh://dev.vaadin.com/vaadin into root-cleanup
Johannes Dahlström [Wed, 22 Aug 2012 12:16:37 +0000 (15:16 +0300)]
Merge branch 'root-cleanup' of ssh://dev.vaadin.com/vaadin into root-cleanup

Conflicts:
client/src/com/vaadin/terminal/gwt/client/ApplicationConnection.java

12 years agoImproved javadoc in (Abstract)DeploymentConfiguration (#9340)
Johannes Dahlström [Wed, 22 Aug 2012 12:05:02 +0000 (15:05 +0300)]
Improved javadoc in (Abstract)DeploymentConfiguration (#9340)

12 years agoImprove documentation, disable cleanup if heartbeat interval nonpositive, change...
Johannes Dahlström [Wed, 22 Aug 2012 11:49:22 +0000 (14:49 +0300)]
Improve documentation, disable cleanup if heartbeat interval nonpositive, change default heartbeat interval from 500 to 300, some logging on client side (#9265)

12 years agoSending and receiving heartbeat requests (#9265)
Johannes Dahlström [Wed, 22 Aug 2012 10:59:26 +0000 (13:59 +0300)]
Sending and receiving heartbeat requests (#9265)

12 years agoFixed SQLContainer and ComboBox co-operation problems (#9155)
Artur Signell [Wed, 22 Aug 2012 11:17:12 +0000 (11:17 +0000)]
Fixed SQLContainer and ComboBox co-operation problems (#9155)

svn changeset:24220/svn branch:6.8

12 years agoChanged border style to enum (#9072)
Artur Signell [Wed, 22 Aug 2012 05:53:23 +0000 (08:53 +0300)]
Changed border style to enum (#9072)

12 years agoSending and receiving heartbeat requests (#9265)
Johannes Dahlström [Wed, 22 Aug 2012 10:59:26 +0000 (13:59 +0300)]
Sending and receiving heartbeat requests (#9265)

12 years agoRefactored margin handlers (#8292)
Artur Signell [Mon, 20 Aug 2012 16:29:04 +0000 (19:29 +0300)]
Refactored margin handlers (#8292)

Only layouts actually supporting margins now implement MarginHandler
CssLayout should be simplified before 7.0.0 so margin support was removed. GridLayout, VerticalLayout and HorizontalLayout were the only other layouts which actually supported margin.
MarginInfo is now passed directly in the state.

12 years agoRemoved remaining methods from Terminal (#4355, #8027)
Artur Signell [Mon, 20 Aug 2012 13:03:21 +0000 (16:03 +0300)]
Removed remaining methods from Terminal (#4355, #8027)

12 years agoServer-side heartbeat-related public API (#9265)
Johannes Dahlström [Wed, 22 Aug 2012 10:51:40 +0000 (13:51 +0300)]
Server-side heartbeat-related public API (#9265)

12 years agoFixed issue in IE6 and IE7 as well #6217
John Alhroos [Wed, 22 Aug 2012 08:40:32 +0000 (08:40 +0000)]
Fixed issue in IE6 and IE7 as well #6217

svn changeset:24215/svn branch:6.8

12 years agoDon't use diffstate value if it isn't there (#9026)
Leif Åstrand [Tue, 21 Aug 2012 15:45:27 +0000 (18:45 +0300)]
Don't use diffstate value if it isn't there (#9026)

12 years agoAdd "As of 7.0" to relevant @deprecated tags
Johannes Dahlström [Tue, 21 Aug 2012 14:57:51 +0000 (17:57 +0300)]
Add "As of 7.0" to relevant @deprecated tags

12 years agoAdd heartbeat interval to DeploymentConfiguration, include in bootstrap config (...
Johannes Dahlström [Mon, 20 Aug 2012 09:22:27 +0000 (12:22 +0300)]
Add heartbeat interval to DeploymentConfiguration, include in bootstrap config (#9265)

12 years agoDon't pass JSONObject.Null as diffstate value (#9026)
Leif Åstrand [Tue, 21 Aug 2012 10:12:17 +0000 (13:12 +0300)]
Don't pass JSONObject.Null as diffstate value (#9026)

12 years agoRevert "Added a heartbeat timer to RootConnector (#9265)"
Johannes Dahlström [Tue, 21 Aug 2012 09:34:06 +0000 (12:34 +0300)]
Revert "Added a heartbeat timer to RootConnector (#9265)"

This reverts commit ff4988f6beaa0a1c8b908e098525afc3505ece64.

Conflicts:

client/src/com/vaadin/terminal/gwt/client/ui/root/RootConnector.java

12 years agoFix for Table multirow dragging issue #6217 + Testbench test
John Alhroos [Tue, 21 Aug 2012 06:57:12 +0000 (06:57 +0000)]
Fix for Table multirow dragging issue #6217 + Testbench test

svn changeset:24208/svn branch:6.8

12 years agoAdd RootProvider for Root selection without custom Application (#8159)
Leif Åstrand [Mon, 20 Aug 2012 16:19:47 +0000 (19:19 +0300)]
Add RootProvider for Root selection without custom Application (#8159)

12 years agoMerge branch 'master' into layoutgraph
John Ahlroos [Mon, 20 Aug 2012 13:31:25 +0000 (16:31 +0300)]
Merge branch 'master' into layoutgraph

12 years agoMerged 6.8 branch
John Ahlroos [Mon, 20 Aug 2012 13:07:47 +0000 (16:07 +0300)]
Merged 6.8 branch

12 years agoAdded ServerConnector.removeStateChangeHandler API
John Ahlroos [Mon, 20 Aug 2012 10:45:45 +0000 (13:45 +0300)]
Added ServerConnector.removeStateChangeHandler API

12 years agoMerge master
Jouni Koivuviita [Mon, 20 Aug 2012 08:54:09 +0000 (11:54 +0300)]
Merge master

12 years ago-
Jouni Koivuviita [Mon, 20 Aug 2012 08:51:09 +0000 (11:51 +0300)]
-

12 years agoDon't import from client even for javadoc (#9026)
Leif Åstrand [Mon, 20 Aug 2012 08:49:48 +0000 (11:49 +0300)]
Don't import from client even for javadoc (#9026)

12 years agoDon't use java.* package names (#8683)
Leif Åstrand [Fri, 17 Aug 2012 09:38:22 +0000 (12:38 +0300)]
Don't use java.* package names (#8683)

12 years agoAbort widgetset compile for conflicting @Connect mappings (#9343)
Leif Åstrand [Thu, 16 Aug 2012 17:16:29 +0000 (20:16 +0300)]
Abort widgetset compile for conflicting @Connect mappings (#9343)

12 years agoPreserve package name for state serializers (#8683)
Leif Åstrand [Mon, 20 Aug 2012 05:55:20 +0000 (08:55 +0300)]
Preserve package name for state serializers (#8683)

12 years agoSupport StateChangeHandler for selected parts of the state (#8598)
Leif Åstrand [Thu, 16 Aug 2012 12:46:11 +0000 (15:46 +0300)]
Support StateChangeHandler for selected parts of the state (#8598)

12 years agoAdd crude support for only sending state changes (#9026)
Leif Åstrand [Thu, 16 Aug 2012 10:42:07 +0000 (13:42 +0300)]
Add crude support for only sending state changes (#9026)

12 years agoDon't decode enum as an object (#9333)
Leif Åstrand [Thu, 16 Aug 2012 06:47:14 +0000 (09:47 +0300)]
Don't decode enum as an object (#9333)

12 years agoIntroduce ClientConnector.beforeClientResponse(boolean initial) #9228
Leif Åstrand [Wed, 15 Aug 2012 13:12:50 +0000 (16:12 +0300)]
Introduce ClientConnector.beforeClientResponse(boolean initial) #9228

Remove Component.updateState() to use the new method instead.

12 years agoSupport @Delayable and change window size update to use it (#8421)
Leif Åstrand [Mon, 20 Aug 2012 05:53:33 +0000 (08:53 +0300)]
Support @Delayable and change window size update to use it (#8421)

12 years ago#9145 Reviewed and committed Petri's patch with minor cleanup and clarifications
Johannes Dahlström [Fri, 17 Aug 2012 15:13:16 +0000 (15:13 +0000)]
#9145 Reviewed and committed Petri's patch with minor cleanup and clarifications

svn changeset:24196/svn branch:6.8

12 years agoBugfixes: pass application properties to AbstractDeploymentConfiguration constructor...
Johannes Dahlström [Fri, 17 Aug 2012 13:54:35 +0000 (16:54 +0300)]
Bugfixes: pass application properties to AbstractDeploymentConfiguration constructor so they are properly parsed and checked; properly use deploymentConfiguration in AbstractApplicationPortlet.isProductionMode(); return correct value from isXsrfProtectionEnabled() (#9340)