git: openjdk/jfx-sandbox: metal: 35 new changesets

Ambarish Rapte arapte at openjdk.org
Fri Jan 17 14:41:06 UTC 2025


Changeset: 001f292e
Branch: metal
Author:    Alexander Zvegintsev <azvegint at openjdk.org>
Date:      2024-11-25 11:10:53 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/001f292e9f6f31e903e1219ffbc84432bae5824b

8335469: [XWayland] crash when an AWT ScreenCast session overlaps with an FX ScreenCast session

Reviewed-by: kcr, lkostyra

! modules/javafx.graphics/src/main/native-glass/gtk/fp_pipewire.h
! modules/javafx.graphics/src/main/native-glass/gtk/screencast_pipewire.c
+ tests/system/src/test/java/test/robot/javafx/embed/swing/LinuxScreencastHangCrashTest.java

Changeset: 4af67c12
Branch: metal
Author:    Nir Lisker <nlisker at openjdk.org>
Date:      2024-11-27 14:29:30 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/4af67c1286f119a967e2758ab373c1a625843308

8344906: Simplify Java version parsing in the build file

Reviewed-by: kcr, arapte

! build.gradle

Changeset: f7566ad8
Branch: metal
Author:    Nir Lisker <nlisker at openjdk.org>
Date:      2024-11-27 17:39:50 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/f7566ad8353cdabc3881648a29a416c99f71e7b7

8345063: Centralize version number of the Gradle build file

Reviewed-by: kcr, mhanl

! build.gradle
! build.properties

Changeset: a45e33c1
Branch: metal
Author:    Jose Pereda <jpereda at openjdk.org>
Date:      2024-11-28 08:41:49 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/a45e33c1a4d8390eb1e6ec66977f453df71a009a

8342461: Remove calls to doPrivileged in javafx.web/{android,ios}

Reviewed-by: kcr, jvos

! modules/javafx.web/src/android/java/com/sun/webkit/Timer.java
! modules/javafx.web/src/android/java/com/sun/webkit/WebPage.java
! modules/javafx.web/src/android/java/javafx/scene/web/WebEngine.java
! modules/javafx.web/src/ios/java/javafx/scene/web/ExportedJavaObject.java
! modules/javafx.web/src/ios/java/javafx/scene/web/HTMLEditorSkin.java
! modules/javafx.web/src/ios/java/javafx/scene/web/JS2JavaBridge.java
! modules/javafx.web/src/ios/java/javafx/scene/web/WebEngine.java

Changeset: bdfc3387
Branch: metal
Author:    Martin Fox <mfox at openjdk.org>
Date:      2024-11-28 16:51:26 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/bdfc33874a109f540f9ad126a62c90e3cf34de86

8338000: [macos] Remove GlassFullscreenWindow

Reviewed-by: kcr, mstrauss

- modules/javafx.graphics/src/main/native-glass/mac/GlassFullscreenWindow.h
- modules/javafx.graphics/src/main/native-glass/mac/GlassFullscreenWindow.m
! modules/javafx.graphics/src/main/native-glass/mac/GlassView.h
! modules/javafx.graphics/src/main/native-glass/mac/GlassView3D.m
! modules/javafx.graphics/src/main/native-glass/mac/GlassViewDelegate.h
! modules/javafx.graphics/src/main/native-glass/mac/GlassViewDelegate.m
! modules/javafx.graphics/src/main/native-glass/mac/GlassWindow+Java.h
! modules/javafx.graphics/src/main/native-glass/mac/GlassWindow+Java.m
! modules/javafx.graphics/src/main/native-glass/mac/GlassWindow+Overrides.m
! modules/javafx.graphics/src/main/native-glass/mac/GlassWindow.h
! modules/javafx.graphics/src/main/native-glass/mac/GlassWindow.m

Changeset: 03eb8b11
Branch: metal
Author:    Marius Hanl <mhanl at openjdk.org>
Date:      2024-12-02 13:45:30 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/03eb8b11affbc084b3f22d41b5bbe7bd7ee11e16

8344899: Map RT-nnnn bug IDs to JDK-mmmmmmm in JavaFX sources

Reviewed-by: kcr

! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/Loader.java
! apps/samples/3DViewer/src/main/java/com/javafx/experiments/jfx3dviewer/ContentModel.java
! apps/samples/3DViewer/src/main/java/com/javafx/experiments/jfx3dviewer/MainController.java
! apps/samples/3DViewer/src/main/java/com/javafx/experiments/jfx3dviewer/SimpleViewerApp.java
! apps/samples/3DViewer/src/main/java/com/javafx/experiments/shape3d/PolygonMeshView.java
! apps/samples/3DViewer/src/main/java/com/javafx/experiments/utils3d/geom/BaseBounds.java
! apps/samples/3DViewer/src/main/java/com/javafx/experiments/utils3d/geom/transform/Affine2D.java
! apps/samples/3DViewer/src/main/java/com/javafx/experiments/utils3d/geom/transform/Affine3D.java
! apps/samples/3DViewer/src/main/java/com/javafx/experiments/utils3d/geom/transform/AffineBase.java
! apps/samples/3DViewer/src/main/java/com/javafx/experiments/utils3d/geom/transform/TransformHelper.java
! apps/samples/Ensemble8/src/samples/java/ensemble/samples/controls/button/pillbutton/PillButtonApp.java
! apps/samples/Ensemble8/src/samples/java/ensemble/samples/controls/htmleditor/HTMLEditorApp.java
! apps/samples/Modena/src/main/java/modena/Modena.java
! apps/samples/Modena/src/main/java/modena/SamplePageTableHelper.java
! apps/samples/Modena/src/main/resources/modena/ScottSelvia.fxml
! apps/toys/Hello/src/main/java/hello/HelloDatePicker.java
! apps/toys/Hello/src/main/java/hello/HelloFontSize.java
! apps/toys/Hello/src/main/java/hello/HelloLaunchOnNewThread.java
! apps/toys/Hello/src/main/java/hello/HelloListView.java
! apps/toys/Hello/src/main/java/hello/hello.css
! modules/javafx.base/src/test/java/test/javafx/binding/expression/AbstractNumberExpressionTest.java
! modules/javafx.base/src/test/java/test/javafx/collections/ListChangeBuilderTest.java
! modules/javafx.base/src/test/java/test/javafx/collections/SortedListTest.java
! modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/ContextMenuContent.java
! modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/ControlAcceleratorSupport.java
! modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/CustomColorDialog.java
! modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/DatePickerContent.java
! modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/SelectedCellsMap.java
! modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/behavior/CellBehaviorBase.java
! modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/behavior/ComboBoxBaseBehavior.java
! modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/behavior/ListViewBehavior.java
! modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/behavior/PasswordFieldBehavior.java
! modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/behavior/SliderBehavior.java
! modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/behavior/TableCellBehaviorBase.java
! modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/behavior/TableViewBehavior.java
! modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/behavior/TableViewBehaviorBase.java
! modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/behavior/TextFieldBehavior.java
! modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/behavior/TitledPaneBehavior.java
! modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/behavior/TreeTableViewBehavior.java
! modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/behavior/TreeViewBehavior.java
! modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/skin/Utils.java
! modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/skin/WebColorFieldSkin.java
! modules/javafx.controls/src/main/java/javafx/scene/chart/Axis.java
! modules/javafx.controls/src/main/java/javafx/scene/chart/BarChart.java
! modules/javafx.controls/src/main/java/javafx/scene/chart/BubbleChart.java
! modules/javafx.controls/src/main/java/javafx/scene/chart/CategoryAxis.java
! modules/javafx.controls/src/main/java/javafx/scene/chart/LineChart.java
! modules/javafx.controls/src/main/java/javafx/scene/chart/NumberAxis.java
! modules/javafx.controls/src/main/java/javafx/scene/chart/PieChart.java
! modules/javafx.controls/src/main/java/javafx/scene/chart/StackedBarChart.java
! modules/javafx.controls/src/main/java/javafx/scene/chart/XYChart.java
! modules/javafx.controls/src/main/java/javafx/scene/control/ChoiceBox.java
! modules/javafx.controls/src/main/java/javafx/scene/control/ComboBox.java
! modules/javafx.controls/src/main/java/javafx/scene/control/ComboBoxBase.java
! modules/javafx.controls/src/main/java/javafx/scene/control/Control.java
! modules/javafx.controls/src/main/java/javafx/scene/control/ControlUtils.java
! modules/javafx.controls/src/main/java/javafx/scene/control/DialogPane.java
! modules/javafx.controls/src/main/java/javafx/scene/control/HeavyweightDialog.java
! modules/javafx.controls/src/main/java/javafx/scene/control/Labeled.java
! modules/javafx.controls/src/main/java/javafx/scene/control/ListCell.java
! modules/javafx.controls/src/main/java/javafx/scene/control/ListView.java
! modules/javafx.controls/src/main/java/javafx/scene/control/MenuItem.java
! modules/javafx.controls/src/main/java/javafx/scene/control/MultipleSelectionModelBase.java
! modules/javafx.controls/src/main/java/javafx/scene/control/PopupControl.java
! modules/javafx.controls/src/main/java/javafx/scene/control/SingleSelectionModel.java
! modules/javafx.controls/src/main/java/javafx/scene/control/SkinBase.java
! modules/javafx.controls/src/main/java/javafx/scene/control/Spinner.java
! modules/javafx.controls/src/main/java/javafx/scene/control/Tab.java
! modules/javafx.controls/src/main/java/javafx/scene/control/TabPane.java
! modules/javafx.controls/src/main/java/javafx/scene/control/TableCell.java
! modules/javafx.controls/src/main/java/javafx/scene/control/TableColumn.java
! modules/javafx.controls/src/main/java/javafx/scene/control/TableRow.java
! modules/javafx.controls/src/main/java/javafx/scene/control/TableView.java
! modules/javafx.controls/src/main/java/javafx/scene/control/TextInputControl.java
! modules/javafx.controls/src/main/java/javafx/scene/control/Tooltip.java
! modules/javafx.controls/src/main/java/javafx/scene/control/TreeCell.java
! modules/javafx.controls/src/main/java/javafx/scene/control/TreeItem.java
! modules/javafx.controls/src/main/java/javafx/scene/control/TreeTableCell.java
! modules/javafx.controls/src/main/java/javafx/scene/control/TreeTableColumn.java
! modules/javafx.controls/src/main/java/javafx/scene/control/TreeTableRow.java
! modules/javafx.controls/src/main/java/javafx/scene/control/TreeTableView.java
! modules/javafx.controls/src/main/java/javafx/scene/control/TreeView.java
! modules/javafx.controls/src/main/java/javafx/scene/control/cell/CellUtils.java
! modules/javafx.controls/src/main/java/javafx/scene/control/cell/CheckBoxTreeCell.java
! modules/javafx.controls/src/main/java/javafx/scene/control/cell/DefaultTreeCell.java
! modules/javafx.controls/src/main/java/javafx/scene/control/cell/PropertyValueFactory.java
! modules/javafx.controls/src/main/java/javafx/scene/control/cell/TreeItemPropertyValueFactory.java
! modules/javafx.controls/src/main/java/javafx/scene/control/skin/AccordionSkin.java
! modules/javafx.controls/src/main/java/javafx/scene/control/skin/CellSkinBase.java
! modules/javafx.controls/src/main/java/javafx/scene/control/skin/ChoiceBoxSkin.java
! modules/javafx.controls/src/main/java/javafx/scene/control/skin/ComboBoxBaseSkin.java
! modules/javafx.controls/src/main/java/javafx/scene/control/skin/ComboBoxListViewSkin.java
! modules/javafx.controls/src/main/java/javafx/scene/control/skin/ComboBoxPopupControl.java
! modules/javafx.controls/src/main/java/javafx/scene/control/skin/ContextMenuSkin.java
! modules/javafx.controls/src/main/java/javafx/scene/control/skin/DateCellSkin.java
! modules/javafx.controls/src/main/java/javafx/scene/control/skin/LabeledSkinBase.java
! modules/javafx.controls/src/main/java/javafx/scene/control/skin/ListCellSkin.java
! modules/javafx.controls/src/main/java/javafx/scene/control/skin/ListViewSkin.java
! modules/javafx.controls/src/main/java/javafx/scene/control/skin/MenuBarSkin.java
! modules/javafx.controls/src/main/java/javafx/scene/control/skin/NestedTableColumnHeader.java
! modules/javafx.controls/src/main/java/javafx/scene/control/skin/ProgressBarSkin.java
! modules/javafx.controls/src/main/java/javafx/scene/control/skin/ScrollBarSkin.java
! modules/javafx.controls/src/main/java/javafx/scene/control/skin/ScrollPaneSkin.java
! modules/javafx.controls/src/main/java/javafx/scene/control/skin/SpinnerSkin.java
! modules/javafx.controls/src/main/java/javafx/scene/control/skin/TabPaneSkin.java
! modules/javafx.controls/src/main/java/javafx/scene/control/skin/TableCellSkinBase.java
! modules/javafx.controls/src/main/java/javafx/scene/control/skin/TableColumnHeader.java
! modules/javafx.controls/src/main/java/javafx/scene/control/skin/TableHeaderRow.java
! modules/javafx.controls/src/main/java/javafx/scene/control/skin/TableRowSkinBase.java
! modules/javafx.controls/src/main/java/javafx/scene/control/skin/TableViewSkinBase.java
! modules/javafx.controls/src/main/java/javafx/scene/control/skin/TextAreaSkin.java
! modules/javafx.controls/src/main/java/javafx/scene/control/skin/TextFieldSkin.java
! modules/javafx.controls/src/main/java/javafx/scene/control/skin/TextInputControlSkin.java
! modules/javafx.controls/src/main/java/javafx/scene/control/skin/TitledPaneSkin.java
! modules/javafx.controls/src/main/java/javafx/scene/control/skin/ToolBarSkin.java
! modules/javafx.controls/src/main/java/javafx/scene/control/skin/TooltipSkin.java
! modules/javafx.controls/src/main/java/javafx/scene/control/skin/TreeCellSkin.java
! modules/javafx.controls/src/main/java/javafx/scene/control/skin/TreeTableCellSkin.java
! modules/javafx.controls/src/main/java/javafx/scene/control/skin/TreeTableRowSkin.java
! modules/javafx.controls/src/main/java/javafx/scene/control/skin/TreeTableViewSkin.java
! modules/javafx.controls/src/main/java/javafx/scene/control/skin/TreeViewSkin.java
! modules/javafx.controls/src/main/java/javafx/scene/control/skin/VirtualContainerBase.java
! modules/javafx.controls/src/main/java/javafx/scene/control/skin/VirtualFlow.java
! modules/javafx.controls/src/main/resources/com/sun/javafx/scene/control/skin/caspian/caspian.css
! modules/javafx.controls/src/main/resources/com/sun/javafx/scene/control/skin/modena/modena.css
! modules/javafx.controls/src/test/java/test/com/sun/javafx/scene/control/LabeledTextTest.java
! modules/javafx.controls/src/test/java/test/javafx/scene/chart/StackedAreaChartTest.java
! modules/javafx.controls/src/test/java/test/javafx/scene/chart/XYChartTest.java
! modules/javafx.controls/src/test/java/test/javafx/scene/chart/XYNumberLineChartsTest.java
! modules/javafx.controls/src/test/java/test/javafx/scene/control/ButtonTest.java
! modules/javafx.controls/src/test/java/test/javafx/scene/control/ComboBoxTest.java
! modules/javafx.controls/src/test/java/test/javafx/scene/control/ControlTest.java
! modules/javafx.controls/src/test/java/test/javafx/scene/control/DatePickerTest.java
! modules/javafx.controls/src/test/java/test/javafx/scene/control/ListCellTest.java
! modules/javafx.controls/src/test/java/test/javafx/scene/control/ListViewKeyInputTest.java
! modules/javafx.controls/src/test/java/test/javafx/scene/control/ListViewTest.java
! modules/javafx.controls/src/test/java/test/javafx/scene/control/MiscellaneousTests.java
! modules/javafx.controls/src/test/java/test/javafx/scene/control/TableCellTest.java
! modules/javafx.controls/src/test/java/test/javafx/scene/control/TableViewHorizontalArrowsTest.java
! modules/javafx.controls/src/test/java/test/javafx/scene/control/TableViewKeyInputTest.java
! modules/javafx.controls/src/test/java/test/javafx/scene/control/TableViewTest.java
! modules/javafx.controls/src/test/java/test/javafx/scene/control/ToggleGroupTest.java
! modules/javafx.controls/src/test/java/test/javafx/scene/control/TreeCellEditingTest.java
! modules/javafx.controls/src/test/java/test/javafx/scene/control/TreeTableCellTest.java
! modules/javafx.controls/src/test/java/test/javafx/scene/control/TreeTableViewKeyInputTest.java
! modules/javafx.controls/src/test/java/test/javafx/scene/control/TreeTableViewMouseInputTest.java
! modules/javafx.controls/src/test/java/test/javafx/scene/control/TreeTableViewTest.java
! modules/javafx.controls/src/test/java/test/javafx/scene/control/TreeViewKeyInputTest.java
! modules/javafx.controls/src/test/java/test/javafx/scene/control/TreeViewTest.java
! modules/javafx.controls/src/test/java/test/javafx/scene/control/skin/MenuBarSkinTest.java
! modules/javafx.controls/src/test/java/test/javafx/scene/control/skin/ScrollPaneSkinTest.java
! modules/javafx.controls/src/test/java/test/javafx/scene/control/skin/TextInputControlSkinTest.java
! modules/javafx.fxml/src/main/java/javafx/fxml/FXMLLoader.java
! modules/javafx.fxml/src/main/java/javafx/fxml/JavaFXBuilderFactory.java
! modules/javafx.graphics/src/jslc/java/com/sun/scenario/effect/compiler/backend/sw/sse/SSEBackend.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/TouchInputSupport.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/ios/IosSystemClipboard.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/mac/MacSystemClipboard.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/win/WinSystemClipboard.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/css/BitSet.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/css/ParsedValueImpl.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/css/StyleManager.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/font/directwrite/DWGlyph.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/geom/BaseBounds.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/geom/FlatteningPathIterator.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/geom/PickRay.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/geom/TransformedShape.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/geom/transform/Affine2D.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/geom/transform/Affine3D.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/geom/transform/AffineBase.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/geom/transform/Identity.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/geom/transform/TransformHelper.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/iio/common/ScalerFactory.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/scene/input/KeyCodeMap.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/scene/traversal/WeightedClosestCorner.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/sg/prism/CacheFilter.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/sg/prism/EffectUtil.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/sg/prism/NGGroup.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/sg/prism/NGImageView.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/sg/prism/NGNode.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/sg/prism/NGPath.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/sg/prism/NGPhongMaterial.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/sg/prism/NGRectangle.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/sg/prism/NGRegion.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/sg/prism/NGShape.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/sg/prism/NodeEffectInput.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/text/GlyphLayout.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/tk/quantum/EmbeddedScene.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/tk/quantum/GlassStage.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/tk/quantum/GlassSystemMenu.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/tk/quantum/GlassViewEventHandler.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/tk/quantum/QuantumClipboard.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/tk/quantum/QuantumToolkit.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/tk/quantum/WindowStage.java
! modules/javafx.graphics/src/main/java/com/sun/prism/BasicStroke.java
! modules/javafx.graphics/src/main/java/com/sun/prism/d3d/D3DContext.java
! modules/javafx.graphics/src/main/java/com/sun/prism/es2/ES2ResourceFactory.java
! modules/javafx.graphics/src/main/java/com/sun/prism/es2/ES2Shader.java
! modules/javafx.graphics/src/main/java/com/sun/prism/es2/ES2SwapChain.java
! modules/javafx.graphics/src/main/java/com/sun/prism/es2/ES2Texture.java
! modules/javafx.graphics/src/main/java/com/sun/prism/es2/GLContext.java
! modules/javafx.graphics/src/main/java/com/sun/prism/image/CompoundCoords.java
! modules/javafx.graphics/src/main/java/com/sun/prism/impl/BaseContext.java
! modules/javafx.graphics/src/main/java/com/sun/prism/impl/BaseGraphics.java
! modules/javafx.graphics/src/main/java/com/sun/prism/impl/PrismSettings.java
! modules/javafx.graphics/src/main/java/com/sun/prism/impl/ps/BaseShaderContext.java
! modules/javafx.graphics/src/main/java/com/sun/prism/impl/ps/BaseShaderGraphics.java
! modules/javafx.graphics/src/main/java/com/sun/prism/impl/ps/PaintHelper.java
! modules/javafx.graphics/src/main/java/com/sun/prism/impl/shape/DMarlinRasterizer.java
! modules/javafx.graphics/src/main/java/com/sun/prism/j2d/J2DPipeline.java
! modules/javafx.graphics/src/main/java/com/sun/prism/j2d/J2DPresentable.java
! modules/javafx.graphics/src/main/java/com/sun/prism/j2d/J2DPrismGraphics.java
! modules/javafx.graphics/src/main/java/com/sun/prism/sw/SWContext.java
! modules/javafx.graphics/src/main/java/com/sun/prism/sw/SWPipeline.java
! modules/javafx.graphics/src/main/java/com/sun/prism/sw/SWPresentable.java
! modules/javafx.graphics/src/main/java/com/sun/scenario/Settings.java
! modules/javafx.graphics/src/main/java/com/sun/scenario/effect/Blend.java
! modules/javafx.graphics/src/main/java/com/sun/scenario/effect/CoreEffect.java
! modules/javafx.graphics/src/main/java/com/sun/scenario/effect/Crop.java
! modules/javafx.graphics/src/main/java/com/sun/scenario/effect/FloatMap.java
! modules/javafx.graphics/src/main/java/com/sun/scenario/effect/Identity.java
! modules/javafx.graphics/src/main/java/com/sun/scenario/effect/PerspectiveTransform.java
! modules/javafx.graphics/src/main/java/com/sun/scenario/effect/PhongLighting.java
! modules/javafx.graphics/src/main/java/com/sun/scenario/effect/Reflection.java
! modules/javafx.graphics/src/main/java/com/sun/scenario/effect/impl/prism/PrEffectHelper.java
! modules/javafx.graphics/src/main/java/com/sun/scenario/effect/impl/prism/PrReflectionPeer.java
! modules/javafx.graphics/src/main/java/com/sun/scenario/effect/impl/prism/PrRenderInfo.java
! modules/javafx.graphics/src/main/java/com/sun/scenario/effect/impl/prism/ps/PPSRenderer.java
! modules/javafx.graphics/src/main/java/com/sun/scenario/effect/impl/prism/sw/PSWDrawable.java
! modules/javafx.graphics/src/main/java/com/sun/scenario/effect/impl/prism/sw/PSWRenderer.java
! modules/javafx.graphics/src/main/java/com/sun/scenario/effect/impl/sw/java/JSWLinearConvolvePeer.java
! modules/javafx.graphics/src/main/java/com/sun/scenario/effect/impl/sw/java/JSWLinearConvolveShadowPeer.java
! modules/javafx.graphics/src/main/java/com/sun/scenario/effect/impl/sw/sse/SSELinearConvolvePeer.java
! modules/javafx.graphics/src/main/java/javafx/application/Preloader.java
! modules/javafx.graphics/src/main/java/javafx/concurrent/Service.java
! modules/javafx.graphics/src/main/java/javafx/css/CssMetaData.java
! modules/javafx.graphics/src/main/java/javafx/css/CssParser.java
! modules/javafx.graphics/src/main/java/javafx/css/Declaration.java
! modules/javafx.graphics/src/main/java/javafx/css/SizeUnits.java
! modules/javafx.graphics/src/main/java/javafx/css/StyleConverter.java
! modules/javafx.graphics/src/main/java/javafx/css/Stylesheet.java
! modules/javafx.graphics/src/main/java/javafx/css/converter/ColorConverter.java
! modules/javafx.graphics/src/main/java/javafx/css/converter/FontConverter.java
! modules/javafx.graphics/src/main/java/javafx/scene/CssStyleHelper.java
! modules/javafx.graphics/src/main/java/javafx/scene/Node.java
! modules/javafx.graphics/src/main/java/javafx/scene/Parent.java
! modules/javafx.graphics/src/main/java/javafx/scene/Scene.java
! modules/javafx.graphics/src/main/java/javafx/scene/input/KeyCombination.java
! modules/javafx.graphics/src/main/java/javafx/scene/layout/BackgroundConverter.java
! modules/javafx.graphics/src/main/java/javafx/scene/layout/GridPane.java
! modules/javafx.graphics/src/main/java/javafx/scene/layout/Region.java
! modules/javafx.graphics/src/main/java/javafx/scene/paint/RadialGradient.java
! modules/javafx.graphics/src/main/java/javafx/scene/shape/ArcTo.java
! modules/javafx.graphics/src/main/java/javafx/stage/PopupWindow.java
! modules/javafx.graphics/src/main/java/javafx/stage/Window.java
! modules/javafx.graphics/src/main/jsl-decora/SepiaTone.jsl
! modules/javafx.graphics/src/main/jsl-prism/PaintTextureYUV422.jsl
! modules/javafx.graphics/src/main/native-decora/SSELinearConvolveShadowPeer.cc
! modules/javafx.graphics/src/main/native-glass/gtk/GlassApplication.cpp
! modules/javafx.graphics/src/main/native-glass/gtk/GlassSystemClipboard.cpp
! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.cpp
! modules/javafx.graphics/src/main/native-glass/ios/GlassWindow.m
! modules/javafx.graphics/src/main/native-glass/mac/GlassMenu.m
! modules/javafx.graphics/src/main/native-glass/mac/GlassTouches.m
! modules/javafx.graphics/src/main/native-glass/mac/GlassView3D.m
! modules/javafx.graphics/src/main/native-glass/mac/GlassViewDelegate.m
! modules/javafx.graphics/src/main/native-glass/mac/GlassWindow.m
! modules/javafx.graphics/src/main/native-glass/win/GlassWindow.cpp
! modules/javafx.graphics/src/main/native-glass/win/ViewContainer.cpp
! modules/javafx.graphics/src/main/native-iio/ios/ImageLoader.m
! modules/javafx.graphics/src/main/native-iio/jpegloader.c
! modules/javafx.graphics/src/main/native-prism-d3d/D3DBadHardware.h
! modules/javafx.graphics/src/main/native-prism-d3d/D3DContext.cc
! modules/javafx.graphics/src/main/native-prism-es2/ios/IOSGLFactory.c
! modules/javafx.graphics/src/main/native-prism-es2/macosx/MacGLFactory.c
! modules/javafx.graphics/src/main/native-prism-es2/windows/WinGLDrawable.c
! modules/javafx.graphics/src/main/native-prism-es2/windows/WinGLFactory.c
! modules/javafx.graphics/src/main/native-prism-es2/windows/WinGLPixelFormat.c
! modules/javafx.graphics/src/main/native-prism-es2/x11/X11GLFactory.c
! modules/javafx.graphics/src/main/native-prism-es2/x11/X11GLPixelFormat.c
! modules/javafx.graphics/src/main/resources/com/sun/prism/es2/glsl/main.vert
! modules/javafx.graphics/src/test/java/test/com/sun/javafx/css/StyleManagerTest.java
! modules/javafx.graphics/src/test/java/test/com/sun/javafx/geom/Vec3dTest.java
! modules/javafx.graphics/src/test/java/test/com/sun/javafx/geom/transform/BaseTransformTest.java
! modules/javafx.graphics/src/test/java/test/com/sun/javafx/sg/prism/DirtyRegionTestBase.java
! modules/javafx.graphics/src/test/java/test/com/sun/javafx/sg/prism/GridDirtyRegionTest.java
! modules/javafx.graphics/src/test/java/test/com/sun/javafx/sg/prism/NGRegionTest.java
! modules/javafx.graphics/src/test/java/test/com/sun/javafx/tk/quantum/WindowStageTest.java
! modules/javafx.graphics/src/test/java/test/com/sun/scenario/effect/rt_5239/RT_5239Test.java
! modules/javafx.graphics/src/test/java/test/javafx/concurrent/ServiceLifecycleTest.java
! modules/javafx.graphics/src/test/java/test/javafx/css/CssParserTest.java
! modules/javafx.graphics/src/test/java/test/javafx/css/HonorDeveloperSettingsTest.java
! modules/javafx.graphics/src/test/java/test/javafx/css/Node_cssStyleMap_Test.java
! modules/javafx.graphics/src/test/java/test/javafx/css/StylesheetTest.java
! modules/javafx.graphics/src/test/java/test/javafx/scene/NodeTest.java
! modules/javafx.graphics/src/test/java/test/javafx/scene/ParentTest.java
! modules/javafx.graphics/src/test/java/test/javafx/scene/StructureTest.java
! modules/javafx.graphics/src/test/java/test/javafx/scene/layout/RegionPickTest.java
! modules/javafx.graphics/src/test/java/test/javafx/scene/layout/RegionTest.java
! modules/javafx.graphics/src/test/java/test/javafx/scene/shape/ShapeTest.java
! modules/javafx.graphics/src/test/java/test/javafx/scene/transform/TransformChangedEventTest.java
! modules/javafx.media/src/main/java/com/sun/media/jfxmediaimpl/NativeMediaAudioClip.java
! modules/javafx.media/src/main/java/javafx/scene/media/Media.java
! modules/javafx.media/src/main/java/javafx/scene/media/NGMediaView.java
! modules/javafx.media/src/main/native/jfxmedia/jni/JavaInputStreamCallbacks.cpp
! modules/javafx.media/src/main/native/jfxmedia/platform/ios/EventDispatcher.h
! modules/javafx.media/src/main/native/jfxmedia/platform/ios/EventDispatcher.m
! modules/javafx.media/src/main/native/jfxmedia/platform/ios/Media.m
! modules/javafx.media/src/main/native/jfxmedia/platform/ios/MediaPlayer.m
! modules/javafx.media/src/main/native/jfxmedia/platform/ios/jni/com_sun_media_jfxmediaimpl_platform_ios_IOSMedia.m
! modules/javafx.media/src/main/native/jfxmedia/platform/ios/jni/com_sun_media_jfxmediaimpl_platform_ios_IOSMediaPlayer.m
! modules/javafx.media/src/main/native/jfxmedia/platform/ios/jni/com_sun_media_jfxmediaimpl_platform_ios_IOSPlatform.m
! modules/javafx.swing/src/main/java/com/sun/javafx/embed/swing/DataFlavorUtils.java
! modules/javafx.swing/src/main/java/com/sun/javafx/embed/swing/SwingDnD.java
! modules/javafx.swing/src/main/java/com/sun/javafx/embed/swing/SwingEvents.java
! modules/javafx.swing/src/main/java/javafx/embed/swing/JFXPanel.java
! modules/javafx.swing/src/main/java/javafx/embed/swing/SwingNode.java
! modules/javafx.swt/src/main/java/javafx/embed/swt/FXCanvas.java
! modules/javafx.swt/src/main/java/javafx/embed/swt/SWTEvents.java
! modules/javafx.web/src/android/java/javafx/scene/web/WebEngine.java
! modules/javafx.web/src/ios/java/javafx/scene/web/HTMLEditorSkin.java
! modules/javafx.web/src/ios/java/javafx/scene/web/WebEngine.java
! modules/javafx.web/src/main/java/com/sun/javafx/fxml/builder/web/JavaFXWebViewBuilder.java
! modules/javafx.web/src/main/java/com/sun/javafx/fxml/builder/web/NodeBuilder.java
! modules/javafx.web/src/main/java/com/sun/javafx/fxml/builder/web/ParentBuilder.java
! modules/javafx.web/src/main/java/com/sun/javafx/fxml/builder/web/WebEngineBuilder.java
! modules/javafx.web/src/main/java/com/sun/javafx/fxml/builder/web/WebViewBuilder.java
! modules/javafx.web/src/main/java/com/sun/javafx/webkit/prism/PrismGraphicsManager.java
! modules/javafx.web/src/main/java/com/sun/javafx/webkit/prism/WCBufferedContext.java
! modules/javafx.web/src/main/java/com/sun/javafx/webkit/prism/WCGraphicsPrismContext.java
! modules/javafx.web/src/main/java/com/sun/javafx/webkit/prism/WCImageDecoderImpl.java
! modules/javafx.web/src/main/java/com/sun/webkit/graphics/GraphicsDecoder.java
! modules/javafx.web/src/main/java/com/sun/webkit/network/CookieJar.java
! modules/javafx.web/src/main/java/com/sun/webkit/network/CookieManager.java
! modules/javafx.web/src/main/java/com/sun/webkit/network/URLLoader.java
! modules/javafx.web/src/main/java/com/sun/webkit/text/TextBreakIterator.java
! modules/javafx.web/src/main/java/javafx/scene/web/HTMLEditorSkin.java
! modules/javafx.web/src/main/java/javafx/scene/web/WebEngine.java
! modules/javafx.web/src/main/java/javafx/scene/web/WebView.java
! modules/javafx.web/src/main/native/Source/WebCore/bridge/jni/jsc/JavaInstanceJSC.cpp
! modules/javafx.web/src/main/native/Source/WebCore/html/parser/HTMLElementStack.cpp
! modules/javafx.web/src/main/native/Source/WebCore/platform/graphics/java/FontCascadeJava.cpp
! modules/javafx.web/src/main/native/Source/WebCore/platform/network/java/URLLoader.cpp
! modules/javafx.web/src/main/native/Source/WebKitLegacy/java/WebCoreSupport/ChromeClientJava.cpp
! modules/javafx.web/src/main/native/Source/WebKitLegacy/java/WebCoreSupport/WebPage.cpp
! modules/javafx.web/src/test/java/test/com/sun/webkit/network/data/DataURLConnectionTest.java
! modules/javafx.web/src/test/java/test/javafx/scene/web/CallbackTest.java
! modules/javafx.web/src/test/java/test/javafx/scene/web/JavaScriptBridgeTest.java
! tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/DragTouchInAndOutAWindowTest.java
! tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/RotateTest.java
! tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/SingleTouchTest.java
! tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/SwipeTest.java
! tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/TouchButtonTest.java
! tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/USKeyboardTest.java
! tests/system/src/test/java/test/robot/javafx/embed/swing/RT23603Test.java
! tests/system/src/test/java/test/robot/javafx/embed/swing/RT30650GUI.java
! tests/system/src/test/java/test/robot/javafx/embed/swing/RT30650Test.java
! tests/system/src/test/java/test/robot/javafx/embed/swing/RT32570Test.java
! tests/system/src/test/java/test/robot/javafx/scene/layout/RegionBackgroundFillUITest.java
! tests/system/src/test/java/test/robot/javafx/scene/layout/RegionBackgroundImageUITest.java
! tests/system/src/test/java/test/robot/testharness/VisualTestBase.java

Changeset: da6ad4b1
Branch: metal
Author:    Michael Strauß <mstrauss at openjdk.org>
Date:      2024-12-02 18:05:03 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/da6ad4b1e8c2aac59114949826db1e4b013a3bc5

8343336: Add persistentScrollBars preference

Reviewed-by: angorya, kcr

! modules/javafx.graphics/src/main/java/com/sun/glass/ui/Application.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/gtk/GtkApplication.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/mac/MacApplication.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/win/WinApplication.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/application/PlatformImpl.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/application/preferences/PlatformPreferences.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/application/preferences/PreferenceMapping.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/application/preferences/PreferenceProperties.java
! modules/javafx.graphics/src/main/java/javafx/application/Platform.java
! modules/javafx.graphics/src/main/native-glass/gtk/PlatformSupport.cpp
! modules/javafx.graphics/src/main/native-glass/gtk/PlatformSupport.h
! modules/javafx.graphics/src/main/native-glass/mac/GlassApplication.m
! modules/javafx.graphics/src/main/native-glass/mac/PlatformSupport.m
! modules/javafx.graphics/src/main/native-glass/win/GlassApplication.cpp
! modules/javafx.graphics/src/main/native-glass/win/PlatformSupport.cpp
! modules/javafx.graphics/src/main/native-glass/win/PlatformSupport.h
! modules/javafx.graphics/src/test/java/test/com/sun/javafx/application/preferences/PlatformPreferencesTest.java
! tests/manual/events/PlatformPreferencesChangedTest.java

