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

kevin.rushforth at oracle.com kevin.rushforth at oracle.com
Mon Nov 3 21:09:56 UTC 2014


Changeset: 48363560f82c
Author:    shemnon
Date:      2014-10-27 15:03 -0600
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/48363560f82c

RT-39099: Remove developer's username from Mac OS X packages.
Reviewed-By: shemnon
Contributed-By: cbensen

! modules/fxpackager/src/main/native/launcher/linux/test/CppApplication_1/nbproject/Makefile-Debug.mk
! modules/fxpackager/src/main/native/launcher/linux/test/CppApplication_1/nbproject/Makefile-variables.mk
! modules/fxpackager/src/main/native/launcher/linux/test/CppApplication_1/nbproject/Package-Debug.bash
! modules/fxpackager/src/main/native/launcher/linux/test/CppApplication_1/nbproject/configurations.xml
! modules/fxpackager/src/main/native/tests/linux/launcher/launcher/nbproject/configurations.xml
! modules/fxpackager/src/main/native/tests/linux/library/packager/nbproject/Makefile-Debug.mk
! modules/fxpackager/src/main/native/tests/linux/library/packager/nbproject/Makefile-variables.mk
! modules/fxpackager/src/main/native/tests/linux/library/packager/nbproject/configurations.xml

Changeset: 97896934c997
Author:    shemnon
Date:      2014-10-27 15:45 -0600
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/97896934c997

RT-37746: [packager] Eliminate reliance on classpath based resource overrides
Summary: new 'dropinResourcesRoot' bundler argument can be used in lieu of reliance on the classpath.  Same file name conventions apply off of the root.  This is an advanced option, not currently documented, nor reported by bundlers.

! modules/fxpackager/src/main/java/com/oracle/tools/packager/AbstractBundler.java
! modules/fxpackager/src/main/java/com/oracle/tools/packager/StandardBundlerParam.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/MacDaemonBundler.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/resources/com/oracle/tools/packager/AbstractBundler.properties
! modules/fxpackager/src/main/resources/com/oracle/tools/packager/StandardBundlerParam.properties
! modules/fxpackager/src/test/java/hello/SimpleBundle.java

Changeset: 830c7a20f2ad
Author:    flar <James.Graham at oracle.com>
Date:      2014-10-27 15:19 -0700
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/830c7a20f2ad

Fix RT-39120: Blurry shapes in 3D scenes at some rotation angles
Reviewed by: chien

! modules/graphics/src/main/java/com/sun/javafx/sg/prism/NGShape.java

Changeset: 68f4d0531480
Author:    kcr
Date:      2014-10-27 17:24 -0700
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/68f4d0531480

RT-32949: Add launcher tests for ContextClassLoader

! tests/system/src/test/java/launchertest/Constants.java
! tests/system/src/test/java/launchertest/MainLauncherTest.java
+ tests/system/src/test/java/launchertest/TestAppCCL.java
+ tests/system/src/test/java/launchertest/TestAppCCL1.java
+ tests/system/src/test/java/launchertest/TestAppNoMainCCL.java
+ tests/system/src/test/java/launchertest/TestAppNoMainCCL2.java
+ tests/system/src/test/java/launchertest/TestAppNoMainCCL3.java
+ tests/system/src/test/java/launchertest/TestNotApplicationCCL.java
+ tests/system/src/test/java/launchertest/TestNotApplicationCCLApp.java

Changeset: 5c265c6424cf
Author:    kcr
Date:      2014-10-27 17:24 -0700
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/5c265c6424cf

[TEST] only run renderlock tests if USE_ROBOT=true

! build.gradle

Changeset: 15f91a431e15
Author:    jgiles
Date:      2014-10-28 09:47 +1300
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/15f91a431e15

RT-39043: [ToggleGroup] RadioButton (and ToggleButton) is not selected by pressing space bar

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

Changeset: 304396d2b163
Author:    jgiles
Date:      2014-10-28 10:40 +1300
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/304396d2b163

RT-38938: Document that Modena uses a non-transparent background by default

! modules/graphics/src/main/java/javafx/scene/Scene.java

Changeset: 452ed663601c
Author:    jgiles
Date:      2014-10-28 15:08 +1300
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/452ed663601c

