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

kevin.rushforth at oracle.com kevin.rushforth at oracle.com
Mon Oct 27 21:17:44 UTC 2014


Changeset: a151b45a99fe
Author:    jgiles
Date:      2014-10-13 14:15 -0700
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/a151b45a99fe

RT-38516: [DialogPane] ContentText sometimes not displayed

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

Changeset: 798a3a796c26
Author:    jgiles
Date:      2014-10-13 14:50 -0700
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/798a3a796c26

RT-38496: DialogPane: Exception when both header and headerText are set

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

Changeset: c305be4e5351
Author:    jgiles
Date:      2014-10-13 14:58 -0700
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/c305be4e5351

RT-38487: [Dialogs] The buttons in the DialogPane are not focus-traversable

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

Changeset: 229d62fe59a9
Author:    jgiles
Date:      2014-10-13 17:03 -0700
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/229d62fe59a9

RT-38901: [ComboBox] ComboBox: can't null selectedItem

! modules/controls/src/main/java/javafx/scene/control/ComboBox.java
! modules/controls/src/test/java/javafx/scene/control/ComboBoxTest.java

Changeset: 3fec78e735fe
Author:    jgiles
Date:      2014-10-14 17:35 -0700
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/3fec78e735fe

RT-37995: [TabPane] Tab not moved after reordering of tabs

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

Changeset: b38586299866
Author:    jgiles
Date:      2014-10-15 18:35 -0700
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/b38586299866

RT-38892: TableView focus/selection broken when adding a new column

! modules/controls/src/main/java/javafx/scene/control/TablePosition.java
! modules/controls/src/main/java/javafx/scene/control/TableView.java
! modules/controls/src/main/java/javafx/scene/control/TreeTablePosition.java
! modules/controls/src/main/java/javafx/scene/control/TreeTableView.java
! modules/controls/src/test/java/javafx/scene/control/TableViewTest.java
! modules/controls/src/test/java/javafx/scene/control/TreeTableViewTest.java

Changeset: e90fde752d22
Author:    jgiles
Date:      2014-10-15 19:30 -0700
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/e90fde752d22

RT-38993: [Dialogs] HelloDialogs Exception dialog jumps uncontrollably when resized from corners or top or bottom

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

Changeset: 9a2df9858fcd
Author:    jgiles
Date:      2014-10-15 19:44 -0700
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/9a2df9858fcd

RT-38779: [Dialogs, t13y] "Hide Details" translation has ellipsis ("...") for some locales

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

Changeset: 0ef80b38d8cf
Author:    jgiles
Date:      2014-10-16 13:55 -0700
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/0ef80b38d8cf

RT-39003: NullPointerException in ContextMenuContent.disposeContextMenu

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

Changeset: 7319b471069b
Author:    jgiles
Date:      2014-10-16 16:58 -0700
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/7319b471069b

RT-38787: [ListView] Removing multiple items including the selected item leads to inconsistent and wrong selection state

! modules/controls/src/main/java/javafx/scene/control/MultipleSelectionModelBase.java
! modules/controls/src/main/java/javafx/scene/control/TableView.java
! modules/controls/src/main/java/javafx/scene/control/TreeItem.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/SelectionModelImplTest.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: 5d40265ec445
Author:    snorthov
Date:      2014-10-20 16:27 -0400
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/5d40265ec445

RT-37906: [SWT] FXCanvas doesn't deliver drag exited events after successful drop
Summary:  A variable was not being reset correctly when drag was started.

! modules/swt/src/main/java/javafx/embed/swt/FXCanvas.java

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

Fix to RT-38808: [JFXPanel, Mac] Popups causes JRE crash
Reviewed by kcr, snorthov

! modules/graphics/src/main/java/com/sun/javafx/tk/quantum/EmbeddedStage.java
! modules/graphics/src/main/java/com/sun/javafx/tk/quantum/PaintCollector.java
! modules/graphics/src/main/java/com/sun/javafx/tk/quantum/QuantumToolkit.java

Changeset: f783e24e059c
Author:    snorthov
Date:      2014-10-20 17:13 -0400
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/f783e24e059c

