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

kevin.rushforth at oracle.com kevin.rushforth at oracle.com
Mon Mar 2 21:15:54 UTC 2015


Changeset: 0094161e9ef1
Author:    jgiles
Date:      2015-02-23 14:55 +1300
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/0094161e9ef1

RT-40110: The last row in tableView is not full visible if the tableview has only the horizontal scrollbar.

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

Changeset: c0a79256459b
Author:    kcr
Date:      2015-02-23 11:01 -0800
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/c0a79256459b

RT-40123: Unit test failure in TreeTableViewTest caused by fix for RT-40110
Backed out changeset 0094161e9ef1

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

Changeset: f3168391467c
Author:    Chien Yang <chien.yang at oracle.com>
Date:      2015-02-23 15:05 -0800
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/f3168391467c

Fixed file.reference.jfxrt.jar reference for existing 3D projects
Added 2 ColorCube and PickTest3D projects

Reviewed-by: kcr

+ apps/toys/ColorCube/build.xml
+ apps/toys/ColorCube/manifest.mf
+ apps/toys/ColorCube/nbproject/build-impl.xml
+ apps/toys/ColorCube/nbproject/genfiles.properties
+ apps/toys/ColorCube/nbproject/project.properties
+ apps/toys/ColorCube/nbproject/project.xml
+ apps/toys/ColorCube/src/colorcube/ColorCube.java
+ apps/toys/ColorCube/src/colorcube/JFXPanelColorCube.java
! apps/toys/FX8-3DFeatures/nbproject/project.properties
+ apps/toys/PickTest3D/build.xml
+ apps/toys/PickTest3D/manifest.mf
+ apps/toys/PickTest3D/nbproject/build-impl.xml
+ apps/toys/PickTest3D/nbproject/project.properties
+ apps/toys/PickTest3D/nbproject/project.xml
+ apps/toys/PickTest3D/src/picktest/DragCube3D.java
+ apps/toys/PickTest3D/src/picktest/PickRects3D.java
+ apps/toys/PickTest3D/src/picktest/PickTest2DDepthBuffer.java
+ apps/toys/PickTest3D/src/picktest/PickTest2DPerspective.java
+ apps/toys/PickTest3D/src/picktest/PickTest3D.java
+ apps/toys/PickTest3D/src/picktest/PickTestFixedEye.java
! apps/toys/Shape3DToy/nbproject/project.properties

Changeset: a57b8ba039d0
Author:    jgiles
Date:      2015-02-24 12:37 +1300
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/a57b8ba039d0

RT-40114: Area Chart with negative values

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

Changeset: b4986ad0c707
Author:    shemnon
Date:      2015-02-23 18:39 -0700
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/b4986ad0c707

RT-39974: Move JNLP generation logic into a Packager Bundler
Summary: Move JNLP bundling into a bundler class (like the native bundlers) and remove logic from PackagerLib
* This required multiple APP_RESOURCEs so APP_RESOURCE_LIST added in backward compatible fashion.

! modules/fxpackager/src/main/java/com/oracle/tools/packager/BasicBundlers.java
! modules/fxpackager/src/main/java/com/oracle/tools/packager/RelativeFileSet.java
! modules/fxpackager/src/main/java/com/oracle/tools/packager/StandardBundlerParam.java
+ modules/fxpackager/src/main/java/com/oracle/tools/packager/jnlp/JNLPBundler.java
! modules/fxpackager/src/main/java/com/oracle/tools/packager/linux/LinuxAppBundler.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/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/sun/javafx/tools/packager/DeployParams.java
! modules/fxpackager/src/main/java/com/sun/javafx/tools/packager/PackagerLib.java
! modules/fxpackager/src/main/java/com/sun/javafx/tools/packager/bundlers/BundleParams.java
! modules/fxpackager/src/main/java/com/sun/javafx/tools/resource/PackagerResource.java
! modules/fxpackager/src/main/resources/com/oracle/tools/packager/StandardBundlerParam.properties
+ modules/fxpackager/src/main/resources/com/oracle/tools/packager/jnlp/JNLPBundler.properties
! modules/fxpackager/src/main/resources/com/oracle/tools/packager/linux/LinuxRpmBundler.properties
! modules/fxpackager/src/main/resources/com/oracle/tools/packager/mac/MacDmgBundler.properties
! modules/fxpackager/src/main/resources/com/oracle/tools/packager/windows/WinExeBundler.properties
! modules/fxpackager/src/test/java/com/oracle/tools/packager/CLITest.java
! modules/fxpackager/src/test/java/com/sun/javafx/tools/packager/PackagerLibTest.java

