hg: openjfx/8u-dev/rt: 7 new changesets

hang.vo at oracle.com hang.vo at oracle.com
Wed May 14 19:04:10 UTC 2014


Changeset: 3f1e0d6a954d
Author:    shemnon
Date:      2014-05-13 12:15 -0600
URL:       http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/3f1e0d6a954d

RT-35628: Application Bundlers
Summary: Many small fixes discovered while writing tests for fully enumerated bundler arguments
* Allow an empty string for the runtime to be equivalent to the system JRE (in addition to a null value)
* Mac and Linux bundlers had lost the ability to specify JVM properties
* Each bundler only returns arguments the user should set, not the internal implementation details
* Added some Mac arguments so their use can be explicit (CFBundleIdentifier, Bundle id signing prefix)
* fixed a url encoding bug when mac app names had a space in the PKG packager
* Added support for multi-value arguments in the javapackager command line for jvmOptions, userJvmOptions, and jvmProperties.  This technique will extend to any name-value set used in the future
* A test testing all enumerated argument values for each bundler

! build.gradle
! modules/fxpackager/src/main/java/com/oracle/tools/packager/JreUtils.java
! modules/fxpackager/src/main/java/com/oracle/tools/packager/linux/LinuxAppBundler.java
! 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/MacAppBundler.java
! modules/fxpackager/src/main/java/com/oracle/tools/packager/mac/MacAppStoreBundler.java
! modules/fxpackager/src/main/java/com/oracle/tools/packager/mac/MacDmgBundler.java
! modules/fxpackager/src/main/java/com/oracle/tools/packager/mac/MacPkgBundler.java
! modules/fxpackager/src/main/java/com/oracle/tools/packager/windows/WinAppBundler.java
! modules/fxpackager/src/main/java/com/oracle/tools/packager/windows/WinExeBundler.java
! modules/fxpackager/src/main/java/com/oracle/tools/packager/windows/WinMsiBundler.java
! modules/fxpackager/src/main/java/com/sun/javafx/tools/packager/DeployParams.java
! modules/fxpackager/src/main/resources/com/oracle/tools/packager/linux/template.control
! modules/fxpackager/src/main/resources/com/oracle/tools/packager/mac/MacAppBundler.properties
! modules/fxpackager/src/test/java/com/oracle/tools/packager/linux/LinuxAppBundlerTest.java
! 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/MacAppBundlerTest.java
! modules/fxpackager/src/test/java/com/oracle/tools/packager/mac/MacAppStoreBundlerTest.java
! modules/fxpackager/src/test/java/com/oracle/tools/packager/mac/MacDmgBundlerTest.java
! modules/fxpackager/src/test/java/com/oracle/tools/packager/mac/MacPkgBundlerTest.java
! modules/fxpackager/src/test/java/com/oracle/tools/packager/windows/WinAppBundlerTest.java
! modules/fxpackager/src/test/java/com/oracle/tools/packager/windows/WinExeBundlerTest.java
! modules/fxpackager/src/test/java/com/oracle/tools/packager/windows/WinMsiBundlerTest.java

Changeset: 3d88329f2dc4
Author:    shemnon
Date:      2014-05-13 16:30 -0600
URL:       http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/3d88329f2dc4

RT-37100: ant interface seems to ignore all the fx:platform arguments
Summary: some params were not pushed into the params map.  FTFY

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

Changeset: d276f9bd855f
Author:    shemnon
Date:      2014-05-14 11:47 -0600
URL:       http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/d276f9bd855f

RT-37122: Css2Bin cannot overwrite existing writable file
Summary: tweak the boolean logic, with test

! modules/graphics/src/main/java/com/sun/javafx/css/Stylesheet.java
! modules/graphics/src/test/java/com/sun/javafx/css/StylesheetTest.java
+ modules/graphics/src/test/resources/com/sun/javafx/css/RT-37122.css

Changeset: 2396fec9b032
Author:    ddhill
Date:      2014-05-14 14:56 -0400
URL:       http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/2396fec9b032

RT-36712,RT-35872 provide for a conditional compilation of webkit,media based on configuration file.
Reviewed-by: kcr

! build.gradle
! buildSrc/armv5sf.gradle
! buildSrc/armv7hf.gradle
! buildSrc/armv7sf.gradle

Changeset: da8f82520f32
Author:    ddhill
Date:      2014-05-14 14:57 -0400
URL:       http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/da8f82520f32

RT-36013 enable building freetype and pango in cross builds
Reviewed-by: kcr

! build.gradle
! buildSrc/armv5sf.gradle
! buildSrc/armv6hf.gradle
! buildSrc/armv6sf.gradle
! buildSrc/armv7hf.gradle
! buildSrc/armv7sf.gradle

Changeset: 673952cc9f16
Author:    ddhill
Date:      2014-05-14 14:57 -0400
URL:       http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/673952cc9f16

RT-35494 fixing freetype/pango support in x86egl
Reviewed-by: kcr

! buildSrc/x86egl.gradle

Changeset: a93c5f5e55cd
Author:    ddhill
Date:      2014-05-14 14:57 -0400
URL:       http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/a93c5f5e55cd

RT-37020 clean up jfxrtJarExcludes
Reviewed-by: kcr

! build.gradle
! buildSrc/armv5sf.gradle
! buildSrc/armv6hf.gradle
! buildSrc/armv6sf.gradle
! buildSrc/armv7hf.gradle
! buildSrc/armv7sf.gradle
! buildSrc/linux.gradle
! buildSrc/mac.gradle
! buildSrc/win.gradle



More information about the openjfx-dev mailing list