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

hang.vo at oracle.com hang.vo at oracle.com
Sun Aug 26 23:29:22 PDT 2012


Changeset: b4b4efb44663
Author:    jgiles
Date:      2012-07-17 13:28 +1200
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/b4b4efb44663

RT-23459: Reduce node count in Controls by allowing a Skin to manipulate the Control's children and layout directly

! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/SliderSkin.java
! javafx-ui-controls/src/javafx/scene/control/Control.java
+ javafx-ui-controls/src/javafx/scene/control/SkinBase.java

Changeset: 987198f6a34a
Author:    jgiles
Date:      2012-07-17 13:28 +1200
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/987198f6a34a

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


Changeset: fd3003d95715
Author:    jgiles
Date:      2012-07-17 18:04 +1200
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/fd3003d95715

RT-23459: Reduce node count in Controls by allowing a Skin to manipulate the Control's children and layout directly (Part 2)

! javafx-ui-controls/src/com/sun/javafx/scene/control/behavior/TextAreaBehavior.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/behavior/TextFieldBehavior.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/behavior/TextInputControlBehavior.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/behavior/TitledPaneBehavior.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/AccordionSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/ButtonSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/CellSkinBase.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/ColorPickerSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/ComboBoxBaseSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/ComboBoxPopupControl.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/ContextMenuContent.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/EmbeddedTextContextMenuContent.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/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/ProgressIndicatorSkin.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/SkinBase.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/TableCellSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/TableRowSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/TableViewSkin.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/TextInputControlSkin.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/TreeViewSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/VirtualContainerBase.java
! javafx-ui-controls/src/javafx/scene/control/Control.java
! javafx-ui-controls/src/javafx/scene/control/SkinBase.java
! javafx-ui-controls/src/javafx/scene/control/UAStylesheetLoader.java

Changeset: 72e4ad1ed87f
Author:    jgiles
Date:      2012-07-18 15:08 +1200
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/72e4ad1ed87f

RT-23459: Reduce node count in Controls by allowing a Skin to manipulate the Control's children and layout directly

! 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/CellSkinBase.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/ColorPickerSkin.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/LabeledImpl.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/LabeledSkinBase.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/ProgressIndicatorSkin.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/TableCellSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/TableRowSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/TableViewSkin.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/TextInputControlSkin.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/TreeViewSkin.java
! javafx-ui-controls/src/javafx/scene/control/Control.java
! javafx-ui-controls/src/javafx/scene/control/SkinBase.java
! javafx-ui-controls/test/com/sun/javafx/scene/control/skin/ButtonSkinTest.java
! javafx-ui-controls/test/com/sun/javafx/scene/control/skin/CheckBoxSkinTest.java
! javafx-ui-controls/test/com/sun/javafx/scene/control/skin/ChoiceBoxSkinTest.java
! javafx-ui-controls/test/com/sun/javafx/scene/control/skin/HyperlinkSkinTest.java
! javafx-ui-controls/test/com/sun/javafx/scene/control/skin/LabelSkinCreationTest.java
! javafx-ui-controls/test/com/sun/javafx/scene/control/skin/LabelSkinLayoutTest.java
! javafx-ui-controls/test/com/sun/javafx/scene/control/skin/LabelSkinTest.java
! javafx-ui-controls/test/com/sun/javafx/scene/control/skin/LabeledImplTest.java
! javafx-ui-controls/test/com/sun/javafx/scene/control/skin/LabeledImplTestOther.java
! javafx-ui-controls/test/com/sun/javafx/scene/control/skin/MenuBarSkinTest.java
! javafx-ui-controls/test/com/sun/javafx/scene/control/skin/MenuButtonSkinTest.java
! javafx-ui-controls/test/com/sun/javafx/scene/control/skin/RadioButtonSkinTest.java
! javafx-ui-controls/test/com/sun/javafx/scene/control/skin/ScrollPaneSkinTest.java
! javafx-ui-controls/test/com/sun/javafx/scene/control/skin/SeparatorSkinLayoutTest.java
! javafx-ui-controls/test/com/sun/javafx/scene/control/skin/SeparatorSkinTest.java
- javafx-ui-controls/test/com/sun/javafx/scene/control/skin/SkinBaseTest.java
! javafx-ui-controls/test/com/sun/javafx/scene/control/skin/ToggleButtonSkinTest.java
! javafx-ui-controls/test/com/sun/javafx/scene/control/skin/ToolBarSkinTest.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/SkinBaseAccessor.java
+ javafx-ui-controls/test/javafx/scene/control/SkinBaseTest.java
! javafx-ui-controls/test/javafx/scene/control/SplitPaneTest.java
! javafx-ui-controls/test/javafx/scene/control/TabPaneTest.java

Changeset: cffbdfe34b6d
Author:    jgiles
Date:      2012-07-18 19:10 +1200
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/cffbdfe34b6d

RT-23459: Reduce node count in Controls by allowing a Skin to manipulate the Control's children and layout directly (Fixes to TabPane and TreeView)

! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/TabPaneSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/TreeViewSkin.java
! javafx-ui-controls/src/javafx/scene/control/Control.java
! javafx-ui-controls/src/javafx/scene/control/SkinBase.java
! javafx-ui-controls/test/javafx/scene/control/SkinBaseAccessor.java

Changeset: 7f7a7978ba9c
Author:    rbair
Date:      2012-07-18 13:41 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/7f7a7978ba9c

Added comment to skinBase variable.

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

Changeset: b10a2755acb8
Author:    rbair
Date:      2012-07-18 13:44 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/b10a2755acb8

Fixed an unfiled bug, where skinBase was never getting cleared when the skin was set to a skin implementation that was not a SkinBase.

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

Changeset: 8fe2612a8cfa
Author:    rbair
Date:      2012-07-18 14:01 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/8fe2612a8cfa

Small optimization -- we were doing two instanceof checks, and I collapsed these down to 1 and added / changed a few comments to indicate some of the edge conditions here.

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

Changeset: 6194ee1b0d0e
Author:    rbair
Date:      2012-07-18 14:05 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/6194ee1b0d0e

Added assertion check to getSkinNode to make sure we have no cases where the method is called but we're using a skinBase

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

Changeset: 13a20c4d987a
Author:    rbair
Date:      2012-07-18 14:09 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/13a20c4d987a

Removed method from Control no longer needed since it is overridden properly in Region. Moved comment. Some minor whitespace consistency things.

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

Changeset: c2cc8f446b14
Author:    rbair
Date:      2012-07-18 14:13 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/c2cc8f446b14

Removed unnecessary method in Control. Now that we extend from Region, we didn't need to override this method. I also made it final in Region just for kicks (and to further restrict who could mess with this method).

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

Changeset: 05b626b3808b
Author:    rbair
Date:      2012-07-18 14:22 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/05b626b3808b

Removed impl_computeContains and intersects implementations. These are old vestigial implementations from days gone by, and are not used at all anymore

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

Changeset: 6bc9a6977938
Author:    rbair
Date:      2012-07-18 14:40 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/6bc9a6977938

Removed unused code and comments

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

Changeset: ca4b03f4dc4f
Author:    jgiles
Date:      2012-07-19 15:04 +1200
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/ca4b03f4dc4f

Fix for SplitPane after controls refactoring. Now appears to work (although it is now managed).

! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/SplitPaneSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/caspian/caspian.css

Changeset: 4a95cc9a2f79
Author:    jgiles
Date:      2012-07-19 15:36 +1200
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/4a95cc9a2f79

Fix copy/paste doc error.

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

Changeset: 932c17f63f3d
Author:    jgiles
Date:      2012-07-19 17:12 +1200
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/932c17f63f3d

Enabling previously ignored SplitPane unit tests.

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

Changeset: 370f95d65877
Author:    jgiles
Date:      2012-07-19 17:20 +1200
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/370f95d65877

Fix assertion error in two SkinBase unit tests due to incorrect code in Control.

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

Changeset: 91de6a7a6804
Author:    jgiles
Date:      2012-07-19 17:59 +1200
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/91de6a7a6804

Fixing / Ignoring two unit tests

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

Changeset: fbc4e8f24b37
Author:    jgiles
Date:      2012-07-19 17:59 +1200
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/fbc4e8f24b37

Changing SkinBase generic type for Behavior from A to BB.

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

Changeset: 927f85542ff9
Author:    jgiles
Date:      2012-07-19 18:00 +1200
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/927f85542ff9

Simplifying COmboBox layout calculation

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

Changeset: 2956292dd8d7
Author:    rbair
Date:      2012-07-19 09:57 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/2956292dd8d7

Changed default max to MAX_VALUE for SkinBase implementations, same as it was before.

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

Changeset: ce19b9bed224
Author:    Martin Sladecek <martin.sladecek at oracle.com>
Date:      2012-06-28 12:35 +0200
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/ce19b9bed224

RT-22902 Findbugs finding: Event is serializable, but it's fields are not

! javafx-ui-common/src/com/sun/javafx/menu/MenuBase.java
! javafx-ui-common/src/com/sun/javafx/stage/FocusUngrabEvent.java
! javafx-ui-common/src/javafx/scene/input/ContextMenuEvent.java
! javafx-ui-common/src/javafx/scene/input/DragEvent.java
! javafx-ui-common/src/javafx/scene/input/GestureEvent.java
! javafx-ui-common/src/javafx/scene/input/InputEvent.java
! javafx-ui-common/src/javafx/scene/input/InputMethodEvent.java
! javafx-ui-common/src/javafx/scene/input/InputMethodTextRun.java
! javafx-ui-common/src/javafx/scene/input/KeyEvent.java
! javafx-ui-common/src/javafx/scene/input/MouseDragEvent.java
! javafx-ui-common/src/javafx/scene/input/MouseEvent.java
! javafx-ui-common/src/javafx/scene/input/RotateEvent.java
! javafx-ui-common/src/javafx/scene/input/ScrollEvent.java
! javafx-ui-common/src/javafx/scene/input/SwipeEvent.java
! javafx-ui-common/src/javafx/scene/input/TouchEvent.java
! javafx-ui-common/src/javafx/scene/input/TouchPoint.java
! javafx-ui-common/src/javafx/scene/input/ZoomEvent.java
! javafx-ui-common/src/javafx/stage/WindowEvent.java

Changeset: 949780327b1e
Author:    Martin Sladecek <martin.sladecek at oracle.com>
Date:      2012-06-28 12:36 +0200
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/949780327b1e

merge

! javafx-ui-common/src/javafx/scene/input/ContextMenuEvent.java
! javafx-ui-common/src/javafx/scene/input/DragEvent.java
! javafx-ui-common/src/javafx/scene/input/GestureEvent.java
! javafx-ui-common/src/javafx/scene/input/MouseEvent.java
! javafx-ui-common/src/javafx/scene/input/TouchPoint.java
- javafx-ui-common/test/unit/javafx/scene/input/TouchPoint_builder_Test.java

Changeset: eb1d9eb2e3bc
Author:    Martin Sladecek <martin.sladecek at oracle.com>
Date:      2012-06-28 12:38 +0200
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/eb1d9eb2e3bc

