From kcr at openjdk.org Tue Apr 1 11:20:55 2025 From: kcr at openjdk.org (Kevin Rushforth) Date: Tue, 1 Apr 2025 11:20:55 GMT Subject: git: openjdk/jfx: master: 8281384: Random chars on paste from Windows clipboard Message-ID: Changeset: 5c78234b Branch: master Author: Oliver Schmidtmer Committer: Kevin Rushforth Date: 2025-04-01 11:19:19 +0000 URL: https://git.openjdk.org/jfx/commit/5c78234b43d1fffa1fea0d1406599ed46af8c863 8281384: Random chars on paste from Windows clipboard Reviewed-by: kcr, lkostyra ! modules/javafx.graphics/src/main/java/com/sun/glass/ui/win/WinSystemClipboard.java ! modules/javafx.graphics/src/main/native-glass/win/GlassClipboard.cpp From jhendrikx at openjdk.org Tue Apr 1 19:41:57 2025 From: jhendrikx at openjdk.org (John Hendrikx) Date: Tue, 1 Apr 2025 19:41:57 GMT Subject: git: openjdk/jfx: master: 8351047: TitledPane should handle titles that are resizable Message-ID: <134d8d20-e33e-4d59-8a56-945e626f3d23@openjdk.org> Changeset: cc949cd0 Branch: master Author: John Hendrikx Date: 2025-04-01 19:40:49 +0000 URL: https://git.openjdk.org/jfx/commit/cc949cd0c26ade3754906e5ff932b1a14a6ea902 8351047: TitledPane should handle titles that are resizable Reviewed-by: angorya, mstrauss ! modules/javafx.controls/src/main/java/javafx/scene/control/skin/TitledPaneSkin.java From mfox at openjdk.org Tue Apr 1 21:51:01 2025 From: mfox at openjdk.org (Martin Fox) Date: Tue, 1 Apr 2025 21:51:01 GMT Subject: git: openjdk/jfx: master: 8351733: Crash when creating too many nested event loops Message-ID: Changeset: c452189e Branch: master Author: Martin Fox Date: 2025-04-01 21:47:18 +0000 URL: https://git.openjdk.org/jfx/commit/c452189e54124a941201bfa4d68830f7a6d65333 8351733: Crash when creating too many nested event loops Reviewed-by: kcr, angorya ! modules/javafx.graphics/src/main/java/com/sun/javafx/application/PlatformImpl.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/tk/quantum/QuantumToolkit.java ! modules/javafx.graphics/src/main/java/javafx/application/Platform.java ! modules/javafx.graphics/src/main/java/javafx/stage/Stage.java ! tests/system/src/test/java/test/javafx/stage/NestedEventLoopTest.java From jdv at openjdk.org Wed Apr 2 06:11:10 2025 From: jdv at openjdk.org (Jayathirth D V) Date: Wed, 2 Apr 2025 06:11:10 GMT Subject: git: openjdk/jfx: master: 8350009: [XWayland] SwingNodePlatformExitCrashTest hangs on Ubuntu 24.04 Message-ID: <16cc4827-b6bb-49b1-bca6-d542c6c5366e@openjdk.org> Changeset: 056c7f52 Branch: master Author: Jayathirth D V Date: 2025-04-02 06:08:32 +0000 URL: https://git.openjdk.org/jfx/commit/056c7f52e544fa0f462a9c8f81e82df834bfd596 8350009: [XWayland] SwingNodePlatformExitCrashTest hangs on Ubuntu 24.04 Reviewed-by: kcr ! tests/system/src/test/java/test/robot/javafx/embed/swing/SwingNodePlatformExitCrashTest.java From angorya at openjdk.org Wed Apr 2 14:33:15 2025 From: angorya at openjdk.org (Andy Goryachev) Date: Wed, 2 Apr 2025 14:33:15 GMT Subject: git: openjdk/jfx: master: 8350976: MenuBarSkin: exception initializing in a background thread Message-ID: <4c8ce687-8d03-48e9-b0a7-cfb487fd4d8a@openjdk.org> Changeset: 4a4272b7 Branch: master Author: Andy Goryachev Date: 2025-04-02 14:32:24 +0000 URL: https://git.openjdk.org/jfx/commit/4a4272b79225f31b574b237a20a403a2fc106591 8350976: MenuBarSkin: exception initializing in a background thread Reviewed-by: lkostyra, jdv ! modules/javafx.controls/src/main/java/javafx/scene/control/skin/MenuBarSkin.java ! tests/system/src/test/java/test/robot/javafx/scene/NodeInitializationStressTest.java From angorya at openjdk.org Wed Apr 2 16:19:35 2025 From: angorya at openjdk.org (Andy Goryachev) Date: Wed, 2 Apr 2025 16:19:35 GMT Subject: git: openjdk/jfx: master: 8245602: Ensemble8: HTMLEditor Toolbar gets scrolled out of view Message-ID: Changeset: 097c017d Branch: master Author: Gopal Pattnaik Committer: Andy Goryachev Date: 2025-04-02 16:14:48 +0000 URL: https://git.openjdk.org/jfx/commit/097c017dc5925ac3dc218a32a646aeb37b83ee5e 8245602: Ensemble8: HTMLEditor Toolbar gets scrolled out of view Reviewed-by: angorya ! apps/samples/Ensemble8/src/samples/java/ensemble/samples/controls/htmleditor/HTMLEditorApp.java From jhendrikx at openjdk.org Thu Apr 3 10:37:47 2025 From: jhendrikx at openjdk.org (John Hendrikx) Date: Thu, 3 Apr 2025 10:37:47 GMT Subject: git: openjdk/jfx: master: 8351276: Prevent redundant computeValue calls when a chain of mappings becomes observed Message-ID: <91cf7f83-b087-4fec-9080-1fa715185ba1@openjdk.org> Changeset: ab94b5e7 Branch: master Author: John Hendrikx Date: 2025-04-03 10:36:16 +0000 URL: https://git.openjdk.org/jfx/commit/ab94b5e71c17ebe941f3086d43164ee58d19f4b7 8351276: Prevent redundant computeValue calls when a chain of mappings becomes observed Reviewed-by: mstrauss, nlisker ! modules/javafx.base/src/main/java/com/sun/javafx/binding/LazyObjectBinding.java ! modules/javafx.base/src/main/java/javafx/beans/value/ObservableValue.java ! modules/javafx.base/src/test/java/test/javafx/beans/value/ObservableValueFluentBindingsTest.java From arapte at openjdk.org Thu Apr 3 14:19:53 2025 From: arapte at openjdk.org (Ambarish Rapte) Date: Thu, 3 Apr 2025 14:19:53 GMT Subject: git: openjdk/jfx: master: 8352982: gradle TEST_SDK_PATH param doesn't work with relative paths Message-ID: Changeset: c0db2dcd Branch: master Author: Ambarish Rapte Date: 2025-04-03 14:16:07 +0000 URL: https://git.openjdk.org/jfx/commit/c0db2dcda40db09bbcb9ec12a549fefa85e4325e 8352982: gradle TEST_SDK_PATH param doesn't work with relative paths Reviewed-by: kcr ! build.gradle From jpereda at openjdk.org Thu Apr 3 15:06:23 2025 From: jpereda at openjdk.org (Jose Pereda) Date: Thu, 3 Apr 2025 15:06:23 GMT Subject: git: openjdk/jfx: master: 8353548: [macOS] DragEvent.getScreenY() returns incorrect value in secondary monitor Message-ID: Changeset: 9ab20363 Branch: master Author: Jose Pereda Date: 2025-04-03 15:04:39 +0000 URL: https://git.openjdk.org/jfx/commit/9ab20363e334541a2c82a573d35603c2a2945f03 8353548: [macOS] DragEvent.getScreenY() returns incorrect value in secondary monitor Reviewed-by: angorya, arapte ! modules/javafx.graphics/src/main/native-glass/mac/GlassViewDelegate.m From kcr at openjdk.org Thu Apr 3 15:32:55 2025 From: kcr at openjdk.org (Kevin Rushforth) Date: Thu, 3 Apr 2025 15:32:55 GMT Subject: git: openjdk/jfx: Added tag 25+11 for changeset 9ab20363 Message-ID: Tagged by: Kevin Rushforth Date: 2025-04-03 15:28:01 +0000 Added tag 25+11 for changeset 9ab20363 Changeset: 9ab20363 Author: Jose Pereda Date: 2025-04-03 15:04:39 +0000 URL: https://git.openjdk.org/jfx/commit/9ab20363e334541a2c82a573d35603c2a2945f03 From mstrauss at openjdk.org Thu Apr 3 17:32:06 2025 From: mstrauss at openjdk.org (Michael =?UTF-8?B?U3RyYXXDnw==?=) Date: Thu, 3 Apr 2025 17:32:06 GMT Subject: git: openjdk/jfx: master: 8353617: Remove deprecated TransitionEvent constructor Message-ID: Changeset: 1a65f4c3 Branch: master Author: Michael Strau? Date: 2025-04-03 17:29:50 +0000 URL: https://git.openjdk.org/jfx/commit/1a65f4c3c3060a5ddcaa513e9849d86596fd15e3 8353617: Remove deprecated TransitionEvent constructor Reviewed-by: jhendrikx, kcr, angorya ! modules/javafx.graphics/src/main/java/javafx/css/TransitionEvent.java From jdv at openjdk.org Thu Apr 3 18:24:16 2025 From: jdv at openjdk.org (Jayathirth D V) Date: Thu, 3 Apr 2025 18:24:16 GMT Subject: git: openjdk/jfx: master: 8353620: Make some systems tests robust for Ubuntu 24.04 Message-ID: <3cb15291-2464-4aa4-b1d9-0d2e89e51871@openjdk.org> Changeset: 62f94bb0 Branch: master Author: Jayathirth D V Date: 2025-04-03 18:21:47 +0000 URL: https://git.openjdk.org/jfx/commit/62f94bb0be7f1618271672f417225e12b4d30ff8 8353620: Make some systems tests robust for Ubuntu 24.04 Reviewed-by: kcr ! tests/system/src/test/java/test/robot/javafx/scene/MenuDoubleShortcutTest.java ! tests/system/src/test/java/test/robot/javafx/stage/KeyEventClosesStageTest.java ! tests/system/src/test/java/test/robot/javafx/web/TextSelectionTest.java From angorya at openjdk.org Fri Apr 4 14:37:55 2025 From: angorya at openjdk.org (Andy Goryachev) Date: Fri, 4 Apr 2025 14:37:55 GMT Subject: git: openjdk/jfx: master: 2 new changesets Message-ID: <1974707a-799b-4351-b887-c6330cd40674@openjdk.org> Changeset: 714f17f3 Branch: master Author: Andy Goryachev Date: 2025-04-04 14:32:08 +0000 URL: https://git.openjdk.org/jfx/commit/714f17f32b430a3467afb611c5a36dbe1841ec79 8353668: Rename internal c.s.javafx.text.TextLine class Reviewed-by: mstrauss ! modules/javafx.graphics/src/main/java/com/sun/javafx/text/LayoutCache.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/text/PrismTextLayout.java + modules/javafx.graphics/src/main/java/com/sun/javafx/text/PrismTextLine.java - modules/javafx.graphics/src/main/java/com/sun/javafx/text/TextLine.java Changeset: 76282bcf Branch: master Author: Andy Goryachev Date: 2025-04-04 14:36:10 +0000 URL: https://git.openjdk.org/jfx/commit/76282bcf20a6ee09d16ed1d2ddea37749a921346 8353587: Spelling errors and dead code Reviewed-by: arapte ! modules/javafx.controls/src/main/java/javafx/scene/control/MenuBar.java = modules/javafx.graphics/src/main/java/com/sun/javafx/scene/traversal/Heuristic2D.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/scene/traversal/TraversalEngine.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/tk/Toolkit.java ! modules/javafx.media/src/main/java/com/sun/media/jfxmediaimpl/NativeMediaPlayer.java ! modules/javafx.media/src/main/java/javafx/scene/media/AudioEqualizer.java ! modules/javafx.media/src/main/java/javafx/scene/media/MediaPlayer.java From jdv at openjdk.org Fri Apr 4 15:34:39 2025 From: jdv at openjdk.org (Jayathirth D V) Date: Fri, 4 Apr 2025 15:34:39 GMT Subject: git: openjdk/jfx: master: 8353557: Skip some system tests on Linux Message-ID: Changeset: 5d413646 Branch: master Author: Jayathirth D V Date: 2025-04-04 15:30:47 +0000 URL: https://git.openjdk.org/jfx/commit/5d41364681544070a9c00612cf189bf9f1f5eda1 8353557: Skip some system tests on Linux Reviewed-by: kcr ! tests/system/src/test/java/test/com/sun/javafx/application/InitializeJavaFXLaunch1Test.java ! tests/system/src/test/java/test/com/sun/javafx/application/InitializeJavaFXLaunch2Test.java ! tests/system/src/test/java/test/javafx/scene/RestoreSceneSizeTest.java ! tests/system/src/test/java/test/javafx/scene/web/PageFillTest.java ! tests/system/src/test/java/test/javafx/stage/SizeToSceneTest.java ! tests/system/src/test/java/test/robot/javafx/stage/WrongStageFocusWithApplicationModalityTest.java From angorya at openjdk.org Fri Apr 4 17:26:34 2025 From: angorya at openjdk.org (Andy Goryachev) Date: Fri, 4 Apr 2025 17:26:34 GMT Subject: git: openjdk/jfx: master: 8352746: [TestBug] Monkey Tester Application Update 5 Message-ID: <9ab10a85-7430-4742-846a-11d611e98eea@openjdk.org> Changeset: a52e2fa4 Branch: master Author: Andy Goryachev Date: 2025-04-04 17:25:53 +0000 URL: https://git.openjdk.org/jfx/commit/a52e2fa498782e9329f1c8b78805a29e63242a9a 8352746: [TestBug] Monkey Tester Application Update 5 Reviewed-by: lkostyra, jdv ! tests/manual/monkey/README.md ! tests/manual/monkey/build.xml ! 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/BorderOption.java ! tests/manual/monkey/src/com/oracle/tools/fx/monkey/options/DoubleOption.java ! tests/manual/monkey/src/com/oracle/tools/fx/monkey/options/ObjectOption.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/pages/AnchorPanePage.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/BorderPanePage.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/ButtonBarPage.java ! tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/DnDPage.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/FlowPanePage.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/GridPanePage.java ! tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/HBoxPage.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/MediaPlayerPage.java ! tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/MenuBarPage.java ! tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/PieChartPage.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/ProgressIndicatorPage.java ! tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/ScrollPanePage.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/SeparatorPage.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/SliderPage.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/StackPanePage.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/StagePage.java ! tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/TableViewPage.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/TilePanePage.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/TreeTableViewPage.java ! tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/VBoxPage.java ! tests/manual/monkey/src/com/oracle/tools/fx/monkey/sheets/ControlPropertySheet.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/PropertiesMonitor.java ! tests/manual/monkey/src/com/oracle/tools/fx/monkey/sheets/RegionPropertySheet.java ! tests/manual/monkey/src/com/oracle/tools/fx/monkey/sheets/TextInputControlPropertySheet.java ! tests/manual/monkey/src/com/oracle/tools/fx/monkey/sheets/TypeSpecificContextMenu.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/CustomStage.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/ModalWindow.java ! tests/manual/monkey/src/com/oracle/tools/fx/monkey/tools/Native2AsciiPane.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/util/CustomPane.java ! tests/manual/monkey/src/com/oracle/tools/fx/monkey/util/FX.java ! tests/manual/monkey/src/com/oracle/tools/fx/monkey/util/Formats.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/util/LayoutInfoVisualizer.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/util/Menus.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/util/Native2Ascii.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/util/StdoutMouseListener.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/VerticalLabel.java ! tests/manual/monkey/src/com/oracle/tools/fx/monkey/util/WritingSystemsDemo.java ! tests/manual/monkey/src/module-info.java From angorya at openjdk.org Fri Apr 4 22:22:43 2025 From: angorya at openjdk.org (Andy Goryachev) Date: Fri, 4 Apr 2025 22:22:43 GMT Subject: git: openjdk/jfx: master: 8328716: [TestBug] Screen capturing utility for failed tests Message-ID: <2a364445-f921-4dda-8854-44512dc32868@openjdk.org> Changeset: f31d00d8 Branch: master Author: Andy Goryachev Date: 2025-04-04 22:20:43 +0000 URL: https://git.openjdk.org/jfx/commit/f31d00d8f7e601c3bb28a9975dd029390ec92173 8328716: [TestBug] Screen capturing utility for failed tests Reviewed-by: kcr - tests/system/src/test/java/test/robot/javafx/scene/control/behavior/ScreenshotFailedTestWatcher.java ! tests/system/src/test/java/test/robot/javafx/scene/control/behavior/TextAreaRTLTest.java + tests/system/src/test/java/test/util/ScreenCaptureTestWatcher.java + tests/system/src/test/java/test/util/ScreenshotCapture.java From duke at openjdk.org Sat Apr 5 15:21:32 2025 From: duke at openjdk.org (duke) Date: Sat, 5 Apr 2025 15:21:32 GMT Subject: git: openjdk/jfx-sandbox: created branch glass_gtk_bug_squashing based on the branch master containing 1 unique commit Message-ID: The following commits are unique to the glass_gtk_bug_squashing branch: ======================================================== 83ff12fa: Fix glass gtk bugs From duke at openjdk.org Sat Apr 5 17:59:46 2025 From: duke at openjdk.org (duke) Date: Sat, 5 Apr 2025 17:59:46 GMT Subject: git: openjdk/jfx-sandbox: glass_gtk_bug_squashing: 2 new changesets Message-ID: <1aa59989-16cf-4544-8667-83e2caa2ef39@openjdk.org> Changeset: 2a5cf7bc Branch: glass_gtk_bug_squashing Author: Thiago Milczarek Sayao Date: 2025-04-05 14:22:51 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/2a5cf7bc6ef9e94414bef308778649199c552685 Fix glass gtk bugs ! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.cpp ! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.h Changeset: c2cce6c0 Branch: glass_gtk_bug_squashing Author: Thiago Milczarek Sayao Date: 2025-04-05 14:57:59 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/c2cce6c0490529758326b7473cbe74c920e52f15 Honor documentation on Stage (still not ok) ! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.cpp ! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.h From duke at openjdk.org Sat Apr 5 18:07:56 2025 From: duke at openjdk.org (duke) Date: Sat, 5 Apr 2025 18:07:56 GMT Subject: git: openjdk/jfx-sandbox: glass_gtk_bug_squashing: Honor documentation on Stage (still not ok) Message-ID: Changeset: b905fabc Branch: glass_gtk_bug_squashing Author: Thiago Milczarek Sayao Date: 2025-04-05 15:05:50 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/b905fabc4d0c5205b2eff3f5fb6076942f3f6a6a Honor documentation on Stage (still not ok) ! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.cpp From duke at openjdk.org Sat Apr 5 18:13:18 2025 From: duke at openjdk.org (duke) Date: Sat, 5 Apr 2025 18:13:18 GMT Subject: git: openjdk/jfx-sandbox: glass_gtk_bug_squashing: Honor documentation on Stage (still not ok) Message-ID: Changeset: 711f76c7 Branch: glass_gtk_bug_squashing Author: Thiago Milczarek Sayao Date: 2025-04-05 15:12:22 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/711f76c7fc581ee3f0181c9c234feefdb245a433 Honor documentation on Stage (still not ok) ! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.cpp = tests/system/src/test/java/test/javafx/stage/RestoreStagePositionSizeTest.java From duke at openjdk.org Sat Apr 5 22:41:20 2025 From: duke at openjdk.org (duke) Date: Sat, 5 Apr 2025 22:41:20 GMT Subject: git: openjdk/jfx-sandbox: glass_gtk_bug_squashing: Honor documentation on Stage (still not ok) Message-ID: Changeset: d6665e6d Branch: glass_gtk_bug_squashing Author: Thiago Milczarek Sayao Date: 2025-04-05 19:38:35 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/d6665e6d91339ed387664c980382c5fb2a14a696 Honor documentation on Stage (still not ok) ! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.cpp From duke at openjdk.org Sat Apr 5 23:27:54 2025 From: duke at openjdk.org (duke) Date: Sat, 5 Apr 2025 23:27:54 GMT Subject: git: openjdk/jfx-sandbox: glass_gtk_bug_squashing: Honor documentation on Stage (still not ok) Message-ID: <3192e41d-a14e-44d5-8c3b-8c56a99200ae@openjdk.org> Changeset: dc0d508d Branch: glass_gtk_bug_squashing Author: Thiago Milczarek Sayao Date: 2025-04-05 20:25:44 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/dc0d508d3405e33e6e6d8351d5b5d43ea8d0a014 Honor documentation on Stage (still not ok) ! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.cpp From duke at openjdk.org Sat Apr 5 23:34:55 2025 From: duke at openjdk.org (duke) Date: Sat, 5 Apr 2025 23:34:55 GMT Subject: git: openjdk/jfx-sandbox: glass_gtk_bug_squashing: Honor documentation on Stage (still not ok) Message-ID: <2011dae8-598a-4421-9ee0-277581022100@openjdk.org> Changeset: a1ee49bb Branch: glass_gtk_bug_squashing Author: Thiago Milczarek Sayao Date: 2025-04-05 20:33:13 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/a1ee49bb68ecbda7e6bc064a18dfa01cb6e55373 Honor documentation on Stage (still not ok) ! modules/javafx.graphics/src/main/java/com/sun/glass/ui/gtk/GtkWindow.java ! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.cpp From duke at openjdk.org Sun Apr 6 18:55:01 2025 From: duke at openjdk.org (duke) Date: Sun, 6 Apr 2025 18:55:01 GMT Subject: git: openjdk/jfx-sandbox: glass_gtk_bug_squashing: 2 new changesets Message-ID: Changeset: 1a8dac83 Branch: glass_gtk_bug_squashing Author: Thiago Milczarek Sayao Date: 2025-04-06 15:17:46 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/1a8dac8361290444cb913c263db8762d2610772d Honor documentation on Stage (still not ok) ! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.cpp ! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.h = tests/system/src/test/java/test/javafx/stage/NewRestoreStageTest.java Changeset: 674fd149 Branch: glass_gtk_bug_squashing Author: Thiago Milczarek Sayao Date: 2025-04-06 15:52:14 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/674fd149390f4999d41cd99340fe5ed3107c9ed4 Improve test ! tests/system/src/test/java/test/javafx/scene/RestoreSceneSizeTest.java - tests/system/src/test/java/test/javafx/stage/NewRestoreStageTest.java + tests/system/src/test/java/test/javafx/stage/RestoreStageTest.java From duke at openjdk.org Sun Apr 6 22:22:34 2025 From: duke at openjdk.org (duke) Date: Sun, 6 Apr 2025 22:22:34 GMT Subject: git: openjdk/jfx-sandbox: glass_gtk_bug_squashing: Add tests Message-ID: Changeset: fb612eb9 Branch: glass_gtk_bug_squashing Author: Thiago Milczarek Sayao Date: 2025-04-06 19:19:39 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/fb612eb9aa3d457e65dfe832777cad0b874f0add Add tests ! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.cpp ! tests/system/src/test/java/test/javafx/stage/RestoreStageTest.java + tests/system/src/test/java/test/javafx/stage/StagePropertiesRetentionTest.java ! tests/system/src/test/java/test/robot/javafx/stage/StageAttributesTest.java From angorya at openjdk.org Mon Apr 7 16:02:40 2025 From: angorya at openjdk.org (Andy Goryachev) Date: Mon, 7 Apr 2025 16:02:40 GMT Subject: git: openjdk/jfx: master: 8351878: RichTextArea: copy/paste issues Message-ID: <48e4d76a-b270-4902-93af-6db208e303c3@openjdk.org> Changeset: 1b26b66e Branch: master Author: Andy Goryachev Date: 2025-04-07 15:59:15 +0000 URL: https://git.openjdk.org/jfx/commit/1b26b66ee984462825263c896ea86f502e5fd269 8351878: RichTextArea: copy/paste issues Reviewed-by: lkostyra, zelmidaoui ! modules/jfx.incubator.richtext/src/main/java/com/sun/jfx/incubator/scene/control/richtext/HtmlStyledOutput.java ! modules/jfx.incubator.richtext/src/main/java/com/sun/jfx/incubator/scene/control/richtext/RichTextAreaBehavior.java ! modules/jfx.incubator.richtext/src/main/java/com/sun/jfx/incubator/scene/control/richtext/rtf/AttrSet.java ! modules/jfx.incubator.richtext/src/main/java/com/sun/jfx/incubator/scene/control/richtext/rtf/RTFParser.java ! modules/jfx.incubator.richtext/src/main/java/com/sun/jfx/incubator/scene/control/richtext/rtf/RTFReader.java + modules/jfx.incubator.richtext/src/test/java/test/jfx/incubator/scene/control/richtext/model/HTMLExportTest.java + modules/jfx.incubator.richtext/src/test/java/test/jfx/incubator/scene/control/richtext/model/RTFImportTest.java From duke at openjdk.org Mon Apr 7 22:46:52 2025 From: duke at openjdk.org (duke) Date: Mon, 7 Apr 2025 22:46:52 GMT Subject: git: openjdk/jfx-sandbox: glass_gtk_bug_squashing: Fix tests Message-ID: <35190093-c3e7-48a4-a0d1-28664565dc7a@openjdk.org> Changeset: e5b43dc3 Branch: glass_gtk_bug_squashing Author: Thiago Milczarek Sayao Date: 2025-04-07 19:45:09 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/e5b43dc378ebf0f16387bb800988e36023abf885 Fix tests + tests/system/src/test/java/test/javafx/stage/RestoreStagePositionTest.java - tests/system/src/test/java/test/javafx/stage/RestoreStageTest.java ! tests/system/src/test/java/test/javafx/stage/StagePropertiesRetentionTest.java + tests/system/src/test/java/test/javafx/stage/StageRestorePropertiesTest.java From duke at openjdk.org Tue Apr 8 00:37:35 2025 From: duke at openjdk.org (duke) Date: Tue, 8 Apr 2025 00:37:35 GMT Subject: git: openjdk/jfx-sandbox: glass_gtk_bug_squashing: More tests Message-ID: <74a68944-1fa7-424f-a723-8dbc1d6ac3fe@openjdk.org> Changeset: 20763317 Branch: glass_gtk_bug_squashing Author: Thiago Milczarek Sayao Date: 2025-04-07 21:36:56 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/20763317fd76b93c90fc2918aa3a3cfd8d570e45 More tests ! tests/system/src/test/java/test/javafx/scene/web/PageFillTest.java - tests/system/src/test/java/test/javafx/stage/MaximizeUndecorated.java ! tests/system/src/test/java/test/javafx/stage/StagePropertiesRetentionTest.java + tests/system/src/test/java/test/javafx/stage/StagePropertyMixTest.java ! tests/system/src/test/java/test/javafx/stage/StageRestorePropertiesTest.java From duke at openjdk.org Tue Apr 8 01:02:03 2025 From: duke at openjdk.org (duke) Date: Tue, 8 Apr 2025 01:02:03 GMT Subject: git: openjdk/jfx-sandbox: glass_gtk_bug_squashing: More tests Message-ID: Changeset: 0c146931 Branch: glass_gtk_bug_squashing Author: Thiago Milczarek Sayao Date: 2025-04-07 21:58:49 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/0c1469316ff34befc02fae22d5af06d98ea49d63 More tests ! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.cpp ! tests/system/src/test/java/test/robot/javafx/stage/StageAttributesTest.java From duke at openjdk.org Tue Apr 8 12:12:28 2025 From: duke at openjdk.org (duke) Date: Tue, 8 Apr 2025 12:12:28 GMT Subject: git: openjdk/jfx-sandbox: glass_gtk_bug_squashing: Improve testing Message-ID: <9887e732-723e-4271-964d-f0205388e3ba@openjdk.org> Changeset: ad731ba8 Branch: glass_gtk_bug_squashing Author: Thiago Milczarek Sayao Date: 2025-04-08 09:09:59 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/ad731ba81bd3316156af8cb478cf074fa5f2f872 Improve testing ! modules/javafx.graphics/src/main/java/com/sun/glass/ui/gtk/GtkWindow.java + tests/system/src/test/java/test/javafx/stage/StageChangePropertiesWhileNotFloatingTest.java - tests/system/src/test/java/test/javafx/stage/StageRestorePropertiesTest.java + tests/system/src/test/java/test/javafx/stage/StageTestBase.java From duke at openjdk.org Tue Apr 8 12:34:52 2025 From: duke at openjdk.org (duke) Date: Tue, 8 Apr 2025 12:34:52 GMT Subject: git: openjdk/jfx-sandbox: glass_gtk_bug_squashing: Improve testing Message-ID: <6e39bd43-3e89-46d2-8732-f72cb94af0dc@openjdk.org> Changeset: d90b2a54 Branch: glass_gtk_bug_squashing Author: Thiago Milczarek Sayao Date: 2025-04-08 09:32:11 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/d90b2a5496e07f5b6c76719945e5890b73d06b6f Improve testing + tests/system/src/test/java/test/javafx/stage/StageProgamaticallyChangeSizeWhileUnresizableTest.java - tests/system/src/test/java/test/javafx/stage/StagePropertiesRetentionTest.java - tests/system/src/test/java/test/javafx/stage/StagePropertyMixTest.java + tests/system/src/test/java/test/javafx/stage/StageShouldNotChangePropertiesWhileNotFloatingTest.java ! tests/system/src/test/java/test/javafx/stage/StageTestBase.java From duke at openjdk.org Tue Apr 8 13:10:19 2025 From: duke at openjdk.org (duke) Date: Tue, 8 Apr 2025 13:10:19 GMT Subject: git: openjdk/jfx-sandbox: direct3d12: 2 new changesets Message-ID: <392060f0-c78a-4e6c-8bac-73b6300888da@openjdk.org> Changeset: 1c8ee87a Branch: direct3d12 Author: Lukasz Kostyra Date: 2025-04-08 14:38:27 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/1c8ee87a543d2a271a27ca9d0efd6f568706fd8e Make Transforms management more akin to D3D9 This change removes Transforms as a Rendering Step and instead sets them manually when calling appropriate Render call. Additionally, the viewport is now set from -1 to 1 instead of original 0 to 1 to adjust for Prism's expectations - this essentially accomplishes the same as D3DContext.adjustClipSpace() method in D3D pipeline, matching D3D12's clip space to OpenGL expectations. ! modules/javafx.graphics/src/main/java/com/sun/prism/d3d12/D3D12Context.java ! modules/javafx.graphics/src/main/native-prism-d3d12/D3D12NativeDevice.cpp ! modules/javafx.graphics/src/main/native-prism-d3d12/D3D12NativeDevice.hpp ! modules/javafx.graphics/src/main/native-prism-d3d12/Internal/D3D12RenderingContext.cpp ! modules/javafx.graphics/src/main/native-prism-d3d12/Internal/D3D12RenderingContext.hpp ! modules/javafx.graphics/src/main/native-prism-d3d12/Internal/D3D12RenderingParameter.hpp Changeset: 9fdc5116 Branch: direct3d12 Author: Lukasz Kostyra Date: 2025-04-08 14:52:19 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/9fdc5116febff6ad419a6140e72b510640029a9a Fix Depth Buffer clearing In situations where we render a SubScene with depth testing enabled Prism would often follow below pattern for clearing the RTT: - set the RTT with depth test disabled - clear the RTT - re-set the RTT with depth test enabled D3D12 assumed that when the depth testing is disabled then the Depth Buffer should not be cleared even when it is present. This turned out to not be the case, as D3D9 backend cleared the Depth Buffer even if the testing was disabled. As such, in some scenarios (HelloViewOrder) we missed a Depth Buffer clear which created visual bugs. This change fixes above scenario and makes it so that Clear() can be issued with clearDepth flag. If present and Depth Buffer has already been created the Clear() will also issue a Depth Buffer clear. Fixes HelloViewOrder demo not drawing the subscene properly and in correct order. ! modules/javafx.graphics/src/main/java/com/sun/prism/d3d12/D3D12Graphics.java ! modules/javafx.graphics/src/main/java/com/sun/prism/d3d12/ni/D3D12NativeDevice.java ! modules/javafx.graphics/src/main/native-prism-d3d12/D3D12NativeDevice.cpp ! modules/javafx.graphics/src/main/native-prism-d3d12/D3D12NativeDevice.hpp ! modules/javafx.graphics/src/main/native-prism-d3d12/D3D12NativeRenderTarget.cpp ! modules/javafx.graphics/src/main/native-prism-d3d12/D3D12NativeRenderTarget.hpp ! modules/javafx.graphics/src/main/native-prism-d3d12/Internal/D3D12RenderingContext.cpp ! modules/javafx.graphics/src/main/native-prism-d3d12/Internal/D3D12RenderingContext.hpp ! modules/javafx.graphics/src/main/native-prism-d3d12/Internal/D3D12RenderingParameter.hpp From jbhaskar at openjdk.org Tue Apr 8 14:49:26 2025 From: jbhaskar at openjdk.org (Jay Bhaskar) Date: Tue, 8 Apr 2025 14:49:26 GMT Subject: git: openjdk/jfx: master: 8340464: [TestBug] Convert parametrized base tests to JUnit 5 Message-ID: <523ef7f8-5c98-4b20-8572-e8d2d4652d1a@openjdk.org> Changeset: 61a248d1 Branch: master Author: Jay Bhaskar Date: 2025-04-08 14:46:36 +0000 URL: https://git.openjdk.org/jfx/commit/61a248d1e55b3f6bd5cfe6016003a40cc979b693 8340464: [TestBug] Convert parametrized base tests to JUnit 5 Reviewed-by: angorya, arapte ! modules/javafx.base/src/test/java/test/com/sun/javafx/binding/BidirectionalBindingTest.java ! modules/javafx.base/src/test/java/test/com/sun/javafx/binding/BidirectionalBindingWithConversionTest.java ! modules/javafx.base/src/test/java/test/com/sun/javafx/event/EventDispatchChainTest.java ! modules/javafx.base/src/test/java/test/com/sun/javafx/property/adapter/JavaBeanPropertyBuilderHelperTest.java ! modules/javafx.base/src/test/java/test/javafx/beans/property/PropertyBaseTest.java ! modules/javafx.base/src/test/java/test/javafx/beans/property/adapter/JavaBeanPropertyTestBase.java ! modules/javafx.base/src/test/java/test/javafx/beans/value/ObservableValueSubscriptionsTest.java ! modules/javafx.base/src/test/java/test/javafx/binding/BindingsCreateBindingTest.java ! modules/javafx.base/src/test/java/test/javafx/binding/BindingsEqualsTest.java ! modules/javafx.base/src/test/java/test/javafx/binding/BindingsNumberCalculationsTest.java ! modules/javafx.base/src/test/java/test/javafx/binding/BindingsNumberCastTest.java ! modules/javafx.base/src/test/java/test/javafx/binding/GenericBindingTest.java ! modules/javafx.base/src/test/java/test/javafx/binding/When_Boolean_Test.java ! modules/javafx.base/src/test/java/test/javafx/binding/When_Double_Test.java ! modules/javafx.base/src/test/java/test/javafx/binding/When_Float_Test.java ! modules/javafx.base/src/test/java/test/javafx/binding/When_Integer_Test.java ! modules/javafx.base/src/test/java/test/javafx/binding/When_Long_Test.java ! modules/javafx.base/src/test/java/test/javafx/binding/When_Object_Test.java ! modules/javafx.base/src/test/java/test/javafx/binding/When_String_Test.java ! modules/javafx.base/src/test/java/test/javafx/collections/ObservableArrayTest.java ! modules/javafx.base/src/test/java/test/javafx/collections/ObservableListEmptyTest.java ! modules/javafx.base/src/test/java/test/javafx/collections/ObservableListIteratorTest.java ! modules/javafx.base/src/test/java/test/javafx/collections/ObservableListTest.java ! modules/javafx.base/src/test/java/test/javafx/collections/ObservableListWithExtractor.java ! modules/javafx.base/src/test/java/test/javafx/collections/ObservableMapTest.java ! modules/javafx.base/src/test/java/test/javafx/collections/ObservableSetTest.java ! modules/javafx.base/src/test/java/test/javafx/collections/ObservableSubListIteratorTest.java ! modules/javafx.base/src/test/java/test/javafx/collections/ObservableSubListTest.java ! modules/javafx.base/src/test/java/test/javafx/collections/SourceAdapterChangeTest.java ! modules/javafx.base/src/test/java/test/javafx/collections/UnmodifiableObservableMapTest.java ! modules/javafx.base/src/test/java/test/javafx/util/DurationValueOfTest.java ! modules/javafx.base/src/test/java/test/javafx/util/converter/BooleanStringConverterTest.java ! modules/javafx.base/src/test/java/test/javafx/util/converter/CurrencyStringConverterTest.java ! modules/javafx.base/src/test/java/test/javafx/util/converter/DateStringConverterTest.java ! modules/javafx.base/src/test/java/test/javafx/util/converter/DateTimeStringConverterTest.java ! modules/javafx.base/src/test/java/test/javafx/util/converter/LocalDateStringConverterTest.java ! modules/javafx.base/src/test/java/test/javafx/util/converter/LocalDateTimeStringConverterTest.java ! modules/javafx.base/src/test/java/test/javafx/util/converter/LocalTimeStringConverterTest.java ! modules/javafx.base/src/test/java/test/javafx/util/converter/NumberStringConverterTest.java ! modules/javafx.base/src/test/java/test/javafx/util/converter/ParameterizedConverterTest.java ! modules/javafx.base/src/test/java/test/javafx/util/converter/TimeStringConverterTest.java From duke at openjdk.org Tue Apr 8 15:31:34 2025 From: duke at openjdk.org (duke) Date: Tue, 8 Apr 2025 15:31:34 GMT Subject: git: openjdk/jfx-sandbox: glass_gtk_bug_squashing: Improve testing + fix NPE Message-ID: <6007657a-8571-48ba-a9b6-e987cf11790d@openjdk.org> Changeset: 4c38f00b Branch: glass_gtk_bug_squashing Author: Thiago Milczarek Sayao Date: 2025-04-08 12:28:05 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/4c38f00ba39480067dce2f3a396fd8895a91a455 Improve testing + fix NPE ! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.cpp ! tests/system/src/test/java/test/javafx/stage/StageTestBase.java From duke at openjdk.org Tue Apr 8 16:48:46 2025 From: duke at openjdk.org (duke) Date: Tue, 8 Apr 2025 16:48:46 GMT Subject: git: openjdk/jfx-sandbox: glass_gtk_bug_squashing: Multi-monitor work Message-ID: <7475bea5-13d7-46f9-af20-d34274ff63fb@openjdk.org> Changeset: 4b3dfb19 Branch: glass_gtk_bug_squashing Author: Thiago Milczarek Sayao Date: 2025-04-08 13:48:07 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/4b3dfb19a1cd9ba510b9842067b92f09ec13b0d7 Multi-monitor work ! modules/javafx.graphics/src/main/java/com/sun/glass/ui/gtk/GtkWindow.java ! modules/javafx.graphics/src/main/native-glass/gtk/GlassApplication.cpp ! modules/javafx.graphics/src/main/native-glass/gtk/glass_screen.cpp ! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.cpp ! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.h From kcr at openjdk.org Tue Apr 8 19:06:49 2025 From: kcr at openjdk.org (Kevin Rushforth) Date: Tue, 8 Apr 2025 19:06:49 GMT Subject: git: openjdk/jfx: master: 8350284: WebKit 620.1 crashes on startup on Windows x86 32-bit Message-ID: <3ad43e31-66c1-4f72-86b9-8bae62491592@openjdk.org> Changeset: d31f764b Branch: master Author: Roman Marchenko Committer: Kevin Rushforth Date: 2025-04-08 19:02:27 +0000 URL: https://git.openjdk.org/jfx/commit/d31f764b565cafdb6cafe88a9676ffba8cb7cdbb 8350284: WebKit 620.1 crashes on startup on Windows x86 32-bit Reviewed-by: kcr, jbhaskar ! modules/javafx.web/src/main/native/Source/cmake/WebKitCompilerFlags.cmake From duke at openjdk.org Wed Apr 9 01:04:54 2025 From: duke at openjdk.org (duke) Date: Wed, 9 Apr 2025 01:04:54 GMT Subject: git: openjdk/jfx-sandbox: glass_gtk_bug_squashing: 5 new changesets Message-ID: Changeset: 71952330 Branch: glass_gtk_bug_squashing Author: Thiago Milczarek Sayao Date: 2025-04-08 22:01:40 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/71952330a42fa5cc4ba5306a0045a7f6a7c6313f Progress ! modules/javafx.graphics/src/main/native-glass/gtk/GlassApplication.cpp ! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.cpp ! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.h Changeset: 1b26b66e Branch: glass_gtk_bug_squashing Author: Andy Goryachev Date: 2025-04-07 15:59:15 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/1b26b66ee984462825263c896ea86f502e5fd269 8351878: RichTextArea: copy/paste issues Reviewed-by: lkostyra, zelmidaoui ! modules/jfx.incubator.richtext/src/main/java/com/sun/jfx/incubator/scene/control/richtext/HtmlStyledOutput.java ! modules/jfx.incubator.richtext/src/main/java/com/sun/jfx/incubator/scene/control/richtext/RichTextAreaBehavior.java ! modules/jfx.incubator.richtext/src/main/java/com/sun/jfx/incubator/scene/control/richtext/rtf/AttrSet.java ! modules/jfx.incubator.richtext/src/main/java/com/sun/jfx/incubator/scene/control/richtext/rtf/RTFParser.java ! modules/jfx.incubator.richtext/src/main/java/com/sun/jfx/incubator/scene/control/richtext/rtf/RTFReader.java + modules/jfx.incubator.richtext/src/test/java/test/jfx/incubator/scene/control/richtext/model/HTMLExportTest.java + modules/jfx.incubator.richtext/src/test/java/test/jfx/incubator/scene/control/richtext/model/RTFImportTest.java Changeset: 61a248d1 Branch: glass_gtk_bug_squashing Author: Jay Bhaskar Date: 2025-04-08 14:46:36 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/61a248d1e55b3f6bd5cfe6016003a40cc979b693 8340464: [TestBug] Convert parametrized base tests to JUnit 5 Reviewed-by: angorya, arapte ! modules/javafx.base/src/test/java/test/com/sun/javafx/binding/BidirectionalBindingTest.java ! modules/javafx.base/src/test/java/test/com/sun/javafx/binding/BidirectionalBindingWithConversionTest.java ! modules/javafx.base/src/test/java/test/com/sun/javafx/event/EventDispatchChainTest.java ! modules/javafx.base/src/test/java/test/com/sun/javafx/property/adapter/JavaBeanPropertyBuilderHelperTest.java ! modules/javafx.base/src/test/java/test/javafx/beans/property/PropertyBaseTest.java ! modules/javafx.base/src/test/java/test/javafx/beans/property/adapter/JavaBeanPropertyTestBase.java ! modules/javafx.base/src/test/java/test/javafx/beans/value/ObservableValueSubscriptionsTest.java ! modules/javafx.base/src/test/java/test/javafx/binding/BindingsCreateBindingTest.java ! modules/javafx.base/src/test/java/test/javafx/binding/BindingsEqualsTest.java ! modules/javafx.base/src/test/java/test/javafx/binding/BindingsNumberCalculationsTest.java ! modules/javafx.base/src/test/java/test/javafx/binding/BindingsNumberCastTest.java ! modules/javafx.base/src/test/java/test/javafx/binding/GenericBindingTest.java ! modules/javafx.base/src/test/java/test/javafx/binding/When_Boolean_Test.java ! modules/javafx.base/src/test/java/test/javafx/binding/When_Double_Test.java ! modules/javafx.base/src/test/java/test/javafx/binding/When_Float_Test.java ! modules/javafx.base/src/test/java/test/javafx/binding/When_Integer_Test.java ! modules/javafx.base/src/test/java/test/javafx/binding/When_Long_Test.java ! modules/javafx.base/src/test/java/test/javafx/binding/When_Object_Test.java ! modules/javafx.base/src/test/java/test/javafx/binding/When_String_Test.java ! modules/javafx.base/src/test/java/test/javafx/collections/ObservableArrayTest.java ! modules/javafx.base/src/test/java/test/javafx/collections/ObservableListEmptyTest.java ! modules/javafx.base/src/test/java/test/javafx/collections/ObservableListIteratorTest.java ! modules/javafx.base/src/test/java/test/javafx/collections/ObservableListTest.java ! modules/javafx.base/src/test/java/test/javafx/collections/ObservableListWithExtractor.java ! modules/javafx.base/src/test/java/test/javafx/collections/ObservableMapTest.java ! modules/javafx.base/src/test/java/test/javafx/collections/ObservableSetTest.java ! modules/javafx.base/src/test/java/test/javafx/collections/ObservableSubListIteratorTest.java ! modules/javafx.base/src/test/java/test/javafx/collections/ObservableSubListTest.java ! modules/javafx.base/src/test/java/test/javafx/collections/SourceAdapterChangeTest.java ! modules/javafx.base/src/test/java/test/javafx/collections/UnmodifiableObservableMapTest.java ! modules/javafx.base/src/test/java/test/javafx/util/DurationValueOfTest.java ! modules/javafx.base/src/test/java/test/javafx/util/converter/BooleanStringConverterTest.java ! modules/javafx.base/src/test/java/test/javafx/util/converter/CurrencyStringConverterTest.java ! modules/javafx.base/src/test/java/test/javafx/util/converter/DateStringConverterTest.java ! modules/javafx.base/src/test/java/test/javafx/util/converter/DateTimeStringConverterTest.java ! modules/javafx.base/src/test/java/test/javafx/util/converter/LocalDateStringConverterTest.java ! modules/javafx.base/src/test/java/test/javafx/util/converter/LocalDateTimeStringConverterTest.java ! modules/javafx.base/src/test/java/test/javafx/util/converter/LocalTimeStringConverterTest.java ! modules/javafx.base/src/test/java/test/javafx/util/converter/NumberStringConverterTest.java ! modules/javafx.base/src/test/java/test/javafx/util/converter/ParameterizedConverterTest.java ! modules/javafx.base/src/test/java/test/javafx/util/converter/TimeStringConverterTest.java Changeset: d31f764b Branch: glass_gtk_bug_squashing Author: Roman Marchenko Committer: Kevin Rushforth Date: 2025-04-08 19:02:27 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/d31f764b565cafdb6cafe88a9676ffba8cb7cdbb 8350284: WebKit 620.1 crashes on startup on Windows x86 32-bit Reviewed-by: kcr, jbhaskar ! modules/javafx.web/src/main/native/Source/cmake/WebKitCompilerFlags.cmake Changeset: b522b7bd Branch: glass_gtk_bug_squashing Author: Thiago Milczarek Sayao Date: 2025-04-08 22:02:27 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/b522b7bd98ce32de6193e1893c1408a9ab388f40 Merge branch 'master' into glass_gtk_bug_squashing From jbhaskar at openjdk.org Wed Apr 9 08:41:32 2025 From: jbhaskar at openjdk.org (Jay Bhaskar) Date: Wed, 9 Apr 2025 08:41:32 GMT Subject: git: openjdk/jfx: master: 8353916: Unexpected event type for DOM mutation events with WebKit 620.1 Message-ID: <21431ed7-ceba-4a7e-8dbc-9d3549b940f4@openjdk.org> Changeset: dc115d58 Branch: master Author: Jay Bhaskar Date: 2025-04-09 08:38:05 +0000 URL: https://git.openjdk.org/jfx/commit/dc115d5862894953fb27c1f209b2d81d3694db70 8353916: Unexpected event type for DOM mutation events with WebKit 620.1 Reviewed-by: kcr, arapte ! modules/javafx.web/src/main/native/Source/WebCore/dom/MutationEvent.h From arapte at openjdk.org Wed Apr 9 10:29:38 2025 From: arapte at openjdk.org (Ambarish Rapte) Date: Wed, 9 Apr 2025 10:29:38 GMT Subject: git: openjdk/jfx-sandbox: metal: 22 new changesets Message-ID: <5174a638-1443-445a-9806-57c8c9a1790d@openjdk.org> Changeset: ff777c7a Branch: metal Author: Ziad El Midaoui Committer: Kevin Rushforth Date: 2025-03-28 18:13:37 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/ff777c7abb0f491152d172f20cfc3dd6d76d5339 8340004: [TestBug] Call ModuleLayer.Controller::enableNativeAccess directly rather than via reflection Reviewed-by: angorya ! tests/system/src/testapp7/java/mymod/myapp7/DataUrlWithModuleLayerLauncher.java ! tests/system/src/testapp7/java/mymod/myapp7/LocalStorageAccessWithModuleLayerLauncher.java Changeset: 5c78234b Branch: metal Author: Oliver Schmidtmer Committer: Kevin Rushforth Date: 2025-04-01 11:19:19 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/5c78234b43d1fffa1fea0d1406599ed46af8c863 8281384: Random chars on paste from Windows clipboard Reviewed-by: kcr, lkostyra ! modules/javafx.graphics/src/main/java/com/sun/glass/ui/win/WinSystemClipboard.java ! modules/javafx.graphics/src/main/native-glass/win/GlassClipboard.cpp Changeset: cc949cd0 Branch: metal Author: John Hendrikx Date: 2025-04-01 19:40:49 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/cc949cd0c26ade3754906e5ff932b1a14a6ea902 8351047: TitledPane should handle titles that are resizable Reviewed-by: angorya, mstrauss ! modules/javafx.controls/src/main/java/javafx/scene/control/skin/TitledPaneSkin.java Changeset: c452189e Branch: metal Author: Martin Fox Date: 2025-04-01 21:47:18 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/c452189e54124a941201bfa4d68830f7a6d65333 8351733: Crash when creating too many nested event loops Reviewed-by: kcr, angorya ! modules/javafx.graphics/src/main/java/com/sun/javafx/application/PlatformImpl.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/tk/quantum/QuantumToolkit.java ! modules/javafx.graphics/src/main/java/javafx/application/Platform.java ! modules/javafx.graphics/src/main/java/javafx/stage/Stage.java ! tests/system/src/test/java/test/javafx/stage/NestedEventLoopTest.java Changeset: 056c7f52 Branch: metal Author: Jayathirth D V Date: 2025-04-02 06:08:32 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/056c7f52e544fa0f462a9c8f81e82df834bfd596 8350009: [XWayland] SwingNodePlatformExitCrashTest hangs on Ubuntu 24.04 Reviewed-by: kcr ! tests/system/src/test/java/test/robot/javafx/embed/swing/SwingNodePlatformExitCrashTest.java Changeset: 4a4272b7 Branch: metal Author: Andy Goryachev Date: 2025-04-02 14:32:24 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/4a4272b79225f31b574b237a20a403a2fc106591 8350976: MenuBarSkin: exception initializing in a background thread Reviewed-by: lkostyra, jdv ! modules/javafx.controls/src/main/java/javafx/scene/control/skin/MenuBarSkin.java ! tests/system/src/test/java/test/robot/javafx/scene/NodeInitializationStressTest.java Changeset: 097c017d Branch: metal Author: Gopal Pattnaik Committer: Andy Goryachev Date: 2025-04-02 16:14:48 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/097c017dc5925ac3dc218a32a646aeb37b83ee5e 8245602: Ensemble8: HTMLEditor Toolbar gets scrolled out of view Reviewed-by: angorya ! apps/samples/Ensemble8/src/samples/java/ensemble/samples/controls/htmleditor/HTMLEditorApp.java Changeset: ab94b5e7 Branch: metal Author: John Hendrikx Date: 2025-04-03 10:36:16 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/ab94b5e71c17ebe941f3086d43164ee58d19f4b7 8351276: Prevent redundant computeValue calls when a chain of mappings becomes observed Reviewed-by: mstrauss, nlisker ! modules/javafx.base/src/main/java/com/sun/javafx/binding/LazyObjectBinding.java ! modules/javafx.base/src/main/java/javafx/beans/value/ObservableValue.java ! modules/javafx.base/src/test/java/test/javafx/beans/value/ObservableValueFluentBindingsTest.java Changeset: c0db2dcd Branch: metal Author: Ambarish Rapte Date: 2025-04-03 14:16:07 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/c0db2dcda40db09bbcb9ec12a549fefa85e4325e 8352982: gradle TEST_SDK_PATH param doesn't work with relative paths Reviewed-by: kcr ! build.gradle Changeset: 9ab20363 Branch: metal Author: Jose Pereda Date: 2025-04-03 15:04:39 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/9ab20363e334541a2c82a573d35603c2a2945f03 8353548: [macOS] DragEvent.getScreenY() returns incorrect value in secondary monitor Reviewed-by: angorya, arapte ! modules/javafx.graphics/src/main/native-glass/mac/GlassViewDelegate.m Changeset: 1a65f4c3 Branch: metal Author: Michael Strau? Date: 2025-04-03 17:29:50 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/1a65f4c3c3060a5ddcaa513e9849d86596fd15e3 8353617: Remove deprecated TransitionEvent constructor Reviewed-by: jhendrikx, kcr, angorya ! modules/javafx.graphics/src/main/java/javafx/css/TransitionEvent.java Changeset: 62f94bb0 Branch: metal Author: Jayathirth D V Date: 2025-04-03 18:21:47 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/62f94bb0be7f1618271672f417225e12b4d30ff8 8353620: Make some systems tests robust for Ubuntu 24.04 Reviewed-by: kcr ! tests/system/src/test/java/test/robot/javafx/scene/MenuDoubleShortcutTest.java ! tests/system/src/test/java/test/robot/javafx/stage/KeyEventClosesStageTest.java ! tests/system/src/test/java/test/robot/javafx/web/TextSelectionTest.java Changeset: 714f17f3 Branch: metal Author: Andy Goryachev Date: 2025-04-04 14:32:08 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/714f17f32b430a3467afb611c5a36dbe1841ec79 8353668: Rename internal c.s.javafx.text.TextLine class Reviewed-by: mstrauss ! modules/javafx.graphics/src/main/java/com/sun/javafx/text/LayoutCache.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/text/PrismTextLayout.java + modules/javafx.graphics/src/main/java/com/sun/javafx/text/PrismTextLine.java - modules/javafx.graphics/src/main/java/com/sun/javafx/text/TextLine.java Changeset: 76282bcf Branch: metal Author: Andy Goryachev Date: 2025-04-04 14:36:10 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/76282bcf20a6ee09d16ed1d2ddea37749a921346 8353587: Spelling errors and dead code Reviewed-by: arapte ! modules/javafx.controls/src/main/java/javafx/scene/control/MenuBar.java = modules/javafx.graphics/src/main/java/com/sun/javafx/scene/traversal/Heuristic2D.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/scene/traversal/TraversalEngine.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/tk/Toolkit.java ! modules/javafx.media/src/main/java/com/sun/media/jfxmediaimpl/NativeMediaPlayer.java ! modules/javafx.media/src/main/java/javafx/scene/media/AudioEqualizer.java ! modules/javafx.media/src/main/java/javafx/scene/media/MediaPlayer.java Changeset: 5d413646 Branch: metal Author: Jayathirth D V Date: 2025-04-04 15:30:47 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/5d41364681544070a9c00612cf189bf9f1f5eda1 8353557: Skip some system tests on Linux Reviewed-by: kcr ! tests/system/src/test/java/test/com/sun/javafx/application/InitializeJavaFXLaunch1Test.java ! tests/system/src/test/java/test/com/sun/javafx/application/InitializeJavaFXLaunch2Test.java ! tests/system/src/test/java/test/javafx/scene/RestoreSceneSizeTest.java ! tests/system/src/test/java/test/javafx/scene/web/PageFillTest.java ! tests/system/src/test/java/test/javafx/stage/SizeToSceneTest.java ! tests/system/src/test/java/test/robot/javafx/stage/WrongStageFocusWithApplicationModalityTest.java Changeset: a52e2fa4 Branch: metal Author: Andy Goryachev Date: 2025-04-04 17:25:53 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/a52e2fa498782e9329f1c8b78805a29e63242a9a 8352746: [TestBug] Monkey Tester Application Update 5 Reviewed-by: lkostyra, jdv ! tests/manual/monkey/README.md ! tests/manual/monkey/build.xml ! 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/BorderOption.java ! tests/manual/monkey/src/com/oracle/tools/fx/monkey/options/DoubleOption.java ! tests/manual/monkey/src/com/oracle/tools/fx/monkey/options/ObjectOption.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/pages/AnchorPanePage.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/BorderPanePage.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/ButtonBarPage.java ! tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/DnDPage.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/FlowPanePage.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/GridPanePage.java ! tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/HBoxPage.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/MediaPlayerPage.java ! tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/MenuBarPage.java ! tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/PieChartPage.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/ProgressIndicatorPage.java ! tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/ScrollPanePage.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/SeparatorPage.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/SliderPage.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/StackPanePage.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/StagePage.java ! tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/TableViewPage.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/TilePanePage.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/TreeTableViewPage.java ! tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/VBoxPage.java ! tests/manual/monkey/src/com/oracle/tools/fx/monkey/sheets/ControlPropertySheet.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/PropertiesMonitor.java ! tests/manual/monkey/src/com/oracle/tools/fx/monkey/sheets/RegionPropertySheet.java ! tests/manual/monkey/src/com/oracle/tools/fx/monkey/sheets/TextInputControlPropertySheet.java ! tests/manual/monkey/src/com/oracle/tools/fx/monkey/sheets/TypeSpecificContextMenu.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/CustomStage.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/ModalWindow.java ! tests/manual/monkey/src/com/oracle/tools/fx/monkey/tools/Native2AsciiPane.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/util/CustomPane.java ! tests/manual/monkey/src/com/oracle/tools/fx/monkey/util/FX.java ! tests/manual/monkey/src/com/oracle/tools/fx/monkey/util/Formats.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/util/LayoutInfoVisualizer.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/util/Menus.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/util/Native2Ascii.java + tests/manual/monkey/src/com/oracle/tools/fx/monkey/util/StdoutMouseListener.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/VerticalLabel.java ! tests/manual/monkey/src/com/oracle/tools/fx/monkey/util/WritingSystemsDemo.java ! tests/manual/monkey/src/module-info.java Changeset: f31d00d8 Branch: metal Author: Andy Goryachev Date: 2025-04-04 22:20:43 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/f31d00d8f7e601c3bb28a9975dd029390ec92173 8328716: [TestBug] Screen capturing utility for failed tests Reviewed-by: kcr - tests/system/src/test/java/test/robot/javafx/scene/control/behavior/ScreenshotFailedTestWatcher.java ! tests/system/src/test/java/test/robot/javafx/scene/control/behavior/TextAreaRTLTest.java + tests/system/src/test/java/test/util/ScreenCaptureTestWatcher.java + tests/system/src/test/java/test/util/ScreenshotCapture.java Changeset: 1b26b66e Branch: metal Author: Andy Goryachev Date: 2025-04-07 15:59:15 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/1b26b66ee984462825263c896ea86f502e5fd269 8351878: RichTextArea: copy/paste issues Reviewed-by: lkostyra, zelmidaoui ! modules/jfx.incubator.richtext/src/main/java/com/sun/jfx/incubator/scene/control/richtext/HtmlStyledOutput.java ! modules/jfx.incubator.richtext/src/main/java/com/sun/jfx/incubator/scene/control/richtext/RichTextAreaBehavior.java ! modules/jfx.incubator.richtext/src/main/java/com/sun/jfx/incubator/scene/control/richtext/rtf/AttrSet.java ! modules/jfx.incubator.richtext/src/main/java/com/sun/jfx/incubator/scene/control/richtext/rtf/RTFParser.java ! modules/jfx.incubator.richtext/src/main/java/com/sun/jfx/incubator/scene/control/richtext/rtf/RTFReader.java + modules/jfx.incubator.richtext/src/test/java/test/jfx/incubator/scene/control/richtext/model/HTMLExportTest.java + modules/jfx.incubator.richtext/src/test/java/test/jfx/incubator/scene/control/richtext/model/RTFImportTest.java Changeset: 61a248d1 Branch: metal Author: Jay Bhaskar Date: 2025-04-08 14:46:36 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/61a248d1e55b3f6bd5cfe6016003a40cc979b693 8340464: [TestBug] Convert parametrized base tests to JUnit 5 Reviewed-by: angorya, arapte ! modules/javafx.base/src/test/java/test/com/sun/javafx/binding/BidirectionalBindingTest.java ! modules/javafx.base/src/test/java/test/com/sun/javafx/binding/BidirectionalBindingWithConversionTest.java ! modules/javafx.base/src/test/java/test/com/sun/javafx/event/EventDispatchChainTest.java ! modules/javafx.base/src/test/java/test/com/sun/javafx/property/adapter/JavaBeanPropertyBuilderHelperTest.java ! modules/javafx.base/src/test/java/test/javafx/beans/property/PropertyBaseTest.java ! modules/javafx.base/src/test/java/test/javafx/beans/property/adapter/JavaBeanPropertyTestBase.java ! modules/javafx.base/src/test/java/test/javafx/beans/value/ObservableValueSubscriptionsTest.java ! modules/javafx.base/src/test/java/test/javafx/binding/BindingsCreateBindingTest.java ! modules/javafx.base/src/test/java/test/javafx/binding/BindingsEqualsTest.java ! modules/javafx.base/src/test/java/test/javafx/binding/BindingsNumberCalculationsTest.java ! modules/javafx.base/src/test/java/test/javafx/binding/BindingsNumberCastTest.java ! modules/javafx.base/src/test/java/test/javafx/binding/GenericBindingTest.java ! modules/javafx.base/src/test/java/test/javafx/binding/When_Boolean_Test.java ! modules/javafx.base/src/test/java/test/javafx/binding/When_Double_Test.java ! modules/javafx.base/src/test/java/test/javafx/binding/When_Float_Test.java ! modules/javafx.base/src/test/java/test/javafx/binding/When_Integer_Test.java ! modules/javafx.base/src/test/java/test/javafx/binding/When_Long_Test.java ! modules/javafx.base/src/test/java/test/javafx/binding/When_Object_Test.java ! modules/javafx.base/src/test/java/test/javafx/binding/When_String_Test.java ! modules/javafx.base/src/test/java/test/javafx/collections/ObservableArrayTest.java ! modules/javafx.base/src/test/java/test/javafx/collections/ObservableListEmptyTest.java ! modules/javafx.base/src/test/java/test/javafx/collections/ObservableListIteratorTest.java ! modules/javafx.base/src/test/java/test/javafx/collections/ObservableListTest.java ! modules/javafx.base/src/test/java/test/javafx/collections/ObservableListWithExtractor.java ! modules/javafx.base/src/test/java/test/javafx/collections/ObservableMapTest.java ! modules/javafx.base/src/test/java/test/javafx/collections/ObservableSetTest.java ! modules/javafx.base/src/test/java/test/javafx/collections/ObservableSubListIteratorTest.java ! modules/javafx.base/src/test/java/test/javafx/collections/ObservableSubListTest.java ! modules/javafx.base/src/test/java/test/javafx/collections/SourceAdapterChangeTest.java ! modules/javafx.base/src/test/java/test/javafx/collections/UnmodifiableObservableMapTest.java ! modules/javafx.base/src/test/java/test/javafx/util/DurationValueOfTest.java ! modules/javafx.base/src/test/java/test/javafx/util/converter/BooleanStringConverterTest.java ! modules/javafx.base/src/test/java/test/javafx/util/converter/CurrencyStringConverterTest.java ! modules/javafx.base/src/test/java/test/javafx/util/converter/DateStringConverterTest.java ! modules/javafx.base/src/test/java/test/javafx/util/converter/DateTimeStringConverterTest.java ! modules/javafx.base/src/test/java/test/javafx/util/converter/LocalDateStringConverterTest.java ! modules/javafx.base/src/test/java/test/javafx/util/converter/LocalDateTimeStringConverterTest.java ! modules/javafx.base/src/test/java/test/javafx/util/converter/LocalTimeStringConverterTest.java ! modules/javafx.base/src/test/java/test/javafx/util/converter/NumberStringConverterTest.java ! modules/javafx.base/src/test/java/test/javafx/util/converter/ParameterizedConverterTest.java ! modules/javafx.base/src/test/java/test/javafx/util/converter/TimeStringConverterTest.java Changeset: d31f764b Branch: metal Author: Roman Marchenko Committer: Kevin Rushforth Date: 2025-04-08 19:02:27 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/d31f764b565cafdb6cafe88a9676ffba8cb7cdbb 8350284: WebKit 620.1 crashes on startup on Windows x86 32-bit Reviewed-by: kcr, jbhaskar ! modules/javafx.web/src/main/native/Source/cmake/WebKitCompilerFlags.cmake Changeset: dc115d58 Branch: metal Author: Jay Bhaskar Date: 2025-04-09 08:38:05 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/dc115d5862894953fb27c1f209b2d81d3694db70 8353916: Unexpected event type for DOM mutation events with WebKit 620.1 Reviewed-by: kcr, arapte ! modules/javafx.web/src/main/native/Source/WebCore/dom/MutationEvent.h Changeset: 44181958 Branch: metal Author: Ambarish Rapte Date: 2025-04-09 15:57:35 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/441819584cfcd2c138d02dc6ce8b0cd6dae11d84 Merge remote-tracking branch 'origin/master' into metal ! build.gradle ! modules/javafx.graphics/src/main/native-glass/mac/GlassViewDelegate.m ! build.gradle ! modules/javafx.graphics/src/main/native-glass/mac/GlassViewDelegate.m From arapte at openjdk.org Wed Apr 9 10:59:54 2025 From: arapte at openjdk.org (Ambarish Rapte) Date: Wed, 9 Apr 2025 10:59:54 GMT Subject: git: openjdk/jfx-sandbox: metal: 8335598: warning: [removal] AccessController in java.security has been deprecated Message-ID: Changeset: 8ae8e4c0 Branch: metal Author: Ambarish Rapte Date: 2025-04-09 16:27:01 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/8ae8e4c03ed87ae5cb211e39021570cd073d9e66 8335598: warning: [removal] AccessController in java.security has been deprecated ! modules/javafx.graphics/src/main/java/com/sun/prism/mtl/MTLPipeline.java From arapte at openjdk.org Wed Apr 9 11:03:19 2025 From: arapte at openjdk.org (Ambarish Rapte) Date: Wed, 9 Apr 2025 11:03:19 GMT Subject: git: openjdk/jfx-sandbox: metal: 8350512: SwingInterop renders incorrectly on MTL pipeline Message-ID: <57e90c93-db56-4f63-b1da-aa62cbff4c0e@openjdk.org> Changeset: 7d0b1d28 Branch: metal Author: Ambarish Rapte Date: 2025-04-09 16:30:10 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/7d0b1d285e706494e199ca8c1485a9efe70c10ab 8350512: SwingInterop renders incorrectly on MTL pipeline ! modules/javafx.graphics/src/main/native-prism-mtl/MetalTexture.m From jbhaskar at openjdk.org Wed Apr 9 11:58:14 2025 From: jbhaskar at openjdk.org (Jay Bhaskar) Date: Wed, 9 Apr 2025 11:58:14 GMT Subject: git: openjdk/jfx24u: master: 8353916: Unexpected event type for DOM mutation events with WebKit 620.1 Message-ID: <67c35b75-24f9-4ebd-9287-27550a711423@openjdk.org> Changeset: 1228ee6b Branch: master Author: Jay Bhaskar Date: 2025-04-09 11:56:46 +0000 URL: https://git.openjdk.org/jfx24u/commit/1228ee6bca211a1ea8b5a5be69573bc5623f5852 8353916: Unexpected event type for DOM mutation events with WebKit 620.1 Backport-of: dc115d5862894953fb27c1f209b2d81d3694db70 ! modules/javafx.web/src/main/native/Source/WebCore/dom/MutationEvent.h From jbhaskar at openjdk.org Wed Apr 9 12:18:12 2025 From: jbhaskar at openjdk.org (Jay Bhaskar) Date: Wed, 9 Apr 2025 12:18:12 GMT Subject: git: openjdk/jfx24u: master: 8350284: WebKit 620.1 crashes on startup on Windows x86 32-bit Message-ID: Changeset: d0a61f4b Branch: master Author: Jay Bhaskar Date: 2025-04-09 12:16:43 +0000 URL: https://git.openjdk.org/jfx24u/commit/d0a61f4bbb5c1b1a19677dc0c54ce4be0d695ebf 8350284: WebKit 620.1 crashes on startup on Windows x86 32-bit Backport-of: d31f764b565cafdb6cafe88a9676ffba8cb7cdbb ! modules/javafx.web/src/main/native/Source/cmake/WebKitCompilerFlags.cmake From lkostyra at openjdk.org Wed Apr 9 15:36:52 2025 From: lkostyra at openjdk.org (Lukasz Kostyra) Date: Wed, 9 Apr 2025 15:36:52 GMT Subject: git: openjdk/jfx: master: 8234153: [TEST_BUG] Rewrite Popup_parentWindow_Test Message-ID: <94eeaf8c-2b61-4450-b234-436204161612@openjdk.org> Changeset: 3dc975bd Branch: master Author: Lukasz Kostyra Date: 2025-04-09 15:36:01 +0000 URL: https://git.openjdk.org/jfx/commit/3dc975bd9fbdc2005d0260bad80d1e775ecfe189 8234153: [TEST_BUG] Rewrite Popup_parentWindow_Test Reviewed-by: angorya, arapte + modules/javafx.graphics/src/test/java/test/javafx/stage/Popup_owner_Test.java - modules/javafx.graphics/src/test/java/test/javafx/stage/Popup_parentWindow_Test.java From mstrauss at openjdk.org Wed Apr 9 20:06:04 2025 From: mstrauss at openjdk.org (Michael =?UTF-8?B?U3RyYXXDnw==?=) Date: Wed, 9 Apr 2025 20:06:04 GMT Subject: git: openjdk/jfx: master: 8353845: com.sun.javafx.css.BitSet.equals(null) throws NPE Message-ID: <87f75e0e-d71f-44ce-8490-5e8381d126aa@openjdk.org> Changeset: 9ac707da Branch: master Author: Michael Strau? Date: 2025-04-09 20:04:56 +0000 URL: https://git.openjdk.org/jfx/commit/9ac707dac4d675a4301241ae100fd26b08e57bf1 8353845: com.sun.javafx.css.BitSet.equals(null) throws NPE Reviewed-by: jhendrikx, angorya ! modules/javafx.graphics/src/main/java/com/sun/javafx/css/BitSet.java ! modules/javafx.graphics/src/shims/java/com/sun/javafx/css/BitSetShim.java ! modules/javafx.graphics/src/test/java/test/com/sun/javafx/css/BitSetTest.java From duke at openjdk.org Wed Apr 9 20:55:14 2025 From: duke at openjdk.org (duke) Date: Wed, 9 Apr 2025 20:55:14 GMT Subject: git: openjdk/jfx-sandbox: glass_gtk_bug_squashing: 5 new changesets Message-ID: <54bc5878-630f-4d0e-bd6d-1df0a73bdeb6@openjdk.org> Changeset: dc115d58 Branch: glass_gtk_bug_squashing Author: Jay Bhaskar Date: 2025-04-09 08:38:05 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/dc115d5862894953fb27c1f209b2d81d3694db70 8353916: Unexpected event type for DOM mutation events with WebKit 620.1 Reviewed-by: kcr, arapte ! modules/javafx.web/src/main/native/Source/WebCore/dom/MutationEvent.h Changeset: 3dc975bd Branch: glass_gtk_bug_squashing Author: Lukasz Kostyra Date: 2025-04-09 15:36:01 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/3dc975bd9fbdc2005d0260bad80d1e775ecfe189 8234153: [TEST_BUG] Rewrite Popup_parentWindow_Test Reviewed-by: angorya, arapte + modules/javafx.graphics/src/test/java/test/javafx/stage/Popup_owner_Test.java - modules/javafx.graphics/src/test/java/test/javafx/stage/Popup_parentWindow_Test.java Changeset: 9ac707da Branch: glass_gtk_bug_squashing Author: Michael Strau? Date: 2025-04-09 20:04:56 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/9ac707dac4d675a4301241ae100fd26b08e57bf1 8353845: com.sun.javafx.css.BitSet.equals(null) throws NPE Reviewed-by: jhendrikx, angorya ! modules/javafx.graphics/src/main/java/com/sun/javafx/css/BitSet.java ! modules/javafx.graphics/src/shims/java/com/sun/javafx/css/BitSetShim.java ! modules/javafx.graphics/src/test/java/test/com/sun/javafx/css/BitSetTest.java Changeset: cd8d0b46 Branch: glass_gtk_bug_squashing Author: Thiago Milczarek Sayao Date: 2025-04-09 17:50:54 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/cd8d0b46d5064fc7d252b800f5339a6d5add33bf Merge branch 'master' into glass_gtk_bug_squashing Changeset: 939b977d Branch: glass_gtk_bug_squashing Author: Thiago Milczarek Sayao Date: 2025-04-09 17:54:13 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/939b977d3ab36bba5e643f610fde41df59ac3f1a Sync master ! .idea/misc.xml ! tests/system/src/test/java/test/com/sun/javafx/application/InitializeJavaFXLaunch1Test.java ! tests/system/src/test/java/test/com/sun/javafx/application/InitializeJavaFXLaunch2Test.java ! tests/system/src/test/java/test/javafx/stage/SizeToSceneTest.java ! tests/system/src/test/java/test/robot/javafx/stage/StageAttributesTest.java ! tests/system/src/test/java/test/robot/javafx/stage/WrongStageFocusWithApplicationModalityTest.java From duke at openjdk.org Wed Apr 9 21:20:26 2025 From: duke at openjdk.org (duke) Date: Wed, 9 Apr 2025 21:20:26 GMT Subject: git: openjdk/jfx-sandbox: glass_gtk_bug_squashing: Remove Flickering Message-ID: Changeset: 6f6aa90f Branch: glass_gtk_bug_squashing Author: Thiago Milczarek Sayao Date: 2025-04-09 18:17:55 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/6f6aa90f6cb886cc7208663653a3edaf2247c7aa Remove Flickering ! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.cpp ! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.h From duke at openjdk.org Thu Apr 10 00:13:30 2025 From: duke at openjdk.org (duke) Date: Thu, 10 Apr 2025 00:13:30 GMT Subject: git: openjdk/jfx-sandbox: glass_gtk_bug_squashing: retore event handling Message-ID: <979bcaae-327c-4041-b543-75945a0f70e7@openjdk.org> Changeset: 57cd811f Branch: glass_gtk_bug_squashing Author: Thiago Milczarek Sayao Date: 2025-04-09 21:11:21 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/57cd811f1a4799b8384b3f132adce22a13a254f4 retore event handling ! modules/javafx.graphics/src/main/native-glass/gtk/GlassApplication.cpp ! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.cpp ! tests/system/src/test/java/test/robot/javafx/stage/StageAttributesTest.java From duke at openjdk.org Thu Apr 10 12:30:18 2025 From: duke at openjdk.org (duke) Date: Thu, 10 Apr 2025 12:30:18 GMT Subject: git: openjdk/jfx-sandbox: glass_gtk_bug_squashing: 2 new changesets Message-ID: Changeset: fe11c3e5 Branch: glass_gtk_bug_squashing Author: Thiago Milczarek Sayao Date: 2025-04-10 08:56:46 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/fe11c3e5e9fcb392dc7143245ca13f8600fe2a91 Window can be both Iconified and Maximized ! modules/javafx.graphics/src/main/java/com/sun/glass/events/WindowEvent.java ! modules/javafx.graphics/src/main/java/com/sun/glass/ui/Window.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/tk/quantum/GlassWindowEventHandler.java ! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.cpp ! tests/system/src/test/java/test/robot/javafx/stage/StageAttributesTest.java Changeset: d1563d2d Branch: glass_gtk_bug_squashing Author: Thiago Milczarek Sayao Date: 2025-04-10 09:28:22 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/d1563d2dd123b236ee95331d3fdbf7923454cd28 Window can be both Iconified and Maximized ! modules/javafx.graphics/src/main/java/com/sun/glass/ui/Window.java From duke at openjdk.org Thu Apr 10 15:56:37 2025 From: duke at openjdk.org (duke) Date: Thu, 10 Apr 2025 15:56:37 GMT Subject: git: openjdk/jfx-sandbox: glass_gtk_bug_squashing: Window can be both Iconified and Maximized Message-ID: <744f30b0-0b94-4edb-922e-93dbb1245626@openjdk.org> Changeset: 8f1bafce Branch: glass_gtk_bug_squashing Author: Thiago Milczarek Sayao Date: 2025-04-10 12:55:49 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/8f1bafce7e831255ebec602e6697e3bb5a7fda43 Window can be both Iconified and Maximized ! modules/javafx.graphics/src/main/java/com/sun/javafx/tk/quantum/GlassWindowEventHandler.java ! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.cpp From duke at openjdk.org Thu Apr 10 16:03:41 2025 From: duke at openjdk.org (duke) Date: Thu, 10 Apr 2025 16:03:41 GMT Subject: git: openjdk/jfx-sandbox: glass_gtk_bug_squashing: Some g_print no more needed Message-ID: <20eb76af-5ca3-4da7-b24b-8d03375702b8@openjdk.org> Changeset: 4d2aaaaa Branch: glass_gtk_bug_squashing Author: Thiago Milczarek Sayao Date: 2025-04-10 13:00:22 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/4d2aaaaa313a7e08ccceacf288d38a4d8fc25919 Some g_print no more needed ! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.cpp From duke at openjdk.org Thu Apr 10 16:54:00 2025 From: duke at openjdk.org (duke) Date: Thu, 10 Apr 2025 16:54:00 GMT Subject: git: openjdk/jfx-sandbox: glass_gtk_bug_squashing: entireSceneNeedsRepaint is not needed Message-ID: Changeset: d3a277ca Branch: glass_gtk_bug_squashing Author: Thiago Milczarek Sayao Date: 2025-04-10 13:50:35 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/d3a277cabb4a7d4f7698c4062951d1976af39d23 entireSceneNeedsRepaint is not needed ! modules/javafx.graphics/src/main/java/com/sun/glass/events/WindowEvent.java ! modules/javafx.graphics/src/main/java/com/sun/glass/ui/gtk/GtkWindow.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/tk/quantum/GlassWindowEventHandler.java ! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.cpp From duke at openjdk.org Thu Apr 10 19:15:26 2025 From: duke at openjdk.org (duke) Date: Thu, 10 Apr 2025 19:15:26 GMT Subject: git: openjdk/jfx-sandbox: glass_gtk_bug_squashing: 2 new changesets Message-ID: <40761a36-80a4-42b7-a091-85f613cec342@openjdk.org> Changeset: 0c637914 Branch: glass_gtk_bug_squashing Author: Thiago Milczarek Sayao Date: 2025-04-10 16:12:25 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/0c637914233f2be765b21504a0f68896280bbb48 Rollback unecessary changes ! modules/javafx.graphics/src/main/native-glass/gtk/GlassApplication.cpp ! modules/javafx.graphics/src/main/native-glass/gtk/glass_screen.cpp ! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.h ! modules/javafx.graphics/src/main/native-glass/gtk/glass_window_ime.cpp Changeset: caae3638 Branch: glass_gtk_bug_squashing Author: Thiago Milczarek Sayao Date: 2025-04-10 16:14:16 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/caae3638bca0cfcc0c50653c78563c110066d90c Comment out g_print ! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.cpp From kcr at openjdk.org Thu Apr 10 20:12:55 2025 From: kcr at openjdk.org (Kevin Rushforth) Date: Thu, 10 Apr 2025 20:12:55 GMT Subject: git: openjdk/jfx: Added tag 25+12 for changeset 9ac707da Message-ID: <728e428b-c0e3-49ed-b311-68ba9fdcdb5e@openjdk.org> Tagged by: Kevin Rushforth Date: 2025-04-10 20:09:59 +0000 Added tag 25+12 for changeset 9ac707da Changeset: 9ac707da Author: Michael Strau? Date: 2025-04-09 20:04:56 +0000 URL: https://git.openjdk.org/jfx/commit/9ac707dac4d675a4301241ae100fd26b08e57bf1 From duke at openjdk.org Thu Apr 10 20:56:57 2025 From: duke at openjdk.org (duke) Date: Thu, 10 Apr 2025 20:56:57 GMT Subject: git: openjdk/jfx-sandbox: glass_gtk_bug_squashing: Rename teste Message-ID: <97f8c6c4-ab0c-42c5-ab23-0071128986b1@openjdk.org> Changeset: 40c29add Branch: glass_gtk_bug_squashing Author: Thiago Milczarek Sayao Date: 2025-04-10 17:54:20 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/40c29add31a85f9dc353f80d91abca2a42471f40 Rename teste = tests/system/src/test/java/test/javafx/stage/StageKeepPropertiesNotFloatingTest.java + tests/system/src/test/java/test/javafx/stage/StageMaximizeUndecoratedTest.java = tests/system/src/test/java/test/javafx/stage/StageProgamaticallyResizeUnresizableTest.java = tests/system/src/test/java/test/javafx/stage/StageShouldHonorPropertiesOnRestoreTest.java From duke at openjdk.org Thu Apr 10 21:08:09 2025 From: duke at openjdk.org (duke) Date: Thu, 10 Apr 2025 21:08:09 GMT Subject: git: openjdk/jfx-sandbox: glass_gtk_bug_squashing: Fix tests Message-ID: <35b2e4cf-cf38-41f8-973a-492116c853d9@openjdk.org> Changeset: d9023774 Branch: glass_gtk_bug_squashing Author: Thiago Milczarek Sayao Date: 2025-04-10 18:05:51 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/d9023774af0feee2fd3f82ef7938878f8a167e77 Fix tests ! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.cpp ! tests/system/src/test/java/test/javafx/stage/StageMaximizeUndecoratedTest.java ! tests/system/src/test/java/test/javafx/stage/StageProgamaticallyResizeUnresizableTest.java ! tests/system/src/test/java/test/javafx/stage/StageTestBase.java From duke at openjdk.org Thu Apr 10 21:34:46 2025 From: duke at openjdk.org (duke) Date: Thu, 10 Apr 2025 21:34:46 GMT Subject: git: openjdk/jfx-sandbox: glass_gtk_bug_squashing: Fix tests Message-ID: <7c208392-c547-405d-b6cc-8ef52d29cf61@openjdk.org> Changeset: 4c19cee5 Branch: glass_gtk_bug_squashing Author: Thiago Milczarek Sayao Date: 2025-04-10 18:34:06 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/4c19cee5d63696efcbce0eaf62a2632b20c02c3c Fix tests ! tests/system/src/test/java/test/javafx/stage/StageTestBase.java ! tests/system/src/test/java/test/robot/javafx/stage/StageAttributesTest.java From duke at openjdk.org Thu Apr 10 21:39:12 2025 From: duke at openjdk.org (duke) Date: Thu, 10 Apr 2025 21:39:12 GMT Subject: git: openjdk/jfx-sandbox: glass_gtk_bug_squashing: Remove printfs Message-ID: <22949ba8-db37-4a2c-8368-67181cb1bbca@openjdk.org> Changeset: f1cacd21 Branch: glass_gtk_bug_squashing Author: Thiago Milczarek Sayao Date: 2025-04-10 18:37:35 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/f1cacd21881147d6dde4084793eff67b35a7c7e4 Remove printfs ! modules/javafx.graphics/src/main/java/com/sun/glass/ui/Window.java From duke at openjdk.org Thu Apr 10 22:04:38 2025 From: duke at openjdk.org (duke) Date: Thu, 10 Apr 2025 22:04:38 GMT Subject: git: openjdk/jfx-sandbox: glass_gtk_bug_squashing: Fix one bug, borns another.. Message-ID: <23702ece-1460-4f64-bd27-f0b9f03c7157@openjdk.org> Changeset: d44a79e0 Branch: glass_gtk_bug_squashing Author: Thiago Milczarek Sayao Date: 2025-04-10 19:02:21 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/d44a79e0003e9b43556cba6e628ef16a9076b117 Fix one bug, borns another.. ! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.cpp ! tests/system/src/test/java/test/robot/javafx/stage/StageAttributesTest.java From duke at openjdk.org Fri Apr 11 11:17:07 2025 From: duke at openjdk.org (duke) Date: Fri, 11 Apr 2025 11:17:07 GMT Subject: git: openjdk/jfx-sandbox: direct3d12: Fix NearAndFarClipTest Message-ID: <2800cf42-566a-4c93-b869-2514da0aff89@openjdk.org> Changeset: 8d9e973b Branch: direct3d12 Author: Lukasz Kostyra Date: 2025-04-11 13:09:57 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/8d9e973b282acc12c75cf2ab36ca3f25a1aedcaa Fix NearAndFarClipTest Enables depth clipping in PSOManager when setting up RasterizerState for graphics rendering. Additionally, as it turns out, D3D12 runtime will limit Viewport depth to 0-1 range. Viewport dimensions were adjusted back and adjustClipSpace function was added to D3D12Context.java, "borrowed" from D3DContext.java. ! modules/javafx.graphics/src/main/java/com/sun/prism/d3d12/D3D12Context.java ! modules/javafx.graphics/src/main/native-prism-d3d12/D3D12NativeDevice.cpp ! modules/javafx.graphics/src/main/native-prism-d3d12/D3D12NativeDevice.hpp ! modules/javafx.graphics/src/main/native-prism-d3d12/Internal/D3D12PSOManager.cpp ! modules/javafx.graphics/src/main/native-prism-d3d12/Internal/D3D12RenderingContext.cpp From angorya at openjdk.org Fri Apr 11 14:42:42 2025 From: angorya at openjdk.org (Andy Goryachev) Date: Fri, 11 Apr 2025 14:42:42 GMT Subject: git: openjdk/jfx: master: 8335547: Support multi-line prompt text for TextArea Message-ID: <8b3cb345-d0b4-4ed8-8b8b-58b1e1f0cca0@openjdk.org> Changeset: dfe8dbb4 Branch: master Author: Ziad El Midaoui Committer: Andy Goryachev Date: 2025-04-11 14:41:41 +0000 URL: https://git.openjdk.org/jfx/commit/dfe8dbb4c8bee59b2aabe37f21aaa8005dd0fde5 8335547: Support multi-line prompt text for TextArea Reviewed-by: angorya, mstrauss ! modules/javafx.controls/src/main/java/javafx/scene/control/TextInputControl.java ! modules/javafx.controls/src/main/java/javafx/scene/control/skin/TextFieldSkin.java ! modules/javafx.controls/src/test/java/test/javafx/scene/control/TextAreaTest.java ! modules/javafx.controls/src/test/java/test/javafx/scene/control/TextFieldTest.java ! modules/javafx.controls/src/test/java/test/javafx/scene/control/TextInputControlTest.java From kcr at openjdk.org Fri Apr 11 15:44:35 2025 From: kcr at openjdk.org (Kevin Rushforth) Date: Fri, 11 Apr 2025 15:44:35 GMT Subject: git: openjdk/jfx: master: 8354337: GHA: Windows build fails with chmod permission error Message-ID: <06ada576-e8a0-4a93-ae13-03005b90b5d3@openjdk.org> Changeset: 8a61dd2b Branch: master Author: Kevin Rushforth Date: 2025-04-11 15:42:20 +0000 URL: https://git.openjdk.org/jfx/commit/8a61dd2b808e1fa691150d01eafd2697d0d1c56d 8354337: GHA: Windows build fails with chmod permission error Reviewed-by: angorya, arapte ! .github/workflows/submit.yml ! build.gradle From duke at openjdk.org Fri Apr 11 16:41:44 2025 From: duke at openjdk.org (duke) Date: Fri, 11 Apr 2025 16:41:44 GMT Subject: git: openjdk/jfx-sandbox: glass_gtk_bug_squashing: Add comments Message-ID: <81944f1b-3ba3-443e-9ccb-fdc6f1ec398d@openjdk.org> Changeset: 5c4a1978 Branch: glass_gtk_bug_squashing Author: Thiago Milczarek Sayao Date: 2025-04-11 13:40:04 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/5c4a19789636afb1783ca8cbc80dab202ecc5a0e Add comments ! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.cpp From mhanl at openjdk.org Fri Apr 11 17:40:28 2025 From: mhanl at openjdk.org (Marius Hanl) Date: Fri, 11 Apr 2025 17:40:28 GMT Subject: git: openjdk/jfx: master: 8277000: Tree-/TableRowSkin: replace listener to fixedCellSize by live lookup Message-ID: <054077e6-3fc6-48d7-ba2d-acf83f3d21ce@openjdk.org> Changeset: fcdccd9a Branch: master Author: Marius Hanl Date: 2025-04-11 17:38:46 +0000 URL: https://git.openjdk.org/jfx/commit/fcdccd9a93b826de6cba2f3c25ec5aeab5d05bcc 8277000: Tree-/TableRowSkin: replace listener to fixedCellSize by live lookup Reviewed-by: angorya, mstrauss ! modules/javafx.controls/src/main/java/javafx/scene/control/skin/TableRowSkin.java ! modules/javafx.controls/src/main/java/javafx/scene/control/skin/TableRowSkinBase.java ! modules/javafx.controls/src/main/java/javafx/scene/control/skin/TreeTableRowSkin.java ! modules/javafx.controls/src/shims/java/javafx/scene/control/skin/TableSkinShim.java ! modules/javafx.controls/src/test/java/test/javafx/scene/control/skin/SkinCleanupTest.java From duke at openjdk.org Sat Apr 12 14:14:44 2025 From: duke at openjdk.org (duke) Date: Sat, 12 Apr 2025 14:14:44 GMT Subject: git: openjdk/jfx-sandbox: glass_gtk_bug_squashing: Fixes Message-ID: Changeset: c3298f4c Branch: glass_gtk_bug_squashing Author: Thiago Milczarek Sayao Date: 2025-04-12 11:12:31 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/c3298f4c41b84bcb5b9dfd1f6367651572a49411 Fixes ! modules/javafx.graphics/src/main/java/javafx/stage/StageStyle.java ! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.cpp ! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.h ! tests/system/src/test/java/test/javafx/stage/StageShouldHonorPropertiesOnRestoreTest.java ! tests/system/src/test/java/test/javafx/stage/StageTestBase.java ! tests/system/src/test/java/test/robot/javafx/stage/StageAttributesTest.java From duke at openjdk.org Sat Apr 12 18:38:51 2025 From: duke at openjdk.org (duke) Date: Sat, 12 Apr 2025 18:38:51 GMT Subject: git: openjdk/jfx-sandbox: glass_gtk_bug_squashing: Fixes Message-ID: <71cee8fd-241b-4b27-9cf5-f715ff899003@openjdk.org> Changeset: 3e296391 Branch: glass_gtk_bug_squashing Author: Thiago Milczarek Sayao Date: 2025-04-12 15:37:25 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/3e296391644569029aa073dc776a99eecfe19b1c Fixes ! modules/javafx.graphics/src/main/java/com/sun/glass/events/WindowEvent.java ! modules/javafx.graphics/src/main/java/com/sun/glass/ui/Window.java ! modules/javafx.graphics/src/main/java/com/sun/glass/ui/gtk/GtkWindow.java ! modules/javafx.graphics/src/main/java/com/sun/glass/ui/mac/MacWindow.java ! modules/javafx.graphics/src/main/native-glass/gtk/glass_general.cpp ! modules/javafx.graphics/src/main/native-glass/gtk/glass_general.h ! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.cpp ! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.h ! tests/system/src/test/java/test/robot/javafx/stage/StageAttributesTest.java From duke at openjdk.org Sat Apr 12 20:48:21 2025 From: duke at openjdk.org (duke) Date: Sat, 12 Apr 2025 20:48:21 GMT Subject: git: openjdk/jfx-sandbox: glass_gtk_bug_squashing: Tests Message-ID: Changeset: d22b9634 Branch: glass_gtk_bug_squashing Author: Thiago Milczarek Sayao Date: 2025-04-12 17:46:12 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/d22b96347330bf43d4fd94466b1f4c2c73bf8f98 Tests ! tests/system/src/test/java/test/javafx/stage/SizeToSceneTest.java ! tests/system/src/test/java/test/javafx/stage/StageKeepPropertiesNotFloatingTest.java ! tests/system/src/test/java/test/javafx/stage/StageTestBase.java From duke at openjdk.org Sat Apr 12 22:33:23 2025 From: duke at openjdk.org (duke) Date: Sat, 12 Apr 2025 22:33:23 GMT Subject: git: openjdk/jfx-sandbox: glass_gtk_bug_squashing: Tests Message-ID: <1d00d2a8-6d26-4e66-aa63-5b8e55fa48f4@openjdk.org> Changeset: 1e902dff Branch: glass_gtk_bug_squashing Author: Thiago Milczarek Sayao Date: 2025-04-12 19:31:48 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/1e902dff8f96dc4d4b3143d65b27854b032379d0 Tests ! modules/javafx.graphics/src/main/native-glass/gtk/GlassApplication.cpp ! tests/system/src/test/java/test/javafx/stage/SizeToSceneTest.java ! tests/system/src/test/java/test/javafx/stage/StageKeepPropertiesNotFloatingTest.java ! tests/system/src/test/java/test/javafx/stage/StageMaximizeUndecoratedTest.java ! tests/system/src/test/java/test/javafx/stage/StageProgamaticallyResizeUnresizableTest.java ! tests/system/src/test/java/test/javafx/stage/StageShouldHonorPropertiesOnRestoreTest.java ! tests/system/src/test/java/test/robot/javafx/stage/StageAttributesTest.java ! tests/system/src/test/java/test/util/Util.java From duke at openjdk.org Sat Apr 12 23:31:30 2025 From: duke at openjdk.org (duke) Date: Sat, 12 Apr 2025 23:31:30 GMT Subject: git: openjdk/jfx-sandbox: glass_gtk_bug_squashing: Tests Message-ID: <9279eb87-35d3-4063-83ef-817b93ffbf99@openjdk.org> Changeset: a2e5a1a6 Branch: glass_gtk_bug_squashing Author: Thiago Milczarek Sayao Date: 2025-04-12 20:29:40 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/a2e5a1a6ef7e194e0840fe92eb1ff3aa650f9fff Tests ! tests/system/src/test/java/test/javafx/stage/StageKeepPropertiesNotFloatingTest.java ! tests/system/src/test/java/test/javafx/stage/StageShouldHonorPropertiesOnRestoreTest.java - tests/system/src/test/java/test/robot/javafx/stage/StageAttributesTest.java ! tests/system/src/test/java/test/robot/javafx/stage/StageMixedSizeTest.java + tests/system/src/test/java/test/robot/javafx/stage/StageStatesTest.java ! tests/system/src/test/java/test/util/Util.java From duke at openjdk.org Sat Apr 12 23:41:39 2025 From: duke at openjdk.org (duke) Date: Sat, 12 Apr 2025 23:41:39 GMT Subject: git: openjdk/jfx-sandbox: glass_gtk_bug_squashing: Tests Message-ID: <0561629f-e52a-4e9c-b808-d71433e402ae@openjdk.org> Changeset: 20976349 Branch: glass_gtk_bug_squashing Author: Thiago Milczarek Sayao Date: 2025-04-12 20:39:37 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/2097634995157cfdad1513b7dda9259d688a027e Tests ! tests/system/src/test/java/test/javafx/stage/SizeToSceneTest.java From duke at openjdk.org Sat Apr 12 23:58:53 2025 From: duke at openjdk.org (duke) Date: Sat, 12 Apr 2025 23:58:53 GMT Subject: git: openjdk/jfx-sandbox: glass_gtk_bug_squashing: Tests Message-ID: Changeset: f1ed1b3e Branch: glass_gtk_bug_squashing Author: Thiago Milczarek Sayao Date: 2025-04-12 20:56:41 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/f1ed1b3eecb6b311bd91dff1bc2832a692d7c405 Tests = tests/system/src/test/java/test/javafx/stage/StageKeepPropertiesWhileNotFloatingTest.java ! tests/system/src/test/java/test/robot/javafx/stage/StageStatesTest.java From duke at openjdk.org Sun Apr 13 00:06:51 2025 From: duke at openjdk.org (duke) Date: Sun, 13 Apr 2025 00:06:51 GMT Subject: git: openjdk/jfx-sandbox: glass_gtk_bug_squashing: Tests Message-ID: Changeset: 81aad55e Branch: glass_gtk_bug_squashing Author: Thiago Milczarek Sayao Date: 2025-04-12 21:05:14 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/81aad55ec29e46078a8f62a64f85c9f6cf3e6edd Tests ! tests/system/src/test/java/test/javafx/stage/StageTestBase.java From duke at openjdk.org Sun Apr 13 14:33:05 2025 From: duke at openjdk.org (duke) Date: Sun, 13 Apr 2025 14:33:05 GMT Subject: git: openjdk/jfx-sandbox: glass_gtk_bug_squashing: 4 new changesets Message-ID: <6d59f449-f409-4505-a7f5-82441f8a56b9@openjdk.org> Changeset: dfe8dbb4 Branch: glass_gtk_bug_squashing Author: Ziad El Midaoui Committer: Andy Goryachev Date: 2025-04-11 14:41:41 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/dfe8dbb4c8bee59b2aabe37f21aaa8005dd0fde5 8335547: Support multi-line prompt text for TextArea Reviewed-by: angorya, mstrauss ! modules/javafx.controls/src/main/java/javafx/scene/control/TextInputControl.java ! modules/javafx.controls/src/main/java/javafx/scene/control/skin/TextFieldSkin.java ! modules/javafx.controls/src/test/java/test/javafx/scene/control/TextAreaTest.java ! modules/javafx.controls/src/test/java/test/javafx/scene/control/TextFieldTest.java ! modules/javafx.controls/src/test/java/test/javafx/scene/control/TextInputControlTest.java Changeset: 8a61dd2b Branch: glass_gtk_bug_squashing Author: Kevin Rushforth Date: 2025-04-11 15:42:20 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/8a61dd2b808e1fa691150d01eafd2697d0d1c56d 8354337: GHA: Windows build fails with chmod permission error Reviewed-by: angorya, arapte ! .github/workflows/submit.yml ! build.gradle Changeset: fcdccd9a Branch: glass_gtk_bug_squashing Author: Marius Hanl Date: 2025-04-11 17:38:46 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/fcdccd9a93b826de6cba2f3c25ec5aeab5d05bcc 8277000: Tree-/TableRowSkin: replace listener to fixedCellSize by live lookup Reviewed-by: angorya, mstrauss ! modules/javafx.controls/src/main/java/javafx/scene/control/skin/TableRowSkin.java ! modules/javafx.controls/src/main/java/javafx/scene/control/skin/TableRowSkinBase.java ! modules/javafx.controls/src/main/java/javafx/scene/control/skin/TreeTableRowSkin.java ! modules/javafx.controls/src/shims/java/javafx/scene/control/skin/TableSkinShim.java ! modules/javafx.controls/src/test/java/test/javafx/scene/control/skin/SkinCleanupTest.java Changeset: 64fba09e Branch: glass_gtk_bug_squashing Author: Thiago Milczarek Sayao Date: 2025-04-13 11:31:48 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/64fba09e4e5e8671663afb0c555b3201ef91b5b8 Merge branch 'master' into glass_gtk_bug_squashing From duke at openjdk.org Sun Apr 13 15:28:11 2025 From: duke at openjdk.org (duke) Date: Sun, 13 Apr 2025 15:28:11 GMT Subject: git: openjdk/jfx-sandbox: glass_gtk_bug_squashing: Rollback changes Message-ID: Changeset: 7b404cfc Branch: glass_gtk_bug_squashing Author: Thiago Milczarek Sayao Date: 2025-04-13 12:26:19 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/7b404cfcb3fe3174b0c616321ec2746f36d33029 Rollback changes ! .idea/misc.xml ! modules/javafx.graphics/src/main/java/javafx/stage/StageStyle.java From duke at openjdk.org Sun Apr 13 17:27:56 2025 From: duke at openjdk.org (duke) Date: Sun, 13 Apr 2025 17:27:56 GMT Subject: git: openjdk/jfx-sandbox: glass_gtk_bug_squashing: Improve testing Message-ID: Changeset: 00daee71 Branch: glass_gtk_bug_squashing Author: Thiago Milczarek Sayao Date: 2025-04-13 14:26:33 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/00daee71c610b79810396f17a31e6cfa550ed573 Improve testing ! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.cpp ! tests/system/src/test/java/test/javafx/stage/SizeToSceneTest.java + tests/system/src/test/java/test/javafx/stage/StageCenterOnScreenTest.java ! tests/system/src/test/java/test/javafx/stage/StageKeepPropertiesWhileNotFloatingTest.java ! tests/system/src/test/java/test/javafx/stage/StageMaximizeUndecoratedTest.java - tests/system/src/test/java/test/javafx/stage/StageProgamaticallyResizeUnresizableTest.java + tests/system/src/test/java/test/javafx/stage/StageResizeUnresizableTest.java ! tests/system/src/test/java/test/javafx/stage/StageShouldHonorPropertiesOnRestoreTest.java ! tests/system/src/test/java/test/javafx/stage/StageTestBase.java From duke at openjdk.org Sun Apr 13 17:55:05 2025 From: duke at openjdk.org (duke) Date: Sun, 13 Apr 2025 17:55:05 GMT Subject: git: openjdk/jfx-sandbox: glass_gtk_bug_squashing: Improve testing Message-ID: Changeset: 53b09d9d Branch: glass_gtk_bug_squashing Author: Thiago Milczarek Sayao Date: 2025-04-13 14:53:54 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/53b09d9dcb13704a5617217462e4637cf489f224 Improve testing = tests/system/src/test/java/test/javafx/stage/CenterOnScreenTest.java = tests/system/src/test/java/test/javafx/stage/HonorGeometryChangeOnRestoreTest.java + tests/system/src/test/java/test/javafx/stage/KeepGeometryOnStateTest.java + tests/system/src/test/java/test/javafx/stage/MaximizeUndecoratedTest.java = tests/system/src/test/java/test/javafx/stage/ResizeUnresizableTest.java - tests/system/src/test/java/test/javafx/stage/RestoreStagePositionTest.java - tests/system/src/test/java/test/javafx/stage/StageKeepPropertiesWhileNotFloatingTest.java - tests/system/src/test/java/test/javafx/stage/StageMaximizeUndecoratedTest.java ! tests/system/src/test/java/test/javafx/stage/StageTestBase.java ! tests/system/src/test/java/test/util/Util.java From duke at openjdk.org Sun Apr 13 17:58:58 2025 From: duke at openjdk.org (duke) Date: Sun, 13 Apr 2025 17:58:58 GMT Subject: git: openjdk/jfx-sandbox: glass_gtk_bug_squashing: Update from PR Message-ID: Changeset: ee5488f8 Branch: glass_gtk_bug_squashing Author: Thiago Milczarek Sayao Date: 2025-04-13 14:56:57 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/ee5488f823888e6f367656827ff54e7a8878cd7a Update from PR ! modules/javafx.graphics/src/main/java/com/sun/glass/events/WindowEvent.java ! modules/javafx.graphics/src/main/java/com/sun/glass/ui/Window.java ! modules/javafx.graphics/src/main/java/com/sun/glass/ui/mac/MacWindow.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/tk/quantum/GlassWindowEventHandler.java From duke at openjdk.org Sun Apr 13 21:21:55 2025 From: duke at openjdk.org (duke) Date: Sun, 13 Apr 2025 21:21:55 GMT Subject: git: openjdk/jfx-sandbox: glass_gtk_bug_squashing: Xorg bugs + Tests Message-ID: Changeset: 363b0a49 Branch: glass_gtk_bug_squashing Author: Thiago Milczarek Sayao Date: 2025-04-13 18:21:22 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/363b0a490d75bfebe0e675fcc2351ec17263457e Xorg bugs + Tests ! modules/javafx.graphics/src/main/native-glass/gtk/GlassApplication.cpp ! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.cpp ! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.h ! tests/system/src/test/java/test/javafx/stage/CenterOnScreenTest.java ! tests/system/src/test/java/test/robot/javafx/stage/StageMixedSizeTest.java ! tests/system/src/test/java/test/robot/javafx/stage/StageStatesTest.java ! tests/system/src/test/java/test/util/Util.java From duke at openjdk.org Sun Apr 13 22:30:13 2025 From: duke at openjdk.org (duke) Date: Sun, 13 Apr 2025 22:30:13 GMT Subject: git: openjdk/jfx-sandbox: glass_gtk_bug_squashing: Xorg bugs Message-ID: <39141a0d-8a6a-494f-811a-35a937605e15@openjdk.org> Changeset: c11553c5 Branch: glass_gtk_bug_squashing Author: Thiago Milczarek Sayao Date: 2025-04-13 19:28:18 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/c11553c5dc9fdbb07064071c5c6d4fbc6161768a Xorg bugs ! modules/javafx.graphics/src/main/native-glass/gtk/GlassApplication.cpp ! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.cpp ! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.h From duke at openjdk.org Sun Apr 13 23:02:19 2025 From: duke at openjdk.org (duke) Date: Sun, 13 Apr 2025 23:02:19 GMT Subject: git: openjdk/jfx-sandbox: glass_gtk_bug_squashing: Fix doTimeLine Message-ID: <78b985fa-c1c6-45c9-8a37-740943619c14@openjdk.org> Changeset: 4eb74700 Branch: glass_gtk_bug_squashing Author: Thiago Milczarek Sayao Date: 2025-04-13 19:58:43 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/4eb747009a769c4a7e451445140c54e2526958f6 Fix doTimeLine ! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.cpp ! tests/system/src/test/java/test/robot/javafx/stage/StageMixedSizeTest.java ! tests/system/src/test/java/test/robot/javafx/stage/StageStatesTest.java ! tests/system/src/test/java/test/util/Util.java From duke at openjdk.org Sun Apr 13 23:42:28 2025 From: duke at openjdk.org (duke) Date: Sun, 13 Apr 2025 23:42:28 GMT Subject: git: openjdk/jfx-sandbox: glass_gtk_bug_squashing: Test fixes Message-ID: <7e333e60-2b5f-40f3-a1e3-e6637cc6c970@openjdk.org> Changeset: 3987fa57 Branch: glass_gtk_bug_squashing Author: Thiago Milczarek Sayao Date: 2025-04-13 20:40:49 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/3987fa5765f04e422a1983d15a45fc89a7ee7f5f Test fixes ! tests/system/src/test/java/test/javafx/stage/CenterOnScreenTest.java ! tests/system/src/test/java/test/javafx/stage/StageTestBase.java From kcr at openjdk.org Mon Apr 14 12:27:05 2025 From: kcr at openjdk.org (Kevin Rushforth) Date: Mon, 14 Apr 2025 12:27:05 GMT Subject: git: openjdk/jfx: master: 8354318: freetype.c: compilation error: 'incompatible pointer type' with gcc 14 Message-ID: Changeset: 5a897ab7 Branch: master Author: Kevin Rushforth Date: 2025-04-14 12:24:24 +0000 URL: https://git.openjdk.org/jfx/commit/5a897ab7017107471528ab527dac505d2e33aca9 8354318: freetype.c: compilation error: 'incompatible pointer type' with gcc 14 Reviewed-by: lkostyra ! modules/javafx.graphics/src/main/native-font/freetype.c From duke at openjdk.org Mon Apr 14 14:27:10 2025 From: duke at openjdk.org (duke) Date: Mon, 14 Apr 2025 14:27:10 GMT Subject: git: openjdk/jfx-sandbox: glass_gtk_bug_squashing: Fix tests Message-ID: Changeset: e15e6ad0 Branch: glass_gtk_bug_squashing Author: Thiago Milczarek Sayao Date: 2025-04-14 11:26:29 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/e15e6ad06d1ec7464b62306d1dd80521287f0a13 Fix tests ! tests/system/src/test/java/test/javafx/stage/CenterOnScreenTest.java ! tests/system/src/test/java/test/javafx/stage/HonorGeometryChangeOnRestoreTest.java ! tests/system/src/test/java/test/javafx/stage/MaximizeUndecoratedTest.java ! tests/system/src/test/java/test/javafx/stage/ResizeUnresizableTest.java ! tests/system/src/test/java/test/robot/javafx/stage/StageStatesTest.java From duke at openjdk.org Mon Apr 14 17:10:22 2025 From: duke at openjdk.org (duke) Date: Mon, 14 Apr 2025 17:10:22 GMT Subject: git: openjdk/jfx-sandbox: glass_gtk_bug_squashing: Fix background color should be white Message-ID: Changeset: 1f725e6f Branch: glass_gtk_bug_squashing Author: Thiago Milczarek Sayao Date: 2025-04-14 14:09:54 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/1f725e6fb46160513454a28aa20c13c78ea98ae6 Fix background color should be white ! modules/javafx.graphics/src/main/native-glass/gtk/GlassApplication.cpp ! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.cpp ! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.h From duke at openjdk.org Mon Apr 14 23:14:48 2025 From: duke at openjdk.org (duke) Date: Mon, 14 Apr 2025 23:14:48 GMT Subject: git: openjdk/jfx-sandbox: glass_gtk_bug_squashing: Misc changes Message-ID: <7b339817-56f1-4690-8eaf-108fb488045d@openjdk.org> Changeset: 9be53318 Branch: glass_gtk_bug_squashing Author: Thiago Milczarek Sayao Date: 2025-04-14 20:13:44 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/9be53318b400e8e64acc5e2b2b26bce0a65b4766 Misc changes ! modules/javafx.graphics/src/main/java/com/sun/glass/events/WindowEvent.java ! modules/javafx.graphics/src/main/java/com/sun/glass/ui/Window.java ! modules/javafx.graphics/src/main/java/com/sun/glass/ui/gtk/GtkWindow.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/tk/quantum/GlassWindowEventHandler.java ! modules/javafx.graphics/src/main/native-glass/gtk/GlassView.cpp ! modules/javafx.graphics/src/main/native-glass/gtk/glass_general.cpp ! modules/javafx.graphics/src/main/native-glass/gtk/glass_general.h ! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.cpp ! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.h + tests/system/src/test/java/test/javafx/stage/FullScreenTests.java - tests/system/src/test/java/test/javafx/stage/HonorGeometryChangeOnRestoreTest.java - tests/system/src/test/java/test/javafx/stage/KeepGeometryOnStateTest.java From duke at openjdk.org Tue Apr 15 00:12:41 2025 From: duke at openjdk.org (duke) Date: Tue, 15 Apr 2025 00:12:41 GMT Subject: git: openjdk/jfx-sandbox: glass_gtk_bug_squashing: Misc changes Message-ID: <49980193-ae1e-454f-a37f-f7739e2fcd19@openjdk.org> Changeset: 740d9a9a Branch: glass_gtk_bug_squashing Author: Thiago Milczarek Sayao Date: 2025-04-14 21:09:49 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/740d9a9aa3f2041fae6d77268d7f908dad232a54 Misc changes ! modules/javafx.graphics/src/main/native-glass/gtk/glass_general.h ! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.cpp ! tests/system/src/test/java/test/javafx/stage/FullScreenTests.java + tests/system/src/test/java/test/robot/javafx/stage/StageAttributesTest.java From duke at openjdk.org Tue Apr 15 00:38:35 2025 From: duke at openjdk.org (duke) Date: Tue, 15 Apr 2025 00:38:35 GMT Subject: git: openjdk/jfx-sandbox: glass_gtk_bug_squashing: Re-fix initial state Message-ID: Changeset: d4ccadf5 Branch: glass_gtk_bug_squashing Author: Thiago Milczarek Sayao Date: 2025-04-14 21:37:13 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/d4ccadf5f5c8960d3f2eafcdeab43e50d1b73dca Re-fix initial state ! modules/javafx.graphics/src/main/native-glass/gtk/GlassApplication.cpp ! modules/javafx.graphics/src/main/native-glass/gtk/glass_general.h ! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.cpp ! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.h From duke at openjdk.org Tue Apr 15 10:00:26 2025 From: duke at openjdk.org (duke) Date: Tue, 15 Apr 2025 10:00:26 GMT Subject: git: openjdk/jfx-sandbox: glass_gtk_bug_squashing: Rollback some tests Message-ID: <406b1a6c-ac6e-4bf0-aa0d-95894add759f@openjdk.org> Changeset: e3c29d03 Branch: glass_gtk_bug_squashing Author: Thiago Milczarek Sayao Date: 2025-04-15 06:59:24 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/e3c29d03ee7156315e3ccd54f085ae598036dec2 Rollback some tests ! tests/system/src/test/java/test/com/sun/javafx/application/InitializeJavaFXLaunch1Test.java ! tests/system/src/test/java/test/com/sun/javafx/application/InitializeJavaFXLaunch2Test.java + tests/system/src/test/java/test/javafx/stage/RestoreStagePositionTest.java ! tests/system/src/test/java/test/javafx/stage/SizeToSceneTest.java ! tests/system/src/test/java/test/robot/javafx/stage/StageAttributesTest.java + tests/system/src/test/java/test/robot/javafx/stage/StageMixedStatesTest.java - tests/system/src/test/java/test/robot/javafx/stage/StageStatesTest.java From duke at openjdk.org Tue Apr 15 11:24:37 2025 From: duke at openjdk.org (duke) Date: Tue, 15 Apr 2025 11:24:37 GMT Subject: git: openjdk/jfx-sandbox: glass_gtk_bug_squashing: Glass adjustments Message-ID: Changeset: 9b4a31fd Branch: glass_gtk_bug_squashing Author: Thiago Milczarek Sayao Date: 2025-04-15 08:24:01 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/9b4a31fd9e9fd9906fcbd77f563cafead23ef721 Glass adjustments ! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.cpp From kcr at openjdk.org Tue Apr 15 14:14:04 2025 From: kcr at openjdk.org (Kevin Rushforth) Date: Tue, 15 Apr 2025 14:14:04 GMT Subject: git: openjdk/jfx24u: master: 6 new changesets Message-ID: <492aac00-2116-46f3-9a79-3522d9d115d4@openjdk.org> Changeset: 1b11e6e0 Branch: master Author: Kevin Rushforth Date: 2025-02-07 22:52:29 +0000 URL: https://git.openjdk.org/jfx24u/commit/1b11e6e02c81168db240f73e97b014b8661faae3 Merge Changeset: b3b108f2 Branch: master Author: Kevin Rushforth Date: 2025-02-19 14:20:06 +0000 URL: https://git.openjdk.org/jfx24u/commit/b3b108f2ab45d564f194ace50c192fc5e1716cc4 Merge Changeset: ade2f4c7 Branch: master Author: Kevin Rushforth Date: 2025-03-12 18:20:58 +0000 URL: https://git.openjdk.org/jfx24u/commit/ade2f4c78a3bfb1e8d2d8ae8960a23c26c283434 Merge Changeset: a26153fe Branch: master Author: Kevin Rushforth Date: 2025-03-25 15:56:32 +0000 URL: https://git.openjdk.org/jfx24u/commit/a26153fea6d72b8f9b415f5f00967585a5548a89 8351264: Some images don't load with WebKit 620.1 Backport-of: e322a042dfe9781a43ee659c5bd0ada6ca1728f1 ! modules/javafx.web/src/main/native/Source/WebCore/loader/cache/CachedResourceRequest.cpp Changeset: e998e310 Branch: master Author: Kevin Rushforth Date: 2025-03-25 15:59:35 +0000 URL: https://git.openjdk.org/jfx24u/commit/e998e3105951459e3076026242df8c31e2775a49 8347937: Canvas pattern test fails and crashes on WebKit 620.1 Backport-of: 1ea359be8744f06ff2d6a0fe62f8f8acc50c522e ! modules/javafx.web/src/main/native/Source/WebCore/platform/graphics/ImageFrame.cpp ! modules/javafx.web/src/test/java/test/javafx/scene/web/CanvasTest.java Changeset: 61a53c2e Branch: master Author: Kevin Rushforth Date: 2025-04-15 14:12:56 +0000 URL: https://git.openjdk.org/jfx24u/commit/61a53c2ebc60fac8cb6d60937a295ed9082ad648 Merge Reviewed-by: arapte From kcr at openjdk.org Tue Apr 15 14:21:35 2025 From: kcr at openjdk.org (Kevin Rushforth) Date: Tue, 15 Apr 2025 14:21:35 GMT Subject: git: openjdk/jfx24u: Added tag 24.0.1+0 for changeset 87c3488a Message-ID: <2a6f4c3e-4516-439f-ba21-828fc2ac3ee4@openjdk.org> Tagged by: Kevin Rushforth Date: 2025-04-15 14:20:31 +0000 Added tag 24.0.1+0 for changeset 87c3488a Changeset: 87c3488a Author: Kevin Rushforth Date: 2025-01-22 13:58:23 +0000 URL: https://git.openjdk.org/jfx24u/commit/87c3488a15b361ca343b6a324b9e4a995ce0baec From kcr at openjdk.org Tue Apr 15 14:25:33 2025 From: kcr at openjdk.org (Kevin Rushforth) Date: Tue, 15 Apr 2025 14:25:33 GMT Subject: git: openjdk/jfx24u: Added tag 24.0.1-ga for changeset e998e310 Message-ID: Tagged by: Kevin Rushforth Date: 2025-04-15 14:23:20 +0000 Added tag 24.0.1-ga for changeset e998e310 Changeset: e998e310 Author: Kevin Rushforth Date: 2025-03-25 15:59:35 +0000 URL: https://git.openjdk.org/jfx24u/commit/e998e3105951459e3076026242df8c31e2775a49 From kcr at openjdk.org Tue Apr 15 14:25:38 2025 From: kcr at openjdk.org (Kevin Rushforth) Date: Tue, 15 Apr 2025 14:25:38 GMT Subject: git: openjdk/jfx24u: Added tag 24.0.1+4 for changeset e998e310 Message-ID: Tagged by: Kevin Rushforth Date: 2025-04-15 14:21:40 +0000 Added tag 24.0.1+4 for changeset e998e310 Changeset: e998e310 Author: Kevin Rushforth Date: 2025-03-25 15:59:35 +0000 URL: https://git.openjdk.org/jfx24u/commit/e998e3105951459e3076026242df8c31e2775a49 From kcr at openjdk.org Tue Apr 15 14:29:40 2025 From: kcr at openjdk.org (Kevin Rushforth) Date: Tue, 15 Apr 2025 14:29:40 GMT Subject: git: openjdk/jfx24u: master: 8354182: Create release notes for JavaFX 24.0.1 Message-ID: <97858665-2f74-4433-8ffd-88f713289fa3@openjdk.org> Changeset: 69c20c51 Branch: master Author: Kevin Rushforth Date: 2025-04-15 14:28:52 +0000 URL: https://git.openjdk.org/jfx24u/commit/69c20c51035aef7acadc6ed9632328eba48fd5a3 8354182: Create release notes for JavaFX 24.0.1 Reviewed-by: arapte, angorya, sykora + doc-files/release-notes-24.0.1.md From duke at openjdk.org Tue Apr 15 14:52:11 2025 From: duke at openjdk.org (duke) Date: Tue, 15 Apr 2025 14:52:11 GMT Subject: git: openjdk/jfx-sandbox: direct3d12: 2 new changesets Message-ID: <663bd1cc-d92c-4de6-8c6c-163ac7bed62a@openjdk.org> Changeset: a59c017a Branch: direct3d12 Author: Lukasz Kostyra Date: 2025-04-15 10:04:53 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/a59c017a4f3ba4722ca202d358e58406e25dcdf8 Downgrade used D3D12 interfaces In most cases we acquired too new D3D12 interfaces and didn't use any of the APIs they provided. Most interfaces were downgraded to their basic version, with some D3D12 exceptions: - ID3D12Device4 - Remains at v4 because of CreateCommandList1, which allows us to create a Command List independently of the Command Allocator. Downgrading further would require rewriting CommandListPool - ID3D12GraphicsCommandList1 - remains at v1 because of ResolveSubresourceRegion. If we ever want to jump below that we'd have to reimplement part of BlitTexture(). - ID3D12Debug3 - remains at v3 due to GPU validation support. Mostly used only in development anyway, so shouldn't interfere with running D3D12 on older systems in Release build. - ID3D12InfoQueue1 - remains at v1 due to RegisterMessageCallback. Similarly to ID3D12Debug3 only used for debugging. DXGI exceptions: - IDXGIFactory2 - Remains at v2 due to CreateSwapChainForHwnd, which simplifies initialization process greatly. - IDXGISwapChain3 - Remains at v3 due to GetCurrentBackBufferIndex, useful when managing the frame rendering. ! modules/javafx.graphics/src/main/native-prism-d3d12/D3D12Common.hpp ! modules/javafx.graphics/src/main/native-prism-d3d12/D3D12NativeTexture.cpp ! modules/javafx.graphics/src/main/native-prism-d3d12/D3D12NativeTexture.hpp ! modules/javafx.graphics/src/main/native-prism-d3d12/Internal/D3D12Buffer.cpp ! modules/javafx.graphics/src/main/native-prism-d3d12/Internal/D3D12Debug.cpp ! modules/javafx.graphics/src/main/native-prism-d3d12/Internal/D3D12RingBuffer.cpp Changeset: 1c6d8154 Branch: direct3d12 Author: Lukasz Kostyra Date: 2025-04-15 16:42:15 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/1c6d815479825d8265a8777586c50b562f0256c8 Buffer: Leave initialization early for Readback buffers On some older GPUs Readback buffers are restricted to their initial state, which is COPY_DEST or RESOLVE_DEST. By mistake D3D12Buffer initialization would record a ResourceBarrier transitioning from COPY_DEST to COPY_DEST which is not only excessive but also incorrect on those older systems. Additional condition was added to leave Buffer initialization method early which prevents recording the Barrier and any issues. ! modules/javafx.graphics/src/main/native-prism-d3d12/Internal/D3D12Buffer.cpp From duke at openjdk.org Tue Apr 15 22:57:36 2025 From: duke at openjdk.org (duke) Date: Tue, 15 Apr 2025 22:57:36 GMT Subject: git: openjdk/jfx-sandbox: glass_gtk_bug_squashing: Fix events_counter Message-ID: Changeset: 4395cd08 Branch: glass_gtk_bug_squashing Author: Thiago Milczarek Sayao Date: 2025-04-15 19:57:08 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/4395cd08b5e62ee1e1b033223798c7d11462cc09 Fix events_counter ! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.cpp ! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.h From duke at openjdk.org Tue Apr 15 22:59:52 2025 From: duke at openjdk.org (duke) Date: Tue, 15 Apr 2025 22:59:52 GMT Subject: git: openjdk/jfx-sandbox: glass_gtk_bug_squashing: Fix events_counter Message-ID: <884992dd-a9a4-425f-aeee-e02cae1aac14@openjdk.org> Changeset: 4d645b8d Branch: glass_gtk_bug_squashing Author: Thiago Milczarek Sayao Date: 2025-04-15 19:57:19 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/4d645b8df5dd1ace7f9f60a4607bdfb43d5d1498 Fix events_counter ! modules/javafx.graphics/src/main/native-glass/gtk/GlassApplication.cpp From mhanl at openjdk.org Wed Apr 16 17:32:42 2025 From: mhanl at openjdk.org (Marius Hanl) Date: Wed, 16 Apr 2025 17:32:42 GMT Subject: git: openjdk/jfx: master: 8354455: [TestBug] Remove JUnit Vintage Engine with JUnit 4 Message-ID: Changeset: 367a170c Branch: master Author: Marius Hanl Date: 2025-04-16 17:31:55 +0000 URL: https://git.openjdk.org/jfx/commit/367a170c6493f0e795a420488ca689569031d0ea 8354455: [TestBug] Remove JUnit Vintage Engine with JUnit 4 Reviewed-by: angorya, kcr ! build.gradle ! buildSrc/build.gradle ! gradle/verification-metadata.xml ! modules/javafx.graphics/src/test/java/test/javafx/css/StyleablePropertyFactoryTest.java ! modules/javafx.swt/src/test/java/test/javafx/embed/swt/FXCanvasScaledTest.java ! modules/javafx.swt/src/test/java/test/javafx/embed/swt/FXCanvasTest.java ! modules/javafx.swt/src/test/java/test/javafx/embed/swt/SWTCursorsTest.java + modules/javafx.swt/src/test/java/test/javafx/embed/swt/SWTTest.java - modules/javafx.swt/src/test/java/test/javafx/embed/swt/SwtRule.java ! tests/system/src/test/java/test/robot/javafx/scene/NodeInitializationStressTest.java From mhanl at openjdk.org Wed Apr 16 18:07:23 2025 From: mhanl at openjdk.org (Marius Hanl) Date: Wed, 16 Apr 2025 18:07:23 GMT Subject: git: openjdk/jfx: master: 8354702: [TestBug] LocalDateTimeStringConverterTest Workaround can be removed Message-ID: <4a59e89b-ca03-41fd-b44b-3ac3f851dc9f@openjdk.org> Changeset: 75f36dce Branch: master Author: Marius Hanl Date: 2025-04-16 18:06:40 +0000 URL: https://git.openjdk.org/jfx/commit/75f36dce593e6bd0995e7ccb01452056c61e5230 8354702: [TestBug] LocalDateTimeStringConverterTest Workaround can be removed Reviewed-by: angorya ! modules/javafx.base/src/test/java/test/javafx/util/converter/LocalDateTimeStringConverterTest.java From mstrauss at openjdk.org Wed Apr 16 18:31:19 2025 From: mstrauss at openjdk.org (Michael =?UTF-8?B?U3RyYXXDnw==?=) Date: Wed, 16 Apr 2025 18:31:19 GMT Subject: git: openjdk/jfx: master: 8354797: Parent.needsLayoutProperty() should return read-only getter Message-ID: <253e4ed2-d7bb-48f0-b06b-55ad41822d24@openjdk.org> Changeset: bcf2ad53 Branch: master Author: Michael Strau? Date: 2025-04-16 18:30:02 +0000 URL: https://git.openjdk.org/jfx/commit/bcf2ad530d55b626a638bac907c3f7de5fdb2d93 8354797: Parent.needsLayoutProperty() should return read-only getter Reviewed-by: arapte, jhendrikx, angorya ! modules/javafx.graphics/src/main/java/javafx/scene/Parent.java ! modules/javafx.graphics/src/test/java/test/javafx/scene/ParentTest.java From mstrauss at openjdk.org Thu Apr 17 07:30:32 2025 From: mstrauss at openjdk.org (Michael =?UTF-8?B?U3RyYXXDnw==?=) Date: Thu, 17 Apr 2025 07:30:32 GMT Subject: git: openjdk/jfx: master: 8354813: Parent.isNeedsLayout() may return wrong value in property listener Message-ID: Changeset: 9291099c Branch: master Author: Michael Strau? Date: 2025-04-17 07:29:23 +0000 URL: https://git.openjdk.org/jfx/commit/9291099cc3a7830937bffdb65100b372ea1cc77a 8354813: Parent.isNeedsLayout() may return wrong value in property listener Reviewed-by: jhendrikx, angorya ! modules/javafx.graphics/src/main/java/javafx/scene/Parent.java ! modules/javafx.graphics/src/shims/java/javafx/scene/ParentShim.java ! modules/javafx.graphics/src/test/java/test/javafx/scene/ParentTest.java From duke at openjdk.org Thu Apr 17 10:03:54 2025 From: duke at openjdk.org (duke) Date: Thu, 17 Apr 2025 10:03:54 GMT Subject: git: openjdk/jfx-sandbox: glass_gtk_bug_squashing: 3 new changesets Message-ID: <20ad9959-14bf-4c0d-a234-9a59211441bd@openjdk.org> Changeset: 5a897ab7 Branch: glass_gtk_bug_squashing Author: Kevin Rushforth Date: 2025-04-14 12:24:24 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/5a897ab7017107471528ab527dac505d2e33aca9 8354318: freetype.c: compilation error: 'incompatible pointer type' with gcc 14 Reviewed-by: lkostyra ! modules/javafx.graphics/src/main/native-font/freetype.c Changeset: 3437d375 Branch: glass_gtk_bug_squashing Author: Thiago Milczarek Sayao Date: 2025-04-16 09:17:41 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/3437d375ba9bf34a87d6baed2e44c6957099a42f Merge branch 'master' into glass_gtk_bug_squashing Changeset: 6cc38f04 Branch: glass_gtk_bug_squashing Author: Thiago Milczarek Sayao Date: 2025-04-17 07:00:34 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/6cc38f040c0c4c3b75adeb47e1d03b50373312a1 Window State work ! modules/javafx.graphics/src/main/java/com/sun/glass/ui/gtk/GtkWindow.java ! modules/javafx.graphics/src/main/native-glass/gtk/GlassApplication.cpp ! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.cpp ! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.h From duke at openjdk.org Thu Apr 17 10:15:20 2025 From: duke at openjdk.org (duke) Date: Thu, 17 Apr 2025 10:15:20 GMT Subject: git: openjdk/jfx-sandbox: glass_gtk_bug_squashing: Add StageWhiteBackgroundTest Message-ID: Changeset: bb74be85 Branch: glass_gtk_bug_squashing Author: Thiago Milczarek Sayao Date: 2025-04-17 07:14:50 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/bb74be85c0ce65bd4314299ccdddb8373a920131 Add StageWhiteBackgroundTest + tests/system/src/test/java/test/robot/javafx/stage/StageWhiteBackgroundTest.java From duke at openjdk.org Thu Apr 17 11:21:29 2025 From: duke at openjdk.org (duke) Date: Thu, 17 Apr 2025 11:21:29 GMT Subject: git: openjdk/jfx-sandbox: glass_gtk_bug_squashing: Improve tests Message-ID: <7d36803e-b941-4d74-99b1-bc3a98b8ef85@openjdk.org> Changeset: 92e17098 Branch: glass_gtk_bug_squashing Author: Thiago Milczarek Sayao Date: 2025-04-17 08:20:47 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/92e170983545cfde4eca415e875cb25193b70ba6 Improve tests ! tests/system/src/test/java/test/javafx/stage/CenterOnScreenTest.java ! tests/system/src/test/java/test/javafx/stage/FullScreenTests.java ! tests/system/src/test/java/test/javafx/stage/MaximizeUndecoratedTest.java ! tests/system/src/test/java/test/javafx/stage/ResizeUnresizableTest.java ! tests/system/src/test/java/test/javafx/stage/StageTestBase.java ! tests/system/src/test/java/test/robot/javafx/stage/StageAttributesTest.java - tests/system/src/test/java/test/robot/javafx/stage/StageMixedStatesTest.java From duke at openjdk.org Thu Apr 17 11:30:49 2025 From: duke at openjdk.org (duke) Date: Thu, 17 Apr 2025 11:30:49 GMT Subject: git: openjdk/jfx-sandbox: glass_gtk_bug_squashing: Improve tests Message-ID: Changeset: d142280a Branch: glass_gtk_bug_squashing Author: Thiago Milczarek Sayao Date: 2025-04-17 08:28:58 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/d142280adffcd499b47d35f479a77de533e7ae45 Improve tests = tests/system/src/test/java/test/javafx/stage/MaximizeTests.java ! tests/system/src/test/java/test/robot/javafx/stage/StageAttributesTest.java From duke at openjdk.org Thu Apr 17 14:36:32 2025 From: duke at openjdk.org (duke) Date: Thu, 17 Apr 2025 14:36:32 GMT Subject: git: openjdk/jfx-sandbox: glass_gtk_bug_squashing: Fix transparent window should not have background Message-ID: <2440339b-d261-478d-9dd4-2527304b4ede@openjdk.org> Changeset: 9c72ba1d Branch: glass_gtk_bug_squashing Author: Thiago Milczarek Sayao Date: 2025-04-17 11:33:11 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/9c72ba1d96842db21d2547ca951c4c67e147689b Fix transparent window should not have background ! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.cpp ! tests/system/src/test/java/test/robot/javafx/stage/StageWhiteBackgroundTest.java From kcr at openjdk.org Thu Apr 17 16:38:20 2025 From: kcr at openjdk.org (Kevin Rushforth) Date: Thu, 17 Apr 2025 16:38:20 GMT Subject: git: openjdk/jfx: Added tag 25+13 for changeset 9291099c Message-ID: <6c155835-0521-4d9a-a418-853291ab4e88@openjdk.org> Tagged by: Kevin Rushforth Date: 2025-04-17 16:35:33 +0000 Added tag 25+13 for changeset 9291099c Changeset: 9291099c Author: Michael Strau? Date: 2025-04-17 07:29:23 +0000 URL: https://git.openjdk.org/jfx/commit/9291099cc3a7830937bffdb65100b372ea1cc77a From duke at openjdk.org Thu Apr 17 22:41:53 2025 From: duke at openjdk.org (duke) Date: Thu, 17 Apr 2025 22:41:53 GMT Subject: git: openjdk/jfx-sandbox: glass_gtk_bug_squashing: Fix tests Message-ID: Changeset: 80f52ea1 Branch: glass_gtk_bug_squashing Author: Thiago Milczarek Sayao Date: 2025-04-17 19:39:48 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/80f52ea1dbd33be9f58d205183b3bcb7dc91c7d2 Fix tests ! tests/system/src/test/java/test/robot/javafx/stage/StageMixedSizeTest.java + tests/system/src/test/java/test/robot/javafx/stage/StageModalityTests.java ! tests/system/src/test/java/test/util/Util.java From duke at openjdk.org Fri Apr 18 10:47:37 2025 From: duke at openjdk.org (duke) Date: Fri, 18 Apr 2025 10:47:37 GMT Subject: git: openjdk/jfx-sandbox: glass_gtk_bug_squashing: StageModalityTests Message-ID: <768c29a4-481c-4497-8178-ac9d82e64de1@openjdk.org> Changeset: 05243e1c Branch: glass_gtk_bug_squashing Author: Thiago Milczarek Sayao Date: 2025-04-18 07:46:23 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/05243e1cdfef3357834b6acb2a7963606a930c0f StageModalityTests ! tests/system/src/test/java/test/robot/javafx/stage/StageModalityTests.java From mhanl at openjdk.org Fri Apr 18 11:02:29 2025 From: mhanl at openjdk.org (Marius Hanl) Date: Fri, 18 Apr 2025 11:02:29 GMT Subject: git: openjdk/jfx: master: 8354794: [TestBug] LocalDateTimeStringConverterTest: Not all Tests needs to be parameterized Message-ID: <6dbcede6-b19d-45b0-a5cb-31c7b860468f@openjdk.org> Changeset: a25935d1 Branch: master Author: Marius Hanl Date: 2025-04-18 10:59:24 +0000 URL: https://git.openjdk.org/jfx/commit/a25935d1b2778223901cec0d07b3f2f4d4be665b 8354794: [TestBug] LocalDateTimeStringConverterTest: Not all Tests needs to be parameterized Reviewed-by: angorya ! modules/javafx.base/src/test/java/test/javafx/util/converter/LocalDateTimeStringConverterTest.java From duke at openjdk.org Fri Apr 18 12:51:44 2025 From: duke at openjdk.org (duke) Date: Fri, 18 Apr 2025 12:51:44 GMT Subject: git: openjdk/jfx-sandbox: glass_gtk_bug_squashing: Fixes and tests improvements Message-ID: Changeset: 345fd593 Branch: glass_gtk_bug_squashing Author: Thiago Milczarek Sayao Date: 2025-04-18 09:50:08 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/345fd593c36e443b951546354a489e352edc9373 Fixes and tests improvements ! modules/javafx.graphics/src/main/java/com/sun/glass/ui/gtk/GtkView.java ! modules/javafx.graphics/src/main/java/com/sun/glass/ui/gtk/GtkWindow.java ! modules/javafx.graphics/src/main/native-glass/gtk/GlassView.cpp ! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.cpp ! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.h + tests/manual/stage/TestStage.java ! tests/system/src/test/java/test/javafx/stage/FullScreenTests.java ! tests/system/src/test/java/test/javafx/stage/MaximizeTests.java From duke at openjdk.org Fri Apr 18 17:09:21 2025 From: duke at openjdk.org (duke) Date: Fri, 18 Apr 2025 17:09:21 GMT Subject: git: openjdk/jfx-sandbox: glass_gtk_bug_squashing: Fixes and tests improvements Message-ID: <3e8f9d7b-e389-4f8f-aea1-4bd7026d4392@openjdk.org> Changeset: dea5263b Branch: glass_gtk_bug_squashing Author: Thiago Milczarek Sayao Date: 2025-04-18 14:07:53 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/dea5263bdbc4a60c3834fcd54ce01afc77c6df10 Fixes and tests improvements ! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.cpp ! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.h ! tests/manual/stage/TestStage.java ! tests/system/src/test/java/test/javafx/stage/CenterOnScreenTest.java + tests/system/src/test/java/test/javafx/stage/FullScreenTest.java - tests/system/src/test/java/test/javafx/stage/FullScreenTests.java = tests/system/src/test/java/test/javafx/stage/MaximizeTest.java ! tests/system/src/test/java/test/javafx/stage/ResizeUnresizableTest.java ! tests/system/src/test/java/test/javafx/stage/SizeToSceneTest.java ! tests/system/src/test/java/test/javafx/stage/StageTestBase.java ! tests/system/src/test/java/test/robot/javafx/stage/StageMixedSizeTest.java ! tests/system/src/test/java/test/robot/javafx/stage/StageModalityTests.java ! tests/system/src/test/java/test/robot/javafx/stage/StageWhiteBackgroundTest.java ! tests/system/src/test/java/test/robot/javafx/stage/WrongStageFocusWithApplicationModalityTest.java ! tests/system/src/test/java/test/util/Util.java From duke at openjdk.org Fri Apr 18 17:33:42 2025 From: duke at openjdk.org (duke) Date: Fri, 18 Apr 2025 17:33:42 GMT Subject: git: openjdk/jfx-sandbox: glass_gtk_bug_squashing: One more squashed Message-ID: <16280e2d-50cb-4ae3-a26e-a50cf386b6bd@openjdk.org> Changeset: 06689f35 Branch: glass_gtk_bug_squashing Author: Thiago Milczarek Sayao Date: 2025-04-18 14:31:07 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/06689f3509bd433564b662ab65b57e1a9c86b938 One more squashed ! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.cpp From duke at openjdk.org Fri Apr 18 17:38:33 2025 From: duke at openjdk.org (duke) Date: Fri, 18 Apr 2025 17:38:33 GMT Subject: git: openjdk/jfx-sandbox: glass_gtk_bug_squashing: Remove CenterOnScreen while fullscreen / maximized (impossible to center) Message-ID: <33c421ba-e861-4f9c-b571-b863eaea3c84@openjdk.org> Changeset: 298900ea Branch: glass_gtk_bug_squashing Author: Thiago Milczarek Sayao Date: 2025-04-18 14:36:25 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/298900ea645b3636bfb150c8e1f8d0b1defa4032 Remove CenterOnScreen while fullscreen / maximized (impossible to center) ! tests/system/src/test/java/test/javafx/stage/CenterOnScreenTest.java From duke at openjdk.org Sat Apr 19 20:22:20 2025 From: duke at openjdk.org (duke) Date: Sat, 19 Apr 2025 20:22:20 GMT Subject: git: openjdk/jfx-sandbox: glass_gtk_bug_squashing: Rework sizing Message-ID: Changeset: 2443ad97 Branch: glass_gtk_bug_squashing Author: Thiago Milczarek Sayao Date: 2025-04-19 17:20:57 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/2443ad97da65c5243262a7259788d71a10c83668 Rework sizing ! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.cpp ! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.h ! tests/manual/stage/TestStage.java - tests/system/src/test/java/test/javafx/stage/ResizeUnresizableTest.java + tests/system/src/test/java/test/javafx/stage/SizingTest.java ! tests/system/src/test/java/test/javafx/stage/StageTestBase.java ! tests/system/src/test/java/test/robot/javafx/stage/StageModalityTests.java From duke at openjdk.org Sat Apr 19 23:22:27 2025 From: duke at openjdk.org (duke) Date: Sat, 19 Apr 2025 23:22:27 GMT Subject: git: openjdk/jfx-sandbox: glass_gtk_bug_squashing: Close.. Message-ID: Changeset: a3c5e728 Branch: glass_gtk_bug_squashing Author: Thiago Milczarek Sayao Date: 2025-04-19 20:20:24 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/a3c5e728a56d77ee814617aca6608b3c32cbd4f3 Close.. ! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.cpp ! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.h ! tests/system/src/test/java/test/javafx/stage/SizingTest.java From duke at openjdk.org Sun Apr 20 00:03:48 2025 From: duke at openjdk.org (duke) Date: Sun, 20 Apr 2025 00:03:48 GMT Subject: git: openjdk/jfx-sandbox: glass_gtk_bug_squashing: Adjustments Message-ID: <84945155-a69f-471a-a67c-115f9d85a8ea@openjdk.org> Changeset: 3fccdaac Branch: glass_gtk_bug_squashing Author: Thiago Milczarek Sayao Date: 2025-04-19 21:02:28 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/3fccdaac255c50685b160854933b25927204ffd3 Adjustments ! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.cpp ! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.h = tests/system/src/test/java/test/robot/javafx/stage/StageModalityTest.java ! tests/system/src/test/java/test/robot/javafx/stage/WrongStageFocusWithApplicationModalityTest.java From duke at openjdk.org Sun Apr 20 00:23:34 2025 From: duke at openjdk.org (duke) Date: Sun, 20 Apr 2025 00:23:34 GMT Subject: git: openjdk/jfx-sandbox: glass_gtk_bug_squashing: Fix frame type Message-ID: <5ba2ef32-e781-4ad3-be6e-373c2ab8711d@openjdk.org> Changeset: 28c39904 Branch: glass_gtk_bug_squashing Author: Thiago Milczarek Sayao Date: 2025-04-19 21:21:39 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/28c39904967b4a086cea6624e0dc3c3e1624a855 Fix frame type ! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.cpp From duke at openjdk.org Sun Apr 20 00:28:03 2025 From: duke at openjdk.org (duke) Date: Sun, 20 Apr 2025 00:28:03 GMT Subject: git: openjdk/jfx-sandbox: glass_gtk_bug_squashing: fix request_focus for non decorated windows Message-ID: <5c0c7539-c38b-4274-842b-6e42465ef390@openjdk.org> Changeset: a91aeaa6 Branch: glass_gtk_bug_squashing Author: Thiago Milczarek Sayao Date: 2025-04-19 21:26:19 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/a91aeaa6d951927868e9272e57efb6d51aa5ae27 fix request_focus for non decorated windows ! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.cpp From duke at openjdk.org Sun Apr 20 00:59:53 2025 From: duke at openjdk.org (duke) Date: Sun, 20 Apr 2025 00:59:53 GMT Subject: git: openjdk/jfx-sandbox: glass_gtk_bug_squashing: Fix setting x only or y only Message-ID: <066b4083-1ef3-49e4-a103-f9693520ec4f@openjdk.org> Changeset: 92e1e3d3 Branch: glass_gtk_bug_squashing Author: Thiago Milczarek Sayao Date: 2025-04-19 21:58:26 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/92e1e3d39c749ffb53fe82cd0df9c64125771507 Fix setting x only or y only ! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.cpp ! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.h ! tests/system/src/test/java/test/robot/javafx/stage/StageModalityTest.java From duke at openjdk.org Mon Apr 21 00:24:13 2025 From: duke at openjdk.org (duke) Date: Mon, 21 Apr 2025 00:24:13 GMT Subject: git: openjdk/jfx-sandbox: glass_gtk_bug_squashing: Fix test Message-ID: Changeset: e7529b94 Branch: glass_gtk_bug_squashing Author: Thiago Milczarek Sayao Date: 2025-04-20 21:22:28 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/e7529b942aca18c9bff686907d6c84e682b1492c Fix test ! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.cpp + tests/system/src/test/java/test/robot/javafx/stage/StageLocationTest.java - tests/system/src/test/java/test/robot/javafx/stage/StageModalityTest.java + tests/system/src/test/java/test/robot/javafx/stage/StageOwnershipTest.java ! tests/system/src/test/java/test/robot/javafx/stage/StageWhiteBackgroundTest.java From duke at openjdk.org Mon Apr 21 01:43:12 2025 From: duke at openjdk.org (duke) Date: Mon, 21 Apr 2025 01:43:12 GMT Subject: git: openjdk/jfx-sandbox: glass_gtk_bug_squashing: 2 new changesets Message-ID: Changeset: 86369419 Branch: glass_gtk_bug_squashing Author: Thiago Milczarek Sayao Date: 2025-04-20 22:40:19 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/86369419694c4249a796742c8f4ebeb90fe5d30c Fix test ! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.cpp ! tests/system/src/test/java/test/javafx/stage/SizingTest.java Changeset: 5c8ba456 Branch: glass_gtk_bug_squashing Author: Thiago Milczarek Sayao Date: 2025-04-20 22:42:25 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/5c8ba4562b36488f5bbe5dd3801177333cdd34de Fix test ! tests/system/src/test/java/test/javafx/stage/SizingTest.java From arapte at openjdk.org Mon Apr 21 06:39:32 2025 From: arapte at openjdk.org (Ambarish Rapte) Date: Mon, 21 Apr 2025 06:39:32 GMT Subject: git: openjdk/jfx: master: 8296554: MouseLocationOnScreenTest sometime fails when system is busy Message-ID: Changeset: 703a9a90 Branch: master Author: Gopal Pattnaik Committer: Ambarish Rapte Date: 2025-04-21 06:36:58 +0000 URL: https://git.openjdk.org/jfx/commit/703a9a9049c75c6f0fe04082b4ad97e1f97eb1f5 8296554: MouseLocationOnScreenTest sometime fails when system is busy Reviewed-by: kcr, angorya ! tests/system/src/test/java/test/robot/javafx/scene/MouseLocationOnScreenTest.java From duke at openjdk.org Mon Apr 21 11:44:01 2025 From: duke at openjdk.org (duke) Date: Mon, 21 Apr 2025 11:44:01 GMT Subject: git: openjdk/jfx-sandbox: glass_gtk_bug_squashing: Fix fullscreen unresizable Message-ID: Changeset: f8865d79 Branch: glass_gtk_bug_squashing Author: Thiago Milczarek Sayao Date: 2025-04-21 08:43:32 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/f8865d79070e09a54769cd06a0ee001df2213766 Fix fullscreen unresizable ! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.cpp ! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.h ! tests/system/src/test/java/test/javafx/stage/SizingTest.java From duke at openjdk.org Mon Apr 21 11:52:21 2025 From: duke at openjdk.org (duke) Date: Mon, 21 Apr 2025 11:52:21 GMT Subject: git: openjdk/jfx-sandbox: glass_gtk_bug_squashing: Fix fullscreen unresizable Message-ID: <51b7b4a6-c5d6-4e2d-b61f-701baf3040bb@openjdk.org> Changeset: a0cfc3f9 Branch: glass_gtk_bug_squashing Author: Thiago Milczarek Sayao Date: 2025-04-21 08:50:12 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/a0cfc3f925a6859a43b3da55d4afa8d1bbf8db72 Fix fullscreen unresizable ! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.cpp ! tests/system/src/test/java/test/javafx/stage/SizingTest.java From duke at openjdk.org Mon Apr 21 14:48:39 2025 From: duke at openjdk.org (duke) Date: Mon, 21 Apr 2025 14:48:39 GMT Subject: git: openjdk/jfx-sandbox: glass_gtk_bug_squashing: Revert WhiteBackground (setting backcground and opacity is broken) Message-ID: <28277faa-06f5-4c44-a2cf-a7a83bd7c950@openjdk.org> Changeset: e6a6ae4d Branch: glass_gtk_bug_squashing Author: Thiago Milczarek Sayao Date: 2025-04-21 11:48:04 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/e6a6ae4dcd1755bbe40f9045fea5a3ff86e23d72 Revert WhiteBackground (setting backcground and opacity is broken) ! modules/javafx.graphics/src/main/native-glass/gtk/GlassApplication.cpp ! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.cpp ! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.h ! tests/system/src/test/java/test/javafx/stage/CenterOnScreenTest.java ! tests/system/src/test/java/test/javafx/stage/SizingTest.java ! tests/system/src/test/java/test/javafx/stage/StageTestBase.java ! tests/system/src/test/java/test/robot/javafx/stage/StageOwnershipTest.java - tests/system/src/test/java/test/robot/javafx/stage/StageWhiteBackgroundTest.java From duke at openjdk.org Mon Apr 21 15:23:40 2025 From: duke at openjdk.org (duke) Date: Mon, 21 Apr 2025 15:23:40 GMT Subject: git: openjdk/jfx-sandbox: glass_gtk_bug_squashing: Remove test Message-ID: Changeset: 69e39c4a Branch: glass_gtk_bug_squashing Author: Thiago Milczarek Sayao Date: 2025-04-21 12:22:22 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/69e39c4a6ccdcf3fef33135682857d4371011822 Remove test ! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.cpp ! tests/system/src/test/java/test/robot/javafx/stage/IconifyTest.java - tests/system/src/test/java/test/robot/javafx/stage/StageOwnershipTest.java From almatvee at openjdk.org Mon Apr 21 20:27:15 2025 From: almatvee at openjdk.org (Alexander Matveev) Date: Mon, 21 Apr 2025 20:27:15 GMT Subject: git: openjdk/jfx: master: 8329227: Seek might hang with fMP4 H.265/HEVC or H.265/HEVC over HTTP/FILE Message-ID: <48156ec9-b143-4f9c-84a8-d513cd5c345e@openjdk.org> Changeset: d1fcca71 Branch: master Author: Alexander Matveev Date: 2025-04-21 20:26:23 +0000 URL: https://git.openjdk.org/jfx/commit/d1fcca716a09788e376ac24c23be3e6861e492be 8329227: Seek might hang with fMP4 H.265/HEVC or H.265/HEVC over HTTP/FILE Reviewed-by: arapte, kcr ! modules/javafx.media/src/main/native/gstreamer/plugins/mfwrapper/mfwrapper.cpp ! modules/javafx.media/src/main/native/gstreamer/plugins/mfwrapper/mfwrapper.h From duke at openjdk.org Mon Apr 21 21:39:56 2025 From: duke at openjdk.org (duke) Date: Mon, 21 Apr 2025 21:39:56 GMT Subject: git: openjdk/jfx-sandbox: glass_gtk_bug_squashing: Sizing fixes Message-ID: Changeset: ea65e84a Branch: glass_gtk_bug_squashing Author: Thiago Milczarek Sayao Date: 2025-04-21 18:39:25 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/ea65e84ab8a7816418fccce8da15c2b7c96dea9b Sizing fixes ! modules/javafx.graphics/src/main/java/com/sun/glass/ui/gtk/GtkWindow.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/tk/quantum/GlassWindowEventHandler.java ! modules/javafx.graphics/src/main/native-glass/gtk/GlassWindow.cpp ! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.cpp ! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.h ! tests/system/src/test/java/test/javafx/stage/SizingTest.java From duke at openjdk.org Mon Apr 21 21:49:55 2025 From: duke at openjdk.org (duke) Date: Mon, 21 Apr 2025 21:49:55 GMT Subject: git: openjdk/jfx-sandbox: glass_gtk_bug_squashing: Add comment Message-ID: <923e0cca-7ea7-4fa5-89dd-1eda5ad29206@openjdk.org> Changeset: c982947f Branch: glass_gtk_bug_squashing Author: Thiago Milczarek Sayao Date: 2025-04-21 18:48:48 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/c982947f2dd07e3c49289613d729ae1eb1cfd453 Add comment ! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.cpp From duke at openjdk.org Mon Apr 21 21:54:56 2025 From: duke at openjdk.org (duke) Date: Mon, 21 Apr 2025 21:54:56 GMT Subject: git: openjdk/jfx-sandbox: glass_gtk_bug_squashing: Revert unecessary changes Message-ID: <0501f386-66c2-4ae1-ad7f-f73f52b4886e@openjdk.org> Changeset: eca31fc8 Branch: glass_gtk_bug_squashing Author: Thiago Milczarek Sayao Date: 2025-04-21 18:53:36 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/eca31fc82676735a887b97c7839b9677608e8dec Revert unecessary changes ! modules/javafx.graphics/src/main/java/com/sun/glass/ui/gtk/GtkWindow.java ! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.h ! tests/system/src/test/java/test/util/Util.java From duke at openjdk.org Mon Apr 21 22:35:16 2025 From: duke at openjdk.org (duke) Date: Mon, 21 Apr 2025 22:35:16 GMT Subject: git: openjdk/jfx-sandbox: glass_gtk_bug_squashing: Maximize: just restore back to geometry before maxmimzed Message-ID: <015e3bed-6526-416f-989a-6c1469d50a73@openjdk.org> Changeset: 9c1b14ea Branch: glass_gtk_bug_squashing Author: Thiago Milczarek Sayao Date: 2025-04-21 19:33:27 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/9c1b14ea93054f3a3f9941ffb639e80d5f3445db Maximize: just restore back to geometry before maxmimzed ! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.cpp ! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.h From duke at openjdk.org Mon Apr 21 23:10:06 2025 From: duke at openjdk.org (duke) Date: Mon, 21 Apr 2025 23:10:06 GMT Subject: git: openjdk/jfx-sandbox: glass_gtk_bug_squashing: Fix tests Message-ID: <76b36f2d-6b9c-469e-bbef-d1886f6e2ce7@openjdk.org> Changeset: ca1f5ba3 Branch: glass_gtk_bug_squashing Author: Thiago Milczarek Sayao Date: 2025-04-21 20:07:56 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/ca1f5ba3ed46f068b9d8476df033b1ee011cc14b Fix tests ! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.cpp ! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.h ! tests/system/src/test/java/test/javafx/stage/FullScreenTest.java ! tests/system/src/test/java/test/robot/javafx/stage/StageMixedSizeTest.java From duke at openjdk.org Tue Apr 22 10:43:09 2025 From: duke at openjdk.org (duke) Date: Tue, 22 Apr 2025 10:43:09 GMT Subject: git: openjdk/jfx-sandbox: glass_gtk_bug_squashing: Increase time on StageAttributesTest Message-ID: Changeset: 9a811723 Branch: glass_gtk_bug_squashing Author: Thiago Milczarek Sayao Date: 2025-04-22 07:41:35 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/9a81172354f8f097f4443d2feedfb55fe9205f15 Increase time on StageAttributesTest ! tests/system/src/test/java/test/robot/javafx/stage/StageAttributesTest.java From duke at openjdk.org Tue Apr 22 11:01:52 2025 From: duke at openjdk.org (duke) Date: Tue, 22 Apr 2025 11:01:52 GMT Subject: git: openjdk/jfx-sandbox: glass_gtk_bug_squashing: Self Review Message-ID: Changeset: 372e3ca1 Branch: glass_gtk_bug_squashing Author: Thiago Milczarek Sayao Date: 2025-04-22 07:57:06 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/372e3ca160b0d42944a36b598078d9e674e4fdf4 Self Review ! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.cpp From duke at openjdk.org Tue Apr 22 11:05:36 2025 From: duke at openjdk.org (duke) Date: Tue, 22 Apr 2025 11:05:36 GMT Subject: git: openjdk/jfx-sandbox: glass_gtk_bug_squashing: 8 new changesets Message-ID: Changeset: 367a170c Branch: glass_gtk_bug_squashing Author: Marius Hanl Date: 2025-04-16 17:31:55 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/367a170c6493f0e795a420488ca689569031d0ea 8354455: [TestBug] Remove JUnit Vintage Engine with JUnit 4 Reviewed-by: angorya, kcr ! build.gradle ! buildSrc/build.gradle ! gradle/verification-metadata.xml ! modules/javafx.graphics/src/test/java/test/javafx/css/StyleablePropertyFactoryTest.java ! modules/javafx.swt/src/test/java/test/javafx/embed/swt/FXCanvasScaledTest.java ! modules/javafx.swt/src/test/java/test/javafx/embed/swt/FXCanvasTest.java ! modules/javafx.swt/src/test/java/test/javafx/embed/swt/SWTCursorsTest.java + modules/javafx.swt/src/test/java/test/javafx/embed/swt/SWTTest.java - modules/javafx.swt/src/test/java/test/javafx/embed/swt/SwtRule.java ! tests/system/src/test/java/test/robot/javafx/scene/NodeInitializationStressTest.java Changeset: 75f36dce Branch: glass_gtk_bug_squashing Author: Marius Hanl Date: 2025-04-16 18:06:40 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/75f36dce593e6bd0995e7ccb01452056c61e5230 8354702: [TestBug] LocalDateTimeStringConverterTest Workaround can be removed Reviewed-by: angorya ! modules/javafx.base/src/test/java/test/javafx/util/converter/LocalDateTimeStringConverterTest.java Changeset: bcf2ad53 Branch: glass_gtk_bug_squashing Author: Michael Strau? Date: 2025-04-16 18:30:02 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/bcf2ad530d55b626a638bac907c3f7de5fdb2d93 8354797: Parent.needsLayoutProperty() should return read-only getter Reviewed-by: arapte, jhendrikx, angorya ! modules/javafx.graphics/src/main/java/javafx/scene/Parent.java ! modules/javafx.graphics/src/test/java/test/javafx/scene/ParentTest.java Changeset: 9291099c Branch: glass_gtk_bug_squashing Author: Michael Strau? Date: 2025-04-17 07:29:23 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/9291099cc3a7830937bffdb65100b372ea1cc77a 8354813: Parent.isNeedsLayout() may return wrong value in property listener Reviewed-by: jhendrikx, angorya ! modules/javafx.graphics/src/main/java/javafx/scene/Parent.java ! modules/javafx.graphics/src/shims/java/javafx/scene/ParentShim.java ! modules/javafx.graphics/src/test/java/test/javafx/scene/ParentTest.java Changeset: a25935d1 Branch: glass_gtk_bug_squashing Author: Marius Hanl Date: 2025-04-18 10:59:24 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/a25935d1b2778223901cec0d07b3f2f4d4be665b 8354794: [TestBug] LocalDateTimeStringConverterTest: Not all Tests needs to be parameterized Reviewed-by: angorya ! modules/javafx.base/src/test/java/test/javafx/util/converter/LocalDateTimeStringConverterTest.java Changeset: 703a9a90 Branch: glass_gtk_bug_squashing Author: Gopal Pattnaik Committer: Ambarish Rapte Date: 2025-04-21 06:36:58 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/703a9a9049c75c6f0fe04082b4ad97e1f97eb1f5 8296554: MouseLocationOnScreenTest sometime fails when system is busy Reviewed-by: kcr, angorya ! tests/system/src/test/java/test/robot/javafx/scene/MouseLocationOnScreenTest.java Changeset: d1fcca71 Branch: glass_gtk_bug_squashing Author: Alexander Matveev Date: 2025-04-21 20:26:23 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/d1fcca716a09788e376ac24c23be3e6861e492be 8329227: Seek might hang with fMP4 H.265/HEVC or H.265/HEVC over HTTP/FILE Reviewed-by: arapte, kcr ! modules/javafx.media/src/main/native/gstreamer/plugins/mfwrapper/mfwrapper.cpp ! modules/javafx.media/src/main/native/gstreamer/plugins/mfwrapper/mfwrapper.h Changeset: 0258f9b9 Branch: glass_gtk_bug_squashing Author: Thiago Milczarek Sayao Date: 2025-04-22 08:00:44 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/0258f9b959906cc82833646daa5d561c30cb7132 Merge branch 'master' into glass_gtk_bug_squashing From duke at openjdk.org Tue Apr 22 15:03:57 2025 From: duke at openjdk.org (duke) Date: Tue, 22 Apr 2025 15:03:57 GMT Subject: git: openjdk/jfx-sandbox: direct3d12: Perform final frame offscreenRTT to swapChain transfer via Blit Message-ID: <1afd3a9e-0a76-4d5c-b876-4623c9e8a4fa@openjdk.org> Changeset: 90235018 Branch: direct3d12 Author: Lukasz Kostyra Date: 2025-04-22 16:51:56 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/902350180dbad654ea221975dde806bc7a2cc174 Perform final frame offscreenRTT to swapChain transfer via Blit When Stage had renderScaleX/renderScaleY properties set to anything else than 1, D3D12 backend would incorrectly draw the Scene without rescaling it to Stage's dimensions. This was visible ex. in systemTests::QPathTest. When performing final steps before SwapChain's Present() D3D12 would either copy or resolve Offscreen RTT contents onto SwapChain buffers. This would cause above problems and to accommodate different render scales had to be rewritten. Recent Blit() implementation turned out to be quite useful here, especially because it already picks the fastest route when blitting one RTT onto another, it only had to be adopted to use with SwapChain as an RTT. IRenderTarget interface was added on native side which serves as a common base for NativeRenderTarget and NativeSwapChain. This allows to use SwapChain as Blit destination (NOTE: I assumed Source should remain a NativeRenderTarget always, because we want to extract NativeRenderTarget's underlying Texture when we have to trigger BlitPS shader - then that Texture becomes a source Texture passed to RenderingContext). Various other reorganization things were done in the process, including removing old copy/resolveToSwapChain calls. This makes Stage render scales work properly in D3D12 and visually fixes QPathTest. ! modules/javafx.graphics/src/main/java/com/sun/prism/d3d12/D3D12Context.java ! modules/javafx.graphics/src/main/java/com/sun/prism/d3d12/D3D12SwapChain.java ! modules/javafx.graphics/src/main/java/com/sun/prism/d3d12/ni/D3D12NativeDevice.java ! modules/javafx.graphics/src/main/native-prism-d3d12/D3D12NativeDevice.cpp ! modules/javafx.graphics/src/main/native-prism-d3d12/D3D12NativeDevice.hpp ! modules/javafx.graphics/src/main/native-prism-d3d12/D3D12NativeRenderTarget.hpp ! modules/javafx.graphics/src/main/native-prism-d3d12/D3D12NativeSwapChain.cpp ! modules/javafx.graphics/src/main/native-prism-d3d12/D3D12NativeSwapChain.hpp = modules/javafx.graphics/src/main/native-prism-d3d12/Internal/D3D12DescriptorData.cpp ! modules/javafx.graphics/src/main/native-prism-d3d12/Internal/D3D12DescriptorData.hpp + modules/javafx.graphics/src/main/native-prism-d3d12/Internal/D3D12IRenderTarget.hpp ! modules/javafx.graphics/src/main/native-prism-d3d12/Internal/D3D12RenderingContext.cpp ! modules/javafx.graphics/src/main/native-prism-d3d12/Internal/D3D12RenderingContext.hpp ! modules/javafx.graphics/src/main/native-prism-d3d12/Internal/D3D12RenderingParameter.hpp ! modules/javafx.graphics/src/main/native-prism-d3d12/Internal/D3D12ResourceManager.cpp ! modules/javafx.graphics/src/main/native-prism-d3d12/Internal/D3D12ResourceManager.hpp From jbhaskar at openjdk.org Wed Apr 23 11:26:43 2025 From: jbhaskar at openjdk.org (Jay Bhaskar) Date: Wed, 23 Apr 2025 11:26:43 GMT Subject: git: openjdk/jfx: master: 8354876: Update SQLite to 3.49.1 Message-ID: Changeset: 46b36fe4 Branch: master Author: Jay Bhaskar Date: 2025-04-23 11:26:00 +0000 URL: https://git.openjdk.org/jfx/commit/46b36fe432aab81468df44344ab5e36aa31c5f47 8354876: Update SQLite to 3.49.1 Reviewed-by: kcr, sykora ! modules/javafx.web/src/main/native/Source/ThirdParty/sqlite/sqlite3.c ! modules/javafx.web/src/main/native/Source/ThirdParty/sqlite/sqlite3.h From jbhaskar at openjdk.org Wed Apr 23 11:49:38 2025 From: jbhaskar at openjdk.org (Jay Bhaskar) Date: Wed, 23 Apr 2025 11:49:38 GMT Subject: git: openjdk/jfx: master: 8352162: Update libxml2 to 2.13.8 Message-ID: Changeset: 4df23263 Branch: master Author: Jay Bhaskar Date: 2025-04-23 11:47:57 +0000 URL: https://git.openjdk.org/jfx/commit/4df2326391b3528c48a4594ec9f3bb6fdde9a437 8352162: Update libxml2 to 2.13.8 8352164: Update libxslt to 1.1.43 Reviewed-by: kcr, sykora ! modules/javafx.web/src/main/legal/libxml2.md ! modules/javafx.web/src/main/legal/libxslt.md ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/linux/config.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/linux/include/libxml/xmlversion.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/mac/config.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/mac/include/libxml/xmlversion.h + modules/javafx.web/src/main/native/Source/ThirdParty/libxml/mac/include/xmlversion.h - modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/COPYING ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/Copyright ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/HTMLparser.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/HTMLtree.c - modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/Makefile.am ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/NEWS ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/README.md - modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/README.tests ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/SAX2.c - modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/TODO - modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/TODO_SCHEMAS ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/buf.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/chvalid.c - modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/config.h.in - modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/configure.ac ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/dict.c - modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/elfgcchack.h - modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/enc.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/encoding.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/entities.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/error.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/globals.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/hash.c - modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/DOCBparser.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/HTMLparser.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/HTMLtree.h - modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/Makefile.am ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/SAX.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/SAX2.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/c14n.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/catalog.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/chvalid.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/debugXML.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/dict.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/encoding.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/entities.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/hash.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/list.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/nanoftp.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/nanohttp.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/parser.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/parserInternals.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/pattern.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/relaxng.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/schemasInternals.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/schematron.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/threads.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/tree.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/uri.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/valid.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/xinclude.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/xlink.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/xmlIO.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/xmlautomata.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/xmlerror.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/xmlexports.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/xmlmemory.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/xmlmodule.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/xmlreader.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/xmlregexp.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/xmlsave.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/xmlschemas.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/xmlschemastypes.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/xmlunicode.h - modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/xmlversion.h.in ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/xmlwriter.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/xpath.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/xpathInternals.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/xpointer.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/private/buf.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/private/dict.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/private/entities.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/private/error.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/private/globals.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/private/io.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/private/parser.h + modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/private/regexp.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/private/save.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/private/string.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/private/tree.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/private/xpath.h - modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/libxml-2.0-uninstalled.pc.in - modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/libxml-2.0.pc.in - modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/libxml.3 ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/libxml.h - modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/libxml.m4 - modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/libxml.spec.in - modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/libxml2-config.cmake.in - modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/libxml2.spec - modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/libxml2.syms ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/list.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/nanoftp.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/nanohttp.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/parser.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/parserInternals.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/pattern.c - modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/regressions.xml - modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/save.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/threads.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/tree.c - modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/triodef.h - modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/trionan.c - modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/trionan.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/uri.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/valid.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/win32/Makefile.bcb ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/win32/Makefile.mingw ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/win32/Makefile.msvc ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/win32/Readme.txt - modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/win32/VC10/README.vc10 - modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/win32/VC10/RuleSet1.ruleset - modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/win32/VC10/libxml2-focus.vcxproj - modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/win32/VC10/libxml2.sln - modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/win32/VC10/libxml2.vcxproj - modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/win32/VC10/libxml2.vcxproj.filters - modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/win32/VC10/runsuite.vcxproj - modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/win32/VC10/runsuite.vcxproj.filters ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/win32/configure.js - modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/win32/defgen.xsl - modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/win32/libxml2.def.src - modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/xml2-config.1 - modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/xml2Conf.sh.in ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/xmlIO.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/xmlmemory.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/xmlreader.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/xmlsave.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/xmlstring.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/xmlunicode.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/xmlwriter.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/xpath.c - modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/xzlib.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/linux/config.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/mac/config.h - modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/src/Makefile.am - modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/src/config.h.in - modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/src/configure.ac - modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/src/libexslt.pc.in - modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/src/libxslt.pc.in - modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/src/libxslt/Makefile.am ! modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/src/libxslt/attributes.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/src/libxslt/attributes.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/src/libxslt/attrvt.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/src/libxslt/documents.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/src/libxslt/documents.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/src/libxslt/extensions.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/src/libxslt/extensions.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/src/libxslt/extra.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/src/libxslt/extra.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/src/libxslt/functions.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/src/libxslt/functions.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/src/libxslt/imports.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/src/libxslt/imports.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/src/libxslt/keys.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/src/libxslt/keys.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/src/libxslt/namespaces.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/src/libxslt/namespaces.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/src/libxslt/numbers.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/src/libxslt/numbersInternals.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/src/libxslt/pattern.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/src/libxslt/pattern.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/src/libxslt/preproc.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/src/libxslt/preproc.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/src/libxslt/security.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/src/libxslt/security.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/src/libxslt/templates.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/src/libxslt/templates.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/src/libxslt/transform.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/src/libxslt/transform.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/src/libxslt/trio.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/src/libxslt/variables.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/src/libxslt/variables.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/src/libxslt/win32config.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/src/libxslt/xslt.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/src/libxslt/xslt.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/src/libxslt/xsltInternals.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/src/libxslt/xsltconfig.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/src/libxslt/xsltlocale.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/src/libxslt/xsltlocale.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/src/libxslt/xsltutils.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/src/libxslt/xsltutils.h - modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/src/libxslt/xsltwin32config.h.in - modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/src/win32/defgen.xsl - modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/src/win32/libexslt.def.src - modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/src/win32/libxslt.def.src ! modules/javafx.web/src/main/native/Source/cmake/OptionsMSVC.cmake From jdv at openjdk.org Wed Apr 23 12:28:16 2025 From: jdv at openjdk.org (Jayathirth Rao D V) Date: Wed, 23 Apr 2025 12:28:16 GMT Subject: git: openjdk/jfx-sandbox: metal: 8311640: Black color seen in Ensemble8 3D demos Message-ID: <2a340974-c56b-4c77-9e8a-6d7126221016@openjdk.org> Changeset: 421ef97a Branch: metal Author: Jayathirth Rao D V Date: 2025-04-23 17:57:06 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/421ef97a56689f0d2674caffd8305d9bc9b874f0 8311640: Black color seen in Ensemble8 3D demos ! modules/javafx.graphics/src/main/native-prism-mtl/msl/PhongPS.metal From duke at openjdk.org Wed Apr 23 12:54:28 2025 From: duke at openjdk.org (duke) Date: Wed, 23 Apr 2025 12:54:28 GMT Subject: git: openjdk/jfx-sandbox: direct3d12: Set Texture sampling parameters on D3D12Context.updateTexture() Message-ID: Changeset: 36aa9653 Branch: direct3d12 Author: Lukasz Kostyra Date: 2025-04-23 14:49:10 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/36aa9653964800bef01982ad060ff629099b1b6d Set Texture sampling parameters on D3D12Context.updateTexture() D3D12Context.updateTexture() was missing functionality that picks different sampling parameters. This was added and SamplerStorage was rewritten to be more generic, with possibility to add more sampling parameters in the future. This fixes systemTest ImageSmoothingDrawTest. ! modules/javafx.graphics/src/main/java/com/sun/prism/d3d12/D3D12Context.java ! modules/javafx.graphics/src/main/java/com/sun/prism/d3d12/ni/D3D12NativeTexture.java ! modules/javafx.graphics/src/main/native-prism-d3d12/D3D12Common.hpp ! modules/javafx.graphics/src/main/native-prism-d3d12/D3D12NativeDevice.cpp ! modules/javafx.graphics/src/main/native-prism-d3d12/D3D12NativeTexture.cpp ! modules/javafx.graphics/src/main/native-prism-d3d12/D3D12NativeTexture.hpp + modules/javafx.graphics/src/main/native-prism-d3d12/Internal/D3D12SamplerDesc.hpp ! modules/javafx.graphics/src/main/native-prism-d3d12/Internal/D3D12SamplerStorage.cpp ! modules/javafx.graphics/src/main/native-prism-d3d12/Internal/D3D12SamplerStorage.hpp From kcr at openjdk.org Wed Apr 23 13:22:09 2025 From: kcr at openjdk.org (Kevin Rushforth) Date: Wed, 23 Apr 2025 13:22:09 GMT Subject: git: openjdk/jfx24u: master: 2 new changesets Message-ID: <89515580-1037-42a7-8242-6ae5b507cf1d@openjdk.org> Changeset: 54bd8aaf Branch: master Author: Kevin Rushforth Date: 2025-04-23 13:19:35 +0000 URL: https://git.openjdk.org/jfx24u/commit/54bd8aaf249afdf59f9d870b9020ce6822ca84cf 8354318: freetype.c: compilation error: 'incompatible pointer type' with gcc 14 Backport-of: 5a897ab7017107471528ab527dac505d2e33aca9 ! modules/javafx.graphics/src/main/native-font/freetype.c Changeset: 1cd8c459 Branch: master Author: Kevin Rushforth Date: 2025-04-23 13:20:08 +0000 URL: https://git.openjdk.org/jfx24u/commit/1cd8c4593706b6d7d36c7ae56922d77234e7e187 8354337: GHA: Windows build fails with chmod permission error Backport-of: 8a61dd2b808e1fa691150d01eafd2697d0d1c56d ! .github/workflows/submit.yml ! build.gradle From jbhaskar at openjdk.org Wed Apr 23 13:26:59 2025 From: jbhaskar at openjdk.org (Jay Bhaskar) Date: Wed, 23 Apr 2025 13:26:59 GMT Subject: git: openjdk/jfx24u: master: 8354876: Update SQLite to 3.49.1 Message-ID: <75fcd4b7-16a0-4ebd-9b55-7d37214cd27d@openjdk.org> Changeset: 476fbad1 Branch: master Author: Jay Bhaskar Date: 2025-04-23 13:24:54 +0000 URL: https://git.openjdk.org/jfx24u/commit/476fbad19abd488e0892aee542346c3936b0410f 8354876: Update SQLite to 3.49.1 Backport-of: 46b36fe432aab81468df44344ab5e36aa31c5f47 ! modules/javafx.web/src/main/native/Source/ThirdParty/sqlite/sqlite3.c ! modules/javafx.web/src/main/native/Source/ThirdParty/sqlite/sqlite3.h From jbhaskar at openjdk.org Wed Apr 23 15:23:51 2025 From: jbhaskar at openjdk.org (Jay Bhaskar) Date: Wed, 23 Apr 2025 15:23:51 GMT Subject: git: openjdk/jfx24u: master: 8352162: Update libxml2 to 2.13.8 Message-ID: <68813865-c770-45a2-b5d9-98cfa4219443@openjdk.org> Changeset: 72745a45 Branch: master Author: Jay Bhaskar Date: 2025-04-23 15:21:00 +0000 URL: https://git.openjdk.org/jfx24u/commit/72745a45ca24a3cf0df46fe787c09b590251af1c 8352162: Update libxml2 to 2.13.8 8352164: Update libxslt to 1.1.43 Backport-of: 4df2326391b3528c48a4594ec9f3bb6fdde9a437 ! modules/javafx.web/src/main/legal/libxml2.md ! modules/javafx.web/src/main/legal/libxslt.md ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/linux/config.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/linux/include/libxml/xmlversion.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/mac/config.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/mac/include/libxml/xmlversion.h + modules/javafx.web/src/main/native/Source/ThirdParty/libxml/mac/include/xmlversion.h - modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/COPYING ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/Copyright ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/HTMLparser.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/HTMLtree.c - modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/Makefile.am ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/NEWS ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/README.md - modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/README.tests ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/SAX2.c - modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/TODO - modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/TODO_SCHEMAS ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/buf.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/chvalid.c - modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/config.h.in - modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/configure.ac ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/dict.c - modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/elfgcchack.h - modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/enc.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/encoding.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/entities.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/error.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/globals.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/hash.c - modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/DOCBparser.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/HTMLparser.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/HTMLtree.h - modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/Makefile.am ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/SAX.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/SAX2.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/c14n.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/catalog.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/chvalid.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/debugXML.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/dict.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/encoding.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/entities.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/hash.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/list.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/nanoftp.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/nanohttp.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/parser.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/parserInternals.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/pattern.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/relaxng.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/schemasInternals.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/schematron.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/threads.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/tree.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/uri.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/valid.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/xinclude.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/xlink.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/xmlIO.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/xmlautomata.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/xmlerror.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/xmlexports.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/xmlmemory.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/xmlmodule.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/xmlreader.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/xmlregexp.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/xmlsave.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/xmlschemas.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/xmlschemastypes.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/xmlunicode.h - modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/xmlversion.h.in ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/xmlwriter.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/xpath.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/xpathInternals.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/xpointer.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/private/buf.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/private/dict.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/private/entities.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/private/error.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/private/globals.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/private/io.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/private/parser.h + modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/private/regexp.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/private/save.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/private/string.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/private/tree.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/private/xpath.h - modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/libxml-2.0-uninstalled.pc.in - modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/libxml-2.0.pc.in - modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/libxml.3 ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/libxml.h - modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/libxml.m4 - modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/libxml.spec.in - modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/libxml2-config.cmake.in - modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/libxml2.spec - modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/libxml2.syms ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/list.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/nanoftp.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/nanohttp.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/parser.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/parserInternals.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/pattern.c - modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/regressions.xml - modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/save.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/threads.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/tree.c - modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/triodef.h - modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/trionan.c - modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/trionan.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/uri.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/valid.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/win32/Makefile.bcb ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/win32/Makefile.mingw ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/win32/Makefile.msvc ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/win32/Readme.txt - modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/win32/VC10/README.vc10 - modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/win32/VC10/RuleSet1.ruleset - modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/win32/VC10/libxml2-focus.vcxproj - modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/win32/VC10/libxml2.sln - modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/win32/VC10/libxml2.vcxproj - modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/win32/VC10/libxml2.vcxproj.filters - modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/win32/VC10/runsuite.vcxproj - modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/win32/VC10/runsuite.vcxproj.filters ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/win32/configure.js - modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/win32/defgen.xsl - modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/win32/libxml2.def.src - modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/xml2-config.1 - modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/xml2Conf.sh.in ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/xmlIO.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/xmlmemory.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/xmlreader.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/xmlsave.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/xmlstring.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/xmlunicode.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/xmlwriter.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/xpath.c - modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/xzlib.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/linux/config.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/mac/config.h - modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/src/Makefile.am - modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/src/config.h.in - modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/src/configure.ac - modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/src/libexslt.pc.in - modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/src/libxslt.pc.in - modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/src/libxslt/Makefile.am ! modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/src/libxslt/attributes.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/src/libxslt/attributes.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/src/libxslt/attrvt.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/src/libxslt/documents.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/src/libxslt/documents.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/src/libxslt/extensions.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/src/libxslt/extensions.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/src/libxslt/extra.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/src/libxslt/extra.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/src/libxslt/functions.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/src/libxslt/functions.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/src/libxslt/imports.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/src/libxslt/imports.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/src/libxslt/keys.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/src/libxslt/keys.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/src/libxslt/namespaces.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/src/libxslt/namespaces.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/src/libxslt/numbers.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/src/libxslt/numbersInternals.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/src/libxslt/pattern.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/src/libxslt/pattern.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/src/libxslt/preproc.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/src/libxslt/preproc.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/src/libxslt/security.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/src/libxslt/security.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/src/libxslt/templates.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/src/libxslt/templates.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/src/libxslt/transform.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/src/libxslt/transform.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/src/libxslt/trio.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/src/libxslt/variables.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/src/libxslt/variables.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/src/libxslt/win32config.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/src/libxslt/xslt.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/src/libxslt/xslt.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/src/libxslt/xsltInternals.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/src/libxslt/xsltconfig.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/src/libxslt/xsltlocale.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/src/libxslt/xsltlocale.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/src/libxslt/xsltutils.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/src/libxslt/xsltutils.h - modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/src/libxslt/xsltwin32config.h.in - modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/src/win32/defgen.xsl - modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/src/win32/libexslt.def.src - modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/src/win32/libxslt.def.src ! modules/javafx.web/src/main/native/Source/cmake/OptionsMSVC.cmake From tsayao at openjdk.org Wed Apr 23 20:37:32 2025 From: tsayao at openjdk.org (Thiago Milczarek Sayao) Date: Wed, 23 Apr 2025 20:37:32 GMT Subject: git: openjdk/jfx: master: 8354478: Improve StageStyle documentation Message-ID: <47c5866d-0f72-4fd6-b48d-14e0f41793f3@openjdk.org> Changeset: 1a129664 Branch: master Author: Thiago Milczarek Sayao Date: 2025-04-23 20:36:00 +0000 URL: https://git.openjdk.org/jfx/commit/1a129664c4a4c572c41209d4805abf0102cb21f1 8354478: Improve StageStyle documentation Reviewed-by: lkostyra, angorya ! modules/javafx.graphics/src/main/java/javafx/stage/StageStyle.java From angorya at openjdk.org Wed Apr 23 21:50:00 2025 From: angorya at openjdk.org (Andy Goryachev) Date: Wed, 23 Apr 2025 21:50:00 GMT Subject: git: openjdk/jfx: master: 8347359: RichTextArea API Tests Message-ID: <4daf4ead-da02-44c5-aa2a-b3c9254546d6@openjdk.org> Changeset: 1b2f022d Branch: master Author: Andy Goryachev Date: 2025-04-23 21:45:00 +0000 URL: https://git.openjdk.org/jfx/commit/1b2f022d0c08d556d0decdf71d6e0c9d13dbe6f8 8347359: RichTextArea API Tests Reviewed-by: kcr ! modules/javafx.graphics/src/test/java/test/com/sun/javafx/pgstub/StubToolkit.java ! modules/jfx.incubator.richtext/.classpath ! modules/jfx.incubator.richtext/src/test/java/test/jfx/incubator/scene/control/richtext/CodeAreaTest.java + modules/jfx.incubator.richtext/src/test/java/test/jfx/incubator/scene/control/richtext/CustomCodeTextModel.java + modules/jfx.incubator.richtext/src/test/java/test/jfx/incubator/scene/control/richtext/CustomSideDecorator.java + modules/jfx.incubator.richtext/src/test/java/test/jfx/incubator/scene/control/richtext/CustomStyledTextModel.java ! modules/jfx.incubator.richtext/src/test/java/test/jfx/incubator/scene/control/richtext/RichTextAreaTest.java + modules/jfx.incubator.richtext/src/test/java/test/jfx/incubator/scene/control/richtext/support/RTUtil.java + modules/jfx.incubator.richtext/src/test/java/test/jfx/incubator/scene/control/richtext/support/TestStyledInput.java + modules/jfx.incubator.richtext/src/test/java/test/jfx/incubator/scene/util/TUtil.java From jdv at openjdk.org Thu Apr 24 06:58:39 2025 From: jdv at openjdk.org (Jayathirth D V) Date: Thu, 24 Apr 2025 06:58:39 GMT Subject: git: openjdk/jfx: master: 8355413: Re-enable InitializeJavaFXLaunchTests on Xorg Message-ID: <627f1804-974d-4dc5-abb1-9190f5550555@openjdk.org> Changeset: c0b798b7 Branch: master Author: Jayathirth D V Date: 2025-04-24 06:54:43 +0000 URL: https://git.openjdk.org/jfx/commit/c0b798b7779a5e46c742dc749f77bd1e0b5c4abe 8355413: Re-enable InitializeJavaFXLaunchTests on Xorg Reviewed-by: kcr ! tests/system/src/test/java/test/com/sun/javafx/application/InitializeJavaFXLaunch1Test.java ! tests/system/src/test/java/test/com/sun/javafx/application/InitializeJavaFXLaunch2Test.java From jdv at openjdk.org Thu Apr 24 11:41:45 2025 From: jdv at openjdk.org (Jayathirth D V) Date: Thu, 24 Apr 2025 11:41:45 GMT Subject: git: openjdk/jfx: master: 8318985: [macos] Incorrect 3D lighting on macOS 14 and later Message-ID: <1fa954d7-a905-499a-bafc-299e4bca9eb8@openjdk.org> Changeset: 2617ff5c Branch: master Author: Jayathirth D V Date: 2025-04-24 11:40:05 +0000 URL: https://git.openjdk.org/jfx/commit/2617ff5c891ba182581d323d8b424e4b8a6a6b63 8318985: [macos] Incorrect 3D lighting on macOS 14 and later Reviewed-by: kcr, arapte ! modules/javafx.graphics/src/main/resources/com/sun/prism/es2/glsl/specular_none.frag ! tests/system/src/test/java/test/robot/test3d/PointLightIlluminationTest.java From kcr at openjdk.org Thu Apr 24 13:06:28 2025 From: kcr at openjdk.org (Kevin Rushforth) Date: Thu, 24 Apr 2025 13:06:28 GMT Subject: git: openjdk/jfx: master: 8353632: [Linux] Undefined reference to PlatformSupport::OBSERVED_SETTINGS with C++14 Message-ID: Changeset: 22064a8d Branch: master Author: Kevin Rushforth Date: 2025-04-24 13:05:20 +0000 URL: https://git.openjdk.org/jfx/commit/22064a8de8322fedc84c15b9815bab7184bf3677 8353632: [Linux] Undefined reference to PlatformSupport::OBSERVED_SETTINGS with C++14 Reviewed-by: mstrauss, jvos ! modules/javafx.graphics/src/main/native-glass/gtk/PlatformSupport.cpp From angorya at openjdk.org Thu Apr 24 14:39:55 2025 From: angorya at openjdk.org (Andy Goryachev) Date: Thu, 24 Apr 2025 14:39:55 GMT Subject: git: openjdk/jfx: master: 8088343: Race condition in javafx.concurrent.Task::cancel Message-ID: Changeset: 48240dab Branch: master Author: Andy Goryachev Date: 2025-04-24 14:38:42 +0000 URL: https://git.openjdk.org/jfx/commit/48240dab9860728ca12f96b7cbdc4dca1d7414f2 8088343: Race condition in javafx.concurrent.Task::cancel Reviewed-by: kcr, arapte ! modules/javafx.graphics/src/main/java/javafx/concurrent/Task.java ! modules/javafx.graphics/src/test/java/test/javafx/concurrent/ServiceLifecycleTest.java From kcr at openjdk.org Thu Apr 24 15:09:29 2025 From: kcr at openjdk.org (Kevin Rushforth) Date: Thu, 24 Apr 2025 15:09:29 GMT Subject: git: openjdk/jfx: Added tag 25+14 for changeset 48240dab Message-ID: <2cbb812a-05c2-4372-81fe-7ff05e3a24a2@openjdk.org> Tagged by: Kevin Rushforth Date: 2025-04-24 15:05:28 +0000 Added tag 25+14 for changeset 48240dab Changeset: 48240dab Author: Andy Goryachev Date: 2025-04-24 14:38:42 +0000 URL: https://git.openjdk.org/jfx/commit/48240dab9860728ca12f96b7cbdc4dca1d7414f2 From jdv at openjdk.org Thu Apr 24 15:29:18 2025 From: jdv at openjdk.org (Jayathirth D V) Date: Thu, 24 Apr 2025 15:29:18 GMT Subject: git: openjdk/jfx24u: master: 8318985: [macos] Incorrect 3D lighting on macOS 14 and later Message-ID: <4cbfadef-a3a5-496d-a304-fec530b86e90@openjdk.org> Changeset: 61b62810 Branch: master Author: Jayathirth D V Date: 2025-04-24 15:26:10 +0000 URL: https://git.openjdk.org/jfx24u/commit/61b628107381cdda72238c871407be3422f31760 8318985: [macos] Incorrect 3D lighting on macOS 14 and later Backport-of: 2617ff5c891ba182581d323d8b424e4b8a6a6b63 ! modules/javafx.graphics/src/main/resources/com/sun/prism/es2/glsl/specular_none.frag ! tests/system/src/test/java/test/robot/test3d/PointLightIlluminationTest.java From almatvee at openjdk.org Fri Apr 25 18:50:48 2025 From: almatvee at openjdk.org (Alexander Matveev) Date: Fri, 25 Apr 2025 18:50:48 GMT Subject: git: openjdk/jfx: master: 8354336: gstclock.c: compilation error: 'incompatible pointer type' with gcc 14 Message-ID: <41a50a9e-c5da-4268-8019-a5c720ead2e0@openjdk.org> Changeset: 3fdd2138 Branch: master Author: Alexander Matveev Date: 2025-04-25 18:49:52 +0000 URL: https://git.openjdk.org/jfx/commit/3fdd21386d6db96294fcecd80afc25d09732c067 8354336: gstclock.c: compilation error: 'incompatible pointer type' with gcc 14 Reviewed-by: kcr, arapte ! modules/javafx.media/src/main/native/gstreamer/gstreamer-lite/gstreamer/gst/gst_private.h ! modules/javafx.media/src/main/native/gstreamer/plugins/av/videodecoder.c From almatvee at openjdk.org Fri Apr 25 23:15:10 2025 From: almatvee at openjdk.org (Alexander Matveev) Date: Fri, 25 Apr 2025 23:15:10 GMT Subject: git: openjdk/jfx24u: master: 8354336: gstclock.c: compilation error: 'incompatible pointer type' with gcc 14 Message-ID: <9f53064f-1404-48db-ba74-e2e26ffff9b2@openjdk.org> Changeset: 88a5ea06 Branch: master Author: Alexander Matveev Date: 2025-04-25 23:12:29 +0000 URL: https://git.openjdk.org/jfx24u/commit/88a5ea0689518ccd88f505655e24ce8aad25583b 8354336: gstclock.c: compilation error: 'incompatible pointer type' with gcc 14 Backport-of: 3fdd21386d6db96294fcecd80afc25d09732c067 ! modules/javafx.media/src/main/native/gstreamer/gstreamer-lite/gstreamer/gst/gst_private.h ! modules/javafx.media/src/main/native/gstreamer/plugins/av/videodecoder.c From jvos at openjdk.org Sat Apr 26 14:56:54 2025 From: jvos at openjdk.org (Johan Vos) Date: Sat, 26 Apr 2025 14:56:54 GMT Subject: git: openjdk/jfx17u: master: 8355641: Change JavaFX release version to 17.0.16 in jfx17u Message-ID: Changeset: 3ee40373 Branch: master Author: Johan Vos Date: 2025-04-26 14:55:36 +0000 URL: https://git.openjdk.org/jfx17u/commit/3ee40373f1099b6ffb6eba16fe34bbd16ebb90ba 8355641: Change JavaFX release version to 17.0.16 in jfx17u Reviewed-by: jpereda ! .jcheck/conf ! build.properties From jvos at openjdk.org Sat Apr 26 15:12:34 2025 From: jvos at openjdk.org (Johan Vos) Date: Sat, 26 Apr 2025 15:12:34 GMT Subject: git: openjdk/jfx21u: master: 8355642: Change JavaFX release version to 21.0.8 in jfx21u Message-ID: Changeset: 838a544f Branch: master Author: Johan Vos Date: 2025-04-26 15:10:45 +0000 URL: https://git.openjdk.org/jfx21u/commit/838a544fe8609d42e5dacea8f1aab118f8fac13c 8355642: Change JavaFX release version to 21.0.8 in jfx21u Reviewed-by: jpereda ! .jcheck/conf ! build.properties From arapte at openjdk.org Tue Apr 29 06:19:26 2025 From: arapte at openjdk.org (Ambarish Rapte) Date: Tue, 29 Apr 2025 06:19:26 GMT Subject: git: openjdk/jfx-sandbox: metal: 2 new changesets Message-ID: <46d0817c-9c2e-4681-ad70-b387cc2401fb@openjdk.org> Changeset: 99b3a7b7 Branch: metal Author: Ambarish Rapte Date: 2025-04-29 11:46:38 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/99b3a7b7041d59809567e15c1549393c59504f13 8355813: Optimize updating the texture content ! modules/javafx.graphics/src/main/native-prism-mtl/MetalTexture.h ! modules/javafx.graphics/src/main/native-prism-mtl/MetalTexture.m Changeset: 60c2d746 Branch: metal Author: Ambarish Rapte Date: 2025-04-29 11:47:42 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/60c2d7464fe96efe19fe531c668f0662fff7fb3a 8355812: Pass vertex and color buffers directly to vertex shader ! 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/PassThroughVS.metal From arapte at openjdk.org Wed Apr 30 15:16:51 2025 From: arapte at openjdk.org (Ambarish Rapte) Date: Wed, 30 Apr 2025 15:16:51 GMT Subject: git: openjdk/jfx-sandbox: metal: 8355983: Optimize MTLShader.setTexture Message-ID: Changeset: f22b3518 Branch: metal Author: Ambarish Rapte Date: 2025-04-30 20:44:59 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/f22b3518441c8a9f17866c1016b7c9b7d21d7f6d 8355983: Optimize MTLShader.setTexture ! modules/javafx.graphics/src/main/java/com/sun/prism/mtl/MTLShader.java