RT-38519: [TreeItem|TreeCell]Graphics of TreeItem sometimes becomes invisible after collapsing any node

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

Changeset: 4cb353ce81dd
Author:    dcherepanov
Date:      2014-10-28 13:14 +0300
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/4cb353ce81dd

RT-37850: Packager API: provide an access to Mac categories
Reviewed-by: shemnon

! modules/fxpackager/src/main/java/com/oracle/tools/packager/EnumeratedBundlerParam.java
+ modules/fxpackager/src/test/java/com/oracle/tools/packager/EnumeratedBundlerParamTest.java

Changeset: 44b3dee05695
Author:    snorthov
Date:      2014-10-28 09:33 -0400
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/44b3dee05695

SWT Port: Dialog window does not close

! modules/graphics/src/main/java/com/sun/glass/ui/swt/SWTWindow.java

Changeset: cd929fbc33d2
Author:    shemnon
Date:      2014-10-28 10:41 -0600
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/cd929fbc33d2

RT-36851: Preloader does not show when packaged as .exe. However when the Application Jar is run with java -jar it shows up.
Summary: Make LauncerImpl.launchApplication(Class<? extends Application>, String[]) look to the system proeprty 'javafx.preloader' if one was not otherwise set.
* Adjust all the image bundlers to set that system property when a preloader is requested.
* Wire Ant task and CLI to request preloader.
* Report new preloader BundlerArg as accepted by image bundlers
* Update Unit Tests to set new preloader bundle argument for "everything" series of unit tests
Reviewed-By: kcr

! modules/fxpackager/src/main/java/com/oracle/tools/packager/AbstractBundler.java
! modules/fxpackager/src/main/java/com/oracle/tools/packager/StandardBundlerParam.java
! 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/java/com/sun/javafx/tools/packager/CreateJarParams.java
! modules/fxpackager/src/main/java/com/sun/javafx/tools/packager/DeployParams.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/test/java/com/oracle/tools/packager/CLITest.java
! 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
+ modules/fxpackager/src/test/java/hello/HelloPreloader.java
! modules/fxpackager/src/test/java/hello/HelloRectangle.java
! modules/graphics/src/main/java/com/sun/javafx/application/LauncherImpl.java

Changeset: 25fb20621efd
Author:    shemnon
Date:      2014-10-28 12:33 -0600
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/25fb20621efd

RT-39139: [launcher] User Preferences Don't work on Linux or Mac
Reviewed-By: shemnon
Contributed-By: cbensen

! modules/fxpackager/src/main/native/library/common/Helpers.cpp
! modules/fxpackager/src/main/native/library/common/LinuxPlatform.cpp
! modules/fxpackager/src/main/native/library/common/MacPlatform.mm
! modules/fxpackager/src/main/native/library/common/Package.cpp
! modules/fxpackager/src/main/native/library/common/Platform.h
! modules/fxpackager/src/main/native/library/common/WindowsPlatform.cpp

Changeset: a4cc2cb233ab
Author:    kcr
Date:      2014-10-28 14:41 -0700
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/a4cc2cb233ab

RT-38936: Thread classloader gets lost through the JFX launch process
Reviewed-by: snorthov

! modules/graphics/src/main/java/com/sun/javafx/application/LauncherImpl.java
! tests/system/src/test/java/launchertest/MainLauncherTest.java
+ tests/system/src/test/java/launchertest/TestAppCCL2.java

Changeset: 17e368335e5c
Author:    jgiles
Date:      2014-10-29 13:02 +1300
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/17e368335e5c

RT-39132: [ListView] ListView.ListViewFocusModel#itemsContentListener is called twice
RT-39042: [ListView] ListView: selection/focus state broken after insert item

! modules/controls/src/main/java/javafx/scene/control/ListView.java
! modules/controls/src/main/java/javafx/scene/control/TableView.java
! modules/controls/src/test/java/javafx/scene/control/ListViewTest.java
! modules/controls/src/test/java/javafx/scene/control/TableViewTest.java

Changeset: da3835ac18d9
Author:    jgiles
Date:      2014-10-29 14:35 +1300
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/da3835ac18d9

RT-38943: [TableView] selectedItem and selectedIndex inconsistent