Automated merge with file:///home/martin/work/javafx/jfx-30-sync/rt

! javafx-ui-common/src/javafx/scene/input/ContextMenuEvent.java

Changeset: a315aee74ad8
Author:    kcr
Date:      2012-06-28 17:33 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/a315aee74ad8

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


Changeset: fd2495af00ec
Author:    Martin Sladecek <martin.sladecek at oracle.com>
Date:      2012-06-29 09:37 +0200
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/fd2495af00ec

Reverted Event serialization due to issues in controls that need to be resolved.

! javafx-ui-common/src/com/sun/javafx/menu/MenuBase.java
! javafx-ui-common/src/com/sun/javafx/stage/FocusUngrabEvent.java
! javafx-ui-common/src/javafx/scene/input/ContextMenuEvent.java
! javafx-ui-common/src/javafx/scene/input/DragEvent.java
! javafx-ui-common/src/javafx/scene/input/GestureEvent.java
! javafx-ui-common/src/javafx/scene/input/InputEvent.java
! javafx-ui-common/src/javafx/scene/input/InputMethodEvent.java
! javafx-ui-common/src/javafx/scene/input/InputMethodTextRun.java
! javafx-ui-common/src/javafx/scene/input/KeyEvent.java
! javafx-ui-common/src/javafx/scene/input/MouseDragEvent.java
! javafx-ui-common/src/javafx/scene/input/MouseEvent.java
! javafx-ui-common/src/javafx/scene/input/RotateEvent.java
! javafx-ui-common/src/javafx/scene/input/ScrollEvent.java
! javafx-ui-common/src/javafx/scene/input/SwipeEvent.java
! javafx-ui-common/src/javafx/scene/input/TouchEvent.java
! javafx-ui-common/src/javafx/scene/input/TouchPoint.java
! javafx-ui-common/src/javafx/scene/input/ZoomEvent.java
! javafx-ui-common/src/javafx/stage/WindowEvent.java

Changeset: 6f013cf6cd64
Author:    Martin Sladecek <martin.sladecek at oracle.com>
Date:      2012-06-29 13:05 +0200
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/6f013cf6cd64

RT-22902: Event serialization

! javafx-ui-common/src/com/sun/javafx/menu/MenuBase.java
! javafx-ui-common/src/com/sun/javafx/stage/FocusUngrabEvent.java
! javafx-ui-common/src/javafx/scene/input/ContextMenuEvent.java
! javafx-ui-common/src/javafx/scene/input/DragEvent.java
! javafx-ui-common/src/javafx/scene/input/GestureEvent.java
! javafx-ui-common/src/javafx/scene/input/InputEvent.java
! javafx-ui-common/src/javafx/scene/input/InputMethodEvent.java
! javafx-ui-common/src/javafx/scene/input/InputMethodTextRun.java
! javafx-ui-common/src/javafx/scene/input/KeyEvent.java
! javafx-ui-common/src/javafx/scene/input/MouseDragEvent.java
! javafx-ui-common/src/javafx/scene/input/MouseEvent.java
! javafx-ui-common/src/javafx/scene/input/RotateEvent.java
! javafx-ui-common/src/javafx/scene/input/ScrollEvent.java
! javafx-ui-common/src/javafx/scene/input/SwipeEvent.java
! javafx-ui-common/src/javafx/scene/input/TouchEvent.java
! javafx-ui-common/src/javafx/scene/input/TouchPoint.java
! javafx-ui-common/src/javafx/scene/input/ZoomEvent.java
! javafx-ui-common/src/javafx/stage/WindowEvent.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/GlobalMenuAdapter.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/MenuButtonSkinBase.java
! javafx-ui-controls/src/javafx/scene/control/CheckBoxTreeItem.java
! javafx-ui-controls/src/javafx/scene/control/ComboBoxBase.java
! javafx-ui-controls/src/javafx/scene/control/ListView.java
! javafx-ui-controls/src/javafx/scene/control/Menu.java
! javafx-ui-controls/src/javafx/scene/control/MenuItem.java
! javafx-ui-controls/src/javafx/scene/control/Tab.java
! javafx-ui-controls/src/javafx/scene/control/TableColumn.java
! javafx-ui-controls/src/javafx/scene/control/TreeItem.java
! javafx-ui-controls/src/javafx/scene/control/TreeView.java
! javafx-ui-controls/test/javafx/scene/control/MenuItemTest.java
! javafx-ui-controls/test/javafx/scene/control/MenuTest.java

Changeset: 418357b58ccc
Author:    ant
Date:      2012-07-02 19:15 +0400
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/418357b58ccc

RT-13459: site content not rendered properly (text on button)

! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/caspian/caspian.css

Changeset: 4de6f021d203
Author:    Martin Sladecek <martin.sladecek at oracle.com>
Date:      2012-07-04 11:17 +0200
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/4de6f021d203

RT-22906 Scene.pick NPE on Alt+F4 on Ubuntu

! javafx-ui-common/src/javafx/scene/Scene.java

Changeset: e40c6c15a144
Author:    Martin Sladecek <martin.sladecek at oracle.com>
Date:      2012-07-04 11:17 +0200
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/e40c6c15a144

Automated merge with ssh://jfxsrc.us.oracle.com//javafx/3.0/scrum/graphics/jfx//rt


Changeset: 60f62572064f
Author:    kcr
Date:      2012-07-11 18:26 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/60f62572064f

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

! javafx-ui-common/src/javafx/scene/Scene.java
! javafx-ui-common/src/javafx/scene/input/InputMethodEvent.java
! javafx-ui-common/src/javafx/scene/input/MouseEvent.java
! javafx-ui-controls/src/javafx/scene/control/CheckBoxTreeItem.java
! javafx-ui-controls/src/javafx/scene/control/Tab.java

Changeset: d76ea6579e68
Author:    Lubomir Nerad <lubomir.nerad at oracle.com>
Date:      2012-07-12 13:44 +0200
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/d76ea6579e68

Fix for RT-23351: invisible and flickering ImageViews when moving along PathTransition and scaling the root parent

! javafx-ui-common/src/javafx/scene/Parent.java
! javafx-ui-common/test/unit/javafx/scene/Parent_recomputeBounds_Test.java

Changeset: eff61142bb96
Author:    Lubomir Nerad <lubomir.nerad at oracle.com>
Date:      2012-07-16 16:31 +0200
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/eff61142bb96

Fix for RT-23360: corrected requestFocus implementation

! javafx-ui-common/src/javafx/stage/Window.java

Changeset: eaa8cec4c48b
Author:    kcr
Date:      2012-07-19 07:28 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/eaa8cec4c48b

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

! javafx-ui-common/src/javafx/scene/Scene.java
! javafx-ui-common/src/javafx/scene/input/GestureEvent.java
! javafx-ui-common/src/javafx/scene/input/MouseEvent.java
! javafx-ui-common/src/javafx/scene/input/RotateEvent.java
! javafx-ui-common/src/javafx/scene/input/ScrollEvent.java
! javafx-ui-common/src/javafx/scene/input/SwipeEvent.java
! javafx-ui-common/src/javafx/scene/input/TouchEvent.java
! javafx-ui-common/src/javafx/scene/input/TouchPoint.java
! javafx-ui-common/src/javafx/scene/input/ZoomEvent.java
! javafx-ui-controls/src/javafx/scene/control/CheckBoxTreeItem.java
! javafx-ui-controls/src/javafx/scene/control/ComboBoxBase.java
! javafx-ui-controls/src/javafx/scene/control/Menu.java
! javafx-ui-controls/src/javafx/scene/control/MenuItem.java
! javafx-ui-controls/src/javafx/scene/control/Tab.java
! javafx-ui-controls/src/javafx/scene/control/TableColumn.java

Changeset: 2f7ecce18080
Author:    Paru Somashekar <parvathi.somashekar at oracle.com>
Date:      2012-07-19 16:37 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/2f7ecce18080

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

! javafx-ui-controls/src/com/sun/javafx/scene/control/behavior/TextInputControlBehavior.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/ComboBoxListViewSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/EmbeddedTextContextMenuContent.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/ScrollBarSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/ScrollPaneSkin.java
- javafx-ui-controls/src/com/sun/javafx/scene/control/skin/SkinBase.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/TabPaneSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/TitledPaneSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/caspian/caspian.css
! javafx-ui-controls/src/javafx/scene/control/Control.java
- javafx-ui-controls/test/com/sun/javafx/scene/control/skin/SkinBaseTest.java
! javafx-ui-controls/test/javafx/scene/control/TabPaneTest.java

Changeset: c2513b040690
Author:    jgiles
Date:      2012-07-20 11:51 +1200
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/c2513b040690

Reinstating code from TitledPaneSkin that was removed following the refactoring. Without this the animations would look weird when placed inside an Accordion.

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

Changeset: 2a4be73e40be
Author:    jgiles
Date:      2012-07-20 11:51 +1200
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/2a4be73e40be

Removing unnecessary code inside SplitPaneSkin (it is now set in SkinBase)

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

Changeset: 8e83b411c788
Author:    jgiles
Date:      2012-07-20 11:54 +1200
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/8e83b411c788

Removing unnecessary code inside SplitPaneSkin (it is now set in SkinBase)

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

Changeset: 78013f907a0e
Author:    jgiles
Date:      2012-07-20 11:55 +1200
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/78013f907a0e

Merge

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

Changeset: 36b0e75c5c82
Author:    jgiles
Date:      2012-07-20 11:58 +1200
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/36b0e75c5c82

Fixing bad merge

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

Changeset: 2ba553327ef4
Author:    rbair
Date:      2012-07-19 18:43 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/2ba553327ef4

Fix for RT-23535: Remove unnecessary method calls and other optimizations to Parent.

! javafx-ui-common/src/javafx/scene/Node.java
! javafx-ui-common/src/javafx/scene/Parent.java

Changeset: 47faaaf887f0
Author:    rbair
Date:      2012-07-20 11:23 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/47faaaf887f0

Partial RT-23568: Optimize usage of redundant method calls in layout classes

! javafx-ui-common/src/javafx/scene/layout/AnchorPane.java
! javafx-ui-common/src/javafx/scene/layout/BorderPane.java
! javafx-ui-common/src/javafx/scene/layout/FlowPane.java
! javafx-ui-common/src/javafx/scene/layout/HBox.java

Changeset: 74e2d2f67cfc
Author:    rbair
Date:      2012-07-20 12:44 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/74e2d2f67cfc

Fixed some regression caused by recent partial fixes to RT-23568, discovered while running ensemble.

! javafx-ui-common/src/javafx/scene/layout/AnchorPane.java
! javafx-ui-common/src/javafx/scene/layout/BorderPane.java

Changeset: e5bb08582859
Author:    rbair
Date:      2012-07-20 15:44 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/e5bb08582859

Fix for RT-23536: Optimize isSceneRoot, isLayoutRoot in Parent.

! javafx-ui-common/src/javafx/scene/Node.java
! javafx-ui-common/src/javafx/scene/Parent.java
! javafx-ui-common/src/javafx/scene/Scene.java

