hg: openjfx/8/controls/rt: 31 new changesets

hang.vo at oracle.com hang.vo at oracle.com
Tue Mar 12 17:19:20 PDT 2013


Changeset: 14df3baed0f8
Author:    Alexander Kouznetsov
Date:      2013-03-05 23:57 -0800
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/14df3baed0f8

Ensemble3: Fix for RT-28257 Ensemble3: XYChart Visualization in TreeTableView doesn't update on underlying data update

! apps/samples/Ensemble8/src/app/ensemble/samplepage/XYDataVisualizer.java

Changeset: 57f5d847140b
Author:    Pavel Safrata
Date:      2013-03-06 08:10 +0000
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/57f5d847140b

RT-28797: Fixed NPE when picking node clipped by a node with pickOnBounds set to true.

! javafx-ui-common/src/javafx/scene/Node.java
! javafx-ui-common/test/unit/javafx/scene/PickAndContainsTest.java

Changeset: dd17e3699d72
Author:    Martin Sladecek <martin.sladecek at oracle.com>
Date:      2013-03-06 12:48 +0100
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/dd17e3699d72

RT-28636 ObservableLists has wrong order of notification types

! javafx-beans/src/javafx/collections/ListChangeBuilder.java
! javafx-beans/src/javafx/collections/ListChangeListener.java
! javafx-beans/test/javafx/collections/ListChangeBuilderTest.java

Changeset: 7fa12f6c2e16
Author:    Martin Sladecek <martin.sladecek at oracle.com>
Date:      2013-03-06 13:08 +0100
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/7fa12f6c2e16

RT-28537 Bidirectional Binding does not maintain the invariant if one of the properties is bound

! javafx-beans/src/com/sun/javafx/binding/BidirectionalBinding.java
! javafx-beans/test/com/sun/javafx/binding/BidirectionalBindingTest.java

Changeset: 3ec5209e2c07
Author:    Martin Sladecek <martin.sladecek at oracle.com>
Date:      2013-03-06 15:54 +0100
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/3ec5209e2c07

RT-28790 Map/Set null values/keys not handled correctly by listeners

! javafx-beans/src/com/sun/javafx/binding/MapExpressionHelper.java
! javafx-beans/src/com/sun/javafx/binding/SetExpressionHelper.java
! javafx-beans/src/com/sun/javafx/collections/ObservableMapWrapper.java
! javafx-beans/src/com/sun/javafx/collections/ObservableSetWrapper.java
! javafx-beans/test/javafx/collections/ObservableMapTestBase.java
! javafx-beans/test/javafx/collections/ObservableSetTestBase.java

Changeset: df3ce8a3d2aa
Author:    Martin Sladecek <martin.sladecek at oracle.com>
Date:      2013-03-06 16:26 +0100
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/df3ce8a3d2aa

RT-26162 Split ObservableList implementations into RandomAcess and Sequential

! javafx-beans/src/com/sun/javafx/collections/ObservableListWrapper.java
+ javafx-beans/src/com/sun/javafx/collections/ObservableSequentialListWrapper.java
! javafx-beans/src/javafx/collections/FXCollections.java

Changeset: bc78e8b64377
Author:    Chien Yang <chien.yang at orcale.com>
Date:      2013-03-06 08:38 -0800
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/bc78e8b64377

Fix to RT-28821: FX 8 3D: AmbientLight isn't implemented.
Approved by Kevin

! javafx-sg-prism/src/com/sun/javafx/sg/prism/NGShape3D.java
! javafx-ui-quantum/src/com/sun/javafx/tk/quantum/QuantumToolkit.java

Changeset: c6f4b6d77cbb
Author:    Chien Yang <chien.yang at orcale.com>
Date:      2013-03-06 08:38 -0800
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/c6f4b6d77cbb

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


Changeset: e2f88c00234e
Author:    dmasada
Date:      2013-03-06 11:37 -0800
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/e2f88c00234e

RT-28749 Add Ensemble8 to internal build (add fxpackager use)

+ apps/build-tasks.xml
! apps/samples/Ensemble8/build.xml

Changeset: 1a825fa0340f
Author:    dmasada
Date:      2013-03-06 18:16 -0800
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/1a825fa0340f

Ensemble8: fixing comments

! apps/samples/Ensemble8/src/app/ensemble/EmbeddedApplication.java
! apps/samples/Ensemble8/src/app/ensemble/samplepage/PieChartDataVisualizer.java
! apps/samples/Ensemble8/src/app/ensemble/samplepage/XYDataVisualizer.java
! apps/samples/Ensemble8/src/compiletime/ensemble/compiletime/search/DocumentationIndexer.java

