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

hang.vo at oracle.com hang.vo at oracle.com
Wed Jan 2 08:03:30 PST 2013


Changeset: d146d333b063
Author:    hudson
Date:      2012-12-20 16:44 -0800
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/d146d333b063

Added tag 8.0-b69 for changeset 81dc4ec05f62

! .hgtags

Changeset: 6696e9cea59c
Author:    leifs
Date:      2012-12-18 13:48 -0800
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/6696e9cea59c

RT-27073: 8.0-graphics-scrum-h458: more than 50% regression in Controls.TextField benchmark

! javafx-ui-controls/src/com/sun/javafx/scene/control/behavior/TextInputControlBehavior.java

Changeset: a0abd7776105
Author:    Richard Bair <richard.bair at oracle.com>
Date:      2012-12-18 19:14 -0800
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/a0abd7776105

Removed unnecessary casts.

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

Changeset: 90cdf27ba14e
Author:    Richard Bair <richard.bair at oracle.com>
Date:      2012-12-18 19:25 -0800
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/90cdf27ba14e

Removed methods that are being unused. Surprised that the "cull" method is no longer in use.

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

Changeset: 56ccf661c81e
Author:    Eva Krejcirova <eva.krejcirova at oracle.com>
Date:      2012-12-19 15:17 +0100
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/56ccf661c81e

RT-27027: reenable TableColumnBuilder generation

Annotation processor now ignores collections which are of wildcard type (e.g. ObservableList<? extends TableColumnBase<S,?>> in TableColumnBase) because there is now way to add en element to such collection and so it makes no sense to have it in a builder.

! javafx-annotation-processor/src/javafx/builder/processor/BuilderProcessor.java
! javafx-ui-controls/src/javafx/scene/control/TableColumn.java
! javafx-ui-controls/src/javafx/scene/control/TableColumnBase.java
! javafx-ui-controls/src/javafx/scene/control/TreeTableColumn.java

Changeset: e86267c303c0
Author:    Eva Krejcirova <eva.krejcirova at oracle.com>
Date:      2012-12-19 15:52 +0100
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/e86267c303c0

Fixed project file to contain correct location of jar file.

! javafx-annotation-processor/nbproject/project.xml

Changeset: 3f82278a7473
Author:    leifs
Date:      2012-12-19 08:35 -0800
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/3f82278a7473

RT-27081: TextArea/TextField, Bidi support, issue with caret position when pressing Home and End keys

! javafx-ui-controls/src/com/sun/javafx/scene/control/behavior/TextAreaBehavior.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/behavior/TextInputControlBehavior.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/TextAreaSkin.java

Changeset: c615ed64218d
Author:    Eva Krejcirova <eva.krejcirova at oracle.com>
Date:      2012-12-19 17:38 +0100
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/c615ed64218d

RT-27099: Binary compatibility of TableColumnBuilder

Some methods of TableColumnBuilder have been moved to TableColumnBaseBuilder. This means that the code compiled with older versions of JavaFX will not run on newer ones. These methods need to be specified in TableColumnBuilder too (via DuplicateInBuilderProperties annotation).

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

Changeset: f1e4d7e882e3
Author:    Felipe Heidrich <felipe.heidrich at oracle.com>
Date:      2012-12-19 13:41 -0800
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/f1e4d7e882e3

[ECLIPSE ONLY] fix classpath

! .classpath

Changeset: e96046ceeeca
Author:    Richard Bair <richard.bair at oracle.com>
Date:      2012-12-19 14:49 -0800
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/e96046ceeeca

Fix for RT-25178: Background of controls becomes black after waking from sleep

Specifically this is a bug on windows due to images who's backing surface is lost (XP and Vista, or when D3DEx9 is disabled). The RegionImageCache takes care of making sure images are only returned for the right Screen, and that images who's surface is lost are thrown away. I also added PulseLogger instrumentation to know how often that happens, and how often we are creating new images and reusing images.

! javafx-sg-prism/src/com/sun/javafx/sg/prism/NGRegion.java
! javafx-sg-prism/src/com/sun/javafx/sg/prism/RegionImageCache.java

Changeset: 298084c407a0
Author:    Richard Bair <richard.bair at oracle.com>
Date:      2012-12-19 19:30 -0800
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/298084c407a0

Fix for RT-27114: J2D failure when region caching is enabled.

! javafx-sg-prism/src/com/sun/javafx/sg/prism/RegionImageCache.java
! javafx-sg-prism/test/com/sun/javafx/sg/prism/TestGraphics.java