Changeset: 67eed6d8
Branch: metal
Author:    Kevin Rushforth <kcr at openjdk.org>
Date:      2024-12-02 18:53:52 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/67eed6d8d63c1047a117b08418c65e1ad341f392

8309381: Support JavaFX incubator modules

Reviewed-by: angorya, arapte

! build.gradle
+ modules/javafx.base/src/main/java/com/sun/javafx/ModuleUtil.java
! modules/javafx.base/src/main/java/module-info.java
! settings.gradle

Changeset: a431801c
Branch: metal
Author:    Thiago Milczarek Sayao <tsayao at openjdk.org>
Date:      2024-12-05 14:27:03 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/a431801c3d1d76f03c54f7f3451eac4fa8024e8b

8344372: Setting width for TRANSPARENT Stage -> gtk_window_resize: assertion 'height > 0'

Reviewed-by: kcr, lkostyra

! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.cpp
+ tests/system/src/test/java/test/robot/javafx/stage/StageMixedSizeTest.java

Changeset: ebeee751
Branch: metal
Author:    Lukasz Kostyra <lkostyra at openjdk.org>
Date:      2024-12-10 08:53:12 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/ebeee75191b14f0a9945f15e5ccc5fb5e9744817

8344114: Remove obsolete permission check methods from Font classes

Reviewed-by: kcr, angorya

! modules/javafx.graphics/src/main/java/com/sun/javafx/font/FontFactory.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/font/FontFileWriter.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/font/PrismFontFactory.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/font/PrismFontLoader.java
! modules/javafx.graphics/src/main/java/com/sun/prism/j2d/J2DFontFactory.java

Changeset: 8ae268fb
Branch: metal
Author:    Lukasz Kostyra <lkostyra at openjdk.org>
Date:      2024-12-10 08:53:31 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/8ae268fbe7b08c20a9c68d5f74389698e5e6ecf0

8344111: Remove obsolete permission check methods from javafx.graphics

Reviewed-by: angorya, kcr

! modules/javafx.graphics/src/main/java/com/sun/javafx/scene/input/DragboardHelper.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/stage/StageHelper.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/tk/DummyToolkit.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/tk/Toolkit.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/tk/quantum/GlassViewEventHandler.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/tk/quantum/QuantumToolkit.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/tk/quantum/WindowStage.java
! modules/javafx.graphics/src/main/java/javafx/scene/Scene.java
! modules/javafx.graphics/src/main/java/javafx/scene/input/Dragboard.java
! modules/javafx.graphics/src/main/java/javafx/stage/Stage.java
! modules/javafx.graphics/src/shims/java/javafx/stage/StageShim.java
! modules/javafx.graphics/src/test/java/test/com/sun/javafx/pgstub/StubToolkit.java

Changeset: b76c05b9
Branch: metal
Author:    Alexander Zvegintsev <azvegint at openjdk.org>
Date:      2024-12-11 13:53:12 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/b76c05b9356656c1bd6a4a7026b858d3a935a51f

8335470: [XWayland] JavaFX tests that use AWT Robot fail on Wayland

Reviewed-by: kcr

! tests/system/src/test/java/test/robot/javafx/embed/swing/LinuxScreencastHangCrashTest.java
! tests/system/src/test/java/test/robot/javafx/embed/swing/SwingNodeJDialogTest.java
! tests/system/src/test/java/test/robot/javafx/scene/SRGBTest.java

Changeset: c5a98395
Branch: metal
Author:    Michael Strauß <mstrauss at openjdk.org>
Date:      2024-12-13 21:23:07 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/c5a983952ee62ffa56a55a840b57a357fe204bcc

8339603: Seal the class hierarchy of Node, Camera, LightBase, Shape, Shape3D

Reviewed-by: angorya, kcr

+ modules/javafx.graphics/src/main/java/com/sun/javafx/scene/AbstractNode.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/scene/CameraHelper.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/scene/LightBaseHelper.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/scene/NodeHelper.java
+ modules/javafx.graphics/src/main/java/com/sun/javafx/scene/shape/AbstractShape.java
! modules/javafx.graphics/src/main/java/javafx/scene/AmbientLight.java
! modules/javafx.graphics/src/main/java/javafx/scene/Camera.java
! modules/javafx.graphics/src/main/java/javafx/scene/DirectionalLight.java
! modules/javafx.graphics/src/main/java/javafx/scene/LightBase.java
! modules/javafx.graphics/src/main/java/javafx/scene/Node.java
! modules/javafx.graphics/src/main/java/javafx/scene/ParallelCamera.java
! modules/javafx.graphics/src/main/java/javafx/scene/Parent.java
! modules/javafx.graphics/src/main/java/javafx/scene/PerspectiveCamera.java
! modules/javafx.graphics/src/main/java/javafx/scene/PointLight.java
! modules/javafx.graphics/src/main/java/javafx/scene/SubScene.java
! modules/javafx.graphics/src/main/java/javafx/scene/canvas/Canvas.java
! modules/javafx.graphics/src/main/java/javafx/scene/image/ImageView.java
! modules/javafx.graphics/src/main/java/javafx/scene/shape/Arc.java
! modules/javafx.graphics/src/main/java/javafx/scene/shape/Box.java
! modules/javafx.graphics/src/main/java/javafx/scene/shape/Circle.java
! modules/javafx.graphics/src/main/java/javafx/scene/shape/CubicCurve.java
! modules/javafx.graphics/src/main/java/javafx/scene/shape/Cylinder.java
! modules/javafx.graphics/src/main/java/javafx/scene/shape/Ellipse.java
! modules/javafx.graphics/src/main/java/javafx/scene/shape/Line.java
! modules/javafx.graphics/src/main/java/javafx/scene/shape/MeshView.java
! modules/javafx.graphics/src/main/java/javafx/scene/shape/Path.java
! modules/javafx.graphics/src/main/java/javafx/scene/shape/Polygon.java
! modules/javafx.graphics/src/main/java/javafx/scene/shape/Polyline.java
! modules/javafx.graphics/src/main/java/javafx/scene/shape/QuadCurve.java
! modules/javafx.graphics/src/main/java/javafx/scene/shape/Rectangle.java
! modules/javafx.graphics/src/main/java/javafx/scene/shape/SVGPath.java
! modules/javafx.graphics/src/main/java/javafx/scene/shape/Shape.java
! modules/javafx.graphics/src/main/java/javafx/scene/shape/Shape3D.java
! modules/javafx.graphics/src/main/java/javafx/scene/shape/Sphere.java
! modules/javafx.graphics/src/main/java/javafx/scene/text/Text.java
! modules/javafx.graphics/src/test/java/test/com/sun/javafx/css/TestNodeBase.java
! modules/javafx.graphics/src/test/java/test/javafx/css/CssMetaDataTest.java
! modules/javafx.graphics/src/test/java/test/javafx/scene/CSSNode.java
! modules/javafx.graphics/src/test/java/test/javafx/scene/StructureTest.java
! modules/javafx.graphics/src/test/java/test/javafx/scene/bounds/PerfNode.java
! modules/javafx.graphics/src/test/java/test/javafx/scene/input/TestNode.java
! modules/javafx.graphics/src/test/java/test/javafx/scene/layout/MockNode.java
! modules/javafx.graphics/src/test/java/test/javafx/scene/shape/StubShape.java
! modules/javafx.media/src/main/java/javafx/scene/media/MediaView.java
! modules/javafx.swing/src/main/java/javafx/embed/swing/SwingNode.java
! modules/javafx.web/src/main/java/com/sun/javafx/scene/web/Printable.java

Changeset: 56175f40
Branch: metal
Author:    Kevin Rushforth <kcr at openjdk.org>
Date:      2024-12-16 13:03:23 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/56175f40037a6a03f65a99d26b74c7b110d29b70

8346222: SwingNodePlatformExitCrashTest fails with JUnit 5.11.3

Reviewed-by: mhanl, psadhukhan

! tests/system/src/test/java/test/robot/javafx/embed/swing/SwingNodeBase.java
! tests/system/src/test/java/test/robot/javafx/embed/swing/SwingNodePlatformExitCrashTest.java

Changeset: 0c9d4eeb
Branch: metal
Author:    Marius Hanl <mhanl at openjdk.org>
Date:      2024-12-16 18:38:51 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/0c9d4eebbc53b54f91387c2b5ec6c01cd647381b

8345937: Update JUnit to 5.11.3

Reviewed-by: mstrauss, kcr

! build.properties
! gradle/verification-metadata.xml

Changeset: ec8c032e
Branch: metal
Author:    Marius Hanl <mhanl at openjdk.org>
Date:      2024-12-17 18:47:29 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/ec8c032e95f376d154978af4b7e92bfd5fd48ea6

8218745: TableView: visual glitch at borders on horizontal scrolling

Reviewed-by: angorya, arapte

! modules/javafx.controls/src/main/java/javafx/scene/control/skin/TableHeaderRow.java
! modules/javafx.controls/src/main/java/javafx/scene/control/skin/VirtualFlow.java
! modules/javafx.controls/src/shims/java/javafx/scene/control/skin/VirtualFlowShim.java
! modules/javafx.controls/src/test/java/test/com/sun/javafx/scene/control/test/Person.java
! modules/javafx.controls/src/test/java/test/javafx/scene/control/TableViewTest.java
! modules/javafx.controls/src/test/java/test/javafx/scene/control/TreeTableViewTest.java
! modules/javafx.controls/src/test/java/test/javafx/scene/control/skin/VirtualFlowTest.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/sg/prism/NGNode.java
! modules/javafx.graphics/src/test/java/test/com/sun/javafx/sg/prism/NGNodeTest.java
! modules/javafx.graphics/src/test/java/test/com/sun/javafx/sg/prism/NGTestBase.java
! modules/javafx.graphics/src/test/java/test/com/sun/javafx/sg/prism/TestGraphics.java

Changeset: 5279be65
Branch: metal
Author:    Kevin Rushforth <kcr at openjdk.org>
Date:      2024-12-18 13:48:57 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/5279be658350392e080d358ba7bdd1edb7310f07

8345127: Add --sun-misc-unsafe-memory-access=allow when running tests until JDK-8334137 is fixed

Reviewed-by: arapte

! build.gradle
! tests/system/src/test/java/test/com/sun/webkit/LocalStorageAccessTest.java
! tests/system/src/test/java/test/com/sun/webkit/MainThreadTest.java

Changeset: e30d0d54
Branch: metal
Author:    Kevin Rushforth <kcr at openjdk.org>
Date:      2024-12-18 13:49:15 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/e30d0d54f4269ffe3a9293fc9604f5467c3b5e37

8345136: Update JDK_DOCS property to point to JDK 23 docs

Reviewed-by: angorya, sykora, arapte

! build.gradle
! build.properties
! gradle/verification-metadata.xml

Changeset: f06b15b6
Branch: metal
Author:    Ambarish Rapte <arapte at openjdk.org>
Date:      2024-12-20 14:02:00 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/f06b15b6e6c60fba18b6452464e75b89cc7054f9

8346693: Update copyright header for files modified in 2024

Reviewed-by: kcr

! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/Loader.java
! apps/samples/3DViewer/src/main/java/com/javafx/experiments/jfx3dviewer/MainController.java
! apps/samples/3DViewer/src/main/java/com/javafx/experiments/jfx3dviewer/SimpleViewerApp.java
! apps/samples/3DViewer/src/main/java/com/javafx/experiments/utils3d/geom/BaseBounds.java
! apps/samples/3DViewer/src/main/java/com/javafx/experiments/utils3d/geom/transform/TransformHelper.java
! apps/samples/Ensemble8/src/samples/java/ensemble/samples/controls/button/pillbutton/PillButtonApp.java
! apps/samples/Ensemble8/src/samples/java/ensemble/samples/controls/htmleditor/HTMLEditorApp.java
! apps/samples/Modena/src/main/resources/modena/ScottSelvia.fxml
! apps/toys/Hello/src/main/java/hello/HelloLaunchOnNewThread.java
! apps/toys/Hello/src/main/java/hello/hello.css
! modules/javafx.base/src/main/java/com/sun/javafx/PlatformUtil.java
! modules/javafx.base/src/main/java/com/sun/javafx/logging/PulseLogger.java
! modules/javafx.base/src/main/java/com/sun/javafx/property/MethodHelper.java
! modules/javafx.base/src/main/java/com/sun/javafx/property/adapter/Disposer.java
! modules/javafx.base/src/main/java/com/sun/javafx/reflect/MethodUtil.java
! modules/javafx.base/src/main/java/com/sun/javafx/reflect/ReflectUtil.java
! modules/javafx.base/src/main/java/javafx/beans/property/adapter/JavaBeanBooleanProperty.java
! modules/javafx.base/src/main/java/javafx/beans/property/adapter/JavaBeanDoubleProperty.java
! modules/javafx.base/src/main/java/javafx/beans/property/adapter/JavaBeanFloatProperty.java
! modules/javafx.base/src/main/java/javafx/beans/property/adapter/JavaBeanIntegerProperty.java
! modules/javafx.base/src/main/java/javafx/beans/property/adapter/JavaBeanLongProperty.java
! modules/javafx.base/src/main/java/javafx/beans/property/adapter/JavaBeanObjectProperty.java
! modules/javafx.base/src/main/java/javafx/beans/property/adapter/JavaBeanStringProperty.java
! modules/javafx.base/src/main/java/javafx/beans/property/adapter/ReadOnlyJavaBeanBooleanProperty.java
! modules/javafx.base/src/main/java/javafx/beans/property/adapter/ReadOnlyJavaBeanDoubleProperty.java
! modules/javafx.base/src/main/java/javafx/beans/property/adapter/ReadOnlyJavaBeanFloatProperty.java
! modules/javafx.base/src/main/java/javafx/beans/property/adapter/ReadOnlyJavaBeanIntegerProperty.java
! modules/javafx.base/src/main/java/javafx/beans/property/adapter/ReadOnlyJavaBeanLongProperty.java
! modules/javafx.base/src/main/java/javafx/beans/property/adapter/ReadOnlyJavaBeanObjectProperty.java
! modules/javafx.base/src/main/java/javafx/beans/property/adapter/ReadOnlyJavaBeanStringProperty.java
! modules/javafx.base/src/main/java/javafx/util/FXPermission.java
! modules/javafx.base/src/main/java/module-info.java
! modules/javafx.base/src/shims/java/javafx/util/converter/NumberStringConverterShim.java
! modules/javafx.base/src/test/java/test/com/sun/javafx/binding/BidirectionalContentBindingListTest.java
! modules/javafx.base/src/test/java/test/com/sun/javafx/binding/BidirectionalContentBindingMapTest.java
! modules/javafx.base/src/test/java/test/com/sun/javafx/binding/BidirectionalContentBindingSetTest.java
! modules/javafx.base/src/test/java/test/com/sun/javafx/binding/ContentBindingListTest.java
! modules/javafx.base/src/test/java/test/com/sun/javafx/binding/ContentBindingMapTest.java
! modules/javafx.base/src/test/java/test/com/sun/javafx/binding/ContentBindingSetTest.java
! modules/javafx.base/src/test/java/test/com/sun/javafx/binding/ErrorLoggingUtiltity.java
! modules/javafx.base/src/test/java/test/com/sun/javafx/binding/ExpressionHelperBaseTest.java
! modules/javafx.base/src/test/java/test/com/sun/javafx/binding/ExpressionHelperUtilityTest.java
! modules/javafx.base/src/test/java/test/com/sun/javafx/binding/ListExpressionHelperTest.java
! modules/javafx.base/src/test/java/test/com/sun/javafx/binding/MapExpressionHelperTest.java
! modules/javafx.base/src/test/java/test/com/sun/javafx/binding/SelectBindingTest.java
! modules/javafx.base/src/test/java/test/com/sun/javafx/binding/SetExpressionHelperTest.java
! modules/javafx.base/src/test/java/test/com/sun/javafx/binding/StringFormatterTest.java
! modules/javafx.base/src/test/java/test/com/sun/javafx/binding/TestLogging.java
! modules/javafx.base/src/test/java/test/com/sun/javafx/collections/ListListenerHelperTest.java
! modules/javafx.base/src/test/java/test/com/sun/javafx/collections/MapListenerHelperTest.java
! modules/javafx.base/src/test/java/test/com/sun/javafx/collections/MappingChangeTest.java
! modules/javafx.base/src/test/java/test/com/sun/javafx/collections/NonIterableChangeTest.java
! modules/javafx.base/src/test/java/test/com/sun/javafx/collections/SetListenerHelperTest.java
! modules/javafx.base/src/test/java/test/com/sun/javafx/event/CompositeEventDispatcherTest.java
! modules/javafx.base/src/test/java/test/com/sun/javafx/event/CompositeEventHandlerTest.java
! modules/javafx.base/src/test/java/test/com/sun/javafx/event/EventChangingDispatcher.java
! modules/javafx.base/src/test/java/test/com/sun/javafx/event/EventDispatchTreeTest.java
! modules/javafx.base/src/test/java/test/com/sun/javafx/event/EventHandlerManagerTest.java
! modules/javafx.base/src/test/java/test/com/sun/javafx/runtime/ModuleTest.java
! modules/javafx.base/src/test/java/test/javafx/beans/InvalidationListenerMock.java
! modules/javafx.base/src/test/java/test/javafx/beans/WeakInvalidationListenerTest.java
! modules/javafx.base/src/test/java/test/javafx/beans/property/BooleanPropertyBaseTest.java
! modules/javafx.base/src/test/java/test/javafx/beans/property/BooleanPropertyTest.java
! modules/javafx.base/src/test/java/test/javafx/beans/property/DoublePropertyBaseTest.java
! modules/javafx.base/src/test/java/test/javafx/beans/property/DoublePropertyTest.java
! modules/javafx.base/src/test/java/test/javafx/beans/property/FloatPropertyBaseTest.java
! modules/javafx.base/src/test/java/test/javafx/beans/property/FloatPropertyTest.java
! modules/javafx.base/src/test/java/test/javafx/beans/property/IntegerPropertyBaseTest.java
! modules/javafx.base/src/test/java/test/javafx/beans/property/IntegerPropertyTest.java
! modules/javafx.base/src/test/java/test/javafx/beans/property/ListPropertyBaseTest.java
! modules/javafx.base/src/test/java/test/javafx/beans/property/ListPropertyTest.java
! modules/javafx.base/src/test/java/test/javafx/beans/property/LongPropertyBaseTest.java
! modules/javafx.base/src/test/java/test/javafx/beans/property/LongPropertyTest.java
! modules/javafx.base/src/test/java/test/javafx/beans/property/MapPropertyBaseTest.java
! modules/javafx.base/src/test/java/test/javafx/beans/property/MapPropertyTest.java
! modules/javafx.base/src/test/java/test/javafx/beans/property/ObjectPropertyBaseTest.java
! modules/javafx.base/src/test/java/test/javafx/beans/property/ObjectPropertyLeakTest.java
! modules/javafx.base/src/test/java/test/javafx/beans/property/ObjectPropertyTest.java
! modules/javafx.base/src/test/java/test/javafx/beans/property/PropertyReferenceTest.java
! modules/javafx.base/src/test/java/test/javafx/beans/property/PropertyReferenceWithInterfacesTest.java
! modules/javafx.base/src/test/java/test/javafx/beans/property/ReadOnlyBooleanPropertyBaseTest.java
! modules/javafx.base/src/test/java/test/javafx/beans/property/ReadOnlyBooleanPropertyTest.java
! modules/javafx.base/src/test/java/test/javafx/beans/property/ReadOnlyBooleanWrapperTest.java
! modules/javafx.base/src/test/java/test/javafx/beans/property/ReadOnlyDoublePropertyBaseTest.java
! modules/javafx.base/src/test/java/test/javafx/beans/property/ReadOnlyDoublePropertyTest.java
! modules/javafx.base/src/test/java/test/javafx/beans/property/ReadOnlyDoubleWrapperTest.java
! modules/javafx.base/src/test/java/test/javafx/beans/property/ReadOnlyFloatPropertyBaseTest.java
! modules/javafx.base/src/test/java/test/javafx/beans/property/ReadOnlyFloatPropertyTest.java
! modules/javafx.base/src/test/java/test/javafx/beans/property/ReadOnlyFloatWrapperTest.java
! modules/javafx.base/src/test/java/test/javafx/beans/property/ReadOnlyIntegerPropertyBaseTest.java
! modules/javafx.base/src/test/java/test/javafx/beans/property/ReadOnlyIntegerPropertyTest.java
! modules/javafx.base/src/test/java/test/javafx/beans/property/ReadOnlyIntegerWrapperTest.java
! modules/javafx.base/src/test/java/test/javafx/beans/property/ReadOnlyListPropertyBaseTest.java
! modules/javafx.base/src/test/java/test/javafx/beans/property/ReadOnlyListPropertyTest.java
! modules/javafx.base/src/test/java/test/javafx/beans/property/ReadOnlyListWrapperTest.java
! modules/javafx.base/src/test/java/test/javafx/beans/property/ReadOnlyLongPropertyBaseTest.java
! modules/javafx.base/src/test/java/test/javafx/beans/property/ReadOnlyLongPropertyTest.java
! modules/javafx.base/src/test/java/test/javafx/beans/property/ReadOnlyLongWrapperTest.java
! modules/javafx.base/src/test/java/test/javafx/beans/property/ReadOnlyMapPropertyBaseTest.java
! modules/javafx.base/src/test/java/test/javafx/beans/property/ReadOnlyMapPropertyTest.java
! modules/javafx.base/src/test/java/test/javafx/beans/property/ReadOnlyMapWrapperTest.java
! modules/javafx.base/src/test/java/test/javafx/beans/property/ReadOnlyObjectPropertyBaseTest.java
! modules/javafx.base/src/test/java/test/javafx/beans/property/ReadOnlyObjectPropertyTest.java
! modules/javafx.base/src/test/java/test/javafx/beans/property/ReadOnlyObjectWrapperTest.java
! modules/javafx.base/src/test/java/test/javafx/beans/property/ReadOnlySetPropertyBaseTest.java
! modules/javafx.base/src/test/java/test/javafx/beans/property/ReadOnlySetPropertyTest.java
! modules/javafx.base/src/test/java/test/javafx/beans/property/ReadOnlySetWrapperTest.java
! modules/javafx.base/src/test/java/test/javafx/beans/property/ReadOnlyStringPropertyBaseTest.java
! modules/javafx.base/src/test/java/test/javafx/beans/property/ReadOnlyStringPropertyTest.java
! modules/javafx.base/src/test/java/test/javafx/beans/property/ReadOnlyStringWrapperTest.java
! modules/javafx.base/src/test/java/test/javafx/beans/property/SetPropertyBaseTest.java
! modules/javafx.base/src/test/java/test/javafx/beans/property/SetPropertyTest.java
! modules/javafx.base/src/test/java/test/javafx/beans/property/SimpleBooleanPropertyTest.java
! modules/javafx.base/src/test/java/test/javafx/beans/property/SimpleDoublePropertyTest.java
! modules/javafx.base/src/test/java/test/javafx/beans/property/SimpleFloatPropertyTest.java
! modules/javafx.base/src/test/java/test/javafx/beans/property/SimpleIntegerPropertyTest.java
! modules/javafx.base/src/test/java/test/javafx/beans/property/SimpleListPropertyTest.java
! modules/javafx.base/src/test/java/test/javafx/beans/property/SimpleLongPropertyTest.java
! modules/javafx.base/src/test/java/test/javafx/beans/property/SimpleObjectPropertyTest.java
! modules/javafx.base/src/test/java/test/javafx/beans/property/SimpleStringPropertyTest.java
! modules/javafx.base/src/test/java/test/javafx/beans/property/StringPropertyBaseTest.java
! modules/javafx.base/src/test/java/test/javafx/beans/property/StringPropertyTest.java
! modules/javafx.base/src/test/java/test/javafx/beans/property/adapter/JavaBeanBooleanPropertyTest.java
! modules/javafx.base/src/test/java/test/javafx/beans/property/adapter/JavaBeanBooleanProperty_prim_Test.java
! modules/javafx.base/src/test/java/test/javafx/beans/property/adapter/JavaBeanDoublePropertyTest.java
! modules/javafx.base/src/test/java/test/javafx/beans/property/adapter/JavaBeanDoubleProperty_prim_Test.java
! modules/javafx.base/src/test/java/test/javafx/beans/property/adapter/JavaBeanFloatPropertyBuilderaTest.java
! modules/javafx.base/src/test/java/test/javafx/beans/property/adapter/JavaBeanFloatProperty_prim_Test.java
! modules/javafx.base/src/test/java/test/javafx/beans/property/adapter/JavaBeanIntegerPropertyTest.java
! modules/javafx.base/src/test/java/test/javafx/beans/property/adapter/JavaBeanIntegerProperty_prim_Test.java
! modules/javafx.base/src/test/java/test/javafx/beans/property/adapter/JavaBeanLongPropertyTest.java
! modules/javafx.base/src/test/java/test/javafx/beans/property/adapter/JavaBeanLongProperty_prim_Test.java
! modules/javafx.base/src/test/java/test/javafx/beans/property/adapter/JavaBeanObjectPropertyTest.java
! modules/javafx.base/src/test/java/test/javafx/beans/property/adapter/JavaBeanStringPropertyTest.java
! modules/javafx.base/src/test/java/test/javafx/beans/property/adapter/ReadOnlyJavaBeanBooleanPropertyTest.java
! modules/javafx.base/src/test/java/test/javafx/beans/property/adapter/ReadOnlyJavaBeanBooleanProperty_prim_Test.java
! modules/javafx.base/src/test/java/test/javafx/beans/property/adapter/ReadOnlyJavaBeanDoublePropertyTest.java
! modules/javafx.base/src/test/java/test/javafx/beans/property/adapter/ReadOnlyJavaBeanDoubleProperty_prim_Test.java
! modules/javafx.base/src/test/java/test/javafx/beans/property/adapter/ReadOnlyJavaBeanFloatPropertyTest.java
! modules/javafx.base/src/test/java/test/javafx/beans/property/adapter/ReadOnlyJavaBeanFloatProperty_prim_Test.java
! modules/javafx.base/src/test/java/test/javafx/beans/property/adapter/ReadOnlyJavaBeanIntegerPropertyTest.java
! modules/javafx.base/src/test/java/test/javafx/beans/property/adapter/ReadOnlyJavaBeanIntegerProperty_prim_Test.java
! modules/javafx.base/src/test/java/test/javafx/beans/property/adapter/ReadOnlyJavaBeanLongPropertyTest.java
! modules/javafx.base/src/test/java/test/javafx/beans/property/adapter/ReadOnlyJavaBeanLongProperty_prim_Test.java
! modules/javafx.base/src/test/java/test/javafx/beans/property/adapter/ReadOnlyJavaBeanObjectPropertyTest.java
! modules/javafx.base/src/test/java/test/javafx/beans/property/adapter/ReadOnlyJavaBeanPropertyTestBase.java
! modules/javafx.base/src/test/java/test/javafx/beans/property/adapter/ReadOnlyJavaBeanStringPropertyTest.java
! modules/javafx.base/src/test/java/test/javafx/beans/value/ChangeListenerMock.java
! modules/javafx.base/src/test/java/test/javafx/beans/value/ObservableValueBaseTest.java
! modules/javafx.base/src/test/java/test/javafx/beans/value/ObservableValueFluentBindingsTest.java
! modules/javafx.base/src/test/java/test/javafx/beans/value/WeakChangeListenerTest.java
! modules/javafx.base/src/test/java/test/javafx/binding/BindingToStringTest.java
! modules/javafx.base/src/test/java/test/javafx/binding/BindingsArrayTest.java
! modules/javafx.base/src/test/java/test/javafx/binding/BindingsBooleanTest.java
! modules/javafx.base/src/test/java/test/javafx/binding/BindingsIsNullTest.java
! modules/javafx.base/src/test/java/test/javafx/binding/BindingsListTest.java
! modules/javafx.base/src/test/java/test/javafx/binding/BindingsMapTest.java
! modules/javafx.base/src/test/java/test/javafx/binding/BindingsSetTest.java
! modules/javafx.base/src/test/java/test/javafx/binding/DependencyUtils.java
! modules/javafx.base/src/test/java/test/javafx/binding/ListBindingTest.java
! modules/javafx.base/src/test/java/test/javafx/binding/MapBindingTest.java
! modules/javafx.base/src/test/java/test/javafx/binding/SetBindingTest.java
! modules/javafx.base/src/test/java/test/javafx/binding/WhenTestBase.java
! modules/javafx.base/src/test/java/test/javafx/binding/expression/AbstractNumberExpressionTest.java
! modules/javafx.base/src/test/java/test/javafx/binding/expression/BooleanExpressionTest.java
! modules/javafx.base/src/test/java/test/javafx/binding/expression/DoubleExpressionTest.java
! modules/javafx.base/src/test/java/test/javafx/binding/expression/FloatExpressionTest.java
! modules/javafx.base/src/test/java/test/javafx/binding/expression/IntegerExpressionTest.java
! modules/javafx.base/src/test/java/test/javafx/binding/expression/ListExpressionTest.java
! modules/javafx.base/src/test/java/test/javafx/binding/expression/LongExpressionTest.java
! modules/javafx.base/src/test/java/test/javafx/binding/expression/MapExpressionTest.java
! modules/javafx.base/src/test/java/test/javafx/binding/expression/ObjectExpressionTest.java
! modules/javafx.base/src/test/java/test/javafx/binding/expression/SetExpressionTest.java
! modules/javafx.base/src/test/java/test/javafx/binding/expression/StringExpressionTest.java
! modules/javafx.base/src/test/java/test/javafx/collections/FXCollectionsTest.java
! modules/javafx.base/src/test/java/test/javafx/collections/ListChangeBuilderTest.java
! modules/javafx.base/src/test/java/test/javafx/collections/MockArrayObserver.java
! modules/javafx.base/src/test/java/test/javafx/collections/MockListObserver.java
! modules/javafx.base/src/test/java/test/javafx/collections/MockMapObserver.java
! modules/javafx.base/src/test/java/test/javafx/collections/MockSetObserver.java
! modules/javafx.base/src/test/java/test/javafx/collections/TransformationListTest.java
! modules/javafx.base/src/test/java/test/javafx/collections/VetoableObservableListTest.java
! modules/javafx.base/src/test/java/test/javafx/collections/WeakListChangeListenerTest.java
! modules/javafx.base/src/test/java/test/javafx/collections/WeakMapChangeListenerTest.java
! modules/javafx.base/src/test/java/test/javafx/collections/WeakSetChangeListenerTest.java
! modules/javafx.base/src/test/java/test/javafx/event/EventSerializationEventExists.java
! modules/javafx.base/src/test/java/test/javafx/event/EventSerializationTest.java
! modules/javafx.base/src/test/java/test/javafx/event/EventTest.java
! modules/javafx.base/src/test/java/test/javafx/util/DurationTest.java
! modules/javafx.base/src/test/java/test/javafx/util/converter/BigDecimalStringConverterTest.java
! modules/javafx.base/src/test/java/test/javafx/util/converter/BigIntegerStringConverterTest.java
! modules/javafx.base/src/test/java/test/javafx/util/converter/BooleanStringConverterTest.java
! modules/javafx.base/src/test/java/test/javafx/util/converter/ByteStringConverterTest.java
! modules/javafx.base/src/test/java/test/javafx/util/converter/DefaultStringConverterTest.java
! modules/javafx.base/src/test/java/test/javafx/util/converter/DoubleStringConverterTest.java
! modules/javafx.base/src/test/java/test/javafx/util/converter/FloatStringConverterTest.java
! modules/javafx.base/src/test/java/test/javafx/util/converter/IntegerStringConverterTest.java
! modules/javafx.base/src/test/java/test/javafx/util/converter/LongStringConverterTest.java
! modules/javafx.base/src/test/java/test/javafx/util/converter/PercentageStringConverterTest.java
! modules/javafx.base/src/test/java/test/javafx/util/converter/ShortStringConverterTest.java
! modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/ControlAcceleratorSupport.java
! modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/CustomColorDialog.java
! modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/DatePickerContent.java
! modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/SelectedCellsMap.java
! modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/behavior/ComboBoxBaseBehavior.java
! modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/behavior/PasswordFieldBehavior.java
! modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/behavior/ScrollPaneBehavior.java
! modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/behavior/SliderBehavior.java
! modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/behavior/TableViewBehavior.java
! modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/behavior/TitledPaneBehavior.java
! modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/behavior/TreeTableViewBehavior.java
! modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/skin/WebColorFieldSkin.java
! modules/javafx.controls/src/main/java/javafx/scene/chart/NumberAxis.java
! modules/javafx.controls/src/main/java/javafx/scene/chart/PieChart.java
! modules/javafx.controls/src/main/java/javafx/scene/control/ComboBoxBase.java
! modules/javafx.controls/src/main/java/javafx/scene/control/Control.java
! modules/javafx.controls/src/main/java/javafx/scene/control/DialogPane.java
! modules/javafx.controls/src/main/java/javafx/scene/control/HeavyweightDialog.java
! modules/javafx.controls/src/main/java/javafx/scene/control/SingleSelectionModel.java
! modules/javafx.controls/src/main/java/javafx/scene/control/Tab.java
! modules/javafx.controls/src/main/java/javafx/scene/control/TabPane.java
! modules/javafx.controls/src/main/java/javafx/scene/control/TableRow.java
! modules/javafx.controls/src/main/java/javafx/scene/control/cell/CellUtils.java
! modules/javafx.controls/src/main/java/javafx/scene/control/cell/CheckBoxTreeCell.java
! modules/javafx.controls/src/main/java/javafx/scene/control/cell/DefaultTreeCell.java
! modules/javafx.controls/src/main/java/javafx/scene/control/cell/PropertyValueFactory.java
! modules/javafx.controls/src/main/java/javafx/scene/control/skin/AccordionSkin.java
! modules/javafx.controls/src/main/java/javafx/scene/control/skin/ComboBoxBaseSkin.java
! modules/javafx.controls/src/main/java/javafx/scene/control/skin/ContextMenuSkin.java
! modules/javafx.controls/src/main/java/javafx/scene/control/skin/NestedTableColumnHeader.java
! modules/javafx.controls/src/main/java/javafx/scene/control/skin/ProgressBarSkin.java
! modules/javafx.controls/src/main/java/javafx/scene/control/skin/ScrollBarSkin.java
! modules/javafx.controls/src/main/java/javafx/scene/control/skin/TitledPaneSkin.java
! modules/javafx.controls/src/main/java/javafx/scene/control/skin/TooltipSkin.java
! modules/javafx.controls/src/main/java/javafx/scene/control/skin/TreeTableCellSkin.java
! modules/javafx.controls/src/main/resources/com/sun/javafx/scene/control/skin/caspian/caspian.css
! modules/javafx.controls/src/main/resources/com/sun/javafx/scene/control/skin/modena/modena.css
! modules/javafx.controls/src/test/java/test/com/sun/javafx/scene/control/infrastructure/VirtualizedControlTestUtilsTest.java
! modules/javafx.controls/src/test/java/test/javafx/scene/chart/StackedAreaChartTest.java
! modules/javafx.controls/src/test/java/test/javafx/scene/chart/XYNumberChartsTest.java
! modules/javafx.controls/src/test/java/test/javafx/scene/control/TableViewHorizontalArrowsTest.java
! modules/javafx.controls/src/test/java/test/javafx/scene/control/ToggleButtonTest.java
! modules/javafx.fxml/src/main/java/javafx/fxml/JavaFXBuilderFactory.java
! modules/javafx.graphics/src/jslc/java/com/sun/scenario/effect/compiler/backend/sw/sse/SSEBackend.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/TouchInputSupport.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/ios/IosSystemClipboard.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/mac/MacSystemClipboard.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/monocle/AndroidInputDeviceRegistry.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/monocle/C.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/monocle/EGL.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/monocle/EPDSystem.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/monocle/LinuxInputDeviceRegistry.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/monocle/LinuxSystem.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/monocle/X.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/win/WinSystemClipboard.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/css/BitSet.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/css/ParsedValueImpl.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/font/FontFactory.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/font/PrismFontLoader.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/font/directwrite/DWGlyph.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/geom/BaseBounds.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/geom/FlatteningPathIterator.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/geom/PickRay.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/geom/TransformedShape.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/geom/transform/Affine2D.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/geom/transform/Affine3D.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/geom/transform/AffineBase.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/geom/transform/Identity.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/geom/transform/TransformHelper.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/iio/common/ScalerFactory.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/scene/SceneHelper.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/scene/input/DragboardHelper.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/scene/input/KeyCodeMap.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/scene/traversal/WeightedClosestCorner.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/sg/prism/EffectUtil.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/sg/prism/NGImageView.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/sg/prism/NGPath.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/sg/prism/NGPhongMaterial.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/sg/prism/NGRectangle.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/sg/prism/NGShape.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/sg/prism/NodeEffectInput.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/stage/StageHelper.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/stage/WindowHelper.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/tk/LocalClipboard.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/tk/TKClipboard.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/tk/TKScene.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/tk/TKSceneListener.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/tk/TKStage.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/tk/quantum/EmbeddedStage.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/tk/quantum/GlassScene.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/tk/quantum/GlassSceneDnDEventHandler.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/tk/quantum/GlassStage.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/tk/quantum/GlassWindowEventHandler.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/tk/quantum/PerformanceLogger.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/tk/quantum/PerformanceTrackerHelper.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/tk/quantum/PrismImageLoader2.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/tk/quantum/QuantumClipboard.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/tk/quantum/QuantumRenderer.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/tk/quantum/RotateGestureRecognizer.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/tk/quantum/ScrollGestureRecognizer.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/tk/quantum/SwipeGestureRecognizer.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/tk/quantum/ZoomGestureRecognizer.java
! modules/javafx.graphics/src/main/java/com/sun/marlin/RendererStats.java
! modules/javafx.graphics/src/main/java/com/sun/prism/BasicStroke.java
! modules/javafx.graphics/src/main/java/com/sun/prism/es2/ES2Shader.java
! modules/javafx.graphics/src/main/java/com/sun/prism/es2/ES2SwapChain.java
! modules/javafx.graphics/src/main/java/com/sun/prism/es2/ES2Texture.java
! modules/javafx.graphics/src/main/java/com/sun/prism/es2/GLContext.java
! modules/javafx.graphics/src/main/java/com/sun/prism/es2/GLDrawable.java
! modules/javafx.graphics/src/main/java/com/sun/prism/es2/IOSGLDrawable.java
! modules/javafx.graphics/src/main/java/com/sun/prism/es2/MacGLDrawable.java
! modules/javafx.graphics/src/main/java/com/sun/prism/es2/WinGLDrawable.java
! modules/javafx.graphics/src/main/java/com/sun/prism/es2/X11GLDrawable.java
! modules/javafx.graphics/src/main/java/com/sun/prism/image/CompoundCoords.java
! modules/javafx.graphics/src/main/java/com/sun/prism/impl/BaseContext.java
! modules/javafx.graphics/src/main/java/com/sun/prism/impl/BaseGraphics.java
! modules/javafx.graphics/src/main/java/com/sun/prism/impl/ps/BaseShaderContext.java
! modules/javafx.graphics/src/main/java/com/sun/prism/impl/ps/PaintHelper.java
! modules/javafx.graphics/src/main/java/com/sun/prism/impl/shape/DMarlinRasterizer.java
! modules/javafx.graphics/src/main/java/com/sun/prism/j2d/J2DPipeline.java
! modules/javafx.graphics/src/main/java/com/sun/prism/j2d/J2DPresentable.java
! modules/javafx.graphics/src/main/java/com/sun/prism/j2d/J2DPrismGraphics.java
! modules/javafx.graphics/src/main/java/com/sun/prism/sw/SWContext.java
! modules/javafx.graphics/src/main/java/com/sun/prism/sw/SWPresentable.java
! modules/javafx.graphics/src/main/java/com/sun/scenario/Settings.java
! modules/javafx.graphics/src/main/java/com/sun/scenario/animation/AbstractPrimaryTimer.java
! modules/javafx.graphics/src/main/java/com/sun/scenario/effect/Blend.java
! modules/javafx.graphics/src/main/java/com/sun/scenario/effect/CoreEffect.java
! modules/javafx.graphics/src/main/java/com/sun/scenario/effect/Crop.java
! modules/javafx.graphics/src/main/java/com/sun/scenario/effect/FloatMap.java
! modules/javafx.graphics/src/main/java/com/sun/scenario/effect/Identity.java
! modules/javafx.graphics/src/main/java/com/sun/scenario/effect/PerspectiveTransform.java
! modules/javafx.graphics/src/main/java/com/sun/scenario/effect/PhongLighting.java
! modules/javafx.graphics/src/main/java/com/sun/scenario/effect/Reflection.java
! modules/javafx.graphics/src/main/java/com/sun/scenario/effect/impl/prism/PrEffectHelper.java
! modules/javafx.graphics/src/main/java/com/sun/scenario/effect/impl/prism/PrReflectionPeer.java
! modules/javafx.graphics/src/main/java/com/sun/scenario/effect/impl/prism/PrRenderInfo.java
! modules/javafx.graphics/src/main/java/com/sun/scenario/effect/impl/prism/sw/PSWDrawable.java
! modules/javafx.graphics/src/main/java/com/sun/scenario/effect/impl/prism/sw/PSWRenderer.java
! modules/javafx.graphics/src/main/java/com/sun/scenario/effect/impl/sw/java/JSWLinearConvolvePeer.java
! modules/javafx.graphics/src/main/java/com/sun/scenario/effect/impl/sw/java/JSWLinearConvolveShadowPeer.java
! modules/javafx.graphics/src/main/java/com/sun/scenario/effect/impl/sw/sse/SSELinearConvolvePeer.java
! modules/javafx.graphics/src/main/java/javafx/application/ConditionalFeature.java
! modules/javafx.graphics/src/main/java/javafx/css/CssMetaData.java
! modules/javafx.graphics/src/main/java/javafx/css/Declaration.java
! modules/javafx.graphics/src/main/java/javafx/css/Rule.java
! modules/javafx.graphics/src/main/java/javafx/css/SizeUnits.java
! modules/javafx.graphics/src/main/java/javafx/css/StyleConverter.java
! modules/javafx.graphics/src/main/java/javafx/css/Stylesheet.java
! modules/javafx.graphics/src/main/java/javafx/css/converter/ColorConverter.java
! modules/javafx.graphics/src/main/java/javafx/css/converter/FontConverter.java
! modules/javafx.graphics/src/main/java/javafx/print/Printer.java
! modules/javafx.graphics/src/main/java/javafx/print/PrinterJob.java
! modules/javafx.graphics/src/main/java/javafx/scene/input/Clipboard.java
! modules/javafx.graphics/src/main/java/javafx/scene/input/Dragboard.java
! modules/javafx.graphics/src/main/java/javafx/scene/input/KeyCombination.java
! modules/javafx.graphics/src/main/java/javafx/scene/layout/GridPane.java
! modules/javafx.graphics/src/main/java/javafx/scene/robot/Robot.java
! modules/javafx.graphics/src/main/java/javafx/scene/shape/ArcTo.java
! modules/javafx.graphics/src/main/java/javafx/scene/shape/TriangleMesh.java
! modules/javafx.graphics/src/main/java/javafx/scene/text/Font.java
! modules/javafx.graphics/src/main/jsl-decora/SepiaTone.jsl
! modules/javafx.graphics/src/main/jsl-prism/PaintTextureYUV422.jsl
! modules/javafx.graphics/src/main/native-glass/gtk/GlassRobot.cpp
! modules/javafx.graphics/src/main/native-glass/gtk/GlassSystemClipboard.cpp
! modules/javafx.graphics/src/main/native-glass/gtk/glass_key.h
! modules/javafx.graphics/src/main/native-glass/ios/GlassWindow.m
! modules/javafx.graphics/src/main/native-glass/mac/GlassStatics.h
! modules/javafx.graphics/src/main/native-glass/mac/GlassStatics.m
! modules/javafx.graphics/src/main/native-glass/mac/GlassTouches.m
! modules/javafx.graphics/src/main/native-glass/mac/GlassViewDelegate.h
! modules/javafx.graphics/src/main/native-glass/mac/GlassWindow+Java.m
! modules/javafx.graphics/src/main/native-glass/mac/GlassWindow.h
! modules/javafx.graphics/src/main/native-glass/win/GlassWindow.cpp
! modules/javafx.graphics/src/main/native-iio/ios/ImageLoader.m
! modules/javafx.graphics/src/main/native-prism-d3d/D3DBadHardware.h
! modules/javafx.graphics/src/main/native-prism-es2/ios/IOSGLDrawable.c
! modules/javafx.graphics/src/main/native-prism-es2/ios/IOSGLFactory.c
! modules/javafx.graphics/src/main/native-prism-es2/macosx/MacGLDrawable.c
! modules/javafx.graphics/src/main/native-prism-es2/macosx/MacGLFactory.c
! modules/javafx.graphics/src/main/native-prism-es2/windows/WinGLDrawable.c
! modules/javafx.graphics/src/main/native-prism-es2/windows/WinGLFactory.c
! modules/javafx.graphics/src/main/native-prism-es2/windows/WinGLPixelFormat.c
! modules/javafx.graphics/src/main/native-prism-es2/x11/X11GLDrawable.c
! modules/javafx.graphics/src/main/native-prism-es2/x11/X11GLFactory.c
! modules/javafx.graphics/src/main/native-prism-es2/x11/X11GLPixelFormat.c
! modules/javafx.graphics/src/main/resources/com/sun/prism/es2/glsl/main.vert
! modules/javafx.graphics/src/shims/java/javafx/stage/StageShim.java
! modules/javafx.graphics/src/test/java/test/com/sun/javafx/pgstub/StubScene.java
! modules/javafx.graphics/src/test/java/test/com/sun/javafx/pgstub/StubStage.java
! modules/javafx.graphics/src/test/java/test/javafx/scene/transform/ShearTest.java
! modules/javafx.graphics/src/test/jslc/com/sun/scenario/effect/compiler/lexer/WhitespaceTest.java
! modules/javafx.media/src/main/java/com/sun/media/jfxmediaimpl/NativeMediaAudioClip.java
! modules/javafx.media/src/main/java/javafx/scene/media/Media.java
! modules/javafx.media/src/main/java/javafx/scene/media/NGMediaView.java
! modules/javafx.media/src/main/native/jfxmedia/platform/ios/EventDispatcher.h
! modules/javafx.media/src/main/native/jfxmedia/platform/ios/EventDispatcher.m
! modules/javafx.media/src/main/native/jfxmedia/platform/ios/Media.m
! modules/javafx.media/src/main/native/jfxmedia/platform/ios/MediaPlayer.m
! modules/javafx.media/src/main/native/jfxmedia/platform/ios/jni/com_sun_media_jfxmediaimpl_platform_ios_IOSMedia.m
! modules/javafx.media/src/main/native/jfxmedia/platform/ios/jni/com_sun_media_jfxmediaimpl_platform_ios_IOSMediaPlayer.m
! modules/javafx.media/src/main/native/jfxmedia/platform/ios/jni/com_sun_media_jfxmediaimpl_platform_ios_IOSPlatform.m
! modules/javafx.swing/src/main/java/com/sun/javafx/embed/swing/DataFlavorUtils.java
! modules/javafx.swing/src/main/java/com/sun/javafx/embed/swing/SwingDnD.java
! modules/javafx.swing/src/main/java/com/sun/javafx/embed/swing/SwingEvents.java
! modules/javafx.web/src/main/java/com/sun/javafx/fxml/builder/web/JavaFXWebViewBuilder.java
! modules/javafx.web/src/main/java/com/sun/javafx/fxml/builder/web/NodeBuilder.java
! modules/javafx.web/src/main/java/com/sun/javafx/fxml/builder/web/ParentBuilder.java
! modules/javafx.web/src/main/java/com/sun/javafx/fxml/builder/web/WebEngineBuilder.java
! modules/javafx.web/src/main/java/com/sun/javafx/fxml/builder/web/WebViewBuilder.java
! modules/javafx.web/src/main/java/com/sun/javafx/webkit/prism/PrismGraphicsManager.java
! modules/javafx.web/src/main/java/com/sun/javafx/webkit/prism/RTImage.java
! modules/javafx.web/src/main/java/com/sun/javafx/webkit/prism/WCBufferedContext.java
! modules/javafx.web/src/main/java/com/sun/javafx/webkit/prism/WCImageDecoderImpl.java
! modules/javafx.web/src/main/java/com/sun/webkit/dom/JSObject.java
! modules/javafx.web/src/main/java/com/sun/webkit/graphics/GraphicsDecoder.java
! modules/javafx.web/src/main/java/com/sun/webkit/network/CookieManager.java
! modules/javafx.web/src/main/java/com/sun/webkit/text/TextBreakIterator.java
! modules/javafx.web/src/main/java/javafx/scene/web/WebView.java
! modules/javafx.web/src/main/native/Source/WebCore/platform/graphics/java/FontCascadeJava.cpp
! modules/javafx.web/src/test/java/test/com/sun/webkit/SharedBufferTest.java
! modules/javafx.web/src/test/java/test/com/sun/webkit/SimpleSharedBufferInputStreamTest.java
! modules/javafx.web/src/test/java/test/com/sun/webkit/network/CookieManagerTest.java
! modules/javafx.web/src/test/java/test/com/sun/webkit/network/CookieTest.java
! modules/javafx.web/src/test/java/test/com/sun/webkit/network/DateParserTest.java
! modules/javafx.web/src/test/java/test/com/sun/webkit/network/PublicSuffixesTest.java
! modules/javafx.web/src/test/java/test/com/sun/webkit/network/UtilTest.java
! modules/javafx.web/src/test/java/test/com/sun/webkit/text/TextBreakIteratorTest.java
! modules/javafx.web/src/test/java/test/javafx/scene/web/BindingTest.java
! modules/javafx.web/src/test/java/test/javafx/scene/web/CSSTest.java
! modules/javafx.web/src/test/java/test/javafx/scene/web/CallbackTest.java
! modules/javafx.web/src/test/java/test/javafx/scene/web/CanvasTest.java
! modules/javafx.web/src/test/java/test/javafx/scene/web/CheckFxThreadTest.java
! modules/javafx.web/src/test/java/test/javafx/scene/web/DOMTest.java
! modules/javafx.web/src/test/java/test/javafx/scene/web/DebuggerTest.java
! modules/javafx.web/src/test/java/test/javafx/scene/web/DirectoryLockTest.java
! modules/javafx.web/src/test/java/test/javafx/scene/web/EventListenerLeakTest.java
! modules/javafx.web/src/test/java/test/javafx/scene/web/FileReaderTest.java
! modules/javafx.web/src/test/java/test/javafx/scene/web/FormControlsTest.java
! modules/javafx.web/src/test/java/test/javafx/scene/web/HTMLEditingTest.java
! modules/javafx.web/src/test/java/test/javafx/scene/web/HistoryStateTest.java
! modules/javafx.web/src/test/java/test/javafx/scene/web/IrresponsiveScriptTest.java
! modules/javafx.web/src/test/java/test/javafx/scene/web/JavaScriptBridgeTest.java
! modules/javafx.web/src/test/java/test/javafx/scene/web/LeakTest.java
! modules/javafx.web/src/test/java/test/javafx/scene/web/LoadNotificationsTest.java
! modules/javafx.web/src/test/java/test/javafx/scene/web/LoadTest.java
! modules/javafx.web/src/test/java/test/javafx/scene/web/LocalStorageTest.java
! modules/javafx.web/src/test/java/test/javafx/scene/web/MathMLRenderTest.java
! modules/javafx.web/src/test/java/test/javafx/scene/web/OpacityTest.java
! modules/javafx.web/src/test/java/test/javafx/scene/web/SVGPointerEventsTest.java
! modules/javafx.web/src/test/java/test/javafx/scene/web/SVGTest.java
! modules/javafx.web/src/test/java/test/javafx/scene/web/ScreenAndWindowTest.java
! modules/javafx.web/src/test/java/test/javafx/scene/web/SubresourceIntegrityTest.java
! modules/javafx.web/src/test/java/test/javafx/scene/web/SwingDependencyTest.java
! modules/javafx.web/src/test/java/test/javafx/scene/web/TestBase.java
! modules/javafx.web/src/test/java/test/javafx/scene/web/UserDataDirectoryTest.java
! modules/javafx.web/src/test/java/test/javafx/scene/web/WebPageTest.java
! modules/javafx.web/src/test/java/test/javafx/scene/web/WebViewResizabilityTest.java
! modules/javafx.web/src/test/java/test/javafx/scene/web/WebViewTest.java
! tests/system/src/test/java/test/com/sun/glass/ui/monocle/FramebufferTest.java
! tests/system/src/test/java/test/com/sun/glass/ui/monocle/LensUInput.java
! tests/system/src/test/java/test/com/sun/webkit/MainThreadTest.java
! tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/input/devices/TestTouchDevices.java
! tests/system/src/test/java/test/robot/javafx/embed/swing/RT30650GUI.java
! tests/system/src/test/java/test/robot/javafx/embed/swing/RT32570Test.java
! tests/system/src/test/java/test/robot/test3d/RT35019Test.java
! tests/system/src/testapp7/java/mymod/myapp7/DataUrlWithModuleLayerLauncher.java
! tests/system/src/testapp7/java/mymod/myapp7/LocalStorageAccessWithModuleLayerLauncher.java