Changeset: 7e9aecddfa0b
Author:    rbair
Date:      2012-07-20 17:30 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/7e9aecddfa0b

Better Fix for RT-23536. The older fix didn't work because the state of layoutRoot wasn't set correctly by the time sceneChanged was called. This has been fixed, however I am still seeing some misbehavior.

! javafx-ui-common/src/javafx/scene/Parent.java
! javafx-ui-common/src/javafx/scene/Scene.java

Changeset: 5812bf2c540c
Author:    rbair
Date:      2012-07-20 17:32 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/5812bf2c540c

Further Fix for RT-23536: fixed NPE.

! javafx-ui-common/src/javafx/scene/Parent.java

Changeset: 24969bae78f9
Author:    rbair
Date:      2012-07-20 19:45 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/24969bae78f9

Partial fix to the controls refactoring, modified SkinBase so that computeMinWidth delegates to control.minWidth, same for minHeight. Also removed some test methods testing API that is no longer there (nobody was using it).

! javafx-ui-common/test/unit/javafx/scene/ParentTest.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/TabPaneSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/TableViewSkin.java
! javafx-ui-controls/src/javafx/scene/control/SkinBase.java

Changeset: f2ae2ea81218
Author:    rbair
Date:      2012-07-20 19:54 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/f2ae2ea81218

Fix for odd ordering dependency issue shown by unit test!

! javafx-ui-common/src/javafx/scene/layout/AnchorPane.java

Changeset: 1123be56dcf2
Author:    jgiles
Date:      2012-07-22 14:03 +1200
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/1123be56dcf2

Small perf optimisations for TableView.

! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/TableCellSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/TableRowSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/TableViewSkin.java
! javafx-ui-controls/src/javafx/scene/control/TableRow.java

Changeset: 436dfa177478
Author:    jgiles
Date:      2012-07-22 17:09 +1200
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/436dfa177478

Low-level optimisation of Region (in other words, optimising code within individual methods, not high-level refactoring to simplify and optimise entire code paths).

! javafx-ui-common/src/javafx/scene/layout/Region.java

Changeset: 2e0f3af1f34b
Author:    jgiles
Date:      2012-07-23 13:11 +1200
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/2e0f3af1f34b

Region cleanup with some small optimisations.

! javafx-ui-common/src/javafx/scene/layout/Region.java

Changeset: 451cd7947041
Author:    Paru Somashekar <paru.somashekar at oracle.com>
Date:      2012-07-23 15:15 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/451cd7947041

fix RT-23597 Removing a PieChart Data item during animation causes NPE.

! javafx-ui-charts/src/javafx/scene/chart/PieChart.java

Changeset: b486c5e01c58
Author:    rbair
Date:      2012-07-23 15:08 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/b486c5e01c58

Fix for RT-23616: Avoid processing CSS for VirtualFlow cells that are CSS clean. Reviewed by Jonathan.

! javafx-ui-common/src/javafx/scene/Node.java
! javafx-ui-common/src/javafx/scene/Parent.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/VirtualFlow.java
! javafx-ui-controls/src/javafx/scene/control/Cell.java
! javafx-ui-controls/src/javafx/scene/control/IndexedCell.java

Changeset: e8e3c84c604d
Author:    Paru Somashekar <paru.somashekar at oracle.com>
Date:      2012-07-23 16:37 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/e8e3c84c604d

fix RT-23569 PieChart updateLegend called even when Chart's legendVisible is set to false.

! javafx-ui-charts/src/javafx/scene/chart/PieChart.java

Changeset: 193e30ceaaf1
Author:    rbair
Date:      2012-07-24 13:29 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/193e30ceaaf1

Continuation of fixes to SkinBase: adding back in default layout into SkinBase, fixes TextAreaSkin, TextFieldSkin

! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/ScrollBarSkin.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/javafx/scene/control/SkinBase.java

Changeset: 9a3fe3030543
Author:    Paru Somashekar <paru.somashekar at oracle.com>
Date:      2012-07-24 23:06 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/9a3fe3030543

fix RT-21397 cannot make Horizontal StackedBarChart

! javafx-ui-charts/src/javafx/scene/chart/StackedBarChart.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/caspian/caspian.css

Changeset: cc6ab0f8a101
Author:    David Grieve<david.grieve at oracle.com>
Date:      2012-07-25 08:54 -0400
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/cc6ab0f8a101

RT-20910: SizeUnits DOTS_PER_INCH, POINTS_PER_INCH and POINTS_PER_PICA should be double, not int

! javafx-ui-common/src/com/sun/javafx/css/SizeUnits.java

Changeset: 256f82a39da4
Author:    David Grieve<david.grieve at oracle.com>
Date:      2012-07-25 12:18 -0400
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/256f82a39da4

RT-20910: fix unit test failure

! javafx-ui-common/test/unit/com/sun/javafx/css/SizeTest.java

Changeset: 37eec963fa56
Author:    David Grieve<david.grieve at oracle.com>
Date:      2012-07-25 14:55 -0400
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/37eec963fa56

fix unit test failure

! javafx-ui-common/test/unit/com/sun/javafx/css/FontTypeTest.java

Changeset: 8944f38d0525
Author:    jgiles
Date:      2012-07-26 09:53 +1200
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/8944f38d0525

Fix for TreeView disclosure node issue that reappeared after the UI controls refactoring of last week.

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

Changeset: 915b56d66d0b
Author:    jgiles
Date:      2012-07-26 10:13 +1200
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/915b56d66d0b

Backed out changeset: b486c5e01c58 - it caused regressions in HTMLEditor, CheckBox and most probably many other places.

! javafx-ui-common/src/javafx/scene/Node.java
! javafx-ui-common/src/javafx/scene/Parent.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/VirtualFlow.java
! javafx-ui-controls/src/javafx/scene/control/Cell.java
! javafx-ui-controls/src/javafx/scene/control/IndexedCell.java

Changeset: a9da8016176c
Author:    jgiles
Date:      2012-07-26 11:45 +1200
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/a9da8016176c

Simplifying styleable properties code from Control downwards so that all subclasses of Control do not have to worry about returning the styleable properties of the SkinBase as well.

! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/CellSkinBase.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/ListCellSkin.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/MenuBar.java
! javafx-ui-controls/src/javafx/scene/control/Pagination.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/TextField.java
! javafx-ui-controls/src/javafx/scene/control/TitledPane.java
! javafx-ui-controls/src/javafx/scene/control/ToolBar.java

Changeset: 44e5e408c0e0
Author:    jgiles
Date:      2012-07-26 11:59 +1200
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/44e5e408c0e0

Removing unused List field from ListView

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

Changeset: 810f8293f773
Author:    jgiles
Date:      2012-07-26 12:05 +1200
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/810f8293f773

Fix for NPE in TreeCellSkin

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

Changeset: ee5730bc284b
Author:    Kinsley Wong
Date:      2012-07-27 10:26 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/ee5730bc284b

RT-21972: Accordion doesn't know it actual height after rolling out.

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

Changeset: e50b9506b976
Author:    kcr
Date:      2012-07-25 09:50 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/e50b9506b976

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

! javafx-ui-common/src/javafx/scene/Scene.java
! javafx-ui-common/src/javafx/scene/input/GestureEvent.java
! javafx-ui-common/src/javafx/scene/input/SwipeEvent.java

Changeset: e634b8f1f898
Author:    Lubomir Nerad <lubomir.nerad at oracle.com>
Date:      2012-07-20 10:27 +0200
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/e634b8f1f898

Fix for RT-18561: JFXPanel and FXCanvas grab focus at the moment a focusable element is added to the Scene

! javafx-ui-common/src/javafx/scene/Scene.java
! javafx-ui-common/test/unit/com/sun/javafx/scene/traversal/TraversalTest.java
! javafx-ui-common/test/unit/com/sun/javafx/scene/traversal/TraverseInvisibleTest.java
! javafx-ui-common/test/unit/javafx/scene/FocusTest.java
! javafx-ui-common/test/unit/javafx/scene/SceneTest.java
! javafx-ui-controls/test/javafx/scene/control/PaginationTest.java
! javafx-ui-controls/test/javafx/scene/control/TabPaneTest.java
! javafx-ui-controls/test/javafx/scene/control/TitledPaneTest.java

Changeset: 99f1a7cb99a4
Author:    Lubomir Nerad <lubomir.nerad at oracle.com>
Date:      2012-07-20 11:56 +0200
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/99f1a7cb99a4

Fix for RT-18561: fixed more unit tests

! javafx-ui-controls/test/javafx/scene/control/MenuButtonTest.java
! javafx-ui-controls/test/javafx/scene/control/TabPaneTest.java

Changeset: 01a197158c61
Author:    Pavel Safrata <pavel.safrata at oracle.com>
Date:      2012-07-23 09:27 +0200
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/01a197158c61

RT-22437: Group has constructor that takes collection.

! javafx-ui-common/src/javafx/scene/Group.java
! javafx-ui-common/test/unit/javafx/scene/GroupTest.java

Changeset: 750914a17173
Author:    Lubomir Nerad <lubomir.nerad at oracle.com>
Date:      2012-07-24 12:54 +0200
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/750914a17173

Fix for RT-14368: javadoc and name of KeyEvent.getCharacter() are misleading

! javafx-ui-common/src/javafx/scene/input/KeyEvent.java

Changeset: 3d7d5922ca9a
Author:    Pavel Safrata <pavel.safrata at oracle.com>
Date:      2012-07-25 12:23 +0200
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/3d7d5922ca9a

Removed workaround for fixed RT-20139.

! javafx-ui-common/src/javafx/scene/Scene.java
! javafx-ui-common/test/unit/javafx/scene/input/TouchEventTest.java

Changeset: 77cf9f156a23
Author:    jpgodine at JPGODINE-LAP.st-users.us.oracle.com
Date:      2012-07-25 10:37 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/77cf9f156a23

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

! javafx-ui-common/src/javafx/scene/Scene.java

Changeset: 74ddb35471ae
Author:    Kinsley Wong
Date:      2012-07-27 10:36 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/74ddb35471ae

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

! javafx-ui-common/src/javafx/scene/Node.java
! javafx-ui-common/src/javafx/scene/Scene.java
- javafx-ui-controls/src/com/sun/javafx/scene/control/skin/SkinBase.java
- javafx-ui-controls/test/com/sun/javafx/scene/control/skin/SkinBaseTest.java
! javafx-ui-controls/test/javafx/scene/control/TabPaneTest.java

Changeset: ad7d10ad2bc1
Author:    Kinsley Wong
Date:      2012-07-27 11:53 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/ad7d10ad2bc1

RT-23215: focus traversal cycle breaks in accordion with first TitledPane.setFocusTraversable(false).

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

Changeset: 4ce57df259c3
Author:    Paru Somashekar <paru.somashekar at oracle.com>
Date:      2012-07-27 15:47 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/4ce57df259c3

RT-16517 ChoiceBox: different drop down window positions

