From angorya at openjdk.org Mon Apr 1 15:02:28 2024 From: angorya at openjdk.org (Andy Goryachev) Date: Mon, 1 Apr 2024 15:02:28 GMT Subject: git: openjdk/jfx: master: 2 new changesets Message-ID: <6d34dbf9-5f31-4a33-ae2c-249e84a1a988@openjdk.org> Changeset: a85af134 Author: Andy Goryachev Date: 2024-04-01 15:00:48 +0000 URL: https://git.openjdk.org/jfx/commit/a85af134f9255f140ea8f9f8e63a19e74f2d1731 8328749: Remove unused imports in javafx.web Reviewed-by: hmeda, kcr ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/DOMWindowImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/NodeImpl.java ! modules/javafx.web/src/test/java/test/javafx/scene/web/WebWorkerTest.java Changeset: 3761d371 Author: Andy Goryachev Date: 2024-04-01 15:01:00 +0000 URL: https://git.openjdk.org/jfx/commit/3761d3715f2475150241b91ba25b44abdfeee3f0 8328739: Remove unused imports in javafx.graphics Reviewed-by: kcr ! modules/javafx.graphics/src/main/java/com/sun/glass/ui/Platform.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/font/FallbackResource.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/font/coretext/CTFactory.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/text/GlyphLayout.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/text/PrismTextLayout.java ! modules/javafx.graphics/src/main/java/com/sun/prism/sw/SWGraphics.java From angorya at openjdk.org Mon Apr 1 15:04:39 2024 From: angorya at openjdk.org (Andy Goryachev) Date: Mon, 1 Apr 2024 15:04:39 GMT Subject: git: openjdk/jfx: master: 4 new changesets Message-ID: <4f6649d4-8fea-402a-994d-dcb0d66e6af6@openjdk.org> Changeset: edbb88fd Author: Andy Goryachev Date: 2024-04-01 15:02:10 +0000 URL: https://git.openjdk.org/jfx/commit/edbb88fd578cd5a59d1f8ac47ce961228951b6a2 8328820: Remove unused imports in javafx.swing Reviewed-by: aghaisas ! modules/javafx.swing/src/main/java/javafx/embed/swing/InputMethodSupport.java Changeset: 01a1d90c Author: Andy Goryachev Date: 2024-04-01 15:02:23 +0000 URL: https://git.openjdk.org/jfx/commit/01a1d90c317f4dc8e04a01c4b28e7fd63f74f162 8328746: Remove unused imports in demo apps Reviewed-by: kcr ! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/obj/MtlReader.java ! apps/samples/3DViewer/src/main/java/com/javafx/experiments/jfx3dviewer/ContentModel.java ! apps/samples/3DViewer/src/main/java/com/javafx/experiments/jfx3dviewer/NavigationController.java ! apps/samples/3DViewer/src/main/java/com/javafx/experiments/shape3d/PolygonMeshView.java ! apps/samples/Ensemble8/src/app/java/ensemble/DocsPage.java ! apps/samples/Ensemble8/src/app/java/ensemble/SampleInfo.java ! apps/samples/Ensemble8/src/app/java/ensemble/SearchResultPopoverList.java ! apps/samples/Ensemble8/src/app/java/ensemble/control/BookBend.java ! apps/samples/Ensemble8/src/app/java/ensemble/control/SearchBox.java ! apps/samples/Ensemble8/src/app/java/ensemble/control/TitledToolBar.java ! apps/samples/Ensemble8/src/app/java/ensemble/samplepage/Description.java ! apps/samples/Ensemble8/src/app/java/ensemble/samplepage/SamplePage.java ! apps/samples/Ensemble8/src/app/java/ensemble/samplepage/SamplePageContent.java ! apps/samples/Ensemble8/src/app/java/ensemble/samplepage/XYDataVisualizer.java ! apps/samples/Ensemble8/src/samples/java/ensemble/samples/charts/candlestick/CandleStickChart.java ! apps/samples/Ensemble8/src/samples/java/ensemble/samples/charts/line/stock/StockLineChartApp.java ! apps/samples/Ensemble8/src/samples/java/ensemble/samples/charts/scatter/animated/LiveScatterChartApp.java ! apps/samples/Ensemble8/src/samples/java/ensemble/samples/charts/scatter/chart/ScatterChartApp.java ! apps/samples/Ensemble8/src/samples/java/ensemble/samples/controls/button/colorbutton/ColorButtonApp.java ! apps/samples/Ensemble8/src/samples/java/ensemble/samples/controls/listview/listviewcellfactory/ListViewCellFactoryApp.java ! apps/samples/Ensemble8/src/samples/java/ensemble/samples/controls/menu/MenuApp.java ! apps/samples/Ensemble8/src/samples/java/ensemble/samples/controls/pagination/PaginationApp.java ! apps/samples/Ensemble8/src/samples/java/ensemble/samples/controls/spinner/SpinnerApp.java ! apps/samples/Ensemble8/src/samples/java/ensemble/samples/controls/tab/TabPaneApp.java ! apps/samples/Ensemble8/src/samples/java/ensemble/samples/graphics2d/bouncingballs/Ball.java ! apps/samples/Ensemble8/src/samples/java/ensemble/samples/graphics2d/bouncingballs/BallsScreen.java ! apps/samples/Ensemble8/src/samples/java/ensemble/samples/graphics2d/bouncingballs/BouncingBallsApp.java ! apps/samples/Ensemble8/src/samples/java/ensemble/samples/graphics2d/brickbreaker/Level.java ! apps/samples/Ensemble8/src/samples/java/ensemble/samples/graphics2d/brickbreaker/Splash.java ! apps/samples/Ensemble8/src/samples/java/ensemble/samples/graphics2d/calc/Calculator.java ! apps/samples/Ensemble8/src/samples/java/ensemble/samples/graphics2d/calc/CalculatorApp.java ! apps/samples/Ensemble8/src/samples/java/ensemble/samples/graphics2d/calc/Key.java ! apps/samples/Ensemble8/src/samples/java/ensemble/samples/graphics2d/colorfulcircles/ColorfulCirclesApp.java ! apps/samples/Ensemble8/src/samples/java/ensemble/samples/graphics2d/digitalclock/Clock.java ! apps/samples/Ensemble8/src/samples/java/ensemble/samples/graphics2d/effects/reflection/ReflectionApp.java ! apps/samples/Ensemble8/src/samples/java/ensemble/samples/graphics2d/images/imageoperator/ImageOperationApp.java ! apps/samples/Ensemble8/src/samples/java/ensemble/samples/graphics2d/puzzle/Piece.java ! apps/samples/Ensemble8/src/samples/java/ensemble/samples/graphics2d/puzzle/PuzzlePiecesApp.java ! apps/samples/Ensemble8/src/samples/java/ensemble/samples/language/concurrency/service/ServiceApp.java ! apps/samples/Ensemble8/src/samples/java/ensemble/samples/language/fxml/LoginController.java ! apps/samples/Ensemble8/src/samples/java/ensemble/samples/language/fxml/ProfileController.java ! apps/samples/Ensemble8/src/samples/java/ensemble/samples/layout/anchorpane/AnchorPaneApp.java ! apps/samples/Ensemble8/src/samples/java/ensemble/samples/scenegraph/events/keystrokemotion/KeyStrokeMotionApp.java ! apps/samples/Modena/src/main/java/modena/Modena.java ! apps/samples/Modena/src/main/java/modena/SamplePageNavigation.java ! apps/samples/Modena/src/main/java/modena/SamplePageTableHelper.java ! apps/samples/Modena/src/main/java/modena/SimpleWindowPage.java ! apps/tests/Robot/src/robottest/RobotBuilder.java ! apps/toys/FX8-3DFeatures/src/fx83dfeatures/LightMotion.java ! apps/toys/FX8-3DFeatures/src/fx83dfeatures/SubSceneAndAntiAliasingTest.java ! apps/toys/Hello/src/main/java/hello/HelloAccordion.java ! apps/toys/Hello/src/main/java/hello/HelloCSS.java ! apps/toys/Hello/src/main/java/hello/HelloCheckBox.java ! apps/toys/Hello/src/main/java/hello/HelloColorPicker.java ! apps/toys/Hello/src/main/java/hello/HelloComboBox.java ! 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/HelloFonts.java ! apps/toys/Hello/src/main/java/hello/HelloListView.java ! apps/toys/Hello/src/main/java/hello/HelloMedia.java ! apps/toys/Hello/src/main/java/hello/HelloPagination.java ! apps/toys/Hello/src/main/java/hello/HelloPopup.java ! apps/toys/Hello/src/main/java/hello/HelloProgressBar.java ! apps/toys/Hello/src/main/java/hello/HelloProgressIndicator.java ! apps/toys/Hello/src/main/java/hello/HelloRadioButton.java ! apps/toys/Hello/src/main/java/hello/HelloSpinner.java ! apps/toys/Hello/src/main/java/hello/HelloTabPane.java ! apps/toys/Hello/src/main/java/hello/HelloTextArea.java ! apps/toys/Hello/src/main/java/hello/HelloTextFlow.java ! apps/toys/Hello/src/main/java/hello/HelloTitledPane.java ! apps/toys/Hello/src/main/java/hello/HelloToggleButton.java ! apps/toys/Hello/src/main/java/hello/HelloWindowManager.java ! apps/toys/LayoutDemo/src/layout/CustomHBox.java ! apps/toys/LayoutDemo/src/layout/CustomTilePane.java ! tests/performance/3DLighting/src/main/java/attenuation/CameraScene3D.java Changeset: 4e0a2293 Author: Andy Goryachev Date: 2024-04-01 15:02:37 +0000 URL: https://git.openjdk.org/jfx/commit/4e0a2293e2cfecf6c11ad15cda214ddd179cdc93 8328718: Remove unused imports in javafx.controls Reviewed-by: aghaisas ! modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/ContextMenuContent.java ! modules/javafx.controls/src/main/java/javafx/scene/control/TreeTableView.java ! modules/javafx.controls/src/main/java/javafx/scene/control/skin/ComboBoxPopupControl.java ! modules/javafx.controls/src/main/java/javafx/scene/control/skin/PaginationSkin.java ! modules/javafx.controls/src/shims/java/com/sun/javafx/scene/control/behavior/SpinnerBehaviorShim.java ! modules/javafx.controls/src/shims/java/javafx/scene/control/skin/SpinnerSkinShim.java ! modules/javafx.controls/src/test/java/test/javafx/scene/control/TableViewKeyInputTest.java ! modules/javafx.controls/src/test/java/test/javafx/scene/control/TableViewRowTest.java ! modules/javafx.controls/src/test/java/test/javafx/scene/control/TestListenerHelper.java ! modules/javafx.controls/src/test/java/test/javafx/scene/control/TreeTableRowTest.java ! modules/javafx.controls/src/test/java/test/javafx/scene/control/behavior/TextAreaBehaviorTest.java ! modules/javafx.controls/src/test/java/test/javafx/scene/control/behavior/TextInputControlTestBase.java ! modules/javafx.controls/src/test/java/test/javafx/scene/control/skin/SkinCleanupTest.java ! modules/javafx.controls/src/test/java/test/javafx/scene/control/skin/SpinnerSkinTest.java Changeset: c08a6b74 Author: Andy Goryachev Date: 2024-04-01 15:03:34 +0000 URL: https://git.openjdk.org/jfx/commit/c08a6b7458d4320d91ae7dfad5c0e6278fa9c4c7 8328745: Remove unused imports in system tests Reviewed-by: aghaisas ! tests/system/src/test/java/test/com/sun/glass/ui/monocle/headless/HeadlessGeometry1Test.java ! tests/system/src/test/java/test/com/sun/glass/ui/monocle/headless/HeadlessGeometry2Test.java ! tests/system/src/test/java/test/com/sun/javafx/application/ConcurrentStartupTest.java ! tests/system/src/test/java/test/com/sun/javafx/application/SceneGraphThreadCommon.java ! tests/system/src/test/java/test/com/sun/javafx/application/StaticStartupTest.java ! tests/system/src/test/java/test/com/sun/javafx/application/SwingExitExplicit2Test.java ! tests/system/src/test/java/test/com/sun/javafx/css/StylesheetWithSecurityManagerTest.java ! tests/system/src/test/java/test/com/sun/marlin/ScaleX0Test.java ! tests/system/src/test/java/test/javafx/css/imagecacheleaktest/ImageCacheLeakTest.java ! tests/system/src/test/java/test/javafx/embed/swing/FXImageConversionTest.java ! tests/system/src/test/java/test/javafx/embed/swing/SwingNodeContentMemoryLeakTest.java ! tests/system/src/test/java/test/javafx/embed/swing/SwingNodeMemoryLeakTest.java ! tests/system/src/test/java/test/javafx/scene/control/AccordionTitlePaneLeakTest.java ! tests/system/src/test/java/test/javafx/scene/control/XYChartExceptionOnAddingRemovedSeriesTest.java ! tests/system/src/test/java/test/javafx/scene/shape/meshmanagercacheleaktest/MeshManagerCacheLeakTest.java ! tests/system/src/test/java/test/javafx/scene/text/TextFlowCrashTest.java ! tests/system/src/test/java/test/javafx/scene/web/StraightLineTest.java ! tests/system/src/test/java/test/javafx/stage/MaximizeUndecorated.java ! tests/system/src/test/java/test/javafx/stage/NestedEventLoopPlatformExitTest.java ! tests/system/src/test/java/test/javafx/stage/SystemMenuBarTest.java ! tests/system/src/test/java/test/launchertest/TestNotApplicationCCLApp.java ! tests/system/src/test/java/test/launchertest/TestPreloader.java ! tests/system/src/test/java/test/launchertest/TestStartupNotApplication.java ! tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/CreateDeviceTest.java ! tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/DoubleClickTest.java ! tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/DragAndDropTest.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/FuzzyTapTest.java ! tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/InputDevicePropertyTest.java ! tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/ModalDialogTest.java ! tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/MonocleApplicationTest.java ! tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/MonocleUInput.java ! tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/MouseLagTest.java ! tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/MultiTouch2Test.java ! tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/MultiTouch3Test.java ! tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/ParameterizedTestBase.java ! tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/RapidTapTest.java ! tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/RobotTest.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/ScrollTest.java ! tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/ScrollTestBase.java ! tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/ScrollThresholdTest.java ! tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/SimpleMouseTest.java ! tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/SingleTouchNonFullScreenTest.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/SwipeSimpleTest.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/TouchEventLookaheadTest.java ! tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/TouchExceptionTest.java ! tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/TouchLagTest.java ! tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/TouchPipelineTest.java ! tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/TouchTestBase.java ! tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/UInput.java ! tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/USKeyboardTest.java ! tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/ZoomTest.java ! tests/system/src/test/java/test/robot/helloworld/CustomSecurityManagerTest.java ! tests/system/src/test/java/test/robot/javafx/embed/swing/JFXPanelHiDPITest.java ! tests/system/src/test/java/test/robot/javafx/embed/swing/JFXPanelScaledTest.java ! tests/system/src/test/java/test/robot/javafx/embed/swing/NonFocusableJFXPanelTest.java ! tests/system/src/test/java/test/robot/javafx/embed/swing/RT30650Test.java ! tests/system/src/test/java/test/robot/javafx/scene/ColorPickerTest.java ! tests/system/src/test/java/test/robot/javafx/scene/SceneChangeEventsTest.java ! tests/system/src/test/java/test/robot/javafx/scene/SceneChangeShouldNotFocusStageTest.java ! tests/system/src/test/java/test/robot/javafx/scene/SliderTooltipNPETest.java ! tests/system/src/test/java/test/robot/javafx/scene/TabPaneDragPolicyTest.java ! tests/system/src/test/java/test/robot/javafx/scene/layout/RegionBackgroundImageUITest.java ! tests/system/src/test/java/test/robot/javafx/scene/layout/RegionBorderStrokeUITest.java ! tests/system/src/test/java/test/robot/javafx/scene/layout/RegionShapeUITest.java ! tests/system/src/test/java/test/robot/javafx/scene/layout/RegionUITestBase.java ! tests/system/src/test/java/test/robot/javafx/scene/tableview/TableViewClickOnTroughTest.java ! tests/system/src/test/java/test/robot/javafx/stage/SetSceneScalingTest.java ! tests/system/src/test/java/test/robot/javafx/stage/StageAttributesTest.java ! tests/system/src/test/java/test/robot/javafx/web/TooltipFXTest.java ! tests/system/src/test/java/test/robot/test3d/MeshCompareTest.java ! tests/system/src/testapp6/java/mymod/myapp6/AppFXMLExported.java ! tests/system/src/testapp6/java/mymod/myapp6/AppFXMLQualExported.java ! tests/system/src/testapp6/java/mymod/myapp6/AppFXMLUnexported.java ! tests/system/src/testapp7/java/mymod/myapp7/LocalStorageAccessWithModuleLayer.java ! tests/system/src/testscriptapp1/java/mymod/myapp1/FXMLScriptDeployment.java ! tests/system/src/testscriptapp1/java/mymod/pseudoScriptEngine/InvocationInfos.java ! tests/system/src/testscriptapp1/java/mymod/pseudoScriptEngine/RgfPseudoScriptEngine.java ! tests/system/src/testscriptapp2/java/mymod/myapp2/FXMLScriptDeployment2Compile_Fail_Compilation.java ! tests/system/src/testscriptapp2/java/mymod/myapp2/FXMLScriptDeployment2Compile_Off.java ! tests/system/src/testscriptapp2/java/mymod/myapp2/FXMLScriptDeployment2Compile_Off_On.java ! tests/system/src/testscriptapp2/java/mymod/myapp2/FXMLScriptDeployment2Compile_On.java ! tests/system/src/testscriptapp2/java/mymod/myapp2/FXMLScriptDeployment2Compile_On_Off.java ! tests/system/src/testscriptapp2/java/mymod/pseudoScriptEngineCompilable/InvocationInfos.java ! tests/system/src/testscriptapp2/java/mymod/pseudoScriptEngineCompilable/RgfPseudoScriptEngineCompilable.java From angorya at openjdk.org Mon Apr 1 22:22:50 2024 From: angorya at openjdk.org (Andy Goryachev) Date: Mon, 1 Apr 2024 22:22:50 GMT Subject: git: openjdk/jfx22u: master: 8328749: Remove unused imports in javafx.web Message-ID: <2b384d2b-ae92-4f48-8430-332237061464@openjdk.org> Changeset: b3c73197 Author: Andy Goryachev Date: 2024-04-01 22:21:26 +0000 URL: https://git.openjdk.org/jfx22u/commit/b3c73197aa06f40918710ef87b27295585e39ddb 8328749: Remove unused imports in javafx.web Backport-of: a85af134f9255f140ea8f9f8e63a19e74f2d1731 ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/DOMWindowImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/NodeImpl.java ! modules/javafx.web/src/test/java/test/javafx/scene/web/WebWorkerTest.java From angorya at openjdk.org Tue Apr 2 22:47:51 2024 From: angorya at openjdk.org (Andy Goryachev) Date: Tue, 2 Apr 2024 22:47:51 GMT Subject: git: openjdk/jfx: master: 8328742: Remove unused imports in manual tests Message-ID: Changeset: c41b000e Author: Andy Goryachev Date: 2024-04-02 22:46:24 +0000 URL: https://git.openjdk.org/jfx/commit/c41b000e10924c082e38af401659cee19c2401b4 8328742: Remove unused imports in manual tests Reviewed-by: kcr ! tests/manual/dnd/DndTest.java ! tests/manual/events/PlatformPreferencesChangedTest.java ! tests/manual/printing/JobSettingsInfo.java ! tests/manual/printing/PrintHTML.java ! tests/manual/printing/PrintOrientTest.java ! tests/manual/printing/PrintTest.java ! tests/manual/printing/PrintToFileTest.java ! tests/manual/printing/PrinterListenerTest.java ! tests/manual/printing/TestMargins.java ! tests/manual/swing/DragDropOntoJavaFXControlInJFXPanelTest.java ! tests/manual/swing/JFXPanelOrientationTest.java ! tests/manual/swt/SWTImageCursorTest.java ! tests/manual/web/ClipBoardDataTest.java ! tests/manual/web/EventListenerLeak.java From angorya at openjdk.org Wed Apr 3 17:48:23 2024 From: angorya at openjdk.org (Andy Goryachev) Date: Wed, 3 Apr 2024 17:48:23 GMT Subject: git: openjdk/jfx: master: 8328752: Fix missing @Overrides in javafx.web Message-ID: <4cc0cdca-50a3-47b6-817c-dda47f1c1d3e@openjdk.org> Changeset: 483c6408 Author: Andy Goryachev Date: 2024-04-03 17:47:26 +0000 URL: https://git.openjdk.org/jfx/commit/483c64082f7752e239c5630eb1d7895e599e5dda 8328752: Fix missing @Overrides in javafx.web Reviewed-by: kcr, hmeda ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/AttrImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/CSSCharsetRuleImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/CSSFontFaceRuleImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/CSSImportRuleImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/CSSMediaRuleImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/CSSPageRuleImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/CSSPrimitiveValueImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/CSSRuleImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/CSSRuleListImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/CSSStyleDeclarationImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/CSSStyleRuleImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/CSSStyleSheetImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/CSSValueImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/CSSValueListImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/CharacterDataImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/CounterImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/DOMImplementationImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/DOMSelectionImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/DOMStringListImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/DOMWindowImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/DocumentImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/DocumentTypeImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/ElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/EntityImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/EventImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/EventListenerImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/EventTargetImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLAnchorElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLAppletElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLAreaElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLBRElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLBaseElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLBaseFontElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLBodyElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLButtonElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLCollectionImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLDListElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLDirectoryElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLDivElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLDocumentImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLFieldSetElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLFontElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLFormElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLFrameElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLFrameSetElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLHRElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLHeadElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLHeadingElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLHtmlElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLIFrameElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLImageElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLInputElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLLIElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLLabelElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLLegendElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLLinkElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLMapElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLMenuElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLMetaElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLModElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLOListElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLObjectElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLOptGroupElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLOptionElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLOptionsCollectionImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLParagraphElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLParamElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLPreElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLQuoteElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLScriptElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLSelectElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLStyleElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLTableCaptionElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLTableCellElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLTableColElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLTableElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLTableRowElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLTableSectionElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLTextAreaElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLTitleElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLUListElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/KeyboardEventImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/MediaListImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/MouseEventImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/MutationEventImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/NamedNodeMapImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/NodeFilterImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/NodeImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/NodeIteratorImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/NodeListImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/ProcessingInstructionImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/RGBColorImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/RangeImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/RectImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/StyleSheetImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/StyleSheetListImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/TextImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/TreeWalkerImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/UIEventImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/XPathExpressionImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/XPathNSResolverImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/XPathResultImpl.java From angorya at openjdk.org Wed Apr 3 19:34:58 2024 From: angorya at openjdk.org (Andy Goryachev) Date: Wed, 3 Apr 2024 19:34:58 GMT Subject: git: openjdk/jfx22u: master: 8328752: Fix missing @Overrides in javafx.web Message-ID: Changeset: e6572643 Author: Andy Goryachev Date: 2024-04-03 19:34:08 +0000 URL: https://git.openjdk.org/jfx22u/commit/e65726439eb6d3b82dfbf70141c5efb6cccea566 8328752: Fix missing @Overrides in javafx.web Backport-of: 483c64082f7752e239c5630eb1d7895e599e5dda ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/AttrImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/CSSCharsetRuleImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/CSSFontFaceRuleImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/CSSImportRuleImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/CSSMediaRuleImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/CSSPageRuleImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/CSSPrimitiveValueImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/CSSRuleImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/CSSRuleListImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/CSSStyleDeclarationImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/CSSStyleRuleImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/CSSStyleSheetImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/CSSValueImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/CSSValueListImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/CharacterDataImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/CounterImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/DOMImplementationImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/DOMSelectionImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/DOMStringListImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/DOMWindowImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/DocumentImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/DocumentTypeImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/ElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/EntityImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/EventImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/EventListenerImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/EventTargetImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLAnchorElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLAppletElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLAreaElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLBRElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLBaseElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLBaseFontElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLBodyElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLButtonElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLCollectionImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLDListElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLDirectoryElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLDivElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLDocumentImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLFieldSetElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLFontElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLFormElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLFrameElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLFrameSetElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLHRElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLHeadElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLHeadingElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLHtmlElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLIFrameElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLImageElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLInputElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLLIElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLLabelElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLLegendElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLLinkElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLMapElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLMenuElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLMetaElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLModElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLOListElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLObjectElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLOptGroupElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLOptionElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLOptionsCollectionImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLParagraphElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLParamElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLPreElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLQuoteElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLScriptElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLSelectElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLStyleElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLTableCaptionElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLTableCellElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLTableColElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLTableElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLTableRowElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLTableSectionElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLTextAreaElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLTitleElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLUListElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/KeyboardEventImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/MediaListImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/MouseEventImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/MutationEventImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/NamedNodeMapImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/NodeFilterImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/NodeImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/NodeIteratorImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/NodeListImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/ProcessingInstructionImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/RGBColorImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/RangeImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/RectImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/StyleSheetImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/StyleSheetListImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/TextImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/TreeWalkerImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/UIEventImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/XPathExpressionImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/XPathNSResolverImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/XPathResultImpl.java From jpereda at openjdk.org Thu Apr 4 08:16:28 2024 From: jpereda at openjdk.org (Jose Pereda) Date: Thu, 4 Apr 2024 08:16:28 GMT Subject: git: openjdk/jfx: master: 8324939: Editable TableView loses focus after commit Message-ID: <56d00887-2d81-4f98-b68f-6d6267fdd9c3@openjdk.org> Changeset: 0d336063 Author: Jose Pereda Date: 2024-04-04 08:15:00 +0000 URL: https://git.openjdk.org/jfx/commit/0d336063346879671e1c9fbdeed4926d69c6cf44 8324939: Editable TableView loses focus after commit Reviewed-by: angorya, mhanl ! modules/javafx.controls/src/main/java/javafx/scene/control/ControlUtils.java ! modules/javafx.controls/src/main/java/javafx/scene/control/ListCell.java ! modules/javafx.controls/src/main/java/javafx/scene/control/TableCell.java ! modules/javafx.controls/src/main/java/javafx/scene/control/TreeCell.java ! modules/javafx.controls/src/main/java/javafx/scene/control/TreeTableCell.java ! modules/javafx.controls/src/test/java/test/javafx/scene/control/ListViewTest.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/TreeViewTest.java From kcr at openjdk.org Thu Apr 4 15:07:00 2024 From: kcr at openjdk.org (Kevin Rushforth) Date: Thu, 4 Apr 2024 15:07:00 GMT Subject: git: openjdk/jfx: Added tag 23+12 for changeset 0d336063 Message-ID: <1bd92868-4172-45a3-abfe-8c25066edf19@openjdk.org> Tagged by: Kevin Rushforth Date: 2024-04-04 15:05:38 +0000 Added tag 23+12 for changeset 0d336063 Changeset: 0d336063 Author: Jose Pereda Date: 2024-04-04 08:15:00 +0000 URL: https://git.openjdk.org/jfx/commit/0d336063346879671e1c9fbdeed4926d69c6cf44 From arapte at openjdk.org Thu Apr 4 15:17:17 2024 From: arapte at openjdk.org (Ambarish Rapte) Date: Thu, 4 Apr 2024 15:17:17 GMT Subject: git: openjdk/jfx-sandbox: metal: 58 new changesets Message-ID: <776f0d1d-83c7-40d8-8169-24b1e41e123a@openjdk.org> Changeset: a39732a3 Author: Kevin Rushforth Date: 2024-02-09 22:04:10 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/a39732a3c66e7168f3a9be84743eb52d4fd0043c 8311492: FontSmoothingType LCD produces wrong color when transparency is used Reviewed-by: jhendrikx, angorya, prr ! modules/javafx.graphics/src/main/java/com/sun/prism/impl/ps/BaseShaderGraphics.java ! modules/javafx.graphics/src/main/java/com/sun/prism/sw/SWGraphics.java + tests/system/src/test/java/test/robot/javafx/scene/TransparentLCDTest.java Changeset: a7f6de8d Author: Hima Bindu Meda Date: 2024-02-12 04:32:42 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/a7f6de8d13fd7a7e37ca80b28badcb24566153d8 8325258: Additional WebKit 617.1 fixes from WebKitGTK 2.42.5 Reviewed-by: sykora, kcr ! modules/javafx.web/src/main/native/Source/JavaScriptCore/assembler/ARMv7Assembler.h ! modules/javafx.web/src/main/native/Source/JavaScriptCore/assembler/MacroAssemblerARMv7.h ! modules/javafx.web/src/main/native/Source/JavaScriptCore/assembler/testmasm.cpp ! modules/javafx.web/src/main/native/Source/JavaScriptCore/b3/B3ReduceStrength.cpp ! modules/javafx.web/src/main/native/Source/JavaScriptCore/b3/testb3.h ! modules/javafx.web/src/main/native/Source/JavaScriptCore/b3/testb3_1.cpp ! modules/javafx.web/src/main/native/Source/JavaScriptCore/b3/testb3_7.cpp ! modules/javafx.web/src/main/native/Source/JavaScriptCore/bytecode/CodeBlock.cpp ! modules/javafx.web/src/main/native/Source/JavaScriptCore/dfg/DFGGraph.cpp ! modules/javafx.web/src/main/native/Source/JavaScriptCore/dfg/DFGGraph.h ! modules/javafx.web/src/main/native/Source/JavaScriptCore/dfg/DFGOperations.cpp ! modules/javafx.web/src/main/native/Source/JavaScriptCore/dfg/DFGPlan.cpp ! modules/javafx.web/src/main/native/Source/JavaScriptCore/ftl/FTLOperations.cpp ! modules/javafx.web/src/main/native/Source/JavaScriptCore/inspector/InjectedScript.cpp ! modules/javafx.web/src/main/native/Source/JavaScriptCore/inspector/InjectedScriptBase.cpp ! modules/javafx.web/src/main/native/Source/JavaScriptCore/inspector/InjectedScriptModule.cpp ! modules/javafx.web/src/main/native/Source/JavaScriptCore/llint/LLIntOpcode.h ! modules/javafx.web/src/main/native/Source/JavaScriptCore/llint/LowLevelInterpreter.asm ! modules/javafx.web/src/main/native/Source/JavaScriptCore/llint/LowLevelInterpreter.cpp ! modules/javafx.web/src/main/native/Source/JavaScriptCore/offlineasm/arm.rb ! modules/javafx.web/src/main/native/Source/JavaScriptCore/offlineasm/generate_offset_extractor.rb ! modules/javafx.web/src/main/native/Source/JavaScriptCore/offlineasm/generate_settings_extractor.rb ! modules/javafx.web/src/main/native/Source/JavaScriptCore/runtime/ClonedArguments.cpp ! modules/javafx.web/src/main/native/Source/JavaScriptCore/runtime/CommonSlowPaths.cpp ! modules/javafx.web/src/main/native/Source/JavaScriptCore/runtime/ExceptionHelpers.cpp ! modules/javafx.web/src/main/native/Source/JavaScriptCore/runtime/FunctionPrototype.cpp ! modules/javafx.web/src/main/native/Source/JavaScriptCore/runtime/IntlDateTimeFormat.cpp ! modules/javafx.web/src/main/native/Source/JavaScriptCore/runtime/OptionsList.h ! modules/javafx.web/src/main/native/Source/JavaScriptCore/runtime/Symbol.cpp ! modules/javafx.web/src/main/native/Source/JavaScriptCore/runtime/Symbol.h ! modules/javafx.web/src/main/native/Source/JavaScriptCore/runtime/UGPRPair.h ! modules/javafx.web/src/main/native/Source/JavaScriptCore/yarr/RegularExpression.cpp ! modules/javafx.web/src/main/native/Source/JavaScriptCore/yarr/RegularExpression.h ! modules/javafx.web/src/main/native/Source/JavaScriptCore/yarr/YarrInterpreter.cpp ! modules/javafx.web/src/main/native/Source/WTF/Scripts/Preferences/UnifiedWebPreferences.yaml ! modules/javafx.web/src/main/native/Source/WTF/wtf/URL.h ! modules/javafx.web/src/main/native/Source/WTF/wtf/linux/RealTimeThreads.cpp ! modules/javafx.web/src/main/native/Source/WebCore/Modules/encryptedmedia/MediaKeySystemRequest.cpp ! modules/javafx.web/src/main/native/Source/WebCore/Modules/encryptedmedia/MediaKeySystemRequest.h ! modules/javafx.web/src/main/native/Source/WebCore/Modules/encryptedmedia/NavigatorEME.cpp ! modules/javafx.web/src/main/native/Source/WebCore/Modules/notifications/NotificationResourcesLoader.cpp ! modules/javafx.web/src/main/native/Source/WebCore/Modules/notifications/NotificationResourcesLoader.h ! modules/javafx.web/src/main/native/Source/WebCore/Modules/reporting/ReportingScope.cpp ! modules/javafx.web/src/main/native/Source/WebCore/Modules/webdatabase/SQLTransactionCoordinator.cpp ! modules/javafx.web/src/main/native/Source/WebCore/accessibility/AXObjectCache.cpp ! modules/javafx.web/src/main/native/Source/WebCore/bindings/js/JSLocalDOMWindowCustom.cpp ! modules/javafx.web/src/main/native/Source/WebCore/bindings/js/SerializedScriptValue.cpp ! modules/javafx.web/src/main/native/Source/WebCore/dom/ContainerNode.cpp ! modules/javafx.web/src/main/native/Source/WebCore/dom/Document+Fullscreen.idl ! modules/javafx.web/src/main/native/Source/WebCore/dom/DocumentFontLoader.cpp ! modules/javafx.web/src/main/native/Source/WebCore/dom/Element+Fullscreen.idl ! modules/javafx.web/src/main/native/Source/WebCore/dom/Element.cpp ! modules/javafx.web/src/main/native/Source/WebCore/dom/Element.h ! modules/javafx.web/src/main/native/Source/WebCore/dom/EventPath.cpp ! modules/javafx.web/src/main/native/Source/WebCore/dom/EventTarget.cpp ! modules/javafx.web/src/main/native/Source/WebCore/dom/Node.h ! modules/javafx.web/src/main/native/Source/WebCore/dom/Position.h ! modules/javafx.web/src/main/native/Source/WebCore/dom/TreeScope.cpp ! modules/javafx.web/src/main/native/Source/WebCore/dom/TreeScopeOrderedMap.cpp ! modules/javafx.web/src/main/native/Source/WebCore/dom/UserGestureIndicator.cpp ! modules/javafx.web/src/main/native/Source/WebCore/dom/UserGestureIndicator.h ! modules/javafx.web/src/main/native/Source/WebCore/html/FeaturePolicy.cpp ! modules/javafx.web/src/main/native/Source/WebCore/html/FeaturePolicy.h ! modules/javafx.web/src/main/native/Source/WebCore/html/HTMLAnchorElement.cpp ! modules/javafx.web/src/main/native/Source/WebCore/html/HTMLCanvasElement.cpp ! modules/javafx.web/src/main/native/Source/WebCore/html/HTMLFrameElement.cpp ! modules/javafx.web/src/main/native/Source/WebCore/html/HTMLFrameSetElement.cpp ! modules/javafx.web/src/main/native/Source/WebCore/html/HTMLFrameSetElement.h ! modules/javafx.web/src/main/native/Source/WebCore/html/HTMLMediaElement.cpp ! modules/javafx.web/src/main/native/Source/WebCore/html/canvas/CanvasPath.cpp ! modules/javafx.web/src/main/native/Source/WebCore/html/track/VTTScanner.cpp ! modules/javafx.web/src/main/native/Source/WebCore/html/track/VTTScanner.h ! modules/javafx.web/src/main/native/Source/WebCore/loader/ImageLoader.cpp ! modules/javafx.web/src/main/native/Source/WebCore/loader/ImageLoader.h ! modules/javafx.web/src/main/native/Source/WebCore/loader/SubresourceLoader.cpp ! modules/javafx.web/src/main/native/Source/WebCore/loader/SubresourceLoader.h ! modules/javafx.web/src/main/native/Source/WebCore/page/EventHandler.cpp ! modules/javafx.web/src/main/native/Source/WebCore/page/LocalFrame.cpp ! modules/javafx.web/src/main/native/Source/WebCore/page/LocalFrameView.cpp ! modules/javafx.web/src/main/native/Source/WebCore/page/LocalFrameView.h ! modules/javafx.web/src/main/native/Source/WebCore/page/Quirks.cpp ! modules/javafx.web/src/main/native/Source/WebCore/page/Quirks.h ! modules/javafx.web/src/main/native/Source/WebCore/page/ShareDataReader.cpp ! modules/javafx.web/src/main/native/Source/WebCore/page/WheelEventTestMonitor.cpp ! modules/javafx.web/src/main/native/Source/WebCore/page/WheelEventTestMonitor.h ! modules/javafx.web/src/main/native/Source/WebCore/page/csp/ContentSecurityPolicy.cpp ! modules/javafx.web/src/main/native/Source/WebCore/platform/AbortableTaskQueue.h ! modules/javafx.web/src/main/native/Source/WebCore/platform/GStreamer.cmake ! modules/javafx.web/src/main/native/Source/WebCore/platform/LayoutUnit.h ! modules/javafx.web/src/main/native/Source/WebCore/platform/Logging.h ! modules/javafx.web/src/main/native/Source/WebCore/platform/ScrollableArea.cpp ! modules/javafx.web/src/main/native/Source/WebCore/platform/encryptedmedia/CDMProxy.cpp ! modules/javafx.web/src/main/native/Source/WebCore/platform/gamepad/manette/ManetteGamepad.cpp ! modules/javafx.web/src/main/native/Source/WebCore/platform/gamepad/manette/ManetteGamepad.h ! modules/javafx.web/src/main/native/Source/WebCore/platform/graphics/MediaPlayerEnums.h ! modules/javafx.web/src/main/native/Source/WebCore/platform/graphics/ShadowBlur.cpp ! modules/javafx.web/src/main/native/Source/WebCore/platform/graphics/transforms/AffineTransform.cpp ! modules/javafx.web/src/main/native/Source/WebCore/platform/graphics/transforms/AffineTransform.h ! modules/javafx.web/src/main/native/Source/WebCore/platform/graphics/transforms/RotateTransformOperation.h ! modules/javafx.web/src/main/native/Source/WebCore/platform/graphics/transforms/TransformOperation.h ! modules/javafx.web/src/main/native/Source/WebCore/platform/graphics/transforms/TransformationMatrix.cpp ! modules/javafx.web/src/main/native/Source/WebCore/platform/graphics/transforms/TransformationMatrix.h ! modules/javafx.web/src/main/native/Source/WebCore/platform/mock/mediasource/MockMediaSourcePrivate.cpp ! modules/javafx.web/src/main/native/Source/WebCore/platform/mock/mediasource/MockMediaSourcePrivate.h ! modules/javafx.web/src/main/native/Source/WebCore/platform/mock/mediasource/MockSourceBufferPrivate.cpp ! modules/javafx.web/src/main/native/Source/WebCore/platform/network/NetworkStorageSession.cpp ! modules/javafx.web/src/main/native/Source/WebCore/rendering/GridTrackSizingAlgorithm.cpp ! modules/javafx.web/src/main/native/Source/WebCore/rendering/RenderBlock.cpp ! modules/javafx.web/src/main/native/Source/WebCore/rendering/RenderBlockFlow.cpp ! modules/javafx.web/src/main/native/Source/WebCore/rendering/RenderLayer.cpp ! modules/javafx.web/src/main/native/Source/WebCore/rendering/RenderLayer.h ! modules/javafx.web/src/main/native/Source/WebCore/rendering/RenderLayerBacking.cpp ! modules/javafx.web/src/main/native/Source/WebCore/rendering/RenderLayerCompositor.cpp ! modules/javafx.web/src/main/native/Source/WebCore/rendering/RenderTextControlSingleLine.cpp ! modules/javafx.web/src/main/native/Source/WebCore/rendering/RenderVideo.cpp ! modules/javafx.web/src/main/native/Source/WebCore/rendering/TextBoxPainter.cpp ! modules/javafx.web/src/main/native/Source/WebCore/rendering/mathml/RenderMathMLOperator.cpp ! modules/javafx.web/src/main/native/Source/WebCore/rendering/mathml/RenderMathMLScripts.cpp ! modules/javafx.web/src/main/native/Source/WebCore/rendering/mathml/RenderMathMLToken.cpp ! modules/javafx.web/src/main/native/Source/WebCore/rendering/svg/SVGTextLayoutEngine.cpp ! modules/javafx.web/src/main/native/Source/WebCore/rendering/updating/RenderTreeBuilderList.cpp ! modules/javafx.web/src/main/native/Source/WebCore/style/StyleAdjuster.cpp ! modules/javafx.web/src/main/native/Source/WebCore/svg/SVGAnimateMotionElement.cpp ! modules/javafx.web/src/main/native/Source/WebCore/svg/SVGAnimateMotionElement.h ! modules/javafx.web/src/main/native/Source/WebCore/svg/SVGMPathElement.cpp ! modules/javafx.web/src/main/native/Source/WebCore/svg/SVGMPathElement.h ! modules/javafx.web/src/main/native/Source/WebCore/workers/WorkerFontLoadRequest.cpp ! modules/javafx.web/src/main/native/Source/WebCore/workers/service/context/ServiceWorkerFetch.cpp Changeset: de0255d6 Author: Andy Goryachev Date: 2024-02-12 22:18:07 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/de0255d6b6da52a7af367319f883afb08de5182a 8307117: TextArea: wrapText property ignored when changing font Reviewed-by: kpk, arapte ! modules/javafx.controls/src/main/java/javafx/scene/control/skin/TextAreaSkin.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/TextAreaLayoutRobotTest.java Changeset: e2f42c5b Author: Robert Lichtenberger Committer: Andy Goryachev Date: 2024-02-14 15:33:39 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/e2f42c5b71ef061c614540508fbac3fb610b1ae3 8325154: resizeColumnToFitContent is slower than it needs to be Reviewed-by: angorya, mhanl ! modules/javafx.controls/src/main/java/javafx/scene/control/skin/TableColumnHeader.java Changeset: f379eae6 Author: Kevin Rushforth Date: 2024-02-14 22:49:09 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/f379eae65aab963779d7b7335cbade810f8efe82 8325873: Update JDK_DOCS property to point to JDK 21 docs Reviewed-by: arapte ! build.gradle ! gradle/verification-metadata.xml Changeset: 49d7d52f Author: Marius Hanl Date: 2024-02-15 09:55:21 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/49d7d52fdf1c7341538e5bf4bd1a841dcc85c906 8325798: Spinner throws uncatchable exception on tab out from garbled text Reviewed-by: angorya, mstrauss ! modules/javafx.controls/src/main/java/javafx/scene/control/Spinner.java ! modules/javafx.controls/src/test/java/test/javafx/scene/control/SpinnerTest.java Changeset: 48be7d36 Author: John Hendrikx Date: 2024-02-15 13:31:54 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/48be7d36d5033d215d585619f34c2dde518e4b53 8324182: Deprecate for removal SimpleSelector and CompoundSelector classes Reviewed-by: kcr, angorya, mhanl ! modules/javafx.graphics/src/main/java/javafx/css/CompoundSelector.java ! modules/javafx.graphics/src/main/java/javafx/css/Selector.java ! modules/javafx.graphics/src/main/java/javafx/css/SimpleSelector.java Changeset: 27549395 Author: Ambarish Rapte Date: 2024-02-16 05:10:58 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/2754939556aa767a298fcf24f5caaa277351a4d7 8309374: Accessibility Focus Rectangle on ListItem is not drawn when ListView is shown for first time Reviewed-by: kcr, kizune ! modules/javafx.controls/src/main/java/javafx/scene/control/ListCell.java Changeset: 1fb56e33 Author: Jay Bhaskar Date: 2024-02-16 05:52:54 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/1fb56e333bc65860cc1abeebd1cbb01cd8b8e5f3 8323880: Caret rendered at wrong position in case of a click event on RTL text Reviewed-by: kcr, hmeda ! modules/javafx.web/src/main/native/Source/WebCore/platform/graphics/FontCascade.h Changeset: ee8633cb Author: Martin Fox Date: 2024-02-19 16:30:34 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/ee8633cb6d19b6da7bf32ad3cdee31261a7cf458 8089373: Translation from character to key code is not sufficient Reviewed-by: angorya, mstrauss ! modules/javafx.graphics/src/main/java/com/sun/glass/events/KeyEvent.java ! 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/ios/IosApplication.java ! modules/javafx.graphics/src/main/java/com/sun/glass/ui/mac/MacApplication.java ! modules/javafx.graphics/src/main/java/com/sun/glass/ui/monocle/KeyInput.java ! modules/javafx.graphics/src/main/java/com/sun/glass/ui/monocle/MonocleApplication.java ! modules/javafx.graphics/src/main/java/com/sun/glass/ui/win/WinApplication.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/QuantumToolkit.java ! modules/javafx.graphics/src/main/java/javafx/scene/input/KeyCharacterCombination.java ! modules/javafx.graphics/src/main/native-glass/gtk/glass_key.cpp ! modules/javafx.graphics/src/main/native-glass/ios/GlassKey.m ! modules/javafx.graphics/src/main/native-glass/mac/GlassKey.m ! modules/javafx.graphics/src/main/native-glass/win/KeyTable.cpp ! modules/javafx.graphics/src/shims/java/com/sun/glass/ui/monocle/MonocleApplicationShim.java ! modules/javafx.graphics/src/test/java/test/com/sun/javafx/pgstub/StubToolkit.java ! tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/MonocleApplicationTest.java Changeset: 9a06bf9c Author: Andy Goryachev Date: 2024-02-21 22:07:55 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/9a06bf9c5bce40cf842ddf25fe3360c366c3156c 8322748: Caret blinking in JavaFX should only stop when caret moves Reviewed-by: jhendrikx, kpk, kcr ! modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/behavior/TextInputControlBehavior.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 Changeset: e0b88bc7 Author: Martin Fox Date: 2024-02-22 14:52:13 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/e0b88bc7cfede46afe28cbb4a2e333df933b5100 8278021: Fix warnings in macOS glass native code and treat warnings as errors Reviewed-by: kcr, aghaisas ! buildSrc/mac.gradle ! modules/javafx.graphics/src/main/native-glass/mac/GlassApplication.m ! modules/javafx.graphics/src/main/native-glass/mac/GlassDialogs.m ! modules/javafx.graphics/src/main/native-glass/mac/GlassDragSource.h ! modules/javafx.graphics/src/main/native-glass/mac/GlassDragSource.m ! modules/javafx.graphics/src/main/native-glass/mac/GlassFullscreenWindow.m ! modules/javafx.graphics/src/main/native-glass/mac/GlassKey.m ! modules/javafx.graphics/src/main/native-glass/mac/GlassMenu.m ! modules/javafx.graphics/src/main/native-glass/mac/GlassPasteboard.m ! modules/javafx.graphics/src/main/native-glass/mac/GlassRobot.m ! modules/javafx.graphics/src/main/native-glass/mac/GlassScreen.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+Java.h ! modules/javafx.graphics/src/main/native-glass/mac/GlassWindow.m ! modules/javafx.graphics/src/main/native-glass/mac/a11y/AccessibleBase.h ! modules/javafx.graphics/src/main/native-glass/mac/a11y/AccessibleBase.m Changeset: afa206b5 Author: Kevin Rushforth Date: 2024-02-23 15:00:08 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/afa206b546a580a784d830712be174bb84f09ee9 8321603: Bump minimum JDK version for JavaFX to JDK 21 Reviewed-by: angorya, jvos, prr ! CONTRIBUTING.md ! build.gradle ! build.properties Changeset: d9263ab2 Author: Martin Fox Date: 2024-02-23 22:39:56 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/d9263ab268d33104279755dc1de139bd0835fdd7 8301900: TextArea: Committing text with ENTER in an IME window inserts newline 8088172: Mac: On German keyboard, pressing <+> inserts two apostrophes instead of one 8089803: [Mac, TextArea] Japanese IME, caret moves to the next line when pressing Return to select a candidate. Reviewed-by: kcr, angorya ! modules/javafx.graphics/src/main/java/com/sun/glass/ui/View.java ! modules/javafx.graphics/src/main/native-glass/mac/GlassView3D.h ! modules/javafx.graphics/src/main/native-glass/mac/GlassView3D.m Changeset: b43c4edf Author: Nir Lisker Date: 2024-02-24 09:47:28 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/b43c4edf7590429fd051d1b0e2ccb6dd49a10b8b 8325550: Grammatical error in AnchorPane.setLeftAnchor (and other setters) javadoc 8318624: API docs specify incorrect default value for nodeOrientation property Reviewed-by: angorya, kcr ! modules/javafx.graphics/src/main/java/javafx/scene/Node.java ! modules/javafx.graphics/src/main/java/javafx/scene/Scene.java ! modules/javafx.graphics/src/main/java/javafx/scene/layout/AnchorPane.java Changeset: df3707d7 Author: Jose Pereda Date: 2024-02-26 16:02:05 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/df3707d7444c542ba55a8e76a8ed7e8f0637e874 8320965: Scrolling on a touch enabled display fails on Wayland Reviewed-by: kcr, tsayao ! modules/javafx.graphics/src/main/native-glass/gtk/glass_general.cpp Changeset: d9645730 Author: Nir Lisker Date: 2024-02-29 11:42:28 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/d9645730f1e76e95e0bb93ceaeb5550390bf95c1 8314147: Updated the PhongMaterial documentation Reviewed-by: arapte, kcr + modules/javafx.graphics/src/main/docs/javafx/scene/paint/doc-files/color_and_map/gradient.svg + modules/javafx.graphics/src/main/docs/javafx/scene/paint/doc-files/color_and_map/green_gradient.svg + modules/javafx.graphics/src/main/docs/javafx/scene/paint/doc-files/color_and_map/map.jpg + modules/javafx.graphics/src/main/docs/javafx/scene/paint/doc-files/color_and_map/map_tint.jpg + modules/javafx.graphics/src/main/docs/javafx/scene/paint/doc-files/components/all.svg + modules/javafx.graphics/src/main/docs/javafx/scene/paint/doc-files/components/lambertian.svg + modules/javafx.graphics/src/main/docs/javafx/scene/paint/doc-files/components/reflective.svg + modules/javafx.graphics/src/main/docs/javafx/scene/paint/doc-files/components/transparent.svg + modules/javafx.graphics/src/main/docs/javafx/scene/paint/doc-files/gloss/red_high_spec.png + modules/javafx.graphics/src/main/docs/javafx/scene/paint/doc-files/gloss/yellow_low_spec.png + modules/javafx.graphics/src/main/docs/javafx/scene/paint/doc-files/map_detail/diff/bump.png + modules/javafx.graphics/src/main/docs/javafx/scene/paint/doc-files/map_detail/diff/bump_map.png + modules/javafx.graphics/src/main/docs/javafx/scene/paint/doc-files/map_detail/diff/diff+bump.png + modules/javafx.graphics/src/main/docs/javafx/scene/paint/doc-files/map_detail/diff/diff.png + modules/javafx.graphics/src/main/docs/javafx/scene/paint/doc-files/map_detail/diff/diff_map.png + modules/javafx.graphics/src/main/docs/javafx/scene/paint/doc-files/map_detail/spec/bump_map.png + modules/javafx.graphics/src/main/docs/javafx/scene/paint/doc-files/map_detail/spec/diff+bump.png + modules/javafx.graphics/src/main/docs/javafx/scene/paint/doc-files/map_detail/spec/diff+spec+bump.png + modules/javafx.graphics/src/main/docs/javafx/scene/paint/doc-files/map_detail/spec/diff+spec.png + modules/javafx.graphics/src/main/docs/javafx/scene/paint/doc-files/map_detail/spec/diff.png + modules/javafx.graphics/src/main/docs/javafx/scene/paint/doc-files/map_detail/spec/diff_map.png + modules/javafx.graphics/src/main/docs/javafx/scene/paint/doc-files/map_detail/spec/spec_map.png + modules/javafx.graphics/src/main/docs/javafx/scene/paint/doc-files/math/specular_power_high.svg + modules/javafx.graphics/src/main/docs/javafx/scene/paint/doc-files/math/specular_power_low.svg + modules/javafx.graphics/src/main/docs/javafx/scene/paint/doc-files/math/vectors.svg + modules/javafx.graphics/src/main/docs/javafx/scene/paint/doc-files/specular_color/copper_high.png + modules/javafx.graphics/src/main/docs/javafx/scene/paint/doc-files/specular_color/copper_low.png + modules/javafx.graphics/src/main/docs/javafx/scene/paint/doc-files/specular_color/copper_medium.png + modules/javafx.graphics/src/main/docs/javafx/scene/paint/doc-files/specular_color/gold_high.png + modules/javafx.graphics/src/main/docs/javafx/scene/paint/doc-files/specular_color/gold_low.png + modules/javafx.graphics/src/main/docs/javafx/scene/paint/doc-files/texture_animation/animated_gif.gif + modules/javafx.graphics/src/main/docs/javafx/scene/paint/doc-files/texture_animation/animated_gif_map.gif + modules/javafx.graphics/src/main/docs/javafx/scene/paint/doc-files/texture_animation/animated_writable.gif + modules/javafx.graphics/src/main/docs/javafx/scene/paint/doc-files/transparency/high_spec.png + modules/javafx.graphics/src/main/docs/javafx/scene/paint/doc-files/transparency/low_spec.png + modules/javafx.graphics/src/main/docs/javafx/scene/paint/doc-files/transparency/low_spec_tint.png + modules/javafx.graphics/src/main/docs/javafx/scene/paint/doc-files/transparency/no_spec.png ! modules/javafx.graphics/src/main/java/javafx/scene/paint/Material.java ! modules/javafx.graphics/src/main/java/javafx/scene/paint/PhongMaterial.java Changeset: 5512a5ad Author: Anirvan Sarkar Committer: John Hendrikx Date: 2024-02-29 11:48:43 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/5512a5add0b5ce4a41e6c377c274b9518ee68489 8326618: Replace usage of deprecated method getId() in Thread Reviewed-by: jhendrikx, kcr ! modules/javafx.base/src/main/java/com/sun/javafx/logging/PrintLogger.java ! modules/javafx.web/src/main/java/com/sun/javafx/webkit/drt/DumpRenderTree.java Changeset: b99eb458 Author: Jayathirth D V Committer: Ambarish Rapte Date: 2024-02-29 13:27:22 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/b99eb45828317e4c195b46eb0c9371d4645f2c6c 8324233: Update JPEG Image Decoding Software to 9f Reviewed-by: kcr, arapte ! modules/javafx.graphics/src/main/legal/jpeg_fx.md ! modules/javafx.graphics/src/main/native-iio/libjpeg/README ! modules/javafx.graphics/src/main/native-iio/libjpeg/UPDATING.txt ! modules/javafx.graphics/src/main/native-iio/libjpeg/jccoefct.c ! modules/javafx.graphics/src/main/native-iio/libjpeg/jccolor.c ! modules/javafx.graphics/src/main/native-iio/libjpeg/jchuff.c ! modules/javafx.graphics/src/main/native-iio/libjpeg/jcmaster.c ! modules/javafx.graphics/src/main/native-iio/libjpeg/jcparam.c ! modules/javafx.graphics/src/main/native-iio/libjpeg/jcprepct.c ! modules/javafx.graphics/src/main/native-iio/libjpeg/jcsample.c ! modules/javafx.graphics/src/main/native-iio/libjpeg/jctrans.c ! modules/javafx.graphics/src/main/native-iio/libjpeg/jdapimin.c ! modules/javafx.graphics/src/main/native-iio/libjpeg/jdcolor.c ! modules/javafx.graphics/src/main/native-iio/libjpeg/jdct.h ! modules/javafx.graphics/src/main/native-iio/libjpeg/jdhuff.c ! modules/javafx.graphics/src/main/native-iio/libjpeg/jdinput.c ! modules/javafx.graphics/src/main/native-iio/libjpeg/jdmainct.c ! modules/javafx.graphics/src/main/native-iio/libjpeg/jdmaster.c ! modules/javafx.graphics/src/main/native-iio/libjpeg/jdmerge.c ! modules/javafx.graphics/src/main/native-iio/libjpeg/jdsample.c ! modules/javafx.graphics/src/main/native-iio/libjpeg/jinclude.h ! modules/javafx.graphics/src/main/native-iio/libjpeg/jmorecfg.h ! modules/javafx.graphics/src/main/native-iio/libjpeg/jpegint.h ! modules/javafx.graphics/src/main/native-iio/libjpeg/jpeglib.h ! modules/javafx.graphics/src/main/native-iio/libjpeg/jquant1.c ! modules/javafx.graphics/src/main/native-iio/libjpeg/jquant2.c ! modules/javafx.graphics/src/main/native-iio/libjpeg/jutils.c ! modules/javafx.graphics/src/main/native-iio/libjpeg/jversion.h Changeset: 56b20dee Author: Andy Goryachev Date: 2024-03-01 17:46:37 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/56b20dee26a01a770f50e2ef9718891ee528f703 8325073: javadoc warnings: missing @param tags and other issues Reviewed-by: kcr, arapte ! modules/javafx.base/src/main/java/javafx/beans/binding/ObjectExpression.java ! modules/javafx.base/src/main/java/javafx/beans/binding/When.java ! modules/javafx.base/src/main/java/javafx/beans/property/ReadOnlyListPropertyBase.java ! modules/javafx.base/src/main/java/javafx/beans/property/ReadOnlyListWrapper.java ! modules/javafx.base/src/main/java/javafx/beans/property/ReadOnlyMapPropertyBase.java ! modules/javafx.base/src/main/java/javafx/beans/property/ReadOnlyMapWrapper.java ! modules/javafx.base/src/main/java/javafx/beans/property/ReadOnlyObjectWrapper.java ! modules/javafx.base/src/main/java/javafx/beans/property/ReadOnlySetWrapper.java ! modules/javafx.base/src/main/java/javafx/beans/value/ChangeListener.java ! modules/javafx.base/src/main/java/javafx/beans/value/ObservableObjectValue.java ! modules/javafx.base/src/main/java/javafx/beans/value/ObservableValueBase.java ! modules/javafx.base/src/main/java/javafx/collections/ArrayChangeListener.java ! modules/javafx.base/src/main/java/javafx/collections/transformation/FilteredList.java ! modules/javafx.base/src/main/java/javafx/collections/transformation/SortedList.java ! modules/javafx.base/src/main/java/javafx/util/Builder.java ! modules/javafx.base/src/main/java/javafx/util/Pair.java ! modules/javafx.base/src/main/java/javafx/util/StringConverter.java ! modules/javafx.base/src/main/java/javafx/util/Subscription.java ! modules/javafx.base/src/main/java/javafx/util/converter/FormatStringConverter.java ! modules/javafx.controls/src/main/java/javafx/scene/chart/AreaChart.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/LineChart.java ! modules/javafx.controls/src/main/java/javafx/scene/chart/ScatterChart.java ! modules/javafx.controls/src/main/java/javafx/scene/chart/StackedAreaChart.java ! modules/javafx.controls/src/main/java/javafx/scene/chart/StackedBarChart.java ! modules/javafx.controls/src/main/java/javafx/scene/chart/ValueAxis.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/FocusModel.java ! modules/javafx.controls/src/main/java/javafx/scene/control/ResizeFeaturesBase.java ! modules/javafx.controls/src/main/java/javafx/scene/control/ScrollToEvent.java ! modules/javafx.controls/src/main/java/javafx/scene/control/SkinBase.java ! modules/javafx.controls/src/main/java/javafx/scene/control/Skinnable.java ! modules/javafx.controls/src/main/java/javafx/scene/control/TablePositionBase.java ! modules/javafx.controls/src/main/java/javafx/scene/control/TableView.java ! modules/javafx.controls/src/main/java/javafx/scene/control/TreeTableColumn.java ! modules/javafx.controls/src/main/java/javafx/scene/control/TreeTableView.java ! modules/javafx.controls/src/main/java/javafx/scene/control/cell/CheckBoxTableCell.java ! modules/javafx.controls/src/main/java/javafx/scene/control/cell/TreeItemPropertyValueFactory.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/ComboBoxListViewSkin.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/MenuButtonSkinBase.java ! modules/javafx.controls/src/main/java/javafx/scene/control/skin/SpinnerSkin.java ! modules/javafx.controls/src/main/java/javafx/scene/control/skin/TableCellSkinBase.java ! modules/javafx.controls/src/main/java/javafx/scene/control/skin/TableRowSkin.java ! modules/javafx.controls/src/main/java/javafx/scene/control/skin/TableViewSkin.java ! modules/javafx.controls/src/main/java/javafx/scene/control/skin/TextInputControlSkin.java ! modules/javafx.controls/src/main/java/javafx/scene/control/skin/TreeCellSkin.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.graphics/src/main/java/javafx/animation/Interpolatable.java ! modules/javafx.graphics/src/main/java/javafx/concurrent/Task.java ! modules/javafx.graphics/src/main/java/javafx/concurrent/Worker.java ! modules/javafx.graphics/src/main/java/javafx/css/ParsedValue.java ! modules/javafx.graphics/src/main/java/javafx/css/SimpleStyleableObjectProperty.java ! modules/javafx.graphics/src/main/java/javafx/css/StyleableObjectProperty.java ! modules/javafx.graphics/src/main/java/javafx/css/converter/EnumConverter.java ! modules/javafx.graphics/src/main/java/javafx/scene/image/WritablePixelFormat.java ! modules/javafx.web/src/main/java/javafx/scene/web/WebEvent.java Changeset: 8114559e Author: Johan Vos Date: 2024-03-04 14:23:15 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/8114559ed666fe272d238cdf1e531e5d8ec22226 8327177: macOS: wrong GlobalRef deleted in GlassMenu Reviewed-by: kcr ! modules/javafx.graphics/src/main/native-glass/mac/GlassMenu.m Changeset: 66d96818 Author: Karthik P K Date: 2024-03-05 04:04:16 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/66d96818413f8ce5518cc20cff848eacd1a2d56c 8319844: Text/TextFlow.hitTest() is incorrect in RTL orientation Co-authored-by: John Hendrikx Reviewed-by: angorya, jhendrikx ! modules/javafx.graphics/src/main/java/com/sun/javafx/scene/text/TextLayout.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/text/PrismTextLayout.java ! modules/javafx.graphics/src/main/java/javafx/scene/text/Text.java ! modules/javafx.graphics/src/main/java/javafx/scene/text/TextFlow.java ! modules/javafx.graphics/src/test/java/test/com/sun/javafx/pgstub/StubTextLayout.java ! tests/system/src/test/.classpath ! tests/system/src/test/addExports + tests/system/src/test/java/test/com/sun/javafx/text/TextHitInfoTest.java + tests/system/src/test/java/test/robot/javafx/scene/RTLTextCharacterIndexTest.java + tests/system/src/test/java/test/robot/javafx/scene/RTLTextFlowCharacterIndexTest.java Changeset: 83012271 Author: Andy Goryachev Date: 2024-03-05 15:37:36 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/830122718d49c8c27a2ee3f44fdf34529f873753 8270996: javadoc: missing comments in serialized classes Reviewed-by: kcr, psadhukhan ! modules/javafx.base/src/main/java/javafx/event/Event.java ! modules/javafx.base/src/main/java/javafx/event/EventType.java ! modules/javafx.controls/src/main/java/javafx/scene/control/CheckBoxTreeItem.java ! modules/javafx.controls/src/main/java/javafx/scene/control/ListView.java ! modules/javafx.controls/src/main/java/javafx/scene/control/ScrollToEvent.java ! modules/javafx.controls/src/main/java/javafx/scene/control/TableColumn.java ! modules/javafx.controls/src/main/java/javafx/scene/control/TreeItem.java ! modules/javafx.controls/src/main/java/javafx/scene/control/TreeTableColumn.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.graphics/src/main/java/javafx/scene/input/ContextMenuEvent.java ! modules/javafx.graphics/src/main/java/javafx/scene/input/DragEvent.java ! modules/javafx.graphics/src/main/java/javafx/scene/input/GestureEvent.java ! modules/javafx.graphics/src/main/java/javafx/scene/input/InputMethodEvent.java ! modules/javafx.graphics/src/main/java/javafx/scene/input/MouseEvent.java ! modules/javafx.graphics/src/main/java/javafx/scene/input/RotateEvent.java ! modules/javafx.graphics/src/main/java/javafx/scene/input/ScrollEvent.java ! modules/javafx.graphics/src/main/java/javafx/scene/input/SwipeEvent.java ! modules/javafx.graphics/src/main/java/javafx/scene/input/TouchEvent.java ! modules/javafx.graphics/src/main/java/javafx/scene/input/TouchPoint.java ! modules/javafx.graphics/src/main/java/javafx/scene/input/ZoomEvent.java ! modules/javafx.media/src/main/java/javafx/scene/media/MediaMarkerEvent.java ! modules/javafx.swing/src/main/java/javafx/embed/swing/JFXPanel.java ! modules/javafx.web/src/main/java/javafx/scene/web/WebErrorEvent.java ! modules/javafx.web/src/main/java/javafx/scene/web/WebEvent.java Changeset: 64af9875 Author: Hima Bindu Meda Date: 2024-03-07 04:55:48 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/64af987576214fc5483520ce8131895be74a641d 8326989: Text selection issues on WebView after WebKit 617.1 Co-authored-by: Jay Bhaskar Reviewed-by: kcr, jpereda ! modules/javafx.web/src/main/native/Source/WebCore/editing/FrameSelection.cpp Changeset: 11305843 Author: Marius Hanl Date: 2024-03-09 15:59:23 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/11305843300cdbfed9bfa2120da1c7ecd361df39 8325402: TreeTableRow updateItem() does not check item with isItemChanged(..) unlike all other cell implementations Reviewed-by: angorya, kpk ! modules/javafx.controls/src/main/java/javafx/scene/control/TreeTableRow.java ! modules/javafx.controls/src/test/java/test/javafx/scene/control/ListCellTest.java ! modules/javafx.controls/src/test/java/test/javafx/scene/control/ListViewTest.java ! modules/javafx.controls/src/test/java/test/javafx/scene/control/TableCellTest.java ! modules/javafx.controls/src/test/java/test/javafx/scene/control/TableViewRowTest.java ! modules/javafx.controls/src/test/java/test/javafx/scene/control/TableViewTest.java ! modules/javafx.controls/src/test/java/test/javafx/scene/control/TreeCellTest.java ! modules/javafx.controls/src/test/java/test/javafx/scene/control/TreeTableCellTest.java ! modules/javafx.controls/src/test/java/test/javafx/scene/control/TreeTableRowTest.java ! modules/javafx.controls/src/test/java/test/javafx/scene/control/TreeTableViewTest.java ! modules/javafx.controls/src/test/java/test/javafx/scene/control/TreeViewTest.java Changeset: c196454e Author: Jayathirth D V Committer: Ajit Ghaisas Date: 2024-03-14 12:25:41 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/c196454e76dec1cbcd028e12d99f052981a63a4e 8255679: RegionBackgroundImageUITest.unalignedImage_Cover fails because of wrong color Reviewed-by: aghaisas ! tests/system/src/test/java/test/robot/javafx/scene/layout/RegionBackgroundImageUITest.java Changeset: 8cb078a2 Author: Kevin Rushforth Date: 2024-03-15 16:32:33 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/8cb078a2f81c2ced15abdc348b9c8373fabaa7c6 8328136: Create release notes for JavaFX 22 Reviewed-by: jvos, angorya + doc-files/release-notes-22.md Changeset: d0642d0a Author: Marius Hanl Date: 2024-03-16 13:36:20 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/d0642d0a94814ad093966ae70f476c195e219703 8327727: Changing the row factory of a TableView does not recreate the rows Reviewed-by: angorya ! modules/javafx.controls/src/main/java/javafx/scene/control/skin/TableViewSkinBase.java ! modules/javafx.controls/src/main/java/javafx/scene/control/skin/TreeTableViewSkin.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 Changeset: 4e2216bf Author: Karthik P K Date: 2024-03-18 15:12:40 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/4e2216bfef7f7c542957af01de01662e7060a06b 8327471: RTLTextFlowCharacterIndexTest fails on Linux Reviewed-by: angorya ! tests/system/src/test/java/test/robot/javafx/scene/RTLTextFlowCharacterIndexTest.java Changeset: ad3d44e2 Author: Hima Bindu Meda Date: 2024-03-18 16:22:09 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/ad3d44e27f8ffb90aad81497f0bba2b00f7a49aa 8324326: Update ICU4C to 74.2 Reviewed-by: kcr, sykora ! build.gradle ! gradle/verification-metadata.xml ! modules/javafx.web/src/main/legal/icu_web.md ! modules/javafx.web/src/main/native/Source/ThirdParty/icu/CMakeLists.txt ! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/common/brkeng.cpp ! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/common/brkeng.h ! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/common/brkiter.cpp ! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/common/characterproperties.cpp ! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/common/common.vcxproj ! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/common/common.vcxproj.filters ! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/common/common_uwp.vcxproj ! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/common/dictbe.cpp ! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/common/dictbe.h ! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/common/loadednormalizer2impl.cpp ! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/common/localefallback_data.h ! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/common/localematcher.cpp ! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/common/locid.cpp ! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/common/loclikely.cpp ! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/common/loclikelysubtags.cpp ! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/common/loclikelysubtags.h ! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/common/locmap.cpp ! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/common/locresdata.cpp ! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/common/lsr.cpp ! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/common/lsr.h ! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/common/norm2_nfc_data.h ! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/common/norm2allmodes.h ! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/common/normalizer2impl.h ! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/common/propname_data.h ! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/common/putil.cpp ! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/common/rbbi.cpp ! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/common/rbbi_cache.cpp ! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/common/rbbirb.cpp ! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/common/rbbirb.h ! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/common/rbbiscan.cpp ! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/common/rbbitblb.cpp ! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/common/sources.txt ! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/common/ubidi_props_data.h ! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/common/ucase.cpp ! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/common/ucase_props_data.h ! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/common/ucasemap.cpp ! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/common/ucasemap_imp.h ! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/common/uchar_props_data.h ! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/common/ucurr.cpp ! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/common/udata.cpp ! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/common/uloc.cpp ! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/common/uloc_tag.cpp + modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/common/ulocale.cpp + modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/common/ulocbuilder.cpp ! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/common/ulocimp.h ! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/common/unicode/brkiter.h ! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/common/unicode/docmain.h ! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/common/unicode/locid.h ! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/common/unicode/normalizer2.h ! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/common/unicode/rbbi.h ! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/common/unicode/uchar.h + modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/common/unicode/ulocale.h + modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/common/unicode/ulocbuilder.h ! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/common/unicode/unorm2.h ! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/common/unicode/urename.h ! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/common/unicode/ures.h ! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/common/unicode/uvernum.h ! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/common/uniquecharstr.h ! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/common/uprops.cpp ! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/common/uprops.h ! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/common/uresbund.cpp ! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/common/ustrcase.cpp ! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/common/uts46.cpp ! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/i18n/calendar.cpp ! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/i18n/chnsecal.cpp ! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/i18n/chnsecal.h ! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/i18n/collationbuilder.cpp ! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/i18n/collationruleparser.cpp ! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/i18n/dayperiodrules.cpp ! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/i18n/double-conversion-double-to-string.cpp ! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/i18n/double-conversion-double-to-string.h ! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/i18n/dtitvinf.cpp ! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/i18n/dtptngen.cpp ! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/i18n/ethpccal.h ! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/i18n/gender.cpp ! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/i18n/gregocal.cpp ! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/i18n/hebrwcal.cpp ! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/i18n/iso8601cal.cpp ! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/i18n/measunit.cpp ! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/i18n/nfsubs.cpp ! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/i18n/plurrule.cpp ! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/i18n/reldatefmt.cpp ! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/i18n/reldtfmt.cpp ! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/i18n/rulebasedcollator.cpp ! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/i18n/smpdtfmt.cpp ! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/i18n/timezone.cpp ! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/i18n/tmutfmt.cpp ! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/i18n/transreg.cpp ! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/i18n/transreg.h ! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/i18n/ucal.cpp ! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/i18n/ucol_res.cpp ! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/i18n/ucol_sit.cpp ! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/i18n/ulocdata.cpp ! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/i18n/unicode/calendar.h ! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/i18n/unicode/displayoptions.h ! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/i18n/unicode/formattednumber.h ! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/i18n/unicode/gregocal.h ! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/i18n/unicode/measunit.h ! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/i18n/unicode/measure.h ! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/i18n/unicode/numberformatter.h ! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/i18n/unicode/rbnf.h ! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/i18n/unicode/reldatefmt.h ! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/i18n/unicode/timezone.h ! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/i18n/unicode/ucal.h ! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/i18n/unicode/ucol.h ! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/i18n/unicode/udisplayoptions.h ! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/i18n/unicode/unum.h ! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/i18n/unicode/ureldatefmt.h ! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/i18n/unicode/uspoof.h ! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/i18n/units_converter.cpp ! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/i18n/units_converter.h ! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/i18n/units_data.cpp ! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/i18n/units_data.h ! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/i18n/unum.cpp ! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/i18n/uspoof.cpp ! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/i18n/windtfmt.cpp ! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/i18n/winnmfmt.cpp ! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/i18n/zonemeta.cpp ! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/i18n/zonemeta.h Changeset: c3396bf0 Author: Lukasz Kostyra Date: 2024-03-20 08:19:56 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/c3396bf0c3c436458d523119227023fb957cc279 8207379: Robot screen capture test fails with HiDPI at some screen locations Reviewed-by: kpk, kcr ! tests/system/src/test/java/test/robot/javafx/scene/RobotTest.java Changeset: 32b452b6 Author: Lukasz Kostyra Date: 2024-03-20 08:21:11 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/32b452b6007703add2b460872d363dfb3640878c 8327482: Fix missing image resource in HelloImage toy app Reviewed-by: kcr ! apps/toys/Hello/src/main/java/hello/HelloImage.java Changeset: a71b70f0 Author: Andy Goryachev Date: 2024-03-20 14:31:12 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/a71b70f0bc20e3656cd66bf3193c0d66386ea331 8325566: [TestBug] Util.shutdown() to hide ALL Windows Reviewed-by: kcr ! tests/system/src/test/java/test/com/sun/javafx/animation/SynchronizationTest.java ! tests/system/src/test/java/test/com/sun/javafx/iio/LoadCorruptJPEGTest.java ! tests/system/src/test/java/test/com/sun/javafx/tk/quantum/CloseWindowTest.java ! tests/system/src/test/java/test/com/sun/javafx/tk/quantum/WindowSceneInitDisposeTest.java ! tests/system/src/test/java/test/javafx/scene/CssStyleHelperTest.java ! tests/system/src/test/java/test/javafx/scene/ImageCursorGetBestSizeTest.java ! tests/system/src/test/java/test/javafx/scene/InitialNodesMemoryLeakTest.java ! tests/system/src/test/java/test/javafx/scene/NewSceneSizeTest.java ! tests/system/src/test/java/test/javafx/scene/NodeTreeShowingTest.java ! tests/system/src/test/java/test/javafx/scene/QuadraticCssTimeTest.java ! tests/system/src/test/java/test/javafx/scene/RestoreSceneSizeTest.java ! tests/system/src/test/java/test/javafx/scene/UIRenderDialogTest.java ! tests/system/src/test/java/test/javafx/scene/UIRenderSceneTest.java ! tests/system/src/test/java/test/javafx/scene/UIRenderSnapToPixelTest.java ! tests/system/src/test/java/test/javafx/scene/control/AccordionTitlePaneLeakTest.java ! tests/system/src/test/java/test/javafx/scene/control/TabPaneHeaderLeakTest.java ! tests/system/src/test/java/test/javafx/scene/control/XYChartExceptionOnAddingRemovedSeriesTest.java ! tests/system/src/test/java/test/javafx/scene/lighting3D/LightingTest.java ! tests/system/src/test/java/test/javafx/scene/shape/ShapeViewOrderLeakTest.java ! tests/system/src/test/java/test/javafx/scene/web/ColorChooserTest.java ! tests/system/src/test/java/test/javafx/stage/DeiconifiedWithChildTest.java ! tests/system/src/test/java/test/javafx/stage/InitialSizeTest.java ! tests/system/src/test/java/test/javafx/stage/MaximizeUndecorated.java ! tests/system/src/test/java/test/javafx/stage/RestoreStagePositionTest.java ! tests/system/src/test/java/test/javafx/stage/StageAtTopPositionTest.java ! tests/system/src/test/java/test/robot/javafx/scene/AfterModalClosedTest.java ! tests/system/src/test/java/test/robot/javafx/scene/ChoiceBoxScrollUpOnCollectionChangeTest.java ! tests/system/src/test/java/test/robot/javafx/scene/ColorPickerTest.java ! tests/system/src/test/java/test/robot/javafx/scene/ComboBoxTest.java ! tests/system/src/test/java/test/robot/javafx/scene/ContextMenuNPETest.java ! tests/system/src/test/java/test/robot/javafx/scene/DatePickerTest.java ! tests/system/src/test/java/test/robot/javafx/scene/DatePickerUpdateOnAlertCloseTest.java ! tests/system/src/test/java/test/robot/javafx/scene/DoubleShortcutProcessingTest.java ! tests/system/src/test/java/test/robot/javafx/scene/PixelBufferDrawTest.java ! tests/system/src/test/java/test/robot/javafx/scene/RTLTextCharacterIndexTest.java ! tests/system/src/test/java/test/robot/javafx/scene/RTLTextFlowCharacterIndexTest.java ! tests/system/src/test/java/test/robot/javafx/scene/RobotTest.java ! tests/system/src/test/java/test/robot/javafx/scene/SceneChangeEventsTest.java ! tests/system/src/test/java/test/robot/javafx/scene/SceneChangeShouldNotFocusStageTest.java ! tests/system/src/test/java/test/robot/javafx/scene/SliderTooltipNPETest.java ! tests/system/src/test/java/test/robot/javafx/scene/TabContextMenuCloseButtonTest.java ! tests/system/src/test/java/test/robot/javafx/scene/TabPaneDragPolicyTest.java ! tests/system/src/test/java/test/robot/javafx/scene/TabPaneReorderTest.java ! tests/system/src/test/java/test/robot/javafx/scene/TextCharacterIndexTest.java ! tests/system/src/test/java/test/robot/javafx/scene/TextFlowSurrogatePairInsertionIndexTest.java ! tests/system/src/test/java/test/robot/javafx/scene/TextSurrogatePairInsertionIndexTest.java ! tests/system/src/test/java/test/robot/javafx/scene/canvas/ImageSmoothingDrawTest.java ! tests/system/src/test/java/test/robot/javafx/scene/control/behavior/BehaviorRobotTestBase.java ! tests/system/src/test/java/test/robot/javafx/scene/dialog/DialogRepeatedShowHideTest.java ! tests/system/src/test/java/test/robot/javafx/scene/dialog/DialogWithOwnerSizingTest.java ! tests/system/src/test/java/test/robot/javafx/scene/tableview/TableViewClickOnTroughTest.java ! tests/system/src/test/java/test/robot/javafx/scene/tableview/TableViewResizeColumnToFitContentTest.java ! tests/system/src/test/java/test/robot/javafx/scene/treetableview/TreeTableViewResizeColumnToFitContentTest.java ! tests/system/src/test/java/test/robot/javafx/stage/CheckWindowOrderTest.java ! tests/system/src/test/java/test/robot/javafx/stage/DualWindowTest.java ! tests/system/src/test/java/test/robot/javafx/stage/FocusParentWindowOnChildCloseTest.java ! tests/system/src/test/java/test/robot/javafx/stage/WrongStageFocusWithApplicationModalityTest.java ! tests/system/src/test/java/test/robot/javafx/web/PointerEventTest.java ! tests/system/src/test/java/test/util/Util.java Changeset: dcb894c7 Author: Andy Goryachev Date: 2024-03-20 14:37:34 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/dcb894c7ffd1d14365a0ef691362f2e7232d20d5 8328399: Add hs_err_pid* to .gitignore Reviewed-by: aghaisas ! .gitignore Changeset: 18eba73c Author: Andy Goryachev Date: 2024-03-21 21:07:16 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/18eba73cff4aa91ab38ccab64303641388994e21 8328400: Minor Cleanup Reviewed-by: mhanl, kcr ! 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/TableCellBehaviorBase.java ! modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/skin/resources/ControlResources.java ! modules/javafx.controls/src/main/java/javafx/scene/chart/AreaChart.java ! modules/javafx.controls/src/main/java/javafx/scene/chart/LineChart.java ! modules/javafx.controls/src/main/java/javafx/scene/chart/StackedAreaChart.java ! modules/javafx.controls/src/main/java/javafx/scene/control/DatePicker.java ! modules/javafx.controls/src/main/java/javafx/scene/control/Labeled.java ! modules/javafx.controls/src/main/java/javafx/scene/control/MenuItem.java ! modules/javafx.controls/src/main/java/javafx/scene/control/ScrollPane.java ! modules/javafx.controls/src/main/java/javafx/scene/control/Tooltip.java ! modules/javafx.controls/src/main/java/javafx/scene/control/skin/DateCellSkin.java ! modules/javafx.controls/src/main/java/javafx/scene/control/skin/MenuBarSkin.java ! modules/javafx.controls/src/main/java/javafx/scene/control/skin/PaginationSkin.java ! modules/javafx.controls/src/test/java/test/javafx/scene/control/ButtonTest.java ! modules/javafx.controls/src/test/java/test/javafx/scene/control/DatePickerTest.java ! modules/javafx.controls/src/test/java/test/javafx/scene/control/SpinnerTest.java ! modules/javafx.controls/src/test/java/test/javafx/scene/control/TableCellEditingTest.java ! modules/javafx.controls/src/test/java/test/javafx/scene/control/TreeCellEditingTest.java ! modules/javafx.controls/src/test/java/test/javafx/scene/control/TreeTableCellEditingTest.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/menu/MenuItemBase.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/text/PrismTextLayout.java ! modules/javafx.graphics/src/main/java/com/sun/scenario/effect/DisplacementMap.java ! modules/javafx.graphics/src/main/java/javafx/stage/Stage.java ! modules/javafx.graphics/src/test/java/test/javafx/scene/FocusTest.java Changeset: 47c6193c Author: Karthik P K Date: 2024-03-22 05:54:39 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/47c6193c7ef264e204ba36fb4ae9f76eb0dce318 8328667: [Testbug] Enable ignored Spinner unit tests Reviewed-by: kcr, angorya ! modules/javafx.controls/src/test/java/test/javafx/scene/control/SpinnerTest.java Changeset: 611555ee Author: Andy Goryachev Date: 2024-03-25 22:06:23 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/611555eedbdc50f00ff1c050e6972df1e922e3cd 8328818: Fix Decora JSL to remove missing @Override warnings Reviewed-by: kcr ! modules/javafx.graphics/src/main/jsl-decora/LinearConvolve.jsl ! modules/javafx.graphics/src/main/jsl-decora/LinearConvolveShadow.jsl Changeset: 93e3bb2c Author: Andy Goryachev Date: 2024-03-25 22:06:37 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/93e3bb2ce8c756f84ca23dc2e96b37c20936c1df 8328751: Fix missing @Overrides in modules except javafx.web Reviewed-by: kcr ! modules/javafx.base/src/test/java/test/javafx/binding/GenericBindingTest.java ! modules/javafx.controls/src/main/java/javafx/scene/control/skin/VirtualFlow.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/font/CompositeFontResource.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/font/FallbackResource.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/font/LogicalFont.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/font/PrismFontFile.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/font/coretext/CTFactory.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/font/directwrite/DWFactory.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/font/freetype/FTFactory.java Changeset: 4beeb89f Author: Kevin Rushforth Date: 2024-03-25 22:26:01 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/4beeb89f864ccf1424db36c9739a7f6999adeecc 8325075: Enable -Werror for javadoc to fail on any warnings Reviewed-by: angorya ! build.gradle Changeset: 5d886f82 Author: drmarmac <6900949+drmarmac at users.noreply.github.com> Committer: Michael Strau? Date: 2024-03-27 11:12:08 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/5d886f82260ee508c0da2dfee5d3ace1a199a675 8267565: Support "@3x" and greater high-density image naming convention Reviewed-by: kcr, mstrauss ! modules/javafx.graphics/src/main/java/com/sun/javafx/iio/ImageStorage.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/iio/common/ImageTools.java ! modules/javafx.graphics/src/test/java/test/com/sun/javafx/iio/ImageStorageTest.java + modules/javafx.graphics/src/test/resources/test/com/sun/javafx/iio/checker at 3x.png + modules/javafx.graphics/src/test/resources/test/com/sun/javafx/iio/checker at 4x.png Changeset: 0541f371 Author: Jayathirth D V Committer: Kevin Rushforth Date: 2024-03-27 12:38:29 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/0541f37179ff4a672a40f3c4976e6019b8ecf7c2 8306322: JDK8130122Test fails intermittently Reviewed-by: kcr, angorya ! tests/system/src/test/java/test/robot/scenegraph/JDK8130122Test.java Changeset: 6adbcffa Author: Marius Hanl Date: 2024-03-27 22:46:53 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/6adbcffafd15f9f771c09afb03649e83e9e0b02a 8328750: [TestBug] Improve Stub Font Support Reviewed-by: angorya ! modules/javafx.controls/src/test/java/test/javafx/scene/chart/AreaChartTest.java ! modules/javafx.controls/src/test/java/test/javafx/scene/chart/StackedBarChartTest.java ! modules/javafx.controls/src/test/java/test/javafx/scene/control/TextInputControlTest.java + modules/javafx.controls/src/test/java/test/javafx/scene/control/skin/StubFontContractTest.java ! modules/javafx.controls/src/test/java/test/javafx/scene/control/skin/TableColumnHeaderTest.java ! modules/javafx.graphics/src/test/java/test/com/sun/javafx/pgstub/StubFontLoader.java ! modules/javafx.graphics/src/test/java/test/com/sun/javafx/pgstub/StubTextLayout.java ! modules/javafx.graphics/src/test/java/test/javafx/scene/CssStyleHelperTest.java Changeset: b3f5a789 Author: Lukasz Kostyra Date: 2024-03-28 12:55:20 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/b3f5a7896830ae3fa9abf2c684f6b9279f4b926b 8307980: Rotate Transformation never invalidates inverseCache Reviewed-by: kcr ! modules/javafx.graphics/src/main/java/javafx/scene/transform/Rotate.java + modules/javafx.graphics/src/test/java/test/javafx/scene/transform/TransformValidCacheAfterInverseTest.java Changeset: 9ca8e51e Author: Andy Goryachev Date: 2024-03-28 14:38:49 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/9ca8e51ed3cae9d6381c42fd6e39316150b40cbc 8328811: Fix missing @Overrides in demos Reviewed-by: aghaisas ! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/max/MaxAseParser.java ! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/max/MaxAseTokenizer.java ! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/MAttribute.java ! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/MConnection.java ! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/MEnv.java ! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/MNode.java ! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/MNodeType.java ! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/MObject.java ! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/MPath.java ! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/MayaAnimationCurveInterpolator.java ! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/types/MArrayType.java ! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/types/MAttributeAliasType.java ! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/types/MBoolType.java ! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/types/MCharacterMappingType.java ! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/types/MComponentListType.java ! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/types/MCompoundType.java ! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/types/MDataType.java ! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/types/MFloat2ArrayType.java ! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/types/MFloat2Type.java ! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/types/MFloat3ArrayType.java ! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/types/MFloat3Type.java ! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/types/MFloatArrayType.java ! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/types/MFloatType.java ! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/types/MInt3ArrayType.java ! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/types/MIntArrayType.java ! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/types/MIntType.java ! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/types/MMatrixType.java ! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/types/MNurbsCurveType.java ! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/types/MPointerType.java ! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/types/MPolyFaceType.java ! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/types/MStringType.java ! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/values/MComponentList.java ! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/values/MCompound.java ! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/values/MPolyFace.java ! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/values/impl/MArrayImpl.java ! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/values/impl/MAttributeAliasImpl.java ! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/values/impl/MBoolImpl.java ! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/values/impl/MCharacterMappingImpl.java ! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/values/impl/MComponentListImpl.java ! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/values/impl/MCompoundImpl.java ! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/values/impl/MDataImpl.java ! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/values/impl/MFloat2ArrayImpl.java ! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/values/impl/MFloat2Impl.java ! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/values/impl/MFloat3ArrayImpl.java ! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/values/impl/MFloat3Impl.java ! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/values/impl/MFloatArrayImpl.java ! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/values/impl/MFloatImpl.java ! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/values/impl/MInt3ArrayImpl.java ! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/values/impl/MIntArrayImpl.java ! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/values/impl/MIntImpl.java ! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/values/impl/MNurbsCurveImpl.java ! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/values/impl/MPointerImpl.java ! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/values/impl/MPolyFaceImpl.java ! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/values/impl/MStringImpl.java ! apps/samples/3DViewer/src/main/java/com/javafx/experiments/utils3d/geom/BoxBounds.java ! apps/samples/3DViewer/src/main/java/com/javafx/experiments/utils3d/geom/Point2D.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/BaseTransform.java ! apps/samples/3DViewer/src/main/java/com/javafx/experiments/utils3d/geom/transform/Identity.java ! apps/samples/Ensemble8/src/samples/java/ensemble/samples/language/swing/SwingInterop.java ! apps/samples/Modena/src/main/java/modena/SamplePageTableHelper.java ! apps/tests/Robot/src/robottest/RobotTest.java ! apps/toys/ColorCube/src/colorcube/JFXPanelColorCube.java ! apps/toys/DragDrop/src/dragdrop/DragDropWithControlsSwing.java ! apps/toys/FX8-3DFeatures/src/fx83dfeatures/LightMotion.java ! apps/toys/Hello/src/main/java/a11y/HelloSimpleListView.java ! apps/toys/Hello/src/main/java/a11y/HelloSimpleTableView.java ! apps/toys/Hello/src/main/java/a11y/HelloSimpleTreeTableView.java ! apps/toys/Hello/src/main/java/a11y/HelloSimpleTreeView.java ! apps/toys/Hello/src/main/java/a11y/HelloTabPane.java ! apps/toys/Hello/src/main/java/hello/HelloFontSize.java ! apps/toys/Hello/src/main/java/hello/HelloListView.java ! apps/toys/Hello/src/main/java/hello/HelloMedia.java ! apps/toys/Hello/src/main/java/hello/HelloPopup.java ! apps/toys/Hello/src/main/java/hello/HelloSanity.java ! apps/toys/Hello/src/main/java/hello/HelloTabPane.java ! apps/toys/Hello/src/main/java/hello/HelloTableView.java ! apps/toys/Hello/src/main/java/hello/HelloWindowManager.java ! apps/toys/Hello/src/main/java/hello/TestBuilder.java ! apps/toys/Hello/src/main/java/hello/dialog/wizard/Wizard.java Changeset: 7a4d2976 Author: Andy Goryachev Date: 2024-03-28 17:08:22 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/7a4d2976a245053399ad760930c0e6fb13a67637 8328754: Fix missing @Overrides in test Reviewed-by: aghaisas, kpk ! tests/manual/events/KeyboardTest.java ! tests/manual/printing/JobSettingsInfo.java ! tests/manual/printing/PageLayoutTest.java ! tests/manual/printing/PrintOrientTest.java ! tests/manual/printing/PrintPageRangeTest.java ! tests/manual/printing/PrintPerformanceTest.java ! tests/manual/printing/PrintTest.java ! tests/manual/printing/PrintToFileTest.java ! tests/manual/printing/PrinterListenerTest.java ! tests/manual/tester/src/com/oracle/javafx/tester/ATableViewResizeTester.java ! tests/manual/text/BigGlyphIDTest.java ! tests/manual/text/INVISIBLE_GLYPH_IDTest.java ! tests/manual/text/LoadFonts.java ! tests/system/src/test/java/test/com/sun/glass/ui/monocle/TestRunnable.java ! tests/system/src/test/java/test/com/sun/javafx/application/ListenerTestCommon.java ! tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/MonocleUInput.java ! tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/ScrollThresholdTest.java ! tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/SingleTouchNonFullScreenTest.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/TestApplication.java ! tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/input/devices/TestTouchDevice.java ! tests/system/src/testapp7/java/mymod/myapp7/DataUrlWithModuleLayer.java ! tests/system/src/testscriptapp1/java/mymod/pseudoScriptEngine/RgfPseudoScriptEngine.java ! tests/system/src/testscriptapp1/java/mymod/pseudoScriptEngine/RgfPseudoScriptEngineFactory.java ! tests/system/src/testscriptapp2/java/mymod/pseudoScriptEngineCompilable/RgfPseudoCompiledScript.java ! tests/system/src/testscriptapp2/java/mymod/pseudoScriptEngineCompilable/RgfPseudoScriptEngineCompilable.java ! tests/system/src/testscriptapp2/java/mymod/pseudoScriptEngineCompilable/RgfPseudoScriptEngineCompilableFactory.java Changeset: bf237329 Author: Andy Goryachev Date: 2024-03-28 19:49:18 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/bf237329bf2d95bfdf248afc30d6df47d470d99a 8316372: Monkey Tester Application Part 3 Reviewed-by: kcr, kpk ! tests/manual/monkey/.settings/org.eclipse.jdt.core.prefs ! tests/manual/monkey/README.md ! tests/manual/monkey/build.xml ! tests/manual/monkey/doc/screenshot.png ! tests/manual/monkey/src/com/oracle/tools/fx/monkey/MainWindow.java ! tests/manual/monkey/src/com/oracle/tools/fx/monkey/Pages.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/options/ActionSelector.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/options/BooleanOption.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/options/BorderOption.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/options/ColorOption.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/options/DoubleOption.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/options/DoubleSpinner.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/options/DurationOption.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/options/EnumOption.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/options/FontOption.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/options/GraphicOption.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/options/InsetsOption.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/options/IntOption.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/options/ObjectOption.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/options/PaintOption.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/options/PaneContentOptions.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/options/TextChoiceOption.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/options/TextOption.java ! tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/AccordionPage.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/AreaChartPage.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/BarChartPage.java - tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/BoxPageBase.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/BubbleChartPage.java ! tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/CanvasPage.java ! tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/ChoiceBoxPage.java ! tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/ColorPickerPage.java ! tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/ComboBoxPage.java ! tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/DatePickerPage.java ! tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/DemoPage.java ! tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/HBoxPage.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/HTMLEditor_Page.java - tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/HtmlEditorPage.java ! tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/LabelPage.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/LineChartPage.java ! tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/ListViewPage.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/MenuButtonPage.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/PaginationPage.java ! tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/PasswordFieldPage.java ! tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/PieChartPage.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/ScatterChartPage.java ! tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/ScrollBarPage.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/ScrollPanePage.java ! tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/SpinnerPage.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/StackedAreaChartPage.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/StackedBarChartPage.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/TabPanePage.java ! tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/TableViewPage.java ! tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/TextAreaPage.java ! tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/TextFieldPage.java ! tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/TextFlowPage.java ! tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/TextPage.java ! tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/TitledPanePage.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/ToolBarPage.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/TooltipPage.java ! tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/TreeTableViewPage.java ! tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/TreeViewPage.java ! tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/VBoxPage.java ! tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/WebViewPage.java - tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/XYChartPage.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/XYChartPageBase.java ! tests/manual/monkey/src/com/oracle/tools/fx/monkey/settings/FxSettingsSchema.java ! tests/manual/monkey/src/com/oracle/tools/fx/monkey/settings/ISettingsProvider.java ! tests/manual/monkey/src/com/oracle/tools/fx/monkey/settings/SStream.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/sheets/ChartPropertySheet.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/sheets/ComboBoxBasePropertySheet.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/sheets/ControlPropertySheet.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/sheets/LabeledPropertySheet.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/sheets/NodePropertySheet.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/sheets/Options.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/sheets/RegionPropertySheet.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/sheets/ShapePropertySheet.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/sheets/TableColumnPropertySheet.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/sheets/TextInputControlPropertySheet.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/sheets/XYChartPropertySheet.java ! tests/manual/monkey/src/com/oracle/tools/fx/monkey/tools/ClipboardViewer.java ! tests/manual/monkey/src/com/oracle/tools/fx/monkey/tools/CssPlaygroundPane.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/tools/EmbeddedFxTextArea.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/tools/EmbeddedJTextAreaWindow.java ! tests/manual/monkey/src/com/oracle/tools/fx/monkey/tools/KeyboardEventViewer.java ! tests/manual/monkey/src/com/oracle/tools/fx/monkey/tools/Native2AsciiPane.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/util/ColumnBuilder.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/util/DataRow.java ! tests/manual/monkey/src/com/oracle/tools/fx/monkey/util/EnterTextDialog.java ! tests/manual/monkey/src/com/oracle/tools/fx/monkey/util/FX.java - tests/manual/monkey/src/com/oracle/tools/fx/monkey/util/FontSelector.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/util/Formats.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/util/ImageTools.java - tests/manual/monkey/src/com/oracle/tools/fx/monkey/util/ItemSelector.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/util/NamedValue.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/util/ObjectSelector.java ! tests/manual/monkey/src/com/oracle/tools/fx/monkey/util/OptionPane.java - tests/manual/monkey/src/com/oracle/tools/fx/monkey/util/PosSelector.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/util/ShowCaretPaths.java ! tests/manual/monkey/src/com/oracle/tools/fx/monkey/util/ShowCharacterRuns.java ! tests/manual/monkey/src/com/oracle/tools/fx/monkey/util/TestPaneBase.java - tests/manual/monkey/src/com/oracle/tools/fx/monkey/util/TextSelector.java = tests/manual/monkey/src/com/oracle/tools/fx/monkey/util/TextTemplates.java ! tests/manual/monkey/src/com/oracle/tools/fx/monkey/util/Utils.java ! tests/manual/monkey/src/com/oracle/tools/fx/monkey/util/WritingSystemsDemo.java Changeset: 0d2ad0e0 Author: drmarmac <6900949+drmarmac at users.noreply.github.com> Committer: Kevin Rushforth Date: 2024-03-29 13:04:08 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/0d2ad0e0e6a8ab29e73e77ddbdbe4b6c4d8ab147 8273349: Check uses of Stream::peek in controls and replace as needed Reviewed-by: kpk, mhanl, angorya ! modules/javafx.controls/src/main/java/javafx/scene/control/ControlUtils.java ! modules/javafx.controls/src/main/java/javafx/scene/control/MultipleSelectionModelBase.java Changeset: eca32354 Author: Michael Strau? Date: 2024-03-29 19:16:26 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/eca323547ec0e84b40bebb213350b6cea5385904 8325900: Emit a warning on macOS if AWT has set the NSAppearance Reviewed-by: kcr, mfox ! modules/javafx.graphics/src/main/java/com/sun/glass/ui/Application.java ! modules/javafx.graphics/src/main/java/com/sun/glass/ui/mac/MacApplication.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/application/PlatformImpl.java ! modules/javafx.graphics/src/main/java/javafx/application/Platform.java ! modules/javafx.graphics/src/main/native-glass/mac/GlassApplication.m Changeset: a85af134 Author: Andy Goryachev Date: 2024-04-01 15:00:48 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/a85af134f9255f140ea8f9f8e63a19e74f2d1731 8328749: Remove unused imports in javafx.web Reviewed-by: hmeda, kcr ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/DOMWindowImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/NodeImpl.java ! modules/javafx.web/src/test/java/test/javafx/scene/web/WebWorkerTest.java Changeset: 3761d371 Author: Andy Goryachev Date: 2024-04-01 15:01:00 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/3761d3715f2475150241b91ba25b44abdfeee3f0 8328739: Remove unused imports in javafx.graphics Reviewed-by: kcr ! modules/javafx.graphics/src/main/java/com/sun/glass/ui/Platform.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/font/FallbackResource.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/font/coretext/CTFactory.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/text/GlyphLayout.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/text/PrismTextLayout.java ! modules/javafx.graphics/src/main/java/com/sun/prism/sw/SWGraphics.java Changeset: edbb88fd Author: Andy Goryachev Date: 2024-04-01 15:02:10 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/edbb88fd578cd5a59d1f8ac47ce961228951b6a2 8328820: Remove unused imports in javafx.swing Reviewed-by: aghaisas ! modules/javafx.swing/src/main/java/javafx/embed/swing/InputMethodSupport.java Changeset: 01a1d90c Author: Andy Goryachev Date: 2024-04-01 15:02:23 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/01a1d90c317f4dc8e04a01c4b28e7fd63f74f162 8328746: Remove unused imports in demo apps Reviewed-by: kcr ! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/obj/MtlReader.java ! apps/samples/3DViewer/src/main/java/com/javafx/experiments/jfx3dviewer/ContentModel.java ! apps/samples/3DViewer/src/main/java/com/javafx/experiments/jfx3dviewer/NavigationController.java ! apps/samples/3DViewer/src/main/java/com/javafx/experiments/shape3d/PolygonMeshView.java ! apps/samples/Ensemble8/src/app/java/ensemble/DocsPage.java ! apps/samples/Ensemble8/src/app/java/ensemble/SampleInfo.java ! apps/samples/Ensemble8/src/app/java/ensemble/SearchResultPopoverList.java ! apps/samples/Ensemble8/src/app/java/ensemble/control/BookBend.java ! apps/samples/Ensemble8/src/app/java/ensemble/control/SearchBox.java ! apps/samples/Ensemble8/src/app/java/ensemble/control/TitledToolBar.java ! apps/samples/Ensemble8/src/app/java/ensemble/samplepage/Description.java ! apps/samples/Ensemble8/src/app/java/ensemble/samplepage/SamplePage.java ! apps/samples/Ensemble8/src/app/java/ensemble/samplepage/SamplePageContent.java ! apps/samples/Ensemble8/src/app/java/ensemble/samplepage/XYDataVisualizer.java ! apps/samples/Ensemble8/src/samples/java/ensemble/samples/charts/candlestick/CandleStickChart.java ! apps/samples/Ensemble8/src/samples/java/ensemble/samples/charts/line/stock/StockLineChartApp.java ! apps/samples/Ensemble8/src/samples/java/ensemble/samples/charts/scatter/animated/LiveScatterChartApp.java ! apps/samples/Ensemble8/src/samples/java/ensemble/samples/charts/scatter/chart/ScatterChartApp.java ! apps/samples/Ensemble8/src/samples/java/ensemble/samples/controls/button/colorbutton/ColorButtonApp.java ! apps/samples/Ensemble8/src/samples/java/ensemble/samples/controls/listview/listviewcellfactory/ListViewCellFactoryApp.java ! apps/samples/Ensemble8/src/samples/java/ensemble/samples/controls/menu/MenuApp.java ! apps/samples/Ensemble8/src/samples/java/ensemble/samples/controls/pagination/PaginationApp.java ! apps/samples/Ensemble8/src/samples/java/ensemble/samples/controls/spinner/SpinnerApp.java ! apps/samples/Ensemble8/src/samples/java/ensemble/samples/controls/tab/TabPaneApp.java ! apps/samples/Ensemble8/src/samples/java/ensemble/samples/graphics2d/bouncingballs/Ball.java ! apps/samples/Ensemble8/src/samples/java/ensemble/samples/graphics2d/bouncingballs/BallsScreen.java ! apps/samples/Ensemble8/src/samples/java/ensemble/samples/graphics2d/bouncingballs/BouncingBallsApp.java ! apps/samples/Ensemble8/src/samples/java/ensemble/samples/graphics2d/brickbreaker/Level.java ! apps/samples/Ensemble8/src/samples/java/ensemble/samples/graphics2d/brickbreaker/Splash.java ! apps/samples/Ensemble8/src/samples/java/ensemble/samples/graphics2d/calc/Calculator.java ! apps/samples/Ensemble8/src/samples/java/ensemble/samples/graphics2d/calc/CalculatorApp.java ! apps/samples/Ensemble8/src/samples/java/ensemble/samples/graphics2d/calc/Key.java ! apps/samples/Ensemble8/src/samples/java/ensemble/samples/graphics2d/colorfulcircles/ColorfulCirclesApp.java ! apps/samples/Ensemble8/src/samples/java/ensemble/samples/graphics2d/digitalclock/Clock.java ! apps/samples/Ensemble8/src/samples/java/ensemble/samples/graphics2d/effects/reflection/ReflectionApp.java ! apps/samples/Ensemble8/src/samples/java/ensemble/samples/graphics2d/images/imageoperator/ImageOperationApp.java ! apps/samples/Ensemble8/src/samples/java/ensemble/samples/graphics2d/puzzle/Piece.java ! apps/samples/Ensemble8/src/samples/java/ensemble/samples/graphics2d/puzzle/PuzzlePiecesApp.java ! apps/samples/Ensemble8/src/samples/java/ensemble/samples/language/concurrency/service/ServiceApp.java ! apps/samples/Ensemble8/src/samples/java/ensemble/samples/language/fxml/LoginController.java ! apps/samples/Ensemble8/src/samples/java/ensemble/samples/language/fxml/ProfileController.java ! apps/samples/Ensemble8/src/samples/java/ensemble/samples/layout/anchorpane/AnchorPaneApp.java ! apps/samples/Ensemble8/src/samples/java/ensemble/samples/scenegraph/events/keystrokemotion/KeyStrokeMotionApp.java ! apps/samples/Modena/src/main/java/modena/Modena.java ! apps/samples/Modena/src/main/java/modena/SamplePageNavigation.java ! apps/samples/Modena/src/main/java/modena/SamplePageTableHelper.java ! apps/samples/Modena/src/main/java/modena/SimpleWindowPage.java ! apps/tests/Robot/src/robottest/RobotBuilder.java ! apps/toys/FX8-3DFeatures/src/fx83dfeatures/LightMotion.java ! apps/toys/FX8-3DFeatures/src/fx83dfeatures/SubSceneAndAntiAliasingTest.java ! apps/toys/Hello/src/main/java/hello/HelloAccordion.java ! apps/toys/Hello/src/main/java/hello/HelloCSS.java ! apps/toys/Hello/src/main/java/hello/HelloCheckBox.java ! apps/toys/Hello/src/main/java/hello/HelloColorPicker.java ! apps/toys/Hello/src/main/java/hello/HelloComboBox.java ! 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/HelloFonts.java ! apps/toys/Hello/src/main/java/hello/HelloListView.java ! apps/toys/Hello/src/main/java/hello/HelloMedia.java ! apps/toys/Hello/src/main/java/hello/HelloPagination.java ! apps/toys/Hello/src/main/java/hello/HelloPopup.java ! apps/toys/Hello/src/main/java/hello/HelloProgressBar.java ! apps/toys/Hello/src/main/java/hello/HelloProgressIndicator.java ! apps/toys/Hello/src/main/java/hello/HelloRadioButton.java ! apps/toys/Hello/src/main/java/hello/HelloSpinner.java ! apps/toys/Hello/src/main/java/hello/HelloTabPane.java ! apps/toys/Hello/src/main/java/hello/HelloTextArea.java ! apps/toys/Hello/src/main/java/hello/HelloTextFlow.java ! apps/toys/Hello/src/main/java/hello/HelloTitledPane.java ! apps/toys/Hello/src/main/java/hello/HelloToggleButton.java ! apps/toys/Hello/src/main/java/hello/HelloWindowManager.java ! apps/toys/LayoutDemo/src/layout/CustomHBox.java ! apps/toys/LayoutDemo/src/layout/CustomTilePane.java ! tests/performance/3DLighting/src/main/java/attenuation/CameraScene3D.java Changeset: 4e0a2293 Author: Andy Goryachev Date: 2024-04-01 15:02:37 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/4e0a2293e2cfecf6c11ad15cda214ddd179cdc93 8328718: Remove unused imports in javafx.controls Reviewed-by: aghaisas ! modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/ContextMenuContent.java ! modules/javafx.controls/src/main/java/javafx/scene/control/TreeTableView.java ! modules/javafx.controls/src/main/java/javafx/scene/control/skin/ComboBoxPopupControl.java ! modules/javafx.controls/src/main/java/javafx/scene/control/skin/PaginationSkin.java ! modules/javafx.controls/src/shims/java/com/sun/javafx/scene/control/behavior/SpinnerBehaviorShim.java ! modules/javafx.controls/src/shims/java/javafx/scene/control/skin/SpinnerSkinShim.java ! modules/javafx.controls/src/test/java/test/javafx/scene/control/TableViewKeyInputTest.java ! modules/javafx.controls/src/test/java/test/javafx/scene/control/TableViewRowTest.java ! modules/javafx.controls/src/test/java/test/javafx/scene/control/TestListenerHelper.java ! modules/javafx.controls/src/test/java/test/javafx/scene/control/TreeTableRowTest.java ! modules/javafx.controls/src/test/java/test/javafx/scene/control/behavior/TextAreaBehaviorTest.java ! modules/javafx.controls/src/test/java/test/javafx/scene/control/behavior/TextInputControlTestBase.java ! modules/javafx.controls/src/test/java/test/javafx/scene/control/skin/SkinCleanupTest.java ! modules/javafx.controls/src/test/java/test/javafx/scene/control/skin/SpinnerSkinTest.java Changeset: c08a6b74 Author: Andy Goryachev Date: 2024-04-01 15:03:34 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/c08a6b7458d4320d91ae7dfad5c0e6278fa9c4c7 8328745: Remove unused imports in system tests Reviewed-by: aghaisas ! tests/system/src/test/java/test/com/sun/glass/ui/monocle/headless/HeadlessGeometry1Test.java ! tests/system/src/test/java/test/com/sun/glass/ui/monocle/headless/HeadlessGeometry2Test.java ! tests/system/src/test/java/test/com/sun/javafx/application/ConcurrentStartupTest.java ! tests/system/src/test/java/test/com/sun/javafx/application/SceneGraphThreadCommon.java ! tests/system/src/test/java/test/com/sun/javafx/application/StaticStartupTest.java ! tests/system/src/test/java/test/com/sun/javafx/application/SwingExitExplicit2Test.java ! tests/system/src/test/java/test/com/sun/javafx/css/StylesheetWithSecurityManagerTest.java ! tests/system/src/test/java/test/com/sun/marlin/ScaleX0Test.java ! tests/system/src/test/java/test/javafx/css/imagecacheleaktest/ImageCacheLeakTest.java ! tests/system/src/test/java/test/javafx/embed/swing/FXImageConversionTest.java ! tests/system/src/test/java/test/javafx/embed/swing/SwingNodeContentMemoryLeakTest.java ! tests/system/src/test/java/test/javafx/embed/swing/SwingNodeMemoryLeakTest.java ! tests/system/src/test/java/test/javafx/scene/control/AccordionTitlePaneLeakTest.java ! tests/system/src/test/java/test/javafx/scene/control/XYChartExceptionOnAddingRemovedSeriesTest.java ! tests/system/src/test/java/test/javafx/scene/shape/meshmanagercacheleaktest/MeshManagerCacheLeakTest.java ! tests/system/src/test/java/test/javafx/scene/text/TextFlowCrashTest.java ! tests/system/src/test/java/test/javafx/scene/web/StraightLineTest.java ! tests/system/src/test/java/test/javafx/stage/MaximizeUndecorated.java ! tests/system/src/test/java/test/javafx/stage/NestedEventLoopPlatformExitTest.java ! tests/system/src/test/java/test/javafx/stage/SystemMenuBarTest.java ! tests/system/src/test/java/test/launchertest/TestNotApplicationCCLApp.java ! tests/system/src/test/java/test/launchertest/TestPreloader.java ! tests/system/src/test/java/test/launchertest/TestStartupNotApplication.java ! tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/CreateDeviceTest.java ! tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/DoubleClickTest.java ! tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/DragAndDropTest.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/FuzzyTapTest.java ! tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/InputDevicePropertyTest.java ! tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/ModalDialogTest.java ! tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/MonocleApplicationTest.java ! tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/MonocleUInput.java ! tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/MouseLagTest.java ! tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/MultiTouch2Test.java ! tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/MultiTouch3Test.java ! tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/ParameterizedTestBase.java ! tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/RapidTapTest.java ! tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/RobotTest.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/ScrollTest.java ! tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/ScrollTestBase.java ! tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/ScrollThresholdTest.java ! tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/SimpleMouseTest.java ! tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/SingleTouchNonFullScreenTest.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/SwipeSimpleTest.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/TouchEventLookaheadTest.java ! tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/TouchExceptionTest.java ! tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/TouchLagTest.java ! tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/TouchPipelineTest.java ! tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/TouchTestBase.java ! tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/UInput.java ! tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/USKeyboardTest.java ! tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/ZoomTest.java ! tests/system/src/test/java/test/robot/helloworld/CustomSecurityManagerTest.java ! tests/system/src/test/java/test/robot/javafx/embed/swing/JFXPanelHiDPITest.java ! tests/system/src/test/java/test/robot/javafx/embed/swing/JFXPanelScaledTest.java ! tests/system/src/test/java/test/robot/javafx/embed/swing/NonFocusableJFXPanelTest.java ! tests/system/src/test/java/test/robot/javafx/embed/swing/RT30650Test.java ! tests/system/src/test/java/test/robot/javafx/scene/ColorPickerTest.java ! tests/system/src/test/java/test/robot/javafx/scene/SceneChangeEventsTest.java ! tests/system/src/test/java/test/robot/javafx/scene/SceneChangeShouldNotFocusStageTest.java ! tests/system/src/test/java/test/robot/javafx/scene/SliderTooltipNPETest.java ! tests/system/src/test/java/test/robot/javafx/scene/TabPaneDragPolicyTest.java ! tests/system/src/test/java/test/robot/javafx/scene/layout/RegionBackgroundImageUITest.java ! tests/system/src/test/java/test/robot/javafx/scene/layout/RegionBorderStrokeUITest.java ! tests/system/src/test/java/test/robot/javafx/scene/layout/RegionShapeUITest.java ! tests/system/src/test/java/test/robot/javafx/scene/layout/RegionUITestBase.java ! tests/system/src/test/java/test/robot/javafx/scene/tableview/TableViewClickOnTroughTest.java ! tests/system/src/test/java/test/robot/javafx/stage/SetSceneScalingTest.java ! tests/system/src/test/java/test/robot/javafx/stage/StageAttributesTest.java ! tests/system/src/test/java/test/robot/javafx/web/TooltipFXTest.java ! tests/system/src/test/java/test/robot/test3d/MeshCompareTest.java ! tests/system/src/testapp6/java/mymod/myapp6/AppFXMLExported.java ! tests/system/src/testapp6/java/mymod/myapp6/AppFXMLQualExported.java ! tests/system/src/testapp6/java/mymod/myapp6/AppFXMLUnexported.java ! tests/system/src/testapp7/java/mymod/myapp7/LocalStorageAccessWithModuleLayer.java ! tests/system/src/testscriptapp1/java/mymod/myapp1/FXMLScriptDeployment.java ! tests/system/src/testscriptapp1/java/mymod/pseudoScriptEngine/InvocationInfos.java ! tests/system/src/testscriptapp1/java/mymod/pseudoScriptEngine/RgfPseudoScriptEngine.java ! tests/system/src/testscriptapp2/java/mymod/myapp2/FXMLScriptDeployment2Compile_Fail_Compilation.java ! tests/system/src/testscriptapp2/java/mymod/myapp2/FXMLScriptDeployment2Compile_Off.java ! tests/system/src/testscriptapp2/java/mymod/myapp2/FXMLScriptDeployment2Compile_Off_On.java ! tests/system/src/testscriptapp2/java/mymod/myapp2/FXMLScriptDeployment2Compile_On.java ! tests/system/src/testscriptapp2/java/mymod/myapp2/FXMLScriptDeployment2Compile_On_Off.java ! tests/system/src/testscriptapp2/java/mymod/pseudoScriptEngineCompilable/InvocationInfos.java ! tests/system/src/testscriptapp2/java/mymod/pseudoScriptEngineCompilable/RgfPseudoScriptEngineCompilable.java Changeset: c41b000e Author: Andy Goryachev Date: 2024-04-02 22:46:24 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/c41b000e10924c082e38af401659cee19c2401b4 8328742: Remove unused imports in manual tests Reviewed-by: kcr ! tests/manual/dnd/DndTest.java ! tests/manual/events/PlatformPreferencesChangedTest.java ! tests/manual/printing/JobSettingsInfo.java ! tests/manual/printing/PrintHTML.java ! tests/manual/printing/PrintOrientTest.java ! tests/manual/printing/PrintTest.java ! tests/manual/printing/PrintToFileTest.java ! tests/manual/printing/PrinterListenerTest.java ! tests/manual/printing/TestMargins.java ! tests/manual/swing/DragDropOntoJavaFXControlInJFXPanelTest.java ! tests/manual/swing/JFXPanelOrientationTest.java ! tests/manual/swt/SWTImageCursorTest.java ! tests/manual/web/ClipBoardDataTest.java ! tests/manual/web/EventListenerLeak.java Changeset: 483c6408 Author: Andy Goryachev Date: 2024-04-03 17:47:26 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/483c64082f7752e239c5630eb1d7895e599e5dda 8328752: Fix missing @Overrides in javafx.web Reviewed-by: kcr, hmeda ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/AttrImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/CSSCharsetRuleImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/CSSFontFaceRuleImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/CSSImportRuleImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/CSSMediaRuleImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/CSSPageRuleImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/CSSPrimitiveValueImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/CSSRuleImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/CSSRuleListImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/CSSStyleDeclarationImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/CSSStyleRuleImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/CSSStyleSheetImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/CSSValueImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/CSSValueListImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/CharacterDataImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/CounterImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/DOMImplementationImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/DOMSelectionImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/DOMStringListImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/DOMWindowImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/DocumentImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/DocumentTypeImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/ElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/EntityImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/EventImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/EventListenerImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/EventTargetImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLAnchorElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLAppletElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLAreaElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLBRElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLBaseElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLBaseFontElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLBodyElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLButtonElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLCollectionImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLDListElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLDirectoryElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLDivElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLDocumentImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLFieldSetElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLFontElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLFormElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLFrameElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLFrameSetElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLHRElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLHeadElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLHeadingElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLHtmlElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLIFrameElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLImageElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLInputElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLLIElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLLabelElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLLegendElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLLinkElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLMapElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLMenuElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLMetaElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLModElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLOListElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLObjectElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLOptGroupElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLOptionElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLOptionsCollectionImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLParagraphElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLParamElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLPreElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLQuoteElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLScriptElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLSelectElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLStyleElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLTableCaptionElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLTableCellElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLTableColElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLTableElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLTableRowElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLTableSectionElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLTextAreaElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLTitleElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLUListElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/KeyboardEventImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/MediaListImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/MouseEventImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/MutationEventImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/NamedNodeMapImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/NodeFilterImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/NodeImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/NodeIteratorImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/NodeListImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/ProcessingInstructionImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/RGBColorImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/RangeImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/RectImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/StyleSheetImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/StyleSheetListImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/TextImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/TreeWalkerImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/UIEventImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/XPathExpressionImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/XPathNSResolverImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/XPathResultImpl.java Changeset: 0d336063 Author: Jose Pereda Date: 2024-04-04 08:15:00 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/0d336063346879671e1c9fbdeed4926d69c6cf44 8324939: Editable TableView loses focus after commit Reviewed-by: angorya, mhanl ! modules/javafx.controls/src/main/java/javafx/scene/control/ControlUtils.java ! modules/javafx.controls/src/main/java/javafx/scene/control/ListCell.java ! modules/javafx.controls/src/main/java/javafx/scene/control/TableCell.java ! modules/javafx.controls/src/main/java/javafx/scene/control/TreeCell.java ! modules/javafx.controls/src/main/java/javafx/scene/control/TreeTableCell.java ! modules/javafx.controls/src/test/java/test/javafx/scene/control/ListViewTest.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/TreeViewTest.java Changeset: 33abb9d5 Author: Ambarish Rapte Date: 2024-04-04 20:46:24 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/33abb9d52c8b16485eec0f576936e5e5c0a7cb8b Merge branch 'master' into metal ! build.gradle ! buildSrc/mac.gradle ! build.gradle ! buildSrc/mac.gradle From arapte at openjdk.org Thu Apr 4 15:24:35 2024 From: arapte at openjdk.org (Ambarish Rapte) Date: Thu, 4 Apr 2024 15:24:35 GMT Subject: git: openjdk/jfx-sandbox: metal: 8314217: Texture get reused with single command buffer Message-ID: <305c32be-83b1-4d62-aaf9-6cfa50630423@openjdk.org> Changeset: 7c06c523 Author: Ambarish Rapte Date: 2024-04-04 20:51:46 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/7c06c523c593768b32ba19fcd097556f32697518 8314217: Texture get reused with single command buffer ! modules/javafx.graphics/src/main/java/com/sun/prism/impl/ps/BaseShaderContext.java ! modules/javafx.graphics/src/main/java/com/sun/prism/mtl/MTLContext.java ! modules/javafx.graphics/src/main/java/com/sun/prism/mtl/MTLRTTexture.java ! modules/javafx.graphics/src/main/java/com/sun/prism/mtl/MTLShader.java ! modules/javafx.graphics/src/main/native-prism-mtl/MetalContext.m ! modules/javafx.graphics/src/main/native-prism-mtl/MetalTexture.h ! modules/javafx.graphics/src/main/native-prism-mtl/MetalTexture.m From kcr at openjdk.org Fri Apr 5 19:34:10 2024 From: kcr at openjdk.org (Kevin Rushforth) Date: Fri, 5 Apr 2024 19:34:10 GMT Subject: git: openjdk/jfx: master: 8329705: Add missing Application thread checks to platform specific a11y methods Message-ID: <544dca46-dfa6-4ccd-9cc4-f23e550bd5e9@openjdk.org> Changeset: 0eb4d719 Author: Alexander Zuev Committer: Kevin Rushforth Date: 2024-04-05 19:33:46 +0000 URL: https://git.openjdk.org/jfx/commit/0eb4d7196099d817cc6467985b882242845bdd2e 8329705: Add missing Application thread checks to platform specific a11y methods Reviewed-by: arapte, kcr ! modules/javafx.graphics/src/main/java/com/sun/glass/ui/mac/MacAccessible.java ! modules/javafx.graphics/src/main/java/com/sun/glass/ui/win/WinAccessible.java + tests/manual/a11y/AccessibilityNotificationTest.java + tests/manual/a11y/AccessibilityNotificationTestApp.java From kcr at openjdk.org Fri Apr 5 21:39:56 2024 From: kcr at openjdk.org (Kevin Rushforth) Date: Fri, 5 Apr 2024 21:39:56 GMT Subject: git: openjdk/jfx22u: master: 8329705: Add missing Application thread checks to platform specific a11y methods Message-ID: Changeset: 1e21a6f3 Author: Alexander Zuev Committer: Kevin Rushforth Date: 2024-04-05 21:38:57 +0000 URL: https://git.openjdk.org/jfx22u/commit/1e21a6f3a58105434a14b66147fbdaf5e387b835 8329705: Add missing Application thread checks to platform specific a11y methods Backport-of: 0eb4d7196099d817cc6467985b882242845bdd2e ! modules/javafx.graphics/src/main/java/com/sun/glass/ui/mac/MacAccessible.java ! modules/javafx.graphics/src/main/java/com/sun/glass/ui/win/WinAccessible.java + tests/manual/a11y/AccessibilityNotificationTest.java + tests/manual/a11y/AccessibilityNotificationTestApp.java From duke at openjdk.org Wed Apr 10 11:40:28 2024 From: duke at openjdk.org (duke) Date: Wed, 10 Apr 2024 11:40:28 GMT Subject: git: openjdk/jfx-sandbox: johanvos-headless: When invoking Platform.exit(), the JavaFX Event Thread should stop. (#3) Message-ID: <8d05655c-3712-4308-b724-151fae097d57@openjdk.org> Changeset: 5c8bcb2c Author: Johan Vos Committer: GitHub Date: 2024-04-10 13:39:35 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/5c8bcb2ca1f7a72f34c3e53e209b818abf8f8504 When invoking Platform.exit(), the JavaFX Event Thread should stop. (#3) ! modules/javafx.graphics/src/main/java/com/sun/glass/ui/headless/HeadlessApplication.java ! modules/javafx.graphics/src/main/java/com/sun/glass/ui/headless/NestedRunnableProcessor.java From arapte at openjdk.org Thu Apr 11 18:42:21 2024 From: arapte at openjdk.org (Ambarish Rapte) Date: Thu, 11 Apr 2024 18:42:21 GMT Subject: git: openjdk/jfx: Added tag 23+13 for changeset 0eb4d719 Message-ID: Tagged by: Ambarish Rapte Date: 2024-04-11 18:40:31 +0000 Added tag 23+13 for changeset 0eb4d719 Changeset: 0eb4d719 Author: Alexander Zuev Committer: Kevin Rushforth Date: 2024-04-05 19:33:46 +0000 URL: https://git.openjdk.org/jfx/commit/0eb4d7196099d817cc6467985b882242845bdd2e From mhanl at openjdk.org Fri Apr 12 08:01:10 2024 From: mhanl at openjdk.org (Marius Hanl) Date: Fri, 12 Apr 2024 08:01:10 GMT Subject: git: openjdk/jfx: master: 8186188: TableColumHeader: initial auto-size broken if has graphic Message-ID: <6ca0bed8-afb9-46ac-883e-607045d79a06@openjdk.org> Changeset: 44d53baf Author: Marius Hanl Date: 2024-04-12 07:59:22 +0000 URL: https://git.openjdk.org/jfx/commit/44d53baf2f9fda395e6a37671794482d7f0a28ca 8186188: TableColumHeader: initial auto-size broken if has graphic Reviewed-by: angorya, rlichten ! modules/javafx.controls/src/main/java/javafx/scene/control/skin/TableColumnHeader.java ! modules/javafx.controls/src/shims/java/javafx/scene/control/skin/TableColumnHeaderShim.java ! modules/javafx.controls/src/test/java/test/javafx/scene/control/skin/TableColumnHeaderTest.java + modules/javafx.controls/src/test/java/test/javafx/scene/control/skin/TableColumnHeaderTreeTableTest.java From kcr at openjdk.org Tue Apr 16 14:32:05 2024 From: kcr at openjdk.org (Kevin Rushforth) Date: Tue, 16 Apr 2024 14:32:05 GMT Subject: git: openjdk/jfx22u: master: 20 new changesets Message-ID: <922eb43a-989d-4e33-99bc-f141d71ab166@openjdk.org> Changeset: e7a3e793 Author: Lukasz Kostyra Date: 2023-10-26 08:58:11 +0000 URL: https://git.openjdk.org/jfx22u/commit/e7a3e79312e116bc6ab35ad115867bd641b409dc 8313072: Enhanced handling of Fonts Reviewed-by: kcr, rhalade, arapte ! modules/javafx.graphics/src/main/native-font/coretext.c ! modules/javafx.graphics/src/main/native-font/freetype.c Changeset: 75fdcfb3 Author: Lukasz Kostyra Date: 2023-10-31 10:26:30 +0000 URL: https://git.openjdk.org/jfx22u/commit/75fdcfb32301530271753913d2ea0f0239b21516 8313040: Enhanced Font handling Reviewed-by: rhalade, prr, kcr ! modules/javafx.graphics/src/main/java/com/sun/javafx/font/PrismFontFactory.java ! modules/javafx.graphics/src/main/native-font/coretext.c ! modules/javafx.graphics/src/main/native-font/directwrite.cpp ! modules/javafx.graphics/src/main/native-font/fontpath.c ! modules/javafx.graphics/src/main/native-font/freetype.c ! modules/javafx.graphics/src/main/native-glass/win/Utils.h Changeset: 259ce3fe Author: Kevin Rushforth Date: 2023-11-01 12:08:35 +0000 URL: https://git.openjdk.org/jfx22u/commit/259ce3febd0b83c539af92a01ca1ed46d27c96e1 Merge Changeset: 37471c84 Author: Kevin Rushforth Date: 2023-11-17 09:50:37 +0000 URL: https://git.openjdk.org/jfx22u/commit/37471c8433cfd64324691a7b9cf70cf1dd14f5bc Merge Changeset: 60dfe777 Author: Kevin Rushforth Date: 2023-11-20 13:35:49 +0000 URL: https://git.openjdk.org/jfx22u/commit/60dfe77720e0319b55c35b6ff1ba3e7d140f5c78 8313032: Enhanced handling of Glass Reviewed-by: lkostyra, rhalade, arapte ! modules/javafx.graphics/src/main/native-glass/gtk/GlassPixels.cpp ! modules/javafx.graphics/src/main/native-glass/gtk/GlassSystemClipboard.cpp ! modules/javafx.graphics/src/main/native-glass/gtk/glass_dnd.cpp ! modules/javafx.graphics/src/main/native-glass/gtk/glass_general.cpp ! modules/javafx.graphics/src/main/native-glass/win/GlassClipboard.cpp ! modules/javafx.graphics/src/main/native-glass/win/OleUtils.h ! modules/javafx.graphics/src/main/native-glass/win/Utils.h Changeset: bdd0dae6 Author: Kevin Rushforth Date: 2023-11-29 12:02:48 +0000 URL: https://git.openjdk.org/jfx22u/commit/bdd0dae6173336f7242ab63fc2253a1d9835767b 8320441: Additonal fix for JDK-8313032 Reviewed-by: arapte, lkostyra ! modules/javafx.graphics/src/main/native-glass/gtk/glass_dnd.cpp Changeset: 0071573b Author: Kevin Rushforth Date: 2023-12-08 13:48:02 +0000 URL: https://git.openjdk.org/jfx22u/commit/0071573b7071571a0e1df91e5628bd4eee5b909c Merge ! modules/javafx.graphics/src/main/native-glass/gtk/glass_general.cpp ! modules/javafx.graphics/src/main/native-glass/win/Utils.h ! modules/javafx.graphics/src/main/native-glass/gtk/glass_general.cpp ! modules/javafx.graphics/src/main/native-glass/win/Utils.h Changeset: ef429297 Author: Ambarish Rapte Date: 2023-12-14 16:45:08 +0000 URL: https://git.openjdk.org/jfx22u/commit/ef42929752c00ef68c10b66a056493c482d52a97 8313064: General enhancements of image handling Reviewed-by: rhalade, jdv, kcr ! modules/javafx.graphics/src/main/native-glass/win/Pixels.cpp ! modules/javafx.graphics/src/main/native-glass/win/Utils.h ! modules/javafx.graphics/src/main/native-prism-d3d/D3DContext.cc ! modules/javafx.graphics/src/main/native-prism-d3d/D3DContext.h ! modules/javafx.graphics/src/main/native-prism-es2/GLContext.c ! modules/javafx.graphics/src/main/native-prism-sw/JAbstractSurface.c ! modules/javafx.graphics/src/main/native-prism-sw/JPiscesRenderer.c ! modules/javafx.graphics/src/main/native-prism-sw/PiscesPaint.c ! modules/javafx.graphics/src/main/native-prism-sw/PiscesSurface.h Changeset: 9ec34b45 Author: Kevin Rushforth Date: 2023-12-16 16:57:22 +0000 URL: https://git.openjdk.org/jfx22u/commit/9ec34b455bc08f73222240de3dc3cb0df0fa2a16 8322236: Build failure after JDK-8313064 Reviewed-by: arapte ! modules/javafx.graphics/src/main/native-prism-sw/PiscesPaint.c Changeset: a95be135 Author: Kevin Rushforth Date: 2023-12-22 14:59:34 +0000 URL: https://git.openjdk.org/jfx22u/commit/a95be135923fb0643793b9283387a8925fa60cf4 Merge Changeset: 9208e02a Author: Kevin Rushforth Date: 2024-01-10 15:36:25 +0000 URL: https://git.openjdk.org/jfx22u/commit/9208e02aa9ac50dd10a611ce6ebfa024c64c31cd Merge Changeset: 666fd589 Author: Kevin Rushforth Date: 2024-01-16 15:06:26 +0000 URL: https://git.openjdk.org/jfx22u/commit/666fd589579cf1fc5b6994f125cc6d764d640c9e Merge Changeset: 3b61d76d Author: Kevin Rushforth Date: 2024-01-23 08:50:19 +0000 URL: https://git.openjdk.org/jfx22u/commit/3b61d76dd5619d911f8c119ae67e24f9969953d2 Merge Changeset: f082e309 Author: Kevin Rushforth Date: 2024-01-26 22:28:22 +0000 URL: https://git.openjdk.org/jfx22u/commit/f082e309e3f8bb4fd96f590cdf7ae30fabe648e0 Merge Changeset: 491baaa6 Author: Kevin Rushforth Date: 2024-01-30 17:42:10 +0000 URL: https://git.openjdk.org/jfx22u/commit/491baaa6f7abda5447e819db8ee6a48a28be6c6f Merge Changeset: 58dba9b4 Author: Kevin Rushforth Date: 2024-02-02 19:24:23 +0000 URL: https://git.openjdk.org/jfx22u/commit/58dba9b4e251770fe7435f6072bc71ea7429f23e Merge Changeset: c153c230 Author: Kevin Rushforth Date: 2024-02-13 19:14:34 +0000 URL: https://git.openjdk.org/jfx22u/commit/c153c2306fb15b52d3bce32b3a8ef22b1a3dd402 Merge Changeset: eb4f852f Author: Kevin Rushforth Date: 2024-02-27 22:47:12 +0000 URL: https://git.openjdk.org/jfx22u/commit/eb4f852fc8223adb567d8e58f1c84b391ad30c7c Merge Changeset: 2d08a2c7 Author: Kevin Rushforth Date: 2024-03-12 13:55:57 +0000 URL: https://git.openjdk.org/jfx22u/commit/2d08a2c79abb3f6330de23b9d4c209cf5f43499b Merge Changeset: 41f04ee1 Author: Kevin Rushforth Date: 2024-04-16 14:29:49 +0000 URL: https://git.openjdk.org/jfx22u/commit/41f04ee1189851d7ed0355497dec99a51b2fecc6 Merge Reviewed-by: jvos From kcr at openjdk.org Tue Apr 16 14:32:13 2024 From: kcr at openjdk.org (Kevin Rushforth) Date: Tue, 16 Apr 2024 14:32:13 GMT Subject: git: openjdk/jfx: master: 18 new changesets Message-ID: <68113cc9-0324-464c-81f3-be0083486687@openjdk.org> Changeset: e7a3e793 Author: Lukasz Kostyra Date: 2023-10-26 08:58:11 +0000 URL: https://git.openjdk.org/jfx/commit/e7a3e79312e116bc6ab35ad115867bd641b409dc 8313072: Enhanced handling of Fonts Reviewed-by: kcr, rhalade, arapte ! modules/javafx.graphics/src/main/native-font/coretext.c ! modules/javafx.graphics/src/main/native-font/freetype.c Changeset: 75fdcfb3 Author: Lukasz Kostyra Date: 2023-10-31 10:26:30 +0000 URL: https://git.openjdk.org/jfx/commit/75fdcfb32301530271753913d2ea0f0239b21516 8313040: Enhanced Font handling Reviewed-by: rhalade, prr, kcr ! modules/javafx.graphics/src/main/java/com/sun/javafx/font/PrismFontFactory.java ! modules/javafx.graphics/src/main/native-font/coretext.c ! modules/javafx.graphics/src/main/native-font/directwrite.cpp ! modules/javafx.graphics/src/main/native-font/fontpath.c ! modules/javafx.graphics/src/main/native-font/freetype.c ! modules/javafx.graphics/src/main/native-glass/win/Utils.h Changeset: 259ce3fe Author: Kevin Rushforth Date: 2023-11-01 12:08:35 +0000 URL: https://git.openjdk.org/jfx/commit/259ce3febd0b83c539af92a01ca1ed46d27c96e1 Merge Changeset: 37471c84 Author: Kevin Rushforth Date: 2023-11-17 09:50:37 +0000 URL: https://git.openjdk.org/jfx/commit/37471c8433cfd64324691a7b9cf70cf1dd14f5bc Merge Changeset: 60dfe777 Author: Kevin Rushforth Date: 2023-11-20 13:35:49 +0000 URL: https://git.openjdk.org/jfx/commit/60dfe77720e0319b55c35b6ff1ba3e7d140f5c78 8313032: Enhanced handling of Glass Reviewed-by: lkostyra, rhalade, arapte ! modules/javafx.graphics/src/main/native-glass/gtk/GlassPixels.cpp ! modules/javafx.graphics/src/main/native-glass/gtk/GlassSystemClipboard.cpp ! modules/javafx.graphics/src/main/native-glass/gtk/glass_dnd.cpp ! modules/javafx.graphics/src/main/native-glass/gtk/glass_general.cpp ! modules/javafx.graphics/src/main/native-glass/win/GlassClipboard.cpp ! modules/javafx.graphics/src/main/native-glass/win/OleUtils.h ! modules/javafx.graphics/src/main/native-glass/win/Utils.h Changeset: bdd0dae6 Author: Kevin Rushforth Date: 2023-11-29 12:02:48 +0000 URL: https://git.openjdk.org/jfx/commit/bdd0dae6173336f7242ab63fc2253a1d9835767b 8320441: Additonal fix for JDK-8313032 Reviewed-by: arapte, lkostyra ! modules/javafx.graphics/src/main/native-glass/gtk/glass_dnd.cpp Changeset: 0071573b Author: Kevin Rushforth Date: 2023-12-08 13:48:02 +0000 URL: https://git.openjdk.org/jfx/commit/0071573b7071571a0e1df91e5628bd4eee5b909c Merge ! modules/javafx.graphics/src/main/native-glass/gtk/glass_general.cpp ! modules/javafx.graphics/src/main/native-glass/win/Utils.h ! modules/javafx.graphics/src/main/native-glass/gtk/glass_general.cpp ! modules/javafx.graphics/src/main/native-glass/win/Utils.h Changeset: ef429297 Author: Ambarish Rapte Date: 2023-12-14 16:45:08 +0000 URL: https://git.openjdk.org/jfx/commit/ef42929752c00ef68c10b66a056493c482d52a97 8313064: General enhancements of image handling Reviewed-by: rhalade, jdv, kcr ! modules/javafx.graphics/src/main/native-glass/win/Pixels.cpp ! modules/javafx.graphics/src/main/native-glass/win/Utils.h ! modules/javafx.graphics/src/main/native-prism-d3d/D3DContext.cc ! modules/javafx.graphics/src/main/native-prism-d3d/D3DContext.h ! modules/javafx.graphics/src/main/native-prism-es2/GLContext.c ! modules/javafx.graphics/src/main/native-prism-sw/JAbstractSurface.c ! modules/javafx.graphics/src/main/native-prism-sw/JPiscesRenderer.c ! modules/javafx.graphics/src/main/native-prism-sw/PiscesPaint.c ! modules/javafx.graphics/src/main/native-prism-sw/PiscesSurface.h Changeset: 9ec34b45 Author: Kevin Rushforth Date: 2023-12-16 16:57:22 +0000 URL: https://git.openjdk.org/jfx/commit/9ec34b455bc08f73222240de3dc3cb0df0fa2a16 8322236: Build failure after JDK-8313064 Reviewed-by: arapte ! modules/javafx.graphics/src/main/native-prism-sw/PiscesPaint.c Changeset: a95be135 Author: Kevin Rushforth Date: 2023-12-22 14:59:34 +0000 URL: https://git.openjdk.org/jfx/commit/a95be135923fb0643793b9283387a8925fa60cf4 Merge Changeset: 9208e02a Author: Kevin Rushforth Date: 2024-01-10 15:36:25 +0000 URL: https://git.openjdk.org/jfx/commit/9208e02aa9ac50dd10a611ce6ebfa024c64c31cd Merge Changeset: 2e16a0c5 Author: Kevin Rushforth Date: 2024-01-23 05:51:19 +0000 URL: https://git.openjdk.org/jfx/commit/2e16a0c50d327c04e7e2dd6645eb58f20c0d84af Merge Changeset: 0aaaa95e Author: Kevin Rushforth Date: 2024-02-02 22:04:49 +0000 URL: https://git.openjdk.org/jfx/commit/0aaaa95edecb23d3892c635796d0bbeff59cbc87 Merge Changeset: 34c9dcb8 Author: Kevin Rushforth Date: 2024-02-17 00:16:50 +0000 URL: https://git.openjdk.org/jfx/commit/34c9dcb82f5a3c445ae66f9738da0c7508438efa Merge Changeset: 3914db26 Author: Kevin Rushforth Date: 2024-03-15 19:22:52 +0000 URL: https://git.openjdk.org/jfx/commit/3914db26f3abb573ed0e320a361477e1d3e7a9ac Merge ! modules/javafx.graphics/src/main/native-glass/gtk/glass_general.cpp ! modules/javafx.graphics/src/main/native-glass/gtk/glass_general.cpp Changeset: 5482b846 Author: Kevin Rushforth Date: 2024-03-29 23:06:34 +0000 URL: https://git.openjdk.org/jfx/commit/5482b84697c404fd14a4b9d09ffcb4f3f8400e6c Merge Changeset: c721a4be Author: Kevin Rushforth Date: 2024-04-08 15:46:33 +0000 URL: https://git.openjdk.org/jfx/commit/c721a4be906cf3b7b43b779e33eaee4c80bbfa25 Merge Changeset: f27077b9 Author: Kevin Rushforth Date: 2024-04-16 14:29:26 +0000 URL: https://git.openjdk.org/jfx/commit/f27077b958145aa3a1991cdf7749505b24994709 Merge Reviewed-by: jvos From jvos at openjdk.org Tue Apr 16 14:49:31 2024 From: jvos at openjdk.org (Johan Vos) Date: Tue, 16 Apr 2024 14:49:31 GMT Subject: git: openjdk/jfx21u: master: 7 new changesets Message-ID: <601c9c3c-e741-4e95-8aed-cf3bff368b7b@openjdk.org> Changeset: 43dd0209 Author: Kevin Rushforth Committer: Johan Vos Date: 2023-11-20 13:35:49 +0000 URL: https://git.openjdk.org/jfx21u/commit/43dd02091588ea61350146d6c893a19e96c93f8b 8313032: Enhanced handling of Glass Reviewed-by: lkostyra, rhalade, arapte ! modules/javafx.graphics/src/main/native-glass/gtk/GlassPixels.cpp ! modules/javafx.graphics/src/main/native-glass/gtk/GlassSystemClipboard.cpp ! modules/javafx.graphics/src/main/native-glass/gtk/glass_dnd.cpp ! modules/javafx.graphics/src/main/native-glass/gtk/glass_general.cpp ! modules/javafx.graphics/src/main/native-glass/win/GlassClipboard.cpp ! modules/javafx.graphics/src/main/native-glass/win/OleUtils.h ! modules/javafx.graphics/src/main/native-glass/win/Utils.h Changeset: a60c7e08 Author: Kevin Rushforth Committer: Johan Vos Date: 2023-11-29 12:02:48 +0000 URL: https://git.openjdk.org/jfx21u/commit/a60c7e082ed7af841985cf7cb323c897868841ea 8320441: Additonal fix for JDK-8313032 Reviewed-by: arapte, lkostyra ! modules/javafx.graphics/src/main/native-glass/gtk/glass_dnd.cpp Changeset: 60705a2f Author: Lukasz Kostyra Committer: Johan Vos Date: 2023-10-26 08:58:11 +0000 URL: https://git.openjdk.org/jfx21u/commit/60705a2f0cbc0ab52c5139770cce4b34e28f0423 8313072: Enhanced handling of Fonts Reviewed-by: kcr, rhalade, arapte ! modules/javafx.graphics/src/main/native-font/coretext.c ! modules/javafx.graphics/src/main/native-font/freetype.c Changeset: 195c422f Author: Lukasz Kostyra Committer: Johan Vos Date: 2023-10-31 10:26:30 +0000 URL: https://git.openjdk.org/jfx21u/commit/195c422f9c5ff6fb6b62bc6c54449911f5af2b6c 8313040: Enhanced Font handling Reviewed-by: rhalade, prr, kcr ! modules/javafx.graphics/src/main/java/com/sun/javafx/font/PrismFontFactory.java ! modules/javafx.graphics/src/main/native-font/coretext.c ! modules/javafx.graphics/src/main/native-font/directwrite.cpp ! modules/javafx.graphics/src/main/native-font/fontpath.c ! modules/javafx.graphics/src/main/native-font/freetype.c ! modules/javafx.graphics/src/main/native-glass/win/Utils.h Changeset: 9bb076fd Author: Ambarish Rapte Committer: Johan Vos Date: 2023-12-14 16:45:08 +0000 URL: https://git.openjdk.org/jfx21u/commit/9bb076fdb2ff05f5a7d4a1563db95676102b91fe 8313064: General enhancements of image handling Reviewed-by: rhalade, jdv, kcr ! modules/javafx.graphics/src/main/native-glass/win/Pixels.cpp ! modules/javafx.graphics/src/main/native-glass/win/Utils.h ! modules/javafx.graphics/src/main/native-prism-d3d/D3DContext.cc ! modules/javafx.graphics/src/main/native-prism-d3d/D3DContext.h ! modules/javafx.graphics/src/main/native-prism-es2/GLContext.c ! modules/javafx.graphics/src/main/native-prism-sw/JAbstractSurface.c ! modules/javafx.graphics/src/main/native-prism-sw/JPiscesRenderer.c ! modules/javafx.graphics/src/main/native-prism-sw/PiscesPaint.c ! modules/javafx.graphics/src/main/native-prism-sw/PiscesSurface.h Changeset: e8c277de Author: Kevin Rushforth Committer: Johan Vos Date: 2023-12-16 16:57:22 +0000 URL: https://git.openjdk.org/jfx21u/commit/e8c277de53545780662a0fa6a35259a540951a14 8322236: Build failure after JDK-8313064 Reviewed-by: arapte ! modules/javafx.graphics/src/main/native-prism-sw/PiscesPaint.c Changeset: f26b3506 Author: Johan Vos Date: 2024-04-16 14:47:59 +0000 URL: https://git.openjdk.org/jfx21u/commit/f26b3506a96d2c09a3304948555ee487f0746a9c Merge Reviewed-by: kcr From jvos at openjdk.org Tue Apr 16 14:57:38 2024 From: jvos at openjdk.org (Johan Vos) Date: Tue, 16 Apr 2024 14:57:38 GMT Subject: git: openjdk/jfx17u: master: 7 new changesets Message-ID: Changeset: e16bc3bf Author: Kevin Rushforth Committer: Johan Vos Date: 2023-11-20 13:35:49 +0000 URL: https://git.openjdk.org/jfx17u/commit/e16bc3bf0d5e253618bd844529b12bd4011fc1b1 8313032: Enhanced handling of Glass Reviewed-by: lkostyra, rhalade, arapte ! modules/javafx.graphics/src/main/native-glass/gtk/GlassPixels.cpp ! modules/javafx.graphics/src/main/native-glass/gtk/GlassSystemClipboard.cpp ! modules/javafx.graphics/src/main/native-glass/gtk/glass_dnd.cpp ! modules/javafx.graphics/src/main/native-glass/gtk/glass_general.cpp ! modules/javafx.graphics/src/main/native-glass/win/GlassClipboard.cpp ! modules/javafx.graphics/src/main/native-glass/win/OleUtils.h ! modules/javafx.graphics/src/main/native-glass/win/Utils.h Changeset: 8afdd370 Author: Kevin Rushforth Committer: Johan Vos Date: 2023-11-29 12:02:48 +0000 URL: https://git.openjdk.org/jfx17u/commit/8afdd37067a9afb5bc248a48e20f3a0567ec3023 8320441: Additonal fix for JDK-8313032 Reviewed-by: arapte, lkostyra ! modules/javafx.graphics/src/main/native-glass/gtk/glass_dnd.cpp Changeset: e8bb4021 Author: Alexei Voitylov Committer: Johan Vos Date: 2023-02-14 09:35:00 +0000 URL: https://git.openjdk.org/jfx17u/commit/e8bb40210f56e5ee3cb1eacb322b51364e68bd7c 8313072: Enhanced handling of Fonts Reviewed-by: ! modules/javafx.graphics/src/main/native-font/coretext.c ! modules/javafx.graphics/src/main/native-font/freetype.c Changeset: 43cde793 Author: Alexei Voitylov Committer: Johan Vos Date: 2023-02-14 09:42:00 +0000 URL: https://git.openjdk.org/jfx17u/commit/43cde7931f8bd9bb371261bf1b9d64e36965e4c2 8313040: Enhanced Font handling Reviewed-by: ! modules/javafx.graphics/src/main/java/com/sun/javafx/font/PrismFontFactory.java ! modules/javafx.graphics/src/main/native-font/coretext.c ! modules/javafx.graphics/src/main/native-font/directwrite.cpp ! modules/javafx.graphics/src/main/native-font/fontpath.c ! modules/javafx.graphics/src/main/native-font/freetype.c ! modules/javafx.graphics/src/main/native-glass/win/Utils.h Changeset: f5662a61 Author: Ambarish Rapte Committer: Johan Vos Date: 2023-12-14 16:45:08 +0000 URL: https://git.openjdk.org/jfx17u/commit/f5662a61cb44f5acf46d3a6dbaa47ce718ed2b4b 8313064: General enhancements of image handling Reviewed-by: rhalade, jdv, kcr ! modules/javafx.graphics/src/main/native-glass/win/Pixels.cpp ! modules/javafx.graphics/src/main/native-glass/win/Utils.h ! modules/javafx.graphics/src/main/native-prism-d3d/D3DContext.cc ! modules/javafx.graphics/src/main/native-prism-d3d/D3DContext.h ! modules/javafx.graphics/src/main/native-prism-es2/GLContext.c ! modules/javafx.graphics/src/main/native-prism-sw/JAbstractSurface.c ! modules/javafx.graphics/src/main/native-prism-sw/JPiscesRenderer.c ! modules/javafx.graphics/src/main/native-prism-sw/PiscesPaint.c ! modules/javafx.graphics/src/main/native-prism-sw/PiscesSurface.h Changeset: 7387036f Author: Kevin Rushforth Committer: Johan Vos Date: 2023-12-16 16:57:22 +0000 URL: https://git.openjdk.org/jfx17u/commit/7387036f87b0ad9046ddb3955ebb5ce7040f77b2 8322236: Build failure after JDK-8313064 Reviewed-by: arapte ! modules/javafx.graphics/src/main/native-prism-sw/PiscesPaint.c Changeset: fe602e27 Author: Johan Vos Date: 2024-04-16 14:57:08 +0000 URL: https://git.openjdk.org/jfx17u/commit/fe602e27226000cd9f51299c0edc6fa63d2db680 Merge Reviewed-by: kcr From jvos at openjdk.org Tue Apr 16 14:57:47 2024 From: jvos at openjdk.org (Johan Vos) Date: Tue, 16 Apr 2024 14:57:47 GMT Subject: git: openjdk/jfx21u: Added tag 21.0.3-ga for changeset f26b3506 Message-ID: Tagged by: Johan Vos Date: 2024-04-16 14:56:59 +0000 Added tag 21.0.3-ga for changeset f26b3506 Changeset: f26b3506 Author: Johan Vos Date: 2024-04-16 14:47:59 +0000 URL: https://git.openjdk.org/jfx21u/commit/f26b3506a96d2c09a3304948555ee487f0746a9c From jvos at openjdk.org Tue Apr 16 15:01:02 2024 From: jvos at openjdk.org (Johan Vos) Date: Tue, 16 Apr 2024 15:01:02 GMT Subject: git: openjdk/jfx17u: Added tag 17.0.11-ga for changeset fe602e27 Message-ID: <329d63bd-7d1b-412a-98bc-1a614791f7f8@openjdk.org> Tagged by: Johan Vos Date: 2024-04-16 15:00:33 +0000 Added tag 17.0.11-ga for changeset fe602e27 Changeset: fe602e27 Author: Johan Vos Date: 2024-04-16 14:57:08 +0000 URL: https://git.openjdk.org/jfx17u/commit/fe602e27226000cd9f51299c0edc6fa63d2db680 From kcr at openjdk.org Tue Apr 16 15:01:13 2024 From: kcr at openjdk.org (Kevin Rushforth) Date: Tue, 16 Apr 2024 15:01:13 GMT Subject: git: openjdk/jfx22u: Added tag 22.0.1+0 for changeset 5b1fce55 Message-ID: <50a77726-8986-4355-ae93-fff8f35aea16@openjdk.org> Tagged by: Kevin Rushforth Date: 2024-04-16 15:00:16 +0000 Added tag 22.0.1+0 for changeset 5b1fce55 Changeset: 5b1fce55 Author: Martin Fox Date: 2024-01-10 17:45:57 +0000 URL: https://git.openjdk.org/jfx22u/commit/5b1fce559d6a3abb8ab19daf6b1177dc4ba3fcdd From kcr at openjdk.org Tue Apr 16 15:03:11 2024 From: kcr at openjdk.org (Kevin Rushforth) Date: Tue, 16 Apr 2024 15:03:11 GMT Subject: git: openjdk/jfx22u: Added tag 22.0.1+7 for changeset 2d08a2c7 Message-ID: <8b4b2f9f-1911-4e0f-92f8-78379fd6b6c3@openjdk.org> Tagged by: Kevin Rushforth Date: 2024-04-16 15:01:25 +0000 Added tag 22.0.1+7 for changeset 2d08a2c7 Changeset: 2d08a2c7 Author: Kevin Rushforth Date: 2024-03-12 13:55:57 +0000 URL: https://git.openjdk.org/jfx22u/commit/2d08a2c79abb3f6330de23b9d4c209cf5f43499b From jvos at openjdk.org Tue Apr 16 15:03:05 2024 From: jvos at openjdk.org (Johan Vos) Date: Tue, 16 Apr 2024 15:03:05 GMT Subject: git: openjdk/jfx21u: Added tag 21.0.3+2 for changeset f26b3506 Message-ID: <9538e55d-e5f6-41d9-bb26-161f21ee99a1@openjdk.org> Tagged by: Johan Vos Date: 2024-04-16 15:01:32 +0000 Added tag 21.0.3+2 for changeset f26b3506 Changeset: f26b3506 Author: Johan Vos Date: 2024-04-16 14:47:59 +0000 URL: https://git.openjdk.org/jfx21u/commit/f26b3506a96d2c09a3304948555ee487f0746a9c From kcr at openjdk.org Tue Apr 16 15:04:38 2024 From: kcr at openjdk.org (Kevin Rushforth) Date: Tue, 16 Apr 2024 15:04:38 GMT Subject: git: openjdk/jfx22u: Added tag 22.0.1-ga for changeset 2d08a2c7 Message-ID: <98b7dc10-d2da-4e60-8da1-be11aeed4d26@openjdk.org> Tagged by: Kevin Rushforth Date: 2024-04-16 15:02:49 +0000 Added tag 22.0.1-ga for changeset 2d08a2c7 Changeset: 2d08a2c7 Author: Kevin Rushforth Date: 2024-03-12 13:55:57 +0000 URL: https://git.openjdk.org/jfx22u/commit/2d08a2c79abb3f6330de23b9d4c209cf5f43499b From jvos at openjdk.org Tue Apr 16 15:06:43 2024 From: jvos at openjdk.org (Johan Vos) Date: Tue, 16 Apr 2024 15:06:43 GMT Subject: git: openjdk/jfx17u: Added tag 17.0.11+3 for changeset fe602e27 Message-ID: <5332e3db-b3f0-412a-85b2-bed60fe44046@openjdk.org> Tagged by: Johan Vos Date: 2024-04-16 15:05:38 +0000 Added tag 17.0.11+3 for changeset fe602e27 Changeset: fe602e27 Author: Johan Vos Date: 2024-04-16 14:57:08 +0000 URL: https://git.openjdk.org/jfx17u/commit/fe602e27226000cd9f51299c0edc6fa63d2db680 From kcr at openjdk.org Tue Apr 16 15:30:33 2024 From: kcr at openjdk.org (Kevin Rushforth) Date: Tue, 16 Apr 2024 15:30:33 GMT Subject: git: openjdk/jfx22u: master: 8329794: Create release notes for JavaFX 22.0.1 Message-ID: <37564695-b966-4636-8c54-0f9d151c81e2@openjdk.org> Changeset: bbad3584 Author: Kevin Rushforth Date: 2024-04-16 15:28:41 +0000 URL: https://git.openjdk.org/jfx22u/commit/bbad35849e5d855fc84a3693c9c41e96cd555dd0 8329794: Create release notes for JavaFX 22.0.1 Reviewed-by: jvos + doc-files/release-notes-22.0.1.md From kpk at openjdk.org Thu Apr 18 07:27:14 2024 From: kpk at openjdk.org (Karthik P K) Date: Thu, 18 Apr 2024 07:27:14 GMT Subject: git: openjdk/jfx: master: 8242553: IntegerSpinner and DoubleSpinner do not wrap around values correctly in some cases Message-ID: Changeset: d03b0028 Author: drmarmac <6900949+drmarmac at users.noreply.github.com> Committer: Karthik P K Date: 2024-04-18 07:26:18 +0000 URL: https://git.openjdk.org/jfx/commit/d03b0028d1ebefa00df59a20d6f9a4dd9ac5f033 8242553: IntegerSpinner and DoubleSpinner do not wrap around values correctly in some cases 8193286: IntegerSpinnerFactory does not wrap value correctly Reviewed-by: angorya, kpk ! modules/javafx.controls/src/main/java/javafx/scene/control/Spinner.java ! modules/javafx.controls/src/main/java/javafx/scene/control/SpinnerValueFactory.java ! modules/javafx.controls/src/test/java/test/javafx/scene/control/SpinnerTest.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/util/Utils.java From kcr at openjdk.org Fri Apr 19 12:03:22 2024 From: kcr at openjdk.org (Kevin Rushforth) Date: Fri, 19 Apr 2024 12:03:22 GMT Subject: git: openjdk/jfx: Added tag 23+14 for changeset d03b0028 Message-ID: Tagged by: Kevin Rushforth Date: 2024-04-19 12:02:23 +0000 Added tag 23+14 for changeset d03b0028 Changeset: d03b0028 Author: drmarmac <6900949+drmarmac at users.noreply.github.com> Committer: Karthik P K Date: 2024-04-18 07:26:18 +0000 URL: https://git.openjdk.org/jfx/commit/d03b0028d1ebefa00df59a20d6f9a4dd9ac5f033 From jvos at openjdk.org Fri Apr 19 13:26:43 2024 From: jvos at openjdk.org (Johan Vos) Date: Fri, 19 Apr 2024 13:26:43 GMT Subject: git: openjdk/jfx17u: Added tag 17.0.12+0 for changeset fe602e27 Message-ID: <446e417a-ce69-4973-b65e-827fc8849af4@openjdk.org> Tagged by: Johan Vos Date: 2024-04-19 13:24:10 +0000 Added tag 17.0.12+0 for changeset fe602e27 Changeset: fe602e27 Author: Johan Vos Date: 2024-04-16 14:57:08 +0000 URL: https://git.openjdk.org/jfx17u/commit/fe602e27226000cd9f51299c0edc6fa63d2db680 From jvos at openjdk.org Fri Apr 19 13:26:50 2024 From: jvos at openjdk.org (Johan Vos) Date: Fri, 19 Apr 2024 13:26:50 GMT Subject: git: openjdk/jfx21u: Added tag 21.0.4+0 for changeset f26b3506 Message-ID: Tagged by: Johan Vos Date: 2024-04-19 13:24:00 +0000 Added tag 21.0.4+0 for changeset f26b3506 Changeset: f26b3506 Author: Johan Vos Date: 2024-04-16 14:47:59 +0000 URL: https://git.openjdk.org/jfx21u/commit/f26b3506a96d2c09a3304948555ee487f0746a9c From prr at openjdk.org Fri Apr 19 20:28:17 2024 From: prr at openjdk.org (Phil Race) Date: Fri, 19 Apr 2024 20:28:17 GMT Subject: git: openjdk/jfx: master: 8322251: [Linux] JavaFX is not displaying CJK on Ubuntu 23.10 and later Message-ID: Changeset: 5182ea16 Author: Phil Race Date: 2024-04-19 20:24:15 +0000 URL: https://git.openjdk.org/jfx/commit/5182ea16ace78c4f61e2c38981aab62f6153294e 8322251: [Linux] JavaFX is not displaying CJK on Ubuntu 23.10 and later Reviewed-by: aghaisas, angorya ! modules/javafx.graphics/src/main/native-font/fontpath_linux.c From jvos at openjdk.org Sat Apr 20 12:45:05 2024 From: jvos at openjdk.org (Johan Vos) Date: Sat, 20 Apr 2024 12:45:05 GMT Subject: git: openjdk/jfx21u: master: 8330683: Change JavaFX release version to 21.0.4 in jfx21u Message-ID: <55592047-0ec9-4e26-b66c-05d51eca55d8@openjdk.org> Changeset: 9a5ff29a Author: Johan Vos Date: 2024-04-20 12:43:49 +0000 URL: https://git.openjdk.org/jfx21u/commit/9a5ff29ac8f7906280912fbff2a5f5cc4fba999f 8330683: Change JavaFX release version to 21.0.4 in jfx21u Reviewed-by: jpereda ! .jcheck/conf ! build.properties From jvos at openjdk.org Sun Apr 21 19:18:48 2024 From: jvos at openjdk.org (Johan Vos) Date: Sun, 21 Apr 2024 19:18:48 GMT Subject: git: openjdk/jfx17u: master: 8330682: Change JavaFX release version to 17.0.12 in jfx17u Message-ID: Changeset: 685b18e3 Author: Johan Vos Date: 2024-04-21 19:17:50 +0000 URL: https://git.openjdk.org/jfx17u/commit/685b18e3625019307d437e38964a0e83ff26b801 8330682: Change JavaFX release version to 17.0.12 in jfx17u Reviewed-by: jpereda ! .jcheck/conf ! build.properties From duke at openjdk.org Mon Apr 22 08:50:48 2024 From: duke at openjdk.org (duke) Date: Mon, 22 Apr 2024 08:50:48 GMT Subject: git: openjdk/jfx-sandbox: metal: 8330780: MetalTexture should use newBufferWithBytes allocation in autoreleasepool block Message-ID: <6ccc63a4-adde-46ab-af36-d1b1b97d38c8@openjdk.org> Changeset: a168736b Author: aghaisas Date: 2024-04-22 14:19:15 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/a168736bc6e9b8d8cbfee274a0676b45b2652b73 8330780: MetalTexture should use newBufferWithBytes allocation in autoreleasepool block ! modules/javafx.graphics/src/main/native-prism-mtl/MetalTexture.m From kpk at openjdk.org Tue Apr 23 11:49:04 2024 From: kpk at openjdk.org (Karthik P K) Date: Tue, 23 Apr 2024 11:49:04 GMT Subject: git: openjdk/jfx: master: 8328577: Toolbar's overflow button overlaps the items Message-ID: <47d0f2d4-43bc-4e4d-a12c-8c0425bbf22b@openjdk.org> Changeset: 3333740f Author: Eduard Sedov Committer: Karthik P K Date: 2024-04-23 11:46:38 +0000 URL: https://git.openjdk.org/jfx/commit/3333740f1faa5459027f5d078241ce0dc3a9f9cf 8328577: Toolbar's overflow button overlaps the items Reviewed-by: angorya, kpk ! modules/javafx.controls/src/main/java/javafx/scene/control/skin/ToolBarSkin.java ! modules/javafx.controls/src/test/java/test/javafx/scene/control/ToolbarTest.java From angorya at openjdk.org Wed Apr 24 20:37:42 2024 From: angorya at openjdk.org (Andy Goryachev) Date: Wed, 24 Apr 2024 20:37:42 GMT Subject: git: openjdk/jfx: master: 8330701: Fix Eclipse project in tests/manual/text Message-ID: <71fbe387-9b57-4ad2-8661-06bb647a5ab3@openjdk.org> Changeset: e72d681f Author: Andy Goryachev Date: 2024-04-24 20:36:12 +0000 URL: https://git.openjdk.org/jfx/commit/e72d681fbe3b00a40db5a2068f11f2d3420f9432 8330701: Fix Eclipse project in tests/manual/text Reviewed-by: kcr ! tests/manual/text/.classpath From duke at openjdk.org Thu Apr 25 09:54:34 2024 From: duke at openjdk.org (duke) Date: Thu, 25 Apr 2024 09:54:34 GMT Subject: git: openjdk/jfx-sandbox: johanvos-headless: Work on passing systemtests Message-ID: <5f4a5906-9bdf-4336-845c-6f74dfb97e41@openjdk.org> Changeset: e633e13d Author: Johan Vos Date: 2024-04-25 11:52:54 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/e633e13d7c381620dafe231dcdaeb26d54c0ad64 Work on passing systemtests ! modules/javafx.graphics/src/main/java/com/sun/glass/ui/headless/HeadlessApplication.java ! modules/javafx.graphics/src/main/java/com/sun/glass/ui/headless/HeadlessPlatformFactory.java ! modules/javafx.graphics/src/main/java/com/sun/glass/ui/headless/HeadlessRobot.java ! modules/javafx.graphics/src/main/java/com/sun/glass/ui/headless/HeadlessView.java ! modules/javafx.graphics/src/main/java/com/sun/glass/ui/headless/HeadlessWindow.java ! modules/javafx.graphics/src/main/java/com/sun/glass/ui/headless/NestedRunnableProcessor.java ! tests/system/src/test/java/test/com/sun/glass/ui/gtk/Gtk2Removal1Test.java ! tests/system/src/test/java/test/com/sun/marlin/QPathTest.java From duke at openjdk.org Thu Apr 25 09:56:52 2024 From: duke at openjdk.org (duke) Date: Thu, 25 Apr 2024 09:56:52 GMT Subject: git: openjdk/jfx-sandbox: johanvos-headless: 43 new changesets Message-ID: Changeset: 5d886f82 Author: drmarmac <6900949+drmarmac at users.noreply.github.com> Committer: Michael Strau? Date: 2024-03-27 11:12:08 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/5d886f82260ee508c0da2dfee5d3ace1a199a675 8267565: Support "@3x" and greater high-density image naming convention Reviewed-by: kcr, mstrauss ! modules/javafx.graphics/src/main/java/com/sun/javafx/iio/ImageStorage.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/iio/common/ImageTools.java ! modules/javafx.graphics/src/test/java/test/com/sun/javafx/iio/ImageStorageTest.java + modules/javafx.graphics/src/test/resources/test/com/sun/javafx/iio/checker at 3x.png + modules/javafx.graphics/src/test/resources/test/com/sun/javafx/iio/checker at 4x.png Changeset: 0541f371 Author: Jayathirth D V Committer: Kevin Rushforth Date: 2024-03-27 12:38:29 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/0541f37179ff4a672a40f3c4976e6019b8ecf7c2 8306322: JDK8130122Test fails intermittently Reviewed-by: kcr, angorya ! tests/system/src/test/java/test/robot/scenegraph/JDK8130122Test.java Changeset: 6adbcffa Author: Marius Hanl Date: 2024-03-27 22:46:53 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/6adbcffafd15f9f771c09afb03649e83e9e0b02a 8328750: [TestBug] Improve Stub Font Support Reviewed-by: angorya ! modules/javafx.controls/src/test/java/test/javafx/scene/chart/AreaChartTest.java ! modules/javafx.controls/src/test/java/test/javafx/scene/chart/StackedBarChartTest.java ! modules/javafx.controls/src/test/java/test/javafx/scene/control/TextInputControlTest.java + modules/javafx.controls/src/test/java/test/javafx/scene/control/skin/StubFontContractTest.java ! modules/javafx.controls/src/test/java/test/javafx/scene/control/skin/TableColumnHeaderTest.java ! modules/javafx.graphics/src/test/java/test/com/sun/javafx/pgstub/StubFontLoader.java ! modules/javafx.graphics/src/test/java/test/com/sun/javafx/pgstub/StubTextLayout.java ! modules/javafx.graphics/src/test/java/test/javafx/scene/CssStyleHelperTest.java Changeset: b3f5a789 Author: Lukasz Kostyra Date: 2024-03-28 12:55:20 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/b3f5a7896830ae3fa9abf2c684f6b9279f4b926b 8307980: Rotate Transformation never invalidates inverseCache Reviewed-by: kcr ! modules/javafx.graphics/src/main/java/javafx/scene/transform/Rotate.java + modules/javafx.graphics/src/test/java/test/javafx/scene/transform/TransformValidCacheAfterInverseTest.java Changeset: 9ca8e51e Author: Andy Goryachev Date: 2024-03-28 14:38:49 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/9ca8e51ed3cae9d6381c42fd6e39316150b40cbc 8328811: Fix missing @Overrides in demos Reviewed-by: aghaisas ! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/max/MaxAseParser.java ! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/max/MaxAseTokenizer.java ! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/MAttribute.java ! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/MConnection.java ! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/MEnv.java ! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/MNode.java ! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/MNodeType.java ! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/MObject.java ! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/MPath.java ! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/MayaAnimationCurveInterpolator.java ! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/types/MArrayType.java ! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/types/MAttributeAliasType.java ! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/types/MBoolType.java ! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/types/MCharacterMappingType.java ! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/types/MComponentListType.java ! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/types/MCompoundType.java ! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/types/MDataType.java ! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/types/MFloat2ArrayType.java ! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/types/MFloat2Type.java ! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/types/MFloat3ArrayType.java ! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/types/MFloat3Type.java ! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/types/MFloatArrayType.java ! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/types/MFloatType.java ! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/types/MInt3ArrayType.java ! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/types/MIntArrayType.java ! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/types/MIntType.java ! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/types/MMatrixType.java ! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/types/MNurbsCurveType.java ! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/types/MPointerType.java ! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/types/MPolyFaceType.java ! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/types/MStringType.java ! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/values/MComponentList.java ! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/values/MCompound.java ! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/values/MPolyFace.java ! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/values/impl/MArrayImpl.java ! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/values/impl/MAttributeAliasImpl.java ! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/values/impl/MBoolImpl.java ! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/values/impl/MCharacterMappingImpl.java ! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/values/impl/MComponentListImpl.java ! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/values/impl/MCompoundImpl.java ! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/values/impl/MDataImpl.java ! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/values/impl/MFloat2ArrayImpl.java ! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/values/impl/MFloat2Impl.java ! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/values/impl/MFloat3ArrayImpl.java ! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/values/impl/MFloat3Impl.java ! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/values/impl/MFloatArrayImpl.java ! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/values/impl/MFloatImpl.java ! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/values/impl/MInt3ArrayImpl.java ! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/values/impl/MIntArrayImpl.java ! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/values/impl/MIntImpl.java ! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/values/impl/MNurbsCurveImpl.java ! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/values/impl/MPointerImpl.java ! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/values/impl/MPolyFaceImpl.java ! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/values/impl/MStringImpl.java ! apps/samples/3DViewer/src/main/java/com/javafx/experiments/utils3d/geom/BoxBounds.java ! apps/samples/3DViewer/src/main/java/com/javafx/experiments/utils3d/geom/Point2D.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/BaseTransform.java ! apps/samples/3DViewer/src/main/java/com/javafx/experiments/utils3d/geom/transform/Identity.java ! apps/samples/Ensemble8/src/samples/java/ensemble/samples/language/swing/SwingInterop.java ! apps/samples/Modena/src/main/java/modena/SamplePageTableHelper.java ! apps/tests/Robot/src/robottest/RobotTest.java ! apps/toys/ColorCube/src/colorcube/JFXPanelColorCube.java ! apps/toys/DragDrop/src/dragdrop/DragDropWithControlsSwing.java ! apps/toys/FX8-3DFeatures/src/fx83dfeatures/LightMotion.java ! apps/toys/Hello/src/main/java/a11y/HelloSimpleListView.java ! apps/toys/Hello/src/main/java/a11y/HelloSimpleTableView.java ! apps/toys/Hello/src/main/java/a11y/HelloSimpleTreeTableView.java ! apps/toys/Hello/src/main/java/a11y/HelloSimpleTreeView.java ! apps/toys/Hello/src/main/java/a11y/HelloTabPane.java ! apps/toys/Hello/src/main/java/hello/HelloFontSize.java ! apps/toys/Hello/src/main/java/hello/HelloListView.java ! apps/toys/Hello/src/main/java/hello/HelloMedia.java ! apps/toys/Hello/src/main/java/hello/HelloPopup.java ! apps/toys/Hello/src/main/java/hello/HelloSanity.java ! apps/toys/Hello/src/main/java/hello/HelloTabPane.java ! apps/toys/Hello/src/main/java/hello/HelloTableView.java ! apps/toys/Hello/src/main/java/hello/HelloWindowManager.java ! apps/toys/Hello/src/main/java/hello/TestBuilder.java ! apps/toys/Hello/src/main/java/hello/dialog/wizard/Wizard.java Changeset: 7a4d2976 Author: Andy Goryachev Date: 2024-03-28 17:08:22 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/7a4d2976a245053399ad760930c0e6fb13a67637 8328754: Fix missing @Overrides in test Reviewed-by: aghaisas, kpk ! tests/manual/events/KeyboardTest.java ! tests/manual/printing/JobSettingsInfo.java ! tests/manual/printing/PageLayoutTest.java ! tests/manual/printing/PrintOrientTest.java ! tests/manual/printing/PrintPageRangeTest.java ! tests/manual/printing/PrintPerformanceTest.java ! tests/manual/printing/PrintTest.java ! tests/manual/printing/PrintToFileTest.java ! tests/manual/printing/PrinterListenerTest.java ! tests/manual/tester/src/com/oracle/javafx/tester/ATableViewResizeTester.java ! tests/manual/text/BigGlyphIDTest.java ! tests/manual/text/INVISIBLE_GLYPH_IDTest.java ! tests/manual/text/LoadFonts.java ! tests/system/src/test/java/test/com/sun/glass/ui/monocle/TestRunnable.java ! tests/system/src/test/java/test/com/sun/javafx/application/ListenerTestCommon.java ! tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/MonocleUInput.java ! tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/ScrollThresholdTest.java ! tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/SingleTouchNonFullScreenTest.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/TestApplication.java ! tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/input/devices/TestTouchDevice.java ! tests/system/src/testapp7/java/mymod/myapp7/DataUrlWithModuleLayer.java ! tests/system/src/testscriptapp1/java/mymod/pseudoScriptEngine/RgfPseudoScriptEngine.java ! tests/system/src/testscriptapp1/java/mymod/pseudoScriptEngine/RgfPseudoScriptEngineFactory.java ! tests/system/src/testscriptapp2/java/mymod/pseudoScriptEngineCompilable/RgfPseudoCompiledScript.java ! tests/system/src/testscriptapp2/java/mymod/pseudoScriptEngineCompilable/RgfPseudoScriptEngineCompilable.java ! tests/system/src/testscriptapp2/java/mymod/pseudoScriptEngineCompilable/RgfPseudoScriptEngineCompilableFactory.java Changeset: bf237329 Author: Andy Goryachev Date: 2024-03-28 19:49:18 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/bf237329bf2d95bfdf248afc30d6df47d470d99a 8316372: Monkey Tester Application Part 3 Reviewed-by: kcr, kpk ! tests/manual/monkey/.settings/org.eclipse.jdt.core.prefs ! tests/manual/monkey/README.md ! tests/manual/monkey/build.xml ! tests/manual/monkey/doc/screenshot.png ! tests/manual/monkey/src/com/oracle/tools/fx/monkey/MainWindow.java ! tests/manual/monkey/src/com/oracle/tools/fx/monkey/Pages.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/options/ActionSelector.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/options/BooleanOption.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/options/BorderOption.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/options/ColorOption.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/options/DoubleOption.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/options/DoubleSpinner.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/options/DurationOption.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/options/EnumOption.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/options/FontOption.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/options/GraphicOption.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/options/InsetsOption.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/options/IntOption.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/options/ObjectOption.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/options/PaintOption.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/options/PaneContentOptions.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/options/TextChoiceOption.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/options/TextOption.java ! tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/AccordionPage.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/AreaChartPage.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/BarChartPage.java - tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/BoxPageBase.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/BubbleChartPage.java ! tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/CanvasPage.java ! tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/ChoiceBoxPage.java ! tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/ColorPickerPage.java ! tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/ComboBoxPage.java ! tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/DatePickerPage.java ! tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/DemoPage.java ! tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/HBoxPage.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/HTMLEditor_Page.java - tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/HtmlEditorPage.java ! tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/LabelPage.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/LineChartPage.java ! tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/ListViewPage.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/MenuButtonPage.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/PaginationPage.java ! tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/PasswordFieldPage.java ! tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/PieChartPage.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/ScatterChartPage.java ! tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/ScrollBarPage.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/ScrollPanePage.java ! tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/SpinnerPage.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/StackedAreaChartPage.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/StackedBarChartPage.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/TabPanePage.java ! tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/TableViewPage.java ! tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/TextAreaPage.java ! tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/TextFieldPage.java ! tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/TextFlowPage.java ! tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/TextPage.java ! tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/TitledPanePage.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/ToolBarPage.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/TooltipPage.java ! tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/TreeTableViewPage.java ! tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/TreeViewPage.java ! tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/VBoxPage.java ! tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/WebViewPage.java - tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/XYChartPage.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/XYChartPageBase.java ! tests/manual/monkey/src/com/oracle/tools/fx/monkey/settings/FxSettingsSchema.java ! tests/manual/monkey/src/com/oracle/tools/fx/monkey/settings/ISettingsProvider.java ! tests/manual/monkey/src/com/oracle/tools/fx/monkey/settings/SStream.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/sheets/ChartPropertySheet.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/sheets/ComboBoxBasePropertySheet.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/sheets/ControlPropertySheet.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/sheets/LabeledPropertySheet.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/sheets/NodePropertySheet.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/sheets/Options.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/sheets/RegionPropertySheet.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/sheets/ShapePropertySheet.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/sheets/TableColumnPropertySheet.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/sheets/TextInputControlPropertySheet.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/sheets/XYChartPropertySheet.java ! tests/manual/monkey/src/com/oracle/tools/fx/monkey/tools/ClipboardViewer.java ! tests/manual/monkey/src/com/oracle/tools/fx/monkey/tools/CssPlaygroundPane.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/tools/EmbeddedFxTextArea.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/tools/EmbeddedJTextAreaWindow.java ! tests/manual/monkey/src/com/oracle/tools/fx/monkey/tools/KeyboardEventViewer.java ! tests/manual/monkey/src/com/oracle/tools/fx/monkey/tools/Native2AsciiPane.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/util/ColumnBuilder.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/util/DataRow.java ! tests/manual/monkey/src/com/oracle/tools/fx/monkey/util/EnterTextDialog.java ! tests/manual/monkey/src/com/oracle/tools/fx/monkey/util/FX.java - tests/manual/monkey/src/com/oracle/tools/fx/monkey/util/FontSelector.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/util/Formats.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/util/ImageTools.java - tests/manual/monkey/src/com/oracle/tools/fx/monkey/util/ItemSelector.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/util/NamedValue.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/util/ObjectSelector.java ! tests/manual/monkey/src/com/oracle/tools/fx/monkey/util/OptionPane.java - tests/manual/monkey/src/com/oracle/tools/fx/monkey/util/PosSelector.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/util/ShowCaretPaths.java ! tests/manual/monkey/src/com/oracle/tools/fx/monkey/util/ShowCharacterRuns.java ! tests/manual/monkey/src/com/oracle/tools/fx/monkey/util/TestPaneBase.java - tests/manual/monkey/src/com/oracle/tools/fx/monkey/util/TextSelector.java = tests/manual/monkey/src/com/oracle/tools/fx/monkey/util/TextTemplates.java ! tests/manual/monkey/src/com/oracle/tools/fx/monkey/util/Utils.java ! tests/manual/monkey/src/com/oracle/tools/fx/monkey/util/WritingSystemsDemo.java Changeset: 0d2ad0e0 Author: drmarmac <6900949+drmarmac at users.noreply.github.com> Committer: Kevin Rushforth Date: 2024-03-29 13:04:08 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/0d2ad0e0e6a8ab29e73e77ddbdbe4b6c4d8ab147 8273349: Check uses of Stream::peek in controls and replace as needed Reviewed-by: kpk, mhanl, angorya ! modules/javafx.controls/src/main/java/javafx/scene/control/ControlUtils.java ! modules/javafx.controls/src/main/java/javafx/scene/control/MultipleSelectionModelBase.java Changeset: eca32354 Author: Michael Strau? Date: 2024-03-29 19:16:26 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/eca323547ec0e84b40bebb213350b6cea5385904 8325900: Emit a warning on macOS if AWT has set the NSAppearance Reviewed-by: kcr, mfox ! modules/javafx.graphics/src/main/java/com/sun/glass/ui/Application.java ! modules/javafx.graphics/src/main/java/com/sun/glass/ui/mac/MacApplication.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/application/PlatformImpl.java ! modules/javafx.graphics/src/main/java/javafx/application/Platform.java ! modules/javafx.graphics/src/main/native-glass/mac/GlassApplication.m Changeset: a85af134 Author: Andy Goryachev Date: 2024-04-01 15:00:48 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/a85af134f9255f140ea8f9f8e63a19e74f2d1731 8328749: Remove unused imports in javafx.web Reviewed-by: hmeda, kcr ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/DOMWindowImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/NodeImpl.java ! modules/javafx.web/src/test/java/test/javafx/scene/web/WebWorkerTest.java Changeset: 3761d371 Author: Andy Goryachev Date: 2024-04-01 15:01:00 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/3761d3715f2475150241b91ba25b44abdfeee3f0 8328739: Remove unused imports in javafx.graphics Reviewed-by: kcr ! modules/javafx.graphics/src/main/java/com/sun/glass/ui/Platform.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/font/FallbackResource.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/font/coretext/CTFactory.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/text/GlyphLayout.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/text/PrismTextLayout.java ! modules/javafx.graphics/src/main/java/com/sun/prism/sw/SWGraphics.java Changeset: edbb88fd Author: Andy Goryachev Date: 2024-04-01 15:02:10 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/edbb88fd578cd5a59d1f8ac47ce961228951b6a2 8328820: Remove unused imports in javafx.swing Reviewed-by: aghaisas ! modules/javafx.swing/src/main/java/javafx/embed/swing/InputMethodSupport.java Changeset: 01a1d90c Author: Andy Goryachev Date: 2024-04-01 15:02:23 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/01a1d90c317f4dc8e04a01c4b28e7fd63f74f162 8328746: Remove unused imports in demo apps Reviewed-by: kcr ! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/obj/MtlReader.java ! apps/samples/3DViewer/src/main/java/com/javafx/experiments/jfx3dviewer/ContentModel.java ! apps/samples/3DViewer/src/main/java/com/javafx/experiments/jfx3dviewer/NavigationController.java ! apps/samples/3DViewer/src/main/java/com/javafx/experiments/shape3d/PolygonMeshView.java ! apps/samples/Ensemble8/src/app/java/ensemble/DocsPage.java ! apps/samples/Ensemble8/src/app/java/ensemble/SampleInfo.java ! apps/samples/Ensemble8/src/app/java/ensemble/SearchResultPopoverList.java ! apps/samples/Ensemble8/src/app/java/ensemble/control/BookBend.java ! apps/samples/Ensemble8/src/app/java/ensemble/control/SearchBox.java ! apps/samples/Ensemble8/src/app/java/ensemble/control/TitledToolBar.java ! apps/samples/Ensemble8/src/app/java/ensemble/samplepage/Description.java ! apps/samples/Ensemble8/src/app/java/ensemble/samplepage/SamplePage.java ! apps/samples/Ensemble8/src/app/java/ensemble/samplepage/SamplePageContent.java ! apps/samples/Ensemble8/src/app/java/ensemble/samplepage/XYDataVisualizer.java ! apps/samples/Ensemble8/src/samples/java/ensemble/samples/charts/candlestick/CandleStickChart.java ! apps/samples/Ensemble8/src/samples/java/ensemble/samples/charts/line/stock/StockLineChartApp.java ! apps/samples/Ensemble8/src/samples/java/ensemble/samples/charts/scatter/animated/LiveScatterChartApp.java ! apps/samples/Ensemble8/src/samples/java/ensemble/samples/charts/scatter/chart/ScatterChartApp.java ! apps/samples/Ensemble8/src/samples/java/ensemble/samples/controls/button/colorbutton/ColorButtonApp.java ! apps/samples/Ensemble8/src/samples/java/ensemble/samples/controls/listview/listviewcellfactory/ListViewCellFactoryApp.java ! apps/samples/Ensemble8/src/samples/java/ensemble/samples/controls/menu/MenuApp.java ! apps/samples/Ensemble8/src/samples/java/ensemble/samples/controls/pagination/PaginationApp.java ! apps/samples/Ensemble8/src/samples/java/ensemble/samples/controls/spinner/SpinnerApp.java ! apps/samples/Ensemble8/src/samples/java/ensemble/samples/controls/tab/TabPaneApp.java ! apps/samples/Ensemble8/src/samples/java/ensemble/samples/graphics2d/bouncingballs/Ball.java ! apps/samples/Ensemble8/src/samples/java/ensemble/samples/graphics2d/bouncingballs/BallsScreen.java ! apps/samples/Ensemble8/src/samples/java/ensemble/samples/graphics2d/bouncingballs/BouncingBallsApp.java ! apps/samples/Ensemble8/src/samples/java/ensemble/samples/graphics2d/brickbreaker/Level.java ! apps/samples/Ensemble8/src/samples/java/ensemble/samples/graphics2d/brickbreaker/Splash.java ! apps/samples/Ensemble8/src/samples/java/ensemble/samples/graphics2d/calc/Calculator.java ! apps/samples/Ensemble8/src/samples/java/ensemble/samples/graphics2d/calc/CalculatorApp.java ! apps/samples/Ensemble8/src/samples/java/ensemble/samples/graphics2d/calc/Key.java ! apps/samples/Ensemble8/src/samples/java/ensemble/samples/graphics2d/colorfulcircles/ColorfulCirclesApp.java ! apps/samples/Ensemble8/src/samples/java/ensemble/samples/graphics2d/digitalclock/Clock.java ! apps/samples/Ensemble8/src/samples/java/ensemble/samples/graphics2d/effects/reflection/ReflectionApp.java ! apps/samples/Ensemble8/src/samples/java/ensemble/samples/graphics2d/images/imageoperator/ImageOperationApp.java ! apps/samples/Ensemble8/src/samples/java/ensemble/samples/graphics2d/puzzle/Piece.java ! apps/samples/Ensemble8/src/samples/java/ensemble/samples/graphics2d/puzzle/PuzzlePiecesApp.java ! apps/samples/Ensemble8/src/samples/java/ensemble/samples/language/concurrency/service/ServiceApp.java ! apps/samples/Ensemble8/src/samples/java/ensemble/samples/language/fxml/LoginController.java ! apps/samples/Ensemble8/src/samples/java/ensemble/samples/language/fxml/ProfileController.java ! apps/samples/Ensemble8/src/samples/java/ensemble/samples/layout/anchorpane/AnchorPaneApp.java ! apps/samples/Ensemble8/src/samples/java/ensemble/samples/scenegraph/events/keystrokemotion/KeyStrokeMotionApp.java ! apps/samples/Modena/src/main/java/modena/Modena.java ! apps/samples/Modena/src/main/java/modena/SamplePageNavigation.java ! apps/samples/Modena/src/main/java/modena/SamplePageTableHelper.java ! apps/samples/Modena/src/main/java/modena/SimpleWindowPage.java ! apps/tests/Robot/src/robottest/RobotBuilder.java ! apps/toys/FX8-3DFeatures/src/fx83dfeatures/LightMotion.java ! apps/toys/FX8-3DFeatures/src/fx83dfeatures/SubSceneAndAntiAliasingTest.java ! apps/toys/Hello/src/main/java/hello/HelloAccordion.java ! apps/toys/Hello/src/main/java/hello/HelloCSS.java ! apps/toys/Hello/src/main/java/hello/HelloCheckBox.java ! apps/toys/Hello/src/main/java/hello/HelloColorPicker.java ! apps/toys/Hello/src/main/java/hello/HelloComboBox.java ! 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/HelloFonts.java ! apps/toys/Hello/src/main/java/hello/HelloListView.java ! apps/toys/Hello/src/main/java/hello/HelloMedia.java ! apps/toys/Hello/src/main/java/hello/HelloPagination.java ! apps/toys/Hello/src/main/java/hello/HelloPopup.java ! apps/toys/Hello/src/main/java/hello/HelloProgressBar.java ! apps/toys/Hello/src/main/java/hello/HelloProgressIndicator.java ! apps/toys/Hello/src/main/java/hello/HelloRadioButton.java ! apps/toys/Hello/src/main/java/hello/HelloSpinner.java ! apps/toys/Hello/src/main/java/hello/HelloTabPane.java ! apps/toys/Hello/src/main/java/hello/HelloTextArea.java ! apps/toys/Hello/src/main/java/hello/HelloTextFlow.java ! apps/toys/Hello/src/main/java/hello/HelloTitledPane.java ! apps/toys/Hello/src/main/java/hello/HelloToggleButton.java ! apps/toys/Hello/src/main/java/hello/HelloWindowManager.java ! apps/toys/LayoutDemo/src/layout/CustomHBox.java ! apps/toys/LayoutDemo/src/layout/CustomTilePane.java ! tests/performance/3DLighting/src/main/java/attenuation/CameraScene3D.java Changeset: 4e0a2293 Author: Andy Goryachev Date: 2024-04-01 15:02:37 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/4e0a2293e2cfecf6c11ad15cda214ddd179cdc93 8328718: Remove unused imports in javafx.controls Reviewed-by: aghaisas ! modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/ContextMenuContent.java ! modules/javafx.controls/src/main/java/javafx/scene/control/TreeTableView.java ! modules/javafx.controls/src/main/java/javafx/scene/control/skin/ComboBoxPopupControl.java ! modules/javafx.controls/src/main/java/javafx/scene/control/skin/PaginationSkin.java ! modules/javafx.controls/src/shims/java/com/sun/javafx/scene/control/behavior/SpinnerBehaviorShim.java ! modules/javafx.controls/src/shims/java/javafx/scene/control/skin/SpinnerSkinShim.java ! modules/javafx.controls/src/test/java/test/javafx/scene/control/TableViewKeyInputTest.java ! modules/javafx.controls/src/test/java/test/javafx/scene/control/TableViewRowTest.java ! modules/javafx.controls/src/test/java/test/javafx/scene/control/TestListenerHelper.java ! modules/javafx.controls/src/test/java/test/javafx/scene/control/TreeTableRowTest.java ! modules/javafx.controls/src/test/java/test/javafx/scene/control/behavior/TextAreaBehaviorTest.java ! modules/javafx.controls/src/test/java/test/javafx/scene/control/behavior/TextInputControlTestBase.java ! modules/javafx.controls/src/test/java/test/javafx/scene/control/skin/SkinCleanupTest.java ! modules/javafx.controls/src/test/java/test/javafx/scene/control/skin/SpinnerSkinTest.java Changeset: c08a6b74 Author: Andy Goryachev Date: 2024-04-01 15:03:34 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/c08a6b7458d4320d91ae7dfad5c0e6278fa9c4c7 8328745: Remove unused imports in system tests Reviewed-by: aghaisas ! tests/system/src/test/java/test/com/sun/glass/ui/monocle/headless/HeadlessGeometry1Test.java ! tests/system/src/test/java/test/com/sun/glass/ui/monocle/headless/HeadlessGeometry2Test.java ! tests/system/src/test/java/test/com/sun/javafx/application/ConcurrentStartupTest.java ! tests/system/src/test/java/test/com/sun/javafx/application/SceneGraphThreadCommon.java ! tests/system/src/test/java/test/com/sun/javafx/application/StaticStartupTest.java ! tests/system/src/test/java/test/com/sun/javafx/application/SwingExitExplicit2Test.java ! tests/system/src/test/java/test/com/sun/javafx/css/StylesheetWithSecurityManagerTest.java ! tests/system/src/test/java/test/com/sun/marlin/ScaleX0Test.java ! tests/system/src/test/java/test/javafx/css/imagecacheleaktest/ImageCacheLeakTest.java ! tests/system/src/test/java/test/javafx/embed/swing/FXImageConversionTest.java ! tests/system/src/test/java/test/javafx/embed/swing/SwingNodeContentMemoryLeakTest.java ! tests/system/src/test/java/test/javafx/embed/swing/SwingNodeMemoryLeakTest.java ! tests/system/src/test/java/test/javafx/scene/control/AccordionTitlePaneLeakTest.java ! tests/system/src/test/java/test/javafx/scene/control/XYChartExceptionOnAddingRemovedSeriesTest.java ! tests/system/src/test/java/test/javafx/scene/shape/meshmanagercacheleaktest/MeshManagerCacheLeakTest.java ! tests/system/src/test/java/test/javafx/scene/text/TextFlowCrashTest.java ! tests/system/src/test/java/test/javafx/scene/web/StraightLineTest.java ! tests/system/src/test/java/test/javafx/stage/MaximizeUndecorated.java ! tests/system/src/test/java/test/javafx/stage/NestedEventLoopPlatformExitTest.java ! tests/system/src/test/java/test/javafx/stage/SystemMenuBarTest.java ! tests/system/src/test/java/test/launchertest/TestNotApplicationCCLApp.java ! tests/system/src/test/java/test/launchertest/TestPreloader.java ! tests/system/src/test/java/test/launchertest/TestStartupNotApplication.java ! tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/CreateDeviceTest.java ! tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/DoubleClickTest.java ! tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/DragAndDropTest.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/FuzzyTapTest.java ! tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/InputDevicePropertyTest.java ! tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/ModalDialogTest.java ! tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/MonocleApplicationTest.java ! tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/MonocleUInput.java ! tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/MouseLagTest.java ! tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/MultiTouch2Test.java ! tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/MultiTouch3Test.java ! tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/ParameterizedTestBase.java ! tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/RapidTapTest.java ! tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/RobotTest.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/ScrollTest.java ! tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/ScrollTestBase.java ! tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/ScrollThresholdTest.java ! tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/SimpleMouseTest.java ! tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/SingleTouchNonFullScreenTest.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/SwipeSimpleTest.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/TouchEventLookaheadTest.java ! tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/TouchExceptionTest.java ! tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/TouchLagTest.java ! tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/TouchPipelineTest.java ! tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/TouchTestBase.java ! tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/UInput.java ! tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/USKeyboardTest.java ! tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/ZoomTest.java ! tests/system/src/test/java/test/robot/helloworld/CustomSecurityManagerTest.java ! tests/system/src/test/java/test/robot/javafx/embed/swing/JFXPanelHiDPITest.java ! tests/system/src/test/java/test/robot/javafx/embed/swing/JFXPanelScaledTest.java ! tests/system/src/test/java/test/robot/javafx/embed/swing/NonFocusableJFXPanelTest.java ! tests/system/src/test/java/test/robot/javafx/embed/swing/RT30650Test.java ! tests/system/src/test/java/test/robot/javafx/scene/ColorPickerTest.java ! tests/system/src/test/java/test/robot/javafx/scene/SceneChangeEventsTest.java ! tests/system/src/test/java/test/robot/javafx/scene/SceneChangeShouldNotFocusStageTest.java ! tests/system/src/test/java/test/robot/javafx/scene/SliderTooltipNPETest.java ! tests/system/src/test/java/test/robot/javafx/scene/TabPaneDragPolicyTest.java ! tests/system/src/test/java/test/robot/javafx/scene/layout/RegionBackgroundImageUITest.java ! tests/system/src/test/java/test/robot/javafx/scene/layout/RegionBorderStrokeUITest.java ! tests/system/src/test/java/test/robot/javafx/scene/layout/RegionShapeUITest.java ! tests/system/src/test/java/test/robot/javafx/scene/layout/RegionUITestBase.java ! tests/system/src/test/java/test/robot/javafx/scene/tableview/TableViewClickOnTroughTest.java ! tests/system/src/test/java/test/robot/javafx/stage/SetSceneScalingTest.java ! tests/system/src/test/java/test/robot/javafx/stage/StageAttributesTest.java ! tests/system/src/test/java/test/robot/javafx/web/TooltipFXTest.java ! tests/system/src/test/java/test/robot/test3d/MeshCompareTest.java ! tests/system/src/testapp6/java/mymod/myapp6/AppFXMLExported.java ! tests/system/src/testapp6/java/mymod/myapp6/AppFXMLQualExported.java ! tests/system/src/testapp6/java/mymod/myapp6/AppFXMLUnexported.java ! tests/system/src/testapp7/java/mymod/myapp7/LocalStorageAccessWithModuleLayer.java ! tests/system/src/testscriptapp1/java/mymod/myapp1/FXMLScriptDeployment.java ! tests/system/src/testscriptapp1/java/mymod/pseudoScriptEngine/InvocationInfos.java ! tests/system/src/testscriptapp1/java/mymod/pseudoScriptEngine/RgfPseudoScriptEngine.java ! tests/system/src/testscriptapp2/java/mymod/myapp2/FXMLScriptDeployment2Compile_Fail_Compilation.java ! tests/system/src/testscriptapp2/java/mymod/myapp2/FXMLScriptDeployment2Compile_Off.java ! tests/system/src/testscriptapp2/java/mymod/myapp2/FXMLScriptDeployment2Compile_Off_On.java ! tests/system/src/testscriptapp2/java/mymod/myapp2/FXMLScriptDeployment2Compile_On.java ! tests/system/src/testscriptapp2/java/mymod/myapp2/FXMLScriptDeployment2Compile_On_Off.java ! tests/system/src/testscriptapp2/java/mymod/pseudoScriptEngineCompilable/InvocationInfos.java ! tests/system/src/testscriptapp2/java/mymod/pseudoScriptEngineCompilable/RgfPseudoScriptEngineCompilable.java Changeset: c41b000e Author: Andy Goryachev Date: 2024-04-02 22:46:24 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/c41b000e10924c082e38af401659cee19c2401b4 8328742: Remove unused imports in manual tests Reviewed-by: kcr ! tests/manual/dnd/DndTest.java ! tests/manual/events/PlatformPreferencesChangedTest.java ! tests/manual/printing/JobSettingsInfo.java ! tests/manual/printing/PrintHTML.java ! tests/manual/printing/PrintOrientTest.java ! tests/manual/printing/PrintTest.java ! tests/manual/printing/PrintToFileTest.java ! tests/manual/printing/PrinterListenerTest.java ! tests/manual/printing/TestMargins.java ! tests/manual/swing/DragDropOntoJavaFXControlInJFXPanelTest.java ! tests/manual/swing/JFXPanelOrientationTest.java ! tests/manual/swt/SWTImageCursorTest.java ! tests/manual/web/ClipBoardDataTest.java ! tests/manual/web/EventListenerLeak.java Changeset: 483c6408 Author: Andy Goryachev Date: 2024-04-03 17:47:26 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/483c64082f7752e239c5630eb1d7895e599e5dda 8328752: Fix missing @Overrides in javafx.web Reviewed-by: kcr, hmeda ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/AttrImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/CSSCharsetRuleImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/CSSFontFaceRuleImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/CSSImportRuleImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/CSSMediaRuleImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/CSSPageRuleImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/CSSPrimitiveValueImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/CSSRuleImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/CSSRuleListImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/CSSStyleDeclarationImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/CSSStyleRuleImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/CSSStyleSheetImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/CSSValueImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/CSSValueListImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/CharacterDataImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/CounterImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/DOMImplementationImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/DOMSelectionImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/DOMStringListImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/DOMWindowImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/DocumentImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/DocumentTypeImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/ElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/EntityImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/EventImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/EventListenerImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/EventTargetImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLAnchorElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLAppletElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLAreaElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLBRElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLBaseElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLBaseFontElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLBodyElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLButtonElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLCollectionImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLDListElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLDirectoryElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLDivElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLDocumentImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLFieldSetElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLFontElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLFormElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLFrameElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLFrameSetElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLHRElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLHeadElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLHeadingElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLHtmlElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLIFrameElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLImageElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLInputElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLLIElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLLabelElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLLegendElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLLinkElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLMapElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLMenuElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLMetaElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLModElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLOListElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLObjectElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLOptGroupElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLOptionElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLOptionsCollectionImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLParagraphElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLParamElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLPreElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLQuoteElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLScriptElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLSelectElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLStyleElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLTableCaptionElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLTableCellElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLTableColElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLTableElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLTableRowElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLTableSectionElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLTextAreaElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLTitleElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLUListElementImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/KeyboardEventImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/MediaListImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/MouseEventImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/MutationEventImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/NamedNodeMapImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/NodeFilterImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/NodeImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/NodeIteratorImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/NodeListImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/ProcessingInstructionImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/RGBColorImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/RangeImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/RectImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/StyleSheetImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/StyleSheetListImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/TextImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/TreeWalkerImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/UIEventImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/XPathExpressionImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/XPathNSResolverImpl.java ! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/XPathResultImpl.java Changeset: 0d336063 Author: Jose Pereda Date: 2024-04-04 08:15:00 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/0d336063346879671e1c9fbdeed4926d69c6cf44 8324939: Editable TableView loses focus after commit Reviewed-by: angorya, mhanl ! modules/javafx.controls/src/main/java/javafx/scene/control/ControlUtils.java ! modules/javafx.controls/src/main/java/javafx/scene/control/ListCell.java ! modules/javafx.controls/src/main/java/javafx/scene/control/TableCell.java ! modules/javafx.controls/src/main/java/javafx/scene/control/TreeCell.java ! modules/javafx.controls/src/main/java/javafx/scene/control/TreeTableCell.java ! modules/javafx.controls/src/test/java/test/javafx/scene/control/ListViewTest.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/TreeViewTest.java Changeset: 0eb4d719 Author: Alexander Zuev Committer: Kevin Rushforth Date: 2024-04-05 19:33:46 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/0eb4d7196099d817cc6467985b882242845bdd2e 8329705: Add missing Application thread checks to platform specific a11y methods Reviewed-by: arapte, kcr ! modules/javafx.graphics/src/main/java/com/sun/glass/ui/mac/MacAccessible.java ! modules/javafx.graphics/src/main/java/com/sun/glass/ui/win/WinAccessible.java + tests/manual/a11y/AccessibilityNotificationTest.java + tests/manual/a11y/AccessibilityNotificationTestApp.java Changeset: 44d53baf Author: Marius Hanl Date: 2024-04-12 07:59:22 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/44d53baf2f9fda395e6a37671794482d7f0a28ca 8186188: TableColumHeader: initial auto-size broken if has graphic Reviewed-by: angorya, rlichten ! modules/javafx.controls/src/main/java/javafx/scene/control/skin/TableColumnHeader.java ! modules/javafx.controls/src/shims/java/javafx/scene/control/skin/TableColumnHeaderShim.java ! modules/javafx.controls/src/test/java/test/javafx/scene/control/skin/TableColumnHeaderTest.java + modules/javafx.controls/src/test/java/test/javafx/scene/control/skin/TableColumnHeaderTreeTableTest.java Changeset: e7a3e793 Author: Lukasz Kostyra Date: 2023-10-26 08:58:11 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/e7a3e79312e116bc6ab35ad115867bd641b409dc 8313072: Enhanced handling of Fonts Reviewed-by: kcr, rhalade, arapte ! modules/javafx.graphics/src/main/native-font/coretext.c ! modules/javafx.graphics/src/main/native-font/freetype.c Changeset: 75fdcfb3 Author: Lukasz Kostyra Date: 2023-10-31 10:26:30 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/75fdcfb32301530271753913d2ea0f0239b21516 8313040: Enhanced Font handling Reviewed-by: rhalade, prr, kcr ! modules/javafx.graphics/src/main/java/com/sun/javafx/font/PrismFontFactory.java ! modules/javafx.graphics/src/main/native-font/coretext.c ! modules/javafx.graphics/src/main/native-font/directwrite.cpp ! modules/javafx.graphics/src/main/native-font/fontpath.c ! modules/javafx.graphics/src/main/native-font/freetype.c ! modules/javafx.graphics/src/main/native-glass/win/Utils.h Changeset: 259ce3fe Author: Kevin Rushforth Date: 2023-11-01 12:08:35 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/259ce3febd0b83c539af92a01ca1ed46d27c96e1 Merge Changeset: 37471c84 Author: Kevin Rushforth Date: 2023-11-17 09:50:37 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/37471c8433cfd64324691a7b9cf70cf1dd14f5bc Merge Changeset: 60dfe777 Author: Kevin Rushforth Date: 2023-11-20 13:35:49 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/60dfe77720e0319b55c35b6ff1ba3e7d140f5c78 8313032: Enhanced handling of Glass Reviewed-by: lkostyra, rhalade, arapte ! modules/javafx.graphics/src/main/native-glass/gtk/GlassPixels.cpp ! modules/javafx.graphics/src/main/native-glass/gtk/GlassSystemClipboard.cpp ! modules/javafx.graphics/src/main/native-glass/gtk/glass_dnd.cpp ! modules/javafx.graphics/src/main/native-glass/gtk/glass_general.cpp ! modules/javafx.graphics/src/main/native-glass/win/GlassClipboard.cpp ! modules/javafx.graphics/src/main/native-glass/win/OleUtils.h ! modules/javafx.graphics/src/main/native-glass/win/Utils.h Changeset: bdd0dae6 Author: Kevin Rushforth Date: 2023-11-29 12:02:48 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/bdd0dae6173336f7242ab63fc2253a1d9835767b 8320441: Additonal fix for JDK-8313032 Reviewed-by: arapte, lkostyra ! modules/javafx.graphics/src/main/native-glass/gtk/glass_dnd.cpp Changeset: 0071573b Author: Kevin Rushforth Date: 2023-12-08 13:48:02 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/0071573b7071571a0e1df91e5628bd4eee5b909c Merge ! modules/javafx.graphics/src/main/native-glass/gtk/glass_general.cpp ! modules/javafx.graphics/src/main/native-glass/win/Utils.h ! modules/javafx.graphics/src/main/native-glass/gtk/glass_general.cpp ! modules/javafx.graphics/src/main/native-glass/win/Utils.h Changeset: ef429297 Author: Ambarish Rapte Date: 2023-12-14 16:45:08 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/ef42929752c00ef68c10b66a056493c482d52a97 8313064: General enhancements of image handling Reviewed-by: rhalade, jdv, kcr ! modules/javafx.graphics/src/main/native-glass/win/Pixels.cpp ! modules/javafx.graphics/src/main/native-glass/win/Utils.h ! modules/javafx.graphics/src/main/native-prism-d3d/D3DContext.cc ! modules/javafx.graphics/src/main/native-prism-d3d/D3DContext.h ! modules/javafx.graphics/src/main/native-prism-es2/GLContext.c ! modules/javafx.graphics/src/main/native-prism-sw/JAbstractSurface.c ! modules/javafx.graphics/src/main/native-prism-sw/JPiscesRenderer.c ! modules/javafx.graphics/src/main/native-prism-sw/PiscesPaint.c ! modules/javafx.graphics/src/main/native-prism-sw/PiscesSurface.h Changeset: 9ec34b45 Author: Kevin Rushforth Date: 2023-12-16 16:57:22 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/9ec34b455bc08f73222240de3dc3cb0df0fa2a16 8322236: Build failure after JDK-8313064 Reviewed-by: arapte ! modules/javafx.graphics/src/main/native-prism-sw/PiscesPaint.c Changeset: a95be135 Author: Kevin Rushforth Date: 2023-12-22 14:59:34 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/a95be135923fb0643793b9283387a8925fa60cf4 Merge Changeset: 9208e02a Author: Kevin Rushforth Date: 2024-01-10 15:36:25 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/9208e02aa9ac50dd10a611ce6ebfa024c64c31cd Merge Changeset: 2e16a0c5 Author: Kevin Rushforth Date: 2024-01-23 05:51:19 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/2e16a0c50d327c04e7e2dd6645eb58f20c0d84af Merge Changeset: 0aaaa95e Author: Kevin Rushforth Date: 2024-02-02 22:04:49 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/0aaaa95edecb23d3892c635796d0bbeff59cbc87 Merge Changeset: 34c9dcb8 Author: Kevin Rushforth Date: 2024-02-17 00:16:50 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/34c9dcb82f5a3c445ae66f9738da0c7508438efa Merge Changeset: 3914db26 Author: Kevin Rushforth Date: 2024-03-15 19:22:52 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/3914db26f3abb573ed0e320a361477e1d3e7a9ac Merge ! modules/javafx.graphics/src/main/native-glass/gtk/glass_general.cpp ! modules/javafx.graphics/src/main/native-glass/gtk/glass_general.cpp Changeset: 5482b846 Author: Kevin Rushforth Date: 2024-03-29 23:06:34 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/5482b84697c404fd14a4b9d09ffcb4f3f8400e6c Merge Changeset: c721a4be Author: Kevin Rushforth Date: 2024-04-08 15:46:33 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/c721a4be906cf3b7b43b779e33eaee4c80bbfa25 Merge Changeset: f27077b9 Author: Kevin Rushforth Date: 2024-04-16 14:29:26 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/f27077b958145aa3a1991cdf7749505b24994709 Merge Reviewed-by: jvos Changeset: d03b0028 Author: drmarmac <6900949+drmarmac at users.noreply.github.com> Committer: Karthik P K Date: 2024-04-18 07:26:18 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/d03b0028d1ebefa00df59a20d6f9a4dd9ac5f033 8242553: IntegerSpinner and DoubleSpinner do not wrap around values correctly in some cases 8193286: IntegerSpinnerFactory does not wrap value correctly Reviewed-by: angorya, kpk ! modules/javafx.controls/src/main/java/javafx/scene/control/Spinner.java ! modules/javafx.controls/src/main/java/javafx/scene/control/SpinnerValueFactory.java ! modules/javafx.controls/src/test/java/test/javafx/scene/control/SpinnerTest.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/util/Utils.java Changeset: 5182ea16 Author: Phil Race Date: 2024-04-19 20:24:15 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/5182ea16ace78c4f61e2c38981aab62f6153294e 8322251: [Linux] JavaFX is not displaying CJK on Ubuntu 23.10 and later Reviewed-by: aghaisas, angorya ! modules/javafx.graphics/src/main/native-font/fontpath_linux.c Changeset: 3333740f Author: Eduard Sedov Committer: Karthik P K Date: 2024-04-23 11:46:38 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/3333740f1faa5459027f5d078241ce0dc3a9f9cf 8328577: Toolbar's overflow button overlaps the items Reviewed-by: angorya, kpk ! modules/javafx.controls/src/main/java/javafx/scene/control/skin/ToolBarSkin.java ! modules/javafx.controls/src/test/java/test/javafx/scene/control/ToolbarTest.java Changeset: e72d681f Author: Andy Goryachev Date: 2024-04-24 20:36:12 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/e72d681fbe3b00a40db5a2068f11f2d3420f9432 8330701: Fix Eclipse project in tests/manual/text Reviewed-by: kcr ! tests/manual/text/.classpath Changeset: 0b5b8539 Author: Johan Vos Date: 2024-04-25 11:54:27 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/0b5b8539a0bb52a01b217137e4b5f9b660e3df38 Merge branch 'master' into johanvos-headless From kcr at openjdk.org Thu Apr 25 13:01:19 2024 From: kcr at openjdk.org (Kevin Rushforth) Date: Thu, 25 Apr 2024 13:01:19 GMT Subject: git: openjdk/jfx: master: 8146918: ConcurrentModificationException in MediaPlayer Message-ID: Changeset: d8ca38a6 Author: n-gabe <11182122+n-gabe at users.noreply.github.com> Committer: Kevin Rushforth Date: 2024-04-25 12:57:51 +0000 URL: https://git.openjdk.org/jfx/commit/d8ca38a6b7ed918318b956add150a5ae9c4c0981 8146918: ConcurrentModificationException in MediaPlayer Reviewed-by: almatvee ! modules/javafx.media/src/main/java/javafx/scene/media/MediaPlayer.java From prr at openjdk.org Thu Apr 25 20:23:27 2024 From: prr at openjdk.org (Phil Race) Date: Thu, 25 Apr 2024 20:23:27 GMT Subject: git: openjdk/jfx22u: master: 8322251: [Linux] JavaFX is not displaying CJK on Ubuntu 23.10 and later Message-ID: Changeset: 77e7e251 Author: Phil Race Date: 2024-04-25 20:21:55 +0000 URL: https://git.openjdk.org/jfx22u/commit/77e7e2514c25fa5f653938a6d0cbd4b1b6abe74f 8322251: [Linux] JavaFX is not displaying CJK on Ubuntu 23.10 and later Backport-of: 5182ea16ace78c4f61e2c38981aab62f6153294e ! modules/javafx.graphics/src/main/native-font/fontpath_linux.c From kcr at openjdk.org Thu Apr 25 23:05:44 2024 From: kcr at openjdk.org (Kevin Rushforth) Date: Thu, 25 Apr 2024 23:05:44 GMT Subject: git: openjdk/jfx-sandbox: created branch kcr-8329783-metallib based on the branch metal containing 1 unique commit Message-ID: <938b0c6d-ff71-4923-940c-fdae09b3b264@openjdk.org> The following commits are unique to the kcr-8329783-metallib branch: ======================================================== 135466c2: 8329783: Fatal exception loading jfxshaders.metallib with jlink or system tests From kpk at openjdk.org Fri Apr 26 09:38:53 2024 From: kpk at openjdk.org (Karthik P K) Date: Fri, 26 Apr 2024 09:38:53 GMT Subject: git: openjdk/jfx: master: 8273657: TextField: all text content must be selected initially Message-ID: <0c137952-acd3-481e-b070-b4b4a1ed39b6@openjdk.org> Changeset: c23ac747 Author: Karthik P K Date: 2024-04-26 09:34:43 +0000 URL: https://git.openjdk.org/jfx/commit/c23ac74714a88649a65d455a06254e97cd6ecb3f 8273657: TextField: all text content must be selected initially Reviewed-by: angorya ! modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/behavior/TextFieldBehavior.java ! modules/javafx.controls/src/test/java/test/javafx/scene/control/TextFieldTest.java From kcr at openjdk.org Fri Apr 26 13:55:54 2024 From: kcr at openjdk.org (Kevin Rushforth) Date: Fri, 26 Apr 2024 13:55:54 GMT Subject: git: openjdk/jfx-sandbox: kcr-8329783-metallib: Remove debug prints Message-ID: Changeset: deb6b722 Author: Kevin Rushforth Date: 2024-04-26 06:43:02 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/deb6b72203fb1b6e0c01646308755b8f277b2dd9 Remove debug prints ! modules/javafx.graphics/src/main/java/com/sun/prism/mtl/MTLContext.java ! modules/javafx.graphics/src/main/native-prism-mtl/MetalContext.m From kcr at openjdk.org Fri Apr 26 14:11:31 2024 From: kcr at openjdk.org (Kevin Rushforth) Date: Fri, 26 Apr 2024 14:11:31 GMT Subject: git: openjdk/jfx-sandbox: metal: 8329783: Fatal exception loading jfxshaders.metallib with jlink or system tests Message-ID: <6ed2907b-189a-45fa-9cbd-d8c5402f26e6@openjdk.org> Changeset: 513e6ae7 Author: Kevin Rushforth Date: 2024-04-25 16:02:59 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/513e6ae78c5fe655ca7765531c59f455c21a2903 8329783: Fatal exception loading jfxshaders.metallib with jlink or system tests ! build.gradle ! modules/javafx.graphics/src/main/java/com/sun/prism/mtl/MTLContext.java ! modules/javafx.graphics/src/main/native-prism-mtl/MetalContext.m ! modules/javafx.graphics/src/main/native-prism-mtl/MetalPipelineManager.h ! modules/javafx.graphics/src/main/native-prism-mtl/MetalPipelineManager.m From kcr at openjdk.org Fri Apr 26 20:51:07 2024 From: kcr at openjdk.org (Kevin Rushforth) Date: Fri, 26 Apr 2024 20:51:07 GMT Subject: git: openjdk/jfx: Added tag 23+15 for changeset c23ac747 Message-ID: <4ed4e675-6c88-490c-9175-6722db6c775c@openjdk.org> Tagged by: Kevin Rushforth Date: 2024-04-26 20:49:54 +0000 Added tag 23+15 for changeset c23ac747 Changeset: c23ac747 Author: Karthik P K Date: 2024-04-26 09:34:43 +0000 URL: https://git.openjdk.org/jfx/commit/c23ac74714a88649a65d455a06254e97cd6ecb3f From jhendrikx at openjdk.org Sun Apr 28 18:24:17 2024 From: jhendrikx at openjdk.org (John Hendrikx) Date: Sun, 28 Apr 2024 18:24:17 GMT Subject: git: openjdk/jfx: master: 8314215: Trailing Spaces before Line Breaks Affect the Center Alignment of Text Message-ID: <4b9da9e8-a611-4374-9f73-019a98322400@openjdk.org> Changeset: 398f104d Author: John Hendrikx Date: 2024-04-28 18:22:23 +0000 URL: https://git.openjdk.org/jfx/commit/398f104d6ba721f4534d6e7afdc903b2384e147f 8314215: Trailing Spaces before Line Breaks Affect the Center Alignment of Text Reviewed-by: kpk, angorya ! modules/javafx.graphics/src/main/java/com/sun/javafx/scene/text/TextLine.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/scene/text/TextSpan.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/text/PrismTextLayout.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/text/TextLine.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/text/TextRun.java - modules/javafx.graphics/src/test/java/test/com/sun/javafx/text/TextLayoutTest.java + tests/system/src/test/java/test/com/sun/javafx/text/TextLayoutTest.java From lkostyra at openjdk.org Mon Apr 29 07:30:29 2024 From: lkostyra at openjdk.org (Lukasz Kostyra) Date: Mon, 29 Apr 2024 07:30:29 GMT Subject: git: openjdk/jfx: master: 8320563: Remove D3D9 code paths in favor of D3D9Ex Message-ID: Changeset: 7294849c Author: Lukasz Kostyra Date: 2024-04-29 07:29:46 +0000 URL: https://git.openjdk.org/jfx/commit/7294849caefe1c986fdf7764f4c41b5047ed7765 8320563: Remove D3D9 code paths in favor of D3D9Ex Reviewed-by: nlisker, mstrauss ! modules/javafx.graphics/src/main/java/com/sun/prism/d3d/D3DContext.java ! modules/javafx.graphics/src/main/java/com/sun/prism/d3d/D3DRTTexture.java ! modules/javafx.graphics/src/main/java/com/sun/prism/impl/PrismSettings.java ! modules/javafx.graphics/src/main/native-prism-d3d/D3DContext.cc ! modules/javafx.graphics/src/main/native-prism-d3d/D3DContext.h ! modules/javafx.graphics/src/main/native-prism-d3d/D3DContextInit.cc ! modules/javafx.graphics/src/main/native-prism-d3d/D3DGraphics.cc ! modules/javafx.graphics/src/main/native-prism-d3d/D3DMesh.cc ! modules/javafx.graphics/src/main/native-prism-d3d/D3DMeshView.cc ! modules/javafx.graphics/src/main/native-prism-d3d/D3DPhongShader.cc ! modules/javafx.graphics/src/main/native-prism-d3d/D3DPhongShader.h ! modules/javafx.graphics/src/main/native-prism-d3d/D3DPipeline.cc ! modules/javafx.graphics/src/main/native-prism-d3d/D3DPipeline.h ! modules/javafx.graphics/src/main/native-prism-d3d/D3DPipelineManager.cc ! modules/javafx.graphics/src/main/native-prism-d3d/D3DPipelineManager.h ! modules/javafx.graphics/src/main/native-prism-d3d/D3DResourceFactory.cc ! modules/javafx.graphics/src/main/native-prism-d3d/D3DResourceManager.cc ! modules/javafx.graphics/src/main/native-prism-d3d/D3DShader.cc ! modules/javafx.graphics/src/main/native-prism-d3d/TextureUploader.cc From duke at openjdk.org Mon Apr 29 09:45:59 2024 From: duke at openjdk.org (duke) Date: Mon, 29 Apr 2024 09:45:59 GMT Subject: git: openjdk/jfx-sandbox: metal: 8271047: Implement 'Glass' modifications needed for Metal rendering pipeline Message-ID: <76c06ecd-c65b-4a43-90d9-5839ede464ef@openjdk.org> Changeset: 655dc571 Author: aghaisas Date: 2024-04-29 15:14:40 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/655dc5712a17ca548a40e3f6af73938f0cdb2a8b 8271047: Implement 'Glass' modifications needed for Metal rendering pipeline ! modules/javafx.graphics/src/main/java/com/sun/glass/ui/View.java ! modules/javafx.graphics/src/main/java/com/sun/glass/ui/gtk/GtkView.java ! modules/javafx.graphics/src/main/java/com/sun/glass/ui/ios/IosView.java ! modules/javafx.graphics/src/main/java/com/sun/glass/ui/mac/MacView.java ! modules/javafx.graphics/src/main/java/com/sun/glass/ui/monocle/MonocleView.java ! modules/javafx.graphics/src/main/java/com/sun/glass/ui/win/WinView.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/tk/quantum/PresentingPainter.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/UploadingPainter.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/tk/quantum/ViewPainter.java ! modules/javafx.graphics/src/main/java/com/sun/prism/PresentableState.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/mtl/MTLContext.java ! modules/javafx.graphics/src/main/java/com/sun/prism/mtl/MTLGraphics.java ! modules/javafx.graphics/src/main/java/com/sun/prism/mtl/MTLPipeline.java ! modules/javafx.graphics/src/main/java/com/sun/prism/mtl/MTLRTTexture.java ! modules/javafx.graphics/src/main/java/com/sun/prism/mtl/MTLResourceFactory.java ! modules/javafx.graphics/src/main/java/com/sun/prism/mtl/MTLSwapChain.java ! modules/javafx.graphics/src/main/native-glass/ios/GlassView.m ! modules/javafx.graphics/src/main/native-glass/mac/GlassFrameBufferObject.h ! modules/javafx.graphics/src/main/native-glass/mac/GlassFrameBufferObject.m ! modules/javafx.graphics/src/main/native-glass/mac/GlassLayer3D.h ! modules/javafx.graphics/src/main/native-glass/mac/GlassLayer3D.m ! modules/javafx.graphics/src/main/native-glass/mac/GlassOffscreen.h ! modules/javafx.graphics/src/main/native-glass/mac/GlassOffscreen.m ! modules/javafx.graphics/src/main/native-glass/mac/GlassView.m ! modules/javafx.graphics/src/main/native-glass/mac/GlassView3D.h ! modules/javafx.graphics/src/main/native-glass/mac/GlassView3D.m ! modules/javafx.graphics/src/main/native-glass/mac/GlassWindow.m ! modules/javafx.graphics/src/main/native-prism-mtl/MetalContext.h ! modules/javafx.graphics/src/main/native-prism-mtl/MetalContext.m ! modules/javafx.graphics/src/main/native-prism-mtl/MetalRTTexture.h ! modules/javafx.graphics/src/main/native-prism-mtl/MetalRTTexture.m ! modules/javafx.graphics/src/main/native-prism-mtl/MetalTexture.h ! modules/javafx.graphics/src/main/native-prism-mtl/MetalTexture.m From arapte at openjdk.org Tue Apr 30 06:43:51 2024 From: arapte at openjdk.org (Ambarish Rapte) Date: Tue, 30 Apr 2024 06:43:51 GMT Subject: git: openjdk/jfx-sandbox: metal: 29 new changesets Message-ID: Changeset: 0eb4d719 Author: Alexander Zuev Committer: Kevin Rushforth Date: 2024-04-05 19:33:46 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/0eb4d7196099d817cc6467985b882242845bdd2e 8329705: Add missing Application thread checks to platform specific a11y methods Reviewed-by: arapte, kcr ! modules/javafx.graphics/src/main/java/com/sun/glass/ui/mac/MacAccessible.java ! modules/javafx.graphics/src/main/java/com/sun/glass/ui/win/WinAccessible.java + tests/manual/a11y/AccessibilityNotificationTest.java + tests/manual/a11y/AccessibilityNotificationTestApp.java Changeset: 44d53baf Author: Marius Hanl Date: 2024-04-12 07:59:22 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/44d53baf2f9fda395e6a37671794482d7f0a28ca 8186188: TableColumHeader: initial auto-size broken if has graphic Reviewed-by: angorya, rlichten ! modules/javafx.controls/src/main/java/javafx/scene/control/skin/TableColumnHeader.java ! modules/javafx.controls/src/shims/java/javafx/scene/control/skin/TableColumnHeaderShim.java ! modules/javafx.controls/src/test/java/test/javafx/scene/control/skin/TableColumnHeaderTest.java + modules/javafx.controls/src/test/java/test/javafx/scene/control/skin/TableColumnHeaderTreeTableTest.java Changeset: e7a3e793 Author: Lukasz Kostyra Date: 2023-10-26 08:58:11 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/e7a3e79312e116bc6ab35ad115867bd641b409dc 8313072: Enhanced handling of Fonts Reviewed-by: kcr, rhalade, arapte ! modules/javafx.graphics/src/main/native-font/coretext.c ! modules/javafx.graphics/src/main/native-font/freetype.c Changeset: 75fdcfb3 Author: Lukasz Kostyra Date: 2023-10-31 10:26:30 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/75fdcfb32301530271753913d2ea0f0239b21516 8313040: Enhanced Font handling Reviewed-by: rhalade, prr, kcr ! modules/javafx.graphics/src/main/java/com/sun/javafx/font/PrismFontFactory.java ! modules/javafx.graphics/src/main/native-font/coretext.c ! modules/javafx.graphics/src/main/native-font/directwrite.cpp ! modules/javafx.graphics/src/main/native-font/fontpath.c ! modules/javafx.graphics/src/main/native-font/freetype.c ! modules/javafx.graphics/src/main/native-glass/win/Utils.h Changeset: 259ce3fe Author: Kevin Rushforth Date: 2023-11-01 12:08:35 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/259ce3febd0b83c539af92a01ca1ed46d27c96e1 Merge Changeset: 37471c84 Author: Kevin Rushforth Date: 2023-11-17 09:50:37 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/37471c8433cfd64324691a7b9cf70cf1dd14f5bc Merge Changeset: 60dfe777 Author: Kevin Rushforth Date: 2023-11-20 13:35:49 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/60dfe77720e0319b55c35b6ff1ba3e7d140f5c78 8313032: Enhanced handling of Glass Reviewed-by: lkostyra, rhalade, arapte ! modules/javafx.graphics/src/main/native-glass/gtk/GlassPixels.cpp ! modules/javafx.graphics/src/main/native-glass/gtk/GlassSystemClipboard.cpp ! modules/javafx.graphics/src/main/native-glass/gtk/glass_dnd.cpp ! modules/javafx.graphics/src/main/native-glass/gtk/glass_general.cpp ! modules/javafx.graphics/src/main/native-glass/win/GlassClipboard.cpp ! modules/javafx.graphics/src/main/native-glass/win/OleUtils.h ! modules/javafx.graphics/src/main/native-glass/win/Utils.h Changeset: bdd0dae6 Author: Kevin Rushforth Date: 2023-11-29 12:02:48 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/bdd0dae6173336f7242ab63fc2253a1d9835767b 8320441: Additonal fix for JDK-8313032 Reviewed-by: arapte, lkostyra ! modules/javafx.graphics/src/main/native-glass/gtk/glass_dnd.cpp Changeset: 0071573b Author: Kevin Rushforth Date: 2023-12-08 13:48:02 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/0071573b7071571a0e1df91e5628bd4eee5b909c Merge ! modules/javafx.graphics/src/main/native-glass/gtk/glass_general.cpp ! modules/javafx.graphics/src/main/native-glass/win/Utils.h ! modules/javafx.graphics/src/main/native-glass/gtk/glass_general.cpp ! modules/javafx.graphics/src/main/native-glass/win/Utils.h Changeset: ef429297 Author: Ambarish Rapte Date: 2023-12-14 16:45:08 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/ef42929752c00ef68c10b66a056493c482d52a97 8313064: General enhancements of image handling Reviewed-by: rhalade, jdv, kcr ! modules/javafx.graphics/src/main/native-glass/win/Pixels.cpp ! modules/javafx.graphics/src/main/native-glass/win/Utils.h ! modules/javafx.graphics/src/main/native-prism-d3d/D3DContext.cc ! modules/javafx.graphics/src/main/native-prism-d3d/D3DContext.h ! modules/javafx.graphics/src/main/native-prism-es2/GLContext.c ! modules/javafx.graphics/src/main/native-prism-sw/JAbstractSurface.c ! modules/javafx.graphics/src/main/native-prism-sw/JPiscesRenderer.c ! modules/javafx.graphics/src/main/native-prism-sw/PiscesPaint.c ! modules/javafx.graphics/src/main/native-prism-sw/PiscesSurface.h Changeset: 9ec34b45 Author: Kevin Rushforth Date: 2023-12-16 16:57:22 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/9ec34b455bc08f73222240de3dc3cb0df0fa2a16 8322236: Build failure after JDK-8313064 Reviewed-by: arapte ! modules/javafx.graphics/src/main/native-prism-sw/PiscesPaint.c Changeset: a95be135 Author: Kevin Rushforth Date: 2023-12-22 14:59:34 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/a95be135923fb0643793b9283387a8925fa60cf4 Merge Changeset: 9208e02a Author: Kevin Rushforth Date: 2024-01-10 15:36:25 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/9208e02aa9ac50dd10a611ce6ebfa024c64c31cd Merge Changeset: 2e16a0c5 Author: Kevin Rushforth Date: 2024-01-23 05:51:19 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/2e16a0c50d327c04e7e2dd6645eb58f20c0d84af Merge Changeset: 0aaaa95e Author: Kevin Rushforth Date: 2024-02-02 22:04:49 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/0aaaa95edecb23d3892c635796d0bbeff59cbc87 Merge Changeset: 34c9dcb8 Author: Kevin Rushforth Date: 2024-02-17 00:16:50 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/34c9dcb82f5a3c445ae66f9738da0c7508438efa Merge Changeset: 3914db26 Author: Kevin Rushforth Date: 2024-03-15 19:22:52 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/3914db26f3abb573ed0e320a361477e1d3e7a9ac Merge ! modules/javafx.graphics/src/main/native-glass/gtk/glass_general.cpp ! modules/javafx.graphics/src/main/native-glass/gtk/glass_general.cpp Changeset: 5482b846 Author: Kevin Rushforth Date: 2024-03-29 23:06:34 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/5482b84697c404fd14a4b9d09ffcb4f3f8400e6c Merge Changeset: c721a4be Author: Kevin Rushforth Date: 2024-04-08 15:46:33 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/c721a4be906cf3b7b43b779e33eaee4c80bbfa25 Merge Changeset: f27077b9 Author: Kevin Rushforth Date: 2024-04-16 14:29:26 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/f27077b958145aa3a1991cdf7749505b24994709 Merge Reviewed-by: jvos Changeset: d03b0028 Author: drmarmac <6900949+drmarmac at users.noreply.github.com> Committer: Karthik P K Date: 2024-04-18 07:26:18 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/d03b0028d1ebefa00df59a20d6f9a4dd9ac5f033 8242553: IntegerSpinner and DoubleSpinner do not wrap around values correctly in some cases 8193286: IntegerSpinnerFactory does not wrap value correctly Reviewed-by: angorya, kpk ! modules/javafx.controls/src/main/java/javafx/scene/control/Spinner.java ! modules/javafx.controls/src/main/java/javafx/scene/control/SpinnerValueFactory.java ! modules/javafx.controls/src/test/java/test/javafx/scene/control/SpinnerTest.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/util/Utils.java Changeset: 5182ea16 Author: Phil Race Date: 2024-04-19 20:24:15 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/5182ea16ace78c4f61e2c38981aab62f6153294e 8322251: [Linux] JavaFX is not displaying CJK on Ubuntu 23.10 and later Reviewed-by: aghaisas, angorya ! modules/javafx.graphics/src/main/native-font/fontpath_linux.c Changeset: 3333740f Author: Eduard Sedov Committer: Karthik P K Date: 2024-04-23 11:46:38 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/3333740f1faa5459027f5d078241ce0dc3a9f9cf 8328577: Toolbar's overflow button overlaps the items Reviewed-by: angorya, kpk ! modules/javafx.controls/src/main/java/javafx/scene/control/skin/ToolBarSkin.java ! modules/javafx.controls/src/test/java/test/javafx/scene/control/ToolbarTest.java Changeset: e72d681f Author: Andy Goryachev Date: 2024-04-24 20:36:12 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/e72d681fbe3b00a40db5a2068f11f2d3420f9432 8330701: Fix Eclipse project in tests/manual/text Reviewed-by: kcr ! tests/manual/text/.classpath Changeset: d8ca38a6 Author: n-gabe <11182122+n-gabe at users.noreply.github.com> Committer: Kevin Rushforth Date: 2024-04-25 12:57:51 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/d8ca38a6b7ed918318b956add150a5ae9c4c0981 8146918: ConcurrentModificationException in MediaPlayer Reviewed-by: almatvee ! modules/javafx.media/src/main/java/javafx/scene/media/MediaPlayer.java Changeset: c23ac747 Author: Karthik P K Date: 2024-04-26 09:34:43 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/c23ac74714a88649a65d455a06254e97cd6ecb3f 8273657: TextField: all text content must be selected initially Reviewed-by: angorya ! modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/behavior/TextFieldBehavior.java ! modules/javafx.controls/src/test/java/test/javafx/scene/control/TextFieldTest.java Changeset: 398f104d Author: John Hendrikx Date: 2024-04-28 18:22:23 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/398f104d6ba721f4534d6e7afdc903b2384e147f 8314215: Trailing Spaces before Line Breaks Affect the Center Alignment of Text Reviewed-by: kpk, angorya ! modules/javafx.graphics/src/main/java/com/sun/javafx/scene/text/TextLine.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/scene/text/TextSpan.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/text/PrismTextLayout.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/text/TextLine.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/text/TextRun.java - modules/javafx.graphics/src/test/java/test/com/sun/javafx/text/TextLayoutTest.java + tests/system/src/test/java/test/com/sun/javafx/text/TextLayoutTest.java Changeset: 7294849c Author: Lukasz Kostyra Date: 2024-04-29 07:29:46 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/7294849caefe1c986fdf7764f4c41b5047ed7765 8320563: Remove D3D9 code paths in favor of D3D9Ex Reviewed-by: nlisker, mstrauss ! modules/javafx.graphics/src/main/java/com/sun/prism/d3d/D3DContext.java ! modules/javafx.graphics/src/main/java/com/sun/prism/d3d/D3DRTTexture.java ! modules/javafx.graphics/src/main/java/com/sun/prism/impl/PrismSettings.java ! modules/javafx.graphics/src/main/native-prism-d3d/D3DContext.cc ! modules/javafx.graphics/src/main/native-prism-d3d/D3DContext.h ! modules/javafx.graphics/src/main/native-prism-d3d/D3DContextInit.cc ! modules/javafx.graphics/src/main/native-prism-d3d/D3DGraphics.cc ! modules/javafx.graphics/src/main/native-prism-d3d/D3DMesh.cc ! modules/javafx.graphics/src/main/native-prism-d3d/D3DMeshView.cc ! modules/javafx.graphics/src/main/native-prism-d3d/D3DPhongShader.cc ! modules/javafx.graphics/src/main/native-prism-d3d/D3DPhongShader.h ! modules/javafx.graphics/src/main/native-prism-d3d/D3DPipeline.cc ! modules/javafx.graphics/src/main/native-prism-d3d/D3DPipeline.h ! modules/javafx.graphics/src/main/native-prism-d3d/D3DPipelineManager.cc ! modules/javafx.graphics/src/main/native-prism-d3d/D3DPipelineManager.h ! modules/javafx.graphics/src/main/native-prism-d3d/D3DResourceFactory.cc ! modules/javafx.graphics/src/main/native-prism-d3d/D3DResourceManager.cc ! modules/javafx.graphics/src/main/native-prism-d3d/D3DShader.cc ! modules/javafx.graphics/src/main/native-prism-d3d/TextureUploader.cc Changeset: 0a1e5689 Author: Ambarish Rapte Date: 2024-04-30 12:08:14 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/0a1e5689867c54116a4aa967c73d6d5f19f289dc Merge branch 'master' into metal ! modules/javafx.graphics/src/main/java/com/sun/prism/impl/PrismSettings.java ! modules/javafx.graphics/src/main/java/com/sun/prism/impl/PrismSettings.java From mfox at openjdk.org Tue Apr 30 20:10:37 2024 From: mfox at openjdk.org (Martin Fox) Date: Tue, 30 Apr 2024 20:10:37 GMT Subject: git: openjdk/jfx: master: 8331319: IME Window breaks after popup menu Message-ID: Changeset: cac81b52 Author: Martin Fox Date: 2024-04-30 20:08:37 +0000 URL: https://git.openjdk.org/jfx/commit/cac81b52fdeca763f3da21523c1582af3407aaf3 8331319: IME Window breaks after popup menu Reviewed-by: kcr, angorya ! modules/javafx.graphics/src/main/native-glass/mac/GlassView3D.m