From kcr at openjdk.org Thu May 1 16:57:35 2025 From: kcr at openjdk.org (Kevin Rushforth) Date: Thu, 1 May 2025 16:57:35 GMT Subject: git: openjdk/jfx: Added tag 25+15 for changeset 3fdd2138 Message-ID: <7b2367ef-d332-436d-9d01-1fd26ccad410@openjdk.org> Tagged by: Kevin Rushforth Date: 2025-05-01 16:56:16 +0000 Added tag 25+15 for changeset 3fdd2138 Changeset: 3fdd2138 Author: Alexander Matveev Date: 2025-04-25 18:49:52 +0000 URL: https://git.openjdk.org/jfx/commit/3fdd21386d6db96294fcecd80afc25d09732c067 From mfox at openjdk.org Fri May 2 02:31:41 2025 From: mfox at openjdk.org (Martin Fox) Date: Fri, 2 May 2025 02:31:41 GMT Subject: git: openjdk/jfx: master: 8353314: macOS: Inconsistent fullscreen behavior Message-ID: Changeset: 096765a0 Branch: master Author: Martin Fox Date: 2025-05-02 02:29:28 +0000 URL: https://git.openjdk.org/jfx/commit/096765a0e51c5cf67d64b4b5f38ef3da3914db35 8353314: macOS: Inconsistent fullscreen behavior Reviewed-by: angorya, kcr ! modules/javafx.graphics/src/main/native-glass/mac/GlassViewDelegate.m From mfox at openjdk.org Fri May 2 02:33:42 2025 From: mfox at openjdk.org (Martin Fox) Date: Fri, 2 May 2025 02:33:42 GMT Subject: git: openjdk/jfx: master: 8176813: Mac: Failure to exit full-screen programmatically in some cases Message-ID: Changeset: 498b7e4c Branch: master Author: Martin Fox Date: 2025-05-02 02:31:20 +0000 URL: https://git.openjdk.org/jfx/commit/498b7e4cc56d91d6a0caf6a9a93691b0195e997b 8176813: Mac: Failure to exit full-screen programmatically in some cases Reviewed-by: angorya, kcr ! modules/javafx.graphics/src/main/native-glass/mac/GlassApplication.m ! tests/system/src/test/java/test/javafx/scene/RestoreSceneSizeTest.java ! tests/system/src/test/java/test/javafx/stage/RestoreStagePositionTest.java From kcr at openjdk.org Tue May 6 13:01:43 2025 From: kcr at openjdk.org (Kevin Rushforth) Date: Tue, 6 May 2025 13:01:43 GMT Subject: git: openjdk/jfx: master: 8354875: Update to GCC 14.2.0 on Linux Message-ID: <5bcedd21-1de1-468e-b189-b718402f0f83@openjdk.org> Changeset: efaff94e Branch: master Author: Kevin Rushforth Date: 2025-05-06 13:00:02 +0000 URL: https://git.openjdk.org/jfx/commit/efaff94e3dc39f23235eaaff3cc95211abc8827b 8354875: Update to GCC 14.2.0 on Linux Reviewed-by: sykora, arapte ! .github/workflows/submit.yml ! build.properties ! gradle/verification-metadata.xml From kcr at openjdk.org Wed May 7 14:38:22 2025 From: kcr at openjdk.org (Kevin Rushforth) Date: Wed, 7 May 2025 14:38:22 GMT Subject: git: openjdk/jfx: master: 8355012: JavaFX modena.css -fx-highlight-text-fill bug Message-ID: <2ba8c236-5588-4fb4-8791-f56fb19c28da@openjdk.org> Changeset: bffc32bf Branch: master Author: Ziad El Midaoui Committer: Kevin Rushforth Date: 2025-05-07 14:36:52 +0000 URL: https://git.openjdk.org/jfx/commit/bffc32bfef9b48478382180beefdb84f2b8651c6 8355012: JavaFX modena.css -fx-highlight-text-fill bug Reviewed-by: angorya, kcr ! modules/javafx.controls/src/main/resources/com/sun/javafx/scene/control/skin/modena/modena.css + modules/javafx.controls/src/test/java/test/com/sun/javafx/scene/control/skin/modena/TextInputControlModenaTest.java From kcr at openjdk.org Thu May 8 13:11:26 2025 From: kcr at openjdk.org (Kevin Rushforth) Date: Thu, 8 May 2025 13:11:26 GMT Subject: git: openjdk/jfx: Added tag 25+16 for changeset bffc32bf Message-ID: <68e1430b-8a2d-4a39-986f-9f49cf40bc9f@openjdk.org> Tagged by: Kevin Rushforth Date: 2025-05-08 13:07:54 +0000 Added tag 25+16 for changeset bffc32bf Changeset: bffc32bf Author: Ziad El Midaoui Committer: Kevin Rushforth Date: 2025-05-07 14:36:52 +0000 URL: https://git.openjdk.org/jfx/commit/bffc32bfef9b48478382180beefdb84f2b8651c6 From arapte at openjdk.org Fri May 9 07:29:57 2025 From: arapte at openjdk.org (Ambarish Rapte) Date: Fri, 9 May 2025 07:29:57 GMT Subject: git: openjdk/jfx-sandbox: metal: 8356601: Separate phong shader functions based on number of lights Message-ID: Changeset: 0c8bfef0 Branch: metal Author: Ambarish Rapte Date: 2025-05-09 12:57:08 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/0c8bfef02e26e9db9ccbeea27681c782c309d2ff 8356601: Separate phong shader functions based on number of lights ! 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/MetalMeshView.h ! modules/javafx.graphics/src/main/native-prism-mtl/MetalMeshView.m ! modules/javafx.graphics/src/main/native-prism-mtl/MetalPipelineManager.h ! modules/javafx.graphics/src/main/native-prism-mtl/MetalPipelineManager.m ! modules/javafx.graphics/src/main/native-prism-mtl/msl/PhongPS.metal ! modules/javafx.graphics/src/main/native-prism-mtl/msl/PhongPSDecl.h ! modules/javafx.graphics/src/main/native-prism-mtl/msl/PhongVS.metal ! modules/javafx.graphics/src/main/native-prism-mtl/msl/PhongVS2PS.h ! modules/javafx.graphics/src/main/native-prism-mtl/msl/PhongVSDecl.h From arapte at openjdk.org Mon May 12 07:20:38 2025 From: arapte at openjdk.org (Ambarish Rapte) Date: Mon, 12 May 2025 07:20:38 GMT Subject: git: openjdk/jfx-sandbox: metal: 27 new changesets Message-ID: <506139f6-0407-48d3-b5d8-da022b73c2f2@openjdk.org> Changeset: 3dc975bd Branch: metal 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: metal 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: dfe8dbb4 Branch: metal 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: metal 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: metal 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: 5a897ab7 Branch: metal 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: 367a170c Branch: metal 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: metal 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: metal 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: metal 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: metal 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: metal 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: metal 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: 46b36fe4 Branch: metal Author: Jay Bhaskar Date: 2025-04-23 11:26:00 +0000 URL: https://git.openjdk.org/jfx-sandbox/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 Changeset: 4df23263 Branch: metal Author: Jay Bhaskar Date: 2025-04-23 11:47:57 +0000 URL: https://git.openjdk.org/jfx-sandbox/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 Changeset: 1a129664 Branch: metal Author: Thiago Milczarek Sayao Date: 2025-04-23 20:36:00 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/1a129664c4a4c572c41209d4805abf0102cb21f1 8354478: Improve StageStyle documentation Reviewed-by: lkostyra, angorya ! modules/javafx.graphics/src/main/java/javafx/stage/StageStyle.java Changeset: 1b2f022d Branch: metal Author: Andy Goryachev Date: 2025-04-23 21:45:00 +0000 URL: https://git.openjdk.org/jfx-sandbox/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 Changeset: c0b798b7 Branch: metal Author: Jayathirth D V Date: 2025-04-24 06:54:43 +0000 URL: https://git.openjdk.org/jfx-sandbox/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 Changeset: 2617ff5c Branch: metal Author: Jayathirth D V Date: 2025-04-24 11:40:05 +0000 URL: https://git.openjdk.org/jfx-sandbox/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 Changeset: 22064a8d Branch: metal Author: Kevin Rushforth Date: 2025-04-24 13:05:20 +0000 URL: https://git.openjdk.org/jfx-sandbox/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 Changeset: 48240dab Branch: metal Author: Andy Goryachev Date: 2025-04-24 14:38:42 +0000 URL: https://git.openjdk.org/jfx-sandbox/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 Changeset: 3fdd2138 Branch: metal Author: Alexander Matveev Date: 2025-04-25 18:49:52 +0000 URL: https://git.openjdk.org/jfx-sandbox/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 Changeset: 096765a0 Branch: metal Author: Martin Fox Date: 2025-05-02 02:29:28 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/096765a0e51c5cf67d64b4b5f38ef3da3914db35 8353314: macOS: Inconsistent fullscreen behavior Reviewed-by: angorya, kcr ! modules/javafx.graphics/src/main/native-glass/mac/GlassViewDelegate.m Changeset: 498b7e4c Branch: metal Author: Martin Fox Date: 2025-05-02 02:31:20 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/498b7e4cc56d91d6a0caf6a9a93691b0195e997b 8176813: Mac: Failure to exit full-screen programmatically in some cases Reviewed-by: angorya, kcr ! modules/javafx.graphics/src/main/native-glass/mac/GlassApplication.m ! tests/system/src/test/java/test/javafx/scene/RestoreSceneSizeTest.java ! tests/system/src/test/java/test/javafx/stage/RestoreStagePositionTest.java Changeset: efaff94e Branch: metal Author: Kevin Rushforth Date: 2025-05-06 13:00:02 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/efaff94e3dc39f23235eaaff3cc95211abc8827b 8354875: Update to GCC 14.2.0 on Linux Reviewed-by: sykora, arapte ! .github/workflows/submit.yml ! build.properties ! gradle/verification-metadata.xml Changeset: bffc32bf Branch: metal Author: Ziad El Midaoui Committer: Kevin Rushforth Date: 2025-05-07 14:36:52 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/bffc32bfef9b48478382180beefdb84f2b8651c6 8355012: JavaFX modena.css -fx-highlight-text-fill bug Reviewed-by: angorya, kcr ! modules/javafx.controls/src/main/resources/com/sun/javafx/scene/control/skin/modena/modena.css + modules/javafx.controls/src/test/java/test/com/sun/javafx/scene/control/skin/modena/TextInputControlModenaTest.java Changeset: fac53135 Branch: metal Author: Ambarish Rapte Date: 2025-05-12 12:48:05 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/fac53135c3d82ae85d857de89c9634de7b28ac6f Merge branch 'master' into metal ! build.gradle ! build.properties ! modules/javafx.graphics/src/main/native-glass/mac/GlassViewDelegate.m ! build.gradle ! build.properties ! modules/javafx.graphics/src/main/native-glass/mac/GlassViewDelegate.m From jdv at openjdk.org Mon May 12 08:42:14 2025 From: jdv at openjdk.org (Jayathirth Rao D V) Date: Mon, 12 May 2025 08:42:14 GMT Subject: git: openjdk/jfx-sandbox: metal: 8350478: Glass refactoring follow-up Message-ID: Changeset: 9ce61a3b Branch: metal Author: Jayathirth Rao D V Date: 2025-05-12 14:11:37 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/9ce61a3b6ee57c03a999a6770059bf4f387959c2 8350478: Glass refactoring follow-up ! modules/javafx.graphics/src/main/native-glass/mac/GlassLayer3D.h ! modules/javafx.graphics/src/main/native-glass/mac/GlassLayer3D.m ! modules/javafx.graphics/src/main/native-glass/mac/GlassViewCGL3D.m ! modules/javafx.graphics/src/main/native-glass/mac/GlassViewMTL3D.m From jdv at openjdk.org Mon May 12 12:32:17 2025 From: jdv at openjdk.org (Jayathirth Rao D V) Date: Mon, 12 May 2025 12:32:17 GMT Subject: git: openjdk/jfx-sandbox: metal: 8356758: Check whether we need to set opaque flag in GlassWindow Message-ID: <398b3c82-a04f-4fe2-a928-915b87ff3e52@openjdk.org> Changeset: c5268f75 Branch: metal Author: Jayathirth Rao D V Date: 2025-05-12 17:59:33 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/c5268f75e5461f45b0b5386c6faa48d3544b1c66 8356758: Check whether we need to set opaque flag in GlassWindow ! modules/javafx.graphics/src/main/native-glass/mac/GlassWindow.m From arapte at openjdk.org Mon May 12 12:40:03 2025 From: arapte at openjdk.org (Ambarish Rapte) Date: Mon, 12 May 2025 12:40:03 GMT Subject: git: openjdk/jfx-sandbox: metal: 8356773: Use DirectBufferAddress in MTLShader.setConstants Message-ID: <0a368ad4-d22b-48f5-b286-da8d363f34e9@openjdk.org> Changeset: 9e0cd827 Branch: metal Author: Ambarish Rapte Date: 2025-05-12 18:04:55 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/9e0cd82768be31444c38d5c419cb8a91d872beea 8356773: Use DirectBufferAddress in MTLShader.setConstants ! modules/javafx.graphics/src/main/java/com/sun/prism/mtl/MTLShader.java ! modules/javafx.graphics/src/main/native-prism-mtl/MetalShader.m From duke at openjdk.org Mon May 12 13:15:22 2025 From: duke at openjdk.org (duke) Date: Mon, 12 May 2025 13:15:22 GMT Subject: git: openjdk/jfx-sandbox: direct3d12: 3 new changesets Message-ID: Changeset: 6e1aa1a9 Branch: direct3d12 Author: Lukasz Kostyra Date: 2025-05-12 10:15:33 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/6e1aa1a9dd092d8900b13ae31bc7f85c84de6b8a Workaround issues with 3D rendering glitches Adds a wait in RingContainer to stabilize the backend. There is a bug somewhere which causes CPU-side to overwrite mid-frame data before GPU consumed it fully. This causes flickering and can result in device being removed. This patch mitigates this, however it also reduces CPU-GPU parallelism, which impacts performance. The actual bug needs more investigation, so for stabilization purposes this workaround is temporarily added and will be removed when proper solution will be found. ! modules/javafx.graphics/src/main/native-prism-d3d12/D3D12NativeTexture.cpp ! modules/javafx.graphics/src/main/native-prism-d3d12/Internal/D3D12RingContainer.cpp Changeset: f3f77693 Branch: direct3d12 Author: Lukasz Kostyra Date: 2025-04-15 08:53:47 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/f3f7769324d14b14260581ce14730abad445d80d Enable some logs on Release and DRED To aid debugging D3D12 backend will now leave some logs compiled in on Release builds. Debug/Trace logs are still compiled out, however Errors, Warnings and Info logs are left in. To enable them use -Dprism.verbose property. To aid debugging further DRED (Device Removed Extended Data) support was added. Whenever we encounter an error/bug which causes D3D12 device to be removed we will be able to (provided runtime/driver support it) get some additional information on what and where happened. DRED has to be enabled with -Dprism.d3d12.dred property and is disabled by default. DRED adds some memory overhead but performance overhead is minimal. ! modules/javafx.graphics/src/main/native-prism-d3d12/D3D12Common.hpp ! modules/javafx.graphics/src/main/native-prism-d3d12/D3D12NativeShader.cpp ! modules/javafx.graphics/src/main/native-prism-d3d12/D3D12NativeSwapChain.cpp ! modules/javafx.graphics/src/main/native-prism-d3d12/D3D12NativeTexture.cpp ! modules/javafx.graphics/src/main/native-prism-d3d12/Internal/D3D12Buffer.cpp ! modules/javafx.graphics/src/main/native-prism-d3d12/Internal/D3D12CommandListPool.cpp ! modules/javafx.graphics/src/main/native-prism-d3d12/Internal/D3D12Config.cpp ! modules/javafx.graphics/src/main/native-prism-d3d12/Internal/D3D12Config.hpp ! modules/javafx.graphics/src/main/native-prism-d3d12/Internal/D3D12Debug.cpp ! modules/javafx.graphics/src/main/native-prism-d3d12/Internal/D3D12Debug.hpp ! modules/javafx.graphics/src/main/native-prism-d3d12/Internal/D3D12DescriptorHeap.cpp ! modules/javafx.graphics/src/main/native-prism-d3d12/Internal/D3D12Logger.cpp ! modules/javafx.graphics/src/main/native-prism-d3d12/Internal/D3D12Logger.hpp ! modules/javafx.graphics/src/main/native-prism-d3d12/Internal/D3D12PSOManager.cpp ! modules/javafx.graphics/src/main/native-prism-d3d12/Internal/D3D12RingBuffer.cpp ! modules/javafx.graphics/src/main/native-prism-d3d12/Internal/D3D12RootSignatureManager.cpp Changeset: 6d2ec984 Branch: direct3d12 Author: Lukasz Kostyra Date: 2025-05-12 15:08:08 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/6d2ec9849b6a59104b85e38d65dc2ce6e852c902 Add prism.d3d12.midframeWait property Temporarily added, this property enables/disables waiting for GPU right after Ring Container decides to flush the current Command List. This allows to turn on/off the workaround for JDK-8356029. This property is enabled by default, disabling it might cause glitches and/or cause D3D12 device to be removed. It will be removed once JDK-8356029 is properly fixed. ! modules/javafx.graphics/src/main/native-prism-d3d12/Internal/D3D12Config.cpp ! modules/javafx.graphics/src/main/native-prism-d3d12/Internal/D3D12Config.hpp ! modules/javafx.graphics/src/main/native-prism-d3d12/Internal/D3D12RingContainer.cpp From duke at openjdk.org Mon May 12 13:58:59 2025 From: duke at openjdk.org (duke) Date: Mon, 12 May 2025 13:58:59 GMT Subject: git: openjdk/jfx-sandbox: direct3d12: 65 new changesets Message-ID: <74b44c2f-6b46-4921-a599-eef639dffba0@openjdk.org> Changeset: fc770fb9 Branch: direct3d12 Author: Andy Goryachev Date: 2025-03-05 18:14:02 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/fc770fb96bdd6804c4b7633a62cbb2fe0a50345f 8349091: Charts: exception initializing in a background thread Reviewed-by: kizune, kcr ! modules/javafx.controls/src/main/java/javafx/scene/chart/AreaChart.java ! modules/javafx.controls/src/main/java/javafx/scene/chart/BarChart.java ! modules/javafx.controls/src/main/java/javafx/scene/chart/BubbleChart.java ! modules/javafx.controls/src/main/java/javafx/scene/chart/Chart.java ! modules/javafx.controls/src/main/java/javafx/scene/chart/LineChart.java ! modules/javafx.controls/src/main/java/javafx/scene/chart/PieChart.java ! modules/javafx.controls/src/main/java/javafx/scene/chart/ScatterChart.java ! modules/javafx.controls/src/main/java/javafx/scene/chart/StackedAreaChart.java ! modules/javafx.controls/src/main/java/javafx/scene/chart/StackedBarChart.java ! modules/javafx.controls/src/main/java/javafx/scene/chart/XYChart.java ! tests/system/src/test/java/test/robot/javafx/scene/NodeInitializationStressTest.java Changeset: 0a20fefa Branch: direct3d12 Author: Gopal Pattnaik Committer: Ajit Ghaisas Date: 2025-03-06 05:39:55 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/0a20fefad44487499a8a634623e658073a054f02 8327478: Add System test to verify TextSelection issue for webkit-617.1 Reviewed-by: kcr, angorya + tests/system/src/test/java/test/robot/javafx/web/TextSelectionTest.java ! tests/system/src/test/java/test/util/Util.java Changeset: c7091e1f Branch: direct3d12 Author: Alexander Zuev Committer: Ambarish Rapte Date: 2025-03-06 13:32:49 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/c7091e1f57503e68c578ec890a4945a74d2d2978 8313556: Create implementation of NSAccessibilitySlider protocol 8313558: Create implementation of NSAccessibilityStepper protocol Reviewed-by: arapte, angorya ! modules/javafx.graphics/src/main/native-glass/mac/a11y/AccessibleBase.h ! modules/javafx.graphics/src/main/native-glass/mac/a11y/AccessibleBase.m + modules/javafx.graphics/src/main/native-glass/mac/a11y/JFXSliderAccessibility.h + modules/javafx.graphics/src/main/native-glass/mac/a11y/JFXSliderAccessibility.m + modules/javafx.graphics/src/main/native-glass/mac/a11y/JFXStepperAccessibility.h + modules/javafx.graphics/src/main/native-glass/mac/a11y/JFXStepperAccessibility.m Changeset: b5f76ad4 Branch: direct3d12 Author: Andy Goryachev Date: 2025-03-10 14:19:31 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/b5f76ad4fb2039cb1d175ff00ec1a38c4e9dd233 8350048: Enforce threading restrictions for show and hide methods in Window, Control, and Skin Reviewed-by: kcr, mstrauss ! modules/javafx.controls/src/main/java/javafx/scene/control/ChoiceBox.java ! modules/javafx.controls/src/main/java/javafx/scene/control/ComboBoxBase.java ! modules/javafx.controls/src/main/java/javafx/scene/control/ContextMenu.java ! modules/javafx.controls/src/main/java/javafx/scene/control/Dialog.java ! modules/javafx.controls/src/main/java/javafx/scene/control/Menu.java ! modules/javafx.controls/src/main/java/javafx/scene/control/MenuButton.java ! modules/javafx.controls/src/main/java/javafx/scene/control/skin/ComboBoxBaseSkin.java ! modules/javafx.controls/src/main/java/javafx/scene/control/skin/ComboBoxListViewSkin.java ! modules/javafx.controls/src/main/java/javafx/scene/control/skin/ComboBoxPopupControl.java ! modules/javafx.graphics/src/main/java/javafx/stage/PopupWindow.java ! modules/javafx.graphics/src/main/java/javafx/stage/Stage.java ! tests/system/src/test/java/test/robot/javafx/scene/NodeInitializationStressTest.java + tests/system/src/test/java/test/robot/javafx/scene/TestThreadingRestrictions.java Changeset: 1c3cfcb8 Branch: direct3d12 Author: Andy Goryachev Date: 2025-03-10 14:22:45 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/1c3cfcb8bb4e8874406d3a5b507f38859f4c1d9b 8351368: RichTextArea: exception pasting from Word Reviewed-by: kcr ! modules/jfx.incubator.richtext/src/main/java/com/sun/jfx/incubator/scene/control/richtext/rtf/RTFReader.java Changeset: d2ab2c89 Branch: direct3d12 Author: Kevin Rushforth Date: 2025-03-14 13:15:40 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/d2ab2c89fcb1dce3c3f1ccb9f031e77cefe6ddbc 8350136: Create release notes for JavaFX 24 Reviewed-by: angorya, jhendrikx, nlisker + doc-files/notes/24/JDK-8340852-ScrollPane.md + doc-files/release-notes-24.md Changeset: a87f0a55 Branch: direct3d12 Author: Andy Goryachev Date: 2025-03-14 14:42:04 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/a87f0a55114e23ba6caeae28be7c910da584b5fa 8351067: Enforce Platform threading use Reviewed-by: kcr, mstrauss ! modules/javafx.graphics/src/main/java/javafx/application/Platform.java ! tests/system/src/test/java/test/javafx/application/PlatformTest.java Changeset: 99ee34fe Branch: direct3d12 Author: Jay Bhaskar Date: 2025-03-15 02:24:07 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/99ee34fe6f82dddc554a32d09e88b9e43329045e 8351653: Webkit debug build failure after update to 620.1 Reviewed-by: kcr ! modules/javafx.web/src/main/native/Source/WebCore/platform/graphics/ImageFrameWorkQueue.cpp Changeset: c4fa462f Branch: direct3d12 Author: Jay Bhaskar Date: 2025-03-17 16:00:19 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/c4fa462f1444c69693aab4107b4b6feee7ee4c7c 8351264: Some images don't load with WebKit 620.1 Reviewed-by: kcr, jpereda ! modules/javafx.web/src/main/native/Source/WebCore/loader/cache/CachedResourceRequest.cpp Changeset: f5bdec5a Branch: direct3d12 Author: Michael Strau? Date: 2025-03-17 17:24:24 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/f5bdec5a65a2cf8f6a60c3b6f3a5562dcd67e28f 8349373: Support JavaFX preview features Reviewed-by: kcr, angorya + modules/javafx.base/src/main/java/com/sun/javafx/PreviewFeature.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/application/LauncherImpl.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/application/PlatformImpl.java Changeset: 0e509616 Branch: direct3d12 Author: Andy Goryachev Date: 2025-03-19 14:15:56 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/0e50961631ebaa2ac2fc5132f0e4c8c3efa72d3d 8351038: ConcurrentModificationException in EventType constructor Reviewed-by: arapte, mstrauss ! modules/javafx.base/src/main/java/javafx/event/EventType.java + modules/javafx.base/src/test/java/test/javafx/event/EventTypeConcurrencyTest.java Changeset: 0eda4df2 Branch: direct3d12 Author: Andy Goryachev Date: 2025-03-19 20:03:41 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/0eda4df202c07beda00bd282681b6755c1602661 8352268: RichEditorDemo: Save file doesn't always save Reviewed-by: kcr ! apps/samples/RichTextAreaDemo/src/com/oracle/demo/richtext/editor/Actions.java Changeset: fd099a7f Branch: direct3d12 Author: Jay Bhaskar Date: 2025-03-24 09:03:07 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/fd099a7f067c1694c1c12a8fa02b1e7eda51201f 8347937: Canvas pattern test fails and crashes on WebKit 620.1 Co-authored-by: Gopal Pattnaik Reviewed-by: kcr, arapte ! 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: a550e5e4 Branch: direct3d12 Author: John Hendrikx Date: 2025-03-25 14:56:06 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/a550e5e4965fa0f9f4732364e4b20e8fa8cbcbd1 8350149: VBox ignores bias of child controls when fillWidth is set to false Reviewed-by: angorya, kcr ! modules/javafx.graphics/src/main/java/javafx/scene/layout/AnchorPane.java ! modules/javafx.graphics/src/main/java/javafx/scene/layout/BorderPane.java ! modules/javafx.graphics/src/main/java/javafx/scene/layout/GridPane.java ! modules/javafx.graphics/src/main/java/javafx/scene/layout/HBox.java ! modules/javafx.graphics/src/main/java/javafx/scene/layout/Region.java ! modules/javafx.graphics/src/main/java/javafx/scene/layout/StackPane.java ! modules/javafx.graphics/src/main/java/javafx/scene/layout/TilePane.java ! modules/javafx.graphics/src/main/java/javafx/scene/layout/VBox.java ! modules/javafx.graphics/src/shims/java/javafx/scene/layout/RegionShim.java ! modules/javafx.graphics/src/test/java/test/javafx/scene/layout/BorderPaneTest.java ! modules/javafx.graphics/src/test/java/test/javafx/scene/layout/HBoxTest.java ! modules/javafx.graphics/src/test/java/test/javafx/scene/layout/RegionTest.java Changeset: 91433775 Branch: direct3d12 Author: Andy Goryachev Date: 2025-03-26 14:19:19 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/91433775e75c9c662774f28de5310eab7da0fe7e 8342565: [TestBug] StubTextLayout Reviewed-by: mhanl, kcr ! modules/javafx.controls/src/test/addExports ! modules/javafx.controls/src/test/java/test/javafx/scene/chart/LineChartTest.java ! modules/javafx.controls/src/test/java/test/javafx/scene/chart/StackedBarChartTest.java ! modules/javafx.controls/src/test/java/test/javafx/scene/control/AccordionTest.java ! modules/javafx.controls/src/test/java/test/javafx/scene/control/ListViewKeyInputTest.java ! modules/javafx.controls/src/test/java/test/javafx/scene/control/ListViewTest.java ! modules/javafx.controls/src/test/java/test/javafx/scene/control/TreeViewKeyInputTest.java ! modules/javafx.controls/src/test/java/test/javafx/scene/control/TreeViewTest.java ! modules/javafx.fxml/src/test/addExports ! modules/javafx.graphics/src/main/java/com/sun/javafx/font/coretext/CTGlyphLayout.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/font/directwrite/DWGlyphLayout.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/font/freetype/FTFactory.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/font/freetype/HBGlyphLayout.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/font/freetype/PangoGlyphLayout.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/scene/text/GlyphList.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/scene/text/TextSpan.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/sg/prism/NGCanvas.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/text/GlyphLayout.java + modules/javafx.graphics/src/main/java/com/sun/javafx/text/GlyphLayoutManager.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/text/PrismTextLayout.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/text/PrismTextLayoutFactory.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/text/TextRun.java ! modules/javafx.graphics/src/main/java/javafx/scene/text/Text.java ! modules/javafx.graphics/src/test/java/test/com/sun/javafx/pgstub/StubFontLoader.java + modules/javafx.graphics/src/test/java/test/com/sun/javafx/pgstub/StubFontMetrics.java + modules/javafx.graphics/src/test/java/test/com/sun/javafx/pgstub/StubFontResource.java + modules/javafx.graphics/src/test/java/test/com/sun/javafx/pgstub/StubFontStrike.java + modules/javafx.graphics/src/test/java/test/com/sun/javafx/pgstub/StubGlyphLayout.java ! modules/javafx.graphics/src/test/java/test/com/sun/javafx/pgstub/StubTextLayout.java ! modules/javafx.graphics/src/test/java/test/javafx/scene/layout/BaselineTest.java ! modules/javafx.graphics/src/test/java/test/javafx/scene/text/TextFlowTest.java ! modules/javafx.graphics/src/test/java/test/javafx/scene/text/TextTest.java ! modules/jfx.incubator.richtext/src/test/addExports ! tests/system/src/test/java/test/com/sun/javafx/text/TextHitInfoTest.java ! tests/system/src/test/java/test/com/sun/javafx/text/TextLayoutTest.java Changeset: ff777c7a Branch: direct3d12 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: direct3d12 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: direct3d12 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: direct3d12 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: direct3d12 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: direct3d12 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: direct3d12 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: direct3d12 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: direct3d12 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: direct3d12 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: direct3d12 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: direct3d12 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: direct3d12 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: direct3d12 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: direct3d12 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: direct3d12 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: direct3d12 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: direct3d12 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: direct3d12 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: direct3d12 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: direct3d12 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: direct3d12 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: direct3d12 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: dfe8dbb4 Branch: direct3d12 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: direct3d12 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: direct3d12 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: 5a897ab7 Branch: direct3d12 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: 367a170c Branch: direct3d12 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: direct3d12 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: direct3d12 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: direct3d12 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: direct3d12 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: direct3d12 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: direct3d12 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: 46b36fe4 Branch: direct3d12 Author: Jay Bhaskar Date: 2025-04-23 11:26:00 +0000 URL: https://git.openjdk.org/jfx-sandbox/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 Changeset: 4df23263 Branch: direct3d12 Author: Jay Bhaskar Date: 2025-04-23 11:47:57 +0000 URL: https://git.openjdk.org/jfx-sandbox/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 Changeset: 1a129664 Branch: direct3d12 Author: Thiago Milczarek Sayao Date: 2025-04-23 20:36:00 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/1a129664c4a4c572c41209d4805abf0102cb21f1 8354478: Improve StageStyle documentation Reviewed-by: lkostyra, angorya ! modules/javafx.graphics/src/main/java/javafx/stage/StageStyle.java Changeset: 1b2f022d Branch: direct3d12 Author: Andy Goryachev Date: 2025-04-23 21:45:00 +0000 URL: https://git.openjdk.org/jfx-sandbox/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 Changeset: c0b798b7 Branch: direct3d12 Author: Jayathirth D V Date: 2025-04-24 06:54:43 +0000 URL: https://git.openjdk.org/jfx-sandbox/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 Changeset: 2617ff5c Branch: direct3d12 Author: Jayathirth D V Date: 2025-04-24 11:40:05 +0000 URL: https://git.openjdk.org/jfx-sandbox/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 Changeset: 22064a8d Branch: direct3d12 Author: Kevin Rushforth Date: 2025-04-24 13:05:20 +0000 URL: https://git.openjdk.org/jfx-sandbox/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 Changeset: 48240dab Branch: direct3d12 Author: Andy Goryachev Date: 2025-04-24 14:38:42 +0000 URL: https://git.openjdk.org/jfx-sandbox/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 Changeset: 3fdd2138 Branch: direct3d12 Author: Alexander Matveev Date: 2025-04-25 18:49:52 +0000 URL: https://git.openjdk.org/jfx-sandbox/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 Changeset: 096765a0 Branch: direct3d12 Author: Martin Fox Date: 2025-05-02 02:29:28 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/096765a0e51c5cf67d64b4b5f38ef3da3914db35 8353314: macOS: Inconsistent fullscreen behavior Reviewed-by: angorya, kcr ! modules/javafx.graphics/src/main/native-glass/mac/GlassViewDelegate.m Changeset: 498b7e4c Branch: direct3d12 Author: Martin Fox Date: 2025-05-02 02:31:20 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/498b7e4cc56d91d6a0caf6a9a93691b0195e997b 8176813: Mac: Failure to exit full-screen programmatically in some cases Reviewed-by: angorya, kcr ! modules/javafx.graphics/src/main/native-glass/mac/GlassApplication.m ! tests/system/src/test/java/test/javafx/scene/RestoreSceneSizeTest.java ! tests/system/src/test/java/test/javafx/stage/RestoreStagePositionTest.java Changeset: efaff94e Branch: direct3d12 Author: Kevin Rushforth Date: 2025-05-06 13:00:02 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/efaff94e3dc39f23235eaaff3cc95211abc8827b 8354875: Update to GCC 14.2.0 on Linux Reviewed-by: sykora, arapte ! .github/workflows/submit.yml ! build.properties ! gradle/verification-metadata.xml Changeset: bffc32bf Branch: direct3d12 Author: Ziad El Midaoui Committer: Kevin Rushforth Date: 2025-05-07 14:36:52 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/bffc32bfef9b48478382180beefdb84f2b8651c6 8355012: JavaFX modena.css -fx-highlight-text-fill bug Reviewed-by: angorya, kcr ! modules/javafx.controls/src/main/resources/com/sun/javafx/scene/control/skin/modena/modena.css + modules/javafx.controls/src/test/java/test/com/sun/javafx/scene/control/skin/modena/TextInputControlModenaTest.java Changeset: faccb61b Branch: direct3d12 Author: Lukasz Kostyra Date: 2025-05-12 15:20:28 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/faccb61b573e85d74071c86e0c5ad498bcfb7349 Merge remote-tracking branch 'origin/master' into direct3d12 ! build.gradle ! build.gradle Changeset: 8fd5357f Branch: direct3d12 Author: Lukasz Kostyra Date: 2025-05-12 15:22:30 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/8fd5357fffcf5c4da6b312e20ca91bed6b5d4089 8356660: Set jfx.experimental.feature.name to direct3d12 ! build.properties Changeset: 90ed0aa4 Branch: direct3d12 Author: Lukasz Kostyra Date: 2025-05-12 15:44:48 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/90ed0aa4411f6cc305bca4765965c8ad6095bf64 Set Sampler ComparisonFunc to NEVER This silences warnings when creating Sampler States ! modules/javafx.graphics/src/main/native-prism-d3d12/Internal/D3D12SamplerStorage.cpp From arapte at openjdk.org Mon May 12 18:33:36 2025 From: arapte at openjdk.org (Ambarish Rapte) Date: Mon, 12 May 2025 18:33:36 GMT Subject: git: openjdk/jfx-sandbox: metal: 8356808: Remove return statement from JNI methods Message-ID: <273660ba-9933-4ac2-ab82-b8e2dc1aabfe@openjdk.org> Changeset: d4c98f82 Branch: metal Author: Ambarish Rapte Date: 2025-05-13 00:01:39 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/d4c98f82b0930d046f354520d49812d257344338 8356808: Remove return statement from JNI methods ! modules/javafx.graphics/src/main/java/com/sun/prism/mtl/MTLContext.java ! modules/javafx.graphics/src/main/java/com/sun/prism/mtl/MTLGraphics.java ! modules/javafx.graphics/src/main/java/com/sun/prism/mtl/MTLShader.java ! modules/javafx.graphics/src/main/native-prism-mtl/MetalContext.m ! modules/javafx.graphics/src/main/native-prism-mtl/MetalGraphics.m ! modules/javafx.graphics/src/main/native-prism-mtl/MetalShader.m From duke at openjdk.org Tue May 13 08:13:54 2025 From: duke at openjdk.org (duke) Date: Tue, 13 May 2025 08:13:54 GMT Subject: git: openjdk/jfx-sandbox: direct3d12: 8356815: Set default pipeline to d3d12 Message-ID: <9aa2639b-df86-4901-9baa-aa779a27265d@openjdk.org> Changeset: 2f86aef9 Branch: direct3d12 Author: Lukasz Kostyra Date: 2025-05-13 10:08:16 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/2f86aef95e51b09c4e2f755f16a3d39936963696 8356815: Set default pipeline to d3d12 ! modules/javafx.graphics/src/main/java/com/sun/prism/impl/PrismSettings.java From kcr at openjdk.org Wed May 14 12:28:47 2025 From: kcr at openjdk.org (Kevin Rushforth) Date: Wed, 14 May 2025 12:28:47 GMT Subject: git: openjdk/jfx: master: 8350316: Create implementation of NSAccessibilityProgressIndicator protocol Message-ID: <87f278eb-8b44-44b6-bef8-22c64e77a37f@openjdk.org> Changeset: c777efd7 Branch: master Author: Alexander Zuev Committer: Kevin Rushforth Date: 2025-05-14 12:27:46 +0000 URL: https://git.openjdk.org/jfx/commit/c777efd7875d31ae47430e6e08e6420eeab39b0c 8350316: Create implementation of NSAccessibilityProgressIndicator protocol 8351773: Create implementation of NSAccessibilityGroup protocol Reviewed-by: arapte, angorya ! modules/javafx.graphics/src/main/native-glass/mac/a11y/AccessibleBase.m + modules/javafx.graphics/src/main/native-glass/mac/a11y/JFXGroupAccessibility.h + modules/javafx.graphics/src/main/native-glass/mac/a11y/JFXGroupAccessibility.m + modules/javafx.graphics/src/main/native-glass/mac/a11y/JFXProgressIndicatorAccessibility.h + modules/javafx.graphics/src/main/native-glass/mac/a11y/JFXProgressIndicatorAccessibility.m From angorya at openjdk.org Wed May 14 14:36:43 2025 From: angorya at openjdk.org (Andy Goryachev) Date: Wed, 14 May 2025 14:36:43 GMT Subject: git: openjdk/jfx: master: 8355615: ConcurrentModificationException creating MenuBar on background thread Message-ID: <8020b873-2f39-4a0a-b422-c59d2f2a8168@openjdk.org> Changeset: 4f60bc8c Branch: master Author: Andy Goryachev Date: 2025-05-14 14:34:26 +0000 URL: https://git.openjdk.org/jfx/commit/4f60bc8c429693f4431794415a4c84fa114411f8 8355615: ConcurrentModificationException creating MenuBar on background thread Reviewed-by: kcr, zelmidaoui ! 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 May 14 15:19:47 2025 From: angorya at openjdk.org (Andy Goryachev) Date: Wed, 14 May 2025 15:19:47 GMT Subject: git: openjdk/jfx: master: 8089080: [TextArea] Caret disappear after pressing backspace to clear the content Message-ID: <3785cff8-cf26-44e7-b9d6-2ddd12bb85c8@openjdk.org> Changeset: 2b2355eb Branch: master Author: Ziad El Midaoui Committer: Andy Goryachev Date: 2025-05-14 15:17:17 +0000 URL: https://git.openjdk.org/jfx/commit/2b2355eb659cd433931825e8c0b7fa89da17e2d5 8089080: [TextArea] Caret disappear after pressing backspace to clear the content Reviewed-by: kizune, angorya ! modules/javafx.controls/src/main/java/javafx/scene/control/skin/TextAreaSkin.java From kcr at openjdk.org Thu May 15 15:13:00 2025 From: kcr at openjdk.org (Kevin Rushforth) Date: Thu, 15 May 2025 15:13:00 GMT Subject: git: openjdk/jfx: Added tag 25+17 for changeset 2b2355eb Message-ID: <8df31ed5-18fc-4240-96f2-25a933989511@openjdk.org> Tagged by: Kevin Rushforth Date: 2025-05-15 15:10:40 +0000 Added tag 25+17 for changeset 2b2355eb Changeset: 2b2355eb Author: Ziad El Midaoui Committer: Andy Goryachev Date: 2025-05-14 15:17:17 +0000 URL: https://git.openjdk.org/jfx/commit/2b2355eb659cd433931825e8c0b7fa89da17e2d5 From mstrauss at openjdk.org Thu May 15 16:42:46 2025 From: mstrauss at openjdk.org (Michael =?UTF-8?B?U3RyYXXDnw==?=) Date: Thu, 15 May 2025 16:42:46 GMT Subject: git: openjdk/jfx: master: 8357004: Windows platform color changes are not picked up in some cases Message-ID: <9d4409a9-d684-405f-aee1-9e4f40f2dc94@openjdk.org> Changeset: 10141bb7 Branch: master Author: Michael Strau? Date: 2025-05-15 16:41:21 +0000 URL: https://git.openjdk.org/jfx/commit/10141bb7fa99ec10e2b96e8748d73d15e6271ad5 8357004: Windows platform color changes are not picked up in some cases Reviewed-by: lkostyra, mmack ! modules/javafx.graphics/src/main/native-glass/win/GlassApplication.cpp ! modules/javafx.graphics/src/main/native-glass/win/PlatformSupport.cpp From kcr at openjdk.org Thu May 15 22:33:59 2025 From: kcr at openjdk.org (Kevin Rushforth) Date: Thu, 15 May 2025 22:33:59 GMT Subject: git: openjdk/jfx: master: 8354631: [macos] OpenURIHandler events not received by AWT when JavaFX is primary toolkit Message-ID: <27e4349d-42aa-46a5-bc1e-90cfe1065794@openjdk.org> Changeset: 5b659f58 Branch: master Author: Paul H Committer: Kevin Rushforth Date: 2025-05-15 22:33:33 +0000 URL: https://git.openjdk.org/jfx/commit/5b659f58e5e6d6e7a621eda538f658a7967d8c92 8354631: [macos] OpenURIHandler events not received by AWT when JavaFX is primary toolkit Co-authored-by: Florian Kirmaier Reviewed-by: kcr, honkar, prr ! modules/javafx.graphics/src/main/native-glass/mac/GlassApplication.m From duke at openjdk.org Fri May 16 07:17:15 2025 From: duke at openjdk.org (duke) Date: Fri, 16 May 2025 07:17:15 GMT Subject: git: openjdk/jfx-sandbox: johanvos-headless: 63 new changesets Message-ID: <8aa94bea-c83d-4566-8b6f-bf2169e74a9f@openjdk.org> Changeset: d2ab2c89 Branch: johanvos-headless Author: Kevin Rushforth Date: 2025-03-14 13:15:40 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/d2ab2c89fcb1dce3c3f1ccb9f031e77cefe6ddbc 8350136: Create release notes for JavaFX 24 Reviewed-by: angorya, jhendrikx, nlisker + doc-files/notes/24/JDK-8340852-ScrollPane.md + doc-files/release-notes-24.md Changeset: a87f0a55 Branch: johanvos-headless Author: Andy Goryachev Date: 2025-03-14 14:42:04 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/a87f0a55114e23ba6caeae28be7c910da584b5fa 8351067: Enforce Platform threading use Reviewed-by: kcr, mstrauss ! modules/javafx.graphics/src/main/java/javafx/application/Platform.java ! tests/system/src/test/java/test/javafx/application/PlatformTest.java Changeset: 99ee34fe Branch: johanvos-headless Author: Jay Bhaskar Date: 2025-03-15 02:24:07 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/99ee34fe6f82dddc554a32d09e88b9e43329045e 8351653: Webkit debug build failure after update to 620.1 Reviewed-by: kcr ! modules/javafx.web/src/main/native/Source/WebCore/platform/graphics/ImageFrameWorkQueue.cpp Changeset: c4fa462f Branch: johanvos-headless Author: Jay Bhaskar Date: 2025-03-17 16:00:19 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/c4fa462f1444c69693aab4107b4b6feee7ee4c7c 8351264: Some images don't load with WebKit 620.1 Reviewed-by: kcr, jpereda ! modules/javafx.web/src/main/native/Source/WebCore/loader/cache/CachedResourceRequest.cpp Changeset: f5bdec5a Branch: johanvos-headless Author: Michael Strau? Date: 2025-03-17 17:24:24 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/f5bdec5a65a2cf8f6a60c3b6f3a5562dcd67e28f 8349373: Support JavaFX preview features Reviewed-by: kcr, angorya + modules/javafx.base/src/main/java/com/sun/javafx/PreviewFeature.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/application/LauncherImpl.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/application/PlatformImpl.java Changeset: 0e509616 Branch: johanvos-headless Author: Andy Goryachev Date: 2025-03-19 14:15:56 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/0e50961631ebaa2ac2fc5132f0e4c8c3efa72d3d 8351038: ConcurrentModificationException in EventType constructor Reviewed-by: arapte, mstrauss ! modules/javafx.base/src/main/java/javafx/event/EventType.java + modules/javafx.base/src/test/java/test/javafx/event/EventTypeConcurrencyTest.java Changeset: 0eda4df2 Branch: johanvos-headless Author: Andy Goryachev Date: 2025-03-19 20:03:41 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/0eda4df202c07beda00bd282681b6755c1602661 8352268: RichEditorDemo: Save file doesn't always save Reviewed-by: kcr ! apps/samples/RichTextAreaDemo/src/com/oracle/demo/richtext/editor/Actions.java Changeset: fd099a7f Branch: johanvos-headless Author: Jay Bhaskar Date: 2025-03-24 09:03:07 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/fd099a7f067c1694c1c12a8fa02b1e7eda51201f 8347937: Canvas pattern test fails and crashes on WebKit 620.1 Co-authored-by: Gopal Pattnaik Reviewed-by: kcr, arapte ! 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: a550e5e4 Branch: johanvos-headless Author: John Hendrikx Date: 2025-03-25 14:56:06 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/a550e5e4965fa0f9f4732364e4b20e8fa8cbcbd1 8350149: VBox ignores bias of child controls when fillWidth is set to false Reviewed-by: angorya, kcr ! modules/javafx.graphics/src/main/java/javafx/scene/layout/AnchorPane.java ! modules/javafx.graphics/src/main/java/javafx/scene/layout/BorderPane.java ! modules/javafx.graphics/src/main/java/javafx/scene/layout/GridPane.java ! modules/javafx.graphics/src/main/java/javafx/scene/layout/HBox.java ! modules/javafx.graphics/src/main/java/javafx/scene/layout/Region.java ! modules/javafx.graphics/src/main/java/javafx/scene/layout/StackPane.java ! modules/javafx.graphics/src/main/java/javafx/scene/layout/TilePane.java ! modules/javafx.graphics/src/main/java/javafx/scene/layout/VBox.java ! modules/javafx.graphics/src/shims/java/javafx/scene/layout/RegionShim.java ! modules/javafx.graphics/src/test/java/test/javafx/scene/layout/BorderPaneTest.java ! modules/javafx.graphics/src/test/java/test/javafx/scene/layout/HBoxTest.java ! modules/javafx.graphics/src/test/java/test/javafx/scene/layout/RegionTest.java Changeset: 91433775 Branch: johanvos-headless Author: Andy Goryachev Date: 2025-03-26 14:19:19 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/91433775e75c9c662774f28de5310eab7da0fe7e 8342565: [TestBug] StubTextLayout Reviewed-by: mhanl, kcr ! modules/javafx.controls/src/test/addExports ! modules/javafx.controls/src/test/java/test/javafx/scene/chart/LineChartTest.java ! modules/javafx.controls/src/test/java/test/javafx/scene/chart/StackedBarChartTest.java ! modules/javafx.controls/src/test/java/test/javafx/scene/control/AccordionTest.java ! modules/javafx.controls/src/test/java/test/javafx/scene/control/ListViewKeyInputTest.java ! modules/javafx.controls/src/test/java/test/javafx/scene/control/ListViewTest.java ! modules/javafx.controls/src/test/java/test/javafx/scene/control/TreeViewKeyInputTest.java ! modules/javafx.controls/src/test/java/test/javafx/scene/control/TreeViewTest.java ! modules/javafx.fxml/src/test/addExports ! modules/javafx.graphics/src/main/java/com/sun/javafx/font/coretext/CTGlyphLayout.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/font/directwrite/DWGlyphLayout.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/font/freetype/FTFactory.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/font/freetype/HBGlyphLayout.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/font/freetype/PangoGlyphLayout.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/scene/text/GlyphList.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/scene/text/TextSpan.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/sg/prism/NGCanvas.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/text/GlyphLayout.java + modules/javafx.graphics/src/main/java/com/sun/javafx/text/GlyphLayoutManager.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/text/PrismTextLayout.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/text/PrismTextLayoutFactory.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/text/TextRun.java ! modules/javafx.graphics/src/main/java/javafx/scene/text/Text.java ! modules/javafx.graphics/src/test/java/test/com/sun/javafx/pgstub/StubFontLoader.java + modules/javafx.graphics/src/test/java/test/com/sun/javafx/pgstub/StubFontMetrics.java + modules/javafx.graphics/src/test/java/test/com/sun/javafx/pgstub/StubFontResource.java + modules/javafx.graphics/src/test/java/test/com/sun/javafx/pgstub/StubFontStrike.java + modules/javafx.graphics/src/test/java/test/com/sun/javafx/pgstub/StubGlyphLayout.java ! modules/javafx.graphics/src/test/java/test/com/sun/javafx/pgstub/StubTextLayout.java ! modules/javafx.graphics/src/test/java/test/javafx/scene/layout/BaselineTest.java ! modules/javafx.graphics/src/test/java/test/javafx/scene/text/TextFlowTest.java ! modules/javafx.graphics/src/test/java/test/javafx/scene/text/TextTest.java ! modules/jfx.incubator.richtext/src/test/addExports ! tests/system/src/test/java/test/com/sun/javafx/text/TextHitInfoTest.java ! tests/system/src/test/java/test/com/sun/javafx/text/TextLayoutTest.java Changeset: ff777c7a Branch: johanvos-headless 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: johanvos-headless 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: johanvos-headless 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: johanvos-headless 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: johanvos-headless 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: johanvos-headless 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: johanvos-headless 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: johanvos-headless 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: johanvos-headless 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: johanvos-headless 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: johanvos-headless 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: johanvos-headless 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: johanvos-headless 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: johanvos-headless 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: johanvos-headless 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: johanvos-headless 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: johanvos-headless 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: johanvos-headless 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: johanvos-headless 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: johanvos-headless 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: johanvos-headless 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: johanvos-headless 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: johanvos-headless 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: dfe8dbb4 Branch: johanvos-headless 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: johanvos-headless 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: johanvos-headless 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: 5a897ab7 Branch: johanvos-headless 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: 367a170c Branch: johanvos-headless 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: johanvos-headless 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: johanvos-headless 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: johanvos-headless 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: johanvos-headless 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: johanvos-headless 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: johanvos-headless 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: 46b36fe4 Branch: johanvos-headless Author: Jay Bhaskar Date: 2025-04-23 11:26:00 +0000 URL: https://git.openjdk.org/jfx-sandbox/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 Changeset: 4df23263 Branch: johanvos-headless Author: Jay Bhaskar Date: 2025-04-23 11:47:57 +0000 URL: https://git.openjdk.org/jfx-sandbox/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 Changeset: 1a129664 Branch: johanvos-headless Author: Thiago Milczarek Sayao Date: 2025-04-23 20:36:00 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/1a129664c4a4c572c41209d4805abf0102cb21f1 8354478: Improve StageStyle documentation Reviewed-by: lkostyra, angorya ! modules/javafx.graphics/src/main/java/javafx/stage/StageStyle.java Changeset: 1b2f022d Branch: johanvos-headless Author: Andy Goryachev Date: 2025-04-23 21:45:00 +0000 URL: https://git.openjdk.org/jfx-sandbox/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 Changeset: c0b798b7 Branch: johanvos-headless Author: Jayathirth D V Date: 2025-04-24 06:54:43 +0000 URL: https://git.openjdk.org/jfx-sandbox/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 Changeset: 2617ff5c Branch: johanvos-headless Author: Jayathirth D V Date: 2025-04-24 11:40:05 +0000 URL: https://git.openjdk.org/jfx-sandbox/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 Changeset: 22064a8d Branch: johanvos-headless Author: Kevin Rushforth Date: 2025-04-24 13:05:20 +0000 URL: https://git.openjdk.org/jfx-sandbox/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 Changeset: 48240dab Branch: johanvos-headless Author: Andy Goryachev Date: 2025-04-24 14:38:42 +0000 URL: https://git.openjdk.org/jfx-sandbox/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 Changeset: 3fdd2138 Branch: johanvos-headless Author: Alexander Matveev Date: 2025-04-25 18:49:52 +0000 URL: https://git.openjdk.org/jfx-sandbox/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 Changeset: 096765a0 Branch: johanvos-headless Author: Martin Fox Date: 2025-05-02 02:29:28 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/096765a0e51c5cf67d64b4b5f38ef3da3914db35 8353314: macOS: Inconsistent fullscreen behavior Reviewed-by: angorya, kcr ! modules/javafx.graphics/src/main/native-glass/mac/GlassViewDelegate.m Changeset: 498b7e4c Branch: johanvos-headless Author: Martin Fox Date: 2025-05-02 02:31:20 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/498b7e4cc56d91d6a0caf6a9a93691b0195e997b 8176813: Mac: Failure to exit full-screen programmatically in some cases Reviewed-by: angorya, kcr ! modules/javafx.graphics/src/main/native-glass/mac/GlassApplication.m ! tests/system/src/test/java/test/javafx/scene/RestoreSceneSizeTest.java ! tests/system/src/test/java/test/javafx/stage/RestoreStagePositionTest.java Changeset: efaff94e Branch: johanvos-headless Author: Kevin Rushforth Date: 2025-05-06 13:00:02 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/efaff94e3dc39f23235eaaff3cc95211abc8827b 8354875: Update to GCC 14.2.0 on Linux Reviewed-by: sykora, arapte ! .github/workflows/submit.yml ! build.properties ! gradle/verification-metadata.xml Changeset: bffc32bf Branch: johanvos-headless Author: Ziad El Midaoui Committer: Kevin Rushforth Date: 2025-05-07 14:36:52 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/bffc32bfef9b48478382180beefdb84f2b8651c6 8355012: JavaFX modena.css -fx-highlight-text-fill bug Reviewed-by: angorya, kcr ! modules/javafx.controls/src/main/resources/com/sun/javafx/scene/control/skin/modena/modena.css + modules/javafx.controls/src/test/java/test/com/sun/javafx/scene/control/skin/modena/TextInputControlModenaTest.java Changeset: c777efd7 Branch: johanvos-headless Author: Alexander Zuev Committer: Kevin Rushforth Date: 2025-05-14 12:27:46 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/c777efd7875d31ae47430e6e08e6420eeab39b0c 8350316: Create implementation of NSAccessibilityProgressIndicator protocol 8351773: Create implementation of NSAccessibilityGroup protocol Reviewed-by: arapte, angorya ! modules/javafx.graphics/src/main/native-glass/mac/a11y/AccessibleBase.m + modules/javafx.graphics/src/main/native-glass/mac/a11y/JFXGroupAccessibility.h + modules/javafx.graphics/src/main/native-glass/mac/a11y/JFXGroupAccessibility.m + modules/javafx.graphics/src/main/native-glass/mac/a11y/JFXProgressIndicatorAccessibility.h + modules/javafx.graphics/src/main/native-glass/mac/a11y/JFXProgressIndicatorAccessibility.m Changeset: 4f60bc8c Branch: johanvos-headless Author: Andy Goryachev Date: 2025-05-14 14:34:26 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/4f60bc8c429693f4431794415a4c84fa114411f8 8355615: ConcurrentModificationException creating MenuBar on background thread Reviewed-by: kcr, zelmidaoui ! modules/javafx.controls/src/main/java/javafx/scene/control/skin/MenuBarSkin.java ! tests/system/src/test/java/test/robot/javafx/scene/NodeInitializationStressTest.java Changeset: 2b2355eb Branch: johanvos-headless Author: Ziad El Midaoui Committer: Andy Goryachev Date: 2025-05-14 15:17:17 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/2b2355eb659cd433931825e8c0b7fa89da17e2d5 8089080: [TextArea] Caret disappear after pressing backspace to clear the content Reviewed-by: kizune, angorya ! modules/javafx.controls/src/main/java/javafx/scene/control/skin/TextAreaSkin.java Changeset: 10141bb7 Branch: johanvos-headless Author: Michael Strau? Date: 2025-05-15 16:41:21 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/10141bb7fa99ec10e2b96e8748d73d15e6271ad5 8357004: Windows platform color changes are not picked up in some cases Reviewed-by: lkostyra, mmack ! modules/javafx.graphics/src/main/native-glass/win/GlassApplication.cpp ! modules/javafx.graphics/src/main/native-glass/win/PlatformSupport.cpp Changeset: 5b659f58 Branch: johanvos-headless Author: Paul H Committer: Kevin Rushforth Date: 2025-05-15 22:33:33 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/5b659f58e5e6d6e7a621eda538f658a7967d8c92 8354631: [macos] OpenURIHandler events not received by AWT when JavaFX is primary toolkit Co-authored-by: Florian Kirmaier Reviewed-by: kcr, honkar, prr ! modules/javafx.graphics/src/main/native-glass/mac/GlassApplication.m Changeset: f48fdc06 Branch: johanvos-headless Author: Johan Vos Date: 2025-05-16 09:14:42 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/f48fdc06ba9660810c37db515b61f8061b0812ac Merge branch 'master' into upstreamheadless ! build.properties ! build.properties From duke at openjdk.org Fri May 16 13:07:12 2025 From: duke at openjdk.org (duke) Date: Fri, 16 May 2025 13:07:12 GMT Subject: git: openjdk/jfx-sandbox: direct3d12: CompileHLSL6Task: Fix building with no CONF defined Message-ID: <4cf8972f-9091-454a-8c18-8e9e2a2b94ee@openjdk.org> Changeset: 0bfd1dc6 Branch: direct3d12 Author: Lukasz Kostyra Date: 2025-05-16 15:04:51 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/0bfd1dc61f0718363c10e83d84ea76b932be84f9 CompileHLSL6Task: Fix building with no CONF defined ! buildSrc/src/main/groovy/com/sun/javafx/gradle/CompileHLSL6Task.groovy From arapte at openjdk.org Mon May 19 09:42:08 2025 From: arapte at openjdk.org (Ambarish Rapte) Date: Mon, 19 May 2025 09:42:08 GMT Subject: git: openjdk/jfx-sandbox: metal: 8357230: Remove optional native debug logs Message-ID: <70fbf84c-95a6-4b9f-b6cc-d7c8551f7d86@openjdk.org> Changeset: 52c3b6d5 Branch: metal Author: Ambarish Rapte Date: 2025-05-19 15:06:50 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/52c3b6d547bbefcb3108f0b3b0709250f95965cb 8357230: Remove optional native debug logs ! modules/javafx.graphics/src/jslc/java/com/sun/scenario/effect/compiler/backend/hw/MSLBackend.java ! modules/javafx.graphics/src/main/java/com/sun/prism/mtl/MTLContext.java ! modules/javafx.graphics/src/main/java/com/sun/prism/mtl/MTLPipeline.java ! modules/javafx.graphics/src/main/java/com/sun/prism/mtl/MTLResourceFactory.java ! modules/javafx.graphics/src/main/native-prism-mtl/MetalCommon.h ! modules/javafx.graphics/src/main/native-prism-mtl/MetalContext.m ! modules/javafx.graphics/src/main/native-prism-mtl/MetalGraphics.m ! modules/javafx.graphics/src/main/native-prism-mtl/MetalLight.m ! modules/javafx.graphics/src/main/native-prism-mtl/MetalMesh.m ! modules/javafx.graphics/src/main/native-prism-mtl/MetalMeshView.m ! modules/javafx.graphics/src/main/native-prism-mtl/MetalPhongMaterial.m ! modules/javafx.graphics/src/main/native-prism-mtl/MetalPhongShader.m ! modules/javafx.graphics/src/main/native-prism-mtl/MetalPipelineManager.m ! modules/javafx.graphics/src/main/native-prism-mtl/MetalRTTexture.m ! modules/javafx.graphics/src/main/native-prism-mtl/MetalResourceFactory.m ! modules/javafx.graphics/src/main/native-prism-mtl/MetalShader.m ! modules/javafx.graphics/src/main/native-prism-mtl/MetalTexture.h ! modules/javafx.graphics/src/main/native-prism-mtl/MetalTexture.m From lkostyra at openjdk.org Mon May 19 14:27:32 2025 From: lkostyra at openjdk.org (Lukasz Kostyra) Date: Mon, 19 May 2025 14:27:32 GMT Subject: git: openjdk/jfx: master: 8342530: Specifying "@Nx" scaling level in ImageStorage should only load that specific level Message-ID: <2df9bde0-949c-4765-b423-f19d36bc9e0d@openjdk.org> Changeset: 3299949c Branch: master Author: Lukasz Kostyra Date: 2025-05-19 14:25:14 +0000 URL: https://git.openjdk.org/jfx/commit/3299949c2f8921432fc25bf125bae37f149d032d 8342530: Specifying "@Nx" scaling level in ImageStorage should only load that specific level Reviewed-by: mstrauss, jhendrikx ! modules/javafx.graphics/src/main/java/com/sun/javafx/iio/ImageStorage.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/iio/common/ImageTools.java ! modules/javafx.graphics/src/test/java/test/com/sun/javafx/iio/ImageStorageTest.java ! modules/javafx.graphics/src/test/java/test/com/sun/javafx/iio/common/ImageToolsTest.java From jdv at openjdk.org Mon May 19 15:48:06 2025 From: jdv at openjdk.org (Jayathirth Rao D V) Date: Mon, 19 May 2025 15:48:06 GMT Subject: git: openjdk/jfx-sandbox: metal: 8357266: Add log to use ES2 pipeline on macOS for LCD text Message-ID: Changeset: 6d2a211b Branch: metal Author: Jayathirth Rao D V Date: 2025-05-19 21:14:39 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/6d2a211ba3fdf0e20f7235e86985a80ed15a11ca 8357266: Add log to use ES2 pipeline on macOS for LCD text ! modules/javafx.graphics/src/main/java/com/sun/javafx/font/PrismFontFactory.java From mfox at openjdk.org Mon May 19 23:02:41 2025 From: mfox at openjdk.org (Martin Fox) Date: Mon, 19 May 2025 23:02:41 GMT Subject: git: openjdk/jfx: master: 8238435: [macOs] Remove use of CGEventTap Message-ID: <1eaec640-f287-46bb-aca2-30017aebf28e@openjdk.org> Changeset: ce0b9e83 Branch: master Author: Martin Fox Date: 2025-05-19 23:01:00 +0000 URL: https://git.openjdk.org/jfx/commit/ce0b9e83673049e72c0b9f5d7265434044faeb59 8238435: [macOs] Remove use of CGEventTap Reviewed-by: angorya, kcr ! modules/javafx.graphics/src/main/native-glass/mac/GlassApplication.m - modules/javafx.graphics/src/main/native-glass/mac/GlassTouches.h - modules/javafx.graphics/src/main/native-glass/mac/GlassTouches.m ! modules/javafx.graphics/src/main/native-glass/mac/GlassViewDelegate.m ! modules/javafx.graphics/src/main/native-glass/mac/GlassWindow+Overrides.m ! modules/javafx.graphics/src/main/native-glass/mac/GlassWindow.m From angorya at openjdk.org Tue May 20 17:20:03 2025 From: angorya at openjdk.org (Andy Goryachev) Date: Tue, 20 May 2025 17:20:03 GMT Subject: git: openjdk/jfx: master: 8355415: RichTextArea: NPE in VFlow::scrollCaretToVisible Message-ID: Changeset: 9ca61edb Branch: master Author: Andy Goryachev Date: 2025-05-20 17:17:05 +0000 URL: https://git.openjdk.org/jfx/commit/9ca61edb982420371c509f62042284e09917d31e 8355415: RichTextArea: NPE in VFlow::scrollCaretToVisible Reviewed-by: arapte ! modules/jfx.incubator.richtext/src/main/java/com/sun/jfx/incubator/scene/control/richtext/VFlow.java ! modules/jfx.incubator.richtext/src/test/java/test/jfx/incubator/scene/control/richtext/RichTextAreaTest.java From mhanl at openjdk.org Tue May 20 17:31:58 2025 From: mhanl at openjdk.org (Marius Hanl) Date: Tue, 20 May 2025 17:31:58 GMT Subject: git: openjdk/jfx: master: 8356690: Update JUnit to 5.12.2 Message-ID: <3fd156da-d433-4461-ae29-72afefe88d84@openjdk.org> Changeset: a14c2b33 Branch: master Author: Marius Hanl Date: 2025-05-20 17:30:39 +0000 URL: https://git.openjdk.org/jfx/commit/a14c2b33085a82c1e94d0964b3f3123e0ed7e7d2 8356690: Update JUnit to 5.12.2 Reviewed-by: kcr, arapte ! build.properties ! gradle/verification-metadata.xml From arapte at openjdk.org Wed May 21 05:38:21 2025 From: arapte at openjdk.org (Ambarish Rapte) Date: Wed, 21 May 2025 05:38:21 GMT Subject: git: openjdk/jfx-sandbox: metal: 8357409: Remove near empty native files Message-ID: Changeset: b9b68f03 Branch: metal Author: Ambarish Rapte Date: 2025-05-21 11:04:55 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/b9b68f03df9f029cb2131dfd6c2f671922145fa3 8357409: Remove near empty native files ! modules/javafx.graphics/src/main/native-prism-mtl/MetalContext.m - modules/javafx.graphics/src/main/native-prism-mtl/MetalGraphics.h - modules/javafx.graphics/src/main/native-prism-mtl/MetalGraphics.m - modules/javafx.graphics/src/main/native-prism-mtl/MetalPipeline.h From arapte at openjdk.org Wed May 21 08:58:36 2025 From: arapte at openjdk.org (Ambarish Rapte) Date: Wed, 21 May 2025 08:58:36 GMT Subject: git: openjdk/jfx-sandbox: metal: 8357442: Cleanup JNI methods Message-ID: <33d68ad9-b7d4-468a-86b3-8c566bbc9473@openjdk.org> Changeset: fc9c6a69 Branch: metal Author: Ambarish Rapte Date: 2025-05-21 14:26:20 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/fc9c6a695122863b6d708dcaaebc8c6653b47ae5 8357442: Cleanup JNI methods ! modules/javafx.graphics/src/main/native-prism-mtl/MetalContext.m ! modules/javafx.graphics/src/main/native-prism-mtl/MetalRTTexture.m ! modules/javafx.graphics/src/main/native-prism-mtl/MetalResourceFactory.m ! modules/javafx.graphics/src/main/native-prism-mtl/MetalShader.m ! modules/javafx.graphics/src/main/native-prism-mtl/MetalTexture.m From arapte at openjdk.org Wed May 21 10:42:01 2025 From: arapte at openjdk.org (Ambarish Rapte) Date: Wed, 21 May 2025 10:42:01 GMT Subject: git: openjdk/jfx-sandbox: metal: 8357451: Change standard output prints to standard error Message-ID: <3b528c4a-684c-46b1-8fd5-5b9924d50b9c@openjdk.org> Changeset: d8d302f8 Branch: metal Author: Ambarish Rapte Date: 2025-05-21 16:11:09 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/d8d302f8c6d81969c5643d69434f5efedbbe7127 8357451: Change standard output prints to standard error ! modules/javafx.graphics/src/jslc/java/com/sun/scenario/effect/compiler/backend/hw/MSLBackend.java ! modules/javafx.graphics/src/main/java/com/sun/prism/mtl/MTLPipeline.java ! modules/javafx.graphics/src/main/java/com/sun/prism/mtl/MTLResourceFactory.java From arapte at openjdk.org Wed May 21 11:11:40 2025 From: arapte at openjdk.org (Ambarish Rapte) Date: Wed, 21 May 2025 11:11:40 GMT Subject: git: openjdk/jfx-sandbox: metal: 8357453: Move metal shaders to msl directory Message-ID: <7ea6a22c-ec73-4435-aa8c-fe446597a82c@openjdk.org> Changeset: 602f18e0 Branch: metal Author: Ambarish Rapte Date: 2025-05-21 16:40:36 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/602f18e0790ea22c6e6a37572b75d7ab52f7a7be 8357453: Move metal shaders to msl directory ! build.gradle = modules/javafx.graphics/src/main/native-prism-mtl/msl/ClearRttShaders.metal = modules/javafx.graphics/src/main/native-prism-mtl/msl/ComputeKernels.metal = modules/javafx.graphics/src/main/native-prism-mtl/msl/PassThroughVS.metal From arapte at openjdk.org Wed May 21 13:30:18 2025 From: arapte at openjdk.org (Ambarish Rapte) Date: Wed, 21 May 2025 13:30:18 GMT Subject: git: openjdk/jfx-sandbox: metal: 8357465: Several cleanups in MTL Java files Message-ID: <1ced7eff-1dd4-41eb-be46-3eb5825339c2@openjdk.org> Changeset: 35da93f3 Branch: metal Author: Ambarish Rapte Date: 2025-05-21 18:43:27 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/35da93f3975793071f577620b9a145de38cec6b1 8357465: Several cleanups in MTL Java files ! modules/javafx.graphics/src/main/java/com/sun/prism/mtl/MTLContext.java ! modules/javafx.graphics/src/main/java/com/sun/prism/mtl/MTLGraphics.java ! modules/javafx.graphics/src/main/java/com/sun/prism/mtl/MTLMesh.java - modules/javafx.graphics/src/main/java/com/sun/prism/mtl/MTLPipelineManager.java ! modules/javafx.graphics/src/main/java/com/sun/prism/mtl/MTLRTTexture.java ! modules/javafx.graphics/src/main/java/com/sun/prism/mtl/MTLResourceFactory.java ! modules/javafx.graphics/src/main/java/com/sun/prism/mtl/MTLShader.java ! modules/javafx.graphics/src/main/java/com/sun/prism/mtl/MTLSwapChain.java ! modules/javafx.graphics/src/main/java/com/sun/prism/mtl/MTLTexture.java ! modules/javafx.graphics/src/main/java/com/sun/prism/mtl/MTLVramPool.java From angorya at openjdk.org Wed May 21 14:47:10 2025 From: angorya at openjdk.org (Andy Goryachev) Date: Wed, 21 May 2025 14:47:10 GMT Subject: git: openjdk/jfx: master: 8340344: The first item in TreeView is not aligned in the beginning Message-ID: Changeset: d5f569cf Branch: master Author: Ziad El Midaoui Committer: Andy Goryachev Date: 2025-05-21 14:46:19 +0000 URL: https://git.openjdk.org/jfx/commit/d5f569cf29d309cd55d5c720d6539192dfa58e51 8340344: The first item in TreeView is not aligned in the beginning Reviewed-by: angorya, arapte ! modules/javafx.controls/src/main/java/javafx/scene/control/skin/TreeCellSkin.java ! modules/javafx.controls/src/test/java/test/javafx/scene/control/TreeViewTest.java From arapte at openjdk.org Wed May 21 16:29:59 2025 From: arapte at openjdk.org (Ambarish Rapte) Date: Wed, 21 May 2025 16:29:59 GMT Subject: git: openjdk/jfx-sandbox: metal: 8357475: Remove MetalResourceFactory interface Message-ID: Changeset: 8f428c22 Branch: metal Author: Ambarish Rapte Date: 2025-05-21 21:30:47 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/8f428c22d8edae47c43cbdf51a72522ce2dd6bf0 8357475: Remove MetalResourceFactory interface ! modules/javafx.graphics/src/main/java/com/sun/prism/mtl/MTLResourceFactory.java ! modules/javafx.graphics/src/main/native-prism-mtl/MetalContext.m - modules/javafx.graphics/src/main/native-prism-mtl/MetalResourceFactory.h - modules/javafx.graphics/src/main/native-prism-mtl/MetalResourceFactory.m From arapte at openjdk.org Wed May 21 17:05:02 2025 From: arapte at openjdk.org (Ambarish Rapte) Date: Wed, 21 May 2025 17:05:02 GMT Subject: git: openjdk/jfx-sandbox: metal: 11 new changesets Message-ID: <15b19c42-88e9-49ff-a43f-228bdfecbc30@openjdk.org> Changeset: c777efd7 Branch: metal Author: Alexander Zuev Committer: Kevin Rushforth Date: 2025-05-14 12:27:46 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/c777efd7875d31ae47430e6e08e6420eeab39b0c 8350316: Create implementation of NSAccessibilityProgressIndicator protocol 8351773: Create implementation of NSAccessibilityGroup protocol Reviewed-by: arapte, angorya ! modules/javafx.graphics/src/main/native-glass/mac/a11y/AccessibleBase.m + modules/javafx.graphics/src/main/native-glass/mac/a11y/JFXGroupAccessibility.h + modules/javafx.graphics/src/main/native-glass/mac/a11y/JFXGroupAccessibility.m + modules/javafx.graphics/src/main/native-glass/mac/a11y/JFXProgressIndicatorAccessibility.h + modules/javafx.graphics/src/main/native-glass/mac/a11y/JFXProgressIndicatorAccessibility.m Changeset: 4f60bc8c Branch: metal Author: Andy Goryachev Date: 2025-05-14 14:34:26 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/4f60bc8c429693f4431794415a4c84fa114411f8 8355615: ConcurrentModificationException creating MenuBar on background thread Reviewed-by: kcr, zelmidaoui ! modules/javafx.controls/src/main/java/javafx/scene/control/skin/MenuBarSkin.java ! tests/system/src/test/java/test/robot/javafx/scene/NodeInitializationStressTest.java Changeset: 2b2355eb Branch: metal Author: Ziad El Midaoui Committer: Andy Goryachev Date: 2025-05-14 15:17:17 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/2b2355eb659cd433931825e8c0b7fa89da17e2d5 8089080: [TextArea] Caret disappear after pressing backspace to clear the content Reviewed-by: kizune, angorya ! modules/javafx.controls/src/main/java/javafx/scene/control/skin/TextAreaSkin.java Changeset: 10141bb7 Branch: metal Author: Michael Strau? Date: 2025-05-15 16:41:21 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/10141bb7fa99ec10e2b96e8748d73d15e6271ad5 8357004: Windows platform color changes are not picked up in some cases Reviewed-by: lkostyra, mmack ! modules/javafx.graphics/src/main/native-glass/win/GlassApplication.cpp ! modules/javafx.graphics/src/main/native-glass/win/PlatformSupport.cpp Changeset: 5b659f58 Branch: metal Author: Paul H Committer: Kevin Rushforth Date: 2025-05-15 22:33:33 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/5b659f58e5e6d6e7a621eda538f658a7967d8c92 8354631: [macos] OpenURIHandler events not received by AWT when JavaFX is primary toolkit Co-authored-by: Florian Kirmaier Reviewed-by: kcr, honkar, prr ! modules/javafx.graphics/src/main/native-glass/mac/GlassApplication.m Changeset: 3299949c Branch: metal Author: Lukasz Kostyra Date: 2025-05-19 14:25:14 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/3299949c2f8921432fc25bf125bae37f149d032d 8342530: Specifying "@Nx" scaling level in ImageStorage should only load that specific level Reviewed-by: mstrauss, jhendrikx ! modules/javafx.graphics/src/main/java/com/sun/javafx/iio/ImageStorage.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/iio/common/ImageTools.java ! modules/javafx.graphics/src/test/java/test/com/sun/javafx/iio/ImageStorageTest.java ! modules/javafx.graphics/src/test/java/test/com/sun/javafx/iio/common/ImageToolsTest.java Changeset: ce0b9e83 Branch: metal Author: Martin Fox Date: 2025-05-19 23:01:00 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/ce0b9e83673049e72c0b9f5d7265434044faeb59 8238435: [macOs] Remove use of CGEventTap Reviewed-by: angorya, kcr ! modules/javafx.graphics/src/main/native-glass/mac/GlassApplication.m - modules/javafx.graphics/src/main/native-glass/mac/GlassTouches.h - modules/javafx.graphics/src/main/native-glass/mac/GlassTouches.m ! modules/javafx.graphics/src/main/native-glass/mac/GlassViewDelegate.m ! modules/javafx.graphics/src/main/native-glass/mac/GlassWindow+Overrides.m ! modules/javafx.graphics/src/main/native-glass/mac/GlassWindow.m Changeset: 9ca61edb Branch: metal Author: Andy Goryachev Date: 2025-05-20 17:17:05 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/9ca61edb982420371c509f62042284e09917d31e 8355415: RichTextArea: NPE in VFlow::scrollCaretToVisible Reviewed-by: arapte ! modules/jfx.incubator.richtext/src/main/java/com/sun/jfx/incubator/scene/control/richtext/VFlow.java ! modules/jfx.incubator.richtext/src/test/java/test/jfx/incubator/scene/control/richtext/RichTextAreaTest.java Changeset: a14c2b33 Branch: metal Author: Marius Hanl Date: 2025-05-20 17:30:39 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/a14c2b33085a82c1e94d0964b3f3123e0ed7e7d2 8356690: Update JUnit to 5.12.2 Reviewed-by: kcr, arapte ! build.properties ! gradle/verification-metadata.xml Changeset: d5f569cf Branch: metal Author: Ziad El Midaoui Committer: Andy Goryachev Date: 2025-05-21 14:46:19 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/d5f569cf29d309cd55d5c720d6539192dfa58e51 8340344: The first item in TreeView is not aligned in the beginning Reviewed-by: angorya, arapte ! modules/javafx.controls/src/main/java/javafx/scene/control/skin/TreeCellSkin.java ! modules/javafx.controls/src/test/java/test/javafx/scene/control/TreeViewTest.java Changeset: 34937056 Branch: metal Author: Ambarish Rapte Date: 2025-05-21 22:33:42 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/34937056f0aa3557ce2f64b0254ca055997c2458 Merge branch 'master' into metal ! build.properties ! modules/javafx.graphics/src/main/native-glass/mac/GlassViewDelegate.m ! modules/javafx.graphics/src/main/native-glass/mac/GlassWindow.m ! build.properties ! modules/javafx.graphics/src/main/native-glass/mac/GlassViewDelegate.m ! modules/javafx.graphics/src/main/native-glass/mac/GlassWindow.m From arapte at openjdk.org Wed May 21 17:24:44 2025 From: arapte at openjdk.org (Ambarish Rapte) Date: Wed, 21 May 2025 17:24:44 GMT Subject: git: openjdk/jfx-sandbox: created branch mtl-internal-review based on the branch metal containing 1 unique commit Message-ID: The following commits are unique to the mtl-internal-review branch: ======================================================== 36a0cec5: Metal changes for internal review From arapte at openjdk.org Thu May 22 08:39:16 2025 From: arapte at openjdk.org (Ambarish Rapte) Date: Thu, 22 May 2025 08:39:16 GMT Subject: git: openjdk/jfx-sandbox: mtl-internal-review: rm whitespace ComputeKernels Message-ID: <80cd9c2d-f14c-465f-99b1-a85c5d72c858@openjdk.org> Changeset: 9c43f5f1 Branch: mtl-internal-review Author: Ambarish Rapte Date: 2025-05-21 23:15:43 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/9c43f5f142a653ab7e5aee8c11a9a34caca67794 rm whitespace ComputeKernels ! modules/javafx.graphics/src/main/native-prism-mtl/msl/ComputeKernels.metal From jvos at openjdk.org Thu May 22 09:50:13 2025 From: jvos at openjdk.org (Johan Vos) Date: Thu, 22 May 2025 09:50:13 GMT Subject: git: openjdk/jfx21u: master: 8352162: Update libxml2 to 2.13.8 Message-ID: <5fcc3fb7-c3a6-4f19-8612-ab0779ee87df@openjdk.org> Changeset: d5d22b57 Branch: master Author: Johan Vos Date: 2025-05-22 09:48:59 +0000 URL: https://git.openjdk.org/jfx21u/commit/d5d22b574dcc124af4935aea6462ff8db58aa2fd 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 jvos at openjdk.org Thu May 22 10:07:06 2025 From: jvos at openjdk.org (Johan Vos) Date: Thu, 22 May 2025 10:07:06 GMT Subject: git: openjdk/jfx17u: master: 8352162: Update libxml2 to 2.13.8 Message-ID: <08087670-9a65-401b-8d1b-ed702ad8a0de@openjdk.org> Changeset: 5ff37684 Branch: master Author: Johan Vos Date: 2025-05-22 10:06:03 +0000 URL: https://git.openjdk.org/jfx17u/commit/5ff37684d93aab20fb84d9c77c0bfe57c3254fd5 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 jvos at openjdk.org Thu May 22 10:19:40 2025 From: jvos at openjdk.org (Johan Vos) Date: Thu, 22 May 2025 10:19:40 GMT Subject: git: openjdk/jfx21u: master: 8354876: Update SQLite to 3.49.1 Message-ID: <0a307c3c-5b5a-4c33-80a4-2600e81f0905@openjdk.org> Changeset: 87494a66 Branch: master Author: Johan Vos Date: 2025-05-22 10:18:21 +0000 URL: https://git.openjdk.org/jfx21u/commit/87494a6618bafaa30a278135798c5ba2294dca3d 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 jvos at openjdk.org Thu May 22 10:21:33 2025 From: jvos at openjdk.org (Johan Vos) Date: Thu, 22 May 2025 10:21:33 GMT Subject: git: openjdk/jfx17u: master: 8354876: Update SQLite to 3.49.1 Message-ID: Changeset: a64ae058 Branch: master Author: Johan Vos Date: 2025-05-22 10:18:58 +0000 URL: https://git.openjdk.org/jfx17u/commit/a64ae05884983d0d3d4d06f76ba24efe9b8eaa42 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 mstrauss at openjdk.org Thu May 22 10:23:12 2025 From: mstrauss at openjdk.org (Michael =?UTF-8?B?U3RyYXXDnw==?=) Date: Thu, 22 May 2025 10:23:12 GMT Subject: git: openjdk/jfx: master: 8357157: Exception thrown from AnimationTimer freezes application Message-ID: <451bcc23-bfe5-4d00-a7bd-d9eb41c6f29e@openjdk.org> Changeset: 192b8613 Branch: master Author: Michael Strau? Date: 2025-05-22 10:22:29 +0000 URL: https://git.openjdk.org/jfx/commit/192b86137d9a29c5c420434f8021f8dabd21dccf 8357157: Exception thrown from AnimationTimer freezes application Reviewed-by: angorya, kizune ! modules/javafx.graphics/src/main/java/com/sun/scenario/animation/AbstractPrimaryTimer.java ! modules/javafx.graphics/src/test/java/test/com/sun/scenario/animation/AbstractPrimaryTimerTest.java From jvos at openjdk.org Thu May 22 10:24:11 2025 From: jvos at openjdk.org (Johan Vos) Date: Thu, 22 May 2025 10:24:11 GMT Subject: git: openjdk/jfx17u: Added tag 17.0.16+0 for changeset caaf3e33 Message-ID: <5b73df31-379a-46f4-b34f-ce4f0f55e54e@openjdk.org> Tagged by: Johan Vos Date: 2025-05-22 10:23:35 +0000 Added tag 17.0.16+0 for changeset caaf3e33 Changeset: caaf3e33 Author: Johan Vos Date: 2025-03-05 09:21:43 +0000 URL: https://git.openjdk.org/jfx17u/commit/caaf3e33d71801231923ed64f94dd8fc1196151a From jvos at openjdk.org Thu May 22 10:24:41 2025 From: jvos at openjdk.org (Johan Vos) Date: Thu, 22 May 2025 10:24:41 GMT Subject: git: openjdk/jfx21u: Added tag 21.0.8+0 for changeset 3f2c909d Message-ID: <20aab1b1-b5d7-4040-aef8-00aeb78df432@openjdk.org> Tagged by: Johan Vos Date: 2025-05-22 10:23:21 +0000 Added tag 21.0.8+0 for changeset 3f2c909d Changeset: 3f2c909d Author: Johan Vos Date: 2025-03-04 16:45:23 +0000 URL: https://git.openjdk.org/jfx21u/commit/3f2c909dc0d115e3ad31dc56e96a87fdddf4d151 From jvos at openjdk.org Thu May 22 10:26:39 2025 From: jvos at openjdk.org (Johan Vos) Date: Thu, 22 May 2025 10:26:39 GMT Subject: git: openjdk/jfx17u: Added tag 17.0.16+1 for changeset a64ae058 Message-ID: Tagged by: Johan Vos Date: 2025-05-22 10:25:33 +0000 Added tag 17.0.16+1 for changeset a64ae058 Changeset: a64ae058 Author: Johan Vos Date: 2025-05-22 10:18:58 +0000 URL: https://git.openjdk.org/jfx17u/commit/a64ae05884983d0d3d4d06f76ba24efe9b8eaa42 From jvos at openjdk.org Thu May 22 10:27:01 2025 From: jvos at openjdk.org (Johan Vos) Date: Thu, 22 May 2025 10:27:01 GMT Subject: git: openjdk/jfx21u: Added tag 21.0.8+1 for changeset 87494a66 Message-ID: Tagged by: Johan Vos Date: 2025-05-22 10:26:20 +0000 Added tag 21.0.8+1 for changeset 87494a66 Changeset: 87494a66 Author: Johan Vos Date: 2025-05-22 10:18:21 +0000 URL: https://git.openjdk.org/jfx21u/commit/87494a6618bafaa30a278135798c5ba2294dca3d From kcr at openjdk.org Thu May 22 12:51:24 2025 From: kcr at openjdk.org (Kevin Rushforth) Date: Thu, 22 May 2025 12:51:24 GMT Subject: git: openjdk/jfx: master: 8354940: Fail to sign in to Microsoft sites with WebView Message-ID: <37fd605f-a5de-4baa-8094-d4a986b23325@openjdk.org> Changeset: ac12979b Branch: master Author: Gopal Pattnaik Committer: Kevin Rushforth Date: 2025-05-22 12:49:39 +0000 URL: https://git.openjdk.org/jfx/commit/ac12979bc3100cf4f263a38669a59dac2b71fdce 8354940: Fail to sign in to Microsoft sites with WebView Reviewed-by: kcr, jbhaskar ! build.gradle ! modules/javafx.web/src/main/native/Source/WebKitLegacy/java/WebCoreSupport/WebPage.cpp ! modules/javafx.web/src/main/native/Source/WebKitLegacy/java/WebCoreSupport/WebPageConfig.h.in From jdv at openjdk.org Thu May 22 13:51:10 2025 From: jdv at openjdk.org (Jayathirth Rao D V) Date: Thu, 22 May 2025 13:51:10 GMT Subject: git: openjdk/jfx-sandbox: metal: 8357571: Revert LCD text support log added under JDK-8357266 Message-ID: Changeset: 15607f00 Branch: metal Author: Jayathirth Rao D V Date: 2025-05-22 19:18:59 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/15607f00b6b7d716926a118aa475cb70b54daa67 8357571: Revert LCD text support log added under JDK-8357266 ! modules/javafx.graphics/src/main/java/com/sun/javafx/font/PrismFontFactory.java From kcr at openjdk.org Thu May 22 14:30:17 2025 From: kcr at openjdk.org (Kevin Rushforth) Date: Thu, 22 May 2025 14:30:17 GMT Subject: git: openjdk/jfx: master: 8355740: Update to Xcode 15.4 on macOS Message-ID: Changeset: 59c2b759 Branch: master Author: Kevin Rushforth Date: 2025-05-22 14:29:51 +0000 URL: https://git.openjdk.org/jfx/commit/59c2b7591bc959a5b8155a815dc918a89b79cc76 8355740: Update to Xcode 15.4 on macOS Reviewed-by: arapte, sykora ! .github/workflows/submit.yml ! build.properties ! gradle/verification-metadata.xml From kcr at openjdk.org Thu May 22 14:30:26 2025 From: kcr at openjdk.org (Kevin Rushforth) Date: Thu, 22 May 2025 14:30:26 GMT Subject: git: openjdk/jfx: Added tag 25+18 for changeset ac12979b Message-ID: <597adb11-f731-42ee-bb0b-bc6597b314a1@openjdk.org> Tagged by: Kevin Rushforth Date: 2025-05-22 14:29:44 +0000 Added tag 25+18 for changeset ac12979b Changeset: ac12979b Author: Gopal Pattnaik Committer: Kevin Rushforth Date: 2025-05-22 12:49:39 +0000 URL: https://git.openjdk.org/jfx/commit/ac12979bc3100cf4f263a38669a59dac2b71fdce From mhanl at openjdk.org Thu May 22 19:39:39 2025 From: mhanl at openjdk.org (Marius Hanl) Date: Thu, 22 May 2025 19:39:39 GMT Subject: git: openjdk/jfx: master: 8169285: Re-enable javafx.swt tests Message-ID: <5c924762-cc82-4967-8179-ac722efe0ac8@openjdk.org> Changeset: 9950d33c Branch: master Author: Marius Hanl Date: 2025-05-22 19:37:24 +0000 URL: https://git.openjdk.org/jfx/commit/9950d33ccdb1edd61b4a15019f25603e65fa863b 8169285: Re-enable javafx.swt tests Reviewed-by: kcr ! build.gradle From jpereda at openjdk.org Wed May 28 14:56:45 2025 From: jpereda at openjdk.org (Jose Pereda) Date: Wed, 28 May 2025 14:56:45 GMT Subject: git: openjdk/jfx: master: 8207333: [Linux, macOS] Column sorting is triggered always after context menu request on table header Message-ID: <69d70d37-6207-45fc-854c-72eed02ddc7e@openjdk.org> Changeset: 7e8eff99 Branch: master Author: Jose Pereda Date: 2025-05-28 14:54:58 +0000 URL: https://git.openjdk.org/jfx/commit/7e8eff9983764ee4a896e0748ae357718297d5be 8207333: [Linux, macOS] Column sorting is triggered always after context menu request on table header Reviewed-by: angorya, zelmidaoui ! modules/javafx.controls/src/main/java/javafx/scene/control/skin/TableColumnHeader.java + tests/system/src/test/java/test/robot/javafx/scene/tableview/TableViewContextMenuSortTest.java From kcr at openjdk.org Wed May 28 16:27:04 2025 From: kcr at openjdk.org (Kevin Rushforth) Date: Wed, 28 May 2025 16:27:04 GMT Subject: git: openjdk/jfx: master: 8354986: Update to Visual Studio 2022 version 17.13.2 on Windows Message-ID: Changeset: a1c5b1c1 Branch: master Author: Kevin Rushforth Date: 2025-05-28 16:24:19 +0000 URL: https://git.openjdk.org/jfx/commit/a1c5b1c14130d91aa8d52eecfb1b667e98d5c583 8354986: Update to Visual Studio 2022 version 17.13.2 on Windows Reviewed-by: almatvee, arapte, sykora ! build.properties ! buildSrc/win.gradle ! gradle/verification-metadata.xml ! modules/javafx.media/src/main/native/gstreamer/projects/win/fxplugins/Makefile ! modules/javafx.media/src/main/native/gstreamer/projects/win/fxplugins/Makefile.BaseClasses ! modules/javafx.media/src/main/native/gstreamer/projects/win/glib-lite/Makefile.ffi ! modules/javafx.media/src/main/native/gstreamer/projects/win/glib-lite/Makefile.glib ! modules/javafx.media/src/main/native/gstreamer/projects/win/glib-lite/Makefile.gmodule ! modules/javafx.media/src/main/native/gstreamer/projects/win/glib-lite/Makefile.gobject ! modules/javafx.media/src/main/native/gstreamer/projects/win/glib-lite/Makefile.gthread ! modules/javafx.media/src/main/native/gstreamer/projects/win/gstreamer-lite/Makefile.gstplugins ! modules/javafx.media/src/main/native/gstreamer/projects/win/gstreamer-lite/Makefile.gstreamer ! modules/javafx.media/src/main/native/jfxmedia/projects/win/Makefile ! modules/javafx.web/src/main/native/Source/ThirdParty/icu/CMakeLists.txt From angorya at openjdk.org Wed May 28 19:42:00 2025 From: angorya at openjdk.org (Andy Goryachev) Date: Wed, 28 May 2025 19:42:00 GMT Subject: git: openjdk/jfx: master: 8356983: Create implementation of NSAccessibilityImage protocol Message-ID: <73cb182a-3f97-4ce7-a33b-d3c9f8829bd1@openjdk.org> Changeset: 5d367530 Branch: master Author: Alexander Zuev Committer: Andy Goryachev Date: 2025-05-28 19:40:32 +0000 URL: https://git.openjdk.org/jfx/commit/5d3675308865c6e1cefc4978557165939566f01f 8356983: Create implementation of NSAccessibilityImage protocol Reviewed-by: angorya, arapte ! apps/samples/Ensemble8/src/samples/java/ensemble/samples/graphics2d/images/imageproperties/ImagePropertiesApp.java ! modules/javafx.graphics/src/main/native-glass/mac/a11y/AccessibleBase.m + modules/javafx.graphics/src/main/native-glass/mac/a11y/JFXImageAccessibility.h + modules/javafx.graphics/src/main/native-glass/mac/a11y/JFXImageAccessibility.m