Changeset: 05ce1a10c53f
Author:    Anthony Petrov <anthony.petrov at oracle.com>
Date:      2013-03-07 15:35 +0400
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/05ce1a10c53f

RT-28283 and RT-28284: HiDPI robot support

! glass/glass-lib-macosx/src/GlassApplication.m
! glass/glass-lib-macosx/src/GlassRobot.m
! glass/glass-lib-macosx/src/GlassStatics.h
! glass/glass/src/com/sun/glass/ui/Application.java
! glass/glass/src/com/sun/glass/ui/Pixels.java
! glass/glass/src/com/sun/glass/ui/Robot.java
! glass/glass/src/com/sun/glass/ui/gtk/GtkApplication.java
! glass/glass/src/com/sun/glass/ui/gtk/GtkPixels.java
! glass/glass/src/com/sun/glass/ui/gtk/GtkRobot.java
! glass/glass/src/com/sun/glass/ui/ios/IosApplication.java
! glass/glass/src/com/sun/glass/ui/ios/IosPixels.java
! glass/glass/src/com/sun/glass/ui/ios/IosRobot.java
! glass/glass/src/com/sun/glass/ui/lens/LensApplication.java
! glass/glass/src/com/sun/glass/ui/lens/LensPixels.java
! glass/glass/src/com/sun/glass/ui/lens/LensRobot.java
! glass/glass/src/com/sun/glass/ui/mac/MacApplication.java
! glass/glass/src/com/sun/glass/ui/mac/MacPixels.java
! glass/glass/src/com/sun/glass/ui/mac/MacRobot.java
! glass/glass/src/com/sun/glass/ui/swt/SWTApplication.java
! glass/glass/src/com/sun/glass/ui/swt/SWTPixels.java
! glass/glass/src/com/sun/glass/ui/swt/SWTRobot.java
! glass/glass/src/com/sun/glass/ui/win/WinApplication.java
! glass/glass/src/com/sun/glass/ui/win/WinPixels.java
! glass/glass/src/com/sun/glass/ui/win/WinRobot.java

Changeset: 8e27b105aa5f
Author:    Alexander Zvegintsev
Date:      2013-03-07 16:57 +0400
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/8e27b105aa5f

RT-28493 Gtk: calling stage.setResizable(false) does not work on Ubuntu Linux

! glass/glass-lib-gtk/src/GlassApplication.cpp
! glass/glass-lib-gtk/src/glass_window.cpp
! glass/glass-lib-gtk/src/glass_window.h

Changeset: 7ab5cc8ac4a7
Author:    jgodinez
Date:      2013-03-07 08:27 -0800
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/7ab5cc8ac4a7

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

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

Changeset: a52bbebbcdb8
Author:    rbair
Date:      2013-03-07 12:39 -0800
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/a52bbebbcdb8

Updated gradle build script to build on windows. Testing is not working yet on windows for Graphics project.

! build.gradle

Changeset: 87b6bc4d05c2
Author:    Yao Wang <yao.w.wang at oracle.com>
Date:      2013-03-07 13:51 -0800
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/87b6bc4d05c2

RT-28746 Need to tighten the specification to restrict the value for face smooth group from 0 to 31

! 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: 3465e08c8a3a
Author:    rbair
Date:      2013-03-07 19:58 -0800
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/3465e08c8a3a

Added ability to designate the build dir instead of inferring it, so that I could make this work with Gradle

! javafx-ui-common/test/unit/com/sun/javafx/css/CssMetaDataTest.java

Changeset: 86c6c588c7a7
Author:    rbair
Date:      2013-03-07 19:59 -0800
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/86c6c588c7a7

Upated Gradle build & generation scripts

! build.gradle
! generator.gradle

Changeset: a359928812d1
Author:    rbair
Date:      2013-03-07 20:45 -0800
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/a359928812d1

Last change to this test broke it for normal ant builds -- fixed it up.

! build.gradle
! generator.gradle
! javafx-ui-common/test/unit/com/sun/javafx/css/CssMetaDataTest.java

Changeset: ccb70bfec745
Author:    rbair
Date:      2013-03-07 21:48 -0800
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/ccb70bfec745

The test target was wrong, attempting to test projects that either didn't exist, or that didn't have any tests! It wouldn't even run.

! build.xml

Changeset: cbc4c527bc8a
Author:    Martin Soch <Martin.Soch at oracle.com>
Date:      2013-03-11 09:29 +0100
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/cbc4c527bc8a

SW pipeline: large glyphs weren't rendered (RT-27789)