! javafx-ui-controls/src/com/sun/javafx/scene/control/behavior/ChoiceBoxBehavior.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/ChoiceBoxSkin.java

Changeset: 4a81a9b4a776
Author:    jgiles
Date:      2012-07-28 13:30 +1200
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/4a81a9b4a776

RT-23773: Improve caspian.css to use child selectors where possible, rather than require css engine to perform needless busy-work

! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/ColorPalette.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/MenuBarSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/ProgressIndicatorSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/TabPaneSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/VirtualFlow.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/caspian/caspian.css

Changeset: f78cc0a162cd
Author:    jgiles
Date:      2012-07-28 13:32 +1200
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/f78cc0a162cd

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


Changeset: 65db43f195a1
Author:    jgiles
Date:      2012-07-28 14:01 +1200
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/65db43f195a1

Fix for NPE in TitledPaneSkin

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

Changeset: e83b3c2dfc56
Author:    jgiles
Date:      2012-07-30 12:14 +1200
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/e83b3c2dfc56

Very early proof of concept TreeTableView control.

+ javafx-ui-controls/src/com/preview/javafx/scene/control/TreeTableColumn.java
+ javafx-ui-controls/src/com/preview/javafx/scene/control/TreeTableRow.java
+ javafx-ui-controls/src/com/preview/javafx/scene/control/TreeTableView.java
+ javafx-ui-controls/src/com/sun/javafx/scene/control/behavior/TreeTableRowBehavior.java
+ javafx-ui-controls/src/com/sun/javafx/scene/control/behavior/TreeTableViewBehavior.java
+ javafx-ui-controls/src/com/sun/javafx/scene/control/skin/TreeTableRowSkin.java
+ javafx-ui-controls/src/com/sun/javafx/scene/control/skin/TreeTableViewSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/caspian/caspian.css

Changeset: f3fae76bf85f
Author:    jgiles
Date:      2012-07-30 12:18 +1200
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/f3fae76bf85f

Updating source files to include correct headers.

! javafx-ui-controls/src/com/preview/javafx/scene/control/TreeTableColumn.java
! javafx-ui-controls/src/com/preview/javafx/scene/control/TreeTableRow.java
! javafx-ui-controls/src/com/preview/javafx/scene/control/TreeTableView.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/behavior/TreeTableRowBehavior.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/behavior/TreeTableViewBehavior.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/TableRowSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/TreeTableRowSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/TreeTableViewSkin.java

Changeset: 2c10978c3e47
Author:    hudson
Date:      2012-07-27 10:58 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/2c10978c3e47

Added tag 2.2-b19 for changeset 76eefd67ced5

! .hgtags

Changeset: fafdebfd5ff0
Author:    kcr
Date:      2012-07-28 07:39 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/fafdebfd5ff0

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


Changeset: aa020339c6e3
Author:    Kinsley Wong
Date:      2012-07-30 13:08 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/aa020339c6e3

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

- javafx-ui-controls/src/com/sun/javafx/scene/control/skin/SkinBase.java
- javafx-ui-controls/test/com/sun/javafx/scene/control/skin/SkinBaseTest.java

Changeset: 2bd1ea66bfe4
Author:    jgiles
Date:      2012-07-31 15:24 +1200
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/2bd1ea66bfe4

Very early proof of concept Dialog API. There is only one new class of public API (Dialogs), which works in a very JOptionPane-esque way. Images are also placeholders.

+ javafx-ui-controls/src/com/preview/javafx/scene/control/DialogResources.java
+ javafx-ui-controls/src/com/preview/javafx/scene/control/DialogTemplate.java
+ javafx-ui-controls/src/com/preview/javafx/scene/control/Dialogs.java
+ javafx-ui-controls/src/com/preview/javafx/scene/control/ExceptionDialog.java
+ javafx-ui-controls/src/com/preview/javafx/scene/control/FXDialog.java
+ javafx-ui-controls/src/com/preview/javafx/scene/control/UITextArea.java
+ javafx-ui-controls/src/com/preview/javafx/scene/control/dialogs.css
+ javafx-ui-controls/src/com/sun/javafx/scene/control/skin/resources/confirm48.png
+ javafx-ui-controls/src/com/sun/javafx/scene/control/skin/resources/dialog-resources.properties
+ javafx-ui-controls/src/com/sun/javafx/scene/control/skin/resources/error32.png
+ javafx-ui-controls/src/com/sun/javafx/scene/control/skin/resources/error48.png
+ javafx-ui-controls/src/com/sun/javafx/scene/control/skin/resources/info16.png
+ javafx-ui-controls/src/com/sun/javafx/scene/control/skin/resources/info48.png
+ javafx-ui-controls/src/com/sun/javafx/scene/control/skin/resources/java32.png
+ javafx-ui-controls/src/com/sun/javafx/scene/control/skin/resources/java48.png
+ javafx-ui-controls/src/com/sun/javafx/scene/control/skin/resources/security_high.png
+ javafx-ui-controls/src/com/sun/javafx/scene/control/skin/resources/security_low.png
+ javafx-ui-controls/src/com/sun/javafx/scene/control/skin/resources/warning16.png
+ javafx-ui-controls/src/com/sun/javafx/scene/control/skin/resources/warning32.png
+ javafx-ui-controls/src/com/sun/javafx/scene/control/skin/resources/warning48.png

Changeset: b3dac11162de
Author:    Kinsley Wong <kinsley.wong at oracle.com>
Date:      2012-07-31 11:17 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/b3dac11162de

RT-23718: Label in GridPane with wrap=true in column span of 2 is broken.

! javafx-ui-common/src/javafx/scene/layout/GridPane.java
! javafx-ui-common/test/unit/javafx/scene/layout/GridPaneTest.java

Changeset: 3b0862e2bb8b
Author:    rbair
Date:      2012-08-01 11:53 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/3b0862e2bb8b

Fix for RT-23864: TabPaneSkin needs to initialize its clip. Test included.

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

Changeset: 80dbd569d0d6
Author:    David Grieve<david.grieve at oracle.com>
Date:      2012-08-01 15:30 -0400
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/80dbd569d0d6

RT-22121: Have Scene own a StyleManager. Popup logic is now handled once in the StyleManager constructor. Also eliminates other overhead in StyleManager.

! javafx-ui-charts/src/javafx/scene/chart/BarChart.java
! javafx-ui-charts/src/javafx/scene/chart/StackedBarChart.java
! javafx-ui-common/src/com/sun/javafx/css/CssError.java
! javafx-ui-common/src/com/sun/javafx/css/Selector.java
! javafx-ui-common/src/com/sun/javafx/css/SimpleSelector.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/parser/CSSParser.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/stage/Window.java
! javafx-ui-common/test/unit/com/sun/javafx/css/HonorDeveloperSettingsTest.java
+ javafx-ui-common/test/unit/com/sun/javafx/css/StyleManagerTest.java
! javafx-ui-controls/src/com/preview/javafx/scene/control/FXDialog.java
! javafx-ui-controls/src/com/preview/javafx/scene/control/TreeTableRow.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/ColorPalette.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/ContextMenuContent.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/TabPaneSkin.java
! javafx-ui-controls/src/javafx/scene/chart/Axis.java
! javafx-ui-controls/src/javafx/scene/control/Button.java
! javafx-ui-controls/src/javafx/scene/control/ButtonBase.java
! javafx-ui-controls/src/javafx/scene/control/Cell.java
! javafx-ui-controls/src/javafx/scene/control/CheckBox.java
! javafx-ui-controls/src/javafx/scene/control/ChoiceBox.java
! javafx-ui-controls/src/javafx/scene/control/ComboBoxBase.java
! javafx-ui-controls/src/javafx/scene/control/Control.java
! javafx-ui-controls/src/javafx/scene/control/Hyperlink.java
! javafx-ui-controls/src/javafx/scene/control/IndexedCell.java
! javafx-ui-controls/src/javafx/scene/control/ListView.java
! javafx-ui-controls/src/javafx/scene/control/MenuButton.java
! javafx-ui-controls/src/javafx/scene/control/PopupControl.java
! javafx-ui-controls/src/javafx/scene/control/ProgressIndicator.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/TextInputControl.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/TreeCell.java
! javafx-ui-controls/src/javafx/scene/control/UAStylesheetLoader.java
! javafx-ui-controls/test/javafx/scene/control/ControlTestUtils.java

Changeset: 823f967c7020
Author:    jgiles
Date:      2012-08-02 15:49 +1200
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/823f967c7020

RT-23873: Investigate (and improve) ListView performance

! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/VirtualFlow.java
! javafx-ui-controls/src/javafx/scene/control/ListCell.java
! javafx-ui-controls/src/javafx/scene/control/ListView.java
! javafx-ui-controls/src/javafx/scene/control/MultipleSelectionModelBase.java

Changeset: 9ee27703a03f
Author:    jgiles
Date:      2012-08-02 15:49 +1200
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/9ee27703a03f

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

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

Changeset: fb89857e517d
Author:    Kinsley Wong
Date:      2012-08-02 13:57 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/fb89857e517d

RT-23568: Optimize usage of redundant method calls in layout classes.

! javafx-ui-common/src/javafx/scene/layout/GridPane.java
! javafx-ui-common/src/javafx/scene/layout/HBox.java
! javafx-ui-common/src/javafx/scene/layout/Region.java
! javafx-ui-common/src/javafx/scene/layout/StackPane.java
! javafx-ui-common/src/javafx/scene/layout/TilePane.java
! javafx-ui-common/src/javafx/scene/layout/VBox.java

Changeset: 4b6b2f82c0e8
Author:    jgiles
Date:      2012-08-03 09:50 +1200
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/4b6b2f82c0e8

RT-23873: Investigate (and improve) ListView / TreeView / TableView performance (part two, focused on TreeView improvements)

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

Changeset: a96ea3ccc489
Author:    jgiles
Date:      2012-08-03 09:50 +1200
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/a96ea3ccc489

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


Changeset: ce4a1bb9a354
Author:    Lubomir Nerad <lubomir.nerad at oracle.com>
Date:      2012-07-31 12:41 +0200
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/ce4a1bb9a354

Partial RT-16357: fixed usage of invalid bounds for updated bounds calculation

! javafx-ui-common/src/javafx/scene/Parent.java
! javafx-ui-common/test/unit/javafx/scene/Parent_recomputeBounds_Test.java

Changeset: b12d183216f6
Author:    jpgodine at JPGODINE-LAP.st-users.us.oracle.com
Date:      2012-07-31 10:50 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/b12d183216f6

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

! javafx-ui-common/src/javafx/scene/Parent.java

Changeset: 877667d65550
Author:    Kinsley Wong
Date:      2012-08-02 16:08 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/877667d65550

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

! javafx-ui-common/src/javafx/scene/Parent.java

Changeset: 3f434424a181
Author:    Kinsley Wong
Date:      2012-08-02 17:09 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/3f434424a181

Fixed a typo

! javafx-ui-common/src/javafx/scene/layout/VBox.java

