hg: openjfx/8u/rt: 39 new changesets

kevin.rushforth at oracle.com kevin.rushforth at oracle.com
Mon Oct 13 20:40:05 UTC 2014


Changeset: 6caacb6da160
Author:    shemnon
Date:      2014-10-06 14:27 -0600
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/6caacb6da160

RT-38146 - add option to disable native bundler codesign
Summary: add 'signBundle' bundler argument
* Wire this into the mac app, mac pkg, and mac app store bundlers
* Wire this into the Ant fx:deploy task
* wire in a "-nosign" flag for the CLI that will set it to false.

! modules/fxpackager/src/main/java/com/oracle/tools/packager/StandardBundlerParam.java
! modules/fxpackager/src/main/java/com/oracle/tools/packager/mac/MacAppBundler.java
! modules/fxpackager/src/main/java/com/oracle/tools/packager/mac/MacAppStoreBundler.java
! modules/fxpackager/src/main/java/com/oracle/tools/packager/mac/MacPkgBundler.java
! modules/fxpackager/src/main/java/com/sun/javafx/tools/ant/DeployFXTask.java
! modules/fxpackager/src/main/java/com/sun/javafx/tools/packager/DeployParams.java
! modules/fxpackager/src/main/java/com/sun/javafx/tools/packager/Main.java
! modules/fxpackager/src/main/java/com/sun/javafx/tools/packager/bundlers/BundleParams.java
! modules/fxpackager/src/main/resources/com/oracle/tools/packager/StandardBundlerParam.properties
! modules/fxpackager/src/main/resources/com/oracle/tools/packager/mac/MacAppBundler.properties
! modules/fxpackager/src/main/resources/com/oracle/tools/packager/mac/MacAppStoreBundler.properties
! modules/fxpackager/src/main/resources/com/oracle/tools/packager/mac/MacPkgBundler.properties
! modules/fxpackager/src/test/java/com/oracle/tools/packager/mac/MacAppBundlerTest.java
! modules/fxpackager/src/test/java/com/oracle/tools/packager/mac/MacAppStoreBundlerTest.java
! modules/fxpackager/src/test/java/com/oracle/tools/packager/mac/MacPkgBundlerTest.java

Changeset: bc5276da2cb9
Author:    shemnon
Date:      2014-10-06 14:31 -0600
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/bc5276da2cb9

RT-38725 - Mac launcher in fxpackager no longer builds with SDK 10.9
Summary: push a flag down into the ccFlags
Reviewed-by: kcr

! buildSrc/mac.gradle

Changeset: c2c3130cc4b9
Author:    shemnon
Date:      2014-10-06 14:52 -0600
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/c2c3130cc4b9

RT-38725 - Mac launcher in fxpackager no longer builds with SDK 10.9
Summary: rollback, premature commit

! buildSrc/mac.gradle

Changeset: ffc336872f33
Author:    jgiles
Date:      2014-10-06 14:21 -0700
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/ffc336872f33

RT-38672: CustomMenuItem setHideOnClick(false) not working with newest java version

! modules/controls/src/main/java/com/sun/javafx/scene/control/skin/ContextMenuContent.java

Changeset: cb3171ca8935
Author:    jgiles
Date:      2014-10-06 14:31 -0700
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/cb3171ca8935

RT-38515: [TextArea] TextArea still visible when height set to 0 (regression)

! modules/controls/src/main/java/com/sun/javafx/scene/control/skin/TextAreaSkin.java

Changeset: f22a2f8eba48
Author:    jgiles
Date:      2014-10-06 15:07 -0700
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/f22a2f8eba48

RT-37965: [CSS] DatePicker and ProgressIndicator drawn with non-transparent background

! modules/controls/src/main/resources/com/sun/javafx/scene/control/skin/modena/modena.css

Changeset: 8998476b50dd
Author:    jgiles
Date:      2014-10-06 15:17 -0700
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/8998476b50dd