Changeset: 98916fee
Branch: metal
Author:    Andy Goryachev <angorya at openjdk.org>
Date:      2025-01-06 16:47:47 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/98916feed6a9ff4da63ff778fdb0336d43ffaca8

8342233: Regression: TextInputControl selection is backwards in RTL mode

Reviewed-by: kizune, lkostyra

! modules/javafx.controls/src/main/java/javafx/scene/control/skin/TextAreaSkin.java
! modules/javafx.controls/src/main/java/javafx/scene/control/skin/TextFieldSkin.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/scene/shape/TextHelper.java
! modules/javafx.graphics/src/main/java/javafx/scene/text/Text.java
! modules/javafx.graphics/src/main/java/module-info.java
! tests/system/src/test/java/test/robot/javafx/scene/control/behavior/BehaviorRobotTestBase.java
+ tests/system/src/test/java/test/robot/javafx/scene/control/behavior/ScreenshotFailedTestWatcher.java
+ tests/system/src/test/java/test/robot/javafx/scene/control/behavior/TextAreaRTLTest.java

Changeset: 76d5e1ae
Branch: metal
Author:    Michael Strauß <mstrauss at openjdk.org>
Date:      2025-01-06 19:29:51 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/76d5e1ae1c396442dce095063cea7bcaff4cd497