Changeset: eaefc8a5b88a
Author:    jgiles
Date:      2012-08-03 13:45 +1200
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/eaefc8a5b88a

RT-23873: Investigate (and improve) ListView / TreeView / TableView performance

! javafx-ui-controls/src/com/sun/javafx/scene/control/behavior/ListViewBehavior.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/ListViewSkin.java

Changeset: 2d0ca2909e27
Author:    jgiles
Date:      2012-08-03 13:45 +1200
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/2d0ca2909e27

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


Changeset: cc7041e02bce
Author:    jgiles
Date:      2012-08-03 16:04 +1200
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/cc7041e02bce

RT-23873: Investigate (and improve) ListView / TreeView / TableView performance (trying to reduce the frequency with which we call cell.impl_processCSS(false))

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

Changeset: 0e93fd6ebf1d
Author:    jgiles
Date:      2012-08-06 15:22 +1200
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/0e93fd6ebf1d

RT-23773: Improve caspian.css to use child selectors where possible, rather than require css engine to perform needless busy-work

! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/caspian/caspian.css

Changeset: 706ce1d33d07
Author:    jgiles
Date:      2012-08-07 08:48 +1200
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/706ce1d33d07

RT-23773: Improve caspian.css to use child selectors where possible, rather than require css engine to perform needless busy-work

! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/caspian/caspian.css

Changeset: 0076d243380a
Author:    jgiles
Date:      2012-08-07 10:28 +1200
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/0076d243380a

Backed out changeset: 4b6b2f82c0e8 (It led to regressions noted in RT-24017)

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

Changeset: 349a55fe3591
Author:    jgiles
Date:      2012-08-07 11:06 +1200
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/349a55fe3591

RT-23873: Investigate (and improve) ListView / TreeView / TableView performance (Take two for TreeView optimisations, without the perf regression)

! javafx-ui-controls/src/javafx/scene/control/IndexedCell.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

Changeset: 7f729f93dc19
Author:    leifs
Date:      2012-08-07 11:28 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/7f729f93dc19

FXVK: Restored call to super.layoutChildren() which was lost by fix for RT-23459.

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

Changeset: 4fea396b58eb
Author:    leifs
Date:      2012-08-07 11:30 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/4fea396b58eb

Fixed RT-23002: Embedded: Virtual keyboard text type issue

! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/caspian/embedded.css

Changeset: 48f141d405be
Author:    jgiles
Date:      2012-08-08 10:43 +1200
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/48f141d405be

RT-24063: HelloToolbar buttons are too close

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

Changeset: 2119889e45ac
Author:    jgiles
Date:      2012-08-08 10:45 +1200
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/2119889e45ac

Backed out changeset: cc7041e02bce (It led to regressions noted in RT-24018)

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

Changeset: 3da39c4a5793
Author:    jgiles
Date:      2012-08-08 13:36 +1200
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/3da39c4a5793

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


Changeset: a1fcf9d8e957
Author:    jgiles
Date:      2012-08-08 16:55 +1200
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/a1fcf9d8e957

RT-20616: TreeView creates new cells every time root is changed

! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/TreeCellSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/TreeViewSkin.java
! javafx-ui-controls/src/javafx/scene/control/TreeCell.java
! javafx-ui-controls/src/javafx/scene/control/TreeView.java

Changeset: af7ab53a38e1
Author:    jgiles
Date:      2012-08-09 07:37 +1200
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/af7ab53a38e1

RT-24098: 3.0-controls-scrum-70: memory leak in TreeView

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

Changeset: 4d31ecf55fe8
Author:    David Grieve<david.grieve at oracle.com>
Date:      2012-08-08 16:25 -0400
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/4d31ecf55fe8

RT-22121: Have StyleManager for Parent, also

+ javafx-ui-common/src/com/sun/javafx/css/ParentStyleManager.java
+ javafx-ui-common/src/com/sun/javafx/css/SceneStyleManager.java
! javafx-ui-common/src/com/sun/javafx/css/StyleManager.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/test/unit/com/sun/javafx/css/Node_cssStyleMap_Test.java
! javafx-ui-common/test/unit/com/sun/javafx/css/StyleManagerTest.java
! javafx-ui-common/test/unit/com/sun/javafx/css/StyleablePropertyTest.java

Changeset: 46c4d4053fb6
Author:    jgiles
Date:      2012-08-09 16:16 +1200
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/46c4d4053fb6

RT-20840: fx2.2-h17-b01: Adding new column to TableView results in creating new N columns instead of 1

! 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/com/sun/javafx/scene/control/skin/TableHeaderRow.java

Changeset: b3ee3a6f84a6
Author:    jgiles
Date:      2012-08-09 16:16 +1200
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/b3ee3a6f84a6

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


Changeset: efce72614d98
Author:    David Grieve<david.grieve at oracle.com>
Date:      2012-08-09 11:33 -0400
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/efce72614d98

add Ignore to failing unit test pending RT-24129

! javafx-ui-common/test/unit/com/sun/javafx/css/Node_cssStyleMap_Test.java

Changeset: 59cce288ba62
Author:    jgiles
Date:      2012-08-09 16:56 +1200
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/59cce288ba62

RT-24108: SkinBase creates too many weak listeners for property changes

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

Changeset: cfa60a0a590c
Author:    jgiles
Date:      2012-08-10 12:59 +1200
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/cfa60a0a590c

RT-24108: Optimise SkinBase property change handling

+ javafx-ui-controls/src/com/sun/javafx/scene/control/MultiplePropertyChangeListenerHandler.java
! javafx-ui-controls/src/javafx/scene/control/SkinBase.java

Changeset: c8f6710bdd66
Author:    jgiles
Date:      2012-08-10 13:00 +1200
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/c8f6710bdd66

RT-24107: TableColumnHeader class size is likely excessive

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

Changeset: bbf70c3496e2
Author:    jgiles
Date:      2012-08-10 13:00 +1200
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/bbf70c3496e2

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


Changeset: 5a1c543d0520
Author:    jgiles
Date:      2012-08-10 15:52 +1200
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/5a1c543d0520

Fixing NPE typo in SkinBase (who knew checking if something equaled null and then accessing it would result in an NPE?!??)

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

Changeset: 8d07e8cb66df
Author:    jgiles
Date:      2012-08-10 15:56 +1200
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/8d07e8cb66df

RT-24098: 3.0-controls-scrum-70: memory leak in TreeView

! javafx-ui-controls/src/com/sun/javafx/scene/control/WeakListChangeListener.java
! javafx-ui-controls/src/javafx/scene/control/TreeCell.java

Changeset: c36fddc2ae59
Author:    jgiles
Date:      2012-08-10 20:27 +1200
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/c36fddc2ae59

RT-24098: 3.0-controls-scrum-70: memory leak in TreeView.
As part of this I updated the internal WeakListChangeListener API such that it can clean up even in situations where no event is fired. I updated all controls code to use the new API. I can not see any issues with this, but it is quite experimental. If it works I hope to use it for the WeakInvalidationListener also.

! javafx-ui-controls/src/com/preview/javafx/scene/control/TreeTableRow.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/WeakListChangeListener.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/ChoiceBoxSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/ComboBoxListViewSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/ListViewSkin.java
! 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/com/sun/javafx/scene/control/skin/TableHeaderRow.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/TableRowSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/TableViewSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/TreeTableRowSkin.java
! javafx-ui-controls/src/javafx/scene/control/ComboBox.java
! javafx-ui-controls/src/javafx/scene/control/ListCell.java
! javafx-ui-controls/src/javafx/scene/control/ListView.java
! javafx-ui-controls/src/javafx/scene/control/TableCell.java
! javafx-ui-controls/src/javafx/scene/control/TableColumn.java
! javafx-ui-controls/src/javafx/scene/control/TableRow.java
! javafx-ui-controls/src/javafx/scene/control/TableView.java

Changeset: 0098446429d9
Author:    rbair
Date:      2012-07-31 21:10 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/0098446429d9

Partial Fix for RT-15195: Allow QuantumRenderer thread and FX Application thread to run in parallel.

All of the work for enabling multithreading (ie: updating PaintCollector, etc) is contained in this patch. However there are several outstanding issues, so while they are outstanding multithreading is disabled by default and must be enabled by setting -Dquantum.multithreading=true.

! javafx-ui-common/src/com/sun/javafx/tk/TKScene.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/test/unit/javafx/scene/NodeTest.java
! test-stub-toolkit/src/com/sun/javafx/pgstub/StubScene.java

Changeset: a9ad9bc1a057
Author:    Morris Meyer <morris.meyer at oracle.com>
Date:      2012-08-01 20:24 -0400
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/a9ad9bc1a057

RT-22820 - double-buffer swapping for Canvas / NGCanvas drawing

! javafx-ui-common/src/javafx/scene/canvas/Canvas.java

Changeset: f72c0435eda3
Author:    Lubomir Nerad <lubomir.nerad at oracle.com>
Date:      2012-08-02 16:09 +0200
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/f72c0435eda3

removed unnecessary reflection

! javafx-ui-common/test/unit/javafx/scene/NodeTest.java

Changeset: 619a6df940a0
Author:    Lubomir Nerad <lubomir.nerad at oracle.com>
Date:      2012-08-02 16:47 +0200
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/619a6df940a0

new tests showing further Parent bounds calculation problems

! javafx-ui-common/src/javafx/scene/Parent.java
! javafx-ui-common/test/unit/javafx/scene/Parent_recomputeBounds_Test.java

Changeset: 1698713c8577
Author:    Artem Ananiev <artem.ananiev at oracle.com>
Date:      2012-08-03 18:42 +0400
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/1698713c8577

Fix for RT-23832: Remove redundant Glass/Prism event wrappers
Open part (rt)

! javafx-ui-common/src/com/sun/javafx/embed/AbstractEvents.java
! javafx-ui-common/src/com/sun/javafx/tk/DummyToolkit.java
! javafx-ui-common/src/com/sun/javafx/tk/TKDragGestureListener.java
! javafx-ui-common/src/com/sun/javafx/tk/TKDragSourceListener.java
- javafx-ui-common/src/com/sun/javafx/tk/TKDropEvent.java
! javafx-ui-common/src/com/sun/javafx/tk/TKDropTargetListener.java
! javafx-ui-common/src/com/sun/javafx/tk/TKSceneListener.java
! javafx-ui-common/src/com/sun/javafx/tk/Toolkit.java
! javafx-ui-common/src/javafx/scene/Scene.java
! javafx-ui-common/src/javafx/scene/input/DragEvent.java
! javafx-ui-common/test/unit/javafx/scene/input/DragAndDropTest.java
! test-stub-toolkit/src/com/sun/javafx/pgstub/StubScene.java
! test-stub-toolkit/src/com/sun/javafx/pgstub/StubToolkit.java

Changeset: 530b0e2f3aa4
Author:    Lubomir Nerad <lubomir.nerad at sun.com>
Date:      2012-08-03 18:34 +0200
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/530b0e2f3aa4

test for bounds in parent update

! javafx-ui-common/test/unit/javafx/scene/bounds/TransformedBoundsTest.java