! 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/TableViewTest.java
! modules/controls/src/test/java/javafx/scene/control/TreeTableViewTest.java
! modules/controls/src/test/java/javafx/scene/control/TreeViewTest.java

Changeset: 3e128aa294f3
Author:    jgiles
Date:      2014-10-29 14:43 +1300
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/3e128aa294f3

RT-38895: [Dialog] Dialog does show application icon in title bar

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

Changeset: 630aba4714df
Author:    jgiles
Date:      2014-10-29 15:02 +1300
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/630aba4714df

RT-37554: [ComboBox] ComboBox does not reflect change in button cell immediately

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

Changeset: 93f42b396c81
Author:    vadim
Date:      2014-10-29 09:25 +0300
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/93f42b396c81

RT-39066: [Slider] Tick labels for slider are not shown (regression)
Reviewed-by: jgiles

! modules/controls/src/main/java/javafx/scene/chart/Axis.java

Changeset: 8aee84785ac2
Author:    prr
Date:      2014-10-29 08:36 -0700
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/8aee84785ac2

Fixed RT_39115: [Font] ConcurrentModificationException in PrismFontFactory
Reviewed-by: prr

! modules/graphics/src/main/java/com/sun/javafx/font/PrismFontFactory.java

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

RT-39151: [Packager] NPE when FA_ICON is used for MSI bundler via Java API
Summary: MSI was not handling possibility of a null FA_ICON or one that didn't exist

! modules/fxpackager/src/main/java/com/oracle/tools/packager/windows/WinMsiBundler.java

Changeset: f218851ebee5
Author:    Chien Yang <chien.yang at oracle.com>
Date:      2014-10-29 13:17 -0700
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/f218851ebee5

Fix to RT-39201:  [Accessibility, Mac] hello.HelloDatePicker with voiceover enabled throws NPE when a different local is selected
Reviewed by snorthov

! modules/graphics/src/main/java/com/sun/glass/ui/mac/MacAccessible.java

Changeset: 2078600e8fd4
Author:    shemnon
Date:      2014-10-29 16:45 -0600
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/2078600e8fd4

RT-39171: [launcher] Change JVM user config file location
Reviewed-By: shemnon
Contributed-By: cbensen

! modules/fxpackager/src/main/native/library/common/GenericPlatform.cpp
! modules/fxpackager/src/main/native/library/common/GenericPlatform.h
! 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/LinuxPlatform.cpp
! modules/fxpackager/src/main/native/library/common/LinuxPlatform.h
! modules/fxpackager/src/main/native/library/common/MacPlatform.h
! modules/fxpackager/src/main/native/library/common/MacPlatform.mm
! 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/PropertyFile.h
! modules/fxpackager/src/main/native/library/common/WindowsPlatform.cpp
! modules/fxpackager/src/main/native/library/common/WindowsPlatform.h
! modules/fxpackager/src/main/native/tests/mac/launcher/launcher.xcodeproj/project.pbxproj

Changeset: d4fd2406155d
Author:    Morris Meyer <morris.meyer at oracle.com>
Date:      2014-10-29 19:58 -0400
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/d4fd2406155d

RT-39101: [EnsembleApp] Icon for Spinner is the same as progress bar

! apps/samples/Ensemble8/src/generated/java/ensemble/generated/Samples.java
+ apps/samples/Ensemble8/src/samples/resources/ensemble/samples/controls/spinner/preview.png

Changeset: f249d67cbd18
Author:    ddhill
Date:      2014-10-30 12:52 -0400
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/f249d67cbd18

RT-39208: Clean up Glass GTK compile warnings
Reviewed-by: dblaukopf, kcr

