hg: openjfx/8/master/rt: 86 new changesets

hang.vo at oracle.com hang.vo at oracle.com
Thu Mar 28 18:13:44 PDT 2013


Changeset: c54e819cfa5d
Author:    Richard Bair <richard.bair at oracle.com>
Date:      2013-03-20 00:21 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/c54e819cfa5d

Cleanup, commenting, and simplification of the gradle build. Factored most of the build parameters out into separate gradle files (to act as glorified properties files). Also put in support for cross builds. Given the right armhf.gradle file or armvfp.gradle file we ought to be able to perform cross builds. Added sanity checking code to make sure we fail when attempts are made to cross build on platforms that are not properly supported.

! build.gradle
! generator.gradle
+ linux.gradle
+ mac.gradle
+ win.gradle

Changeset: 955f963b3286
Author:    Richard Bair <richard.bair at oracle.com>
Date:      2013-03-20 01:05 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/955f963b3286

Changed the BINARY_STUB default so that for anybody working with a workspace (i.e.: everybody) you won't have to specify the BINARY_STUB property anymore and can just type 'gradle sdk' and it will work. For goodness sake, why didn't I do that before?

! build.gradle

Changeset: 617340f3894b
Author:    Martin Soch <Martin.Soch at oracle.com>
Date:      2013-03-20 10:42 +0100
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/617340f3894b

SW pipeline: update input checks on Pisces AbstractSurface

! prism-sw-native/src/JAbstractSurface.c
! prism-sw/src/com/sun/pisces/AbstractSurface.java
! prism-sw/src/com/sun/pisces/PiscesRenderer.java

Changeset: c20a97e91414
Author:    Martin Sladecek <martin.sladecek at oracle.com>
Date:      2013-03-20 11:20 +0100
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/c20a97e91414

RT-28969 ListProperty.equals(list) fails while list.equals(listProperty) succeeds

! javafx-beans/src/com/sun/javafx/binding/BidirectionalBinding.java
! javafx-beans/src/javafx/beans/binding/ListExpression.java
! javafx-beans/src/javafx/beans/binding/SetExpression.java
! javafx-beans/src/javafx/beans/property/ReadOnlyBooleanProperty.java
! javafx-beans/src/javafx/beans/property/ReadOnlyDoubleProperty.java
! javafx-beans/src/javafx/beans/property/ReadOnlyFloatProperty.java
! javafx-beans/src/javafx/beans/property/ReadOnlyIntegerProperty.java
! javafx-beans/src/javafx/beans/property/ReadOnlyListProperty.java
! javafx-beans/src/javafx/beans/property/ReadOnlyLongProperty.java
! javafx-beans/src/javafx/beans/property/ReadOnlyMapProperty.java
! javafx-beans/src/javafx/beans/property/ReadOnlyObjectProperty.java
! javafx-beans/src/javafx/beans/property/ReadOnlyProperty.java
! javafx-beans/src/javafx/beans/property/ReadOnlySetProperty.java
! javafx-beans/src/javafx/beans/property/ReadOnlyStringProperty.java
! javafx-beans/src/javafx/collections/FXCollections.java
! javafx-beans/test/javafx/beans/property/ReadOnlyBooleanPropertyTest.java
! javafx-beans/test/javafx/beans/property/ReadOnlyDoublePropertyTest.java
! javafx-beans/test/javafx/beans/property/ReadOnlyFloatPropertyTest.java
! javafx-beans/test/javafx/beans/property/ReadOnlyIntegerPropertyTest.java
! javafx-beans/test/javafx/beans/property/ReadOnlyListPropertyTest.java
! javafx-beans/test/javafx/beans/property/ReadOnlyLongPropertyTest.java
! javafx-beans/test/javafx/beans/property/ReadOnlyMapPropertyTest.java
! javafx-beans/test/javafx/beans/property/ReadOnlyObjectPropertyTest.java
! javafx-beans/test/javafx/beans/property/ReadOnlySetPropertyTest.java
! javafx-beans/test/javafx/beans/property/ReadOnlyStringPropertyTest.java
! javafx-beans/test/javafx/collections/ObservableListTest.java
! javafx-beans/test/javafx/collections/ObservableMapTest.java
! javafx-beans/test/javafx/collections/ObservableSetTest.java
! javafx-beans/test/javafx/collections/TestedObservableLists.java
! javafx-beans/test/javafx/collections/TestedObservableMaps.java
! javafx-beans/test/javafx/collections/TestedObservableSets.java

Changeset: e180590ea4b5
Author:    Milan Kubec <milan.kubec at oracle.com>
Date:      2013-03-20 11:42 +0100
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/e180590ea4b5

RT-28599: No version checking when loading FXML file

! javafx-fxml/src/javafx/fxml/FXMLLoader.java
+ javafx-fxml/test/javafx/fxml/CompareVersionsTest.java

Changeset: 7e7a238ea269
Author:    Martin Soch <Martin.Soch at oracle.com>
Date:      2013-03-20 15:57 +0100
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/7e7a238ea269

SW pipeline: reduced memory consumption reported on ColorfulShapes test suite (RT-28952)

+ prism-sw/src/com/sun/prism/sw/SWContext.java
! prism-sw/src/com/sun/prism/sw/SWGraphics.java
! prism-sw/src/com/sun/prism/sw/SWRTTexture.java
! prism-sw/src/com/sun/prism/sw/SWResourceFactory.java

Changeset: 071ecca76216
Author:    Elina Kleyman <elina.kleyman at oracle.com>
Date:      2013-03-20 17:13 +0200
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/071ecca76216

Porting Calculator and Bouncing Balls to Ensemble8