RT-23828: [SWT, Windows] NPE on Scene$ClickCounter when maximize the window by double click title bar
Summary: Under rare circumstances, SWT gives a mouse up without a down.  This fix avoids a null pointer.
Reviewed by: cyang

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

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

RT-38521: Javapackager not calling post-image script on MacOSX for PKG
Summary: no such hook exited.  Adding a hook similar to DMG.

! modules/fxpackager/src/main/java/com/oracle/tools/packager/mac/MacBaseInstallerBundler.java
! modules/fxpackager/src/main/java/com/oracle/tools/packager/mac/MacPkgBundler.java
! modules/fxpackager/src/main/resources/com/oracle/tools/packager/mac/MacPkgBundler.properties

Changeset: 15e747b172ac
Author:    shemnon
Date:      2014-10-20 14:12 -0600
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/15e747b172ac

RT-38054: On Mac the packager fails with NPE when facing multiple matching identities for signing
Summary: Accept one, and only one, matching key when signing mac apps.

! 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/MacBaseInstallerBundler.java
! modules/fxpackager/src/main/java/com/oracle/tools/packager/mac/MacPkgBundler.java
! modules/fxpackager/src/test/java/com/oracle/tools/packager/mac/MacAppBundlerTest.java

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

RT-38931: [Packager] __pthread_tpp_change_priority error
Summary: Fixes seg fault on Linux with test case attached to bug
Reviewed-By: shemnon
Contributed-By: cbensen

! modules/fxpackager/src/main/native/launcher/linux/launcher.cpp
! modules/fxpackager/src/main/native/launcher/win/WinLauncher.cpp
! modules/fxpackager/src/main/native/library/common/FilePath.cpp
! modules/fxpackager/src/main/native/library/common/JavaVirtualMachine.cpp
! modules/fxpackager/src/main/native/library/common/JavaVirtualMachine.h
! modules/fxpackager/src/main/native/library/common/main.cpp
! modules/fxpackager/src/main/native/tests/linux/launcher/launcher/nbproject/Makefile-Debug.mk
! modules/fxpackager/src/main/native/tests/linux/launcher/launcher/nbproject/Makefile-variables.mk
! modules/fxpackager/src/main/native/tests/linux/launcher/launcher/nbproject/Package-Debug.bash
! modules/fxpackager/src/main/native/tests/linux/library/packager/nbproject/Makefile-Debug.mk
! modules/fxpackager/src/main/native/tests/linux/library/packager/nbproject/Package-Debug.bash
! modules/fxpackager/src/main/native/tests/linux/library/packager/nbproject/configurations.xml

Changeset: c8a638852e81
Author:    jgiles
Date:      2014-10-20 15:26 -0700
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/c8a638852e81

RT-38341: [TreeView] No selection list update after TreeItem is removed from TreeView.

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

Changeset: 6843dd433ba6
Author:    jgiles
Date:      2014-10-20 17:22 -0700
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/6843dd433ba6

RT-38998: [Dialog] Alert dialogs does not show the complete message

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

Changeset: 730511913c67
Author:    jgiles
Date:      2014-10-20 17:43 -0700
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/730511913c67

RT-38708: [Dialog] Calling Dialog.setHeaderText after Dialog.showAndWait leads to strange effects if header was null before

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

Changeset: cd4474095869
Author:    Eric Le Ponner <eric.le.ponner at oracle.com>
Date:      2014-10-20 13:15 +0200
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/cd4474095869

[SCENEBUILDER] Fix for DTL-6904 (SB metadata need adjustment after Node.role and Node.roleDescription renaming).

! apps/scenebuilder/SceneBuilderKit/src/com/oracle/javafx/scenebuilder/kit/metadata/Metadata.java

Changeset: a5b223b84257
Author:    Eric Le Ponner <eric.le.ponner at oracle.com>
Date:      2014-10-20 15:03 +0200
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/a5b223b84257

[SCENEBUILDER] Updated metadata.java to include new LineChart.axisSortingPolicy property.

! apps/scenebuilder/SceneBuilderKit/src/com/oracle/javafx/scenebuilder/kit/metadata/Metadata.java

Changeset: 3d3541e2f09d
Author:    Eric Le Ponner <eric.le.ponner at oracle.com>
Date:      2014-10-20 15:27 +0200
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/3d3541e2f09d