Changeset: 5b95d4e49c99
Author:    shemnon
Date:      2015-02-23 22:40 -0700
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/5b95d4e49c99

RT-39974: Move JNLP generation logic into a Packager Bundler
Summary: Fix some test failures:
* Embedded widths/heights can be relative
* JNLP extensions may not have main classes
* missed one APP_RESOURCES to APP_RESOURCES_LIST conversion

! modules/fxpackager/src/main/java/com/oracle/tools/packager/StandardBundlerParam.java
! modules/fxpackager/src/main/java/com/oracle/tools/packager/jnlp/JNLPBundler.java

Changeset: 86b5b882791a
Author:    kcr
Date:      2015-02-24 08:13 -0800
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/86b5b882791a

RT-40125: Build should fail fast on Windows if DirectX SDK or Windows SDK not found

! buildSrc/win.gradle

Changeset: 26959ef1413e
Author:    shemnon
Date:      2015-02-24 15:07 -0700
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/26959ef1413e

RT-40131: Unit test failure in FXJarTest on Windows
Summary: Roll back to previous file name handling.

! modules/fxpackager/src/main/java/com/sun/javafx/tools/resource/PackagerResource.java

Changeset: 1e50d4278304
Author:    jgiles
Date:      2015-02-25 11:23 +1300
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/1e50d4278304

RT-40110: The last row in tableView is not full visible if the tableview has only the horizontal scrollbar.

! modules/controls/src/main/java/com/sun/javafx/scene/control/skin/VirtualFlow.java
! modules/controls/src/test/java/javafx/scene/control/TreeTableViewTest.java

Changeset: d38ce113ef24
Author:    Morris Meyer <morris.meyer at oracle.com>
Date:      2015-02-24 17:38 -0500
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/d38ce113ef24

RT-39797: Glass sometimes prints warning message on exit
Reviewed-By: ddhill, kcr

! modules/graphics/src/main/native-glass/mac/GlassApplication.m

Changeset: b86f4967ecec
Author:    Chien Yang <chien.yang at oracle.com>
Date:      2015-02-24 14:50 -0800
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/b86f4967ecec

Wired up toys projects.
Reviewed-by: dhill, kcr

! apps/toys/ColorCube/nbproject/project.properties
! apps/toys/FX8-3DFeatures/nbproject/project.properties
! apps/toys/PickTest3D/nbproject/project.properties
! apps/toys/Shape3DToy/nbproject/project.properties
! apps/toys/build.xml

Changeset: 87beeced0506
Author:    jgiles
Date:      2015-02-25 14:46 +1300
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/87beeced0506

RT-39941: [HTMLEditor] Text formatting is confused when selecting text across paragraphs with different styles

! modules/web/src/main/java/com/sun/javafx/scene/web/skin/HTMLEditorSkin.java

Changeset: 4fea6fc8de8a
Author:    jgiles
Date:      2015-02-26 09:56 +1300
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/4fea6fc8de8a

[DOC ONLY] RT-40124: FXMLLoader documentation mentions a non-existant "template" flag

! modules/fxml/src/main/java/javafx/fxml/FXMLLoader.java

Changeset: 0cfa2e4410e6
Author:    flar <James.Graham at oracle.com>
Date:      2015-02-25 16:12 -0800
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/0cfa2e4410e6