RT-38789: [TabPane] Tab.setContextMenu(null) throws NPE when the tab is not assigned to a TabPane (regression from 8)

! modules/controls/src/main/java/com/sun/javafx/scene/control/ControlAcceleratorSupport.java

Changeset: 70dd3c8a80ae
Author:    jgiles
Date:      2014-10-06 15:49 -0700
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/70dd3c8a80ae

RT-37616: [TableView, Header] TableView hides header in case that all columns are hidden

! modules/controls/src/main/java/com/sun/javafx/scene/control/skin/TableHeaderRow.java

Changeset: 6ca9ce4bdce4
Author:    jgiles
Date:      2014-10-06 17:45 -0700
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/6ca9ce4bdce4

RT-38517: [ListView] Regression: ListView auto-selecting first item on focusGained

! modules/controls/src/main/java/com/sun/javafx/scene/control/skin/ComboBoxListViewSkin.java
! modules/controls/src/main/java/javafx/scene/control/ListView.java
! modules/controls/src/main/java/javafx/scene/control/TableView.java
! modules/controls/src/main/java/javafx/scene/control/TreeTableView.java
! modules/controls/src/main/java/javafx/scene/control/TreeView.java
! modules/controls/src/test/java/javafx/scene/control/ListViewTest.java
! modules/controls/src/test/java/javafx/scene/control/MultipleSelectionModelImplTest.java
! modules/controls/src/test/java/javafx/scene/control/SelectionModelImplTest.java
! modules/controls/src/test/java/javafx/scene/control/TableViewKeyInputTest.java
! modules/controls/src/test/java/javafx/scene/control/TableViewSelectionModelImplTest.java
! modules/controls/src/test/java/javafx/scene/control/TableViewTest.java
! modules/controls/src/test/java/javafx/scene/control/TreeTableViewKeyInputTest.java
! modules/controls/src/test/java/javafx/scene/control/TreeTableViewSelectionModelImplTest.java
! modules/controls/src/test/java/javafx/scene/control/TreeTableViewTest.java
! modules/controls/src/test/java/javafx/scene/control/TreeViewKeyInputTest.java
! modules/controls/src/test/java/javafx/scene/control/TreeViewTest.java

Changeset: dd9ca3a079ff
Author:    dcherepanov
Date:      2014-10-07 12:59 +0400
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/dd9ca3a079ff

RT-37985: packager - throw verification error for per-user services/daemons

! modules/fxpackager/src/main/java/com/oracle/tools/packager/linux/LinuxDebBundler.java
! modules/fxpackager/src/main/java/com/oracle/tools/packager/linux/LinuxRpmBundler.java
! modules/fxpackager/src/main/java/com/oracle/tools/packager/mac/MacDaemonBundler.java
! modules/fxpackager/src/main/java/com/oracle/tools/packager/windows/WinServiceBundler.java
! modules/fxpackager/src/main/resources/com/oracle/tools/packager/linux/LinuxDebBundler.properties
! modules/fxpackager/src/main/resources/com/oracle/tools/packager/linux/LinuxRpmBundler.properties
! modules/fxpackager/src/main/resources/com/oracle/tools/packager/mac/MacDaemonBundler.properties
! modules/fxpackager/src/main/resources/com/oracle/tools/packager/windows/WinServiceBundler.properties
! modules/fxpackager/src/test/java/com/oracle/tools/packager/linux/LinuxDebBundlerTest.java
! modules/fxpackager/src/test/java/com/oracle/tools/packager/linux/LinuxRpmBundlerTest.java
! modules/fxpackager/src/test/java/com/oracle/tools/packager/mac/MacDaemonBundlerTest.java
! modules/fxpackager/src/test/java/com/oracle/tools/packager/windows/WinServiceBundlerTest.java

Changeset: 7c86f6fc6423
Author:    dcherepanov
Date:      2014-10-07 13:33 +0400
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/7c86f6fc6423

RT-37623: javapackager throws NPE for invalid value for "-srcdir" argument