[SCENEBUILDER] Fix for DTL-6806 (scenebuilder rejects negative scale values).

! apps/scenebuilder/SceneBuilderKit/src/com/oracle/javafx/scenebuilder/kit/metadata/Metadata.java

Changeset: aa8c6b879dab
Author:    Eric Le Ponner <eric.le.ponner at oracle.com>
Date:      2014-10-21 09:21 +0200
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/aa8c6b879dab

[SCENEBUILDER] TextInputControl.undoable and redoable props are now declared hidden in Metadata.java.

! apps/scenebuilder/SceneBuilderKit/src/com/oracle/javafx/scenebuilder/kit/metadata/Metadata.java

Changeset: 86135f29be47
Author:    Eric Le Ponner <eric.le.ponner at oracle.com>
Date:      2014-10-21 09:22 +0200
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/86135f29be47

Merge (no conflict).


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

RT-38915: [JFXPanel, Mac] WebView draws duplicate image on Retina display
Reviewed-by: snorthov

! modules/swing/src/main/java/javafx/embed/swing/JFXPanel.java

Changeset: 9809f36931b3
Author:    yjoan
Date:      2014-10-21 11:55 +0200
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/9809f36931b3

Fix DTL-6836 "Add AirportApp sample to the samples bundle"

! apps/scenebuilder/samples/samples_readme.txt

Changeset: b885d4656cb6
Author:    vadim
Date:      2014-10-21 13:30 +0400
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/b885d4656cb6

RT-12725: Issue with 16 bit color
Reviewed-by: ddhill

! modules/graphics/src/main/native-glass/win/Pixels.cpp

Changeset: 1bca40e18500
Author:    Elina Kleyman <elina.kleyman at oracle.com>
Date:      2014-10-21 17:31 +0300
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/1bca40e18500

RT-37597: [Unit Tests] Adding tests for US Keyboard

! tests/system/src/test/java/com/sun/glass/ui/monocle/USKeyboardTest.java

Changeset: 9cb2f62e80ad
Author:    Elina Kleyman <elina.kleyman at oracle.com>
Date:      2014-10-21 17:40 +0300
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/9cb2f62e80ad

RT-37942: [Monocle] ZoomTests are being failing

! tests/system/src/test/java/com/sun/glass/ui/monocle/ZoomTest.java

Changeset: 7d3ed7b2f8fe
Author:    prr
Date:      2014-10-21 09:30 -0700
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/7d3ed7b2f8fe

Fixed RT-35212: [Printing] HBox/VBox can't be printed correctly if it contains TextField/PasswordField
Reviewed-by: flar

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

Changeset: 054317d11b80
Author:    snorthov
Date:      2014-10-21 13:42 -0400
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/054317d11b80

RT-31366: [SWT, Swing] DnD cannot be done with image data type
Description: The functionality was not implemented for SWT.  We now convert FX pixels to SWT image data.

! modules/swt/src/main/java/javafx/embed/swt/FXCanvas.java

Changeset: ea4ab28b1532
Author:    vadim
Date:      2014-10-21 01:03 +0400
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/ea4ab28b1532

RT-38966: [JFXPanel] Scene Antialiasing doesn't work in JFXPanel
Reviewed-by: ckyang, kcr

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

Changeset: 8145914c4f8b
Author:    kcr
Date:      2014-10-21 11:30 -0700
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/8145914c4f8b

RT-38554: Update javapackager/javafxpackager man pages for 8u40

! modules/fxpackager/src/main/man/man1/javafxpackager.1
! modules/fxpackager/src/main/man/man1/javapackager.1

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

[test-only] RT-38813: [Bundlers] file associations are not working in OEL
Summary - revise the unit tests

! 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/windows/WinExeBundlerTest.java
! modules/fxpackager/src/test/java/com/oracle/tools/packager/windows/WinMsiBundlerTest.java

Changeset: 03b13c7f7f94
Author:    shemnon
Date:      2014-10-21 14:00 -0600
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/03b13c7f7f94

RT-38813: [Bundlers] file associations are not working in OEL
Summary: * fix uninstall bug
* fix duplicate install
* fix formatting
* fix speling

! 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/windows/WinMsiBundler.java
! modules/fxpackager/src/main/resources/com/oracle/tools/packager/linux/template.spec

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