! apps/samples/Ensemble8/src/generated/ensemble/generated/Samples.java
! apps/samples/Ensemble8/src/generated/ensemble/search/index/_0.fdt
! apps/samples/Ensemble8/src/generated/ensemble/search/index/_0.fdx
! apps/samples/Ensemble8/src/generated/ensemble/search/index/_0.frq
! apps/samples/Ensemble8/src/generated/ensemble/search/index/_0.nrm
! apps/samples/Ensemble8/src/generated/ensemble/search/index/_0.prx
! apps/samples/Ensemble8/src/generated/ensemble/search/index/_0.tii
! apps/samples/Ensemble8/src/generated/ensemble/search/index/_0.tis
! apps/samples/Ensemble8/src/generated/ensemble/search/index/listAll.txt
! apps/samples/Ensemble8/src/generated/ensemble/search/index/segments_1
+ apps/samples/Ensemble8/src/samples/ensemble/samples/graphics/bouncingballs/Ball.java
+ apps/samples/Ensemble8/src/samples/ensemble/samples/graphics/bouncingballs/BallsPane.java
+ apps/samples/Ensemble8/src/samples/ensemble/samples/graphics/bouncingballs/BallsScreen.java
+ apps/samples/Ensemble8/src/samples/ensemble/samples/graphics/bouncingballs/BouncingBallsApp.java
+ apps/samples/Ensemble8/src/samples/ensemble/samples/graphics/bouncingballs/Constants.java
+ apps/samples/Ensemble8/src/samples/ensemble/samples/graphics/bouncingballs/preview.png
+ apps/samples/Ensemble8/src/samples/ensemble/samples/graphics/bouncingballs/preview at 2x.png
+ apps/samples/Ensemble8/src/samples/ensemble/samples/graphics/calc/Calculator.java
+ apps/samples/Ensemble8/src/samples/ensemble/samples/graphics/calc/CalculatorApp.java
+ apps/samples/Ensemble8/src/samples/ensemble/samples/graphics/calc/Key.java
+ apps/samples/Ensemble8/src/samples/ensemble/samples/graphics/calc/Util.java
+ apps/samples/Ensemble8/src/samples/ensemble/samples/graphics/calc/preview.png
+ apps/samples/Ensemble8/src/samples/ensemble/samples/graphics/calc/preview at 2x.png

Changeset: fb10227a0396
Author:    Elina Kleyman <elina.kleyman at oracle.com>
Date:      2013-03-20 17:16 +0200
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/fb10227a0396

Automated merge with ssh://jfxsrc//javafx/8.0/scrum/graphics/jfx/rt


Changeset: a2cfe5a168ae
Author:    jgodinez
Date:      2013-03-20 09:33 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/a2cfe5a168ae

Automated merge with ssh://jfxsrc.us.oracle.com//javafx/8.0/MASTER/jfx/rt


Changeset: 872ef012cd34
Author:    Richard Bair <richard.bair at oracle.com>
Date:      2013-03-20 10:04 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/872ef012cd34

Added single-file dependency tracking for native files, so that when you change a single .m, .cpp, .c, .cc, .rc. or .cur file then only that file is processed, whereas changing any other file (such as .h or .pch) results in recompilation of the native files in that task. Significant time savings (from 30s to 13s for a build on my slow windows system when changing a single native file in Glass. Much less difference on my mac).

! build.gradle

Changeset: 5614a3fbcfdf
Author:    "Joseph Andresen<joseph.andresen at oracle.com>"
Date:      2013-03-20 10:31 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/5614a3fbcfdf

RT-29091 Remove beans from Light effect

! decora-runtime/src/com/sun/scenario/effect/light/DistantLight.java
! decora-runtime/src/com/sun/scenario/effect/light/Light.java
! decora-runtime/src/com/sun/scenario/effect/light/PointLight.java
! decora-runtime/src/com/sun/scenario/effect/light/SpotLight.java

Changeset: 89635eee9743
Author:    Yao Wang <yao.w.wang at oracle.com>
Date:      2013-03-20 11:04 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/89635eee9743

RT-27908 TriangleMesh.setPoints(int, float[], int, int) API is broken

! javafx-sg-common/src/com/sun/javafx/sg/PGTriangleMesh.java
! javafx-sg-prism/src/com/sun/javafx/sg/prism/NGTriangleMesh.java
! javafx-sg-prism/test/com/sun/javafx/sg/prism/NGTriangleMeshTest.java
! javafx-ui-common/src/javafx/scene/shape/TriangleMesh.java
! javafx-ui-common/test/unit/javafx/scene/shape/TriangleMeshTest.java
! test-stub-toolkit/src/com/sun/javafx/pgstub/StubTriangleMesh.java

Changeset: eae91cdbfa5d
Author:    Yao Wang <yao.w.wang at oracle.com>
Date:      2013-03-20 11:06 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/eae91cdbfa5d

merge heads


Changeset: 2f1c0d44b4cf
Author:    RT-28355: LOD helper needs to test in the same coordinate system
Date:      2013-03-20 11:21 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/2f1c0d44b4cf

RT-28355: LOD helper needs to test in the same coordinate system

! javafx-ui-common/src/javafx/scene/Camera.java
! javafx-ui-common/src/javafx/scene/Node.java
+ javafx-ui-common/test/unit/javafx/scene/CameraTest.java

Changeset: 3db24fb4cad3
Author:    Richard Bair <richard.bair at oracle.com>
Date:      2013-03-20 15:03 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/3db24fb4cad3

Added support for generation of javadocs. This comes in two parts: first, there is the ability to generate javadocs normally as on any Java project. Second, I added a top-level javadoc task that will be used to create a single aggregate javadoc in the top-level build directory. The javadocs are linked to Java 7 docs (but should be linked to Java 8 when doing RE builds). This is provided by the JDK_DOCS property. Another doc property, DOC_LINT is used to specify what the lint level should be for generating javadocs.

I also moved the top-level tasks to the bottom of the file so they have access to all the configured projects.

Finally, I found that a number of Builders were being included in the Jar & JavaDoc which had no business there! I had to add a workaround such that we remove those builders (java and .class) after they've been generated in the compile step.

! build.gradle

Changeset: 35dae1e875af
Author:    Petr Pchelko <petr.pchelko at oracle.com>
Date:      2013-03-21 11:14 +0400
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/35dae1e875af

RT-28488 Change Glass Screen for MT access
Reviewed-by: Anthony, Steve