8343398: Add reducedData preference

Reviewed-by: angorya, kcr

! buildSrc/mac.gradle
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/gtk/GtkApplication.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/mac/MacApplication.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/win/WinApplication.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/application/preferences/PlatformPreferences.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/application/preferences/PreferenceProperties.java
! modules/javafx.graphics/src/main/java/javafx/application/Platform.java
! modules/javafx.graphics/src/main/native-glass/gtk/GlassApplication.cpp
! modules/javafx.graphics/src/main/native-glass/gtk/PlatformSupport.cpp
! modules/javafx.graphics/src/main/native-glass/gtk/PlatformSupport.h
! modules/javafx.graphics/src/main/native-glass/mac/GlassApplication.h
! modules/javafx.graphics/src/main/native-glass/mac/GlassApplication.m
! modules/javafx.graphics/src/main/native-glass/mac/PlatformSupport.h
! modules/javafx.graphics/src/main/native-glass/mac/PlatformSupport.m
! modules/javafx.graphics/src/main/native-glass/win/GlassApplication.cpp
! modules/javafx.graphics/src/main/native-glass/win/GlassApplication.h
! modules/javafx.graphics/src/main/native-glass/win/PlatformSupport.cpp
! modules/javafx.graphics/src/main/native-glass/win/PlatformSupport.h
! modules/javafx.graphics/src/main/native-glass/win/RoActivationSupport.cpp
! tests/manual/events/PlatformPreferencesChangedTest.java

Changeset: 6ec588c5
Branch: metal
Author:    Ambarish Rapte <arapte at openjdk.org>
Date:      2025-01-07 13:48:20 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/6ec588c5635964769b354bce37e68d7a6c00985a

8315873: [GHA] Update checkout and cache action to use v4

Reviewed-by: angorya, kcr

! .github/workflows/submit.yml

Changeset: 5b074c4c
Branch: metal
Author:    Michael Strauß <mstrauss at openjdk.org>
Date:      2025-01-07 21:14:02 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/5b074c4c2b4f539301813322a6589cec28121553

8342703: CSS transition is not started when initial value was not specified

Reviewed-by: mmack, angorya

! modules/javafx.graphics/src/main/java/com/sun/javafx/scene/NodeHelper.java
! modules/javafx.graphics/src/main/java/javafx/css/StyleableBooleanProperty.java
! modules/javafx.graphics/src/main/java/javafx/css/StyleableDoubleProperty.java
! modules/javafx.graphics/src/main/java/javafx/css/StyleableFloatProperty.java
! modules/javafx.graphics/src/main/java/javafx/css/StyleableIntegerProperty.java
! modules/javafx.graphics/src/main/java/javafx/css/StyleableLongProperty.java
! modules/javafx.graphics/src/main/java/javafx/css/StyleableObjectProperty.java
! modules/javafx.graphics/src/main/java/javafx/css/StyleableStringProperty.java
! modules/javafx.graphics/src/main/java/javafx/scene/Node.java
! modules/javafx.graphics/src/main/java/javafx/scene/Scene.java
! modules/javafx.graphics/src/test/java/test/javafx/css/StyleableProperty_transition_Test.java
! modules/javafx.graphics/src/test/java/test/javafx/scene/Node_transitionEvent_Test.java
! modules/javafx.graphics/src/test/java/test/javafx/scene/Node_transition_Test.java

Changeset: 3cfd317d
Branch: metal
Author:    Michael Strauß <mstrauss at openjdk.org>
Date:      2025-01-08 19:17:56 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/3cfd317df0d11391005f5ce753797fad3f30aead

8346227: Seal Paint and Material

Reviewed-by: nlisker, angorya, kcr

! modules/javafx.graphics/src/main/java/com/sun/javafx/tk/Toolkit.java
! modules/javafx.graphics/src/main/java/javafx/scene/paint/ImagePattern.java
! modules/javafx.graphics/src/main/java/javafx/scene/paint/Material.java
! modules/javafx.graphics/src/main/java/javafx/scene/paint/Paint.java
! modules/javafx.graphics/src/main/java/javafx/scene/paint/PhongMaterial.java

Changeset: 7312ad1a
Branch: metal
Author:    Andy Goryachev <angorya at openjdk.org>
Date:      2025-01-08 23:17:53 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/7312ad1af3a67dd2fd528f3dba0192712359a242

8301121: RichTextArea Control (Incubator)
8343646: Public InputMap (Incubator)

Reviewed-by: kcr, lkostyra, arapte, aghaisas, kizune

+ apps/samples/RichTextAreaDemo/.classpath
+ apps/samples/RichTextAreaDemo/.project
= apps/samples/RichTextAreaDemo/.settings/org.eclipse.core.resources.prefs
+ apps/samples/RichTextAreaDemo/README.md
+ apps/samples/RichTextAreaDemo/src/com/oracle/demo/richtext/codearea/CodeAreaDemoApp.java
+ apps/samples/RichTextAreaDemo/src/com/oracle/demo/richtext/codearea/CodeAreaDemoPane.java
+ apps/samples/RichTextAreaDemo/src/com/oracle/demo/richtext/codearea/CodeAreaWindow.java
+ apps/samples/RichTextAreaDemo/src/com/oracle/demo/richtext/codearea/DemoSyntaxDecorator.java
+ apps/samples/RichTextAreaDemo/src/com/oracle/demo/richtext/codearea/JavaSyntaxAnalyzer.java
+ apps/samples/RichTextAreaDemo/src/com/oracle/demo/richtext/codearea/JavaSyntaxDecorator.java
+ apps/samples/RichTextAreaDemo/src/com/oracle/demo/richtext/common/OptionPane.java
+ apps/samples/RichTextAreaDemo/src/com/oracle/demo/richtext/common/Styles.java
+ apps/samples/RichTextAreaDemo/src/com/oracle/demo/richtext/common/TextStyle.java
+ apps/samples/RichTextAreaDemo/src/com/oracle/demo/richtext/editor/Actions.java
+ apps/samples/RichTextAreaDemo/src/com/oracle/demo/richtext/editor/RichEditorDemoApp.java
+ apps/samples/RichTextAreaDemo/src/com/oracle/demo/richtext/editor/RichEditorDemoPane.java
+ apps/samples/RichTextAreaDemo/src/com/oracle/demo/richtext/editor/RichEditorDemoWindow.java
+ apps/samples/RichTextAreaDemo/src/com/oracle/demo/richtext/editor/Settings.java
+ apps/samples/RichTextAreaDemo/src/com/oracle/demo/richtext/editor/SettingsWindow.java
+ apps/samples/RichTextAreaDemo/src/com/oracle/demo/richtext/editor/settings/EndKey.java
+ apps/samples/RichTextAreaDemo/src/com/oracle/demo/richtext/notebook/Actions.java
+ apps/samples/RichTextAreaDemo/src/com/oracle/demo/richtext/notebook/CellContainer.java
+ apps/samples/RichTextAreaDemo/src/com/oracle/demo/richtext/notebook/CellPane.java
+ apps/samples/RichTextAreaDemo/src/com/oracle/demo/richtext/notebook/CellType.java
+ apps/samples/RichTextAreaDemo/src/com/oracle/demo/richtext/notebook/CodeCellTextModel.java
+ apps/samples/RichTextAreaDemo/src/com/oracle/demo/richtext/notebook/Demo.java
+ apps/samples/RichTextAreaDemo/src/com/oracle/demo/richtext/notebook/DemoScriptEngine.java
+ apps/samples/RichTextAreaDemo/src/com/oracle/demo/richtext/notebook/JsonContentWithAsyncUpdate.java
+ apps/samples/RichTextAreaDemo/src/com/oracle/demo/richtext/notebook/NotebookMockupApp.java
+ apps/samples/RichTextAreaDemo/src/com/oracle/demo/richtext/notebook/NotebookPane.java
+ apps/samples/RichTextAreaDemo/src/com/oracle/demo/richtext/notebook/NotebookWindow.java
+ apps/samples/RichTextAreaDemo/src/com/oracle/demo/richtext/notebook/SegmentBuffer.java
+ apps/samples/RichTextAreaDemo/src/com/oracle/demo/richtext/notebook/SimpleJsonDecorator.java
+ apps/samples/RichTextAreaDemo/src/com/oracle/demo/richtext/notebook/TextCellTextModel.java
+ apps/samples/RichTextAreaDemo/src/com/oracle/demo/richtext/notebook/data/CellInfo.java
+ apps/samples/RichTextAreaDemo/src/com/oracle/demo/richtext/notebook/data/Notebook.java
+ apps/samples/RichTextAreaDemo/src/com/oracle/demo/richtext/notebook/notebook.css
+ apps/samples/RichTextAreaDemo/src/com/oracle/demo/richtext/rta/BifurcationDiagram.java
+ apps/samples/RichTextAreaDemo/src/com/oracle/demo/richtext/rta/CssToolPane.java
+ apps/samples/RichTextAreaDemo/src/com/oracle/demo/richtext/rta/DataFrame.java
+ apps/samples/RichTextAreaDemo/src/com/oracle/demo/richtext/rta/DemoColorSideDecorator.java
+ apps/samples/RichTextAreaDemo/src/com/oracle/demo/richtext/rta/DemoModel.java
+ apps/samples/RichTextAreaDemo/src/com/oracle/demo/richtext/rta/DemoStyledTextModel.java
+ apps/samples/RichTextAreaDemo/src/com/oracle/demo/richtext/rta/ExamplesModel.java
+ apps/samples/RichTextAreaDemo/src/com/oracle/demo/richtext/rta/FontOption.java
+ apps/samples/RichTextAreaDemo/src/com/oracle/demo/richtext/rta/InlineNodesModel.java
+ apps/samples/RichTextAreaDemo/src/com/oracle/demo/richtext/rta/LargeTextModel.java
+ apps/samples/RichTextAreaDemo/src/com/oracle/demo/richtext/rta/ModelChoice.java
+ apps/samples/RichTextAreaDemo/src/com/oracle/demo/richtext/rta/MultipleStackedBoxWindow.java
+ apps/samples/RichTextAreaDemo/src/com/oracle/demo/richtext/rta/NoLastNewlineModel.java
+ apps/samples/RichTextAreaDemo/src/com/oracle/demo/richtext/rta/NotebookModel.java
+ apps/samples/RichTextAreaDemo/src/com/oracle/demo/richtext/rta/NotebookModel2.java
+ apps/samples/RichTextAreaDemo/src/com/oracle/demo/richtext/rta/NotebookModelStacked.java
+ apps/samples/RichTextAreaDemo/src/com/oracle/demo/richtext/rta/ParagraphAttributesDemoModel.java
+ apps/samples/RichTextAreaDemo/src/com/oracle/demo/richtext/rta/PrefSizeTester.java
+ apps/samples/RichTextAreaDemo/src/com/oracle/demo/richtext/rta/ROptionPane.java
+ apps/samples/RichTextAreaDemo/src/com/oracle/demo/richtext/rta/RegionCellPane.java
+ apps/samples/RichTextAreaDemo/src/com/oracle/demo/richtext/rta/ResultParagraph.java
+ apps/samples/RichTextAreaDemo/src/com/oracle/demo/richtext/rta/RichTextAreaDemo.css
+ apps/samples/RichTextAreaDemo/src/com/oracle/demo/richtext/rta/RichTextAreaDemoApp.java
+ apps/samples/RichTextAreaDemo/src/com/oracle/demo/richtext/rta/RichTextAreaDemoPane.java
+ apps/samples/RichTextAreaDemo/src/com/oracle/demo/richtext/rta/RichTextAreaWindow.java
+ apps/samples/RichTextAreaDemo/src/com/oracle/demo/richtext/rta/UnevenStyledTextModel.java
+ apps/samples/RichTextAreaDemo/src/com/oracle/demo/richtext/rta/UsageExamples.java
+ apps/samples/RichTextAreaDemo/src/com/oracle/demo/richtext/rta/WritingSystemsDemo.java
+ apps/samples/RichTextAreaDemo/src/com/oracle/demo/richtext/rta/animated.gif
+ apps/samples/RichTextAreaDemo/src/com/oracle/demo/richtext/settings/FxSettings.java
+ apps/samples/RichTextAreaDemo/src/com/oracle/demo/richtext/settings/FxSettingsFileProvider.java
+ apps/samples/RichTextAreaDemo/src/com/oracle/demo/richtext/settings/FxSettingsSchema.java
+ apps/samples/RichTextAreaDemo/src/com/oracle/demo/richtext/settings/ISettingsProvider.java
+ apps/samples/RichTextAreaDemo/src/com/oracle/demo/richtext/settings/SStream.java
+ apps/samples/RichTextAreaDemo/src/com/oracle/demo/richtext/settings/WindowMonitor.java
+ apps/samples/RichTextAreaDemo/src/com/oracle/demo/richtext/util/ExceptionDialog.java
+ apps/samples/RichTextAreaDemo/src/com/oracle/demo/richtext/util/FX.java
+ apps/samples/RichTextAreaDemo/src/com/oracle/demo/richtext/util/FxAction.java
+ apps/samples/RichTextAreaDemo/src/com/oracle/demo/richtext/util/HasDisplayText.java
+ apps/samples/RichTextAreaDemo/src/module-info.java
+ apps/samples/RichTextAreaDemo/test/test/com/oracle/demo/richtext/codearea/TestJavaSyntaxDecorator.java
! build.gradle
+ doc-files/behavior/RichTextAreaBehavior.md
! modules/javafx.base/src/main/java/module-info.java
! modules/javafx.controls/src/main/resources/com/sun/javafx/scene/control/skin/modena/modena.css
! modules/javafx.graphics/src/main/docs/javafx/scene/doc-files/cssref.html
+ modules/javafx.graphics/src/main/java/com/sun/javafx/scene/text/TextFlowHelper.java
! modules/javafx.graphics/src/main/java/javafx/scene/text/TextFlow.java
! modules/javafx.graphics/src/main/java/module-info.java
+ modules/jfx.incubator.input/.classpath
+ modules/jfx.incubator.input/.project
= modules/jfx.incubator.input/.settings/org.eclipse.core.resources.prefs
+ modules/jfx.incubator.input/README.md
+ modules/jfx.incubator.input/src/main/java/com/sun/jfx/incubator/scene/control/input/BehaviorBase.java
+ modules/jfx.incubator.input/src/main/java/com/sun/jfx/incubator/scene/control/input/EventCriteria.java
+ modules/jfx.incubator.input/src/main/java/com/sun/jfx/incubator/scene/control/input/EventHandlerPriority.java
+ modules/jfx.incubator.input/src/main/java/com/sun/jfx/incubator/scene/control/input/InputMapHelper.java
+ modules/jfx.incubator.input/src/main/java/com/sun/jfx/incubator/scene/control/input/KeyEventMapper.java
+ modules/jfx.incubator.input/src/main/java/com/sun/jfx/incubator/scene/control/input/PHList.java
+ modules/jfx.incubator.input/src/main/java/com/sun/jfx/incubator/scene/control/input/SkinInputMap.java
+ modules/jfx.incubator.input/src/main/java/jfx/incubator/scene/control/input/FunctionTag.java
+ modules/jfx.incubator.input/src/main/java/jfx/incubator/scene/control/input/InputMap.java
+ modules/jfx.incubator.input/src/main/java/jfx/incubator/scene/control/input/KeyBinding.java
+ modules/jfx.incubator.input/src/main/java/jfx/incubator/scene/control/input/package-info.java
+ modules/jfx.incubator.input/src/main/java/module-info.java
+ modules/jfx.incubator.input/src/test/addExports
+ modules/jfx.incubator.richtext/.classpath
+ modules/jfx.incubator.richtext/.project
= modules/jfx.incubator.richtext/.settings/org.eclipse.core.resources.prefs
+ modules/jfx.incubator.richtext/README.md
+ modules/jfx.incubator.richtext/src/main/docs/jfx/incubator/scene/control/richtext/doc-files/CodeArea.png
+ modules/jfx.incubator.richtext/src/main/docs/jfx/incubator/scene/control/richtext/doc-files/RichTextArea.png
+ modules/jfx.incubator.richtext/src/main/java/com/sun/jfx/incubator/scene/control/richtext/CachingStyleResolver.java
+ modules/jfx.incubator.richtext/src/main/java/com/sun/jfx/incubator/scene/control/richtext/CaretInfo.java
+ modules/jfx.incubator.richtext/src/main/java/com/sun/jfx/incubator/scene/control/richtext/CellArrangement.java
+ modules/jfx.incubator.richtext/src/main/java/com/sun/jfx/incubator/scene/control/richtext/ClippedPane.java
+ modules/jfx.incubator.richtext/src/main/java/com/sun/jfx/incubator/scene/control/richtext/CompoundKey.java
+ modules/jfx.incubator.richtext/src/main/java/com/sun/jfx/incubator/scene/control/richtext/Converters.java
+ modules/jfx.incubator.richtext/src/main/java/com/sun/jfx/incubator/scene/control/richtext/CssStyles.java
+ modules/jfx.incubator.richtext/src/main/java/com/sun/jfx/incubator/scene/control/richtext/FastCache.java
+ modules/jfx.incubator.richtext/src/main/java/com/sun/jfx/incubator/scene/control/richtext/FirstLineIndentSpacer.java
+ modules/jfx.incubator.richtext/src/main/java/com/sun/jfx/incubator/scene/control/richtext/FxPathBuilder.java
+ modules/jfx.incubator.richtext/src/main/java/com/sun/jfx/incubator/scene/control/richtext/HighlightShape.java
+ modules/jfx.incubator.richtext/src/main/java/com/sun/jfx/incubator/scene/control/richtext/HtmlStyledOutput.java
+ modules/jfx.incubator.richtext/src/main/java/com/sun/jfx/incubator/scene/control/richtext/ImageCellPane.java
+ modules/jfx.incubator.richtext/src/main/java/com/sun/jfx/incubator/scene/control/richtext/MarkerHelper.java
+ modules/jfx.incubator.richtext/src/main/java/com/sun/jfx/incubator/scene/control/richtext/Markers.java
+ modules/jfx.incubator.richtext/src/main/java/com/sun/jfx/incubator/scene/control/richtext/Origin.java
+ modules/jfx.incubator.richtext/src/main/java/com/sun/jfx/incubator/scene/control/richtext/Params.java
+ modules/jfx.incubator.richtext/src/main/java/com/sun/jfx/incubator/scene/control/richtext/RTAccessibilityHelper.java
+ modules/jfx.incubator.richtext/src/main/java/com/sun/jfx/incubator/scene/control/richtext/RangeInfo.java
+ modules/jfx.incubator.richtext/src/main/java/com/sun/jfx/incubator/scene/control/richtext/RichParagraphHelper.java
+ modules/jfx.incubator.richtext/src/main/java/com/sun/jfx/incubator/scene/control/richtext/RichTextAreaBehavior.java
+ modules/jfx.incubator.richtext/src/main/java/com/sun/jfx/incubator/scene/control/richtext/RichTextAreaSkinHelper.java
+ modules/jfx.incubator.richtext/src/main/java/com/sun/jfx/incubator/scene/control/richtext/RichTextFormatHandlerHelper.java
+ modules/jfx.incubator.richtext/src/main/java/com/sun/jfx/incubator/scene/control/richtext/RtfStyledOutput.java
+ modules/jfx.incubator.richtext/src/main/java/com/sun/jfx/incubator/scene/control/richtext/SegmentStyledInput.java
+ modules/jfx.incubator.richtext/src/main/java/com/sun/jfx/incubator/scene/control/richtext/SegmentStyledOutput.java
+ modules/jfx.incubator.richtext/src/main/java/com/sun/jfx/incubator/scene/control/richtext/SelInfo.java
+ modules/jfx.incubator.richtext/src/main/java/com/sun/jfx/incubator/scene/control/richtext/SelectionHelper.java
+ modules/jfx.incubator.richtext/src/main/java/com/sun/jfx/incubator/scene/control/richtext/StringBuilderStyledOutput.java
+ modules/jfx.incubator.richtext/src/main/java/com/sun/jfx/incubator/scene/control/richtext/StringStyledInput.java
+ modules/jfx.incubator.richtext/src/main/java/com/sun/jfx/incubator/scene/control/richtext/StyleAttributeMapHelper.java
+ modules/jfx.incubator.richtext/src/main/java/com/sun/jfx/incubator/scene/control/richtext/TextCell.java
+ modules/jfx.incubator.richtext/src/main/java/com/sun/jfx/incubator/scene/control/richtext/UndoableChange.java
+ modules/jfx.incubator.richtext/src/main/java/com/sun/jfx/incubator/scene/control/richtext/VFlow.java
+ modules/jfx.incubator.richtext/src/main/java/com/sun/jfx/incubator/scene/control/richtext/VFlowCellContext.java
+ modules/jfx.incubator.richtext/src/main/java/com/sun/jfx/incubator/scene/control/richtext/rtf/AbstractFilter.java
+ modules/jfx.incubator.richtext/src/main/java/com/sun/jfx/incubator/scene/control/richtext/rtf/AttrSet.java
+ modules/jfx.incubator.richtext/src/main/java/com/sun/jfx/incubator/scene/control/richtext/rtf/RTFAttribute.java
+ modules/jfx.incubator.richtext/src/main/java/com/sun/jfx/incubator/scene/control/richtext/rtf/RTFAttributes.java
+ modules/jfx.incubator.richtext/src/main/java/com/sun/jfx/incubator/scene/control/richtext/rtf/RTFParser.java
+ modules/jfx.incubator.richtext/src/main/java/com/sun/jfx/incubator/scene/control/richtext/rtf/RTFReader.java
+ modules/jfx.incubator.richtext/src/main/java/com/sun/jfx/incubator/scene/control/richtext/rtf/Style.java
+ modules/jfx.incubator.richtext/src/main/java/com/sun/jfx/incubator/scene/control/richtext/util/IDisconnectable.java
+ modules/jfx.incubator.richtext/src/main/java/com/sun/jfx/incubator/scene/control/richtext/util/ImgUtil.java
+ modules/jfx.incubator.richtext/src/main/java/com/sun/jfx/incubator/scene/control/richtext/util/ListenerHelper.java
+ modules/jfx.incubator.richtext/src/main/java/com/sun/jfx/incubator/scene/control/richtext/util/RichUtils.java
+ modules/jfx.incubator.richtext/src/main/java/jfx/incubator/scene/control/richtext/CodeArea.java
+ modules/jfx.incubator.richtext/src/main/java/jfx/incubator/scene/control/richtext/LineNumberDecorator.java
+ modules/jfx.incubator.richtext/src/main/java/jfx/incubator/scene/control/richtext/Marker.java
+ modules/jfx.incubator.richtext/src/main/java/jfx/incubator/scene/control/richtext/RichTextArea.java
+ modules/jfx.incubator.richtext/src/main/java/jfx/incubator/scene/control/richtext/SelectionModel.java
+ modules/jfx.incubator.richtext/src/main/java/jfx/incubator/scene/control/richtext/SelectionSegment.java
+ modules/jfx.incubator.richtext/src/main/java/jfx/incubator/scene/control/richtext/SideDecorator.java
+ modules/jfx.incubator.richtext/src/main/java/jfx/incubator/scene/control/richtext/SingleSelectionModel.java
+ modules/jfx.incubator.richtext/src/main/java/jfx/incubator/scene/control/richtext/StyleAttributeHandler.java
+ modules/jfx.incubator.richtext/src/main/java/jfx/incubator/scene/control/richtext/StyleHandlerRegistry.java
+ modules/jfx.incubator.richtext/src/main/java/jfx/incubator/scene/control/richtext/StyleResolver.java
+ modules/jfx.incubator.richtext/src/main/java/jfx/incubator/scene/control/richtext/SyntaxDecorator.java
+ modules/jfx.incubator.richtext/src/main/java/jfx/incubator/scene/control/richtext/TextPos.java
+ modules/jfx.incubator.richtext/src/main/java/jfx/incubator/scene/control/richtext/model/BasicTextModel.java
+ modules/jfx.incubator.richtext/src/main/java/jfx/incubator/scene/control/richtext/model/CodeTextModel.java
+ modules/jfx.incubator.richtext/src/main/java/jfx/incubator/scene/control/richtext/model/ContentChange.java
+ modules/jfx.incubator.richtext/src/main/java/jfx/incubator/scene/control/richtext/model/DataFormatHandler.java
+ modules/jfx.incubator.richtext/src/main/java/jfx/incubator/scene/control/richtext/model/HtmlExportFormatHandler.java
+ modules/jfx.incubator.richtext/src/main/java/jfx/incubator/scene/control/richtext/model/ParagraphDirection.java
+ modules/jfx.incubator.richtext/src/main/java/jfx/incubator/scene/control/richtext/model/PlainTextFormatHandler.java
+ modules/jfx.incubator.richtext/src/main/java/jfx/incubator/scene/control/richtext/model/RichParagraph.java
+ modules/jfx.incubator.richtext/src/main/java/jfx/incubator/scene/control/richtext/model/RichTextFormatHandler.java
+ modules/jfx.incubator.richtext/src/main/java/jfx/incubator/scene/control/richtext/model/RichTextModel.java
+ modules/jfx.incubator.richtext/src/main/java/jfx/incubator/scene/control/richtext/model/RtfFormatHandler.java
+ modules/jfx.incubator.richtext/src/main/java/jfx/incubator/scene/control/richtext/model/SimpleViewOnlyStyledModel.java
+ modules/jfx.incubator.richtext/src/main/java/jfx/incubator/scene/control/richtext/model/StyleAttribute.java
+ modules/jfx.incubator.richtext/src/main/java/jfx/incubator/scene/control/richtext/model/StyleAttributeMap.java
+ modules/jfx.incubator.richtext/src/main/java/jfx/incubator/scene/control/richtext/model/StyledInput.java
+ modules/jfx.incubator.richtext/src/main/java/jfx/incubator/scene/control/richtext/model/StyledOutput.java
+ modules/jfx.incubator.richtext/src/main/java/jfx/incubator/scene/control/richtext/model/StyledSegment.java
+ modules/jfx.incubator.richtext/src/main/java/jfx/incubator/scene/control/richtext/model/StyledTextModel.java
+ modules/jfx.incubator.richtext/src/main/java/jfx/incubator/scene/control/richtext/model/StyledTextModelViewOnlyBase.java
+ modules/jfx.incubator.richtext/src/main/java/jfx/incubator/scene/control/richtext/model/package-info.java
+ modules/jfx.incubator.richtext/src/main/java/jfx/incubator/scene/control/richtext/package-info.java
+ modules/jfx.incubator.richtext/src/main/java/jfx/incubator/scene/control/richtext/skin/CellContext.java
+ modules/jfx.incubator.richtext/src/main/java/jfx/incubator/scene/control/richtext/skin/CodeAreaSkin.java
+ modules/jfx.incubator.richtext/src/main/java/jfx/incubator/scene/control/richtext/skin/RichTextAreaSkin.java
+ modules/jfx.incubator.richtext/src/main/java/jfx/incubator/scene/control/richtext/skin/package-info.java
+ modules/jfx.incubator.richtext/src/main/java/module-info.java
+ modules/jfx.incubator.richtext/src/main/legal/unicode-fx.md
+ modules/jfx.incubator.richtext/src/main/resources/com/sun/jfx/incubator/scene/control/richtext/rtf/charsets/NeXT.txt
+ modules/jfx.incubator.richtext/src/main/resources/com/sun/jfx/incubator/scene/control/richtext/rtf/charsets/ansi.txt
+ modules/jfx.incubator.richtext/src/main/resources/com/sun/jfx/incubator/scene/control/richtext/rtf/charsets/cpg437.txt
+ modules/jfx.incubator.richtext/src/main/resources/com/sun/jfx/incubator/scene/control/richtext/rtf/charsets/cpg850.txt
+ modules/jfx.incubator.richtext/src/main/resources/com/sun/jfx/incubator/scene/control/richtext/rtf/charsets/mac.txt
+ modules/jfx.incubator.richtext/src/shims/java/jfx/incubator/scene/control/richtext/RichTextAreaShim.java
+ modules/jfx.incubator.richtext/src/shims/java/jfx/incubator/scene/control/richtext/model/RichTextModelShim.java
+ modules/jfx.incubator.richtext/src/test/addExports
+ modules/jfx.incubator.richtext/src/test/java/test/com/sun/jfx/incubator/scene/control/richtext/TestRichTextArea.java
+ modules/jfx.incubator.richtext/src/test/java/test/jfx/incubator/scene/control/richtext/CodeAreaTest.java
+ modules/jfx.incubator.richtext/src/test/java/test/jfx/incubator/scene/control/richtext/model/TestRichTextFormatHandler.java
+ modules/jfx.incubator.richtext/src/test/java/test/jfx/incubator/scene/control/richtext/model/TestRichTextModel.java
+ modules/jfx.incubator.richtext/src/test/java/test/jfx/incubator/scene/control/richtext/model/TestRichTextModelAttributes.java
! settings.gradle