RT-38054: On Mac the packager fails with NPE when facing multiple matching identities for signing
Summary: remove a debug line

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

Changeset: 07cad763ff6b
Author:    flar <James.Graham at oracle.com>
Date:      2014-10-21 17:33 -0700
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/07cad763ff6b

Fix RT-39046: NGRegion background repainting artifacts on SW pipeline
Reviewed by: kcr, chien

! modules/graphics/src/main/java/com/sun/javafx/sg/prism/RegionImageCache.java
! modules/graphics/src/main/java/com/sun/prism/ResourceFactory.java
! modules/graphics/src/main/java/com/sun/prism/es2/ES2ResourceFactory.java
! modules/graphics/src/main/java/com/sun/prism/impl/BaseResourceFactory.java
! modules/graphics/src/main/java/com/sun/prism/j2d/J2DResourceFactory.java
! modules/graphics/src/main/java/com/sun/prism/sw/SWResourceFactory.java
! modules/graphics/src/test/java/com/sun/javafx/sg/prism/TestGraphics.java

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

RT-38950: [CSS] Arrows from simple ListSpinner 3rd-party control are not visible
Contributed-by: dgrieve
Reviewed-by: jgiles

! modules/graphics/src/main/java/com/sun/javafx/css/StyleManager.java

Changeset: d26fb3edde6a
Author:    jgiles
Date:      2014-10-22 15:11 +1300
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/d26fb3edde6a

RT-37641: [Toolbar] Combo box unexpectedly shows in toolbar overflow menu

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

Changeset: 59c49e51814b
Author:    jgiles
Date:      2014-10-22 15:37 +1300
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/59c49e51814b

RT-38317:  [Dialogs] Write unit tests

! build.gradle
! modules/controls/src/main/java/javafx/scene/control/Dialog.java
! modules/controls/src/main/java/javafx/scene/control/HeavyweightDialog.java
+ modules/controls/src/test/java/javafx/scene/control/AlertTest.java
+ tests/system/src/test/java/javafx/scene/control/AlertTest.java
+ tests/system/src/test/java/javafx/scene/control/BlockingDialogTest.java

Changeset: 391465d9fe64
Author:    vadim
Date:      2014-10-22 08:31 +0400
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/391465d9fe64

RT-38822: [Charts,CSS] Memory leak in PieChart
Reviewed-by: jgiles

! modules/controls/src/main/java/javafx/scene/chart/PieChart.java
! modules/controls/src/test/java/javafx/scene/chart/PieChartTest.java

Changeset: ab9ccdbce1e8
Author:    vadim
Date:      2014-10-22 08:32 +0400
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/ab9ccdbce1e8

RT-23180: Allow animated GIF to be loaded partially if it has errors in the data stream
Reviewed-by: flar

! modules/graphics/src/main/java/com/sun/javafx/iio/ImageStorage.java
! modules/graphics/src/test/java/com/sun/javafx/iio/ImageStorageTest.java
+ modules/graphics/src/test/resources/com/sun/javafx/iio/gif/animation/test3Frames.gif
+ modules/graphics/src/test/resources/com/sun/javafx/iio/gif/animation/test3rdFrameIncomplete.gif
+ modules/graphics/src/test/resources/com/sun/javafx/iio/gif/animation/testBad.gif

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

RT-38921: [JFXPanel, Mac] popups + -Djavafx.embed.singleThread=true causes deadlock
Reviewed-by: ckyang

! modules/swing/src/main/java/javafx/embed/swing/JFXPanel.java

Changeset: 29219406900b
Author:    jgiles
Date:      2014-10-22 21:55 +1300
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/29219406900b

Partial backout of RT-38317 - removing blocking unit tests as they fail on certain systems in the continuous build farm.

! build.gradle
- tests/system/src/test/java/javafx/scene/control/AlertTest.java
- tests/system/src/test/java/javafx/scene/control/BlockingDialogTest.java

Changeset: 023b640f2ef3
Author:    mchicharro
Date:      2014-10-22 12:25 +0100
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/023b640f2ef3

Images needed for remaining work on RT-38271 [Dialogs] Replace placeholder graphics with proper, approved dialog graphics

