hg: openjfx/8/master/rt: 94 new changesets
hang.vo at oracle.com
hang.vo at oracle.com
Thu Apr 25 20:41:22 PDT 2013
Changeset: 831642b88ad4
Author: dmasada
Date: 2013-04-16 16:22 -0700
URL: http://hg.openjdk.java.net/openjfx/8/master/rt/rev/831642b88ad4
RT-29798 Ensemble8: Port SwingInterop 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/swing/swinginterop/ProcessListener.java
+ apps/samples/Ensemble8/src/samples/ensemble/samples/swing/swinginterop/SampleTableModel.java
+ apps/samples/Ensemble8/src/samples/ensemble/samples/swing/swinginterop/SwingInterop.java
+ apps/samples/Ensemble8/src/samples/ensemble/samples/swing/swinginterop/SwingInteropApp.java
+ apps/samples/Ensemble8/src/samples/ensemble/samples/swing/swinginterop/SwingInteropService.java
+ apps/samples/Ensemble8/src/samples/ensemble/samples/swing/swinginterop/SwingInteropTask.java
+ apps/samples/Ensemble8/src/samples/ensemble/samples/swing/swinginterop/preview.png
+ apps/samples/Ensemble8/src/samples/ensemble/samples/swing/swinginterop/preview at 2x.png
Changeset: a6a257cfa212
Author: kcr
Date: 2013-04-16 19:46 -0700
URL: http://hg.openjdk.java.net/openjfx/8/master/rt/rev/a6a257cfa212
Automated merge with ssh://jfxsrc.us.oracle.com//javafx/8.0/MASTER/jfx/rt
Changeset: 1bcff824aa97
Author: Petr Pchelko <petr.pchelko at oracle.com>
Date: 2013-04-17 11:18 +0400
URL: http://hg.openjdk.java.net/openjfx/8/master/rt/rev/1bcff824aa97
RT-29508 Mac: DragAndDrop: Dragging files to the finder does not work
Reviewed-by: anthony
! glass/glass-lib-macosx/src/GlassPasteboard.m
! glass/glass-lib-macosx/src/GlassSystemClipboard.m
! glass/glass-lib-macosx/src/GlassViewDelegate.m
Changeset: 1abfd78f3612
Author: Martin Sladecek <martin.sladecek at oracle.com>
Date: 2013-04-17 09:19 +0200
URL: http://hg.openjdk.java.net/openjfx/8/master/rt/rev/1abfd78f3612
[JAVADOC] RT-29803 InvalidationListener operates with Observable only but refers to ObservableValue in its javadoc
! javafx-beans/src/javafx/beans/InvalidationListener.java
Changeset: 5cee5697460c
Author: Martin Sladecek <martin.sladecek at oracle.com>
Date: 2013-04-17 09:21 +0200
URL: http://hg.openjdk.java.net/openjfx/8/master/rt/rev/5cee5697460c
merge
Changeset: 0efc570c9932
Author: Petr Pchelko <petr.pchelko at oracle.com>
Date: 2013-04-17 11:27 +0400
URL: http://hg.openjdk.java.net/openjfx/8/master/rt/rev/0efc570c9932
RT-25269 Mac: FXScenegraph. Inertia does not work
Reviewed-by: anthony
! glass/glass-lib-macosx/src/GlassViewDelegate.m
Changeset: fd157e9246df
Author: Artem Ananiev <artem.ananiev at oracle.com>
Date: 2013-04-17 03:57 -0700
URL: http://hg.openjdk.java.net/openjfx/8/master/rt/rev/fd157e9246df
Minor code cleanup in Quantum.
Dead code cleanup. prism.verbose is replaced with quantum.verbose. PopupStage cleanup.
! javafx-ui-common/src/com/sun/javafx/tk/DummyToolkit.java
! javafx-ui-common/src/com/sun/javafx/tk/TKScene.java
! javafx-ui-common/src/com/sun/javafx/tk/Toolkit.java
! javafx-ui-common/src/javafx/scene/Scene.java
! javafx-ui-quantum/src/com/sun/javafx/tk/quantum/EmbeddedScene.java
! javafx-ui-quantum/src/com/sun/javafx/tk/quantum/EmbeddedStage.java
! javafx-ui-quantum/src/com/sun/javafx/tk/quantum/GlassScene.java
! javafx-ui-quantum/src/com/sun/javafx/tk/quantum/GlassStage.java
! javafx-ui-quantum/src/com/sun/javafx/tk/quantum/PaintCollector.java
! javafx-ui-quantum/src/com/sun/javafx/tk/quantum/PopupScene.java
! javafx-ui-quantum/src/com/sun/javafx/tk/quantum/PopupStage.java
! javafx-ui-quantum/src/com/sun/javafx/tk/quantum/QuantumRenderer.java
! javafx-ui-quantum/src/com/sun/javafx/tk/quantum/QuantumToolkit.java
! javafx-ui-quantum/src/com/sun/javafx/tk/quantum/ViewScene.java
! javafx-ui-quantum/src/com/sun/javafx/tk/quantum/WindowStage.java
! test-stub-toolkit/src/com/sun/javafx/pgstub/StubScene.java
! test-stub-toolkit/src/com/sun/javafx/pgstub/StubToolkit.java
Changeset: b673e4244b2a
Author: Lubomir Nerad <lubomir.nerad at oracle.com>
Date: 2013-04-17 14:41 +0200
URL: http://hg.openjdk.java.net/openjfx/8/master/rt/rev/b673e4244b2a
Fix for RT-29728: Menu : sequential menu have distance.
! javafx-ui-common/src/com/sun/javafx/Utils.java
! javafx-ui-common/src/com/sun/javafx/accessible/AccessibleNode.java
! javafx-ui-common/src/com/sun/javafx/accessible/AccessibleStage.java
! javafx-ui-common/src/com/sun/javafx/robot/impl/BaseFXRobot.java
- javafx-ui-common/src/com/sun/javafx/stage/WindowBoundsAccessor.java
+ javafx-ui-common/src/com/sun/javafx/stage/WindowHelper.java
! javafx-ui-common/src/com/sun/javafx/stage/WindowPeerListener.java
! javafx-ui-common/src/javafx/scene/Node.java
! javafx-ui-common/src/javafx/stage/Window.java
! javafx-ui-common/test/unit/javafx/scene/NodeTest.java
Changeset: 3b89c8b4815e
Author: David Hill
Date: 2013-04-17 09:11 -0400
URL: http://hg.openjdk.java.net/openjfx/8/master/rt/rev/3b89c8b4815e
fix default dist dir when building just lens
! glass/glass-lib-lens/build.xml
Changeset: 45fdf9713157
Author: Eva Krejcirova <eva.krejcirova at oracle.com>
Date: 2013-04-17 15:46 +0100
URL: http://hg.openjdk.java.net/openjfx/8/master/rt/rev/45fdf9713157
RT-29710: incorrrect handling of margins in BorderPane
! javafx-ui-common/src/javafx/scene/layout/BorderPane.java
! javafx-ui-common/test/unit/javafx/scene/layout/BorderPaneTest.java
Changeset: 3976361d6b7c
Author: Richard Bair <richard.bair at oracle.com>
Date: 2013-04-17 10:27 -0700
URL: http://hg.openjdk.java.net/openjfx/8/master/rt/rev/3976361d6b7c
Gradle build:
- Pay attention to JAVA_HOME env variable, not just java.home Java system variable
- adjust lookup of SWT jars in way that will work also for closed builds
- Changed to more explicit "group", "name", "version" syntax (no real difference just a choice)
- Added closed build lookup support. Pass GRADLE_OPTS environment variable with value -DPULL_CLOSED=true to pull from the closed repo vs. the open repo
! build.gradle
! gradleBuildSrc/build.gradle
Changeset: 931b9fa049d2
Author: prr
Date: 2013-04-17 10:45 -0700
URL: http://hg.openjdk.java.net/openjfx/8/master/rt/rev/931b9fa049d2
Fixed RT-28631: Printing not working with custom fonts.
! prism-j2d/src/com/sun/prism/j2d/J2DFontFactory.java
! prism-j2d/src/com/sun/prism/j2d/J2DPrismGraphics.java
! prism-j2d/src/com/sun/prism/j2d/print/J2DPrinterJob.java
Changeset: 4d5a217f98ee
Author: Chien Yang <chien.yang at orcale.com>
Date: 2013-04-17 13:08 -0700
URL: http://hg.openjdk.java.net/openjfx/8/master/rt/rev/4d5a217f98ee
Fix to RT-29236 - Change face smoothing group semantic from unique integer (0 - 31) to a 32 bit bit-set (with default value = 1)
Reviewed by Yao and Kevin.
! 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
Changeset: 53e3711a9fdc
Author: rbair
Date: 2013-04-17 14:44 -0700
URL: http://hg.openjdk.java.net/openjfx/8/master/rt/rev/53e3711a9fdc
Gradle build:
- Added cygpath check to convert JDK_HOME / JAVA_HOME / etc over to win compatible paths
- Fixed classpath issue for d3d-native compilation
! build.gradle
! win.gradle
Changeset: bd4073d23c52
Author: Oleg Mazurov <oleg.mazurov at oracle.com>
Date: 2013-04-17 15:33 -0700
URL: http://hg.openjdk.java.net/openjfx/8/master/rt/rev/bd4073d23c52
RT-26109 Exception with null3d pipeline
! prism-null/src/com/sun/prism/null3d/DummyResourceFactory.java
! prism-null/src/com/sun/prism/null3d/DummySwapChain.java
Changeset: 2ac39ca78c87
Author: rbair
Date: 2013-04-17 16:57 -0700
URL: http://hg.openjdk.java.net/openjfx/8/master/rt/rev/2ac39ca78c87
RT-29834: Move JSObject into javafx-ui-common
+ javafx-ui-common/src/com/sun/webkit/dom/JSObject.java
Changeset: 8f14196b18d9
Author: rbair
Date: 2013-04-17 16:57 -0700
URL: http://hg.openjdk.java.net/openjfx/8/master/rt/rev/8f14196b18d9
Whitespace
! javafx-ui-common/src/javafx/scene/layout/Region.java
Changeset: 7346083abc00
Author: Oleg Mazurov <oleg.mazurov at oracle.com>
Date: 2013-04-17 18:12 -0700
URL: http://hg.openjdk.java.net/openjfx/8/master/rt/rev/7346083abc00
RT-29836 null3d pipeline is broken on embedded (PARTIAL FIX)
! prism-null/src/com/sun/prism/null3d/NULL3DPipeline.java
Changeset: 5ccc61a0d936
Author: Richard Bair <richard.bair at oracle.com>
Date: 2013-04-17 21:04 -0700
URL: http://hg.openjdk.java.net/openjfx/8/master/rt/rev/5ccc61a0d936
Gradle Build:
- Fixes around allowing to build when no binary stub is available (when doing a full closed build)
- Pick up plugin.jar from JKD_HOME/jre/lib/plugin.jar
- Add missing sources to various class paths
! build.gradle
Changeset: fcdc09012d43
Author: rbair
Date: 2013-04-17 22:20 -0700
URL: http://hg.openjdk.java.net/openjfx/8/master/rt/rev/fcdc09012d43
Gradle Build: Allow for a null BINARY_STUB
! build.gradle
Changeset: a4fc0839d57b
Author: rbair
Date: 2013-04-17 23:00 -0700
URL: http://hg.openjdk.java.net/openjfx/8/master/rt/rev/a4fc0839d57b
Gradle Build: ensure javaexec calls are not using the binary stub by accident, and are using the supplied JAVA to execute
! build.gradle
Changeset: 54ddea47a43c
Author: Petr Pchelko <petr.pchelko at oracle.com>
Date: 2013-04-18 11:01 +0400
URL: http://hg.openjdk.java.net/openjfx/8/master/rt/rev/54ddea47a43c
RT-29508 Mac: DragAndDrop: Dragging files to the finder does not work
Removed more bogus code.
! glass/glass-lib-macosx/src/GlassViewDelegate.m
Changeset: 3e86c6ad09e2
Author: rbair
Date: 2013-04-18 01:26 -0700
URL: http://hg.openjdk.java.net/openjfx/8/master/rt/rev/3e86c6ad09e2
Removed usages of Toolkit.getLogger and replaced with PlatformLogger.getLogger. The problem is that calling into Toolkit means the toolkit has to be initialized, which also attempts to initialize glass and a prism pipeline. Running something simple like Css2Bin ends up initializing all of Prism and Quantum! Also bad for unit tests. #shiver
! javafx-concurrent/src/javafx/concurrent/Service.java
! javafx-ui-common/src/com/sun/javafx/Logging.java
! javafx-ui-common/src/com/sun/javafx/tk/Toolkit.java
Changeset: d32e99f1e8a7
Author: Alexander Zvegintsev
Date: 2013-04-18 18:05 +0400
URL: http://hg.openjdk.java.net/openjfx/8/master/rt/rev/d32e99f1e8a7
RT-29646 Gtk: FX is throwing an exception while emulating the embedded environment on linux
! glass/glass-lib-gtk/src/GlassApplication.cpp
! glass/glass-lib-gtk/src/GlassWindow.cpp
! glass/glass-lib-gtk/src/glass_window.cpp
! glass/glass-lib-gtk/src/glass_window.h
! glass/glass-lib-macosx/src/GlassWindow+Overrides.m
! javafx-ui-quantum/src/com/sun/javafx/tk/quantum/WindowStage.java
Changeset: 69d99c4d9eec
Author: Richard Bair <richard.bair at oracle.com>
Date: 2013-04-18 08:03 -0700
URL: http://hg.openjdk.java.net/openjfx/8/master/rt/rev/69d99c4d9eec
Add missing changes to Logging.java (wherein reliance on Toolkit to get the logger was removed).
! javafx-ui-controls/src/com/sun/javafx/scene/control/Logging.java
Changeset: abc51e0095f5
Author: Assaf Yavani
Date: 2013-04-18 18:10 +0300
URL: http://hg.openjdk.java.net/openjfx/8/master/rt/rev/abc51e0095f5
[RT-29737] - Lens: Fixes for minimize problem create flashing on opening new windows
Added a compile time flag that serves as a switch in fbdevScreen.c:glass_clear_screen() between fb path (clear screen applies) and eglfb (clear screen noop)
Tested on device
! glass/glass-lib-lens/build.xml
! glass/glass-lib-lens/src/wm/screen/fbdevScreen.c
Changeset: ed358a5667a5
Author: Assaf Yavani
Date: 2013-04-18 18:19 +0300
URL: http://hg.openjdk.java.net/openjfx/8/master/rt/rev/ed358a5667a5
Automated merge with ssh://jfxsrc.us.oracle.com//javafx/8.0/scrum/graphics/jfx//rt
Changeset: 7650c37ba09d
Author: jgodinez
Date: 2013-04-18 09:05 -0700
URL: http://hg.openjdk.java.net/openjfx/8/master/rt/rev/7650c37ba09d
Automated merge with ssh://jfxsrc.us.oracle.com//javafx/8.0/MASTER/jfx/rt
- javafx-ui-common/src/com/sun/javafx/stage/WindowBoundsAccessor.java
! javafx-ui-common/src/javafx/scene/Node.java
! javafx-ui-common/src/javafx/scene/layout/Region.java
! javafx-ui-common/src/javafx/stage/Window.java
Changeset: 3276f29ac76b
Author: rbair
Date: 2013-04-18 12:41 -0700
URL: http://hg.openjdk.java.net/openjfx/8/master/rt/rev/3276f29ac76b
Gradle Build:
- Updated the way the plugin.jar is located so that the closed build and use a different jar
! build.gradle
Changeset: 9cb99374a3d9
Author: dmasada
Date: 2013-04-18 13:26 -0700
URL: http://hg.openjdk.java.net/openjfx/8/master/rt/rev/9cb99374a3d9
RT-29749 (Ensemble8) Missing build-tasks.xml in ga-samples
! apps/samples/build.xml
Changeset: 2af2f0dc8a7d
Author: Oleg Mazurov <oleg.mazurov at oracle.com>
Date: 2013-04-18 13:43 -0700
URL: http://hg.openjdk.java.net/openjfx/8/master/rt/rev/2af2f0dc8a7d
RT-29669 PulseLogger: a synchronization issue + cosmetic changes
! javafx-logging/src/com/sun/javafx/logging/PulseLogger.java
Changeset: cfe44c988067
Author: David Pulkrabek <david.pulkrabek at oracle.com>
Date: 2013-04-19 08:32 +0200
URL: http://hg.openjdk.java.net/openjfx/8/master/rt/rev/cfe44c988067
iOS fix:Secondary stage doesn't take size of Scene into account
! glass/glass-lib-ios/src/GlassWindow.m
Changeset: 22598b0a1b13
Author: Petr Pchelko <petr.pchelko at oracle.com>
Date: 2013-04-19 13:46 +0400
URL: http://hg.openjdk.java.net/openjfx/8/master/rt/rev/22598b0a1b13
RT-24434 Mac: Extension filter doesn't work properly in FX/Glass
! glass/glass-lib-macosx/src/GlassDialogs.m
! glass/glass-lib-macosx/src/GlassStatics.h
! glass/glass/src/com/sun/glass/ui/mac/MacApplication.java
! glass/glass/src/com/sun/glass/ui/mac/MacCommonDialogs.java
Changeset: df3c1d10dea3
Author: peterz
Date: 2013-04-19 18:10 +0400
URL: http://hg.openjdk.java.net/openjfx/8/master/rt/rev/df3c1d10dea3
Gradle build: added check for win64 build
! win.gradle
Changeset: ec43ca27a88a
Author: Artem Ananiev <artem.ananiev at oracle.com>
Date: 2013-04-19 08:23 -0700
URL: http://hg.openjdk.java.net/openjfx/8/master/rt/rev/ec43ca27a88a
More Quantum cleanup/refactoring.
GlassScene.computePickRay() is removed. WindowPeerListener.closed() is made no-op. GlassScene.is/setDirty() is removed.
- javafx-sg-prism/src/com/sun/javafx/sg/prism/SceneChangeListener.java
! javafx-ui-common/src/com/sun/javafx/stage/WindowPeerListener.java
! javafx-ui-common/src/com/sun/javafx/tk/DummyToolkit.java
! javafx-ui-common/src/com/sun/javafx/tk/TKScene.java
! javafx-ui-common/src/com/sun/javafx/tk/Toolkit.java
! javafx-ui-quantum/src/com/sun/javafx/tk/quantum/AbstractPainter.java
! javafx-ui-quantum/src/com/sun/javafx/tk/quantum/EmbeddedStage.java
! javafx-ui-quantum/src/com/sun/javafx/tk/quantum/GlassScene.java
! javafx-ui-quantum/src/com/sun/javafx/tk/quantum/GlassStage.java
! javafx-ui-quantum/src/com/sun/javafx/tk/quantum/GlassWindowEventHandler.java
! javafx-ui-quantum/src/com/sun/javafx/tk/quantum/PaintCollector.java
! javafx-ui-quantum/src/com/sun/javafx/tk/quantum/PopupScene.java
! javafx-ui-quantum/src/com/sun/javafx/tk/quantum/PopupStage.java
! javafx-ui-quantum/src/com/sun/javafx/tk/quantum/PresentingPainter.java
! javafx-ui-quantum/src/com/sun/javafx/tk/quantum/QuantumToolkit.java
! javafx-ui-quantum/src/com/sun/javafx/tk/quantum/SceneState.java
! javafx-ui-quantum/src/com/sun/javafx/tk/quantum/UploadingPainter.java
! javafx-ui-quantum/src/com/sun/javafx/tk/quantum/ViewScene.java
! javafx-ui-quantum/src/com/sun/javafx/tk/quantum/WindowStage.java
! test-stub-toolkit/src/com/sun/javafx/pgstub/StubScene.java
! test-stub-toolkit/src/com/sun/javafx/pgstub/StubToolkit.java
Changeset: e25fc8135635
Author: dmasada
Date: 2013-04-19 09:59 -0700
URL: http://hg.openjdk.java.net/openjfx/8/master/rt/rev/e25fc8135635
RT-29886 Ensemble8: Match pill button sample with latest Modena
! apps/samples/Ensemble8/src/samples/ensemble/samples/controls/button/pillbutton/PillButton.css
Changeset: 88c4d1e08075
Author: peterz
Date: 2013-04-19 23:29 +0400
URL: http://hg.openjdk.java.net/openjfx/8/master/rt/rev/88c4d1e08075
Gradle build: Fixed win64 build. Path to compiler/linker is different on win64.
! win.gradle
Changeset: cdebb5ec6b1e
Author: Chien Yang <chien.yang at orcale.com>
Date: 2013-04-20 11:08 -0700
URL: http://hg.openjdk.java.net/openjfx/8/master/rt/rev/cdebb5ec6b1e
[Doc only]
Improved the documentation for face smoothing group specification.
! javafx-ui-common/src/javafx/scene/shape/TriangleMesh.java
Changeset: 6d8163f68f72
Author: Chien Yang <chien.yang at orcale.com>
Date: 2013-04-20 15:56 -0700
URL: http://hg.openjdk.java.net/openjfx/8/master/rt/rev/6d8163f68f72
[Doc only]
Factor in Kevin's suggestion on face smoothing group doc.
! javafx-ui-common/src/javafx/scene/shape/TriangleMesh.java
Changeset: 6d0d52beaba2
Author: Milan Kubec <milan.kubec at oracle.com>
Date: 2013-04-22 10:55 +0100
URL: http://hg.openjdk.java.net/openjfx/8/master/rt/rev/6d0d52beaba2
RT-29577: added builder for TraingleMesh
+ javafx-fxml/src/com/sun/javafx/fxml/builder/TriangleMeshBuilder.java
! javafx-fxml/src/javafx/fxml/JavaFXBuilderFactory.java
Changeset: 3da9153bcf2d
Author: Pavel Safrata
Date: 2013-04-22 17:59 +0100
URL: http://hg.openjdk.java.net/openjfx/8/master/rt/rev/3da9153bcf2d
RT-29640: Camera cleanup.
Camera parameters computed on FX layer and synced down to PG. PickRay computing methods consolidated to a single place. Fixes also RT-29197 (parallel camera has separate instances instead of a single shared one) and RT-29808 (picking with fixed eye position).
! javafx-geom/src/com/sun/javafx/geom/PickRay.java
! javafx-sg-common/src/com/sun/javafx/sg/PGCamera.java
! javafx-sg-prism/src/com/sun/javafx/sg/prism/NGCamera.java
! javafx-sg-prism/src/com/sun/javafx/sg/prism/NGParallelCamera.java
! javafx-sg-prism/src/com/sun/javafx/sg/prism/NGSubScene.java
! javafx-ui-common/src/com/sun/javafx/tk/TKScene.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/PerspectiveCamera.java
! javafx-ui-common/src/javafx/scene/Scene.java
! javafx-ui-common/test/unit/com/sun/javafx/test/TransformHelper.java
! javafx-ui-common/test/unit/javafx/scene/CameraTest.java
! javafx-ui-common/test/unit/javafx/scene/Mouse3DTest.java
! javafx-ui-quantum/src/com/sun/javafx/tk/quantum/AbstractPainter.java
! javafx-ui-quantum/src/com/sun/javafx/tk/quantum/GlassScene.java
! prism-common/src/com/sun/prism/camera/PrismCameraImpl.java
+ prism-common/src/com/sun/prism/camera/PrismDefaultCamera.java
! prism-common/src/com/sun/prism/camera/PrismParallelCameraImpl.java
! prism-common/src/com/sun/prism/camera/PrismPerspectiveCameraImpl.java
! prism-common/src/com/sun/prism/impl/BaseGraphics.java
! prism-j2d/src/com/sun/prism/j2d/J2DPrismGraphics.java
! test-stub-toolkit/src/com/sun/javafx/pgstub/StubParallelCamera.java
! test-stub-toolkit/src/com/sun/javafx/pgstub/StubPerspectiveCamera.java
! test-stub-toolkit/src/com/sun/javafx/pgstub/StubScene.java
Changeset: 77d642c9c7e9
Author: Eva Krejcirova <eva.krejcirova at oracle.com>
Date: 2013-04-23 15:24 +0100
URL: http://hg.openjdk.java.net/openjfx/8/master/rt/rev/77d642c9c7e9
RT-29745: Fixed incorrect calculation of baseline offset in TilePane and incorrect calculation of width of nodes with vertical contentBias and specified prefHeight (and of height/horizontal/prefWidth).
! javafx-ui-common/src/javafx/scene/Node.java
! javafx-ui-common/src/javafx/scene/layout/TilePane.java
! javafx-ui-common/test/unit/javafx/scene/layout/TilePaneTest.java
Changeset: eb8354e5f0ff
Author: Chien Yang <chien.yang at orcale.com>
Date: 2013-04-23 08:15 -0700
URL: http://hg.openjdk.java.net/openjfx/8/master/rt/rev/eb8354e5f0ff
Fix to RT-29782: FX 8 3D: TestViewer crashes on the d3d pipe
Reviewed by Kevin
! javafx-sg-prism/src/com/sun/javafx/sg/prism/NGPhongMaterial.java
Changeset: f0ec60f0a4b8
Author: kcr
Date: 2013-04-23 09:11 -0700
URL: http://hg.openjdk.java.net/openjfx/8/master/rt/rev/f0ec60f0a4b8
RT-28709: Open source javafx-iio, prism-d3d, and prism-es2
! build.xml
+ javafx-iio-native/Android.mk
+ javafx-iio-native/Makefile
+ javafx-iio-native/nbproject/Makefile-Debug.mk
+ javafx-iio-native/nbproject/Makefile-Release.mk
+ javafx-iio-native/nbproject/Makefile-impl.mk
+ javafx-iio-native/nbproject/Package-Debug.bash
+ javafx-iio-native/nbproject/Package-Release.bash
+ javafx-iio-native/nbproject/configurations.xml
+ javafx-iio-native/nbproject/project.xml
+ javafx-iio-native/src/ios/ImageLoader.h
+ javafx-iio-native/src/ios/ImageLoader.m
+ javafx-iio-native/src/ios/com_sun_javafx_iio_ios_IosImageLoader.m
+ javafx-iio-native/src/ios/debug.h
+ javafx-iio-native/src/ios/jni_utils.c
+ javafx-iio-native/src/ios/jni_utils.h
+ javafx-iio-native/src/jpegloader.c
+ javafx-iio-native/src/libjpeg7/README
+ javafx-iio-native/src/libjpeg7/jcapimin.c
+ javafx-iio-native/src/libjpeg7/jcapistd.c
+ javafx-iio-native/src/libjpeg7/jccoefct.c
+ javafx-iio-native/src/libjpeg7/jccolor.c
+ javafx-iio-native/src/libjpeg7/jcdctmgr.c
+ javafx-iio-native/src/libjpeg7/jchuff.c
+ javafx-iio-native/src/libjpeg7/jcinit.c
+ javafx-iio-native/src/libjpeg7/jcmainct.c
+ javafx-iio-native/src/libjpeg7/jcmarker.c
+ javafx-iio-native/src/libjpeg7/jcmaster.c
+ javafx-iio-native/src/libjpeg7/jcomapi.c
+ javafx-iio-native/src/libjpeg7/jconfig.h
+ javafx-iio-native/src/libjpeg7/jcparam.c
+ javafx-iio-native/src/libjpeg7/jcprepct.c
+ javafx-iio-native/src/libjpeg7/jcsample.c
+ javafx-iio-native/src/libjpeg7/jctrans.c
+ javafx-iio-native/src/libjpeg7/jdapimin.c
+ javafx-iio-native/src/libjpeg7/jdapistd.c
+ javafx-iio-native/src/libjpeg7/jdcoefct.c
+ javafx-iio-native/src/libjpeg7/jdcolor.c
+ javafx-iio-native/src/libjpeg7/jdct.h
+ javafx-iio-native/src/libjpeg7/jddctmgr.c
+ javafx-iio-native/src/libjpeg7/jdhuff.c
+ javafx-iio-native/src/libjpeg7/jdinput.c
+ javafx-iio-native/src/libjpeg7/jdmainct.c
+ javafx-iio-native/src/libjpeg7/jdmarker.c
+ javafx-iio-native/src/libjpeg7/jdmaster.c
+ javafx-iio-native/src/libjpeg7/jdmerge.c
+ javafx-iio-native/src/libjpeg7/jdpostct.c
+ javafx-iio-native/src/libjpeg7/jdsample.c
+ javafx-iio-native/src/libjpeg7/jdtrans.c
+ javafx-iio-native/src/libjpeg7/jerror.c
+ javafx-iio-native/src/libjpeg7/jerror.h
+ javafx-iio-native/src/libjpeg7/jfdctflt.c
+ javafx-iio-native/src/libjpeg7/jfdctfst.c
+ javafx-iio-native/src/libjpeg7/jfdctint.c
+ javafx-iio-native/src/libjpeg7/jidctflt.c
+ javafx-iio-native/src/libjpeg7/jidctfst.c
+ javafx-iio-native/src/libjpeg7/jidctint.c
+ javafx-iio-native/src/libjpeg7/jinclude.h
+ javafx-iio-native/src/libjpeg7/jmemmgr.c
+ javafx-iio-native/src/libjpeg7/jmemnobs.c
+ javafx-iio-native/src/libjpeg7/jmemsys.h
+ javafx-iio-native/src/libjpeg7/jmorecfg.h
+ javafx-iio-native/src/libjpeg7/jpegint.h
+ javafx-iio-native/src/libjpeg7/jpeglib.h
+ javafx-iio-native/src/libjpeg7/jquant1.c
+ javafx-iio-native/src/libjpeg7/jquant2.c
+ javafx-iio-native/src/libjpeg7/jutils.c
+ javafx-iio-native/src/libjpeg7/jversion.h
+ javafx-iio/build-android.xml
+ javafx-iio/build-closed.xml
+ javafx-iio/build-common.xml
+ javafx-iio/build-ios.xml
+ javafx-iio/build-linux.xml
+ javafx-iio/build-macosx.xml
+ javafx-iio/build-solaris.xml
+ javafx-iio/build-windows.xml
+ javafx-iio/build.xml
+ javafx-iio/javafx-iio.iml
+ javafx-iio/nbproject/project.xml
+ javafx-iio/project.properties
+ javafx-iio/src/com/sun/javafx/iio/ImageFormatDescription.java
+ javafx-iio/src/com/sun/javafx/iio/ImageFrame.java
+ javafx-iio/src/com/sun/javafx/iio/ImageLoadListener.java
+ javafx-iio/src/com/sun/javafx/iio/ImageLoader.java
+ javafx-iio/src/com/sun/javafx/iio/ImageLoaderFactory.java
+ javafx-iio/src/com/sun/javafx/iio/ImageMetadata.java
+ javafx-iio/src/com/sun/javafx/iio/ImageStorage.java
+ javafx-iio/src/com/sun/javafx/iio/ImageStorageException.java
+ javafx-iio/src/com/sun/javafx/iio/bmp/BMPImageLoaderFactory.java
+ javafx-iio/src/com/sun/javafx/iio/common/ImageDescriptor.java
+ javafx-iio/src/com/sun/javafx/iio/common/ImageLoaderImpl.java
+ javafx-iio/src/com/sun/javafx/iio/common/ImageTools.java
+ javafx-iio/src/com/sun/javafx/iio/common/PushbroomScaler.java
+ javafx-iio/src/com/sun/javafx/iio/common/RoughScaler.java
+ javafx-iio/src/com/sun/javafx/iio/common/ScalerFactory.java
+ javafx-iio/src/com/sun/javafx/iio/common/SmoothMinifier.java
+ javafx-iio/src/com/sun/javafx/iio/gif/GIFDescriptor.java
+ javafx-iio/src/com/sun/javafx/iio/gif/GIFImageLoader.java
+ javafx-iio/src/com/sun/javafx/iio/gif/GIFImageLoader2.java
+ javafx-iio/src/com/sun/javafx/iio/gif/GIFImageLoaderFactory.java
+ javafx-iio/src/com/sun/javafx/iio/gif/GIFImageMetadata.java
+ javafx-iio/src/com/sun/javafx/iio/gif/GIFStreamMetadata.java
+ javafx-iio/src/com/sun/javafx/iio/ios/IosDescriptor.java
+ javafx-iio/src/com/sun/javafx/iio/ios/IosImageLoader.java
+ javafx-iio/src/com/sun/javafx/iio/ios/IosImageLoaderFactory.java
+ javafx-iio/src/com/sun/javafx/iio/jpeg/JPEGDescriptor.java
+ javafx-iio/src/com/sun/javafx/iio/jpeg/JPEGImageLoader.java
+ javafx-iio/src/com/sun/javafx/iio/jpeg/JPEGImageLoaderFactory.java
+ javafx-iio/src/com/sun/javafx/iio/package.html
+ javafx-iio/src/com/sun/javafx/iio/png/PNGDescriptor.java
+ javafx-iio/src/com/sun/javafx/iio/png/PNGIDATChunkInputStream.java
+ javafx-iio/src/com/sun/javafx/iio/png/PNGImageLoader.java
+ javafx-iio/src/com/sun/javafx/iio/png/PNGImageLoader2.java
+ javafx-iio/src/com/sun/javafx/iio/png/PNGImageLoaderFactory.java
+ javafx-iio/src/com/sun/javafx/iio/png/PNGImageMetadata.java
+ javafx-iio/src/com/sun/javafx/iio/png/PNGRowFilter.java
+ javafx-iio/test/com/sun/javafx/iio/GIFLoaderTest.java
+ javafx-iio/test/com/sun/javafx/iio/ImageStorageTest.java.DISABLED
+ javafx-iio/test/com/sun/javafx/iio/gif/adam_7_interlacing/basi0g01.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/adam_7_interlacing/basi0g02.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/adam_7_interlacing/basi0g04.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/adam_7_interlacing/basi0g08.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/adam_7_interlacing/basi0g16.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/adam_7_interlacing/basi2c08.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/adam_7_interlacing/basi2c16.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/adam_7_interlacing/basi3p01.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/adam_7_interlacing/basi3p02.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/adam_7_interlacing/basi3p04.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/adam_7_interlacing/basi3p08.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/adam_7_interlacing/basi4a08.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/adam_7_interlacing/basi4a16.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/adam_7_interlacing/basi6a08.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/adam_7_interlacing/basi6a16.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/add_palets/pp0n2c16.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/add_palets/pp0n6a08.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/add_palets/ps1n0g08.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/add_palets/ps1n2c16.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/add_palets/ps2n0g08.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/add_palets/ps2n2c16.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/ancillary_chunks/ccwn2c08.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/ancillary_chunks/ccwn3p08.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/ancillary_chunks/cdfn2c08.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/ancillary_chunks/cdhn2c08.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/ancillary_chunks/cdsn2c08.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/ancillary_chunks/cdun2c08.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/ancillary_chunks/ch1n3p04.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/ancillary_chunks/ch2n3p08.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/ancillary_chunks/cm0n0g04.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/ancillary_chunks/cm7n0g04.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/ancillary_chunks/cm9n0g04.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/ancillary_chunks/cs3n2c16.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/ancillary_chunks/cs3n3p08.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/ancillary_chunks/cs5n2c08.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/ancillary_chunks/cs5n3p08.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/ancillary_chunks/cs8n2c08.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/ancillary_chunks/cs8n3p08.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/ancillary_chunks/ct0n0g04.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/ancillary_chunks/ct1n0g04.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/ancillary_chunks/cten0g04.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/ancillary_chunks/ctfn0g04.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/ancillary_chunks/ctgn0g04.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/ancillary_chunks/cthn0g04.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/ancillary_chunks/ctjn0g04.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/background/bgai4a08.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/background/bgai4a16.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/background/bgan6a08.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/background/bgan6a16.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/background/bgbn4a08.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/background/bggn4a16.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/background/bgwn6a08.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/background/bgyn6a16.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/base/basn0g01.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/base/basn0g02.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/base/basn0g04.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/base/basn0g08.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/base/basn0g16.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/base/basn2c08.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/base/basn2c16.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/base/basn3p01.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/base/basn3p02.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/base/basn3p04.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/base/basn3p08.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/base/basn4a08.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/base/basn4a16.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/base/basn6a08.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/base/basn6a16.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/chunk_ordering/oi1n0g16.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/chunk_ordering/oi1n2c16.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/chunk_ordering/oi2n0g16.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/chunk_ordering/oi2n2c16.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/chunk_ordering/oi4n0g16.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/chunk_ordering/oi4n2c16.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/chunk_ordering/oi9n0g16.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/chunk_ordering/oi9n2c16.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/corrupted/xc1n0g08.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/corrupted/xc9n2c08.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/corrupted/xcrn0g04.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/corrupted/xcsn0g01.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/corrupted/xd0n2c08.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/corrupted/xd3n2c08.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/corrupted/xd9n2c08.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/corrupted/xdtn0g01.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/corrupted/xhdn0g08.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/corrupted/xlfn0g04.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/corrupted/xs1n0g01.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/corrupted/xs2n0g01.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/corrupted/xs4n0g01.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/corrupted/xs7n0g01.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/filtering/f00n0g08.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/filtering/f00n2c08.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/filtering/f01n0g08.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/filtering/f01n2c08.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/filtering/f02n0g08.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/filtering/f02n2c08.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/filtering/f03n0g08.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/filtering/f03n2c08.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/filtering/f04n0g08.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/filtering/f04n2c08.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/filtering/f99n0g04.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/gamma/g03n0g16.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/gamma/g03n2c08.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/gamma/g03n3p04.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/gamma/g04n0g16.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/gamma/g04n2c08.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/gamma/g04n3p04.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/gamma/g05n0g16.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/gamma/g05n2c08.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/gamma/g05n3p04.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/gamma/g07n0g16.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/gamma/g07n2c08.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/gamma/g07n3p04.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/gamma/g10n0g16.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/gamma/g10n2c08.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/gamma/g10n3p04.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/gamma/g25n0g16.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/gamma/g25n2c08.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/gamma/g25n3p04.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/odd_sizes/s01i3p01.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/odd_sizes/s01n3p01.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/odd_sizes/s02i3p01.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/odd_sizes/s02n3p01.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/odd_sizes/s03i3p01.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/odd_sizes/s03n3p01.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/odd_sizes/s04i3p01.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/odd_sizes/s04n3p01.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/odd_sizes/s05i3p02.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/odd_sizes/s05n3p02.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/odd_sizes/s06i3p02.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/odd_sizes/s06n3p02.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/odd_sizes/s07i3p02.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/odd_sizes/s07n3p02.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/odd_sizes/s08i3p02.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/odd_sizes/s08n3p02.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/odd_sizes/s09i3p02.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/odd_sizes/s09n3p02.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/odd_sizes/s32i3p04.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/odd_sizes/s32n3p04.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/odd_sizes/s33i3p04.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/odd_sizes/s33n3p04.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/odd_sizes/s34i3p04.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/odd_sizes/s34n3p04.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/odd_sizes/s35i3p04.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/odd_sizes/s35n3p04.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/odd_sizes/s36i3p04.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/odd_sizes/s36n3p04.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/odd_sizes/s37i3p04.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/odd_sizes/s37n3p04.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/odd_sizes/s38i3p04.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/odd_sizes/s38n3p04.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/odd_sizes/s39i3p04.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/odd_sizes/s39n3p04.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/odd_sizes/s40i3p04.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/odd_sizes/s40n3p04.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/transparency/tbbn0g04.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/transparency/tbbn2c16.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/transparency/tbbn3p08.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/transparency/tbgn2c16.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/transparency/tbgn3p08.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/transparency/tbrn2c08.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/transparency/tbwn0g16.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/transparency/tbwn3p08.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/transparency/tbyn3p08.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/transparency/tp0n0g08.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/transparency/tp0n2c08.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/transparency/tp0n3p08.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/transparency/tp1n3p08.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/zlib_compression_level/z00n2c08.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/zlib_compression_level/z03n2c08.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/zlib_compression_level/z06n2c08.gif
+ javafx-iio/test/com/sun/javafx/iio/gif/zlib_compression_level/z09n2c08.gif
! javafx-ui-quantum/build-closed.xml
! javafx-ui-quantum/project.properties
! prism-common/build-closed.xml
! prism-common/project.properties
+ prism-d3d-native/Makefile
+ prism-d3d-native/nbproject/Makefile-Debug.mk
+ prism-d3d-native/nbproject/Makefile-Release.mk
+ prism-d3d-native/nbproject/Makefile-impl.mk
+ prism-d3d-native/nbproject/Package-Debug.bash
+ prism-d3d-native/nbproject/Package-Release.bash
+ prism-d3d-native/nbproject/configurations.xml
+ prism-d3d-native/nbproject/project.xml
+ prism-d3d-native/src/D3DBadHardware.h
+ prism-d3d-native/src/D3DContext.cc
+ prism-d3d-native/src/D3DContext.h
+ prism-d3d-native/src/D3DContextInit.cc
+ prism-d3d-native/src/D3DGraphics.cc
+ prism-d3d-native/src/D3DLight.cc
+ prism-d3d-native/src/D3DLight.h
+ prism-d3d-native/src/D3DMesh.cc
+ prism-d3d-native/src/D3DMesh.h
+ prism-d3d-native/src/D3DMeshView.cc
+ prism-d3d-native/src/D3DMeshView.h
+ prism-d3d-native/src/D3DPhongMaterial.cc
+ prism-d3d-native/src/D3DPhongMaterial.h
+ prism-d3d-native/src/D3DPhongShader.cc
+ prism-d3d-native/src/D3DPhongShader.h
+ prism-d3d-native/src/D3DPhongShaderGen.cc
+ prism-d3d-native/src/D3DPipeline.cc
+ prism-d3d-native/src/D3DPipeline.h
+ prism-d3d-native/src/D3DPipelineManager.cc
+ prism-d3d-native/src/D3DPipelineManager.h
+ prism-d3d-native/src/D3DResourceFactory.cc
+ prism-d3d-native/src/D3DResourceManager.cc
+ prism-d3d-native/src/D3DResourceManager.h
+ prism-d3d-native/src/D3DShader.cc
+ prism-d3d-native/src/D3DWindow.cc
+ prism-d3d-native/src/PassThroughVS.hlsl
+ prism-d3d-native/src/TextureUploader.cc
+ prism-d3d-native/src/TextureUploader.h
+ prism-d3d-native/src/Trace.cc
+ prism-d3d-native/src/Trace.h
+ prism-d3d-native/src/hlsl/Mtl1PS.hlsl
+ prism-d3d-native/src/hlsl/Mtl1VS.hlsl
+ prism-d3d-native/src/hlsl/devColor.h
+ prism-d3d-native/src/hlsl/psConstants.h
+ prism-d3d-native/src/hlsl/psMath.h
+ prism-d3d-native/src/hlsl/vs2ps.h
+ prism-d3d-native/src/hlsl/vsConstants.h
+ prism-d3d-native/src/hlsl/vsDecl.h
+ prism-d3d-native/src/hlsl/vsMath.h
+ prism-d3d-native/src/interface.h
+ prism-d3d/build-closed.xml
+ prism-d3d/build-common.xml
+ prism-d3d/build.xml
+ prism-d3d/nbproject/project.xml
+ prism-d3d/prism-d3d.iml
+ prism-d3d/project.properties
+ prism-d3d/src/com/sun/prism/d3d/D3DContext.java
+ prism-d3d/src/com/sun/prism/d3d/D3DContextSource.java
+ prism-d3d/src/com/sun/prism/d3d/D3DDriverInformation.java
+ prism-d3d/src/com/sun/prism/d3d/D3DFrameStats.java
+ prism-d3d/src/com/sun/prism/d3d/D3DGraphics.java
+ prism-d3d/src/com/sun/prism/d3d/D3DMesh.java
+ prism-d3d/src/com/sun/prism/d3d/D3DMeshView.java
+ prism-d3d/src/com/sun/prism/d3d/D3DPhongMaterial.java
+ prism-d3d/src/com/sun/prism/d3d/D3DPipeline.java
+ prism-d3d/src/com/sun/prism/d3d/D3DRTTexture.java
+ prism-d3d/src/com/sun/prism/d3d/D3DRenderTarget.java
+ prism-d3d/src/com/sun/prism/d3d/D3DResource.java
+ prism-d3d/src/com/sun/prism/d3d/D3DResourceFactory.java
+ prism-d3d/src/com/sun/prism/d3d/D3DShader.java
+ prism-d3d/src/com/sun/prism/d3d/D3DSwapChain.java
+ prism-d3d/src/com/sun/prism/d3d/D3DTexture.java
+ prism-d3d/src/com/sun/prism/d3d/D3DTextureData.java
+ prism-d3d/src/com/sun/prism/d3d/D3DTextureResource.java
+ prism-d3d/src/com/sun/prism/d3d/D3DVertexBuffer.java
+ prism-d3d/src/com/sun/prism/d3d/D3DVramPool.java
+ prism-es2-eglfb/Prism-es2-eglfb.iml
+ prism-es2-eglfb/build-closed.xml
+ prism-es2-eglfb/build-common.xml
+ prism-es2-eglfb/build.xml
+ prism-es2-eglfb/manifest.mf
+ prism-es2-eglfb/nbproject/build-impl.xml
+ prism-es2-eglfb/nbproject/genfiles.properties
+ prism-es2-eglfb/nbproject/project.properties
+ prism-es2-eglfb/nbproject/project.xml
+ prism-es2-eglfb/project.properties
+ prism-es2-eglfb/src/com/sun/prism/es2/EGLFBGLContext.java
+ prism-es2-eglfb/src/com/sun/prism/es2/EGLFBGLDrawable.java
+ prism-es2-eglfb/src/com/sun/prism/es2/EGLFBGLFactory.java
+ prism-es2-eglfb/src/com/sun/prism/es2/EGLFBGLPixelFormat.java
+ prism-es2-eglx11/build-closed.xml
+ prism-es2-eglx11/build-common.xml
+ prism-es2-eglx11/build.xml
+ prism-es2-eglx11/manifest.mf
+ prism-es2-eglx11/nbproject/build-impl.xml
+ prism-es2-eglx11/nbproject/genfiles.properties
+ prism-es2-eglx11/nbproject/project.properties
+ prism-es2-eglx11/nbproject/project.xml
+ prism-es2-eglx11/project.properties
+ prism-es2-eglx11/src/com/sun/prism/es2/EGLX11GLContext.java
+ prism-es2-eglx11/src/com/sun/prism/es2/EGLX11GLDrawable.java
+ prism-es2-eglx11/src/com/sun/prism/es2/EGLX11GLFactory.java
+ prism-es2-eglx11/src/com/sun/prism/es2/EGLX11GLPixelFormat.java
+ prism-es2-ios/build-closed.xml
+ prism-es2-ios/build-common.xml
+ prism-es2-ios/build.xml
+ prism-es2-ios/nbproject/project.xml
+ prism-es2-ios/project.properties
+ prism-es2-ios/src/com/sun/prism/es2/IOSGLContext.java
+ prism-es2-ios/src/com/sun/prism/es2/IOSGLDrawable.java
+ prism-es2-ios/src/com/sun/prism/es2/IOSGLFactory.java
+ prism-es2-ios/src/com/sun/prism/es2/IOSGLPixelFormat.java
+ prism-es2-mac/build-closed.xml
+ prism-es2-mac/build-common.xml
+ prism-es2-mac/build.xml
+ prism-es2-mac/nbproject/project.xml
+ prism-es2-mac/project.properties
+ prism-es2-mac/src/com/sun/prism/es2/MacGLContext.java
+ prism-es2-mac/src/com/sun/prism/es2/MacGLDrawable.java
+ prism-es2-mac/src/com/sun/prism/es2/MacGLFactory.java
+ prism-es2-mac/src/com/sun/prism/es2/MacGLPixelFormat.java
+ prism-es2-native/Android.mk
+ prism-es2-native/Makefile
+ prism-es2-native/nbproject/Makefile-Debug.mk
+ prism-es2-native/nbproject/Makefile-Release.mk
+ prism-es2-native/nbproject/Makefile-impl.mk
+ prism-es2-native/nbproject/Makefile-variables.mk
+ prism-es2-native/nbproject/configurations.xml
+ prism-es2-native/nbproject/project.xml
+ prism-es2-native/prism-es2-native.iml
+ prism-es2-native/src/GL/gl.h
+ prism-es2-native/src/GL/glext.h
+ prism-es2-native/src/GL/glx.h
+ prism-es2-native/src/GL/glxext.h
+ prism-es2-native/src/GL/wglext.h
+ prism-es2-native/src/GLContext.c
+ prism-es2-native/src/GLDrawable.c
+ prism-es2-native/src/GLFactory.c
+ prism-es2-native/src/GLPixelFormat.c
+ prism-es2-native/src/PrismES2Defs.h
+ prism-es2-native/src/eglfb/EGLFBGLContext.c
+ prism-es2-native/src/eglfb/EGLFBGLDrawable.c
+ prism-es2-native/src/eglfb/EGLFBGLFactory.c
+ prism-es2-native/src/eglfb/EGLFBGLPixelFormat.c
+ prism-es2-native/src/eglfb/eglUtils.c
+ prism-es2-native/src/eglfb/eglUtils.h
+ prism-es2-native/src/eglfb/wrapped_egl.c
+ prism-es2-native/src/eglfb/wrapped_egl.h
+ prism-es2-native/src/eglx11/EGLX11GLContext.c
+ prism-es2-native/src/eglx11/EGLX11GLDrawable.c
+ prism-es2-native/src/eglx11/EGLX11GLFactory.c
+ prism-es2-native/src/eglx11/EGLX11GLPixelFormat.c
+ prism-es2-native/src/ios/IOSGLContext.c
+ prism-es2-native/src/ios/IOSGLDrawable.c
+ prism-es2-native/src/ios/IOSGLFactory.c
+ prism-es2-native/src/ios/IOSWindowSystemInterface.m
+ prism-es2-native/src/ios/ios-window-system.h
+ prism-es2-native/src/macosx-window-system.h
+ prism-es2-native/src/macosx/MacGLContext.c
+ prism-es2-native/src/macosx/MacGLDrawable.c
+ prism-es2-native/src/macosx/MacGLFactory.c
+ prism-es2-native/src/macosx/MacGLPixelFormat.c
+ prism-es2-native/src/macosx/MacOSXWindowSystemInterface.m
+ prism-es2-native/src/windows/WinGLContext.c
+ prism-es2-native/src/windows/WinGLDrawable.c
+ prism-es2-native/src/windows/WinGLFactory.c
+ prism-es2-native/src/windows/WinGLPixelFormat.c
+ prism-es2-native/src/x11/X11GLContext.c
+ prism-es2-native/src/x11/X11GLDrawable.c
+ prism-es2-native/src/x11/X11GLFactory.c
+ prism-es2-native/src/x11/X11GLPixelFormat.c
+ prism-es2-win/build-closed.xml
+ prism-es2-win/build-common.xml
+ prism-es2-win/build.xml
+ prism-es2-win/nbproject/project.xml
+ prism-es2-win/project.properties
+ prism-es2-win/src/com/sun/prism/es2/WinGLContext.java
+ prism-es2-win/src/com/sun/prism/es2/WinGLDrawable.java
+ prism-es2-win/src/com/sun/prism/es2/WinGLFactory.java
+ prism-es2-win/src/com/sun/prism/es2/WinGLPixelFormat.java
+ prism-es2-x11/build-closed.xml
+ prism-es2-x11/build-common.xml
+ prism-es2-x11/build.xml
+ prism-es2-x11/nbproject/project.xml
+ prism-es2-x11/project.properties
+ prism-es2-x11/src/com/sun/prism/es2/X11GLContext.java
+ prism-es2-x11/src/com/sun/prism/es2/X11GLDrawable.java
+ prism-es2-x11/src/com/sun/prism/es2/X11GLFactory.java
+ prism-es2-x11/src/com/sun/prism/es2/X11GLPixelFormat.java
+ prism-es2/build-android.xml
+ prism-es2/build-closed.xml
+ prism-es2/build-common.xml
+ prism-es2/build-ios.xml
+ prism-es2/build-linux.xml
+ prism-es2/build-macosx.xml
+ prism-es2/build-solaris.xml
+ prism-es2/build-windows.xml
+ prism-es2/build.xml
+ prism-es2/nbproject/project.xml
+ prism-es2/project.properties
+ prism-es2/src/com/sun/prism/es2/BufferFactory.java
+ prism-es2/src/com/sun/prism/es2/ES2Context.java
+ prism-es2/src/com/sun/prism/es2/ES2Graphics.java
+ prism-es2/src/com/sun/prism/es2/ES2Light.java
+ prism-es2/src/com/sun/prism/es2/ES2Mesh.java
+ prism-es2/src/com/sun/prism/es2/ES2MeshView.java
+ prism-es2/src/com/sun/prism/es2/ES2PhongMaterial.java
+ prism-es2/src/com/sun/prism/es2/ES2PhongShader.java
+ prism-es2/src/com/sun/prism/es2/ES2Pipeline.java
+ prism-es2/src/com/sun/prism/es2/ES2RTTexture.java
+ prism-es2/src/com/sun/prism/es2/ES2RTTextureData.java
+ prism-es2/src/com/sun/prism/es2/ES2RenderTarget.java
+ prism-es2/src/com/sun/prism/es2/ES2RenderingContext.java
+ prism-es2/src/com/sun/prism/es2/ES2ResourceFactory.java
+ prism-es2/src/com/sun/prism/es2/ES2Shader.java
+ prism-es2/src/com/sun/prism/es2/ES2SwapChain.java
+ prism-es2/src/com/sun/prism/es2/ES2Texture.java
+ prism-es2/src/com/sun/prism/es2/ES2TextureData.java
+ prism-es2/src/com/sun/prism/es2/ES2TextureResource.java
+ prism-es2/src/com/sun/prism/es2/ES2VertexBuffer.java
+ prism-es2/src/com/sun/prism/es2/ES2VramPool.java
+ prism-es2/src/com/sun/prism/es2/GLContext.java
+ prism-es2/src/com/sun/prism/es2/GLDrawable.java
+ prism-es2/src/com/sun/prism/es2/GLFactory.java
+ prism-es2/src/com/sun/prism/es2/GLGPUInfo.java
+ prism-es2/src/com/sun/prism/es2/GLPixelFormat.java
+ prism-es2/src/com/sun/prism/es2/glsl/diffuse_color.frag
+ prism-es2/src/com/sun/prism/es2/glsl/diffuse_none.frag
+ prism-es2/src/com/sun/prism/es2/glsl/diffuse_texture.frag
+ prism-es2/src/com/sun/prism/es2/glsl/main.vert
+ prism-es2/src/com/sun/prism/es2/glsl/main0Lights.frag
+ prism-es2/src/com/sun/prism/es2/glsl/main1Light.frag
+ prism-es2/src/com/sun/prism/es2/glsl/main2Lights.frag
+ prism-es2/src/com/sun/prism/es2/glsl/main3Lights.frag
+ prism-es2/src/com/sun/prism/es2/glsl/normalMap_none.frag
+ prism-es2/src/com/sun/prism/es2/glsl/normalMap_texture.frag
+ prism-es2/src/com/sun/prism/es2/glsl/selfIllum_none.frag
+ prism-es2/src/com/sun/prism/es2/glsl/selfIllum_texture.frag
+ prism-es2/src/com/sun/prism/es2/glsl/specular_color.frag
+ prism-es2/src/com/sun/prism/es2/glsl/specular_none.frag
+ prism-es2/src/com/sun/prism/es2/glsl/specular_texture.frag
Changeset: f947046c87fb
Author: jgodinez
Date: 2013-04-23 09:46 -0700
URL: http://hg.openjdk.java.net/openjfx/8/master/rt/rev/f947046c87fb
Automated merge with ssh://jfxsrc.us.oracle.com//javafx/8.0/MASTER/jfx/rt
- javafx-sg-prism/src/com/sun/javafx/sg/prism/SceneChangeListener.java
- javafx-ui-common/src/com/sun/javafx/stage/WindowBoundsAccessor.java
Changeset: 3e5331adadb8
Author: Petr Pchelko <petr.pchelko at oracle.com>
Date: 2013-04-24 11:53 +0400
URL: http://hg.openjdk.java.net/openjfx/8/master/rt/rev/3e5331adadb8
RT-29720 Mac: [Events] event about key release on mac.
! glass/glass-lib-macosx/src/GlassViewDelegate.m
Changeset: 614891b029b2
Author: Petr Pchelko <petr.pchelko at oracle.com>
Date: 2013-04-24 12:20 +0400
URL: http://hg.openjdk.java.net/openjfx/8/master/rt/rev/614891b029b2
RT-20841 Mac: Enable Command+H shortcut for hiding JavaFX application on Mac
! glass/glass-lib-macosx/src/GlassApplication.m
! glass/glass/src/com/sun/glass/ui/mac/MacApplication.java
Changeset: 6f766bec43f5
Author: Pavel Safrata
Date: 2013-04-24 10:01 +0100
URL: http://hg.openjdk.java.net/openjfx/8/master/rt/rev/6f766bec43f5
RT-29837: localToSceneTransform property updates fixed.
! javafx-ui-common/src/javafx/scene/Node.java
! javafx-ui-common/test/unit/javafx/scene/Node_LocalToSceneTransform_Test.java
Changeset: a5a8aeb688e0
Author: Martin Soch <Martin.Soch at oracle.com>
Date: 2013-04-24 12:41 +0200
URL: http://hg.openjdk.java.net/openjfx/8/master/rt/rev/a5a8aeb688e0
SW pipeline: LCD text is placed more accurately (RT-20034)
! prism-sw-native/include/PiscesRenderer.h
! prism-sw-native/include/PiscesRenderer.inl
! prism-sw-native/src/JPiscesRenderer.c
! prism-sw-native/src/PiscesBlit.c
! prism-sw/src/com/sun/pisces/PiscesRenderer.java
! prism-sw/src/com/sun/prism/sw/SWGraphics.java
Changeset: 2cdedd86a571
Author: Assaf Yavani
Date: 2013-04-24 14:14 +0300
URL: http://hg.openjdk.java.net/openjfx/8/master/rt/rev/2cdedd86a571
[RT-29141] FB: dnd does not work between several stages
Analysis:
Currently DnD events are handled in Java and MouseDrag events are handled in native (RT-29899), and one doesn't know about the other . This in turn gave the MouseDrag events precedence over DnD events resulting in the fact that all mouse events were been sent to same stage, which have misled the DnD event mechanism. When MouseDrag mechanism was disabled, the DnD events worked fine.
Solution:
Added a notification to the window manager (native) that DnD has been started (or ended), which in turn disable the the MouseDrag mechanism, which resulted in the correct events fired.
Testing:
Using the test application that is attached to the bug I have compared the behavior with Windows build from graphics-scrum b1005, with the behavior on the BB with the patch.
Also I have modified the application to check if the MouseDrag events are still functional.
In addition I have analyzed RT-26868 ( EGLFB: some mouse drag and content menu events not reported) which have a test application that check context menu events and MouseDrag events. All worked fine, so if this patch is approved it can also be closed.
! glass/glass-lib-lens/src/LensApplication.c
! glass/glass-lib-lens/src/wm/LensWindowManager.c
! glass/glass-lib-lens/src/wm/LensWindowManager.h
! glass/glass/src/com/sun/glass/ui/lens/LensApplication.java
Changeset: 7cbe210dea3b
Author: Pavel Safrata
Date: 2013-04-24 12:38 +0100
URL: http://hg.openjdk.java.net/openjfx/8/master/rt/rev/7cbe210dea3b
RT-29954: Fixed broken rendering of power-of-two textures on ES2.
! prism-common/src/com/sun/prism/camera/PrismCameraImpl.java
! prism-es2/src/com/sun/prism/es2/ES2Context.java
Changeset: 9296602a136d
Author: jgiles
Date: 2013-04-16 18:01 +1200
URL: http://hg.openjdk.java.net/openjfx/8/master/rt/rev/9296602a136d
Add javafx-ui-charts/test to Eclipse rt/.classpath
! .classpath
Changeset: 38812e16b273
Author: jgiles
Date: 2013-04-16 18:02 +1200
URL: http://hg.openjdk.java.net/openjfx/8/master/rt/rev/38812e16b273
Fix indentation of rt/.classpath to use spaces rather than tabs.
! .classpath
Changeset: 7d73336918f8
Author: jgiles
Date: 2013-04-18 09:23 +1200
URL: http://hg.openjdk.java.net/openjfx/8/master/rt/rev/7d73336918f8
Automated merge with ssh://jfxsrc.us.oracle.com//javafx/8.0/scrum/controls/jfx/rt
Changeset: fe5680daa3c2
Author: jgiles
Date: 2013-04-18 10:05 +1200
URL: http://hg.openjdk.java.net/openjfx/8/master/rt/rev/fe5680daa3c2
Backed out changeset: 57ebcb03f2ac - after analysis by the performance team this changeset offered no performance benefits and was too risky to keep around.
! javafx-ui-controls/src/com/sun/javafx/scene/control/MultiplePropertyChangeListenerHandler.java
! javafx-ui-controls/src/javafx/scene/control/Cell.java
! 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/TableRow.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/TreeTableRow.java
! javafx-ui-controls/test/javafx/scene/control/ListCellTest.java
Changeset: fb1fd270f532
Author: jgiles
Date: 2013-04-18 14:40 +1200
URL: http://hg.openjdk.java.net/openjfx/8/master/rt/rev/fb1fd270f532
RT-29716: Possible memory leak due to use of static WeakHashMap in the TableCellBehavior.
I've also taken the liberty of removing similar maps from ListView and TreeView.
! javafx-ui-controls/src/com/sun/javafx/scene/control/behavior/ListCellBehavior.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/behavior/TableCellBehaviorBase.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/behavior/TableViewBehavior.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/TreeTableViewBehavior.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/TableViewSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/TreeTableViewSkin.java
Changeset: 45969b327edc
Author: jgiles
Date: 2013-04-18 14:41 +1200
URL: http://hg.openjdk.java.net/openjfx/8/master/rt/rev/45969b327edc
Removing unnecessary casts in MultipleSelectionModelBase.
! javafx-ui-controls/src/javafx/scene/control/MultipleSelectionModelBase.java
Changeset: e370891678f6
Author: jgiles
Date: 2013-04-18 14:42 +1200
URL: http://hg.openjdk.java.net/openjfx/8/master/rt/rev/e370891678f6
Adding missing generic type information to TableView.
! javafx-ui-controls/src/javafx/scene/control/TableView.java
Changeset: ba303f079b0a
Author: jgiles
Date: 2013-04-18 15:12 +1200
URL: http://hg.openjdk.java.net/openjfx/8/master/rt/rev/ba303f079b0a
[TEST ONLY] Cleaning up unit tests a little
+ javafx-ui-controls/test/com/sun/javafx/scene/control/infrastructure/ControlTestUtils.java
! javafx-ui-controls/test/com/sun/javafx/scene/control/infrastructure/StageLoader.java
+ javafx-ui-controls/test/com/sun/javafx/scene/control/infrastructure/VirtualFlowTestUtils.java
- javafx-ui-controls/test/com/sun/javafx/scene/control/test/ControlAsserts.java
! javafx-ui-controls/test/javafx/scene/chart/AxisTest.java
! javafx-ui-controls/test/javafx/scene/control/AccordionTest.java
! javafx-ui-controls/test/javafx/scene/control/ButtonBaseTest.java
! javafx-ui-controls/test/javafx/scene/control/ButtonTest.java
! javafx-ui-controls/test/javafx/scene/control/CellTest.java
! javafx-ui-controls/test/javafx/scene/control/CheckBoxTest.java
! javafx-ui-controls/test/javafx/scene/control/CheckMenuItemTest.java
! javafx-ui-controls/test/javafx/scene/control/ChoiceBoxTest.java
! javafx-ui-controls/test/javafx/scene/control/ColorPickerTest.java
! javafx-ui-controls/test/javafx/scene/control/ComboBoxTest.java
- javafx-ui-controls/test/javafx/scene/control/ControlTestUtils.java
! javafx-ui-controls/test/javafx/scene/control/CustomMenuItemTest.java
! javafx-ui-controls/test/javafx/scene/control/HyperlinkTest.java
! javafx-ui-controls/test/javafx/scene/control/IndexedCellTest.java
! javafx-ui-controls/test/javafx/scene/control/LabelTest.java
! javafx-ui-controls/test/javafx/scene/control/ListCellTest.java
! javafx-ui-controls/test/javafx/scene/control/ListViewTest.java
! javafx-ui-controls/test/javafx/scene/control/PaginationTest.java
! javafx-ui-controls/test/javafx/scene/control/PasswordFieldTest.java
! javafx-ui-controls/test/javafx/scene/control/RadioMenuItemTest.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/SeparatorMenuItemTest.java
! javafx-ui-controls/test/javafx/scene/control/SeparatorTest.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/TabTest.java
! javafx-ui-controls/test/javafx/scene/control/TableCellTest.java
! javafx-ui-controls/test/javafx/scene/control/TableViewTest.java
! javafx-ui-controls/test/javafx/scene/control/TextAreaTest.java
! javafx-ui-controls/test/javafx/scene/control/TextFieldTest.java
! javafx-ui-controls/test/javafx/scene/control/TitledPaneTest.java
! javafx-ui-controls/test/javafx/scene/control/ToggleButtonTest.java
! javafx-ui-controls/test/javafx/scene/control/ToolbarTest.java
! javafx-ui-controls/test/javafx/scene/control/TooltipTest.java
! javafx-ui-controls/test/javafx/scene/control/TreeTableColumnTest.java
! javafx-ui-controls/test/javafx/scene/control/TreeTableViewTest.java
! javafx-ui-controls/test/javafx/scene/control/TreeViewTest.java
Changeset: 283f99d783c2
Author: jgiles
Date: 2013-04-18 16:25 +1200
URL: http://hg.openjdk.java.net/openjfx/8/master/rt/rev/283f99d783c2
[TEST ONLY] Improved MouseEventFirer class to actually work!
! javafx-ui-controls/test/com/sun/javafx/scene/control/infrastructure/MouseEventFirer.java
Changeset: 7bb4f231baf4
Author: jgiles
Date: 2013-04-18 16:41 +1200
URL: http://hg.openjdk.java.net/openjfx/8/master/rt/rev/7bb4f231baf4
[TEST ONLY] (currently disabled) tests for RT-29833: [TableView, TreeTableView, TreeView, ListView] Loses anchor position in multiple selection.
! javafx-ui-controls/test/com/sun/javafx/scene/control/infrastructure/VirtualFlowTestUtils.java
+ javafx-ui-controls/test/javafx/scene/control/ListViewMouseInputTest.java
! javafx-ui-controls/test/javafx/scene/control/TableViewKeyInputTest.java
+ javafx-ui-controls/test/javafx/scene/control/TableViewMouseInputTest.java
+ javafx-ui-controls/test/javafx/scene/control/TreeTableViewMouseInputTest.java
+ javafx-ui-controls/test/javafx/scene/control/TreeViewMouseInputTest.java
Changeset: 9281039c1e7d
Author: David Grieve<david.grieve at oracle.com>
Date: 2013-04-18 13:40 -0400
URL: http://hg.openjdk.java.net/openjfx/8/master/rt/rev/9281039c1e7d
RT-29812: add getPseudoClassState API to Styleable
! javafx-ui-common/src/com/sun/javafx/css/BitSet.java
! javafx-ui-common/src/com/sun/javafx/css/PseudoClassState.java
! javafx-ui-common/src/com/sun/javafx/css/StyleClassSet.java
! javafx-ui-common/src/javafx/css/Styleable.java
! javafx-ui-common/src/javafx/scene/Node.java
! javafx-ui-common/test/unit/com/sun/javafx/css/PseudoClassTest.java
! javafx-ui-controls/src/javafx/scene/control/MenuItem.java
! javafx-ui-controls/src/javafx/scene/control/PopupControl.java
! javafx-ui-controls/src/javafx/scene/control/Tab.java
! javafx-ui-controls/src/javafx/scene/control/TableColumnBase.java
Changeset: b4cfc5409461
Author: Alexander Kouznetsov
Date: 2013-04-18 15:57 -0700
URL: http://hg.openjdk.java.net/openjfx/8/master/rt/rev/b4cfc5409461
Fixed RT-29630 [ColorPicker] support modena
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/CustomColorDialog.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/InputFieldSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/modena/modena.css
Changeset: 828a6479b8ae
Author: "Jasper Potts"
Date: 2013-04-18 17:16 -0700
URL: http://hg.openjdk.java.net/openjfx/8/master/rt/rev/828a6479b8ae
Fixed RT-29864: Optimize impl of snappedTopInset() methods in Region
& Fixed RT-29863: Inset util methods on Region and SkinBase have to use doubles not int
! javafx-ui-common/src/javafx/scene/layout/Region.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/AccordionSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/CheckBoxSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/ChoiceBoxSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/ComboBoxBaseSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/ComboBoxListViewSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/FXVKSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/LabeledSkinBase.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/ListCellSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/ListViewSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/MenuBarSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/MenuButtonSkinBase.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/PaginationSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/ProgressBarSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/RadioButtonSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/ScrollBarSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/ScrollPaneSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/SeparatorSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/SliderSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/SplitPaneSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/TabPaneSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/TableCellSkinBase.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/TableRowSkinBase.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/TableViewSkinBase.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/TextAreaSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/TextFieldSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/TitledPaneSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/ToolBarSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/TreeCellSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/TreeTableCellSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/TreeViewSkin.java
! javafx-ui-controls/src/javafx/scene/control/SkinBase.java
Changeset: abbb69cf3719
Author: mo.chicharro
Date: 2013-04-19 10:33 +0200
URL: http://hg.openjdk.java.net/openjfx/8/master/rt/rev/abbb69cf3719
Fix typo in Modena.css
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/modena/modena.css
Changeset: 472e658ac370
Author: "Jasper Potts"
Date: 2013-04-19 11:28 -0700
URL: http://hg.openjdk.java.net/openjfx/8/master/rt/rev/472e658ac370
Update to workaround for RT-28435, workaround was hurting performance of non-rounded region backgrounds on Modena.
! javafx-sg-prism/src/com/sun/javafx/sg/prism/NGRegion.java
Changeset: 93b35f24ed52
Author: David Grieve<david.grieve at oracle.com>
Date: 2013-04-19 16:30 -0400
URL: http://hg.openjdk.java.net/openjfx/8/master/rt/rev/93b35f24ed52
RT-29826: font-style and font-weight should parse to String, not enum.
- javafx-ui-common/src/com/sun/javafx/css/FontUnits.java
! javafx-ui-common/src/com/sun/javafx/css/converters/FontConverter.java
! javafx-ui-common/src/com/sun/javafx/css/parser/CSSParser.java
- javafx-ui-common/test/unit/com/sun/javafx/css/FontStyleTypeTest.java
! javafx-ui-common/test/unit/com/sun/javafx/css/FontTypeTest.java
- javafx-ui-common/test/unit/com/sun/javafx/css/FontWeightTypeTest.java
Changeset: 8f11ed85f836
Author: David Grieve<david.grieve at oracle.com>
Date: 2013-04-19 16:33 -0400
URL: http://hg.openjdk.java.net/openjfx/8/master/rt/rev/8f11ed85f836
Automated merge with ssh://jfxsrc.us.oracle.com//javafx/8.0/scrum/controls/rt
- javafx-ui-common/src/com/sun/javafx/css/FontUnits.java
- javafx-ui-common/test/unit/com/sun/javafx/css/FontStyleTypeTest.java
- javafx-ui-common/test/unit/com/sun/javafx/css/FontWeightTypeTest.java
Changeset: f6491786d298
Author: jgiles
Date: 2013-04-18 17:08 +1200
URL: http://hg.openjdk.java.net/openjfx/8/master/rt/rev/f6491786d298
RT-29739: Labeled Controls like CheckBox minSize calculation is wrong
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/CheckBoxSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/ListCellSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/RadioButtonSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/TableRowSkinBase.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/TreeCellSkin.java
Changeset: b53b8d794fab
Author: jgiles
Date: 2013-04-18 20:33 +1200
URL: http://hg.openjdk.java.net/openjfx/8/master/rt/rev/b53b8d794fab
RT-29715: ComboBoxListViewSkin has ineffective event filter
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/ComboBoxListViewSkin.java
Changeset: 8506833ed51e
Author: jgiles
Date: 2013-04-19 12:05 +1200
URL: http://hg.openjdk.java.net/openjfx/8/master/rt/rev/8506833ed51e
[TEST ONLY] RT-29860: MultipleSelectionModel selectedIndices reports incorrect addedSize on list change events.
Currently @Ignored, fix will come as soon as possible.
! javafx-ui-controls/test/javafx/scene/control/MultipleSelectionModelImplTest.java
Changeset: 9e08278dda02
Author: jgiles
Date: 2013-04-21 13:29 +1200
URL: http://hg.openjdk.java.net/openjfx/8/master/rt/rev/9e08278dda02
Manual merge
! javafx-ui-common/src/com/sun/javafx/css/parser/CSSParser.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/CheckBoxSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/ComboBoxListViewSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/ListCellSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/RadioButtonSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/TableRowSkinBase.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/TreeCellSkin.java
Changeset: 1f5056f23432
Author: jgiles
Date: 2013-04-21 13:45 +1200
URL: http://hg.openjdk.java.net/openjfx/8/master/rt/rev/1f5056f23432
Fixing build failure.
! javafx-ui-common/src/com/sun/javafx/css/converters/FontConverter.java
Changeset: b4a95d6653bd
Author: jgiles
Date: 2013-04-21 15:59 +1200
URL: http://hg.openjdk.java.net/openjfx/8/master/rt/rev/b4a95d6653bd
Updating compute* width/height methods to use double rather than int, due to Jasper's recent change from int to double (RT-29863)
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/CheckBoxSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/RadioButtonSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/TableRowSkinBase.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/TreeCellSkin.java
Changeset: c142e425dbe1
Author: jgiles
Date: 2013-04-22 14:40 +1200
URL: http://hg.openjdk.java.net/openjfx/8/master/rt/rev/c142e425dbe1
RT-29839: [TableView] Cannot select row by clicking in empty column to right of all TableCell instances
+ javafx-ui-controls/src/com/sun/javafx/scene/control/behavior/TableRowBehavior.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/behavior/TreeTableRowBehavior.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/TableRowSkin.java
Changeset: d0f6c6d61e42
Author: jgiles
Date: 2013-04-22 16:29 +1200
URL: http://hg.openjdk.java.net/openjfx/8/master/rt/rev/d0f6c6d61e42
RT-29281: calling TreeView.getSelectionModel().select(null) shows strange behaviour
! javafx-ui-controls/src/javafx/scene/control/ComboBox.java
! javafx-ui-controls/src/javafx/scene/control/MultipleSelectionModelBase.java
! javafx-ui-controls/src/javafx/scene/control/SingleSelectionModel.java
! javafx-ui-controls/src/javafx/scene/control/TableView.java
! javafx-ui-controls/src/javafx/scene/control/TreeTableView.java
! javafx-ui-controls/src/javafx/scene/control/TreeView.java
! javafx-ui-controls/test/com/sun/javafx/scene/control/infrastructure/VirtualFlowTestUtils.java
! javafx-ui-controls/test/javafx/scene/control/ComboBoxTest.java
! javafx-ui-controls/test/javafx/scene/control/ControlTest.java
! javafx-ui-controls/test/javafx/scene/control/MultipleSelectionModelImplTest.java
! javafx-ui-controls/test/javafx/scene/control/SelectionModelImplTest.java
Changeset: 66d30908cc70
Author: Paru Somashekar <paru.somashekar at oracle.com>
Date: 2013-04-22 12:12 -0700
URL: http://hg.openjdk.java.net/openjfx/8/master/rt/rev/66d30908cc70
RT-28732 TabPane sorting tabs has no effect
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/TabPaneSkin.java
Changeset: 4a9e2e4ef686
Author: jgiles
Date: 2013-04-23 07:34 +1200
URL: http://hg.openjdk.java.net/openjfx/8/master/rt/rev/4a9e2e4ef686
[TEST ONLY] disabling test that is failing due to CSS engine changes.
! javafx-ui-controls/test/javafx/scene/control/ComboBoxTest.java
Changeset: 4fabfdacee21
Author: jgiles
Date: 2013-04-23 07:34 +1200
URL: http://hg.openjdk.java.net/openjfx/8/master/rt/rev/4fabfdacee21
Automated merge with ssh://jfxsrc.us.oracle.com//javafx/8.0/scrum/controls/jfx/rt
Changeset: be8d999b1b63
Author: jgiles
Date: 2013-04-23 07:36 +1200
URL: http://hg.openjdk.java.net/openjfx/8/master/rt/rev/be8d999b1b63
[TEST ONLY] Silly typo
! javafx-ui-controls/test/javafx/scene/control/ComboBoxTest.java
Changeset: 24c2523c4c8d
Author: ptbrunet
Date: 2013-04-22 14:55 -0500
URL: http://hg.openjdk.java.net/openjfx/8/master/rt/rev/24c2523c4c8d
RT-26343
! glass/glass-lib-macosx/src/GlassAccessibleBaseProvider.h
! glass/glass-lib-macosx/src/GlassAccessibleBaseProvider.m
! glass/glass-lib-macosx/src/GlassAccessibleRoot.h
! glass/glass-lib-macosx/src/GlassAccessibleRoot.m
! glass/glass-lib-macosx/src/GlassWindow.h
! glass/glass-lib-macosx/src/GlassWindow.m
! glass/glass-lib-windows/src/AccessibleBasePatternProvider.cpp
! glass/glass-lib-windows/src/AccessibleBaseProvider.cpp
! glass/glass-lib-windows/src/AccessibleGridItemProvider.cpp
! glass/glass-lib-windows/src/AccessibleGridProvider.cpp
! glass/glass-lib-windows/src/AccessibleRangeValueProvider.cpp
! glass/glass-lib-windows/src/AccessibleRoot.cpp
! glass/glass-lib-windows/src/AccessibleSelectionItemProvider.cpp
! glass/glass-lib-windows/src/AccessibleSelectionProvider.cpp
! glass/glass-lib-windows/src/AccessibleToggleProvider.cpp
! glass/glass-lib-windows/src/GlassApplication.h
! glass/glass-lib-windows/src/GlassWindow.cpp
! glass/glass-lib-windows/src/GlassWindow.h
! glass/glass/src/com/sun/glass/ui/PlatformFactory.java
! glass/glass/src/com/sun/glass/ui/Window.java
! glass/glass/src/com/sun/glass/ui/accessible/AccessibleBasePatternProvider.java
! glass/glass/src/com/sun/glass/ui/accessible/AccessibleBaseProvider.java
! glass/glass/src/com/sun/glass/ui/accessible/AccessibleRoot.java
! glass/glass/src/com/sun/glass/ui/accessible/mac/MacAccessibleBasePatternProvider.java
! glass/glass/src/com/sun/glass/ui/accessible/mac/MacAccessibleBaseProvider.java
! glass/glass/src/com/sun/glass/ui/accessible/mac/MacAccessibleRoot.java
! glass/glass/src/com/sun/glass/ui/accessible/mac/MacAccessibleSelectionItemProvider.java
! glass/glass/src/com/sun/glass/ui/accessible/mac/MacAccessibleSelectionProvider.java
! glass/glass/src/com/sun/glass/ui/accessible/mac/MacAccessibleToggleProvider.java
! glass/glass/src/com/sun/glass/ui/accessible/win/WinAccessibleBasePatternProvider.java
! glass/glass/src/com/sun/glass/ui/accessible/win/WinAccessibleBaseProvider.java
! glass/glass/src/com/sun/glass/ui/accessible/win/WinAccessibleGridItemProvider.java
! glass/glass/src/com/sun/glass/ui/accessible/win/WinAccessibleGridProvider.java
! glass/glass/src/com/sun/glass/ui/accessible/win/WinAccessibleRangeValueProvider.java
! glass/glass/src/com/sun/glass/ui/accessible/win/WinAccessibleRoot.java
! glass/glass/src/com/sun/glass/ui/accessible/win/WinAccessibleSelectionItemProvider.java
! glass/glass/src/com/sun/glass/ui/accessible/win/WinAccessibleSelectionProvider.java
! glass/glass/src/com/sun/glass/ui/accessible/win/WinAccessibleToggleProvider.java
! glass/glass/src/com/sun/glass/ui/gtk/GtkPlatformFactory.java
! glass/glass/src/com/sun/glass/ui/gtk/GtkWindow.java
! glass/glass/src/com/sun/glass/ui/ios/IosPlatformFactory.java
! glass/glass/src/com/sun/glass/ui/ios/IosWindow.java
! glass/glass/src/com/sun/glass/ui/lens/LensPlatformFactory.java
! glass/glass/src/com/sun/glass/ui/lens/LensWindow.java
! glass/glass/src/com/sun/glass/ui/mac/MacPlatformFactory.java
! glass/glass/src/com/sun/glass/ui/mac/MacWindow.java
! glass/glass/src/com/sun/glass/ui/swt/SWTWindow.java
! glass/glass/src/com/sun/glass/ui/swt/swtPlatformFactory.java
! glass/glass/src/com/sun/glass/ui/win/WinPlatformFactory.java
! glass/glass/src/com/sun/glass/ui/win/WinWindow.java
! javafx-ui-common/src/com/sun/javafx/accessible/AccessibleStage.java
! javafx-ui-common/src/com/sun/javafx/stage/StagePeerListener.java
! javafx-ui-common/src/com/sun/javafx/stage/WindowPeerListener.java
! javafx-ui-common/src/com/sun/javafx/tk/TKStage.java
! javafx-ui-common/src/com/sun/javafx/tk/TKStageListener.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/accessible/AccessibleList.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/accessible/AccessibleListItem.java
! javafx-ui-quantum/src/com/sun/javafx/tk/quantum/EmbeddedStage.java
! javafx-ui-quantum/src/com/sun/javafx/tk/quantum/GlassWindowEventHandler.java
! javafx-ui-quantum/src/com/sun/javafx/tk/quantum/WindowStage.java
! test-stub-toolkit/src/com/sun/javafx/pgstub/StubStage.java
Changeset: 716876419500
Author: jgiles
Date: 2013-04-23 09:34 +1200
URL: http://hg.openjdk.java.net/openjfx/8/master/rt/rev/716876419500
RT-29682: [TableView, TreeTableView] incorrect amount of dots when sorted state is marked.
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/TableColumnHeader.java
! javafx-ui-controls/src/javafx/scene/control/TableUtil.java
Changeset: 09430770080f
Author: jgiles
Date: 2013-04-23 11:24 +1200
URL: http://hg.openjdk.java.net/openjfx/8/master/rt/rev/09430770080f
RT-29641: Regression : size issue with many controls
RT-24984: REGRESSION: TextArea don't resize on parent size
Resolved issue by changing SkinBase code that computes min width / height values. In JavaFX 2.x this calculation was done by deferring to the StackPane computeMin* methods (as SkinBase was a StackPane). This changed in JavaFX 8.x when the class hierarchy changed and these methods became unavailable. At that point the computeMin* methods were changed to return the pref size of the control. The changeset I am pushing reintroduces proper min size calculations to SkinBase, and resolves the issue identified in both jira bug reports above.
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/SeparatorSkin.java
! javafx-ui-controls/src/javafx/scene/control/SkinBase.java
Changeset: cec4c5d9c2d6
Author: jgiles
Date: 2013-04-23 11:26 +1200
URL: http://hg.openjdk.java.net/openjfx/8/master/rt/rev/cec4c5d9c2d6
Automated merge with ssh://jfxsrc.us.oracle.com//javafx/8.0/scrum/controls/jfx/rt
Changeset: de6ea2ff57eb
Author: "Jasper Potts"
Date: 2013-04-23 14:04 -0700
URL: http://hg.openjdk.java.net/openjfx/8/master/rt/rev/de6ea2ff57eb
Fixed RT-29952: Two ways of setting defaultUserAgentStylesheet from command line and neither work correctly
! javafx-ui-common/src/com/sun/javafx/application/PlatformImpl.java
! javafx-ui-common/src/javafx/application/Application.java
Changeset: 6ff5bb586ba1
Author: "Jasper Potts"
Date: 2013-04-23 14:29 -0700
URL: http://hg.openjdk.java.net/openjfx/8/master/rt/rev/6ff5bb586ba1
Fixed RT-29953: Should not use workaround for RT-28435 when on embedded
! javafx-sg-prism/src/com/sun/javafx/sg/prism/NGRegion.java
Changeset: baef13b21f59
Author: jgiles
Date: 2013-04-24 11:10 +1200
URL: http://hg.openjdk.java.net/openjfx/8/master/rt/rev/baef13b21f59
RT-29685: [TreeTableView] Graphic property is rendered badly
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/TableRowSkinBase.java
Changeset: 6565025d8c61
Author: jgiles
Date: 2013-04-24 12:50 +1200
URL: http://hg.openjdk.java.net/openjfx/8/master/rt/rev/6565025d8c61
[TEST ONLY] Dispose of stage in VirtualFlowTestUtils, as it was leading to collateral damage in unrelated tests.
! javafx-ui-controls/test/com/sun/javafx/scene/control/infrastructure/VirtualFlowTestUtils.java
Changeset: 630fd44f41be
Author: jgiles
Date: 2013-04-24 16:54 +1200
URL: http://hg.openjdk.java.net/openjfx/8/master/rt/rev/630fd44f41be
RT-29860: MultipleSelectionModel selectedIndices reports incorrect addedSize on list change events.
! javafx-ui-controls/src/javafx/scene/control/MultipleSelectionModelBase.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/MultipleSelectionModelImplTest.java
Changeset: 67383c848c40
Author: jgiles
Date: 2013-04-24 16:56 +1200
URL: http://hg.openjdk.java.net/openjfx/8/master/rt/rev/67383c848c40
[TEST ONLY] Enabling a subset of the tests written for RT-29833: [TableView, TreeTableView, TreeView, ListView] Loses anchor position in multiple selection
! javafx-ui-controls/test/javafx/scene/control/ListViewMouseInputTest.java
! javafx-ui-controls/test/javafx/scene/control/TableViewMouseInputTest.java
! javafx-ui-controls/test/javafx/scene/control/TreeTableViewMouseInputTest.java
! javafx-ui-controls/test/javafx/scene/control/TreeViewMouseInputTest.java
Changeset: 39d9cec409aa
Author: jgiles
Date: 2013-04-24 16:56 +1200
URL: http://hg.openjdk.java.net/openjfx/8/master/rt/rev/39d9cec409aa
Automated merge with ssh://jfxsrc.us.oracle.com//javafx/8.0/scrum/controls/jfx/rt
Changeset: f15dd25b19d0
Author: Paru Somashekar <parvathi.somashekar at oracle.com>
Date: 2013-04-24 19:16 +0100
URL: http://hg.openjdk.java.net/openjfx/8/master/rt/rev/f15dd25b19d0
Automated merge with ssh://jfxsrc.us.oracle.com//javafx/8.0/MASTER/jfx/rt
! javafx-ui-common/src/com/sun/javafx/accessible/AccessibleStage.java
- javafx-ui-common/src/com/sun/javafx/css/FontUnits.java
! javafx-ui-common/src/com/sun/javafx/stage/WindowPeerListener.java
! javafx-ui-common/src/javafx/scene/Node.java
! javafx-ui-common/src/javafx/scene/layout/Region.java
- javafx-ui-common/test/unit/com/sun/javafx/css/FontStyleTypeTest.java
- javafx-ui-common/test/unit/com/sun/javafx/css/FontWeightTypeTest.java
- javafx-ui-controls/test/com/sun/javafx/scene/control/test/ControlAsserts.java
- javafx-ui-controls/test/javafx/scene/control/ControlTestUtils.java
! javafx-ui-quantum/src/com/sun/javafx/tk/quantum/EmbeddedStage.java
! javafx-ui-quantum/src/com/sun/javafx/tk/quantum/GlassWindowEventHandler.java
! javafx-ui-quantum/src/com/sun/javafx/tk/quantum/WindowStage.java
Changeset: 19e5eb12b536
Author: Paru Somashekar <parvathi.somashekar at oracle.com>
Date: 2013-04-24 22:14 +0100
URL: http://hg.openjdk.java.net/openjfx/8/master/rt/rev/19e5eb12b536
fix menubar indefinite growing issue.
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/MenuButtonSkinBase.java
Changeset: 12e165be2e39
Author: hudson
Date: 2013-04-25 20:35 -0700
URL: http://hg.openjdk.java.net/openjfx/8/master/rt/rev/12e165be2e39
Added tag 8.0-b87 for changeset 19e5eb12b536
! .hgtags
More information about the openjfx-dev
mailing list