! modules/fxpackager/src/main/java/com/sun/javafx/tools/packager/Main.java
! modules/fxpackager/src/main/resources/com/sun/javafx/tools/packager/Bundle.properties
! modules/fxpackager/src/test/java/com/oracle/tools/packager/CLITest.java

Changeset: 900cb580a2bd
Author:    shemnon
Date:      2014-10-07 08:55 -0600
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/900cb580a2bd

[test-only] RT-37985: packager - throw verification error for per-user services/daemons
 Summary: Add some more assumes to keep build servers w/o secondary software happy.

! modules/fxpackager/src/test/java/com/oracle/tools/packager/windows/WinServiceBundlerTest.java

Changeset: 58cd55dbc9f7
Author:    ddhill
Date:      2014-10-07 12:50 -0400
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/58cd55dbc9f7

RT-31306: Fixing start up size on a remote display
Reviewed-by: kcr, ckyang

! modules/graphics/src/main/native-glass/gtk/glass_window.cpp

Changeset: 4961aaff8e60
Author:    Danno Ferrin (shemnon) <danno.ferrin at oracle.com>
Date:      2014-10-07 09:41 -0600
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/4961aaff8e60

RT-38725 - Mac launcher in fxpackager no longer builds with SDK 10.9
Summary: push a flag into the launcerlibrary.ccFlags, based on MACOSX_MIN_VERSION
Reviewed-by: kcr

! buildSrc/mac.gradle

Changeset: bb5cdaf89ad5
Author:    shemnon
Date:      2014-10-07 13:47 -0600
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/bb5cdaf89ad5

[test-only] RT-37985: packager - throw verification error for per-user services/daemons
 Summary: The approved versions of JUnit has a bug with expected and assume, work around this quirk.

! modules/fxpackager/src/test/java/com/oracle/tools/packager/windows/WinServiceBundlerTest.java

Changeset: e3204697c6c9
Author:    ddhill
Date:      2014-10-07 15:57 -0400
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/e3204697c6c9

RT-38058: Pagination leak
Reviewed-by: jgiles
Contributed-by: morris

! modules/controls/src/main/java/com/sun/javafx/scene/control/skin/PaginationSkin.java

Changeset: 61848b32e295
Author:    jgiles
Date:      2014-10-07 13:27 -0700
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/61848b32e295

RT-37853: [TextFieldTableCell] (and others) to cancel or commit edit on focus lost causes new cell to be edited

! modules/controls/src/main/java/com/sun/javafx/scene/control/skin/ListViewSkin.java
! modules/controls/src/main/java/com/sun/javafx/scene/control/skin/TableViewSkin.java
! modules/controls/src/main/java/com/sun/javafx/scene/control/skin/TableViewSkinBase.java
! modules/controls/src/main/java/com/sun/javafx/scene/control/skin/TreeTableViewSkin.java
! modules/controls/src/main/java/com/sun/javafx/scene/control/skin/TreeViewSkin.java
! modules/controls/src/main/java/javafx/scene/control/TreeView.java
! modules/controls/src/test/java/javafx/scene/control/ListViewTest.java
! modules/controls/src/test/java/javafx/scene/control/TableViewTest.java
! modules/controls/src/test/java/javafx/scene/control/TreeTableViewTest.java
! modules/controls/src/test/java/javafx/scene/control/TreeViewTest.java

Changeset: a0d6c21d9be7
Author:    jgiles
Date:      2014-10-07 19:35 -0700
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/a0d6c21d9be7

RT-38629: Selecting a side tab scrolls tabs out of view

! modules/controls/src/main/java/com/sun/javafx/scene/control/skin/TabPaneSkin.java

Changeset: 105708815d36
Author:    jgiles
Date:      2014-10-07 19:53 -0700
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/105708815d36

RT-38894: ProgressIndicator/ProgressBar continue to animate when removed or made invisible

! modules/controls/src/main/java/com/sun/javafx/scene/control/skin/ProgressBarSkin.java
! modules/controls/src/main/java/com/sun/javafx/scene/control/skin/ProgressIndicatorSkin.java

