hg: openjfx/8/controls/rt: 10 new changesets
hang.vo at oracle.com
hang.vo at oracle.com
Wed Apr 17 21:48:29 PDT 2013
Changeset: 9296602a136d
Author: jgiles
Date: 2013-04-16 18:01 +1200
URL: http://hg.openjdk.java.net/openjfx/8/controls/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/controls/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/controls/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/controls/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/controls/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/controls/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/controls/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/controls/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/controls/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/controls/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
More information about the openjfx-dev
mailing list