! glass/glass-lib-gtk/src/GlassApplication.cpp
! glass/glass-lib-gtk/src/glass_general.cpp
! glass/glass-lib-ios/Makefile
! glass/glass-lib-ios/src/GlassApplication.m
+ glass/glass-lib-ios/src/GlassScreen.h
! glass/glass-lib-ios/src/GlassScreen.m
! glass/glass-lib-lens/build.xml
! glass/glass-lib-lens/src/LensApplication.c
! glass/glass-lib-lens/src/LensCommon.h
! glass/glass-lib-lens/src/LensScreen.c
! glass/glass-lib-macosx/Makefile
! glass/glass-lib-macosx/src/GlassApplication.m
! glass/glass-lib-macosx/src/GlassScreen.h
! glass/glass-lib-macosx/src/GlassScreen.m
! glass/glass-lib-macosx/src/GlassTimer.m
! glass/glass-lib-windows/Makefile
! glass/glass-lib-windows/src/GlassApplication.cpp
! glass/glass-lib-windows/src/GlassScreen.cpp
! glass/glass-lib-windows/src/GlassScreen.h
! glass/glass-lib-windows/src/Utils.h
! glass/glass/src/com/sun/glass/ui/Application.java
! glass/glass/src/com/sun/glass/ui/Screen.java
! glass/glass/src/com/sun/glass/ui/gtk/GtkApplication.java
! glass/glass/src/com/sun/glass/ui/ios/IosApplication.java
- glass/glass/src/com/sun/glass/ui/ios/IosScreen.java
! glass/glass/src/com/sun/glass/ui/lens/LensApplication.java
- glass/glass/src/com/sun/glass/ui/lens/LensScreen.java
! glass/glass/src/com/sun/glass/ui/mac/MacApplication.java
- glass/glass/src/com/sun/glass/ui/mac/MacScreen.java
! glass/glass/src/com/sun/glass/ui/mac/MacTimer.java
! glass/glass/src/com/sun/glass/ui/swt/SWTApplication.java
- glass/glass/src/com/sun/glass/ui/swt/SWTScreen.java
! glass/glass/src/com/sun/glass/ui/win/WinApplication.java
- glass/glass/src/com/sun/glass/ui/win/WinScreen.java

Changeset: 281f59feb34e
Author:    Petr Pchelko <petr.pchelko at oracle.com>
Date:      2013-03-21 12:24 +0400
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/281f59feb34e

RT-21999 Win: FileChooser does not accept valid initial directory.
Reviewed-by: Anthony

! glass/glass/src/com/sun/glass/ui/CommonDialogs.java

Changeset: db480c3a5d19
Author:    Petr Pchelko <petr.pchelko at oracle.com>
Date:      2013-03-21 16:08 +0400
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/db480c3a5d19

Fixed failing tests after RT-28488

! javafx-sg-prism/src/com/sun/javafx/sg/prism/NGNode.java

Changeset: 6ea4187e06ba
Author:    Petr Pchelko <petr.pchelko at oracle.com>
Date:      2013-03-21 18:10 +0400
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/6ea4187e06ba

RT-21347 Mac: Invalid memory access of location when calling stage.hide()
Reviewed-by: Anthony

! glass/glass-lib-macosx/src/GlassWindow+Java.m
! glass/glass-lib-macosx/src/GlassWindow.h
! glass/glass-lib-macosx/src/GlassWindow.m

Changeset: f43c24767b4c
Author:    Richard Bair <richard.bair at oracle.com>
Date:      2013-03-21 13:01 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/f43c24767b4c

Add IDEA project generation to the build. This could be factored down all in one spot at the very bottom of the build file instead of spread around, or factored into a separate build script (probably a good idea).

! build.gradle

Changeset: f8fdf3242d7c
Author:    Thor johannesson <thor.johannesson at oracle.com>
Date:      2013-03-21 15:54 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/f8fdf3242d7c

RT-26377: Impl SubScene. Approved by Kevin, David Grieve

! javafx-sg-common/src/com/sun/javafx/sg/BaseNode.java
+ javafx-sg-common/src/com/sun/javafx/sg/PGSubScene.java
+ javafx-sg-prism/src/com/sun/javafx/sg/prism/NGSubScene.java
! javafx-ui-common/src/com/sun/javafx/scene/input/PickResultChooser.java
! javafx-ui-common/src/com/sun/javafx/tk/DummyToolkit.java
! javafx-ui-common/src/com/sun/javafx/tk/Toolkit.java
! javafx-ui-common/src/javafx/scene/Camera.java
! javafx-ui-common/src/javafx/scene/Node.java
! javafx-ui-common/src/javafx/scene/ParallelCamera.java
! javafx-ui-common/src/javafx/scene/Parent.java
! javafx-ui-common/src/javafx/scene/PerspectiveCamera.java
! javafx-ui-common/src/javafx/scene/Scene.java
! javafx-ui-common/src/javafx/scene/SubScene.java
! javafx-ui-quantum/src/com/sun/javafx/tk/quantum/QuantumToolkit.java
! test-stub-toolkit/src/com/sun/javafx/pgstub/StubToolkit.java

Changeset: 5aaa2b02c980
Author:    Pavel Safrata
Date:      2013-03-22 13:52 +0100
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/5aaa2b02c980

RT-29127: subSceneComputeContains checks subScene's width and height

! javafx-ui-common/src/javafx/scene/SubScene.java

Changeset: 926f12bce792
Author:    Pavel Safrata
Date:      2013-03-22 15:00 +0100
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/926f12bce792

RT-29109: picking handles subScenes correctly.

! javafx-ui-common/src/com/sun/javafx/scene/NodeAccess.java
+ javafx-ui-common/src/com/sun/javafx/scene/SubSceneAccess.java
! javafx-ui-common/src/com/sun/javafx/scene/input/PickResultChooser.java
! javafx-ui-common/src/javafx/scene/Node.java
! javafx-ui-common/src/javafx/scene/ParallelCamera.java
! javafx-ui-common/src/javafx/scene/PerspectiveCamera.java
! javafx-ui-common/src/javafx/scene/SubScene.java

Changeset: 2916403f98f3
Author:    Pavel Safrata
Date:      2013-03-22 16:02 +0100
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/2916403f98f3

Minor cosmetic changes to subScene picking code.

! javafx-ui-common/src/javafx/scene/SubScene.java

Changeset: 8d6125cf264a
Author:    Pavel Safrata
Date:      2013-03-22 16:24 +0100
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/8d6125cf264a

[DOC-ONLY]: SubScene.subSceneComputeContains documented.

! javafx-ui-common/src/javafx/scene/SubScene.java

Changeset: 2ceb66627308
Author:    Richard Bair <richard.bair at oracle.com>
Date:      2013-03-22 12:01 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/2ceb66627308