Changeset: 8f3df8a7a277
Author:    jgiles
Date:      2014-10-08 17:46 -0700
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/8f3df8a7a277

RT-38838: [Menu] When setting custom font size, the sub menu doesn't adjoin its parent menu

! modules/controls/src/main/java/com/sun/javafx/scene/control/skin/ContextMenuContent.java

Changeset: 02e3e7884544
Author:    jgiles
Date:      2014-10-08 18:13 -0700
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/02e3e7884544

RT-38818: [Dialog] Font size of DialogPane content is too big

! modules/controls/src/main/resources/com/sun/javafx/scene/control/skin/modena/modena.css

Changeset: a69d24b02c9a
Author:    jgiles
Date:      2014-10-08 18:16 -0700
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/a69d24b02c9a

RT-38802: [Dialogs] ChoiceDialog default constructor throws NullPointerException

! modules/controls/src/main/java/javafx/scene/control/ChoiceDialog.java

Changeset: d94c68ecc469
Author:    jgiles
Date:      2014-10-08 18:31 -0700
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/d94c68ecc469

RT-38527: Spinner: StackOverflow on <esc> in editable spinner

! modules/controls/src/main/java/com/sun/javafx/scene/control/skin/SpinnerSkin.java

Changeset: 24a0dbf78cbf
Author:    vadim
Date:      2014-10-09 12:45 +0400
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/24a0dbf78cbf

RT-27128: Re-enable SelectBindingTests which relied on old logging behavior
Reviewed-by: msladecek

! modules/base/src/test/java/com/sun/javafx/binding/ErrorLoggingUtiltity.java
! modules/base/src/test/java/com/sun/javafx/binding/SelectBindingTest.java
! modules/base/src/test/java/javafx/beans/property/BooleanPropertyTest.java
! modules/base/src/test/java/javafx/beans/property/DoublePropertyTest.java
! modules/base/src/test/java/javafx/beans/property/FloatPropertyTest.java
! modules/base/src/test/java/javafx/beans/property/IntegerPropertyTest.java
! modules/base/src/test/java/javafx/beans/property/LongPropertyTest.java
! modules/base/src/test/java/javafx/binding/BindingsArrayTest.java
! modules/base/src/test/java/javafx/binding/BindingsCreateBindingTest.java
! modules/base/src/test/java/javafx/binding/BindingsListTest.java
! modules/base/src/test/java/javafx/binding/BindingsMapTest.java
! modules/base/src/test/java/javafx/binding/expression/ListExpressionTest.java

Changeset: dd3962a3bad5
Author:    shemnon
Date:      2014-10-09 10:12 -0600
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/dd3962a3bad5

RT-38376 - Unable to produce a Mac AppStore package with the Ant interface (but fine with packager Java API)
Summary: Ant lowercases it's native bundle names, so it can't catch camel-cased names from the bundlers ID. We can't just un-do that because build scripts in the wild specify EXE as well as exe, so change the loop ant uses to use a case insensitive check of the bundler IDs.

! modules/fxpackager/src/main/java/com/sun/javafx/tools/packager/PackagerLib.java

Changeset: ff233ecb49af
Author:    shemnon
Date:      2014-10-09 10:33 -0600
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/ff233ecb49af

RT-38844 - [Bundlers] RUNTIME set to JRE inside JDK causes all the Mac bundlers to fail
Summary: We only used an endsWith test, which can cause problems if it ends with a slash, or if they add dots in the middle, or are off the cannoncial case.  Convert the string to a file, then strip one at a time if needed.

! modules/fxpackager/src/main/java/com/oracle/tools/packager/mac/MacAppBundler.java

Changeset: 83ff7472005b
Author:    shemnon
Date:      2014-10-09 10:37 -0600
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/83ff7472005b

[test-only] RT-38146 - add option to disable native bundler codesign
Summary: add -nosign and valueless userJVMOptions to the CLITest test vectors, and fix some naming issues