! prism-sw/src/com/sun/prism/sw/SWGraphics.java

Changeset: c176fd6cd024
Author:    Martin Soch <Martin.Soch at oracle.com>
Date:      2013-03-11 09:49 +0100
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/c176fd6cd024

SW pipeline: was failing with assertion in debug mode, on Windows (RT-28767)

! prism-sw-native/include/PiscesRenderer.inl
! prism-sw-native/src/PiscesBlit.c
! prism-sw-native/src/PiscesPaint.c

Changeset: c77fa8b03077
Author:    Richard Bair <richard.bair at oracle.com>
Date:      2013-03-11 09:58 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/c77fa8b03077

RT-28914: Remove unneeded classes in Animation and unused methods
Summary: Removed methods that are unused, and trimmed out 8 Java files that aren't needed. Also moved StandaloneAccessor to test code.

! javafx-anim/src/com/sun/javafx/animation/TickCalculation.java
- javafx-anim/src/com/sun/javafx/animation/TimingTarget.java
! javafx-anim/src/com/sun/scenario/DelayedRunnable.java
! javafx-anim/src/com/sun/scenario/Settings.java
- javafx-anim/src/com/sun/scenario/StandaloneAccessor.java
! javafx-anim/src/com/sun/scenario/ToolkitAccessor.java
! javafx-anim/src/com/sun/scenario/animation/AbstractMasterTimer.java
! javafx-anim/src/com/sun/scenario/animation/AnimationPulse.java
! javafx-anim/src/com/sun/scenario/animation/AnimationPulseMBean.java
- javafx-anim/src/com/sun/scenario/animation/FixedPulseTime.java
- javafx-anim/src/com/sun/scenario/animation/MilliCurrentTime.java
- javafx-anim/src/com/sun/scenario/animation/NanoCurrentTime.java
! javafx-anim/src/com/sun/scenario/animation/SplineInterpolator.java
! javafx-anim/src/com/sun/scenario/animation/shared/AnimationAccessor.java
- javafx-anim/src/com/sun/scenario/animation/shared/AnimationPulseReceiver.java
! javafx-anim/src/com/sun/scenario/animation/shared/ClipEnvelope.java
- javafx-anim/src/com/sun/scenario/animation/shared/ClipEnvelopeFactory.java
! javafx-anim/src/com/sun/scenario/animation/shared/ClipInterpolator.java
- javafx-anim/src/com/sun/scenario/animation/shared/CurrentTime.java
! javafx-anim/src/com/sun/scenario/animation/shared/FiniteClipEnvelope.java
! javafx-anim/src/com/sun/scenario/animation/shared/GeneralClipInterpolator.java
! javafx-anim/src/com/sun/scenario/animation/shared/InfiniteClipEnvelope.java
! javafx-anim/src/com/sun/scenario/animation/shared/InterpolationInterval.java
! javafx-anim/src/com/sun/scenario/animation/shared/PulseReceiver.java
! javafx-anim/src/com/sun/scenario/animation/shared/SimpleClipInterpolator.java
! javafx-anim/src/com/sun/scenario/animation/shared/SingleLoopClipEnvelope.java
! javafx-anim/src/com/sun/scenario/animation/shared/TimelineClipCore.java
! javafx-anim/src/javafx/animation/Animation.java
! javafx-anim/src/javafx/animation/AnimationAccessorImpl.java
+ javafx-anim/test/unit/com/sun/scenario/StandaloneAccessor.java
- javafx-anim/test/unit/com/sun/scenario/ToolkitAccessorStub.java
! javafx-anim/test/unit/com/sun/scenario/animation/AbstractMasterTimerMock.java
! javafx-anim/test/unit/com/sun/scenario/animation/AbstractMasterTimerTest.java
- javafx-anim/test/unit/com/sun/scenario/animation/shared/AnimationPulseReceiverTest.java
! javafx-anim/test/unit/com/sun/scenario/animation/shared/FiniteClipEnvelopeTest.java
! javafx-anim/test/unit/com/sun/scenario/animation/shared/InfiniteClipEnvelopeTest.java
! javafx-anim/test/unit/com/sun/scenario/animation/shared/SingleLoopClipEnvelopeTest.java
! javafx-anim/test/unit/javafx/animation/AnimationImpl.java
! javafx-anim/test/unit/javafx/animation/AnimationMock.java
+ javafx-anim/test/unit/javafx/animation/AnimationPulseReceiverTest.java
! javafx-anim/test/unit/javafx/animation/AnimationSetRateTest.java
! javafx-anim/test/unit/javafx/animation/AnimationTest.java
! javafx-ui-common/build-closed.xml
! javafx-ui-common/project.properties
! javafx-ui-common/src/com/sun/javafx/tk/Toolkit.java
! javafx-ui-common/src/javafx/scene/Cursor.java
! javafx-ui-common/test/unit/javafx/animation/AbstractMasterTimerMock.java
! javafx-ui-common/test/unit/javafx/scene/transform/TransformOperationsTest.java
! test-stub-toolkit/src/com/sun/javafx/pgstub/StubMasterTimer.java
! test-stub-toolkit/src/com/sun/javafx/pgstub/StubToolkit.java