Changeset: 0f6b8c50
Branch: metal
Author:    Michael Strauß <mstrauss at openjdk.org>
Date:      2025-01-10 02:01:24 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/0f6b8c50f5ded5a1b9da9e2e1f3ff990e6122b5b

8345188: Support tree-structural pseudo-classes

Reviewed-by: kcr, angorya

! modules/javafx.graphics/src/main/docs/javafx/scene/doc-files/cssref.html
! modules/javafx.graphics/src/main/java/javafx/scene/Parent.java
! modules/javafx.graphics/src/main/java/javafx/scene/Scene.java
! modules/javafx.graphics/src/main/java/javafx/scene/SubScene.java
! modules/javafx.graphics/src/test/java/test/javafx/css/StylesheetTest.java
+ modules/javafx.graphics/src/test/java/test/javafx/scene/Parent_structuralPseudoClasses_Test.java
! modules/javafx.graphics/src/test/java/test/javafx/scene/SceneTest.java
! modules/javafx.graphics/src/test/java/test/javafx/scene/SubSceneTest.java

Changeset: b7b4d6e4
Branch: metal
Author:    Andy Goryachev <angorya at openjdk.org>
Date:      2025-01-13 15:31:27 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/b7b4d6e4c1acb598095ba9430d0bb2adaf5c417a

8347305: RichTextArea Follow-up

Reviewed-by: kcr

! doc-files/behavior/RichTextAreaBehavior.md
! modules/jfx.incubator.richtext/src/main/java/com/sun/jfx/incubator/scene/control/richtext/Params.java
! modules/jfx.incubator.richtext/src/main/java/jfx/incubator/scene/control/richtext/RichTextArea.java

Changeset: dcfe56bd
Branch: metal
Author:    Andy Goryachev <angorya at openjdk.org>
Date:      2025-01-13 15:33:51 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/dcfe56bd87ab9160d90b4b0aa634ca0b41788283

8347362: RichTextArea Demo Apps Build Script

Reviewed-by: kcr

! apps/samples/RichTextAreaDemo/README.md
+ apps/samples/RichTextAreaDemo/build.xml

Changeset: 22035dec
Branch: metal
Author:    Alexander Matveev <almatvee at openjdk.org>
Date:      2025-01-14 03:55:59 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/22035dec470756e03d254aa12c088876ae20497d

8346228: Update GStreamer to 1.24.10
8346229: Update Glib to 2.82.4

Reviewed-by: sykora, kcr