! modules/fxpackager/src/test/java/com/oracle/tools/packager/CLITest.java

Changeset: dd5a9938e9ee
Author:    shemnon
Date:      2014-10-09 14:06 -0600
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/dd5a9938e9ee

[dev-only] update the packager dev task to accept command line arguments

! build.gradle
! modules/fxpackager/src/test/java/hello/SimpleBundle.java

Changeset: 95f78d5336c6
Author:    shemnon
Date:      2014-10-09 14:11 -0600
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/95f78d5336c6

RT-38791: [Packager] userJvmOptions are not propagated using CLI bundler
Summary: This was an 8u20 bug, not a regression.  We were accepting user JVM Options without a value.  Catch that during validate and reject it, with helpful error messages.

! modules/fxpackager/src/main/java/com/oracle/tools/packager/linux/LinuxAppBundler.java
! modules/fxpackager/src/main/java/com/oracle/tools/packager/mac/MacAppBundler.java
! modules/fxpackager/src/main/java/com/oracle/tools/packager/windows/WinAppBundler.java
! modules/fxpackager/src/main/resources/com/oracle/tools/packager/linux/LinuxAppBundler.properties
! modules/fxpackager/src/main/resources/com/oracle/tools/packager/mac/MacAppBundler.properties
! modules/fxpackager/src/main/resources/com/oracle/tools/packager/windows/WinAppBundler.properties
! modules/fxpackager/src/test/java/com/oracle/tools/packager/CLITest.java

Changeset: 45a4e30b0b7c
Author:    jgiles
Date:      2014-10-09 14:00 -0700
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/45a4e30b0b7c

[DOC ONLY] RT-38518: [DialogPane] graphic sometimes not displayed

! modules/controls/src/main/java/javafx/scene/control/DialogPane.java

Changeset: 80e43ee61cd8
Author:    jgiles
Date:      2014-10-09 14:26 -0700
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/80e43ee61cd8

RT-38764: [Dialog] Using ButtonBar.BUTTON_ORDER_NONE leads to IllegalStateException

! modules/controls/src/main/java/com/sun/javafx/scene/control/skin/ButtonBarSkin.java
! modules/controls/src/main/java/javafx/scene/control/ButtonBar.java

Changeset: a64a732a377b
Author:    jgiles
Date:      2014-10-09 16:00 -0700
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/a64a732a377b

RT-38768: [Dialogs] Dialog opens on the wrong screen (monitor) if main stage is moved in multi monitor setups

! modules/controls/src/main/java/javafx/scene/control/HeavyweightDialog.java

Changeset: a060806a4697
Author:    kcr
Date:      2014-10-09 18:22 -0700
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/a060806a4697

Automated merge with http://hg.openjdk.java.net/openjfx/8u/rt


Changeset: e31a8fdc733d
Author:    jgiles
Date:      2014-10-09 19:03 -0700
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/e31a8fdc733d

RT-38486: [Dialogs] Alert with Yes/No buttons can be closed with the ESC key, but alt-F4, etc are vetoed

! modules/controls/src/main/java/javafx/scene/control/Dialog.java
! modules/controls/src/main/java/javafx/scene/control/FXDialog.java

Changeset: 3d7a7674e47a
Author:    flar <James.Graham at oracle.com>
Date:      2014-10-10 02:32 -0700
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/3d7a7674e47a

Fix RT-36566: Model vram limit parameters on the Java VM heap limit parameters
Reviewed by: kcr

! modules/graphics/src/main/java/com/sun/prism/d3d/D3DVramPool.java
! modules/graphics/src/main/java/com/sun/prism/es2/ES2VramPool.java
! modules/graphics/src/main/java/com/sun/prism/impl/BaseResourcePool.java
! modules/graphics/src/main/java/com/sun/prism/impl/PrismSettings.java
! modules/graphics/src/main/java/com/sun/prism/impl/ResourcePool.java
! modules/graphics/src/main/java/com/sun/prism/j2d/J2DTexturePool.java
! modules/graphics/src/main/java/com/sun/prism/null3d/DummyTexturePool.java
! modules/graphics/src/main/java/com/sun/prism/sw/SWTexturePool.java

