hg: openjfx/2.1/master/rt: 28 new changesets

hang.vo at oracle.com hang.vo at oracle.com
Wed Dec 21 18:27:44 PST 2011


Changeset: 07a7807fb26b
Author:    Kinsley Wong <kinsley.wong at oracle.com>
Date:      2011-12-13 13:27 -0800
URL:       http://hg.openjdk.java.net/openjfx/2.1/master/rt/rev/07a7807fb26b

RT-18230: TabPane testability issue. There is no way to get real scene node of Tab

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

Changeset: 4fbba7f592f9
Author:    jgiles
Date:      2011-12-14 09:07 +1000
URL:       http://hg.openjdk.java.net/openjfx/2.1/master/rt/rev/4fbba7f592f9

RT-18344: TreeItem footprint increase (37% regression) in fx2.1-controls-scrum build b92 (b02)

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

Changeset: b3e4c5828f23
Author:    jgiles
Date:      2011-12-14 14:00 +1000
URL:       http://hg.openjdk.java.net/openjfx/2.1/master/rt/rev/b3e4c5828f23

RT-18439: [TableView] Shift-Up/Down behaves weirdly in multi-cell selection mode
RT-18440: [TableView] Continuous selection using SHIFT-UP/DOWN/LEFT/RIGHT in multi-cell selection mode does not work as expected

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

Changeset: 1bf9e8d5ed25
Author:    Kinsley Wong
Date:      2011-12-14 15:57 -0800
URL:       http://hg.openjdk.java.net/openjfx/2.1/master/rt/rev/1bf9e8d5ed25

RT-18501: Regression: ToolBar.getItems().setAll(list) throws IllegalArgumentException if <list> contains an item already present in ToolBar.getItems().

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

Changeset: 971266440f38
Author:    Kinsley Wong
Date:      2011-12-14 17:24 -0800
URL:       http://hg.openjdk.java.net/openjfx/2.1/master/rt/rev/971266440f38

TEST ONLY Unit test for RT-18501.

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

Changeset: 17c8d2d2667c
Author:    jgiles
Date:      2011-12-15 16:28 +1000
URL:       http://hg.openjdk.java.net/openjfx/2.1/master/rt/rev/17c8d2d2667c

RT-17684: TableColumn preferred widths should be dynamically determined if not set

! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/NestedTableColumnHeader.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/TableColumnHeader.java
! javafx-ui-controls/src/javafx/scene/control/TableColumn.java

Changeset: 886cab388c4c
Author:    jgiles
Date:      2011-12-15 17:30 +1000
URL:       http://hg.openjdk.java.net/openjfx/2.1/master/rt/rev/886cab388c4c

RT-18344: TreeItem footprint increase (37% regression) in fx2.1-controls-scrum build b92 (b02)

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

Changeset: 085098d519e8
Author:    hudson
Date:      2011-12-14 10:40 -0800
URL:       http://hg.openjdk.java.net/openjfx/2.1/master/rt/rev/085098d519e8

Added tag 2.1-b05 for changeset 19e850f7dbef

! .hgtags

Changeset: 2c3e6498c3fc
Author:    David Grieve<david.grieve at oracle.com>
Date:      2011-12-15 09:09 -0500
URL:       http://hg.openjdk.java.net/openjfx/2.1/master/rt/rev/2c3e6498c3fc

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


Changeset: 78d0bd98e842
Author:    David Grieve<david.grieve at oracle.com>
Date:      2011-12-01 09:34 -0500
URL:       http://hg.openjdk.java.net/openjfx/2.1/master/rt/rev/78d0bd98e842

imported patch scrollpaneskintest

! javafx-ui-controls/test/com/sun/javafx/scene/control/skin/ScrollPaneSkinTest.java

Changeset: 54c2328c55a9
Author:    David Grieve<david.grieve at oracle.com>
Date:      2011-12-12 21:44 -0500
URL:       http://hg.openjdk.java.net/openjfx/2.1/master/rt/rev/54c2328c55a9

[mq]: rand

! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/CellSkinBase.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/ContextMenuContent.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/LabeledImpl.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/ProgressBarSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/ProgressIndicatorSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/SliderSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/TableColumnHeader.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/TextInputControlSkin.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/javafx/scene/chart/Axis.java
! javafx-ui-controls/src/javafx/scene/chart/CategoryAxis.java
! javafx-ui-controls/src/javafx/scene/chart/NumberAxis.java
! javafx-ui-controls/src/javafx/scene/chart/ValueAxis.java
! javafx-ui-controls/src/javafx/scene/control/Accordion.java
! javafx-ui-controls/src/javafx/scene/control/Control.java
! javafx-ui-controls/src/javafx/scene/control/Labeled.java
! javafx-ui-controls/src/javafx/scene/control/ListView.java
! javafx-ui-controls/src/javafx/scene/control/PopupControl.java
! javafx-ui-controls/src/javafx/scene/control/ScrollBar.java
! javafx-ui-controls/src/javafx/scene/control/ScrollPane.java
! javafx-ui-controls/src/javafx/scene/control/Separator.java
! javafx-ui-controls/src/javafx/scene/control/Slider.java
! javafx-ui-controls/src/javafx/scene/control/SplitPane.java
! javafx-ui-controls/src/javafx/scene/control/TabPane.java
! javafx-ui-controls/src/javafx/scene/control/TableView.java
! javafx-ui-controls/src/javafx/scene/control/TitledPane.java
! javafx-ui-controls/src/javafx/scene/control/ToggleButton.java
! javafx-ui-controls/src/javafx/scene/control/ToolBar.java
! javafx-ui-controls/src/javafx/scene/control/Tooltip.java
! javafx-ui-controls/src/javafx/scene/control/TreeView.java
! javafx-ui-controls/test/com/sun/javafx/scene/control/skin/ProgressIndicatorSkinTest.java
! javafx-ui-controls/test/com/sun/javafx/scene/control/skin/ScrollPaneSkinTest.java
! javafx-ui-controls/test/javafx/scene/chart/AxisTest.java
! javafx-ui-controls/test/javafx/scene/chart/CategoryAxisTest.java
! javafx-ui-controls/test/javafx/scene/chart/NumberAxisTest.java
! javafx-ui-controls/test/javafx/scene/chart/ValueAxisTest.java
! javafx-ui-controls/test/javafx/scene/control/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/ChoiceBoxTest.java
! javafx-ui-controls/test/javafx/scene/control/ControlSkinTest.java
! javafx-ui-controls/test/javafx/scene/control/ControlTest.java
! javafx-ui-controls/test/javafx/scene/control/HyperlinkTest.java
! javafx-ui-controls/test/javafx/scene/control/LabelTest.java
! javafx-ui-controls/test/javafx/scene/control/LabeledTest.java
! javafx-ui-controls/test/javafx/scene/control/PopupControlTest.java
! javafx-ui-controls/test/javafx/scene/control/ScrollBarTest.java
! javafx-ui-controls/test/javafx/scene/control/ScrollPaneTest.java
! javafx-ui-controls/test/javafx/scene/control/SeparatorTest.java
! javafx-ui-controls/test/javafx/scene/control/SplitPaneTest.java
! javafx-ui-controls/test/javafx/scene/control/TabPaneTest.java
! javafx-ui-controls/test/javafx/scene/control/TextInputControlTest.java
! javafx-ui-controls/test/javafx/scene/control/TitledPaneTest.java
! javafx-ui-controls/test/javafx/scene/control/ToolbarTest.java
! javafx-ui-controls/test/javafx/scene/control/TooltipTest.java

Changeset: 29f666619f64
Author:    David Grieve<david.grieve at oracle.com>
Date:      2011-12-12 21:58 -0500
URL:       http://hg.openjdk.java.net/openjfx/2.1/master/rt/rev/29f666619f64

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

! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/ProgressIndicatorSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/TableColumnHeader.java
! javafx-ui-controls/src/javafx/scene/control/ListView.java
! javafx-ui-controls/src/javafx/scene/control/TableView.java
! javafx-ui-controls/src/javafx/scene/control/TreeView.java
! javafx-ui-controls/test/com/sun/javafx/scene/control/skin/ScrollPaneSkinTest.java
! javafx-ui-controls/test/javafx/scene/control/CellTest.java

Changeset: c9348ee97983
Author:    David Grieve<david.grieve at oracle.com>
Date:      2011-12-15 09:24 -0500
URL:       http://hg.openjdk.java.net/openjfx/2.1/master/rt/rev/c9348ee97983

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

! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/CellSkinBase.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/TableColumnHeader.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/ToolBarSkin.java
! javafx-ui-controls/test/javafx/scene/control/ToolbarTest.java

Changeset: ad869f43df7c
Author:    David Grieve<david.grieve at oracle.com>
Date:      2011-12-15 12:26 -0500
URL:       http://hg.openjdk.java.net/openjfx/2.1/master/rt/rev/ad869f43df7c

fix bad merge

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

Changeset: 27b21de507dd
Author:    jgiles
Date:      2011-12-16 13:03 +1000
URL:       http://hg.openjdk.java.net/openjfx/2.1/master/rt/rev/27b21de507dd

RT-18523: TreeView performance issue

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

Changeset: 3778408f8ca4
Author:    jgiles
Date:      2011-12-16 13:17 +1000
URL:       http://hg.openjdk.java.net/openjfx/2.1/master/rt/rev/3778408f8ca4

RT-18524: When ComboBox.setValue is called, selection model is not updated if the item exists in the items list

! javafx-ui-controls/src/com/javafx/preview/control/ComboBox.java
! javafx-ui-controls/test/com/javafx/preview/control/ComboBoxTest.java

Changeset: 2dd09ded84fc
Author:    jgiles
Date:      2011-12-16 14:37 +1000
URL:       http://hg.openjdk.java.net/openjfx/2.1/master/rt/rev/2dd09ded84fc

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

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

