hg: openjfx/8/graphics/rt: 44 new changesets
hang.vo at oracle.com
hang.vo at oracle.com
Fri Apr 26 11:05:39 PDT 2013
Changeset: 9296602a136d
Author: jgiles
Date: 2013-04-16 18:01 +1200
URL: http://hg.openjdk.java.net/openjfx/8/graphics/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/graphics/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/graphics/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/graphics/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/graphics/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/graphics/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/graphics/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/graphics/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/graphics/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/graphics/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
Changeset: 9281039c1e7d
Author: David Grieve<david.grieve at oracle.com>
Date: 2013-04-18 13:40 -0400
URL: http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/9281039c1e7d
RT-29812: add getPseudoClassState API to Styleable
! javafx-ui-common/src/com/sun/javafx/css/BitSet.java
! javafx-ui-common/src/com/sun/javafx/css/PseudoClassState.java
! javafx-ui-common/src/com/sun/javafx/css/StyleClassSet.java
! javafx-ui-common/src/javafx/css/Styleable.java
! javafx-ui-common/src/javafx/scene/Node.java
! javafx-ui-common/test/unit/com/sun/javafx/css/PseudoClassTest.java
! javafx-ui-controls/src/javafx/scene/control/MenuItem.java
! javafx-ui-controls/src/javafx/scene/control/PopupControl.java
! javafx-ui-controls/src/javafx/scene/control/Tab.java
! javafx-ui-controls/src/javafx/scene/control/TableColumnBase.java
Changeset: b4cfc5409461
Author: Alexander Kouznetsov
Date: 2013-04-18 15:57 -0700
URL: http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/b4cfc5409461
Fixed RT-29630 [ColorPicker] support modena
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/CustomColorDialog.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/InputFieldSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/modena/modena.css
Changeset: 828a6479b8ae
Author: "Jasper Potts"
Date: 2013-04-18 17:16 -0700
URL: http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/828a6479b8ae
Fixed RT-29864: Optimize impl of snappedTopInset() methods in Region
& Fixed RT-29863: Inset util methods on Region and SkinBase have to use doubles not int
! javafx-ui-common/src/javafx/scene/layout/Region.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/AccordionSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/CheckBoxSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/ChoiceBoxSkin.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/FXVKSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/LabeledSkinBase.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/ListCellSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/ListViewSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/MenuBarSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/MenuButtonSkinBase.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/PaginationSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/ProgressBarSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/RadioButtonSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/ScrollBarSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/ScrollPaneSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/SeparatorSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/SliderSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/SplitPaneSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/TabPaneSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/TableCellSkinBase.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/TableRowSkinBase.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/TableViewSkinBase.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/TextAreaSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/TextFieldSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/TitledPaneSkin.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/com/sun/javafx/scene/control/skin/TreeTableCellSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/TreeViewSkin.java
! javafx-ui-controls/src/javafx/scene/control/SkinBase.java
Changeset: abbb69cf3719
Author: mo.chicharro
Date: 2013-04-19 10:33 +0200
URL: http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/abbb69cf3719
Fix typo in Modena.css
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/modena/modena.css
Changeset: 472e658ac370
Author: "Jasper Potts"
Date: 2013-04-19 11:28 -0700
URL: http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/472e658ac370
Update to workaround for RT-28435, workaround was hurting performance of non-rounded region backgrounds on Modena.
! javafx-sg-prism/src/com/sun/javafx/sg/prism/NGRegion.java
Changeset: 93b35f24ed52
Author: David Grieve<david.grieve at oracle.com>
Date: 2013-04-19 16:30 -0400
URL: http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/93b35f24ed52
RT-29826: font-style and font-weight should parse to String, not enum.
- javafx-ui-common/src/com/sun/javafx/css/FontUnits.java
! javafx-ui-common/src/com/sun/javafx/css/converters/FontConverter.java
! javafx-ui-common/src/com/sun/javafx/css/parser/CSSParser.java
- javafx-ui-common/test/unit/com/sun/javafx/css/FontStyleTypeTest.java
! javafx-ui-common/test/unit/com/sun/javafx/css/FontTypeTest.java
- javafx-ui-common/test/unit/com/sun/javafx/css/FontWeightTypeTest.java
Changeset: 8f11ed85f836
Author: David Grieve<david.grieve at oracle.com>
Date: 2013-04-19 16:33 -0400
URL: http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/8f11ed85f836
Automated merge with ssh://jfxsrc.us.oracle.com//javafx/8.0/scrum/controls/rt
- javafx-ui-common/src/com/sun/javafx/css/FontUnits.java
- javafx-ui-common/test/unit/com/sun/javafx/css/FontStyleTypeTest.java
- javafx-ui-common/test/unit/com/sun/javafx/css/FontWeightTypeTest.java
Changeset: f6491786d298
Author: jgiles
Date: 2013-04-18 17:08 +1200
URL: http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/f6491786d298
RT-29739: Labeled Controls like CheckBox minSize calculation is wrong
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/CheckBoxSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/ListCellSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/RadioButtonSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/TableRowSkinBase.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/TreeCellSkin.java
Changeset: b53b8d794fab
Author: jgiles
Date: 2013-04-18 20:33 +1200
URL: http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/b53b8d794fab
RT-29715: ComboBoxListViewSkin has ineffective event filter
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/ComboBoxListViewSkin.java
Changeset: 8506833ed51e
Author: jgiles
Date: 2013-04-19 12:05 +1200
URL: http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/8506833ed51e
[TEST ONLY] RT-29860: MultipleSelectionModel selectedIndices reports incorrect addedSize on list change events.
Currently @Ignored, fix will come as soon as possible.
! javafx-ui-controls/test/javafx/scene/control/MultipleSelectionModelImplTest.java
Changeset: 9e08278dda02
Author: jgiles
Date: 2013-04-21 13:29 +1200
URL: http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/9e08278dda02
Manual merge
! javafx-ui-common/src/com/sun/javafx/css/parser/CSSParser.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/CheckBoxSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/ComboBoxListViewSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/ListCellSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/RadioButtonSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/TableRowSkinBase.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/TreeCellSkin.java
Changeset: 1f5056f23432
Author: jgiles
Date: 2013-04-21 13:45 +1200
URL: http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/1f5056f23432
Fixing build failure.
! javafx-ui-common/src/com/sun/javafx/css/converters/FontConverter.java
Changeset: b4a95d6653bd
Author: jgiles
Date: 2013-04-21 15:59 +1200
URL: http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/b4a95d6653bd
Updating compute* width/height methods to use double rather than int, due to Jasper's recent change from int to double (RT-29863)
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/CheckBoxSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/RadioButtonSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/TableRowSkinBase.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/TreeCellSkin.java
Changeset: c142e425dbe1
Author: jgiles
Date: 2013-04-22 14:40 +1200
URL: http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/c142e425dbe1
RT-29839: [TableView] Cannot select row by clicking in empty column to right of all TableCell instances
+ javafx-ui-controls/src/com/sun/javafx/scene/control/behavior/TableRowBehavior.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/behavior/TreeTableRowBehavior.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/TableRowSkin.java
Changeset: d0f6c6d61e42
Author: jgiles
Date: 2013-04-22 16:29 +1200
URL: http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/d0f6c6d61e42
RT-29281: calling TreeView.getSelectionModel().select(null) shows strange behaviour
! javafx-ui-controls/src/javafx/scene/control/ComboBox.java
! javafx-ui-controls/src/javafx/scene/control/MultipleSelectionModelBase.java
! javafx-ui-controls/src/javafx/scene/control/SingleSelectionModel.java
! javafx-ui-controls/src/javafx/scene/control/TableView.java
! javafx-ui-controls/src/javafx/scene/control/TreeTableView.java
! javafx-ui-controls/src/javafx/scene/control/TreeView.java
! javafx-ui-controls/test/com/sun/javafx/scene/control/infrastructure/VirtualFlowTestUtils.java
! javafx-ui-controls/test/javafx/scene/control/ComboBoxTest.java
! javafx-ui-controls/test/javafx/scene/control/ControlTest.java
! javafx-ui-controls/test/javafx/scene/control/MultipleSelectionModelImplTest.java
! javafx-ui-controls/test/javafx/scene/control/SelectionModelImplTest.java
Changeset: 66d30908cc70
Author: Paru Somashekar <paru.somashekar at oracle.com>
Date: 2013-04-22 12:12 -0700
URL: http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/66d30908cc70
RT-28732 TabPane sorting tabs has no effect
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/TabPaneSkin.java
Changeset: 4a9e2e4ef686
Author: jgiles
Date: 2013-04-23 07:34 +1200
URL: http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/4a9e2e4ef686
[TEST ONLY] disabling test that is failing due to CSS engine changes.
! javafx-ui-controls/test/javafx/scene/control/ComboBoxTest.java
Changeset: 4fabfdacee21
Author: jgiles
Date: 2013-04-23 07:34 +1200
URL: http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/4fabfdacee21
Automated merge with ssh://jfxsrc.us.oracle.com//javafx/8.0/scrum/controls/jfx/rt
Changeset: be8d999b1b63
Author: jgiles
Date: 2013-04-23 07:36 +1200
URL: http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/be8d999b1b63
[TEST ONLY] Silly typo
! javafx-ui-controls/test/javafx/scene/control/ComboBoxTest.java
Changeset: 24c2523c4c8d
Author: ptbrunet
Date: 2013-04-22 14:55 -0500
URL: http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/24c2523c4c8d
RT-26343
! glass/glass-lib-macosx/src/GlassAccessibleBaseProvider.h
! glass/glass-lib-macosx/src/GlassAccessibleBaseProvider.m
! glass/glass-lib-macosx/src/GlassAccessibleRoot.h
! glass/glass-lib-macosx/src/GlassAccessibleRoot.m
! glass/glass-lib-macosx/src/GlassWindow.h
! glass/glass-lib-macosx/src/GlassWindow.m
! glass/glass-lib-windows/src/AccessibleBasePatternProvider.cpp
! glass/glass-lib-windows/src/AccessibleBaseProvider.cpp
! glass/glass-lib-windows/src/AccessibleGridItemProvider.cpp
! glass/glass-lib-windows/src/AccessibleGridProvider.cpp
! glass/glass-lib-windows/src/AccessibleRangeValueProvider.cpp
! glass/glass-lib-windows/src/AccessibleRoot.cpp
! glass/glass-lib-windows/src/AccessibleSelectionItemProvider.cpp
! glass/glass-lib-windows/src/AccessibleSelectionProvider.cpp
! glass/glass-lib-windows/src/AccessibleToggleProvider.cpp
! glass/glass-lib-windows/src/GlassApplication.h
! glass/glass-lib-windows/src/GlassWindow.cpp
! glass/glass-lib-windows/src/GlassWindow.h
! glass/glass/src/com/sun/glass/ui/PlatformFactory.java
! glass/glass/src/com/sun/glass/ui/Window.java
! glass/glass/src/com/sun/glass/ui/accessible/AccessibleBasePatternProvider.java
! glass/glass/src/com/sun/glass/ui/accessible/AccessibleBaseProvider.java
! glass/glass/src/com/sun/glass/ui/accessible/AccessibleRoot.java
! glass/glass/src/com/sun/glass/ui/accessible/mac/MacAccessibleBasePatternProvider.java
! glass/glass/src/com/sun/glass/ui/accessible/mac/MacAccessibleBaseProvider.java
! glass/glass/src/com/sun/glass/ui/accessible/mac/MacAccessibleRoot.java
! glass/glass/src/com/sun/glass/ui/accessible/mac/MacAccessibleSelectionItemProvider.java
! glass/glass/src/com/sun/glass/ui/accessible/mac/MacAccessibleSelectionProvider.java
! glass/glass/src/com/sun/glass/ui/accessible/mac/MacAccessibleToggleProvider.java
! glass/glass/src/com/sun/glass/ui/accessible/win/WinAccessibleBasePatternProvider.java
! glass/glass/src/com/sun/glass/ui/accessible/win/WinAccessibleBaseProvider.java
! glass/glass/src/com/sun/glass/ui/accessible/win/WinAccessibleGridItemProvider.java
! glass/glass/src/com/sun/glass/ui/accessible/win/WinAccessibleGridProvider.java
! glass/glass/src/com/sun/glass/ui/accessible/win/WinAccessibleRangeValueProvider.java
! glass/glass/src/com/sun/glass/ui/accessible/win/WinAccessibleRoot.java
! glass/glass/src/com/sun/glass/ui/accessible/win/WinAccessibleSelectionItemProvider.java
! glass/glass/src/com/sun/glass/ui/accessible/win/WinAccessibleSelectionProvider.java
! glass/glass/src/com/sun/glass/ui/accessible/win/WinAccessibleToggleProvider.java
! glass/glass/src/com/sun/glass/ui/gtk/GtkPlatformFactory.java
! glass/glass/src/com/sun/glass/ui/gtk/GtkWindow.java
! glass/glass/src/com/sun/glass/ui/ios/IosPlatformFactory.java
! glass/glass/src/com/sun/glass/ui/ios/IosWindow.java
! glass/glass/src/com/sun/glass/ui/lens/LensPlatformFactory.java
! glass/glass/src/com/sun/glass/ui/lens/LensWindow.java
! glass/glass/src/com/sun/glass/ui/mac/MacPlatformFactory.java
! glass/glass/src/com/sun/glass/ui/mac/MacWindow.java
! glass/glass/src/com/sun/glass/ui/swt/SWTWindow.java
! glass/glass/src/com/sun/glass/ui/swt/swtPlatformFactory.java
! glass/glass/src/com/sun/glass/ui/win/WinPlatformFactory.java
! glass/glass/src/com/sun/glass/ui/win/WinWindow.java
! javafx-ui-common/src/com/sun/javafx/accessible/AccessibleStage.java
! javafx-ui-common/src/com/sun/javafx/stage/StagePeerListener.java
! javafx-ui-common/src/com/sun/javafx/stage/WindowPeerListener.java
! javafx-ui-common/src/com/sun/javafx/tk/TKStage.java
! javafx-ui-common/src/com/sun/javafx/tk/TKStageListener.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/accessible/AccessibleList.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/accessible/AccessibleListItem.java
! javafx-ui-quantum/src/com/sun/javafx/tk/quantum/EmbeddedStage.java
! javafx-ui-quantum/src/com/sun/javafx/tk/quantum/GlassWindowEventHandler.java
! javafx-ui-quantum/src/com/sun/javafx/tk/quantum/WindowStage.java
! test-stub-toolkit/src/com/sun/javafx/pgstub/StubStage.java
Changeset: 716876419500
Author: jgiles
Date: 2013-04-23 09:34 +1200
URL: http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/716876419500
RT-29682: [TableView, TreeTableView] incorrect amount of dots when sorted state is marked.
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/TableColumnHeader.java
! javafx-ui-controls/src/javafx/scene/control/TableUtil.java
Changeset: 09430770080f
Author: jgiles
Date: 2013-04-23 11:24 +1200
URL: http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/09430770080f
RT-29641: Regression : size issue with many controls
RT-24984: REGRESSION: TextArea don't resize on parent size
Resolved issue by changing SkinBase code that computes min width / height values. In JavaFX 2.x this calculation was done by deferring to the StackPane computeMin* methods (as SkinBase was a StackPane). This changed in JavaFX 8.x when the class hierarchy changed and these methods became unavailable. At that point the computeMin* methods were changed to return the pref size of the control. The changeset I am pushing reintroduces proper min size calculations to SkinBase, and resolves the issue identified in both jira bug reports above.
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/SeparatorSkin.java
! javafx-ui-controls/src/javafx/scene/control/SkinBase.java
Changeset: cec4c5d9c2d6
Author: jgiles
Date: 2013-04-23 11:26 +1200
URL: http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/cec4c5d9c2d6
Automated merge with ssh://jfxsrc.us.oracle.com//javafx/8.0/scrum/controls/jfx/rt
Changeset: de6ea2ff57eb
Author: "Jasper Potts"
Date: 2013-04-23 14:04 -0700
URL: http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/de6ea2ff57eb
Fixed RT-29952: Two ways of setting defaultUserAgentStylesheet from command line and neither work correctly
! javafx-ui-common/src/com/sun/javafx/application/PlatformImpl.java
! javafx-ui-common/src/javafx/application/Application.java
Changeset: 6ff5bb586ba1
Author: "Jasper Potts"
Date: 2013-04-23 14:29 -0700
URL: http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/6ff5bb586ba1
Fixed RT-29953: Should not use workaround for RT-28435 when on embedded
! javafx-sg-prism/src/com/sun/javafx/sg/prism/NGRegion.java
Changeset: baef13b21f59
Author: jgiles
Date: 2013-04-24 11:10 +1200
URL: http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/baef13b21f59
RT-29685: [TreeTableView] Graphic property is rendered badly
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/TableRowSkinBase.java
Changeset: 6565025d8c61
Author: jgiles
Date: 2013-04-24 12:50 +1200
URL: http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/6565025d8c61
[TEST ONLY] Dispose of stage in VirtualFlowTestUtils, as it was leading to collateral damage in unrelated tests.
! javafx-ui-controls/test/com/sun/javafx/scene/control/infrastructure/VirtualFlowTestUtils.java
Changeset: 630fd44f41be
Author: jgiles
Date: 2013-04-24 16:54 +1200
URL: http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/630fd44f41be
RT-29860: MultipleSelectionModel selectedIndices reports incorrect addedSize on list change events.
! javafx-ui-controls/src/javafx/scene/control/MultipleSelectionModelBase.java
! javafx-ui-controls/src/javafx/scene/control/TableView.java
! javafx-ui-controls/src/javafx/scene/control/TreeTableView.java
! javafx-ui-controls/test/javafx/scene/control/MultipleSelectionModelImplTest.java
Changeset: 67383c848c40
Author: jgiles
Date: 2013-04-24 16:56 +1200
URL: http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/67383c848c40
[TEST ONLY] Enabling a subset of the tests written for RT-29833: [TableView, TreeTableView, TreeView, ListView] Loses anchor position in multiple selection
! javafx-ui-controls/test/javafx/scene/control/ListViewMouseInputTest.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
Changeset: 39d9cec409aa
Author: jgiles
Date: 2013-04-24 16:56 +1200
URL: http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/39d9cec409aa
Automated merge with ssh://jfxsrc.us.oracle.com//javafx/8.0/scrum/controls/jfx/rt
Changeset: f15dd25b19d0
Author: Paru Somashekar <parvathi.somashekar at oracle.com>
Date: 2013-04-24 19:16 +0100
URL: http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/f15dd25b19d0
Automated merge with ssh://jfxsrc.us.oracle.com//javafx/8.0/MASTER/jfx/rt
! javafx-ui-common/src/com/sun/javafx/accessible/AccessibleStage.java
- javafx-ui-common/src/com/sun/javafx/css/FontUnits.java
! javafx-ui-common/src/com/sun/javafx/stage/WindowPeerListener.java
! javafx-ui-common/src/javafx/scene/Node.java
! javafx-ui-common/src/javafx/scene/layout/Region.java
- javafx-ui-common/test/unit/com/sun/javafx/css/FontStyleTypeTest.java
- javafx-ui-common/test/unit/com/sun/javafx/css/FontWeightTypeTest.java
- javafx-ui-controls/test/com/sun/javafx/scene/control/test/ControlAsserts.java
- javafx-ui-controls/test/javafx/scene/control/ControlTestUtils.java
! javafx-ui-quantum/src/com/sun/javafx/tk/quantum/EmbeddedStage.java
! javafx-ui-quantum/src/com/sun/javafx/tk/quantum/GlassWindowEventHandler.java
! javafx-ui-quantum/src/com/sun/javafx/tk/quantum/WindowStage.java
Changeset: 19e5eb12b536
Author: Paru Somashekar <parvathi.somashekar at oracle.com>
Date: 2013-04-24 22:14 +0100
URL: http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/19e5eb12b536
fix menubar indefinite growing issue.
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/MenuButtonSkinBase.java
Changeset: 12e165be2e39
Author: hudson
Date: 2013-04-25 20:35 -0700
URL: http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/12e165be2e39
Added tag 8.0-b87 for changeset 19e5eb12b536
! .hgtags
Changeset: 1bb36e265ad6
Author: jgodinez
Date: 2013-04-26 10:46 -0700
URL: http://hg.openjdk.java.net/openjfx/8/graphics/rt/rev/1bb36e265ad6
Automated merge with ssh://jfxsrc.us.oracle.com//javafx/8.0/MASTER/jfx/rt
! .classpath
! glass/glass/src/com/sun/glass/ui/swt/SWTWindow.java
More information about the openjfx-dev
mailing list