Changeset: 4816e2a6847d
Author:    shemnon
Date:      2014-10-10 09:47 -0600
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/4816e2a6847d

[test-only] RT-38146 - add option to disable native bundler codesign
Summary: The supported versions of junit don't allow assumptions inside of expected exception annotated methods, so we need to hand craft the exception checking.

! modules/fxpackager/src/test/java/com/oracle/tools/packager/mac/MacAppBundlerTest.java
! modules/fxpackager/src/test/java/com/oracle/tools/packager/mac/MacAppStoreBundlerTest.java
! modules/fxpackager/src/test/java/com/oracle/tools/packager/mac/MacPkgBundlerTest.java

Changeset: caae08ece959
Author:    ant <anton.tarasov at oracle.com>
Date:      2014-10-10 20:26 +0400
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/caae08ece959

RT-38868: [JFXPanel] Access denied when scrolling in WebView in Sandboxed Applet
Reviewed-by: snorthov, kcr

! modules/controls/src/main/java/com/sun/javafx/scene/control/skin/ScrollBarSkin.java
! modules/web/src/main/java/com/sun/javafx/webkit/theme/ScrollBarThemeImpl.java

Changeset: b35aa0611a35
Author:    shemnon
Date:      2014-10-10 13:54 -0600
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/b35aa0611a35

RT-38793: Better to use strncpy instead of strcpy
Contributed-by: cbensen
Reviewed-by: shemnon

! modules/fxpackager/src/main/native/library/common/GenericPlatform.cpp
! modules/fxpackager/src/main/native/library/common/Helpers.cpp
! modules/fxpackager/src/main/native/library/common/Helpers.h
! modules/fxpackager/src/main/native/library/common/JavaVirtualMachine.cpp
! modules/fxpackager/src/main/native/library/common/LinuxPlatform.cpp
! modules/fxpackager/src/main/native/library/common/Macros.cpp
! modules/fxpackager/src/main/native/library/common/Package.cpp
! modules/fxpackager/src/main/native/library/common/Package.h
! modules/fxpackager/src/main/native/library/common/Platform.h
! modules/fxpackager/src/main/native/library/common/PlatformString.cpp
! modules/fxpackager/src/main/native/library/common/PlatformString.h
! modules/fxpackager/src/main/native/library/common/WindowsPlatform.h
! modules/fxpackager/src/main/native/library/common/main.cpp
! modules/fxpackager/src/main/native/tests/mac/library/packager/libpackager.xcodeproj/project.pbxproj
! modules/fxpackager/src/main/native/tests/mac/library/packager/packager/libpackager-Prefix.pch
! modules/fxpackager/src/main/native/tests/win/launcher/launcher.vcxproj
! modules/fxpackager/src/main/native/tests/win/library/library.vcxproj

Changeset: e3a2fde31af1
Author:    shemnon
Date:      2014-10-10 16:15 -0600
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/e3a2fde31af1

RT-38956: UserJvmOptionsService.setUserJVMOptions Needs to save preferences to disk
Summary: commit file on set, not on JVM shutdown.
Contributed-by: cbensen
Reviewed-by: shemnon

! modules/fxpackager/src/main/java/jdk/packager/services/userjvmoptions/LauncherUserJvmOptions.java
! modules/fxpackager/src/main/native/library/common/FilePath.cpp
! modules/fxpackager/src/main/native/library/common/Package.cpp
! modules/fxpackager/src/main/native/library/common/Package.h
! modules/fxpackager/src/main/native/library/common/PropertyFile.cpp
! modules/fxpackager/src/main/native/library/common/main.cpp
! modules/fxpackager/src/test/java/hello/TestPackager.java



More information about the openjfx-changes mailing list