Changeset: 56b4b95afb01
Author:    Richard Bair <richard.bair at oracle.com>
Date:      2012-12-19 21:16 -0800
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/56b4b95afb01

Fix for RT-24458: Remove javafx-logging and replace with direct use of java.util.logging.

I did not remove the javafx-logging project in this change set. Will look at that separately.

! common.properties
! javafx-concurrent/src/javafx/concurrent/Service.java
- javafx-logging/src/com/sun/javafx/logging/LoggingProxy.java
- javafx-logging/src/com/sun/javafx/logging/LoggingSupport.java
- javafx-logging/src/com/sun/javafx/logging/PlatformLogger.java
- javafx-logging/test/com/sun/javafx/logging/CreateButNotUse.java
- javafx-logging/test/com/sun/javafx/logging/ExampleUsage.java
- javafx-logging/test/com/sun/javafx/logging/JustImports.java
- javafx-logging/test/com/sun/javafx/logging/NoRefs.java
- javafx-logging/test/com/sun/javafx/logging/PlatformLoggerTest.java
! javafx-ui-common/src/com/sun/javafx/Logging.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/css/StyleHelper.java
! javafx-ui-common/src/com/sun/javafx/css/StyleManager.java
! javafx-ui-common/src/com/sun/javafx/css/converters/EffectConverter.java
! javafx-ui-common/src/com/sun/javafx/css/parser/CSSParser.java
! javafx-ui-common/src/com/sun/javafx/scene/traversal/ContainerTabOrder.java
! javafx-ui-common/src/com/sun/javafx/scene/traversal/TraversalEngine.java
! javafx-ui-common/src/com/sun/javafx/scene/traversal/WeightedClosestCorner.java
! javafx-ui-common/src/com/sun/javafx/tk/Toolkit.java
! javafx-ui-common/src/javafx/scene/Node.java
! javafx-ui-common/src/javafx/scene/Parent.java
! javafx-ui-common/src/javafx/scene/Scene.java
! javafx-ui-common/src/javafx/scene/layout/Region.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/Logging.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/accessible/AccessibleCheckBox.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/accessible/AccessibleControl.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/behavior/ListCellBehavior.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/behavior/TreeCellBehavior.java
! javafx-ui-controls/src/javafx/scene/control/Control.java
! javafx-ui-controls/src/javafx/scene/control/PopupControl.java
! javafx-ui-controls/src/javafx/scene/control/cell/PropertyValueFactory.java
! javafx-ui-controls/src/javafx/scene/control/cell/TreeItemPropertyValueFactory.java
! javafx-ui-controls/test/javafx/scene/control/ControlTest.java

Changeset: 3d6efc68bef3
Author:    jpgodine at JPGODINE-LAP.st-users.us.oracle.com
Date:      2012-12-20 08:39 -0800
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/3d6efc68bef3

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

- javafx-logging/src/com/sun/javafx/logging/LoggingProxy.java
- javafx-logging/src/com/sun/javafx/logging/LoggingSupport.java
- javafx-logging/src/com/sun/javafx/logging/PlatformLogger.java
- javafx-logging/test/com/sun/javafx/logging/CreateButNotUse.java
- javafx-logging/test/com/sun/javafx/logging/ExampleUsage.java
- javafx-logging/test/com/sun/javafx/logging/JustImports.java
- javafx-logging/test/com/sun/javafx/logging/NoRefs.java
- javafx-logging/test/com/sun/javafx/logging/PlatformLoggerTest.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/css/StyleHelper.java
! javafx-ui-common/src/com/sun/javafx/css/StyleManager.java
! javafx-ui-common/src/com/sun/javafx/scene/traversal/TraversalEngine.java
! javafx-ui-common/src/com/sun/javafx/scene/traversal/WeightedClosestCorner.java
! javafx-ui-common/src/javafx/scene/Node.java
! javafx-ui-common/src/javafx/scene/Scene.java
! javafx-ui-common/src/javafx/scene/layout/Region.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/accessible/AccessibleCheckBox.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/accessible/AccessibleControl.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/behavior/TextAreaBehavior.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/TextAreaSkin.java
! javafx-ui-controls/src/javafx/scene/control/Control.java
! javafx-ui-controls/src/javafx/scene/control/PopupControl.java
! javafx-ui-controls/src/javafx/scene/control/TableColumn.java
! javafx-ui-controls/src/javafx/scene/control/TreeTableColumn.java
! javafx-ui-controls/test/javafx/scene/control/ControlTest.java

Changeset: 1a2aba8c37d3
Author:    Felipe Heidrich <felipe.heidrich at oracle.com>
Date:      2012-12-20 09:18 -0800
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/1a2aba8c37d3