Various Gradle build improvements.
    - Improved documentation
    - Added "JAVA" property, analogous to JAVAC and JAVAH
    - Moved Mac / Windows specific native build properties into Mac / Windows specific gradle files
    - Factored CC / LINK properties so they can be overridden properly in platform specific gradle files
    - Removed Builder annotation processor from the class path and explicitly added it as a compile time flag for only certain projects
        - This fixed some issues such as java files in resources being compiled while on the class path (happened during testing)
    - Block DepthTest from being tested -- the code thought it was a JUnit test and tried to run it!
    - Update IntelliJ generation to include native directories and some generated sources (jsl)
    - Fixed dependency between controls & designTime (it was backwards)
    - Gave FXML stub toolkit for the sake of testing (read the comment)
    - added TODO for enabling -javafx flag for docs once we have b82 available.

! build.gradle
! generator.gradle
! linux.gradle
! mac.gradle
! win.gradle

Changeset: a01b555ebcc5
Author:    rbair
Date:      2013-03-22 12:50 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/a01b555ebcc5

Now with b82 available, I have enabled the -javafx javadoc flag and also fixed a bug where I was not omitting the builder generator META-INF during generation of the javafx directory

! build.gradle
! generator.gradle

Changeset: 4b103a235ef5
Author:    Richard Bair <richard.bair at oracle.com>
Date:      2013-03-22 13:15 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/4b103a235ef5

Gradle build fix. The "stub" source set compilation depends on the results of the "main" source set compilation. Was just getting lucky before.

! build.gradle

Changeset: c303428dc4ed
Author:    rbair
Date:      2013-03-22 16:03 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/c303428dc4ed

Fixed two bugs related to windows builds. The first is that the property names needed to be WINDOWS_VS_* instead of windows.vs.*. Also newlines were missing (thanks Artem!)

! win.gradle

Changeset: af7846abbd28
Author:    Richard Bair <richard.bair at oracle.com>
Date:      2013-03-22 16:06 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/af7846abbd28

Add ability to supplement the gradle build with additional build instructions (for example, for producing official JavaFX builds)

! build.gradle

Changeset: 68f2c14e65f8
Author:    Richard Bair <richard.bair at oracle.com>
Date:      2013-03-23 09:44 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/68f2c14e65f8

Moved IDEA project generation to the bottom of the gradle build file and grouped it together instead of having IDEA generation spread throughout the file. Eclipse & NB generation should happen in the same way.

! build.gradle

Changeset: 0937881f3f3e
Author:    Richard Bair <richard.bair at oracle.com>
Date:      2013-03-23 14:13 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/0937881f3f3e