+ modules/controls/src/main/resources/com/sun/javafx/scene/control/skin/caspian/dialog-confirm.png
+ modules/controls/src/main/resources/com/sun/javafx/scene/control/skin/caspian/dialog-confirm at 2x.png
+ modules/controls/src/main/resources/com/sun/javafx/scene/control/skin/caspian/dialog-error.png
+ modules/controls/src/main/resources/com/sun/javafx/scene/control/skin/caspian/dialog-error at 2x.png
+ modules/controls/src/main/resources/com/sun/javafx/scene/control/skin/caspian/dialog-fewer-details.png
+ modules/controls/src/main/resources/com/sun/javafx/scene/control/skin/caspian/dialog-fewer-details at 2x.png
+ modules/controls/src/main/resources/com/sun/javafx/scene/control/skin/caspian/dialog-information.png
+ modules/controls/src/main/resources/com/sun/javafx/scene/control/skin/caspian/dialog-information at 2x.png
+ modules/controls/src/main/resources/com/sun/javafx/scene/control/skin/caspian/dialog-more-details.png
+ modules/controls/src/main/resources/com/sun/javafx/scene/control/skin/caspian/dialog-more-details at 2x.png
+ modules/controls/src/main/resources/com/sun/javafx/scene/control/skin/caspian/dialog-warning.png
+ modules/controls/src/main/resources/com/sun/javafx/scene/control/skin/caspian/dialog-warning at 2x.png

Changeset: d959579db0ee
Author:    mchicharro
Date:      2014-10-22 12:29 +0100
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/d959579db0ee

Remaining CSS changes for RT-38299 - [Dialogs] Develop proper CSS styling for dialogs for Modena and Caspian stylesheets

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

Changeset: baa16f9d8575
Author:    stayer
Date:      2014-10-22 18:32 +0400
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/baa16f9d8575

RT-39016:  [Linux] JavaFX media tests crash with 8u40

! apps/samples/Ensemble8/nbproject/build-impl.xml
! apps/samples/Ensemble8/nbproject/genfiles.properties
! apps/samples/Ensemble8/nbproject/project.properties
! apps/samples/Ensemble8/nbproject/project.xml
! apps/toys/Hello/nbproject/build-impl.xml
! apps/toys/Hello/nbproject/genfiles.properties
! apps/toys/Hello/nbproject/project.properties
! apps/toys/Hello/nbproject/project.xml
! apps/toys/Hello/src/main/java/hello/HelloMedia.java
! modules/media/src/main/native/gstreamer/plugins/av/audiodecoder.c

Changeset: a98d24ad7a0e
Author:    kcr
Date:      2014-10-22 08:17 -0700
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/a98d24ad7a0e

Fix build failure caused by errant changes to app directory in fix for RT-39016

! apps/samples/Ensemble8/nbproject/build-impl.xml
! apps/samples/Ensemble8/nbproject/genfiles.properties
! apps/samples/Ensemble8/nbproject/project.properties
! apps/samples/Ensemble8/nbproject/project.xml
! apps/toys/Hello/nbproject/build-impl.xml
! apps/toys/Hello/nbproject/genfiles.properties
! apps/toys/Hello/nbproject/project.properties
! apps/toys/Hello/nbproject/project.xml
! apps/toys/Hello/src/main/java/hello/HelloMedia.java

Changeset: f118f8341f27
Author:    Morris Meyer <morris.meyer at oracle.com>
Date:      2014-10-22 12:24 -0400
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/f118f8341f27

bugid: RT-39065 [HelloSlider] Change / Add couple of vertical sliders to the example

! apps/toys/Hello/src/main/java/hello/HelloSlider.java
! apps/toys/Hello/src/main/java/hello/dialog/wizard/Wizard.java

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

RT-37612: [CSS] ComboBox size issue with custom CSS

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

Changeset: 87400ea438c6
Author:    jgiles
Date:      2014-10-23 10:53 +1300
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/87400ea438c6

RT-39088: [ListView] Wrong change events fire in ListView