! modules/graphics/src/main/native-glass/gtk/GlassApplication.cpp
! modules/graphics/src/main/native-glass/gtk/GlassCommonDialogs.cpp
! modules/graphics/src/main/native-glass/gtk/GlassCursor.cpp
! modules/graphics/src/main/native-glass/gtk/GlassDnDClipboard.cpp
! modules/graphics/src/main/native-glass/gtk/GlassPixels.cpp
! modules/graphics/src/main/native-glass/gtk/GlassRobot.cpp
! modules/graphics/src/main/native-glass/gtk/GlassSystemClipboard.cpp
! modules/graphics/src/main/native-glass/gtk/GlassTimer.cpp
! modules/graphics/src/main/native-glass/gtk/GlassView.cpp
! modules/graphics/src/main/native-glass/gtk/GlassWindow.cpp
! modules/graphics/src/main/native-glass/gtk/glass_dnd.cpp
! modules/graphics/src/main/native-glass/gtk/glass_general.cpp
! modules/graphics/src/main/native-glass/gtk/glass_gtkcompat.cpp
! modules/graphics/src/main/native-glass/gtk/glass_key.cpp
! modules/graphics/src/main/native-glass/gtk/glass_screen.cpp
! modules/graphics/src/main/native-glass/gtk/glass_window.cpp
! modules/graphics/src/main/native-glass/gtk/glass_window.h
! modules/graphics/src/main/native-glass/gtk/glass_window_ime.cpp

Changeset: 22adb3d44e06
Author:    ddhill
Date:      2014-10-30 13:06 -0400
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/22adb3d44e06

RT-39208 enabling -Werror for Glass/GTK
Reviewed-by: dblaukopf

! buildSrc/linux.gradle

Changeset: 737ad26cf8f1
Author:    flar <James.Graham at oracle.com>
Date:      2014-10-30 11:26 -0700
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/737ad26cf8f1

Fix RT-39119: Transitions with short durations can set targets to NaN
reviewed by: Alexander

! modules/graphics/src/main/java/javafx/animation/Transition.java

Changeset: 6ab9c85891c2
Author:    ddhill
Date:      2014-10-30 16:22 -0400
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/6ab9c85891c2

RT-39232: Owned and Modal Windows should not be minimizable/maximizable
Contributed-by: snorthover
Reviewed-by: kcr

! modules/graphics/src/main/java/com/sun/javafx/tk/quantum/WindowStage.java

Changeset: 90f43a8ead86
Author:    shemnon
Date:      2014-10-30 14:34 -0600
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/90f43a8ead86

RT-38939: href value for jfx:javafx-runtime in JNLP is obsolete
and parts of RT-32274 (jnlp cleanup)
Summary: * default to empty JavaFX fallback.  User can still configure
* proper location of shortcut element
* remove jfx:javafx-runtime element
* remove vestigal closing component-desc tag
* trick out HelloRectangle test

! modules/fxpackager/src/main/java/com/sun/javafx/tools/packager/DeployParams.java
! modules/fxpackager/src/main/java/com/sun/javafx/tools/packager/PackagerLib.java
! modules/fxpackager/src/test/java/hello/HelloRectangle.java

Changeset: 7fb7f49eead9
Author:    kcr
Date:      2014-10-30 14:08 -0700
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/7fb7f49eead9

RT-39239: OpenJFX build should fail fast if jfxrt.jar is in the JDK used to build

! build.gradle

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

RT-39124: [packager] add final to LauncherUserJVMOptions
Reviewed-By: shemnon
Contributed-By: cbensen

! modules/fxpackager/src/main/java/jdk/packager/services/userjvmoptions/LauncherUserJvmOptions.java
! modules/fxpackager/src/main/java/jdk/packager/services/userjvmoptions/PreferencesUserJvmOptions.java

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

RT-39053: Change argv[0] to something else
Reviewed-By: shemnon
Contributed-By: cbensen

! modules/fxpackager/src/main/native/launcher/linux/launcher.cpp

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

[test-only] RT-38939: href value for jfx:javafx-runtime in JNLP is obsolete
and parts of RT-32274 (jnlp cleanup)
Summary: add more params and args to the CLI unit test

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

Changeset: 0569eb2ebf88
Author:    dcherepanov
Date:      2014-10-31 12:26 +0300
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/0569eb2ebf88

RT-39183: [Windows] fxpackager tests fail with VS2013
Reviewed-by: shemnon, kcr

! modules/fxpackager/src/main/java/com/oracle/tools/packager/windows/WinAppBundler.java

Changeset: b2f3a0c4abb5
Author:    vadim
Date:      2014-10-28 17:10 +0300
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/b2f3a0c4abb5

RT-39045: [Stage, Windows] Bad rendering of Icons
Reviewed-by: morris, snorthov

! modules/graphics/src/main/java/com/sun/javafx/tk/quantum/WindowStage.java
+ modules/graphics/src/test/java/com/sun/javafx/tk/quantum/WindowStageTest.java

