Changeset: 27c2cb26999c
Author:    jgiles
Date:      2014-04-04 16:13 +1300
URL:       http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/27c2cb26999c

RT-36443: [TabPane] NPE from TabPaneSkin removeTab

! 
modules/controls/src/main/java/com/sun/javafx/scene/control/skin/TabPaneSkin.java

Changeset: 018792e200fa
Author:    jgiles
Date:      2014-04-08 07:23 +1200
URL:       http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/018792e200fa

RT-36353: When TableView sorting changes the SelectionModel selectedObject is 
changed to null temporarily.
Fix required a small change to TableView, but also uncovered a bug in 
SortedList when
setting the comparator back to null. I have written tests for both bugs, and 
they
have both been fixed in this Jira issue. The SortedList fix was provided by 
Martin.

! modules/base/src/main/java/javafx/collections/transformation/SortedList.java
! modules/base/src/test/java/javafx/collections/SortedListTest.java
! modules/controls/src/main/java/javafx/scene/control/TableView.java
! modules/controls/src/test/java/javafx/scene/control/TableViewTest.java

Changeset: deb903b836e2
Author:    jgiles
Date:      2014-04-08 07:29 +1200
URL:       http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/deb903b836e2

RT-36565: Tab lacks equals / hashCode methods

! modules/controls/src/main/java/javafx/scene/control/Tab.java
! modules/controls/src/test/java/javafx/scene/control/TabPaneTest.java

Changeset: 3d6222a15ffd
Author:    jgiles
Date:      2014-04-08 08:16 +1200
URL:       http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/3d6222a15ffd

[TEST ONLY] Updated controls tests to be more responsible - they now dispose of 
their StageLoader instances properly.
This should hopefully also improve the random test failures (which, according 
to my current theory, was due to GC happening too soon and taking down the 
stage).

! 
modules/controls/src/test/java/com/sun/javafx/scene/control/behavior/BehaviorBaseTest.java
! 
modules/controls/src/test/java/com/sun/javafx/scene/control/infrastructure/MouseEventFirer.java
! 
modules/controls/src/test/java/com/sun/javafx/scene/control/infrastructure/VirtualFlowTestUtils.java
! modules/controls/src/test/java/javafx/scene/control/ButtonTest.java
! modules/controls/src/test/java/javafx/scene/control/ColorPickerTest.java
! modules/controls/src/test/java/javafx/scene/control/ComboBoxTest.java
! modules/controls/src/test/java/javafx/scene/control/ListViewKeyInputTest.java
! modules/controls/src/test/java/javafx/scene/control/ListViewTest.java
! modules/controls/src/test/java/javafx/scene/control/SplitPaneTest.java
! modules/controls/src/test/java/javafx/scene/control/TabPaneTest.java
! modules/controls/src/test/java/javafx/scene/control/TableViewKeyInputTest.java
! 
modules/controls/src/test/java/javafx/scene/control/TableViewMouseInputTest.java
! modules/controls/src/test/java/javafx/scene/control/TableViewTest.java
! modules/controls/src/test/java/javafx/scene/control/TextFieldTest.java
! 
modules/controls/src/test/java/javafx/scene/control/TreeTableViewKeyInputTest.java
! 
modules/controls/src/test/java/javafx/scene/control/TreeTableViewMouseInputTest.java
! modules/controls/src/test/java/javafx/scene/control/TreeTableViewTest.java
! modules/controls/src/test/java/javafx/scene/control/TreeViewKeyInputTest.java
! modules/controls/src/test/java/javafx/scene/control/TreeViewTest.java
! 
modules/controls/src/test/java/javafx/scene/control/cell/TextFieldTableCellTest.java

Reply via email to