! modules/controls/src/main/java/com/sun/javafx/scene/control/behavior/ListViewBehavior.java
! modules/controls/src/main/java/com/sun/javafx/scene/control/behavior/TableViewBehaviorBase.java
! modules/controls/src/main/java/com/sun/javafx/scene/control/behavior/TreeViewBehavior.java
! modules/controls/src/main/java/javafx/scene/control/TableView.java
! modules/controls/src/main/java/javafx/scene/control/TreeTableView.java
! modules/controls/src/test/java/javafx/scene/control/ListViewKeyInputTest.java
! modules/controls/src/test/java/javafx/scene/control/TableViewKeyInputTest.java
! modules/controls/src/test/java/javafx/scene/control/TreeTableViewKeyInputTest.java
! modules/controls/src/test/java/javafx/scene/control/TreeViewKeyInputTest.java

Changeset: 1fa74b8ca12e
Author:    anashaty
Date:      2014-10-23 14:48 +0400
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/1fa74b8ca12e

RT-39005: Repeated javafx.scene.media.AudioClip.play cause JVM crash
Reviewed-by: stayer, alexander.matveev at oracle.com

! modules/media/src/main/native/gstreamer/gstreamer-lite/gst-plugins-base/gst-libs/gst/audio/gstbaseaudiosink.c

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

RT-37884: [WebView] Java Logger settings corrupt webview
Reviewed-by: ant, loneid
Contributed-by: anashaty

! modules/web/src/main/java/com/sun/javafx/webkit/prism/WCGraphicsPrismContext.java

Changeset: f551f3084c73
Author:    snorthov
Date:      2014-10-23 15:51 -0400
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/f551f3084c73

JAVADOC: RT-39033: [Keyboard] KEYTYPED event not fired for function keys (F1...F12), while KEYPRESSED and KEYRELEASE are!

! modules/graphics/src/main/java/javafx/scene/input/KeyEvent.java

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

RT-38887: [MAC] $APPDIR in Info.plist is no longer handled by the launcher
Summary: Runtime was depending on old APPDIR value.

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

Changeset: b20d1db713a0
Author:    shemnon
Date:      2014-10-23 14:55 -0600
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/b20d1db713a0

RT-38912: Mac file system strings containing unicode are stored as decomposed UTF-8 strings
Reviewed-By: shemnon
Contributed-By: cbensen

! modules/fxpackager/src/main/native/launcher/mac/main.m
! modules/fxpackager/src/main/native/launcher/win/WinLauncher.cpp
! modules/fxpackager/src/main/native/library/common/Exports.cpp
! modules/fxpackager/src/main/native/library/common/FilePath.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/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/PosixPlatform.cpp
! modules/fxpackager/src/main/native/library/common/WindowsPlatform.cpp
! modules/fxpackager/src/main/native/library/common/WindowsPlatform.h

Changeset: 3f42a7df2fea
Author:    jgiles
Date:      2014-10-24 12:03 +1300
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/3f42a7df2fea

RT-39094: [TableView] TableView et al: support update for items that are equal

! modules/controls/src/main/java/javafx/scene/control/Cell.java
! modules/controls/src/main/java/javafx/scene/control/ListCell.java
! modules/controls/src/main/java/javafx/scene/control/TableCell.java
! modules/controls/src/main/java/javafx/scene/control/TableRow.java
! modules/controls/src/main/java/javafx/scene/control/TreeCell.java
! modules/controls/src/main/java/javafx/scene/control/TreeTableCell.java

Changeset: 5ee78e9a232e
Author:    jgiles
Date:      2014-10-24 13:03 +1300
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/5ee78e9a232e

[DOC ONLY] Adding '@since JavaFX 8u40' for Cell.isItemChanged API.

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

Changeset: ebca78f709dc
Author:    kcr
Date:      2014-10-23 19:17 -0700
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/ebca78f709dc

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


Changeset: 8970495ee7c0
Author:    dcherepanov
Date:      2014-10-24 11:55 +0400
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/8970495ee7c0

RT-39039: "gradle -PCONF=DebugNative" doesn't produce debugging symbols for packager
Reviewed-by: shemnon, kcr

! buildSrc/win.gradle

Changeset: 384d4b3d2066
Author:    slions
Date:      2014-10-24 10:20 +0200
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/384d4b3d2066

[SCENEBUILDER] Fix DTL-6808 : FXOMSaver.NAME_SPACE_FXML should depends on FXMLLoader.FXML_VERSION

