From zelmidaoui at openjdk.org Mon Dec 1 11:57:54 2025 From: zelmidaoui at openjdk.org (Ziad El Midaoui) Date: Mon, 1 Dec 2025 11:57:54 GMT Subject: git: openjdk/jfx: master: 8296653: ComboBox promptText is not displayed when the value is reset Message-ID: <6f3351e7-ee81-438c-8915-b36306f920c8@openjdk.org> Changeset: 3043e91b Branch: master Author: Ziad El Midaoui Date: 2025-12-01 11:52:26 +0000 URL: https://git.openjdk.org/jfx/commit/3043e91b241e0307f01d3376b7549663f6df6f7c 8296653: ComboBox promptText is not displayed when the value is reset Reviewed-by: arapte, mhanl ! modules/javafx.controls/src/main/java/javafx/scene/control/skin/ComboBoxListViewSkin.java ! modules/javafx.controls/src/test/java/test/javafx/scene/control/ComboBoxTest.java From mfox at openjdk.org Tue Dec 2 00:12:32 2025 From: mfox at openjdk.org (Martin Fox) Date: Tue, 2 Dec 2025 00:12:32 GMT Subject: git: openjdk/jfx25u: master: 8372453: [macOS] Iconifying owner may not iconify owned window Message-ID: Changeset: 0dc85f66 Branch: master Author: Martin Fox Date: 2025-12-02 00:09:26 +0000 URL: https://git.openjdk.org/jfx25u/commit/0dc85f668dadc911c243c13c5e8bba1ec3e0aadb 8372453: [macOS] Iconifying owner may not iconify owned window Backport-of: 6234c07e0e7ef84145e8a17407bf983ddba13d05 ! modules/javafx.graphics/src/main/native-glass/mac/GlassWindow.m From angorya at openjdk.org Tue Dec 2 15:27:42 2025 From: angorya at openjdk.org (Andy Goryachev) Date: Tue, 2 Dec 2025 15:27:42 GMT Subject: git: openjdk/jfx: master: 8372298: RichTextArea: missing API: applyParagraphStyle Message-ID: <215fec69-1e4c-4927-855f-5dfb84982ca3@openjdk.org> Changeset: 6626e013 Branch: master Author: Andy Goryachev Date: 2025-12-02 15:24:58 +0000 URL: https://git.openjdk.org/jfx/commit/6626e01398717dc2d9eeab4e31c2c9895398fe35 8372298: RichTextArea: missing API: applyParagraphStyle Reviewed-by: kcr, mstrauss ! apps/samples/RichTextAreaDemo/src/com/oracle/demo/richtext/rta/NotebookModelStacked.java ! modules/jfx.incubator.richtext/src/main/java/jfx/incubator/scene/control/richtext/model/BasicTextModel.java ! modules/jfx.incubator.richtext/src/main/java/jfx/incubator/scene/control/richtext/model/RichParagraph.java ! modules/jfx.incubator.richtext/src/main/java/jfx/incubator/scene/control/richtext/model/RichTextModel.java ! modules/jfx.incubator.richtext/src/main/java/jfx/incubator/scene/control/richtext/model/StyledTextModel.java ! modules/jfx.incubator.richtext/src/main/java/jfx/incubator/scene/control/richtext/model/StyledTextModelViewOnlyBase.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/model/TestRichTextModel.java From duke at openjdk.org Wed Dec 3 15:08:49 2025 From: duke at openjdk.org (duke) Date: Wed, 3 Dec 2025 15:08:49 GMT Subject: git: openjdk/jfx-sandbox: direct3d12: Add prism.d3d12.clearOpts configuration property Message-ID: <714dddba-8ef1-4f96-a92f-7d98d10523f6@openjdk.org> Changeset: 7078d621 Branch: direct3d12 Author: Lukasz Kostyra Date: 2025-12-03 16:02:01 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/7078d621dc282ab8439800b84b78377dec3eea89 Add prism.d3d12.clearOpts configuration property Defaults to true; can be used to disable clear region optimizations (discarding clears + RTT dirty region tracking). ! 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/D3D12RenderingContext.cpp From kcr at openjdk.org Thu Dec 4 16:56:50 2025 From: kcr at openjdk.org (Kevin Rushforth) Date: Thu, 4 Dec 2025 16:56:50 GMT Subject: git: openjdk/jfx: Added tag 26+19 for changeset 6626e013 Message-ID: <79096cf1-7d51-48ce-b8b9-0328dcc9891f@openjdk.org> Tagged by: Kevin Rushforth Date: 2025-12-04 16:52:24 +0000 Added tag 26+19 for changeset 6626e013 Changeset: 6626e013 Author: Andy Goryachev Date: 2025-12-02 15:24:58 +0000 URL: https://git.openjdk.org/jfx/commit/6626e01398717dc2d9eeab4e31c2c9895398fe35 From mstrauss at openjdk.org Thu Dec 4 21:48:25 2025 From: mstrauss at openjdk.org (Michael =?UTF-8?B?U3RyYXXDnw==?=) Date: Thu, 4 Dec 2025 21:48:25 GMT Subject: git: openjdk/jfx: master: 8372203: Piecewise linear easing function Message-ID: Changeset: 05d6f544 Branch: master Author: Michael Strau? Date: 2025-12-04 21:46:42 +0000 URL: https://git.openjdk.org/jfx/commit/05d6f544344b3520516cedf99bd4a13f96332002 8372203: Piecewise linear easing function Reviewed-by: angorya, kcr ! modules/javafx.graphics/src/main/docs/javafx/scene/doc-files/cssref.html + modules/javafx.graphics/src/main/docs/javafx/scene/doc-files/easing-linear-func1.svg + modules/javafx.graphics/src/main/docs/javafx/scene/doc-files/easing-linear-func2.svg + modules/javafx.graphics/src/main/docs/javafx/scene/doc-files/easing-linear-func3.svg ! modules/javafx.graphics/src/main/java/com/sun/javafx/css/InterpolatorConverter.java + modules/javafx.graphics/src/main/java/com/sun/scenario/animation/LinearInterpolator.java ! modules/javafx.graphics/src/main/java/javafx/animation/Interpolator.java ! modules/javafx.graphics/src/main/java/javafx/css/CssParser.java ! modules/javafx.graphics/src/test/addExports ! modules/javafx.graphics/src/test/java/test/com/sun/javafx/css/converters/InterpolatorConverterTest.java + modules/javafx.graphics/src/test/java/test/com/sun/scenario/animation/LinearInterpolatorTest.java ! modules/javafx.graphics/src/test/java/test/javafx/css/CssParser_transition_Test.java ! tests/manual/graphics/CssTransitionsTest.java From angorya at openjdk.org Fri Dec 5 17:07:34 2025 From: angorya at openjdk.org (Andy Goryachev) Date: Fri, 5 Dec 2025 17:07:34 GMT Subject: git: openjdk/jfx: master: 8373098: RichTextArea: NPE in InputMethodRequests Message-ID: <9e21feef-424c-42e6-a64b-50120eea399e@openjdk.org> Changeset: e28c5d2e Branch: master Author: Andy Goryachev Date: 2025-12-05 17:02:41 +0000 URL: https://git.openjdk.org/jfx/commit/e28c5d2ee92e7eaead50828b2990c7f04597d322 8373098: RichTextArea: NPE in InputMethodRequests Reviewed-by: lkostyra ! modules/jfx.incubator.richtext/src/main/java/com/sun/jfx/incubator/scene/control/richtext/VFlow.java From mstrauss at openjdk.org Mon Dec 8 06:28:20 2025 From: mstrauss at openjdk.org (Michael =?UTF-8?B?U3RyYXXDnw==?=) Date: Mon, 8 Dec 2025 06:28:20 GMT Subject: git: openjdk/jfx: master: 8372761: Prevent degenerate transforms for zero-size Scene/SubScene Message-ID: <5db4ec90-860f-41f9-8911-0a05ae5b4ae8@openjdk.org> Changeset: 9e1c70c7 Branch: master Author: Michael Strau? Date: 2025-12-08 06:27:24 +0000 URL: https://git.openjdk.org/jfx/commit/9e1c70c7d5204cb4b4ec863e12f7d93a9ad16a99 8372761: Prevent degenerate transforms for zero-size Scene/SubScene Reviewed-by: angorya, arapte ! modules/javafx.graphics/src/main/java/javafx/scene/Camera.java ! modules/javafx.graphics/src/test/java/test/com/sun/javafx/test/objects/TestScene.java ! modules/javafx.graphics/src/test/java/test/javafx/scene/NodeTest.java From angorya at openjdk.org Tue Dec 9 15:34:51 2025 From: angorya at openjdk.org (Andy Goryachev) Date: Tue, 9 Dec 2025 15:34:51 GMT Subject: git: openjdk/jfx: master: 8372438: SimpleViewOnlyStyledModel: non-text paragraphs Message-ID: <9d410692-6d5a-4ead-82ba-3dbb368d221f@openjdk.org> Changeset: 03612e1b Branch: master Author: Andy Goryachev Date: 2025-12-09 15:32:26 +0000 URL: https://git.openjdk.org/jfx/commit/03612e1b4855c178febe63160070af66e82f9ee1 8372438: SimpleViewOnlyStyledModel: non-text paragraphs Reviewed-by: zelmidaoui, lkostyra ! modules/jfx.incubator.richtext/src/main/java/jfx/incubator/scene/control/richtext/model/SimpleViewOnlyStyledModel.java + modules/jfx.incubator.richtext/src/test/java/test/jfx/incubator/scene/control/richtext/model/TestSimpleViewOnlyStyledModel.java From duke at openjdk.org Tue Dec 9 15:38:35 2025 From: duke at openjdk.org (duke) Date: Tue, 9 Dec 2025 15:38:35 GMT Subject: git: openjdk/jfx-sandbox: direct3d12: Exclude SwapChain's offscreen RTT from dirty bbox opts Message-ID: <8abc6252-f11f-4129-8c83-33bdb059152f@openjdk.org> Changeset: ffc078b9 Branch: direct3d12 Author: Lukasz Kostyra Date: 2025-12-09 16:31:06 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/ffc078b9593c44a8ed0629a74b8bda18357f93a8 Exclude SwapChain's offscreen RTT from dirty bbox opts JavaFX already tracks SwapChain dirty regions (and does it way better and in a way more complex manner) which clashes with the simpler dirty region algorithm existing in D3D12 backend. Current implementation is still useful for temporary RTTs where there is no optimization. This change adds a flag to disable the optimization per-RTT and disables it for SwapChain's offscreen RTT while enabling it for all other RTTs. ! modules/javafx.graphics/src/main/java/com/sun/prism/d3d12/D3D12RTTexture.java ! modules/javafx.graphics/src/main/java/com/sun/prism/d3d12/D3D12ResourceFactory.java ! modules/javafx.graphics/src/main/java/com/sun/prism/d3d12/D3D12SwapChain.java ! modules/javafx.graphics/src/main/java/com/sun/prism/d3d12/ni/D3D12NativeDevice.java ! modules/javafx.graphics/src/main/native-prism-d3d12/D3D12NativeDevice.cpp ! modules/javafx.graphics/src/main/native-prism-d3d12/D3D12NativeDevice.hpp ! modules/javafx.graphics/src/main/native-prism-d3d12/D3D12NativeRenderTarget.cpp ! modules/javafx.graphics/src/main/native-prism-d3d12/D3D12NativeRenderTarget.hpp ! modules/javafx.graphics/src/main/native-prism-d3d12/D3D12NativeSwapChain.cpp ! modules/javafx.graphics/src/main/native-prism-d3d12/Internal/D3D12IRenderTarget.hpp From arapte at openjdk.org Wed Dec 10 16:10:41 2025 From: arapte at openjdk.org (Ambarish Rapte) Date: Wed, 10 Dec 2025 16:10:41 GMT Subject: git: openjdk/jfx: master: 8371855: Time stamps are missing on zip bundles with gradle 9 Message-ID: Changeset: e776b372 Branch: master Author: Ambarish Rapte Date: 2025-12-10 16:06:14 +0000 URL: https://git.openjdk.org/jfx/commit/e776b3728f6f5710376870cf84e01f05a503b616 8371855: Time stamps are missing on zip bundles with gradle 9 Reviewed-by: kcr, sykora ! build.gradle From lkostyra at openjdk.org Thu Dec 11 11:44:25 2025 From: lkostyra at openjdk.org (Lukasz Kostyra) Date: Thu, 11 Dec 2025 11:44:25 GMT Subject: git: openjdk/jfx: master: 8359759: Remove the FXPermission class Message-ID: Changeset: 843338e7 Branch: master Author: Lukasz Kostyra Date: 2025-12-11 11:42:19 +0000 URL: https://git.openjdk.org/jfx/commit/843338e7fdd2a0d3fe306b1a8a69f405948f0906 8359759: Remove the FXPermission class Reviewed-by: angorya, kcr, mhanl - modules/javafx.base/src/main/java/javafx/util/FXPermission.java From kcr at openjdk.org Thu Dec 11 13:58:35 2025 From: kcr at openjdk.org (Kevin Rushforth) Date: Thu, 11 Dec 2025 13:58:35 GMT Subject: git: openjdk/jfx: Added tag 26+20 for changeset 843338e7 Message-ID: <219a508f-28f4-4072-aa02-f66a89c8c5e5@openjdk.org> Tagged by: Kevin Rushforth Date: 2025-12-11 13:56:23 +0000 Added tag 26+20 for changeset 843338e7 Changeset: 843338e7 Author: Lukasz Kostyra Date: 2025-12-11 11:42:19 +0000 URL: https://git.openjdk.org/jfx/commit/843338e7fdd2a0d3fe306b1a8a69f405948f0906 From angorya at openjdk.org Thu Dec 11 15:33:25 2025 From: angorya at openjdk.org (Andy Goryachev) Date: Thu, 11 Dec 2025 15:33:25 GMT Subject: git: openjdk/jfx: master: 8373193: RichTextArea: exceptions specifying position beyond the document end Message-ID: <4ddf3e53-eb94-457e-bb4a-246746cca3b0@openjdk.org> Changeset: 32e667df Branch: master Author: Andy Goryachev Date: 2025-12-11 15:31:18 +0000 URL: https://git.openjdk.org/jfx/commit/32e667dfca9c5e9a19cb20f0bdd0553ca1ff765f 8373193: RichTextArea: exceptions specifying position beyond the document end Reviewed-by: lkostyra ! modules/jfx.incubator.richtext/src/main/java/jfx/incubator/scene/control/richtext/model/StyledTextModel.java ! modules/jfx.incubator.richtext/src/test/java/test/jfx/incubator/scene/control/richtext/RichTextAreaTest.java From zelmidaoui at openjdk.org Sat Dec 13 03:28:02 2025 From: zelmidaoui at openjdk.org (Ziad El Midaoui) Date: Sat, 13 Dec 2025 03:28:02 GMT Subject: git: openjdk/jfx: master: 8318095: TextArea/TextFlow: wrong layout in RTL mode Message-ID: Changeset: 8e49ea4a Branch: master Author: Ziad El Midaoui Date: 2025-12-13 03:27:16 +0000 URL: https://git.openjdk.org/jfx/commit/8e49ea4af53376583e3cb9ce4288caa3f275ab93 8318095: TextArea/TextFlow: wrong layout in RTL mode Reviewed-by: angorya ! modules/javafx.graphics/src/main/java/com/sun/javafx/text/PrismTextLayout.java From zelmidaoui at openjdk.org Tue Dec 16 00:37:06 2025 From: zelmidaoui at openjdk.org (Ziad El Midaoui) Date: Tue, 16 Dec 2025 00:37:06 GMT Subject: git: openjdk/jfx: master: 8330559: Trailing space not rendering correctly in TextFlow in RTL mode Message-ID: Changeset: 14305d62 Branch: master Author: Ziad El Midaoui Date: 2025-12-16 00:33:42 +0000 URL: https://git.openjdk.org/jfx/commit/14305d623144934f8b9c88e1ddf434ab51902857 8330559: Trailing space not rendering correctly in TextFlow in RTL mode Reviewed-by: angorya ! modules/javafx.graphics/src/main/java/com/sun/javafx/text/TextRun.java