Changeset: df9f331e0bd0
Author:    Martin Sladecek <martin.sladecek at oracle.com>
Date:      2014-10-31 15:05 +0100
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/df9f331e0bd0

RT-39192 [Accessibility, Traversal, HelloRadioButton] When using Arrow Keys, selected Radio Button will not wrap around from first to last and vice versa.
Reviewed by: snorthov

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

Changeset: e8baeaab184f
Author:    Morris Meyer <morris.meyer at oracle.com>
Date:      2014-10-31 11:09 -0400
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/e8baeaab184f

RT-39121: [EnsembleApp] Add dialogs sample to Ensemble
Reviewed by: ddhill

! apps/samples/Ensemble8/src/generated/java/ensemble/generated/Samples.java
+ apps/samples/Ensemble8/src/samples/java/ensemble/samples/controls/dialog/DialogApp.java
! apps/samples/Ensemble8/src/samples/java/ensemble/samples/controls/spinner/SpinnerApp.java
+ apps/samples/Ensemble8/src/samples/resources/ensemble/samples/controls/dialog/preview.png

Changeset: 1941a86ee28c
Author:    Chien Yang <chien.yang at oracle.com>
Date:      2014-10-31 09:53 -0700
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/1941a86ee28c

Fix to RT-37946: Add a isAlphaTestShader() method to BaseGraphics Class
Reviewed by kcr

! modules/graphics/src/main/java/com/sun/prism/Graphics.java
! modules/graphics/src/main/java/com/sun/prism/impl/BaseGraphics.java
! modules/graphics/src/main/java/com/sun/prism/impl/PrismSettings.java
! modules/graphics/src/main/java/com/sun/prism/impl/ps/BaseShaderContext.java
! modules/graphics/src/main/java/com/sun/prism/j2d/J2DPrismGraphics.java
! modules/graphics/src/main/java/com/sun/prism/sw/SWGraphics.java

Changeset: 8c448f2c4d5a
Author:    prr
Date:      2014-10-31 10:05 -0700
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/8c448f2c4d5a

Fixed RT-37223: [Printing, Mac] Printing hangs if printing more than specified number of pages

! modules/graphics/src/main/java/com/sun/prism/j2d/print/J2DPrinterJob.java

Changeset: c23112c02735
Author:    Morris Meyer <morris.meyer at oracle.com>
Date:      2014-10-31 13:09 -0400
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/c23112c02735

RT-39195: [HelloPopupMenu] Sample needs additional controls for Accessibility testing

! apps/toys/Hello/src/main/java/hello/HelloPopupMenu.java

Changeset: 317f14c1bb34
Author:    Morris Meyer <morris.meyer at oracle.com>
Date:      2014-10-31 14:52 -0400
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/317f14c1bb34

RT-39110: [HelloRadioButton] Sample needs additional controls for Accessibility testing

! apps/toys/Hello/src/main/java/hello/HelloDialogs.java
! apps/toys/Hello/src/main/java/hello/HelloRadioButton.java

Changeset: 0f11c62b0376
Author:    shemnon
Date:      2014-10-31 10:19 -0600
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/0f11c62b0376

[test-only] RT-38705: [Bundlers] bundling fails because of FileNotFoundException when using only Unicode in APP_NAME
Summary: # is an invalid service character, don't test it

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

Changeset: 6e7b183a12b4
Author:    shemnon
Date:      2014-10-31 15:26 -0600
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/6e7b183a12b4

RT-39093: [PACKAGER] launcher is not able to start SceneBuilder, at least on Mac
Reviewed-By: shemnon
Contributed-By: cbensen, shemnon
Summary: If bundled JVM is specified, only use the bundled JVM.  If not specified (or empty string) use system default JRE.

! 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/native/launcher/mac/main.m
! modules/fxpackager/src/main/native/library/common/GenericPlatform.cpp
! 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/LinuxPlatform.h
! modules/fxpackager/src/main/native/library/common/MacPlatform.h
! modules/fxpackager/src/main/native/library/common/MacPlatform.mm
! modules/fxpackager/src/main/native/library/common/Macros.cpp
! modules/fxpackager/src/main/native/library/common/Macros.h
! modules/fxpackager/src/main/native/library/common/Messages.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/WindowsPlatform.cpp
! modules/fxpackager/src/main/native/library/common/WindowsPlatform.h
! modules/fxpackager/src/main/native/library/common/main.cpp
! modules/fxpackager/src/test/java/com/oracle/tools/packager/linux/LinuxAppBundlerTest.java
! modules/fxpackager/src/test/java/com/oracle/tools/packager/windows/WinAppBundlerTest.java

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