! modules/javafx.media/src/main/legal/glib.md
! modules/javafx.media/src/main/legal/gstreamer.md
! modules/javafx.media/src/main/native/gstreamer/3rd_party/glib/build/osx/config.h
! modules/javafx.media/src/main/native/gstreamer/3rd_party/glib/build/osx/glibconfig.h
! modules/javafx.media/src/main/native/gstreamer/3rd_party/glib/build/win32/vs100/config.h
! modules/javafx.media/src/main/native/gstreamer/3rd_party/glib/build/win32/vs100/glibconfig.h
! modules/javafx.media/src/main/native/gstreamer/3rd_party/glib/glib/garcbox.c
! modules/javafx.media/src/main/native/gstreamer/3rd_party/glib/glib/garray.c
! modules/javafx.media/src/main/native/gstreamer/3rd_party/glib/glib/gasyncqueue.c
! modules/javafx.media/src/main/native/gstreamer/3rd_party/glib/glib/gbase64.c
! modules/javafx.media/src/main/native/gstreamer/3rd_party/glib/glib/gbytes.c
! modules/javafx.media/src/main/native/gstreamer/3rd_party/glib/glib/gconvert.c
! modules/javafx.media/src/main/native/gstreamer/3rd_party/glib/glib/gdate.c
! modules/javafx.media/src/main/native/gstreamer/3rd_party/glib/glib/gdatetime.c
! modules/javafx.media/src/main/native/gstreamer/3rd_party/glib/glib/genviron.c
! modules/javafx.media/src/main/native/gstreamer/3rd_party/glib/glib/gfileutils.c
! modules/javafx.media/src/main/native/gstreamer/3rd_party/glib/glib/ghash.c
! modules/javafx.media/src/main/native/gstreamer/3rd_party/glib/glib/ghostutils.c
! modules/javafx.media/src/main/native/gstreamer/3rd_party/glib/glib/giochannel.h
! modules/javafx.media/src/main/native/gstreamer/3rd_party/glib/glib/glib-init.c
! modules/javafx.media/src/main/native/gstreamer/3rd_party/glib/glib/glib-private.h
! modules/javafx.media/src/main/native/gstreamer/3rd_party/glib/glib/glib-unix.c
! modules/javafx.media/src/main/native/gstreamer/3rd_party/glib/glib/glib-visibility.h
! modules/javafx.media/src/main/native/gstreamer/3rd_party/glib/glib/gmacros.h
! modules/javafx.media/src/main/native/gstreamer/3rd_party/glib/glib/gmain.c
! modules/javafx.media/src/main/native/gstreamer/3rd_party/glib/glib/gmain.h
! modules/javafx.media/src/main/native/gstreamer/3rd_party/glib/glib/gmappedfile.c
! modules/javafx.media/src/main/native/gstreamer/3rd_party/glib/glib/gmem.c
! modules/javafx.media/src/main/native/gstreamer/3rd_party/glib/glib/gmessages.c
! modules/javafx.media/src/main/native/gstreamer/3rd_party/glib/glib/gnode.c
! modules/javafx.media/src/main/native/gstreamer/3rd_party/glib/glib/goption.c
! modules/javafx.media/src/main/native/gstreamer/3rd_party/glib/glib/gpattern.c
! modules/javafx.media/src/main/native/gstreamer/3rd_party/glib/glib/gqsort.c
! modules/javafx.media/src/main/native/gstreamer/3rd_party/glib/glib/gqsort.h
! modules/javafx.media/src/main/native/gstreamer/3rd_party/glib/glib/gsequence.c
+ modules/javafx.media/src/main/native/gstreamer/3rd_party/glib/glib/gspawn-posix.c
! modules/javafx.media/src/main/native/gstreamer/3rd_party/glib/glib/gspawn-private.h
! modules/javafx.media/src/main/native/gstreamer/3rd_party/glib/glib/gspawn-win32.c
! modules/javafx.media/src/main/native/gstreamer/3rd_party/glib/glib/gspawn.c
! modules/javafx.media/src/main/native/gstreamer/3rd_party/glib/glib/gstdioprivate.h
! modules/javafx.media/src/main/native/gstreamer/3rd_party/glib/glib/gstrfuncs.c
! modules/javafx.media/src/main/native/gstreamer/3rd_party/glib/glib/gstrfuncs.h
! modules/javafx.media/src/main/native/gstreamer/3rd_party/glib/glib/gstring.c
! modules/javafx.media/src/main/native/gstreamer/3rd_party/glib/glib/gstring.h
! modules/javafx.media/src/main/native/gstreamer/3rd_party/glib/glib/gtestutils.c
! modules/javafx.media/src/main/native/gstreamer/3rd_party/glib/glib/gthread-posix.c
! modules/javafx.media/src/main/native/gstreamer/3rd_party/glib/glib/gthread-win32.c
! modules/javafx.media/src/main/native/gstreamer/3rd_party/glib/glib/gthread.c
! modules/javafx.media/src/main/native/gstreamer/3rd_party/glib/glib/gthreadprivate.h
! modules/javafx.media/src/main/native/gstreamer/3rd_party/glib/glib/gtimezone.c
! modules/javafx.media/src/main/native/gstreamer/3rd_party/glib/glib/gtranslit.c
! modules/javafx.media/src/main/native/gstreamer/3rd_party/glib/glib/gunicode.h
! modules/javafx.media/src/main/native/gstreamer/3rd_party/glib/glib/gunidecomp.c
! modules/javafx.media/src/main/native/gstreamer/3rd_party/glib/glib/guniprop.c
! modules/javafx.media/src/main/native/gstreamer/3rd_party/glib/glib/guri.c
! modules/javafx.media/src/main/native/gstreamer/3rd_party/glib/glib/gutf8.c
! modules/javafx.media/src/main/native/gstreamer/3rd_party/glib/glib/gutils.c
! modules/javafx.media/src/main/native/gstreamer/3rd_party/glib/glib/gvariant-parser.c
! modules/javafx.media/src/main/native/gstreamer/3rd_party/glib/glib/gvariant-serialiser.c
! modules/javafx.media/src/main/native/gstreamer/3rd_party/glib/glib/gvariant.c
! modules/javafx.media/src/main/native/gstreamer/3rd_party/glib/glib/gwin32.c
! modules/javafx.media/src/main/native/gstreamer/3rd_party/glib/gmodule/gmodule-dl.c
! modules/javafx.media/src/main/native/gstreamer/3rd_party/glib/gmodule/gmodule-win32.c
! modules/javafx.media/src/main/native/gstreamer/3rd_party/glib/gmodule/gmodule.c
! modules/javafx.media/src/main/native/gstreamer/3rd_party/glib/gobject/gclosure.c
! modules/javafx.media/src/main/native/gstreamer/3rd_party/glib/gobject/gobject.c
! modules/javafx.media/src/main/native/gstreamer/3rd_party/glib/gobject/gparam.c
! modules/javafx.media/src/main/native/gstreamer/3rd_party/glib/gobject/gsignal.c
! modules/javafx.media/src/main/native/gstreamer/3rd_party/glib/gobject/gtype-private.h
! modules/javafx.media/src/main/native/gstreamer/3rd_party/glib/gobject/gtype.c
! modules/javafx.media/src/main/native/gstreamer/3rd_party/glib/gobject/gtype.h
! modules/javafx.media/src/main/native/gstreamer/3rd_party/glib/gobject/gvaluearray.c
! modules/javafx.media/src/main/native/gstreamer/gstreamer-lite/gst-plugins-base/gst-libs/gst/app/gstappsink.c
! modules/javafx.media/src/main/native/gstreamer/gstreamer-lite/gst-plugins-base/gst-libs/gst/pbutils/descriptions.c
! modules/javafx.media/src/main/native/gstreamer/gstreamer-lite/gst-plugins-base/gst-libs/gst/pbutils/gstaudiovisualizer.c
- modules/javafx.media/src/main/native/gstreamer/gstreamer-lite/gst-plugins-base/gst-libs/gst/pbutils/gstdiscoverer-types.c
- modules/javafx.media/src/main/native/gstreamer/gstreamer-lite/gst-plugins-base/gst-libs/gst/pbutils/gstdiscoverer.c
- modules/javafx.media/src/main/native/gstreamer/gstreamer-lite/gst-plugins-base/gst-libs/gst/pbutils/gstdiscoverer.h
! modules/javafx.media/src/main/native/gstreamer/gstreamer-lite/gst-plugins-base/gst-libs/gst/pbutils/pbutils-enumtypes.c
! modules/javafx.media/src/main/native/gstreamer/gstreamer-lite/gst-plugins-base/gst-libs/gst/pbutils/pbutils-enumtypes.h
! modules/javafx.media/src/main/native/gstreamer/gstreamer-lite/gst-plugins-base/gst-libs/gst/pbutils/pbutils-private.h
! modules/javafx.media/src/main/native/gstreamer/gstreamer-lite/gst-plugins-base/gst-libs/gst/pbutils/pbutils.h
! modules/javafx.media/src/main/native/gstreamer/gstreamer-lite/gst-plugins-base/gst-libs/gst/tag/id3v2.c
! modules/javafx.media/src/main/native/gstreamer/gstreamer-lite/gst-plugins-base/gst-libs/gst/video/convertframe.c
! modules/javafx.media/src/main/native/gstreamer/gstreamer-lite/gst-plugins-base/gst/audioconvert/gstaudioconvert.c
! modules/javafx.media/src/main/native/gstreamer/gstreamer-lite/gst-plugins-good/gst/isomp4/qtdemux.c
! modules/javafx.media/src/main/native/gstreamer/gstreamer-lite/gst-plugins-good/gst/isomp4/qtdemux_dump.c
! modules/javafx.media/src/main/native/gstreamer/gstreamer-lite/gst-plugins-good/gst/wavparse/gstwavparse.c
! modules/javafx.media/src/main/native/gstreamer/gstreamer-lite/gst-plugins-good/sys/osxaudio/gstosxaudiosink.c
! modules/javafx.media/src/main/native/gstreamer/gstreamer-lite/gst-plugins-good/sys/osxaudio/gstosxaudiosrc.c
! modules/javafx.media/src/main/native/gstreamer/gstreamer-lite/gstreamer/gst/gstallocator.c
! modules/javafx.media/src/main/native/gstreamer/gstreamer-lite/gstreamer/gst/gstbin.c
! modules/javafx.media/src/main/native/gstreamer/gstreamer-lite/gstreamer/gst/gstdebugutils.c
! modules/javafx.media/src/main/native/gstreamer/gstreamer-lite/gstreamer/gst/gstmeta.h
! modules/javafx.media/src/main/native/gstreamer/gstreamer-lite/gstreamer/gst/gstpad.c
! modules/javafx.media/src/main/native/gstreamer/gstreamer-lite/gstreamer/gst/gstsystemclock.c
! modules/javafx.media/src/main/native/gstreamer/gstreamer-lite/gstreamer/gst/gstutils.c
! modules/javafx.media/src/main/native/gstreamer/gstreamer-lite/projects/build/linux/common/config.h
! modules/javafx.media/src/main/native/gstreamer/gstreamer-lite/projects/build/osx/common/x86_64/config.h
! modules/javafx.media/src/main/native/gstreamer/gstreamer-lite/projects/build/win32/common/config.h
! modules/javafx.media/src/main/native/gstreamer/projects/linux/gstreamer-lite/Makefile
! modules/javafx.media/src/main/native/gstreamer/projects/mac/glib-lite/Makefile
! modules/javafx.media/src/main/native/gstreamer/projects/mac/gstreamer-lite/Makefile
! modules/javafx.media/src/main/native/gstreamer/projects/win/glib-lite/Makefile.glib
! modules/javafx.media/src/main/native/gstreamer/projects/win/gstreamer-lite/Makefile.gstreamer

Changeset: 90ea0f07
Branch: metal
Author:    Martin Fox <mfox at openjdk.org>
Date:      2025-01-14 17:28:09 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/90ea0f07b3a8df0d39e7e31222d08931201368a1

8288893: Popup and its subclasses cannot input text from InputMethod

Reviewed-by: angorya, kcr

+ modules/javafx.graphics/src/main/java/com/sun/javafx/scene/InputMethodStateManager.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/scene/SceneHelper.java
! modules/javafx.graphics/src/main/java/javafx/scene/Scene.java
! modules/javafx.graphics/src/main/java/javafx/stage/PopupWindow.java

Changeset: c692192d
Branch: metal
Author:    Andy Goryachev <angorya at openjdk.org>
Date:      2025-01-15 15:27:01 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/c692192d3587a5149673aade35b30f14d705afe7

8347752: Running RichTextArea demos via ant on JDK 24 prints warnings

Reviewed-by: lkostyra, kcr

! apps/samples/RichTextAreaDemo/build.xml

Changeset: a95151e1
Branch: metal
Author:    Andy Goryachev <angorya at openjdk.org>
Date:      2025-01-15 15:27:17 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/a95151e14a7095f169724469885b1e79097fb7e0

8347715: RichTextArea Follow-up: Minor Bugs

Reviewed-by: kcr

! modules/jfx.incubator.richtext/src/main/java/jfx/incubator/scene/control/richtext/RichTextArea.java

Changeset: 069db877
Branch: metal
Author:    Thiago Milczarek Sayao <tsayao at openjdk.org>
Date:      2025-01-16 15:29:19 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/069db877e1c6471a108316701c3136b01cc8f18e

8305418: [Linux] Replace obsolete XIM as Input Method Editor

Reviewed-by: kcr, mfox, lkostyra

! modules/javafx.graphics/src/main/java/com/sun/glass/ui/gtk/GtkView.java
! modules/javafx.graphics/src/main/native-glass/gtk/GlassApplication.cpp
! modules/javafx.graphics/src/main/native-glass/gtk/glass_general.cpp
! modules/javafx.graphics/src/main/native-glass/gtk/glass_general.h
! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.cpp
! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.h
! modules/javafx.graphics/src/main/native-glass/gtk/glass_window_ime.cpp

Changeset: d07d408f
Branch: metal
Author:    Kevin Rushforth <kcr at openjdk.org>
Date:      2025-01-16 16:01:28 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/d07d408fa79e25a02b0d5e2f9aeb3990a7136077

8347598: Change JavaFX release version to 25

Reviewed-by: angorya, jvos

! .jcheck/conf
! build.properties
! modules/javafx.base/src/test/java/test/com/sun/javafx/runtime/VersionInfoTest.java

Changeset: 782c52ff
Branch: metal
Author:    Ambarish Rapte <arapte at openjdk.org>
Date:      2025-01-17 20:00:44 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/782c52ff37c6bb659086d54560e38f7f0a630efb

Merge branch 'master' into metal

! build.gradle
! build.properties
! buildSrc/mac.gradle
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/gtk/GtkView.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/tk/quantum/QuantumRenderer.java
! modules/javafx.graphics/src/main/java/com/sun/prism/es2/ES2ResourceFactory.java
! modules/javafx.graphics/src/main/java/com/sun/prism/es2/ES2SwapChain.java
! modules/javafx.graphics/src/main/java/com/sun/prism/impl/PrismSettings.java
! modules/javafx.graphics/src/main/java/com/sun/prism/impl/ps/BaseShaderContext.java
! modules/javafx.graphics/src/main/java/com/sun/scenario/effect/impl/prism/ps/PPSRenderer.java
! modules/javafx.graphics/src/main/native-glass/mac/GlassView3D.m
! modules/javafx.graphics/src/main/native-glass/mac/GlassWindow.m
! modules/javafx.web/src/test/java/test/javafx/scene/web/BindingTest.java
! modules/javafx.web/src/test/java/test/javafx/scene/web/CSSTest.java
! modules/javafx.web/src/test/java/test/javafx/scene/web/CallbackTest.java
! modules/javafx.web/src/test/java/test/javafx/scene/web/CanvasTest.java
! modules/javafx.web/src/test/java/test/javafx/scene/web/CheckFxThreadTest.java
! modules/javafx.web/src/test/java/test/javafx/scene/web/DOMTest.java
! modules/javafx.web/src/test/java/test/javafx/scene/web/DebuggerTest.java
! modules/javafx.web/src/test/java/test/javafx/scene/web/EventListenerLeakTest.java
! modules/javafx.web/src/test/java/test/javafx/scene/web/FileReaderTest.java
! modules/javafx.web/src/test/java/test/javafx/scene/web/FormControlsTest.java
! modules/javafx.web/src/test/java/test/javafx/scene/web/HTMLEditingTest.java
! modules/javafx.web/src/test/java/test/javafx/scene/web/HistoryStateTest.java
! modules/javafx.web/src/test/java/test/javafx/scene/web/IrresponsiveScriptTest.java
! modules/javafx.web/src/test/java/test/javafx/scene/web/JavaScriptBridgeTest.java
! modules/javafx.web/src/test/java/test/javafx/scene/web/LeakTest.java
! modules/javafx.web/src/test/java/test/javafx/scene/web/LoadNotificationsTest.java
! modules/javafx.web/src/test/java/test/javafx/scene/web/LoadTest.java
! modules/javafx.web/src/test/java/test/javafx/scene/web/LocalStorageTest.java
! modules/javafx.web/src/test/java/test/javafx/scene/web/MathMLRenderTest.java
! modules/javafx.web/src/test/java/test/javafx/scene/web/OpacityTest.java
! modules/javafx.web/src/test/java/test/javafx/scene/web/SVGPointerEventsTest.java
! modules/javafx.web/src/test/java/test/javafx/scene/web/SVGTest.java
! modules/javafx.web/src/test/java/test/javafx/scene/web/ScreenAndWindowTest.java
! modules/javafx.web/src/test/java/test/javafx/scene/web/SubresourceIntegrityTest.java
! modules/javafx.web/src/test/java/test/javafx/scene/web/SwingDependencyTest.java
! modules/javafx.web/src/test/java/test/javafx/scene/web/TestBase.java
! modules/javafx.web/src/test/java/test/javafx/scene/web/UserDataDirectoryTest.java
! modules/javafx.web/src/test/java/test/javafx/scene/web/WebPageTest.java
! modules/javafx.web/src/test/java/test/javafx/scene/web/WebViewResizabilityTest.java
! modules/javafx.web/src/test/java/test/javafx/scene/web/WebViewTest.java
! build.gradle
! build.properties
! buildSrc/mac.gradle
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/gtk/GtkView.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/tk/quantum/QuantumRenderer.java
! modules/javafx.graphics/src/main/java/com/sun/prism/es2/ES2ResourceFactory.java
! modules/javafx.graphics/src/main/java/com/sun/prism/es2/ES2SwapChain.java
! modules/javafx.graphics/src/main/java/com/sun/prism/impl/PrismSettings.java
! modules/javafx.graphics/src/main/java/com/sun/prism/impl/ps/BaseShaderContext.java
! modules/javafx.graphics/src/main/java/com/sun/scenario/effect/impl/prism/ps/PPSRenderer.java
! modules/javafx.graphics/src/main/native-glass/mac/GlassView3D.m
! modules/javafx.graphics/src/main/native-glass/mac/GlassWindow.m
! modules/javafx.web/src/test/java/test/javafx/scene/web/BindingTest.java
! modules/javafx.web/src/test/java/test/javafx/scene/web/CSSTest.java
! modules/javafx.web/src/test/java/test/javafx/scene/web/CallbackTest.java
! modules/javafx.web/src/test/java/test/javafx/scene/web/CanvasTest.java
! modules/javafx.web/src/test/java/test/javafx/scene/web/CheckFxThreadTest.java
! modules/javafx.web/src/test/java/test/javafx/scene/web/DOMTest.java
! modules/javafx.web/src/test/java/test/javafx/scene/web/DebuggerTest.java
! modules/javafx.web/src/test/java/test/javafx/scene/web/EventListenerLeakTest.java
! modules/javafx.web/src/test/java/test/javafx/scene/web/FileReaderTest.java
! modules/javafx.web/src/test/java/test/javafx/scene/web/FormControlsTest.java
! modules/javafx.web/src/test/java/test/javafx/scene/web/HTMLEditingTest.java
! modules/javafx.web/src/test/java/test/javafx/scene/web/HistoryStateTest.java
! modules/javafx.web/src/test/java/test/javafx/scene/web/IrresponsiveScriptTest.java
! modules/javafx.web/src/test/java/test/javafx/scene/web/JavaScriptBridgeTest.java
! modules/javafx.web/src/test/java/test/javafx/scene/web/LeakTest.java
! modules/javafx.web/src/test/java/test/javafx/scene/web/LoadNotificationsTest.java
! modules/javafx.web/src/test/java/test/javafx/scene/web/LoadTest.java
! modules/javafx.web/src/test/java/test/javafx/scene/web/LocalStorageTest.java
! modules/javafx.web/src/test/java/test/javafx/scene/web/MathMLRenderTest.java
! modules/javafx.web/src/test/java/test/javafx/scene/web/OpacityTest.java
! modules/javafx.web/src/test/java/test/javafx/scene/web/SVGPointerEventsTest.java
! modules/javafx.web/src/test/java/test/javafx/scene/web/SVGTest.java
! modules/javafx.web/src/test/java/test/javafx/scene/web/ScreenAndWindowTest.java
! modules/javafx.web/src/test/java/test/javafx/scene/web/SubresourceIntegrityTest.java
! modules/javafx.web/src/test/java/test/javafx/scene/web/SwingDependencyTest.java
! modules/javafx.web/src/test/java/test/javafx/scene/web/TestBase.java
! modules/javafx.web/src/test/java/test/javafx/scene/web/UserDataDirectoryTest.java
! modules/javafx.web/src/test/java/test/javafx/scene/web/WebPageTest.java
! modules/javafx.web/src/test/java/test/javafx/scene/web/WebViewResizabilityTest.java
! modules/javafx.web/src/test/java/test/javafx/scene/web/WebViewTest.java



More information about the openjfx-changes mailing list