Changeset: fe97b4a775ff
Author:    Lubomir Nerad <lubomir.nerad at sun.com>
Date:      2012-08-03 18:43 +0200
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/fe97b4a775ff

corrected unit test

! javafx-ui-common/test/unit/javafx/scene/Parent_recomputeBounds_Test.java

Changeset: 2fb40034b15b
Author:    rbair
Date:      2012-08-03 14:17 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/2fb40034b15b

Fixed accidentally leaked public API! Turning in my geek card.

! javafx-ui-common/src/javafx/scene/Node.java

Changeset: 69601a86b35f
Author:    rbair
Date:      2012-08-03 14:45 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/69601a86b35f

Allow javafx-ui-common to know about Glass.

! javafx-ui-common/project.properties

Changeset: ee1ab7fbcb5a
Author:    Lubomir Nerad <lubomir.nerad at oracle.com>
Date:      2012-08-06 16:25 +0200
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/ee1ab7fbcb5a

Fix for RT-23959: Node.boundsInParent is not updated when Node's geometry changes

! javafx-ui-common/src/javafx/scene/Node.java
! javafx-ui-common/test/unit/javafx/scene/bounds/TransformedBoundsTest.java

Changeset: 6b6840311946
Author:    Martin Sladecek <martin.sladecek at oracle.com>
Date:      2012-08-07 09:50 +0200
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/6b6840311946

RT-21672 Implement Occlusion Culling.

! javafx-ui-common/src/com/sun/javafx/css/parser/CSSParser.java
! javafx-ui-common/src/javafx/scene/Node.java
! javafx-ui-common/src/javafx/scene/layout/Region.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/TextFieldSkin.java
! test-stub-toolkit/src/com/sun/javafx/pgstub/StubRegion.java

Changeset: 95d8d9db500b
Author:    Martin Sladecek <martin.sladecek at oracle.com>
Date:      2012-08-07 10:10 +0200
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/95d8d9db500b

mere

! javafx-ui-common/src/com/sun/javafx/css/parser/CSSParser.java
- javafx-ui-common/src/com/sun/javafx/tk/TKDropEvent.java
! javafx-ui-common/src/javafx/scene/Node.java
! javafx-ui-common/src/javafx/scene/layout/Region.java
- javafx-ui-controls/src/com/sun/javafx/scene/control/skin/SkinBase.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/TextFieldSkin.java
- javafx-ui-controls/test/com/sun/javafx/scene/control/skin/SkinBaseTest.java

Changeset: 5438ad4e7e78
Author:    Pavel Safrata
Date:      2012-08-07 16:38 +0200
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/5438ad4e7e78

Unified copyright headers in javafx-ui-common.

! javafx-ui-common/src/com/sun/javafx/css/BorderPaint.java
! javafx-ui-common/src/com/sun/javafx/css/Combinator.java
! javafx-ui-common/src/com/sun/javafx/css/CompoundSelector.java
! javafx-ui-common/src/com/sun/javafx/css/Declaration.java
! javafx-ui-common/src/com/sun/javafx/css/FontUnits.java
! javafx-ui-common/src/com/sun/javafx/css/Selector.java
! javafx-ui-common/src/com/sun/javafx/css/SimpleSelector.java
! javafx-ui-common/src/com/sun/javafx/css/StringStore.java
! javafx-ui-common/src/com/sun/javafx/perf/PerformanceTracker.java
! javafx-ui-common/src/com/sun/javafx/robot/FXRobot.java
! javafx-ui-common/src/com/sun/javafx/robot/FXRobotFactory.java
! javafx-ui-common/src/com/sun/javafx/robot/FXRobotImage.java
! javafx-ui-common/src/com/sun/javafx/robot/impl/BaseFXRobot.java
! javafx-ui-common/src/com/sun/javafx/robot/impl/FXRobotHelper.java
! javafx-ui-common/src/com/sun/javafx/scene/text/FontManager.java
! javafx-ui-common/src/com/sun/javafx/tk/TKDropTargetListener.java
! javafx-ui-common/src/com/sun/javafx/tk/TKPulseListener.java
! javafx-ui-common/src/com/sun/javafx/tk/TKScene.java
! javafx-ui-common/src/com/sun/javafx/tk/TKSceneListener.java
! javafx-ui-common/src/com/sun/javafx/tk/TKScreenConfigurationListener.java
! javafx-ui-common/src/com/sun/javafx/tk/TKStage.java
! javafx-ui-common/src/com/sun/javafx/tk/TKStageListener.java
! javafx-ui-common/src/javafx/application/ConditionalFeature.java
! javafx-ui-common/src/javafx/scene/effect/BlurType.java
! javafx-ui-common/src/javafx/scene/input/InputMethodEvent.java
! javafx-ui-common/src/javafx/scene/input/InputMethodHighlight.java
! javafx-ui-common/src/javafx/scene/input/InputMethodTextRun.java
! javafx-ui-common/src/javafx/scene/input/MouseButton.java
! javafx-ui-common/src/javafx/scene/layout/ConstraintsBase.java
! javafx-ui-common/src/javafx/scene/layout/StackPane.java
! javafx-ui-common/src/javafx/scene/shape/Arc.java
! javafx-ui-common/src/javafx/scene/shape/ArcTo.java
! javafx-ui-common/src/javafx/scene/shape/ArcType.java
! javafx-ui-common/src/javafx/scene/shape/Circle.java
! javafx-ui-common/src/javafx/scene/shape/ClosePath.java
! javafx-ui-common/src/javafx/scene/shape/CubicCurve.java
! javafx-ui-common/src/javafx/scene/shape/CubicCurveTo.java
! javafx-ui-common/src/javafx/scene/shape/Ellipse.java
! javafx-ui-common/src/javafx/scene/shape/HLineTo.java
! javafx-ui-common/src/javafx/scene/shape/Line.java
! javafx-ui-common/src/javafx/scene/shape/LineTo.java
! javafx-ui-common/src/javafx/scene/shape/MoveTo.java
! javafx-ui-common/src/javafx/scene/shape/Path.java
! javafx-ui-common/src/javafx/scene/shape/PathElement.java
! javafx-ui-common/src/javafx/scene/shape/Polygon.java
! javafx-ui-common/src/javafx/scene/shape/Polyline.java
! javafx-ui-common/src/javafx/scene/shape/QuadCurve.java
! javafx-ui-common/src/javafx/scene/shape/QuadCurveTo.java
! javafx-ui-common/src/javafx/scene/shape/SVGPath.java
! javafx-ui-common/src/javafx/scene/shape/StrokeLineCap.java
! javafx-ui-common/src/javafx/scene/shape/StrokeLineJoin.java
! javafx-ui-common/src/javafx/scene/shape/StrokeType.java
! javafx-ui-common/src/javafx/scene/shape/VLineTo.java
! javafx-ui-common/src/javafx/scene/text/FontPosture.java
! javafx-ui-common/src/javafx/scene/text/FontSmoothingType.java
! javafx-ui-common/src/javafx/scene/text/FontWeight.java
! javafx-ui-common/src/javafx/scene/text/TextAlignment.java
! javafx-ui-common/src/javafx/scene/text/TextBoundsType.java
! javafx-ui-common/src/javafx/stage/DirectoryChooser.java
! javafx-ui-common/src/javafx/stage/Popup.java
! javafx-ui-common/src/javafx/stage/Screen.java
! javafx-ui-common/test/unit/com/sun/javafx/css/BooleanTypeTest.java
! javafx-ui-common/test/unit/com/sun/javafx/css/CursorTypeTest.java
! javafx-ui-common/test/unit/com/sun/javafx/css/EffectTypeTest.java
! javafx-ui-common/test/unit/com/sun/javafx/css/EnumTypeTest.java
! javafx-ui-common/test/unit/com/sun/javafx/css/FontSizeTypeTest.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
! javafx-ui-common/test/unit/com/sun/javafx/css/InsetsTypeTest.java
! javafx-ui-common/test/unit/com/sun/javafx/css/Node_cssStyleMap_Test.java
! javafx-ui-common/test/unit/com/sun/javafx/css/PaintTypeTest.java
! javafx-ui-common/test/unit/com/sun/javafx/css/ParsedValueTest.java
! javafx-ui-common/test/unit/com/sun/javafx/css/RuleTest.java
! javafx-ui-common/test/unit/com/sun/javafx/css/SizeTest.java
! javafx-ui-common/test/unit/com/sun/javafx/css/SizeTypeTest.java
! javafx-ui-common/test/unit/com/sun/javafx/css/StringTypeTest.java
! javafx-ui-common/test/unit/com/sun/javafx/css/TypeTest.java
! javafx-ui-common/test/unit/com/sun/javafx/css/URLTypeTest.java
! javafx-ui-common/test/unit/com/sun/javafx/scene/text/FontManagerTest.java
! javafx-ui-common/test/unit/com/sun/javafx/test/MouseEventGenerator.java
! javafx-ui-common/test/unit/com/sun/javafx/test/OnInvalidateMethodsTestBase.java
! javafx-ui-common/test/unit/javafx/geometry/BoundingBoxTest.java
! javafx-ui-common/test/unit/javafx/geometry/Dimension2DTest.java
! javafx-ui-common/test/unit/javafx/geometry/InsetsTest.java
! javafx-ui-common/test/unit/javafx/geometry/Point2DTest.java
! javafx-ui-common/test/unit/javafx/geometry/Point3DTest.java
! javafx-ui-common/test/unit/javafx/geometry/Rectangle2DTest.java
! javafx-ui-common/test/unit/javafx/scene/CursorTest.java
! javafx-ui-common/test/unit/javafx/scene/Node_onInvalidate_Test.java
! javafx-ui-common/test/unit/javafx/scene/input/InputMethodEventTest.java
! javafx-ui-common/test/unit/javafx/scene/input/InputMethodTextRunTest.java
! javafx-ui-common/test/unit/javafx/scene/input/KeyCodeTest.java
! javafx-ui-common/test/unit/javafx/scene/input/KeyEventTest.java
! javafx-ui-common/test/unit/javafx/scene/input/MouseEventTest.java
! javafx-ui-common/test/unit/javafx/scene/input/RotateEventTest.java
! javafx-ui-common/test/unit/javafx/scene/input/TouchEventTest.java
! javafx-ui-common/test/unit/javafx/scene/input/ZoomEventTest.java
! javafx-ui-common/test/unit/javafx/scene/paint/ColorTest.java
! javafx-ui-common/test/unit/javafx/scene/paint/ImagePatternTest.java
! javafx-ui-common/test/unit/javafx/scene/paint/LinearGradientTest.java
! javafx-ui-common/test/unit/javafx/scene/paint/RadialGradientTest.java
! javafx-ui-common/test/unit/javafx/scene/paint/StopListTest.java
! javafx-ui-common/test/unit/javafx/scene/paint/StopTest.java
! javafx-ui-common/test/unit/javafx/scene/shape/ArcTo_onInvalidate_Test.java
! javafx-ui-common/test/unit/javafx/scene/shape/Arc_onInvalidate_Test.java
! javafx-ui-common/test/unit/javafx/scene/shape/Circle_onInvalidate_Test.java
! javafx-ui-common/test/unit/javafx/scene/shape/CubicCurveTo_onInvalidate_Test.java
! javafx-ui-common/test/unit/javafx/scene/shape/CubicCurve_onInvalidate_Test.java
! javafx-ui-common/test/unit/javafx/scene/shape/Ellipse_onInvalidate_Test.java
! javafx-ui-common/test/unit/javafx/scene/shape/HLineTo_onInvalidate_Test.java
! javafx-ui-common/test/unit/javafx/scene/shape/LineTo_onInvalidate_Test.java
! javafx-ui-common/test/unit/javafx/scene/shape/Line_onInvalidate_Test.java
! javafx-ui-common/test/unit/javafx/scene/shape/MoveTo_onInvalidate_Test.java
! javafx-ui-common/test/unit/javafx/scene/shape/PathTest.java
! javafx-ui-common/test/unit/javafx/scene/shape/Path_onInvalidate_Test.java
! javafx-ui-common/test/unit/javafx/scene/shape/QuadCurve_onInvalidate_Test.java
! javafx-ui-common/test/unit/javafx/scene/shape/Rectangle_onInvalidate_Test.java
! javafx-ui-common/test/unit/javafx/scene/shape/SVGPathTest.java
! javafx-ui-common/test/unit/javafx/scene/shape/SVGPath_onInvalidate_Test.java
! javafx-ui-common/test/unit/javafx/scene/shape/Shape_onInvalidate_Test.java
! javafx-ui-common/test/unit/javafx/scene/shape/VLineTo_onInvalidate_Test.java
! javafx-ui-common/test/unit/javafx/scene/text/Text_onInvalidate_Test.java
! javafx-ui-common/test/unit/javafx/scene/transform/Affine_onInvalidate_Test.java
! javafx-ui-common/test/unit/javafx/scene/transform/Rotate_onInvalidate_Test.java
! javafx-ui-common/test/unit/javafx/scene/transform/Scale_onInvalidate_Test.java
! javafx-ui-common/test/unit/javafx/scene/transform/Shear_onInvalidate_Test.java
! javafx-ui-common/test/unit/javafx/scene/transform/Translate_onInvalidate_Test.java

