Changeset: 91d8c9b81d27 Author: Felipe Heidrich <felipe.heidr...@oracle.com> Date: 2014-05-02 11:04 -0700 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/91d8c9b81d27
RT-36130: [Text] NPE at javafx.scene.text.Text.getSpanBounds(Text.java:292) ! modules/graphics/src/main/java/javafx/scene/text/Text.java Changeset: 874f14e816a6 Author: flar <james.gra...@oracle.com> Date: 2014-05-02 14:16 -0700 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/874f14e816a6 Fix RT-36340 - Garbled paths due to MT issues in GraphicsContext (only for Canvas not attached to scene) Reviewed by: kcr ! modules/graphics/src/main/java/javafx/scene/canvas/GraphicsContext.java Changeset: a5a076452f83 Author: David Grieve<david.gri...@oracle.com> Date: 2014-05-02 17:19 -0400 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/a5a076452f83 RT-35594: add @Ignore until this bug is fixed ! modules/graphics/src/test/java/javafx/scene/Node_cssMethods_Test.java Changeset: 14a7fde042ef Author: David Grieve<david.gri...@oracle.com> Date: 2014-05-02 17:19 -0400 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/14a7fde042ef RT-35989: add some styles for the volume and time popup ! apps/samples/Ensemble8/src/samples/java/ensemble/samples/media/overlaymediaplayer/PlayerPane.java ! apps/samples/Ensemble8/src/samples/resources/ensemble/samples/media/overlaymediaplayer/OverlayMediaPlayer.css Changeset: e4d920161c61 Author: David Grieve<david.gri...@oracle.com> Date: 2014-05-02 17:33 -0400 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/e4d920161c61 RT-35260: add unit tests, update cssref, fixes for unit test failures ! modules/graphics/src/main/docs/javafx/scene/doc-files/cssref.html ! modules/graphics/src/main/java/com/sun/javafx/css/StyleManager.java ! modules/graphics/src/main/java/javafx/scene/Scene.java ! modules/graphics/src/main/java/javafx/scene/SubScene.java ! modules/graphics/src/test/java/com/sun/javafx/css/StyleManagerTest.java + modules/graphics/src/test/resources/com/sun/javafx/css/ua0.css + modules/graphics/src/test/resources/com/sun/javafx/css/ua1.css + modules/graphics/src/test/resources/com/sun/javafx/css/ua2.css Changeset: abc855ae09c0 Author: jgiles Date: 2014-05-05 10:06 +1200 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/abc855ae09c0 RT-36334: Clean up warnings in control component Contributed-by: Tom Schindl <tom.schi...@bestsolution.at> Reviewed-by: jgiles ! modules/controls/src/main/java/com/sun/javafx/scene/control/skin/AccordionSkin.java ! modules/controls/src/main/java/com/sun/javafx/scene/control/skin/BehaviorSkinBase.java ! modules/controls/src/main/java/com/sun/javafx/scene/control/skin/CellSkinBase.java ! modules/controls/src/main/java/com/sun/javafx/scene/control/skin/ChoiceBoxSkin.java ! modules/controls/src/main/java/com/sun/javafx/scene/control/skin/ColorPickerSkin.java ! modules/controls/src/main/java/com/sun/javafx/scene/control/skin/ComboBoxBaseSkin.java ! modules/controls/src/main/java/com/sun/javafx/scene/control/skin/ComboBoxPopupControl.java ! modules/controls/src/main/java/com/sun/javafx/scene/control/skin/ContextMenuContent.java ! modules/controls/src/main/java/com/sun/javafx/scene/control/skin/ContextMenuSkin.java ! modules/controls/src/main/java/com/sun/javafx/scene/control/skin/CustomColorDialog.java ! modules/controls/src/main/java/com/sun/javafx/scene/control/skin/DatePickerContent.java ! modules/controls/src/main/java/com/sun/javafx/scene/control/skin/DoubleFieldSkin.java ! modules/controls/src/main/java/com/sun/javafx/scene/control/skin/FXVKSkin.java ! modules/controls/src/main/java/com/sun/javafx/scene/control/skin/InputFieldSkin.java ! modules/controls/src/main/java/com/sun/javafx/scene/control/skin/IntegerFieldSkin.java ! modules/controls/src/main/java/com/sun/javafx/scene/control/skin/LabelSkin.java ! modules/controls/src/main/java/com/sun/javafx/scene/control/skin/LabeledSkinBase.java ! modules/controls/src/main/java/com/sun/javafx/scene/control/skin/LabeledText.java ! modules/controls/src/main/java/com/sun/javafx/scene/control/skin/ListViewSkin.java ! modules/controls/src/main/java/com/sun/javafx/scene/control/skin/MenuBarSkin.java ! modules/controls/src/main/java/com/sun/javafx/scene/control/skin/MenuButtonSkin.java ! modules/controls/src/main/java/com/sun/javafx/scene/control/skin/MenuButtonSkinBase.java ! modules/controls/src/main/java/com/sun/javafx/scene/control/skin/PaginationSkin.java ! modules/controls/src/main/java/com/sun/javafx/scene/control/skin/ProgressBarSkin.java ! modules/controls/src/main/java/com/sun/javafx/scene/control/skin/ProgressIndicatorSkin.java ! modules/controls/src/main/java/com/sun/javafx/scene/control/skin/RadioButtonSkin.java ! modules/controls/src/main/java/com/sun/javafx/scene/control/skin/ScrollBarSkin.java ! modules/controls/src/main/java/com/sun/javafx/scene/control/skin/ScrollPaneSkin.java ! modules/controls/src/main/java/com/sun/javafx/scene/control/skin/SeparatorSkin.java ! modules/controls/src/main/java/com/sun/javafx/scene/control/skin/SliderSkin.java ! modules/controls/src/main/java/com/sun/javafx/scene/control/skin/SplitMenuButtonSkin.java ! modules/controls/src/main/java/com/sun/javafx/scene/control/skin/SplitPaneSkin.java ! modules/controls/src/main/java/com/sun/javafx/scene/control/skin/TabPaneSkin.java ! modules/controls/src/main/java/com/sun/javafx/scene/control/skin/TableCellSkin.java ! modules/controls/src/main/java/com/sun/javafx/scene/control/skin/TableCellSkinBase.java ! modules/controls/src/main/java/com/sun/javafx/scene/control/skin/TableColumnHeader.java ! modules/controls/src/main/java/com/sun/javafx/scene/control/skin/TableHeaderRow.java ! modules/controls/src/main/java/com/sun/javafx/scene/control/skin/TableRowSkin.java ! modules/controls/src/main/java/com/sun/javafx/scene/control/skin/TableRowSkinBase.java ! modules/controls/src/main/java/com/sun/javafx/scene/control/skin/TableViewSkin.java ! modules/controls/src/main/java/com/sun/javafx/scene/control/skin/TableViewSkinBase.java ! modules/controls/src/main/java/com/sun/javafx/scene/control/skin/TextAreaSkin.java ! modules/controls/src/main/java/com/sun/javafx/scene/control/skin/TextFieldSkin.java ! modules/controls/src/main/java/com/sun/javafx/scene/control/skin/TextInputControlSkin.java ! modules/controls/src/main/java/com/sun/javafx/scene/control/skin/TitledPaneSkin.java ! modules/controls/src/main/java/com/sun/javafx/scene/control/skin/ToggleButtonSkin.java ! modules/controls/src/main/java/com/sun/javafx/scene/control/skin/ToolBarSkin.java ! modules/controls/src/main/java/com/sun/javafx/scene/control/skin/TreeCellSkin.java ! modules/controls/src/main/java/com/sun/javafx/scene/control/skin/TreeTableCellSkin.java ! modules/controls/src/main/java/com/sun/javafx/scene/control/skin/TreeTableRowSkin.java ! modules/controls/src/main/java/com/sun/javafx/scene/control/skin/TreeTableViewSkin.java ! modules/controls/src/main/java/com/sun/javafx/scene/control/skin/TreeViewSkin.java ! modules/controls/src/main/java/com/sun/javafx/scene/control/skin/VirtualContainerBase.java ! modules/controls/src/main/java/com/sun/javafx/scene/control/skin/VirtualFlow.java ! modules/controls/src/main/java/com/sun/javafx/scene/control/skin/VirtualScrollBar.java ! modules/controls/src/main/java/com/sun/javafx/scene/control/skin/WebColorFieldSkin.java ! modules/controls/src/main/java/javafx/scene/control/Accordion.java ! modules/controls/src/main/java/javafx/scene/control/Cell.java ! modules/controls/src/main/java/javafx/scene/control/Control.java ! modules/controls/src/main/java/javafx/scene/control/DatePicker.java ! modules/controls/src/main/java/javafx/scene/control/Hyperlink.java ! modules/controls/src/main/java/javafx/scene/control/Label.java ! modules/controls/src/main/java/javafx/scene/control/Labeled.java ! modules/controls/src/main/java/javafx/scene/control/ListView.java ! modules/controls/src/main/java/javafx/scene/control/MenuBar.java ! modules/controls/src/main/java/javafx/scene/control/Pagination.java ! modules/controls/src/main/java/javafx/scene/control/PopupControl.java ! modules/controls/src/main/java/javafx/scene/control/ProgressBar.java ! modules/controls/src/main/java/javafx/scene/control/ProgressIndicator.java ! modules/controls/src/main/java/javafx/scene/control/RadioButton.java ! modules/controls/src/main/java/javafx/scene/control/ScrollBar.java ! modules/controls/src/main/java/javafx/scene/control/ScrollPane.java ! modules/controls/src/main/java/javafx/scene/control/Separator.java ! modules/controls/src/main/java/javafx/scene/control/Slider.java ! modules/controls/src/main/java/javafx/scene/control/SplitPane.java ! modules/controls/src/main/java/javafx/scene/control/TabPane.java ! modules/controls/src/main/java/javafx/scene/control/TextArea.java ! modules/controls/src/main/java/javafx/scene/control/TextField.java ! modules/controls/src/main/java/javafx/scene/control/TextInputControl.java ! modules/controls/src/main/java/javafx/scene/control/TitledPane.java ! modules/controls/src/main/java/javafx/scene/control/ToggleButton.java ! modules/controls/src/main/java/javafx/scene/control/ToolBar.java ! modules/controls/src/main/java/javafx/scene/control/Tooltip.java ! modules/controls/src/main/java/javafx/scene/control/TreeTableView.java ! modules/controls/src/main/java/javafx/scene/control/TreeView.java ! modules/controls/src/main/java/javafx/scene/control/cell/CellUtils.java ! modules/controls/src/main/java/javafx/scene/control/cell/CheckBoxListCell.java ! modules/controls/src/main/java/javafx/scene/control/cell/CheckBoxTableCell.java ! modules/controls/src/main/java/javafx/scene/control/cell/CheckBoxTreeCell.java ! modules/controls/src/main/java/javafx/scene/control/cell/CheckBoxTreeTableCell.java ! modules/controls/src/main/java/javafx/scene/control/cell/ChoiceBoxListCell.java ! modules/controls/src/main/java/javafx/scene/control/cell/ChoiceBoxTableCell.java ! modules/controls/src/main/java/javafx/scene/control/cell/ChoiceBoxTreeCell.java ! modules/controls/src/main/java/javafx/scene/control/cell/ChoiceBoxTreeTableCell.java ! modules/controls/src/main/java/javafx/scene/control/cell/ComboBoxListCell.java ! modules/controls/src/main/java/javafx/scene/control/cell/ComboBoxTableCell.java ! modules/controls/src/main/java/javafx/scene/control/cell/ComboBoxTreeCell.java ! modules/controls/src/main/java/javafx/scene/control/cell/ComboBoxTreeTableCell.java ! modules/controls/src/main/java/javafx/scene/control/cell/ProgressBarTableCell.java ! modules/controls/src/main/java/javafx/scene/control/cell/ProgressBarTreeTableCell.java ! modules/controls/src/main/java/javafx/scene/control/cell/PropertyValueFactory.java ! modules/controls/src/main/java/javafx/scene/control/cell/TreeItemPropertyValueFactory.java Changeset: c4ca4ff6f858 Author: ddhill Date: 2014-05-05 16:11 -0400 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/c4ca4ff6f858 RT-36894 Lens detect surface changes and send appropriate events Contributed-by: johanvos ! modules/graphics/src/main/java/com/sun/glass/ui/Screen.java ! modules/graphics/src/main/java/com/sun/glass/ui/lens/LensApplication.java ! modules/graphics/src/main/native-glass/lens/LensApplication.c ! modules/graphics/src/main/native-glass/lens/LensCommon.h ! modules/graphics/src/main/native-glass/lens/wm/LensWindowManager.c ! modules/graphics/src/main/native-glass/lens/wm/LensWindowManager.h Changeset: 4055c4f66098 Author: Daniel Blaukopf <daniel.blauk...@oracle.com> Date: 2014-05-05 23:24 +0300 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/4055c4f66098 RT-35406 [Monocle] Implement mouse/touch grab Reviewed-by: kselle ! modules/graphics/src/main/java/com/sun/glass/ui/monocle/input/MouseInput.java ! modules/graphics/src/main/java/com/sun/glass/ui/monocle/input/TouchInput.java ! modules/graphics/src/main/java/com/sun/glass/ui/monocle/input/TouchState.java ! modules/graphics/src/main/java/com/sun/glass/ui/monocle/input/filters/LookaheadTouchFilter.java ! modules/graphics/src/main/java/com/sun/glass/ui/monocle/input/filters/TouchPipeline.java ! tests/system/src/test/java/com/sun/glass/ui/monocle/input/DragTouchInAndOutAWindowTest.java ! tests/system/src/test/java/com/sun/glass/ui/monocle/input/MultiTouch2Test.java ! tests/system/src/test/java/com/sun/glass/ui/monocle/input/ParameterizedTestBase.java ! tests/system/src/test/java/com/sun/glass/ui/monocle/input/SimpleMouseTest.java ! tests/system/src/test/java/com/sun/glass/ui/monocle/input/TestApplication.java ! tests/system/src/test/java/com/sun/glass/ui/monocle/input/TouchLagTest.java ! tests/system/src/test/java/com/sun/glass/ui/monocle/input/ZoomTest.java ! tests/system/src/test/java/com/sun/glass/ui/monocle/input/devices/TestTouchDevice.java ! tests/system/src/test/java/com/sun/glass/ui/monocle/input/devices/TestTouchDevices.java