Fix RT-40041: yt0 unused in Curve.refineTForY
Reviewed by: chien

! modules/graphics/src/main/java/com/sun/javafx/geom/Curve.java

Changeset: 1e4d4cbdedd7
Author:    Chien Yang <chien.yang at oracle.com>
Date:      2015-02-25 16:16 -0800
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/1e4d4cbdedd7

Fixed a cut and paste bug in build script.
Reviewed-by: kcr

! apps/toys/build.xml

Changeset: 5d371a34ddf1
Author:    jgiles
Date:      2015-02-26 13:31 +1300
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/5d371a34ddf1

RT-40104: StackedBarChart/TableCell chart colours alternate unexpectedly

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

Changeset: 8a75bb925c47
Author:    leifs
Date:      2015-02-26 15:50 -0800
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/8a75bb925c47

RT-39298: [Accessibility, DatePicker] Within DatePicker, TAB loops through controls but SHIFT-TAB gets stuck on date

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

Changeset: 56c82bf7257e
Author:    jgiles
Date:      2015-02-27 14:15 +1300
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/56c82bf7257e

Fix for four closely related issues:
RT-38731: ComboBox/ChoiceBox: items in popup not updated
RT-16072: Remove itemsProperty invalidation workaround in ListView and TableView
RT-39321: TableView: support update of items that are equal, part 2
RT-22463: TableView refreshing

! modules/controls/src/main/java/com/sun/javafx/scene/control/skin/ChoiceBoxSkin.java
! modules/controls/src/main/java/com/sun/javafx/scene/control/skin/ComboBoxListViewSkin.java
! modules/controls/src/main/java/com/sun/javafx/scene/control/skin/ListViewSkin.java
! modules/controls/src/main/java/com/sun/javafx/scene/control/skin/TableRowSkinBase.java
! modules/controls/src/main/java/com/sun/javafx/scene/control/skin/TableViewSkinBase.java
! modules/controls/src/main/java/javafx/scene/control/ComboBox.java
! modules/controls/src/main/java/javafx/scene/control/ListView.java
! modules/controls/src/main/java/javafx/scene/control/TableView.java

Changeset: b82b5e616eac
Author:    jgiles
Date:      2015-02-27 14:21 +1300
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/b82b5e616eac

RT-37622: [ComboBox] ComboBox popup does not adjust its size properly when the items are changed

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

Changeset: 38341627da0b
Author:    Morris Meyer <morris.meyer at oracle.com>
Date:      2015-02-26 20:34 -0500
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/38341627da0b

RT-39108: [HelloCheckBox] Sample needs additional controls for Accessibility testing
Reviewed-By: jgiles

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

Changeset: 3877b0334778
Author:    kcr
Date:      2015-02-27 12:40 -0800
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/3877b0334778

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


Changeset: c05cae393e18
Author:    shemnon
Date:      2015-02-27 15:06 -0700
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/c05cae393e18

RT-40154: [packager] add option to specify keychain in Mac codesign
Summary: add a bundler argument 'mac.signing-keychain' that allows the user to specify a value to be passed in to the --keychain argument of codesign and productbuild
 * Also, use this in the unit tests.  We create a self-signed cert that is used to verify the structural integrity of .app and .pkg files when codesigned.

! 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/main/resources/com/oracle/tools/packager/mac/MacBaseInstallerBundler.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: 81af9caad4e2
Author:    jgiles
Date:      2015-03-02 12:38 +1300
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/81af9caad4e2

RT-39776: listview multi selection getSelectedItems/Indices is very slow

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

Changeset: 5fc0ddb42776
Author:    jgiles
Date:      2015-03-02 15:17 +1300
URL:       http://hg.openjdk.java.net/openjfx/8u/rt/rev/5fc0ddb42776

[TEST ONLY] Two tests (one disabled) for RT-39674: TreeView incorrectly follows selection with dynamically added items

! modules/controls/src/test/java/javafx/scene/control/TreeViewTest.java



More information about the openjfx-changes mailing list