Changeset: f0bd6cd54e6a
Author:    jpgodine at JPGODINE-LAP.st-users.us.oracle.com
Date:      2012-08-07 10:47 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/f0bd6cd54e6a

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

! javafx-ui-common/src/com/sun/javafx/css/Selector.java
! javafx-ui-common/src/com/sun/javafx/css/SimpleSelector.java
! javafx-ui-common/src/com/sun/javafx/css/parser/CSSParser.java
- javafx-ui-common/src/com/sun/javafx/tk/TKDropEvent.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-common/src/javafx/scene/layout/StackPane.java

Changeset: fd8321a0a21a
Author:    leifs
Date:      2012-08-13 13:05 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/fd8321a0a21a

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

! 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/test/unit/com/sun/javafx/css/Node_cssStyleMap_Test.java

Changeset: 08e8e218b9a1
Author:    Kinsley Wong
Date:      2012-08-14 11:08 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/08e8e218b9a1

RT-24207: TabPane: Missing popup button.

! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/caspian/caspian.css

Changeset: 35f8b3983258
Author:    Paru Somashekar <paru.somashekar at oracle.com>
Date:      2012-08-15 15:23 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/35f8b3983258

fixed RT-20197 Footprint of PopupChoiceBox is more than 4 times bigger
than footprint of PopupComboBox.

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

Changeset: 69b05f90638f
Author:    hudson
Date:      2012-06-05 21:01 +0300
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/69b05f90638f

Added tag 2.2-embedded-milestone-20120605

! .hgtags

Changeset: 365c69e04bd8
Author:    David Hill
Date:      2012-06-20 20:24 -0400
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/365c69e04bd8

Automated merge with ssh://jfxsrc.sfbay.sun.com//javafx/2.2/scrum/graphics/jfx//rt

! .hgtags

Changeset: 42298958ef03
Author:    David Hill
Date:      2012-06-26 18:28 -0400
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/42298958ef03

Automated merge with file:///home/ddhill/sb/presidio/embedded/rt

! .hgtags

Changeset: 3e0022fdc270
Author:    David Hill
Date:      2012-06-29 20:09 -0400
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/3e0022fdc270

Automated merge with ssh://jfxsrc.sfbay.sun.com//javafx/3.0/scrum/graphics/jfx//rt

! .hgtags

Changeset: cb1b80d047a2
Author:    David Hill
Date:      2012-07-05 10:25 -0400
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/cb1b80d047a2

Automated merge with ssh://jfxsrc.sfbay.sun.com//javafx/3.0/scrum/graphics/jfx/rt


Changeset: 0912ec5f71ef
Author:    David Hill
Date:      2012-07-12 16:44 -0400
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/0912ec5f71ef

Automated merge with ssh://jfxsrc.sfbay.sun.com//javafx/3.0/scrum/graphics/jfx/rt

! .hgtags

Changeset: a2e6adff8028
Author:    David Pulkrabek <david.pulkrabek at oracle.com>
Date:      2012-07-16 10:37 +0200
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/a2e6adff8028

Handling iOS platform in shared code

! javafx-ui-common/src/com/sun/javafx/tk/Toolkit.java

Changeset: ce36c4fc66b9
Author:    David Hill
Date:      2012-07-17 15:46 -0400
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/ce36c4fc66b9

Automated merge with ssh://javafxsrc.us.oracle.com//javafx/3.0/scrum/graphics/jfx/rt


Changeset: 0ea82eee10cc
Author:    David Pulkrabek <david.pulkrabek at oracle.com>
Date:      2012-07-19 14:11 +0200
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/0ea82eee10cc

Slight change of two Node methods accessibility needed by iOS platform. Review: http://javame-linux.cz.oracle.com/r/1642

! javafx-ui-common/src/javafx/scene/Node.java

Changeset: 22a24297791a
Author:    Daniel Blaukopf <daniel.blaukopf at oracle.com>
Date:      2012-07-24 13:40 +0300
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/22a24297791a

Automated merge with file:///home/dblaukop/ws/graphics/rt

! .hgtags
! javafx-ui-common/src/javafx/scene/Node.java

Changeset: 92f798514a12
Author:    Daniel Blaukopf <daniel.blaukopf at oracle.com>
Date:      2012-07-26 18:04 +0300
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/92f798514a12

Automated merge with file:///home/dblaukop/ws/graphics/rt

! javafx-ui-common/src/javafx/scene/Node.java

Changeset: b8235694f721
Author:    David Hill
Date:      2012-08-01 10:12 -0400
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/b8235694f721

Automated merge with ssh://javafxsrc.us.oracle.com//javafx/3.0/scrum/graphics/jfx/rt

! .hgtags
! javafx-ui-common/src/javafx/scene/Node.java

Changeset: 511cd816a814
Author:    David Hill
Date:      2012-08-03 10:43 -0400
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/511cd816a814

Automated merge with ssh://javafxsrc.us.oracle.com//javafx/3.0/scrum/graphics/jfx/rt

! javafx-ui-common/src/com/sun/javafx/tk/Toolkit.java

Changeset: d85416145b43
Author:    David Hill
Date:      2012-08-03 16:16 -0400
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/d85416145b43

Automated merge with ssh://javafxsrc.us.oracle.com//javafx/3.0/scrum/graphics/jfx/rt


Changeset: 6e345cf03a13
Author:    David Hill
Date:      2012-08-07 14:24 -0400
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/6e345cf03a13

Automated merge with ssh://javafxsrc.us.oracle.com//javafx/3.0/scrum/graphics/jfx/rt

! javafx-ui-common/src/javafx/scene/Node.java

Changeset: 49284fff8b12
Author:    Pavel Safrata
Date:      2012-08-08 15:33 +0200
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/49284fff8b12

RT-23664: Fixed links in javadoc.

! javafx-ui-common/src/javafx/scene/input/MouseDragEvent.java
! javafx-ui-common/src/javafx/scene/input/MouseEvent.java

Changeset: ccd165b9b7be
Author:    Pavel Safrata
Date:      2012-08-08 16:54 +0200
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/ccd165b9b7be

RT-23844: Fixed picking on parent with pickOnBounds=true.

! javafx-ui-common/src/javafx/scene/Parent.java
! javafx-ui-common/test/unit/javafx/scene/PickAndContainsTest.java

Changeset: 8e453981931c
Author:    Yao Wang <yao.w.wang at oracle.com>
Date:      2012-08-07 10:47 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/8e453981931c

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

! javafx-ui-common/src/com/sun/javafx/css/Selector.java
! javafx-ui-common/src/com/sun/javafx/css/SimpleSelector.java
! javafx-ui-common/src/com/sun/javafx/css/parser/CSSParser.java
- javafx-ui-common/src/com/sun/javafx/tk/TKDropEvent.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-common/src/javafx/scene/layout/StackPane.java

Changeset: dd4a54b776a6
Author:    Yao Wang <yao.w.wang at oracle.com>
Date:      2012-08-07 11:27 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/dd4a54b776a6

Automated merge with ssh://jfxsrc.us.oracle.com//javafx/3.0/scrum/graphics/jfx/rt


Changeset: 5358feb5c29e
Author:    Yao Wang <yao.w.wang at oracle.com>
Date:      2012-08-08 09:47 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/5358feb5c29e

Automated merge with ssh://jfxsrc.us.oracle.com//javafx/3.0/scrum/graphics/jfx/rt


Changeset: 2687614f80c4
Author:    Lubomir Nerad <lubomir.nerad at oracle.com>
Date:      2012-08-09 16:01 +0200
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/2687614f80c4

Fix for RT-23966: Problems in Parent bounds calculation and update

! javafx-ui-common/src/javafx/scene/Node.java
! javafx-ui-common/src/javafx/scene/Parent.java
! javafx-ui-common/test/unit/javafx/scene/Parent_recomputeBounds_Test.java

Changeset: bc226eac8e88
Author:    Yao Wang <yao.w.wang at oracle.com>
Date:      2012-08-14 10:25 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/bc226eac8e88

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

! javafx-ui-common/src/javafx/scene/Node.java
! javafx-ui-common/src/javafx/scene/Parent.java

Changeset: 260c59b8a991
Author:    leifs
Date:      2012-08-16 14:36 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/260c59b8a991

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


Changeset: bc51daad1387
Author:    jgiles
Date:      2012-08-17 09:31 +1200
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/bc51daad1387

Backed out changeset: c36fddc2ae59