! apps/scenebuilder/SceneBuilderKit/src/com/oracle/javafx/scenebuilder/kit/fxom/FXOMSaver.java

Changeset: ed0284641f8a
Author:    slions
Date:      2014-10-24 14:36 +0200
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/ed0284641f8a

[SCENEBUILDER] Fix DTL-6906 : Preview -> DialogPane should not use current FXOMDocument

! apps/scenebuilder/SceneBuilderApp/src/com/oracle/javafx/scenebuilder/app/preview/PreviewWindowController.java

Changeset: 892b1bca2c5e
Author:    loneid
Date:      2014-10-24 18:01 +0400
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/892b1bca2c5e

Fixed RT-39013 Reduce memory footprint of WCImageDecoderImpl

! modules/web/src/main/java/com/sun/javafx/webkit/prism/WCImageDecoderImpl.java
! modules/web/src/main/native/Source/WebCore/platform/graphics/java/ImageSourceJava.cpp

Changeset: 6ccac762c491
Author:    Chien Yang <chien.yang at oracle.com>
Date:      2014-10-24 10:20 -0700
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/6ccac762c491

Fix to RT-38726: Scene and scenegraph leak when the Stage is closed
Reviewed by kcr, morris

! modules/graphics/src/main/java/com/sun/javafx/tk/quantum/EmbeddedScene.java
! modules/graphics/src/main/java/com/sun/javafx/tk/quantum/GlassScene.java
! modules/graphics/src/main/java/com/sun/javafx/tk/quantum/ViewScene.java

Changeset: 8af967267405
Author:    leifs
Date:      2014-10-24 14:59 -0700
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/8af967267405

RT-38978: [ComboBox] Editable ComboBox doesn't handle IM events if it gets focus through focus traversal keys.

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

Changeset: e10b2247ea2d
Author:    shemnon
Date:      2014-10-24 23:45 -0600
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/e10b2247ea2d

RT-38705: [Bundlers] bundling fails because of FileNotFoundException when using only Unicode in APP_NAME
Summary: * RPM and DEB have bundler name restrictions that exclude non-latin characters, so add a validation step requiring linux.bundleName to be set to a valid bundle name
* APP_FS_NAME was stripping too much, basically all non-latin characters.  Now we just strip whitespace and windows hostile punctuation.
* update mac and linux unit tests to validate cyrillic characters work in a full loop.
Contributed-By: dcherepanov, shemnon

! 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/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/MacPkgBundler.properties
! modules/fxpackager/src/test/java/com/oracle/tools/packager/BundlersTest.java
! 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/MacDaemonBundlerTest.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

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

RT-38705: [Bundlers] bundling fails because of FileNotFoundException when using only Unicode in APP_NAME
Summary: Forgot to tweak for runtimeJDK in unit tests

! modules/fxpackager/src/test/java/com/oracle/tools/packager/mac/MacAppBundlerTest.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

Changeset: 273aedca903e
Author:    shemnon
Date:      2014-10-25 08:37 -0600
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/273aedca903e

RT-38839: Memory and File leak in rt/modules/fxpackager/src/main/native/library/common
Reviewed-By: shemnon
Contributed-By: cbensen

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

Changeset: 013cb275abb7
Author:    leifs
Date:      2014-10-25 15:19 -0700
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/013cb275abb7

RT-37494: [RTL, ColorPicker] Inconsistent format of web color code in Custom Colors dialog.

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

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

Fix RT-38948: Blurry text in Subscene on Mac retina
Reviewed by: chien, kcr

! modules/graphics/src/main/java/com/sun/javafx/sg/prism/NGSubScene.java
! modules/graphics/src/main/java/com/sun/prism/d3d/D3DContext.java

Changeset: 10ada39be190
Author:    shemnon
Date:      2014-10-26 18:51 -0600
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/10ada39be190

RT-39018: [PACKAGER] Remove cachecertificates from fx:permissions
Summary: hard wire the cachecertificates option to false, and remove all dead code from that hard wiring.  This causes jfx:details elements inside the security element to never be generated, so all assocaited dead code was removed as well.

! 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/PackagerLib.java



More information about the openjfx-changes mailing list