Changeset: 163d0f848fe3 Author: Felipe Heidrich <felipe.heidr...@oracle.com> Date: 2014-07-21 13:53 -0700 URL: http://hg.openjdk.java.net/openjfx/8u/rt/rev/163d0f848fe3
RT-37964: [Accessibility] implement a set focus action ! modules/controls/src/main/java/com/sun/javafx/scene/control/skin/PaginationSkin.java ! modules/controls/src/main/java/com/sun/javafx/scene/control/skin/TabPaneSkin.java ! modules/graphics/src/main/java/com/sun/glass/ui/mac/MacAccessible.java ! modules/graphics/src/main/java/com/sun/glass/ui/win/WinAccessible.java ! modules/graphics/src/main/java/javafx/scene/AccessibleAction.java ! modules/graphics/src/main/java/javafx/scene/AccessibleRole.java ! modules/graphics/src/main/java/javafx/scene/Node.java Changeset: 2214ba6b2de6 Author: Felipe Heidrich <felipe.heidr...@oracle.com> Date: 2014-07-21 13:56 -0700 URL: http://hg.openjdk.java.net/openjfx/8u/rt/rev/2214ba6b2de6 RT-37959: [Accessibility] Review a11y enums Part 1: remove SELECTED_PAGE and SELECTED_TAB, use FOCUS_ITEM instead ! modules/controls/src/main/java/com/sun/javafx/scene/control/skin/PaginationSkin.java ! modules/controls/src/main/java/com/sun/javafx/scene/control/skin/TabPaneSkin.java ! modules/controls/src/main/java/javafx/scene/control/TabPane.java ! modules/graphics/src/main/java/com/sun/glass/ui/mac/MacAccessible.java ! modules/graphics/src/main/java/com/sun/glass/ui/win/WinAccessible.java ! modules/graphics/src/main/java/javafx/scene/AccessibleAttribute.java Changeset: 7d0df3525553 Author: Felipe Heidrich <felipe.heidr...@oracle.com> Date: 2014-07-21 14:42 -0700 URL: http://hg.openjdk.java.net/openjfx/8u/rt/rev/7d0df3525553 [Accessible] improve description for titlePane (which was group) and page item (which was tab item) similarly to what was done for Mac (+cosmetic changes) ! modules/controls/src/main/java/com/sun/javafx/scene/control/skin/PaginationSkin.java ! modules/graphics/src/main/java/com/sun/glass/ui/win/WinAccessible.java Changeset: 78f2a4568178 Author: Felipe Heidrich <felipe.heidr...@oracle.com> Date: 2014-07-21 15:07 -0700 URL: http://hg.openjdk.java.net/openjfx/8u/rt/rev/78f2a4568178 [Accessible] missing break ! modules/graphics/src/main/java/com/sun/glass/ui/win/WinAccessible.java Changeset: a37c4730f5bd Author: Felipe Heidrich <felipe.heidr...@oracle.com> Date: 2014-07-21 15:10 -0700 URL: http://hg.openjdk.java.net/openjfx/8u/rt/rev/a37c4730f5bd [Accessible] removing attributes that were just in for documentation, they were incomplete and at times just wrong ! modules/controls/src/main/java/com/sun/javafx/scene/control/skin/ComboBoxListViewSkin.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/TableViewSkin.java ! modules/controls/src/main/java/javafx/scene/control/ComboBoxBase.java ! modules/controls/src/main/java/javafx/scene/control/ListView.java ! modules/controls/src/main/java/javafx/scene/control/ScrollPane.java ! modules/controls/src/main/java/javafx/scene/control/TableRow.java ! modules/controls/src/main/java/javafx/scene/control/TableView.java ! modules/controls/src/main/java/javafx/scene/control/TreeTableView.java ! modules/controls/src/main/java/javafx/scene/control/TreeView.java Changeset: 0d4772d30a1a Author: jgiles Date: 2014-07-22 11:46 +1200 URL: http://hg.openjdk.java.net/openjfx/8u/rt/rev/0d4772d30a1a [TEST ONLY] @Ignore all LocalTimeSpinnerValueTests until they can be made more resilient ! modules/controls/src/test/java/javafx/scene/control/SpinnerTest.java Changeset: a101d302eb00 Author: Felipe Heidrich <felipe.heidr...@oracle.com> Date: 2014-07-21 16:52 -0700 URL: http://hg.openjdk.java.net/openjfx/8u/rt/rev/a101d302eb00 [Accessibility] Regression. The content of list items and tree items are being read twice, caused by the accidental removal of a 'return null;' statement in http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/a002de38e467 ! modules/graphics/src/main/java/com/sun/glass/ui/mac/MacAccessible.java Changeset: 23c345e7ea20 Author: Martin Sladecek <martin.slade...@oracle.com> Date: 2014-07-22 07:30 +0200 URL: http://hg.openjdk.java.net/openjfx/8u/rt/rev/23c345e7ea20 RT-37994 [FXML] ProxyBuilder does not support read-only collections ! modules/fxml/src/main/java/com/sun/javafx/fxml/builder/ProxyBuilder.java + modules/fxml/src/test/java/com/sun/javafx/fxml/builder/ClassWithReadOnlyCollection.java ! modules/fxml/src/test/java/com/sun/javafx/fxml/builder/ProxyBuilderTest.java Changeset: f07260b4dcda Author: Rafi Tayar <rafi.ta...@oracle.com> Date: 2014-07-22 15:39 +0300 URL: http://hg.openjdk.java.net/openjfx/8u/rt/rev/f07260b4dcda RT-37982 : Create a unit test for RT-36241 Reviewed-by : dblaukopf ! tests/system/src/test/java/com/sun/glass/ui/monocle/SimpleMouseTest.java Changeset: 9d9b35b0e3f6 Author: lisa.se...@oracle.com Date: 2014-07-22 09:16 -0400 URL: http://hg.openjdk.java.net/openjfx/8u/rt/rev/9d9b35b0e3f6 Fix for RT-37604 [Monocle] Make sure all methods in the X11 port have javadoc Reviewed by dblaukopf Reviewed by dblaukopf Reviewed by dblaukopf Reviewed by dblaukopf Reviewed by dblaukopf Reviewed by dblaukopf Reviewed by dblaukopf Reviewed by dblaukopf Reviewed by dblaukopf ! modules/graphics/src/main/java/com/sun/glass/ui/monocle/AcceleratedScreen.java ! modules/graphics/src/main/java/com/sun/glass/ui/monocle/X11AcceleratedScreen.java ! modules/graphics/src/main/java/com/sun/glass/ui/monocle/X11Cursor.java ! modules/graphics/src/main/java/com/sun/glass/ui/monocle/X11InputDeviceRegistry.java ! modules/graphics/src/main/java/com/sun/glass/ui/monocle/X11Platform.java ! modules/graphics/src/main/java/com/sun/glass/ui/monocle/X11PlatformFactory.java ! modules/graphics/src/main/java/com/sun/glass/ui/monocle/X11Screen.java ! modules/graphics/src/main/java/com/sun/glass/ui/monocle/X11WarpingCursor.java Changeset: 62382252b90a Author: Felipe Heidrich <felipe.heidr...@oracle.com> Date: 2014-07-22 09:44 -0700 URL: http://hg.openjdk.java.net/openjfx/8u/rt/rev/62382252b90a RT-37959: [Accessibility] Review a11y enums Part 2: remove SELECTED_CELLS and SELECTED_ROWS, use SELECTED_ITEMS instead ! modules/controls/src/main/java/com/sun/javafx/scene/control/skin/ListViewSkin.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/TableViewSkin.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/javafx/scene/control/ListView.java ! modules/controls/src/main/java/javafx/scene/control/TableView.java ! modules/controls/src/main/java/javafx/scene/control/TreeTableView.java ! modules/controls/src/main/java/javafx/scene/control/TreeView.java ! modules/graphics/src/main/java/com/sun/glass/ui/mac/MacAccessible.java ! modules/graphics/src/main/java/com/sun/glass/ui/win/WinAccessible.java ! modules/graphics/src/main/java/javafx/scene/AccessibleAttribute.java Changeset: bea785e79ae4 Author: kcr Date: 2014-07-22 11:36 -0700 URL: http://hg.openjdk.java.net/openjfx/8u/rt/rev/bea785e79ae4 RT-36925: [Linux, Mac] Prism build script unnecessary mixing of 2 different compilers ! buildSrc/linux.gradle ! buildSrc/mac.gradle Changeset: 47b2d611494a Author: Felipe Heidrich <felipe.heidr...@oracle.com> Date: 2014-07-22 11:54 -0700 URL: http://hg.openjdk.java.net/openjfx/8u/rt/rev/47b2d611494a [Accessibility] Removing warnings (unused import, raw casts) ! modules/controls/src/main/java/com/sun/javafx/scene/control/skin/TableRowSkin.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/javafx/scene/control/TableView.java ! modules/controls/src/main/java/javafx/scene/control/TreeTableView.java Changeset: 3e3de644625d Author: Felipe Heidrich <felipe.heidr...@oracle.com> Date: 2014-07-22 15:41 -0700 URL: http://hg.openjdk.java.net/openjfx/8u/rt/rev/3e3de644625d RT-37959: [Accessibility] Review a11y enums Part 3: Removed ADD_TO_SELECTION, REMOVE_FROM_SELECTION, SELECT. Added SET_SELECTED_ITEMS and SET_TEXT_SELECTION ! modules/controls/src/main/java/com/sun/javafx/scene/control/skin/ListViewSkin.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/TreeTableViewSkin.java ! modules/controls/src/main/java/com/sun/javafx/scene/control/skin/TreeViewSkin.java ! modules/controls/src/main/java/javafx/scene/control/ListCell.java ! modules/controls/src/main/java/javafx/scene/control/TableCell.java ! modules/controls/src/main/java/javafx/scene/control/TextInputControl.java ! modules/controls/src/main/java/javafx/scene/control/TreeCell.java ! modules/controls/src/main/java/javafx/scene/control/TreeTableCell.java ! modules/controls/src/main/java/javafx/scene/control/TreeTableRow.java ! modules/graphics/src/main/java/com/sun/glass/ui/mac/MacAccessible.java ! modules/graphics/src/main/java/com/sun/glass/ui/win/WinAccessible.java ! modules/graphics/src/main/java/com/sun/glass/ui/win/WinTextRangeProvider.java ! modules/graphics/src/main/java/javafx/scene/AccessibleAction.java ! modules/graphics/src/main/java/javafx/scene/AccessibleRole.java Changeset: 1eaf140df101 Author: Felipe Heidrich <felipe.heidr...@oracle.com> Date: 2014-07-22 16:25 -0700 URL: http://hg.openjdk.java.net/openjfx/8u/rt/rev/1eaf140df101 RT-37959: [Accessibility] Review a11y enums Part 4: Remove SCROLL_INDEX. Add SHOW_ITEM (for ListView, TableView, TreeView, TableTreeView) and SHOW_TEXT_RANGE (for text input controls) ! modules/controls/src/main/java/com/sun/javafx/scene/control/skin/ListViewSkin.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/TextInputControlSkin.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/javafx/scene/control/TextInputControl.java ! modules/graphics/src/main/java/com/sun/glass/ui/win/WinAccessible.java ! modules/graphics/src/main/java/com/sun/glass/ui/win/WinTextRangeProvider.java ! modules/graphics/src/main/java/javafx/scene/AccessibleAction.java Changeset: d114805cda20 Author: Felipe Heidrich <felipe.heidr...@oracle.com> Date: 2014-07-22 16:52 -0700 URL: http://hg.openjdk.java.net/openjfx/8u/rt/rev/d114805cda20 RT-37964: [Accessibility] implement a set focus action Follow-up: implementing REQUEST_FOCUS on ListCell, TableCell, TreeCell, TreeTableCell. Common on Windows ! modules/controls/src/main/java/javafx/scene/control/ListCell.java ! modules/controls/src/main/java/javafx/scene/control/TableCell.java ! modules/controls/src/main/java/javafx/scene/control/TreeCell.java ! modules/controls/src/main/java/javafx/scene/control/TreeTableCell.java Changeset: e248baa75433 Author: Martin Sladecek <martin.slade...@oracle.com> Date: 2014-07-23 15:47 +0200 URL: http://hg.openjdk.java.net/openjfx/8u/rt/rev/e248baa75433 RT-35126 [Animation] Combinations of transitions don't work as expected (circle should fade in) ! modules/graphics/src/main/java/javafx/animation/SequentialTransition.java ! modules/graphics/src/test/java/javafx/animation/SequentialTransitionPlayTest.java Changeset: 8cdd9a23b6e6 Author: Jerome Cambon Date: 2014-07-23 17:43 +0200 URL: http://hg.openjdk.java.net/openjfx/8u/rt/rev/8cdd9a23b6e6 [SCENEBUILDER] Fix (cont'd) for DTL-6719: Suggested Style Class Menu not alphabetically ordered ! apps/scenebuilder/SceneBuilderKit/src/com/oracle/javafx/scenebuilder/kit/util/CssInternal.java Changeset: e316ee0f0b41 Author: Felipe Heidrich <felipe.heidr...@oracle.com> Date: 2014-07-23 11:25 -0700 URL: http://hg.openjdk.java.net/openjfx/8u/rt/rev/e316ee0f0b41 [Accessibility] Fix column names on Mac Yosimite ! modules/graphics/src/main/java/com/sun/glass/ui/mac/MacAccessible.java Changeset: c6fb52b57550 Author: Felipe Heidrich <felipe.heidr...@oracle.com> Date: 2014-07-23 13:34 -0700 URL: http://hg.openjdk.java.net/openjfx/8u/rt/rev/c6fb52b57550 [formatting] no new line at the end fo file make tools unhappy (webrev for example) ! modules/controls/src/main/java/javafx/scene/control/Spinner.java ! modules/controls/src/main/java/javafx/scene/control/SpinnerValueFactory.java Changeset: 2c22277314de Author: Felipe Heidrich <felipe.heidr...@oracle.com> Date: 2014-07-23 15:48 -0700 URL: http://hg.openjdk.java.net/openjfx/8u/rt/rev/2c22277314de RT-37925: [Accessibility] Make Spinner accessible ! modules/controls/src/main/java/com/sun/javafx/scene/control/skin/SpinnerSkin.java ! modules/controls/src/main/java/javafx/scene/control/Spinner.java ! modules/graphics/src/main/java/com/sun/glass/ui/mac/MacAccessible.java ! modules/graphics/src/main/java/com/sun/glass/ui/win/WinAccessible.java ! modules/graphics/src/main/java/javafx/scene/AccessibleRole.java Changeset: e8ef717f8654 Author: "Jasper Potts" Date: 2014-07-23 16:49 -0700 URL: http://hg.openjdk.java.net/openjfx/8u/rt/rev/e8ef717f8654 Modena Test App - Made sections drop down menu alphabetically sorted ! apps/samples/Modena/src/main/java/modena/SamplePageNavigation.java Changeset: ef9abc1f328a Author: flar <james.gra...@oracle.com> Date: 2014-07-23 19:36 -0700 URL: http://hg.openjdk.java.net/openjfx/8u/rt/rev/ef9abc1f328a Fix RT-37945: NPE in SWGraphics on Canvas demos in SW pipe Reviewed by: kcr, chien ! modules/graphics/src/main/java/com/sun/prism/sw/SWGraphics.java ! modules/graphics/src/main/native-prism-sw/PiscesRenderer.h ! modules/graphics/src/main/native-prism-sw/PiscesRenderer.inl Changeset: a55da2de478e Author: Martin Sladecek <martin.slade...@oracle.com> Date: 2014-07-24 08:45 +0200 URL: http://hg.openjdk.java.net/openjfx/8u/rt/rev/a55da2de478e RT-37923 [TableView] TableColumns are not garbage collected Reviewed by: jgiles ! modules/controls/src/main/java/com/sun/javafx/scene/control/skin/TableRowSkinBase.java Changeset: 21ac79f2feca Author: Martin Sladecek <martin.slade...@oracle.com> Date: 2014-07-24 08:48 +0200 URL: http://hg.openjdk.java.net/openjfx/8u/rt/rev/21ac79f2feca RT-37961 [ScrollPane] Connecting a ScrollPane to a scenegraph reset hvalue / vvalue (cont'd) Reviewed by: jgiles ! modules/controls/src/main/java/com/sun/javafx/scene/control/skin/ScrollPaneSkin.java Changeset: 843602254276 Author: lisa.se...@oracle.com Date: 2014-07-24 11:09 -0400 URL: http://hg.openjdk.java.net/openjfx/8u/rt/rev/843602254276 Fix for RT-37583 [Monocle] Change X.java and EGL.java to use instance methods Reviewed by dblaukopf Tested with HelloSanity ! modules/graphics/src/main/java/com/sun/glass/ui/monocle/AcceleratedScreen.java ! modules/graphics/src/main/java/com/sun/glass/ui/monocle/EGL.java ! modules/graphics/src/main/java/com/sun/glass/ui/monocle/X.java ! modules/graphics/src/main/java/com/sun/glass/ui/monocle/X11AcceleratedScreen.java ! modules/graphics/src/main/java/com/sun/glass/ui/monocle/X11Cursor.java ! modules/graphics/src/main/java/com/sun/glass/ui/monocle/X11InputDeviceRegistry.java ! modules/graphics/src/main/java/com/sun/glass/ui/monocle/X11Screen.java ! modules/graphics/src/main/java/com/sun/glass/ui/monocle/X11WarpingCursor.java Changeset: 31062bef761a Author: Felipe Heidrich <felipe.heidr...@oracle.com> Date: 2014-07-24 09:54 -0700 URL: http://hg.openjdk.java.net/openjfx/8u/rt/rev/31062bef761a [TOYS] Add labels to HelloText ! apps/toys/Hello/src/main/java/a11y/HelloText.java Changeset: 1b8a19fc48f1 Author: Felipe Heidrich <felipe.heidr...@oracle.com> Date: 2014-07-24 10:21 -0700 URL: http://hg.openjdk.java.net/openjfx/8u/rt/rev/1b8a19fc48f1 [Accessible] differentiated between editable and read-only text on Mac. ! modules/graphics/src/main/java/com/sun/glass/ui/mac/MacAccessible.java Changeset: 4b8d06211312 Author: Felipe Heidrich <felipe.heidr...@oracle.com> Date: 2014-07-24 10:59 -0700 URL: http://hg.openjdk.java.net/openjfx/8u/rt/rev/4b8d06211312 [Accessible] Fix labeled-by for textfield and textarea on Windows. Tested with Narrator on Win8 and Win7, and JAWS on win8. (note: previous comment in the code was not correct). ! modules/graphics/src/main/java/com/sun/glass/ui/win/WinAccessible.java Changeset: d154a28970c5 Author: "Jasper Potts" Date: 2014-07-25 10:24 -0700 URL: http://hg.openjdk.java.net/openjfx/8u/rt/rev/d154a28970c5 Modena Test App - Fixed reloading of Caspian Stylesheet ! apps/samples/Modena/src/main/java/modena/Modena.java Changeset: 1942db1e52a9 Author: flar <james.gra...@oracle.com> Date: 2014-07-25 11:18 -0700 URL: http://hg.openjdk.java.net/openjfx/8u/rt/rev/1942db1e52a9 Fix RT-38005: Clipping problems with effects and 3D transforms Reviewed by: chien ! modules/graphics/src/main/java/com/sun/javafx/geom/PickRay.java ! modules/graphics/src/main/java/com/sun/javafx/sg/prism/NGPerspectiveCamera.java ! modules/graphics/src/main/java/javafx/scene/PerspectiveCamera.java