RT-39123: [packager] Check NumberOfElements > 0 before setting null terminator
Reviewed-By: shemnon
Contributed-By: cbensen

! modules/fxpackager/src/main/native/library/common/PlatformString.cpp

Changeset: 11bb1d4546fd
Author:    ddehaven
Date:      2014-10-31 14:44 -0700
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/11bb1d4546fd

RT-39238: [media] Mac native platform code doesn't compile with parfait compilers
Summary: Added check to Makefile and changed compilers when running parfait
Reviewed-by: kcr

! build.gradle
! modules/media/src/main/native/jfxmedia/projects/mac/Makefile

Changeset: c0976e4a012c
Author:    kcr
Date:      2014-10-31 14:45 -0700
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/c0976e4a012c

RT-38475: Enable JavaFX to build with VS 2012 and VS 2013
Reviewed-by: ddehaven

! buildSrc/genVSproperties.bat
! buildSrc/win.gradle
! modules/media/src/main/native/jfxmedia/projects/win/Makefile

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

Fix RT-38923: OOM with fast animations of transparent stages
Reviewed by: kcr

! modules/graphics/src/main/java/com/sun/javafx/tk/quantum/EmbeddedState.java
! modules/graphics/src/main/java/com/sun/javafx/tk/quantum/SceneState.java
! modules/graphics/src/main/java/com/sun/javafx/tk/quantum/UploadingPainter.java
+ modules/graphics/src/main/java/com/sun/prism/PixelSource.java
! modules/graphics/src/main/java/com/sun/prism/PresentableState.java
+ modules/graphics/src/main/java/com/sun/prism/impl/QueuedPixelSource.java
! modules/graphics/src/main/java/com/sun/prism/j2d/J2DPresentable.java
! modules/graphics/src/main/java/com/sun/prism/sw/SWPresentable.java

Changeset: 94a946d65c0e
Author:    kcr
Date:      2014-10-31 15:55 -0700
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/94a946d65c0e

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


Changeset: 4ca08590bb06
Author:    flar <James.Graham at oracle.com>
Date:      2014-10-31 18:57 -0700
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/4ca08590bb06

Fix RT-34467: Huge memory consumption resizing transparent stage
Reviewed by: morris

! modules/graphics/src/main/java/com/sun/javafx/tk/quantum/UploadingPainter.java
! modules/graphics/src/main/java/com/sun/prism/impl/QueuedPixelSource.java
! modules/graphics/src/main/java/com/sun/prism/j2d/J2DPresentable.java
! modules/graphics/src/main/java/com/sun/prism/sw/SWPresentable.java

Changeset: fca665a22510
Author:    flar <James.Graham at oracle.com>
Date:      2014-10-31 20:15 -0700
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/fca665a22510

Fix RT-39209: delete unused CubicCurve shaders and methods

! modules/graphics/src/main/java/com/sun/prism/impl/BaseGraphics.java
! modules/graphics/src/main/java/com/sun/prism/impl/ps/BaseShaderContext.java
! modules/graphics/src/main/java/com/sun/prism/impl/ps/BaseShaderGraphics.java
! modules/graphics/src/main/jsl-prism/CompileJSL.java
- modules/graphics/src/main/jsl-prism/MaskFillCubicCurve.jsl
- modules/graphics/src/main/jsl-prism/MaskFillQuadCurve.jsl
! modules/graphics/src/test/java/com/sun/javafx/sg/prism/TestGraphics.java

Changeset: b90398073b6a
Author:    ant <anton.tarasov at oracle.com>
Date:      2014-11-01 22:54 +0300
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/b90398073b6a

RT-38861: Rendering is disturbed by mouseover or focus move checkbox and radio of WebView

! modules/web/src/main/java/com/sun/javafx/webkit/theme/RenderThemeImpl.java



More information about the openjfx-changes mailing list