Changeset: 90056a34a341
Author:    Richard Bair <richard.bair at oracle.com>
Date:      2013-03-11 10:09 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/90056a34a341

Backout accidentally committed change to StubToolkit

! test-stub-toolkit/src/com/sun/javafx/pgstub/StubToolkit.java

Changeset: 26c3a8370c80
Author:    kcr
Date:      2013-03-11 11:40 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/26c3a8370c80

RT-28816: PhongMaterial.toString() method produces StackOverflowError

! javafx-ui-common/src/javafx/scene/paint/PhongMaterial.java
+ javafx-ui-common/test/unit/javafx/scene/paint/PhongMaterialTest.java

Changeset: 782bdba1a80a
Author:    rbair
Date:      2013-03-11 13:52 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/782bdba1a80a

Removed build-closed reference to tests classpath. It looks like the project.properties, which is not used during the closed build, is used during closed test.

! javafx-ui-common/build-closed.xml

Changeset: 98c92b4b238d
Author:    Radko Najman <radko.najman at oracle.com>
Date:      2013-03-12 08:39 +0100
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/98c92b4b238d

RT-28550 - Regression: dirtyopts repaint issue in HelloFloodGame

! javafx-geom/src/com/sun/javafx/geom/DirtyRegionContainer.java
! javafx-sg-common/src/com/sun/javafx/sg/BaseNode.java
+ javafx-sg-prism/test/com/sun/javafx/sg/prism/DirtyRegionClipTest.java
! javafx-sg-prism/test/com/sun/javafx/sg/prism/DirtyRegionTestBase.java
! javafx-ui-quantum/src/com/sun/javafx/tk/quantum/AbstractPainter.java

Changeset: df3b6b3fdef5
Author:    Petr Pchelko <petr.pchelko at oracle.com>
Date:      2013-03-12 14:59 +0400
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/df3b6b3fdef5

RT-28781 Mac: JVM crashes when screen resolution is changed
Reviewed-by: Anthomy, Steve

! glass/glass-lib-macosx/src/GlassTimer.m

Changeset: d45b7c33204d
Author:    Lubomir Nerad <lubomir.nerad at oracle.com>
Date:      2013-03-12 12:15 +0100
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/d45b7c33204d

Fix for RT-19239: Memory leak with Animated images

! javafx-ui-common/src/javafx/scene/image/Image.java

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

SW pipeline: checking input parametrs in Pisces surfaces

! prism-sw-native/src/JJavaSurface.c
! prism-sw-native/src/JNativeSurface.c
! prism-sw/src/com/sun/pisces/AbstractSurface.java
! prism-sw/src/com/sun/pisces/JavaSurface.java
! prism-sw/src/com/sun/pisces/NativeSurface.java

Changeset: 9f21025a5563
Author:    jgodinez
Date:      2013-03-12 09:39 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/9f21025a5563

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

- javafx-anim/src/com/sun/javafx/animation/TimingTarget.java
- javafx-anim/src/com/sun/scenario/StandaloneAccessor.java
- javafx-anim/src/com/sun/scenario/animation/FixedPulseTime.java
- javafx-anim/src/com/sun/scenario/animation/MilliCurrentTime.java
- javafx-anim/src/com/sun/scenario/animation/NanoCurrentTime.java
- javafx-anim/src/com/sun/scenario/animation/shared/AnimationPulseReceiver.java
- javafx-anim/src/com/sun/scenario/animation/shared/ClipEnvelopeFactory.java
- javafx-anim/src/com/sun/scenario/animation/shared/CurrentTime.java
- javafx-anim/test/unit/com/sun/scenario/ToolkitAccessorStub.java
- javafx-anim/test/unit/com/sun/scenario/animation/shared/AnimationPulseReceiverTest.java

Changeset: e784a2f6b6a3
Author:    David Grieve<david.grieve at oracle.com>
Date:      2013-03-12 20:00 -0400
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/e784a2f6b6a3

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

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



More information about the openjfx-dev mailing list