Changeset: 447fbd888d05
Author:    jgiles
Date:      2011-12-16 15:34 +1000
URL:       http://hg.openjdk.java.net/openjfx/2.1/master/rt/rev/447fbd888d05

[TEST ONLY] Fixing bad merge in ScrollPaneSkinTest

! javafx-ui-controls/test/com/sun/javafx/scene/control/skin/ScrollPaneSkinTest.java

Changeset: 43b1b5d664a0
Author:    jgiles
Date:      2011-12-16 17:34 +1000
URL:       http://hg.openjdk.java.net/openjfx/2.1/master/rt/rev/43b1b5d664a0

Backed out changeset: 886cab388c4c. This changeset introduced unexpected errors in HelloTableView test case.

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

Changeset: ea738d1283da
Author:    jgiles
Date:      2011-12-19 10:01 +1000
URL:       http://hg.openjdk.java.net/openjfx/2.1/master/rt/rev/ea738d1283da

RT-17956: ComboBox control (more specifically, relocating the ComboBox into the javafx.scene.control package)

- javafx-ui-controls/src/com/javafx/preview/control/ComboBox.java
- javafx-ui-controls/src/com/javafx/preview/control/ComboBoxBase.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/behavior/ComboBoxBaseBehavior.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/behavior/ComboBoxListViewBehavior.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/ComboBoxPopupControl.java
+ javafx-ui-controls/src/javafx/scene/control/ComboBox.java
+ javafx-ui-controls/src/javafx/scene/control/ComboBoxBase.java
- javafx-ui-controls/test/com/javafx/preview/control/ComboBoxTest.java
+ javafx-ui-controls/test/javafx/scene/control/ComboBoxTest.java

Changeset: a96c7372b94f
Author:    jgiles
Date:      2011-12-19 12:45 +1000
URL:       http://hg.openjdk.java.net/openjfx/2.1/master/rt/rev/a96c7372b94f

[TEST ONLY] Fix ComboBox import in ComboBoxTest class

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

Changeset: e807d354a0c3
Author:    mickf
Date:      2011-12-19 18:52 +0000
URL:       http://hg.openjdk.java.net/openjfx/2.1/master/rt/rev/e807d354a0c3

RT-17222 : Focus owner not updated after mouse click

! javafx-ui-controls/test/com/sun/javafx/scene/control/skin/ScrollPaneSkinTest.java

Changeset: b4b12adce4a1
Author:    David Grieve<david.grieve at oracle.com>
Date:      2011-12-19 22:42 -0500
URL:       http://hg.openjdk.java.net/openjfx/2.1/master/rt/rev/b4b12adce4a1

RT-13687 caused a message to be logged -  SEVERE: javafx.scene.control.Control loadSkinClass Empty -fx-skin property specified for control. This has to do with the way css handles skin (which is a Skin) through a string property skinClassName. There is some cooridination between the skin property and the skinClassProperty. The skinClassProperty invalidated method did not handle a null value properly.

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

Changeset: e6f76c00bde3
Author:    mickf
Date:      2011-12-20 11:29 +0000
URL:       http://hg.openjdk.java.net/openjfx/2.1/master/rt/rev/e6f76c00bde3

RT-17222 : Focus owner not updated after mouse click

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

Changeset: d59f321c67c9
Author:    jgiles
Date:      2011-12-20 07:51 +1000
URL:       http://hg.openjdk.java.net/openjfx/2.1/master/rt/rev/d59f321c67c9

RT-18552: regression: NullPointerException in com.sun.javafx.scene.control.behavior.TreeCellBehavior.doSelect(TreeCellBehavior.java:111)

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

Changeset: 817e2d493a1d
Author:    jgiles
Date:      2011-12-21 08:22 +1000
URL:       http://hg.openjdk.java.net/openjfx/2.1/master/rt/rev/817e2d493a1d

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


Changeset: daf909c15ea1
Author:    David Grieve<david.grieve at oracle.com>
Date:      2011-12-21 17:44 -0500
URL:       http://hg.openjdk.java.net/openjfx/2.1/master/rt/rev/daf909c15ea1

RT-13687: This fixes a problem seen in Scene Builder where dragging and dropping a button was causing an NPE because the skinClassName was being reset to null. Also, override set method on skin and skinClassName property to ensure that the value being set is not the same as the current value.

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

Changeset: 2008a2735571
Author:    mickf
Date:      2011-12-21 23:54 +0000
URL:       http://hg.openjdk.java.net/openjfx/2.1/master/rt/rev/2008a2735571

RT-16821 - Mac OS: CSS padding not correctly applied on the ScrollPane content. Reworked for viewport fractions

! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/ScrollPaneSkin.java
! javafx-ui-controls/test/com/sun/javafx/scene/control/skin/ScrollPaneSkinTest.java



More information about the openjfx-dev mailing list