RT-26582: Text orientation not always inherit

! javafx-ui-common/src/javafx/scene/text/Text.java

Changeset: fe48ecf6b0a3
Author:    Richard Bair <richard.bair at oracle.com>
Date:      2012-12-20 09:31 -0800
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/fe48ecf6b0a3

Fix for RT-24458. Controls team added additional dependency that this change set cleans up.

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

Changeset: cefbdba5ea0f
Author:    kcr
Date:      2012-12-20 09:51 -0800
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/cefbdba5ea0f

Fix build failure due to merge error

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

Changeset: 0f997e621047
Author:    kcr
Date:      2012-12-20 10:23 -0800
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/0f997e621047

Fix test failure due to merge error

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

Changeset: 91e5aaa90e87
Author:    Richard Bair <richard.bair at oracle.com>
Date:      2012-12-20 12:35 -0800
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/91e5aaa90e87

Fix for RT-27143: NPE in RegionImageCache.

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

Changeset: de2e89753df4
Author:    Felipe Heidrich <felipe.heidrich at oracle.com>
Date:      2012-12-20 16:03 -0800
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/de2e89753df4

RT-26624: do not use Simple*Property

! javafx-ui-common/src/javafx/scene/text/Text.java

Changeset: 661873d81559
Author:    Felipe Heidrich <felipe.heidrich at oracle.com>
Date:      2012-12-20 16:38 -0800
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/661873d81559

RT-27145: load font uses hardcode font size of 12 instead of default size

! javafx-ui-common/src/javafx/scene/text/Font.java

Changeset: 711c7c6f0862
Author:    Richard Bair <richard.bair at oracle.com>
Date:      2012-12-21 09:33 -0800
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/711c7c6f0862

Fix for RT-27122.

I didn't remove the extraneous check with a previous put-back.

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

Changeset: 804d03c72c05
Author:    Richard Bair <richard.bair at oracle.com>
Date:      2012-12-21 09:48 -0800
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/804d03c72c05

Fix for RT-26923.

We no longer need this TODO in the code.

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

Changeset: f57247ae7d1c
Author:    skovatch
Date:      2012-12-21 14:04 -0800
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/f57247ae7d1c

RT-27161: allow for iOS in deploy builds
Reviewed-by: kcr

! deploy/packager/build.xml

Changeset: cb178c197204
Author:    jgodinez
Date:      2012-12-24 12:30 -0800
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/cb178c197204

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

- javafx-logging/src/com/sun/javafx/logging/LoggingProxy.java
- javafx-logging/src/com/sun/javafx/logging/LoggingSupport.java
- javafx-logging/src/com/sun/javafx/logging/PlatformLogger.java
- javafx-logging/test/com/sun/javafx/logging/CreateButNotUse.java
- javafx-logging/test/com/sun/javafx/logging/ExampleUsage.java
- javafx-logging/test/com/sun/javafx/logging/JustImports.java
- javafx-logging/test/com/sun/javafx/logging/NoRefs.java
- javafx-logging/test/com/sun/javafx/logging/PlatformLoggerTest.java

Changeset: 0c9420a7d2a5
Author:    hudson
Date:      2012-12-27 15:10 -0800
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/0c9420a7d2a5

Added tag 8.0-b70 for changeset cb178c197204

! .hgtags

Changeset: c80842bf169a
Author:    David Grieve<david.grieve at oracle.com>
Date:      2013-01-02 10:57 -0500
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/c80842bf169a

branch merge. Had to reslove conflicts in EffectConverter

- javafx-logging/src/com/sun/javafx/logging/LoggingProxy.java
- javafx-logging/src/com/sun/javafx/logging/LoggingSupport.java
- javafx-logging/src/com/sun/javafx/logging/PlatformLogger.java
- javafx-logging/test/com/sun/javafx/logging/CreateButNotUse.java
- javafx-logging/test/com/sun/javafx/logging/ExampleUsage.java
- javafx-logging/test/com/sun/javafx/logging/JustImports.java
- javafx-logging/test/com/sun/javafx/logging/NoRefs.java
- javafx-logging/test/com/sun/javafx/logging/PlatformLoggerTest.java
! javafx-ui-common/src/com/sun/javafx/css/StyleHelper.java
! javafx-ui-common/src/com/sun/javafx/css/StyleManager.java
! javafx-ui-common/src/com/sun/javafx/css/converters/EffectConverter.java
! javafx-ui-common/src/com/sun/javafx/css/parser/CSSParser.java



More information about the openjfx-dev mailing list