! javafx-ui-controls/src/com/preview/javafx/scene/control/TreeTableRow.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/WeakListChangeListener.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/ChoiceBoxSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/ComboBoxListViewSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/ListViewSkin.java
! 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/com/sun/javafx/scene/control/skin/TableHeaderRow.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/TableRowSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/TableViewSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/TreeTableRowSkin.java
! javafx-ui-controls/src/javafx/scene/control/ComboBox.java
! javafx-ui-controls/src/javafx/scene/control/ListCell.java
! javafx-ui-controls/src/javafx/scene/control/ListView.java
! javafx-ui-controls/src/javafx/scene/control/TableCell.java
! javafx-ui-controls/src/javafx/scene/control/TableColumn.java
! javafx-ui-controls/src/javafx/scene/control/TableRow.java
! javafx-ui-controls/src/javafx/scene/control/TableView.java

Changeset: 9c6e6ff08016
Author:    jgiles
Date:      2012-08-17 09:31 +1200
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/9c6e6ff08016

Backed out changeset: 8d07e8cb66df

! javafx-ui-controls/src/com/sun/javafx/scene/control/WeakListChangeListener.java
! javafx-ui-controls/src/javafx/scene/control/TreeCell.java

Changeset: 8debd0c0c40b
Author:    jgiles
Date:      2012-08-17 11:52 +1200
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/8debd0c0c40b

Removed the old WeakListChangeListener used by UI Controls, now using public WeakListChangeListener.

! javafx-ui-controls/src/com/preview/javafx/scene/control/TreeTableRow.java
- javafx-ui-controls/src/com/sun/javafx/scene/control/WeakListChangeListener.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/ChoiceBoxSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/ComboBoxListViewSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/ListViewSkin.java
! 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/com/sun/javafx/scene/control/skin/TableHeaderRow.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/TableRowSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/TableViewSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/TreeTableRowSkin.java
! javafx-ui-controls/src/javafx/scene/control/ComboBox.java
! javafx-ui-controls/src/javafx/scene/control/ListCell.java
! javafx-ui-controls/src/javafx/scene/control/ListView.java
! javafx-ui-controls/src/javafx/scene/control/TableCell.java
! javafx-ui-controls/src/javafx/scene/control/TableColumn.java
! javafx-ui-controls/src/javafx/scene/control/TableRow.java
! javafx-ui-controls/src/javafx/scene/control/TableView.java
! javafx-ui-controls/src/javafx/scene/control/TreeCell.java

Changeset: e2b8f5cca57b
Author:    jgiles
Date:      2012-08-17 11:55 +1200
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/e2b8f5cca57b

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

- javafx-ui-controls/src/com/sun/javafx/scene/control/WeakListChangeListener.java

Changeset: 80e8a928ccdc
Author:    jgiles
Date:      2012-08-20 12:03 +1200
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/80e8a928ccdc

RT-23873: Investigate (and improve) ListView / TreeView / TableView performance

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

Changeset: 062e80b1fd00
Author:    jgiles
Date:      2012-08-20 14:24 +1200
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/062e80b1fd00

RT-24377: Evaluate findbugs issues in control code (first pass)

! javafx-ui-controls/src/com/preview/javafx/scene/control/DialogResources.java
! javafx-ui-controls/src/com/preview/javafx/scene/control/DialogTemplate.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/GlobalMenuAdapter.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/behavior/TextBinding.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/AccordionSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/ButtonSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/ColorPickerSkin.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/ContextMenuContent.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/CustomColorDialog.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/LabeledSkinBase.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/NestedTableColumnHeader.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/PaginationSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/PopupControlSkin.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/SplitPaneSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/TabPaneSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/TableCellSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/TableColumnHeader.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/TableRowSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/TableViewSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/TextInputControlSkin.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/TreeTableRowSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/TreeTableViewSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/TreeViewSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/VirtualFlow.java
! javafx-ui-controls/src/javafx/scene/control/CheckBoxTreeItem.java
! javafx-ui-controls/src/javafx/scene/control/ChoiceBox.java
! javafx-ui-controls/src/javafx/scene/control/MenuItem.java
! javafx-ui-controls/src/javafx/scene/control/TableCell.java
! javafx-ui-controls/src/javafx/scene/control/TableColumn.java
! javafx-ui-controls/src/javafx/scene/control/TableRow.java
! javafx-ui-controls/src/javafx/scene/control/TableView.java
! javafx-ui-controls/src/javafx/scene/control/Tooltip.java
! javafx-ui-controls/src/javafx/scene/control/TreeItem.java
! javafx-ui-controls/src/javafx/scene/control/TreeView.java

Changeset: acfbded4d07f
Author:    jgiles
Date:      2012-08-20 15:23 +1200
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/acfbded4d07f

RT-21344: Evaluate findbugs issues in CSS

! javafx-ui-common/src/com/sun/javafx/css/BorderPaint.java
! javafx-ui-common/src/com/sun/javafx/css/Style.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/Stylesheet.java
! javafx-ui-common/src/com/sun/javafx/css/parser/CSSParser.java

Changeset: 3edd0328371a
Author:    jgiles
Date:      2012-08-20 19:06 +1200
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/3edd0328371a

Fix for NPE I introduced in Stylesheet class.

! javafx-ui-common/src/com/sun/javafx/css/Stylesheet.java

Changeset: 0f18a668cf80
Author:    jgiles
Date:      2012-08-21 10:50 +1200
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/0f18a668cf80

RT-23873: Investigate (and improve) ListView / TreeView / TableView performance

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

Changeset: beb41249e03b
Author:    jgiles
Date:      2012-08-21 12:18 +1200
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/beb41249e03b

RT-23873: Investigate (and improve) ListView / TreeView / TableView performance

! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/TableRowSkin.java
! javafx-ui-controls/src/javafx/scene/control/IndexedCell.java
! javafx-ui-controls/src/javafx/scene/control/TableRow.java

Changeset: b5f7b25bbc50
Author:    Kinsley Wong
Date:      2012-08-21 13:49 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/b5f7b25bbc50

RT-23873: Only process CSS for new cells.

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

Changeset: 1ab808f50c5b
Author:    jgiles
Date:      2012-08-22 12:30 +1200
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/1ab808f50c5b

RT-23526: Use a Java class file for representing a CSS stylesheet instead of bss or css.
This is an initial commit for performance testing reasons - by default the Java CSS is not being used and must be enabled via editing the UAStylesheetLoader class (comment out the 'old style', and uncomment the 'new style'). Caspian.java is not included in the code, but is automatically generated as part of the build script using Css2Java (in the same way that .bss files are created). Additionally, .bss files are still being generated, as it has not been proven that the .class approach is better than the .bss approach yet. Certainly, when one approach wins out, the redundant file will be removed from being generated at build time.

! javafx-ui-common/src/com/sun/javafx/css/CompoundSelector.java
! javafx-ui-common/src/com/sun/javafx/css/Declaration.java
! javafx-ui-common/src/com/sun/javafx/css/ParentStyleManager.java
! javafx-ui-common/src/com/sun/javafx/css/ParsedValue.java
! javafx-ui-common/src/com/sun/javafx/css/Rule.java
! javafx-ui-common/src/com/sun/javafx/css/SceneStyleManager.java
! javafx-ui-common/src/com/sun/javafx/css/Selector.java
! javafx-ui-common/src/com/sun/javafx/css/SimpleSelector.java
! javafx-ui-common/src/com/sun/javafx/css/StyleConverter.java
! javafx-ui-common/src/com/sun/javafx/css/StyleManager.java
! javafx-ui-common/src/com/sun/javafx/css/Stylesheet.java
+ javafx-ui-common/src/com/sun/javafx/css/parser/Css2Java.java
! javafx-ui-controls/build-common.xml
! javafx-ui-controls/src/javafx/scene/control/UAStylesheetLoader.java

Changeset: 067f7a7ea26e
Author:    jgiles
Date:      2012-08-22 12:31 +1200
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/067f7a7ea26e

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


Changeset: b44a67205213
Author:    jgiles
Date:      2012-08-22 16:15 +1200
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/b44a67205213

Fix build failure

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

Changeset: 2873c848523b
Author:    Paru Somashekar <paru.somashekar at oracle.com>
Date:      2012-08-22 13:40 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/2873c848523b

fix RT-24449 NPE running JFXControls Menus

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

Changeset: 9bb47314da60
Author:    Paru Somashekar <paru.somashekar at oracle.com>
Date:      2012-08-22 16:16 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/9bb47314da60

fix -fx-color-label-visible mode to show only color rect and no text

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

Changeset: 141474e431c7
Author:    Paru Somashekar <paru.somashekar at oracle.com>
Date:      2012-08-22 16:18 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/141474e431c7

missed this change in previous putback.

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

Changeset: 2d62e4960c40
Author:    mickf
Date:      2012-08-23 19:01 +0100
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/2d62e4960c40

RT-23525 : iOS CSS Loading is parsing the CSS file

! javafx-ui-controls/build-common.xml

Changeset: 6870d35ffbf5
Author:    mickf
Date:      2012-08-23 20:09 +0100
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/6870d35ffbf5

revert due to NB problem - RT-23525 : iOS CSS Loading is parsing the CSS file

! javafx-ui-controls/build-common.xml

Changeset: cd3e342bd0e4
Author:    Kinsley Wong
Date:      2012-08-23 12:20 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/cd3e342bd0e4

RT-24452: Nested SplitPanes look different on 8.0 when compared to 2.2.

! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/caspian/caspian.css

Changeset: 6ca66c53de08
Author:    jgiles
Date:      2012-08-24 09:42 +1200
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/6ca66c53de08

RT-16523: Memory leak in ListView: listeners are not removed
RT-16529: Memory Leak: event handlers of root TreeItem are not removed

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

Changeset: 6c299cc567e5
Author:    jgiles
Date:      2012-08-24 09:44 +1200
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/6c299cc567e5

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


Changeset: 511912d3d0d9
Author:    Kinsley Wong
Date:      2012-08-23 15:51 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/511912d3d0d9

RT-24450: Pagination control buttons are not centered and are also missing the navigation arrows.

! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/PaginationSkin.java
! javafx-ui-controls/src/com/sun/javafx/scene/control/skin/caspian/caspian.css
! javafx-ui-controls/src/javafx/scene/control/Control.java

Changeset: 0bf8526320f1
Author:    jgiles
Date:      2012-08-24 12:20 +1200
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/0bf8526320f1

Fix issue where VirtualFlow was not allowing for cells to dynamically resize.

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

Changeset: cc22a1f9de44
Author:    jgiles
Date:      2012-08-24 17:58 +1200
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/cc22a1f9de44

Partial backout of fix for RT-24450 due to test failures. This will reintroduce that bug.

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

Changeset: 077bf884c38c
Author:    hudson
Date:      2012-08-22 11:35 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/077bf884c38c

Added tag 8.0-b52

! .hgtags

Changeset: eb6eff5d46d0
Author:    leifs
Date:      2012-08-24 13:20 -0700
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/eb6eff5d46d0

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


Changeset: d74367c184b5
Author:    mickf
Date:      2012-08-26 23:03 +0100
URL:       http://hg.openjdk.java.net/openjfx/8/controls/rt/rev/d74367c184b5

RT-23525 : iOS CSS Loading is parsing the CSS file, without the loop

! javafx-ui-controls/build-common.xml



More information about the openjfx-dev mailing list