Updated grouping and description for some tasks that were missing them. Also added the beginnings of support for custom NB project-specific file generation (in general it isn't needed, but just trying to sweeten it up).

! build.gradle

Changeset: 8a63bd3d46a3
Author:    Richard Bair <richard.bair at oracle.com>
Date:      2013-03-23 19:16 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/8a63bd3d46a3

Changed BINARY_STUB so that by default it will use the jfxrt.jar shipped in the JDK

! build.gradle

Changeset: f43272fc4b86
Author:    Richard Bair <richard.bair at oracle.com>
Date:      2013-03-23 22:49 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/f43272fc4b86

Gradle "fix".

The basic problem is that on Windows the JRE is installed twice -- once in jre8 and once in jdk1.8.0/jre. Which one the developer might have on their path is anyone's guess (but if their system is like mine, it will be jre8). The other platforms don't do this -- at least, definitely not on Mac and I have yet to see this on Linux. The result is that the logic that tried to guess the JDK directory location didn't work on windows. I'm not sure this new logic is really going to work either in the long term, but it works for today.

! build.gradle

Changeset: b7db1df9a5e1
Author:    Petr Pchelko <petr.pchelko at oracle.com>
Date:      2013-03-25 11:33 +0400
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/b7db1df9a5e1

RT-29097 Mac: Crash on moving mouse cursor with touchpad over window without scene
Reviewed-by: Anthony

! glass/glass-lib-macosx/src/GlassGestureSupport.m
! glass/glass-lib-macosx/src/GlassStatics.h
! glass/glass-lib-macosx/src/GlassStatics.m
! glass/glass-lib-macosx/src/GlassTouches.m
! glass/glass-lib-macosx/src/GlassViewDelegate.m

Changeset: 2b2365f95b76
Author:    Pavel Safrata
Date:      2013-03-25 09:02 +0100
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/2b2365f95b76

RT-29108: SubScene's default fill changed to null.

! javafx-ui-common/src/javafx/scene/SubScene.java

Changeset: aaf819fd09f9
Author:    Lubomir Nerad <lubomir.nerad at oracle.com>
Date:      2013-03-25 14:36 +0100
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/aaf819fd09f9

Fix for RT-28775: PopupWindow with content with Shadow Effect, wrong position

! javafx-ui-common/src/javafx/stage/PopupWindow.java
! javafx-ui-common/src/javafx/stage/Window.java
! javafx-ui-common/test/unit/javafx/stage/PopupTest.java
! javafx-ui-common/test/unit/javafx/stage/WindowTest.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/ComboBoxPopupControl.java

Changeset: 463f0bd39ae4
Author:    dmasada
Date:      2013-03-25 12:56 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/463f0bd39ae4

RT-28657 Ensemble8: save resources with saved NB project

! apps/samples/Ensemble8/src/app/ensemble/sampleproject/SampleProjectBuilder.java

Changeset: 78830e2e65d7
Author:    Richard Bair <richard.bair at oracle.com>
Date:      2013-03-26 00:10 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/78830e2e65d7

Gradle: Compiling of HLSL files on Windows.

! build.gradle
! linux.gradle
! mac.gradle
! win.gradle

Changeset: 8db252a6da56
Author:    Pavel Safrata
Date:      2013-03-26 11:37 +0100
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/8db252a6da56

RT-28508: fixed picking with moving camera. Also, pickRay computing is now fully performed in scenegraph.

! javafx-ui-common/src/javafx/scene/Camera.java
! javafx-ui-common/src/javafx/scene/ParallelCamera.java
! javafx-ui-common/src/javafx/scene/PerspectiveCamera.java
! javafx-ui-common/src/javafx/scene/Scene.java
! javafx-ui-common/test/unit/javafx/scene/Mouse3DTest.java
! test-stub-toolkit/src/com/sun/javafx/pgstub/StubScene.java

Changeset: 346429a03055
Author:    Pavel Safrata
Date:      2013-03-26 12:49 +0100
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/346429a03055

RT-28533: tests of picking with moving camera.

! javafx-ui-common/test/unit/javafx/scene/Mouse3DTest.java

Changeset: a22a34b9aaf1
Author:    Martin Soch <Martin.Soch at oracle.com>
Date:      2013-03-26 12:55 +0100
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/a22a34b9aaf1

SW pipeline: employ native version of OpenPisces (RT-29180)

+ prism-sw/src/com/sun/prism/sw/SWArgbPreTexture.java
! prism-sw/src/com/sun/prism/sw/SWContext.java
! prism-sw/src/com/sun/prism/sw/SWGraphics.java
+ prism-sw/src/com/sun/prism/sw/SWMaskTexture.java
! prism-sw/src/com/sun/prism/sw/SWRTTexture.java
! prism-sw/src/com/sun/prism/sw/SWResourceFactory.java
! prism-sw/src/com/sun/prism/sw/SWTexture.java

Changeset: 564d047a6b4c
Author:    jgodinez
Date:      2013-03-26 09:38 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/564d047a6b4c

Automated merge with ssh://jfxsrc.us.oracle.com//javafx/8.0/MASTER/jfx/rt

- glass/glass/src/com/sun/glass/ui/ios/IosScreen.java
- glass/glass/src/com/sun/glass/ui/lens/LensScreen.java
- glass/glass/src/com/sun/glass/ui/mac/MacScreen.java
- glass/glass/src/com/sun/glass/ui/swt/SWTScreen.java
- glass/glass/src/com/sun/glass/ui/win/WinScreen.java

Changeset: 20dc17b8fb1e
Author:    jgiles
Date:      2013-03-20 11:39 +1300
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/20dc17b8fb1e

RT-28942: HelloTreeView: Editable TreeView doesn't response to double-click

! javafx-ui-controls/src/javafx/scene/control/ListCell.java
! javafx-ui-controls/src/javafx/scene/control/TableCell.java
! javafx-ui-controls/src/javafx/scene/control/TreeCell.java
! javafx-ui-controls/src/javafx/scene/control/TreeTableCell.java
! javafx-ui-controls/src/javafx/scene/control/cell/TextFieldTreeCell.java

Changeset: 6542027d1b43
Author:    jgiles
Date:      2013-03-20 14:29 +1300
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/6542027d1b43

RT-29080: Incorrect height can be calculated for variable height table cells

! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/TableRowSkinBase.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/VirtualFlow.java

Changeset: f40c493c859b
Author:    jgiles
Date:      2013-03-20 14:39 +1300
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/f40c493c859b

Automated merge with ssh://jfxsrc.us.oracle.com//javafx/8.0/scrum/controls/jfx/rt

! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/VirtualFlow.java

Changeset: 8576c76a1c25
Author:    mo.chicharro
Date:      2013-03-20 16:09 +0000
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/8576c76a1c25

Modena app - added ScrollPane single scroll bar examples and tweaked TextArea to show vert ScrollBar thumb.

! apps/experiments/Modena/src/modena/SamplePage.java

Changeset: 6d708dde830a
Author:    mo.chicharro
Date:      2013-03-20 17:10 +0000
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/6d708dde830a

Modena - tweaked Scrollbar button hover/pressed states

! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/modena/modena.css

Changeset: 1293b4bf044e
Author:    "Jasper Potts"
Date:      2013-03-20 15:13 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/1293b4bf044e

Modena: fixed checkbox in table view in single cell selection had wrong border color.

! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/modena/modena.css

Changeset: 1fcd9b3e921a
Author:    Alexander Kouznetsov
Date:      2013-03-20 18:27 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/1fcd9b3e921a

Fix for RT-29050 CustomColorDialog does not limit access to its internal structure for the classes in its package

! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/ColorPalette.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/CustomColorDialog.java
! javafx-ui-controls/test/com/sun/javafx/scene/control/skin/ColorPickerPaletteRetriever.java

Changeset: efea9d5c5826
Author:    Alexander Kouznetsov
Date:      2013-03-20 18:30 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/efea9d5c5826

Fix for RT-29051 CustomColorDialog Save button not always saves the color

! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/ColorPalette.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/CustomColorDialog.java

Changeset: fd6edcfb8852
Author:    Alexander Kouznetsov
Date:      2013-03-20 18:33 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/fd6edcfb8852

Fixed RT-29072 CustomColorDialog hue gradient is diagonal

! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/CustomColorDialog.java

Changeset: b9ff8f77688e
Author:    Alexander Kouznetsov
Date:      2013-03-20 18:43 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/b9ff8f77688e

Fixed CustomColorDialog related issue of RT-24375 Evaluate findbugs issues in control code

! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/CustomColorDialog.java

Changeset: d9e1e0d00cea
Author:    jgiles
Date:      2013-03-21 15:11 +1300
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/d9e1e0d00cea

RT-29111: 8.0-controls-scrum-438: benchmarks Controls.ListView-Keyboard and Controls.TableViewView-Keyboard fail with ArrayIndexOutOfBoundsException

! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/VirtualFlow.java

Changeset: 8830929006b0
Author:    jgiles
Date:      2013-03-21 15:12 +1300
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/8830929006b0

Automated merge with ssh://jfxsrc.us.oracle.com//javafx/8.0/scrum/controls/jfx/rt


Changeset: ed5cf47ecb1e
Author:    jgiles
Date:      2013-03-21 18:36 +1300
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/ed5cf47ecb1e

Exclude auto-generated *Builder classes from Cobertura unit test coverage reports.

! build-defs.xml

Changeset: d115330120f5
Author:    Alexander Kouznetsov
Date:      2013-03-21 14:30 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/d115330120f5

Fixed RT-21110 [ColorPicker] it is possible for no any pill to be selected.

! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/CustomColorDialog.java

Changeset: 6fe5f8e3f6fa
Author:    jgiles
Date:      2013-03-21 19:26 +1300
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/6fe5f8e3f6fa

Removing resources related to dialogs, which are not included in JavaFX 8.0.

- javafx-ui-controls/src/com/sun/javafx/scene/control/skin/resources/confirm48.png
- javafx-ui-controls/src/com/sun/javafx/scene/control/skin/resources/dialog-resources.properties
- javafx-ui-controls/src/com/sun/javafx/scene/control/skin/resources/error32.png
- javafx-ui-controls/src/com/sun/javafx/scene/control/skin/resources/error48.png
- javafx-ui-controls/src/com/sun/javafx/scene/control/skin/resources/info16.png
- javafx-ui-controls/src/com/sun/javafx/scene/control/skin/resources/info48.png
- javafx-ui-controls/src/com/sun/javafx/scene/control/skin/resources/java32.png
- javafx-ui-controls/src/com/sun/javafx/scene/control/skin/resources/java48.png
- javafx-ui-controls/src/com/sun/javafx/scene/control/skin/resources/security_high.png
- javafx-ui-controls/src/com/sun/javafx/scene/control/skin/resources/security_low.png
- javafx-ui-controls/src/com/sun/javafx/scene/control/skin/resources/warning16.png
- javafx-ui-controls/src/com/sun/javafx/scene/control/skin/resources/warning32.png
- javafx-ui-controls/src/com/sun/javafx/scene/control/skin/resources/warning48.png

Changeset: 9f5fdc3b510f
Author:    jgiles
Date:      2013-03-22 17:05 +1300
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/9f5fdc3b510f

RT-29133: SortType enum is missing from TableColumn

- javafx-ui-controls/src/com/sun/javafx/scene/control/TableColumnComparator.java
+ javafx-ui-controls/src/com/sun/javafx/scene/control/TableColumnComparatorBase.java
+ javafx-ui-controls/src/com/sun/javafx/scene/control/TableColumnSortTypeWrapper.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/TableColumnHeader.java
! javafx-ui-controls/src/javafx/scene/control/TableColumn.java
! javafx-ui-controls/src/javafx/scene/control/TableColumnBase.java
! javafx-ui-controls/src/javafx/scene/control/TableUtil.java
! javafx-ui-controls/src/javafx/scene/control/TableView.java
! javafx-ui-controls/src/javafx/scene/control/TreeTableColumn.java
! javafx-ui-controls/src/javafx/scene/control/TreeTableView.java
! javafx-ui-controls/test/javafx/scene/control/TableViewTest.java
! javafx-ui-controls/test/javafx/scene/control/TreeTableViewTest.java

Changeset: 2cbf9d730def
Author:    jgiles
Date:      2013-03-22 17:06 +1300
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/2cbf9d730def

Automated merge with ssh://jfxsrc.us.oracle.com//javafx/8.0/scrum/controls/jfx/rt

- javafx-ui-controls/src/com/sun/javafx/scene/control/TableColumnComparator.java
- javafx-ui-controls/src/com/sun/javafx/scene/control/skin/resources/confirm48.png
- javafx-ui-controls/src/com/sun/javafx/scene/control/skin/resources/dialog-resources.properties
- javafx-ui-controls/src/com/sun/javafx/scene/control/skin/resources/error32.png
- javafx-ui-controls/src/com/sun/javafx/scene/control/skin/resources/error48.png
- javafx-ui-controls/src/com/sun/javafx/scene/control/skin/resources/info16.png
- javafx-ui-controls/src/com/sun/javafx/scene/control/skin/resources/info48.png
- javafx-ui-controls/src/com/sun/javafx/scene/control/skin/resources/java32.png
- javafx-ui-controls/src/com/sun/javafx/scene/control/skin/resources/java48.png
- javafx-ui-controls/src/com/sun/javafx/scene/control/skin/resources/security_high.png
- javafx-ui-controls/src/com/sun/javafx/scene/control/skin/resources/security_low.png
- javafx-ui-controls/src/com/sun/javafx/scene/control/skin/resources/warning16.png
- javafx-ui-controls/src/com/sun/javafx/scene/control/skin/resources/warning32.png
- javafx-ui-controls/src/com/sun/javafx/scene/control/skin/resources/warning48.png

Changeset: 5369b4ba4ae2
Author:    Alexander Kouznetsov
Date:      2013-03-22 11:06 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/5369b4ba4ae2

Fixed RT-24840 [ColorPicker] rgb mode tab, has problems with rendering.

! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/CustomColorDialog.java

Changeset: 397294c2196f
Author:    David Grieve<david.grieve at oracle.com>
Date:      2013-03-22 14:23 -0400
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/397294c2196f

Automated merge with ssh://jfxsrc.us.oracle.com//javafx/8.0/MASTER/jfx/rt

- javafx-ui-controls/src/com/sun/javafx/scene/control/TableColumnComparator.java
- javafx-ui-controls/src/com/sun/javafx/scene/control/skin/resources/confirm48.png
- javafx-ui-controls/src/com/sun/javafx/scene/control/skin/resources/dialog-resources.properties
- javafx-ui-controls/src/com/sun/javafx/scene/control/skin/resources/error32.png
- javafx-ui-controls/src/com/sun/javafx/scene/control/skin/resources/error48.png
- javafx-ui-controls/src/com/sun/javafx/scene/control/skin/resources/info16.png
- javafx-ui-controls/src/com/sun/javafx/scene/control/skin/resources/info48.png
- javafx-ui-controls/src/com/sun/javafx/scene/control/skin/resources/java32.png
- javafx-ui-controls/src/com/sun/javafx/scene/control/skin/resources/java48.png
- javafx-ui-controls/src/com/sun/javafx/scene/control/skin/resources/security_high.png
- javafx-ui-controls/src/com/sun/javafx/scene/control/skin/resources/security_low.png
- javafx-ui-controls/src/com/sun/javafx/scene/control/skin/resources/warning16.png
- javafx-ui-controls/src/com/sun/javafx/scene/control/skin/resources/warning32.png
- javafx-ui-controls/src/com/sun/javafx/scene/control/skin/resources/warning48.png

Changeset: bf4afadf6891
Author:    jgiles
Date:      2013-03-23 11:20 +1300
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/bf4afadf6891

RT-19065: TableViewKeyInputTest fails on Hudson with OOM on Windows platform.
Improved memory management so that (ListView|TreeView|TableView|TreeTableView)KeyInputTests don't fail.

! javafx-ui-controls/src/com/sun/javafx/scene/control/behavior/ListCellBehavior.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/behavior/ListViewBehavior.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/behavior/TableCellBehaviorBase.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/behavior/TableViewBehaviorBase.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/behavior/TreeCellBehavior.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/behavior/TreeViewBehavior.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/ListViewSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/TableRowSkinBase.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/TableViewSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/TableViewSkinBase.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/TreeTableViewSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/TreeViewSkin.java
! javafx-ui-controls/test/javafx/scene/control/ListViewKeyInputTest.java
! javafx-ui-controls/test/javafx/scene/control/TableViewKeyInputTest.java
! javafx-ui-controls/test/javafx/scene/control/TreeTableViewKeyInputTest.java
! javafx-ui-controls/test/javafx/scene/control/TreeViewKeyInputTest.java

Changeset: 51b682cfea96
Author:    jgiles
Date:      2013-03-23 11:20 +1300
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/51b682cfea96

Automated merge with ssh://jfxsrc.us.oracle.com//javafx/8.0/scrum/controls/jfx/rt


Changeset: d1301cbce91e
Author:    jgiles
Date:      2013-03-23 12:09 +1300
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/d1301cbce91e

Fix build failure due to missing StubToolkit.

! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/TableRowSkinBase.java

Changeset: 2320425b1dad
Author:    Paru Somashekar <parvathi.somashekar at oracle.com>
Date:      2013-03-25 19:42 +0100
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/2320425b1dad

changing owner for CustomColor Dialog to be Palette window : as suggested by RT-22152

! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/ColorPalette.java

Changeset: c1d7c3242f7d
Author:    jgiles
Date:      2013-03-25 12:13 +1300
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/c1d7c3242f7d

RT-29177: VirtualFlow.setCreateCell should be made public

! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/VirtualFlow.java

Changeset: bf892c09d210
Author:    jgiles
Date:      2013-03-25 12:42 +1300
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/bf892c09d210

RT-29172: Allow subclass to create the RootHeader in TableHeaderRow by exposing the tableSkin

! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/TableHeaderRow.java

Changeset: 90641b5b1084
Author:    jgiles
Date:      2013-03-25 12:43 +1300
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/90641b5b1084

RT-29175: TableView.TableViewSelectionModel.getSelectedCells() returns List of raw TablePositions

! javafx-ui-controls/src/com/sun/javafx/scene/control/behavior/TableViewBehavior.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/behavior/TreeTableViewBehavior.java
! javafx-ui-controls/src/javafx/scene/control/TableView.java
! javafx-ui-controls/src/javafx/scene/control/TreeTableView.java
! javafx-ui-controls/test/javafx/scene/control/TableViewKeyInputTest.java
! javafx-ui-controls/test/javafx/scene/control/TreeTableViewKeyInputTest.java

Changeset: 5ed9c42954d5
Author:    jgiles
Date:      2013-03-25 12:48 +1300
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/5ed9c42954d5

RT-29152: ClassCastException while showing ContextMenu

! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/ContextMenuContent.java

Changeset: 1ddd80b0eb41
Author:    jgiles
Date:      2013-03-25 13:22 +1300
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/1ddd80b0eb41

Fix modena test app to use updated TableColumn SortType API.

! apps/experiments/Modena/src/modena/SamplePageTableHelper.java

Changeset: d3461e8ad665
Author:    jgiles
Date:      2013-03-26 09:25 +1300
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/d3461e8ad665

Automated merge with ssh://jfxsrc.us.oracle.com//javafx/8.0/scrum/controls/jfx/rt


Changeset: 7ab1d5ce002c
Author:    Alexander Kouznetsov
Date:      2013-03-25 15:56 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/7ab1d5ce002c

Fixed RT-21847 [ColorPicker] opacity doesn't affect with web-color setting.

! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/CustomColorDialog.java

Changeset: df5e9c6c11c0
Author:    David Grieve<david.grieve at oracle.com>
Date:      2013-03-26 13:03 -0400
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/df5e9c6c11c0

RT-28987: reduce calls to CssMetaData.getStyleableProperty

! javafx-ui-common/src/javafx/css/CssMetaData.java
! javafx-ui-common/src/javafx/scene/CssStyleHelper.java
! javafx-ui-common/src/javafx/scene/layout/TilePane.java
! javafx-ui-common/src/javafx/scene/shape/Line.java
! javafx-ui-common/src/javafx/scene/shape/Path.java
! javafx-ui-common/src/javafx/scene/shape/Polyline.java
! javafx-ui-common/test/unit/com/sun/javafx/css/CssMetaDataTest.java
! javafx-ui-common/test/unit/com/sun/javafx/test/CssMethodsTestBase.java
! javafx-ui-common/test/unit/javafx/scene/layout/TilePaneTest.java
! javafx-ui-common/test/unit/javafx/scene/shape/ShapeTest.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/CellSkinBase.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/LabeledImpl.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/LabeledText.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/ProgressIndicatorSkin.java
! javafx-ui-controls/src/javafx/scene/control/Accordion.java
! javafx-ui-controls/src/javafx/scene/control/Cell.java
! javafx-ui-controls/src/javafx/scene/control/Hyperlink.java
! javafx-ui-controls/src/javafx/scene/control/Label.java
! javafx-ui-controls/src/javafx/scene/control/Labeled.java
! javafx-ui-controls/src/javafx/scene/control/MenuBar.java
! javafx-ui-controls/src/javafx/scene/control/Pagination.java
! javafx-ui-controls/src/javafx/scene/control/ProgressBar.java
! javafx-ui-controls/src/javafx/scene/control/ProgressIndicator.java
! javafx-ui-controls/src/javafx/scene/control/RadioButton.java
! javafx-ui-controls/src/javafx/scene/control/ScrollBar.java
! javafx-ui-controls/src/javafx/scene/control/Separator.java
! javafx-ui-controls/src/javafx/scene/control/Slider.java
! javafx-ui-controls/src/javafx/scene/control/TextInputControl.java
! javafx-ui-controls/src/javafx/scene/control/ToggleButton.java
! javafx-ui-controls/src/javafx/scene/control/ToolBar.java
! javafx-ui-controls/test/javafx/scene/chart/AxisTest.java
! javafx-ui-controls/test/javafx/scene/chart/CategoryAxisTest.java
! javafx-ui-controls/test/javafx/scene/chart/NumberAxisTest.java
! javafx-ui-controls/test/javafx/scene/chart/ValueAxisTest.java
! javafx-ui-controls/test/javafx/scene/control/ControlSkinTest.java
! javafx-ui-controls/test/javafx/scene/control/ControlTest.java
! javafx-ui-controls/test/javafx/scene/control/HyperlinkTest.java
! javafx-ui-controls/test/javafx/scene/control/LabeledTest.java
! javafx-ui-controls/test/javafx/scene/control/PaginationTest.java
! javafx-ui-controls/test/javafx/scene/control/ScrollBarTest.java
! javafx-ui-controls/test/javafx/scene/control/ScrollPaneTest.java
! javafx-ui-controls/test/javafx/scene/control/SeparatorTest.java
! javafx-ui-controls/test/javafx/scene/control/SliderTest.java
! javafx-ui-controls/test/javafx/scene/control/SplitPaneTest.java
! javafx-ui-controls/test/javafx/scene/control/TabPaneTest.java
! javafx-ui-controls/test/javafx/scene/control/TitledPaneTest.java
! javafx-ui-controls/test/javafx/scene/control/ToolbarTest.java
! javafx-ui-controls/test/javafx/scene/control/TooltipTest.java

Changeset: 8db1eb0c6c92
Author:    David Grieve<david.grieve at oracle.com>
Date:      2013-03-26 14:55 -0400
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/8db1eb0c6c92

RT-29200: CssFlags.DIRTY_BRANCH should not be greatest. Should come after CLEAN and before UPDATE.

! javafx-ui-common/src/com/sun/javafx/scene/CssFlags.java

Changeset: 092f5c8abd00
Author:    Alexander Kouznetsov
Date:      2013-03-26 15:14 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/092f5c8abd00

Fixed RT-29158 Fix CSS for CustomColorDialog

! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/CustomColorDialog.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/caspian/caspian.css

Changeset: 92d1f5d6c31a
Author:    jgiles
Date:      2013-03-26 10:39 +1300
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/92d1f5d6c31a

RT-28245:  ComboBox : value is changed on click

! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/ComboBoxListViewSkin.java
+ javafx-ui-controls/test/com/sun/javafx/scene/control/infrastructure/StageLoader.java
! javafx-ui-controls/test/javafx/scene/control/ComboBoxTest.java

Changeset: b210c25aba54
Author:    jgiles
Date:      2013-03-26 10:40 +1300
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/b210c25aba54

[TEST ONLY] Update *KeyInputTest classes to use StageLoader convenience class.

! javafx-ui-controls/test/javafx/scene/control/ListViewKeyInputTest.java
! javafx-ui-controls/test/javafx/scene/control/TableViewKeyInputTest.java
! javafx-ui-controls/test/javafx/scene/control/TreeTableViewKeyInputTest.java
! javafx-ui-controls/test/javafx/scene/control/TreeViewKeyInputTest.java

Changeset: 7724a023f88b
Author:    jgiles
Date:      2013-03-26 14:45 +1300
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/7724a023f88b

[TEST ONLY] @Ignore MenuBarTest as it causes Eclipse failures.

! javafx-ui-controls/test/javafx/scene/control/MenuBarTest.java

Changeset: d6081c78cdf5
Author:    jgiles
Date:      2013-03-27 09:19 +1300
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/d6081c78cdf5

RT-23399: ComboBox with thick bottom border is drawn incorrectly

! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/ComboBoxBaseSkin.java

Changeset: 27e1cd89dd4d
Author:    jgiles
Date:      2013-03-27 12:54 +1300
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/27e1cd89dd4d

RT-28981: TextFieldTreeCell builds a TextField over the graphic part of the TreeCell

! javafx-ui-controls/src/javafx/scene/control/cell/CellUtils.java
! javafx-ui-controls/src/javafx/scene/control/cell/ChoiceBoxListCell.java
! javafx-ui-controls/src/javafx/scene/control/cell/ChoiceBoxTableCell.java
! javafx-ui-controls/src/javafx/scene/control/cell/ChoiceBoxTreeCell.java
! javafx-ui-controls/src/javafx/scene/control/cell/ChoiceBoxTreeTableCell.java
! javafx-ui-controls/src/javafx/scene/control/cell/ComboBoxListCell.java
! javafx-ui-controls/src/javafx/scene/control/cell/ComboBoxTableCell.java
! javafx-ui-controls/src/javafx/scene/control/cell/ComboBoxTreeCell.java
! javafx-ui-controls/src/javafx/scene/control/cell/ComboBoxTreeTableCell.java
! javafx-ui-controls/src/javafx/scene/control/cell/TextFieldListCell.java
! javafx-ui-controls/src/javafx/scene/control/cell/TextFieldTableCell.java
! javafx-ui-controls/src/javafx/scene/control/cell/TextFieldTreeCell.java
! javafx-ui-controls/src/javafx/scene/control/cell/TextFieldTreeTableCell.java

Changeset: e0d3144e8bf9
Author:    jgiles
Date:      2013-03-27 13:19 +1300
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/e0d3144e8bf9

Automated merge with ssh://jfxsrc.us.oracle.com//javafx/8.0/scrum/controls/jfx/rt


Changeset: 52c5bf9620b9
Author:    jgiles
Date:      2013-03-27 16:26 +1300
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/52c5bf9620b9

RT-24844: [TableColumn] newly set comparator is not applied immidiately

! javafx-ui-controls/src/javafx/scene/control/TableUtil.java
! javafx-ui-controls/src/javafx/scene/control/TableView.java
! javafx-ui-controls/src/javafx/scene/control/TreeTableView.java
! javafx-ui-controls/test/javafx/scene/control/TableViewTest.java
! javafx-ui-controls/test/javafx/scene/control/TreeTableViewTest.java

Changeset: 93d571992564
Author:    David Grieve<david.grieve at oracle.com>
Date:      2013-03-27 08:57 -0400
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/93d571992564

RT-29162: make sure properties only show up once in the list

! javafx-ui-controls/src/javafx/scene/control/Control.java

Changeset: b1da897ab209
Author:    David Grieve<david.grieve at oracle.com>
Date:      2013-03-27 09:57 -0400
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/b1da897ab209

branch merge

- glass/glass/src/com/sun/glass/ui/ios/IosScreen.java
- glass/glass/src/com/sun/glass/ui/lens/LensScreen.java
- glass/glass/src/com/sun/glass/ui/mac/MacScreen.java
- glass/glass/src/com/sun/glass/ui/swt/SWTScreen.java
- glass/glass/src/com/sun/glass/ui/win/WinScreen.java

Changeset: b5866e91dc0b
Author:    hudson
Date:      2013-03-28 15:18 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/master/rt/rev/b5866e91dc0b

Added tag 8.0-b83 for changeset b1da897ab209

! .hgtags



More information about the openjfx-dev mailing list