git: openjdk/jfx-sandbox: johanvos-headless: 63 new changesets
duke
duke at openjdk.org
Fri May 16 07:17:15 UTC 2025
Changeset: d2ab2c89
Branch: johanvos-headless
Author: Kevin Rushforth <kcr at openjdk.org>
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 <angorya at openjdk.org>
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 <jbhaskar at openjdk.org>
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 <jbhaskar at openjdk.org>
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ß <mstrauss at openjdk.org>
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 <angorya at openjdk.org>
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 <angorya at openjdk.org>
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 <jbhaskar at openjdk.org>
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 <gopal.pattnaik at oracle.com>
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 <jhendrikx at openjdk.org>
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 <angorya at openjdk.org>
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 <zelmidaoui at openjdk.org>
Committer: Kevin Rushforth <kcr at openjdk.org>
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 <oschmidtmer at openjdk.org>
Committer: Kevin Rushforth <kcr at openjdk.org>
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 <jhendrikx at openjdk.org>
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 <mfox at openjdk.org>
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 <jdv at openjdk.org>
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 <angorya at openjdk.org>
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 <gopal.pattnaik at oracle.com>
Committer: Andy Goryachev <angorya at openjdk.org>
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 <jhendrikx at openjdk.org>
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 <arapte at openjdk.org>
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 <jpereda at openjdk.org>
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ß <mstrauss at openjdk.org>
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 <jdv at openjdk.org>
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 <angorya at openjdk.org>
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 <angorya at openjdk.org>
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 <jdv at openjdk.org>
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 <angorya at openjdk.org>
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 <angorya at openjdk.org>
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 <angorya at openjdk.org>
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 <jbhaskar at openjdk.org>
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 <rmarchenko at openjdk.org>
Committer: Kevin Rushforth <kcr at openjdk.org>
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 <jbhaskar at openjdk.org>
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 <lkostyra at openjdk.org>
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ß <mstrauss at openjdk.org>
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 <zelmidaoui at openjdk.org>
Committer: Andy Goryachev <angorya at openjdk.org>
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 <kcr at openjdk.org>
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 <mhanl at openjdk.org>
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 <kcr at openjdk.org>
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 <mhanl at openjdk.org>
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 <mhanl at openjdk.org>
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ß <mstrauss at openjdk.org>
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ß <mstrauss at openjdk.org>
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 <mhanl at openjdk.org>
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 <gopal.pattnaik at oracle.com>
Committer: Ambarish Rapte <arapte at openjdk.org>
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 <almatvee at openjdk.org>
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 <jbhaskar at openjdk.org>
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 <jbhaskar at openjdk.org>
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 <tsayao at openjdk.org>
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 <angorya at openjdk.org>
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 <jdv at openjdk.org>
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 <jdv at openjdk.org>
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 <kcr at openjdk.org>
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 <angorya at openjdk.org>
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 <almatvee at openjdk.org>
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 <mfox at openjdk.org>
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 <mfox at openjdk.org>
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 <kcr at openjdk.org>
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 <zelmidaoui at openjdk.org>
Committer: Kevin Rushforth <kcr at openjdk.org>
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 <kizune at openjdk.org>
Committer: Kevin Rushforth <kcr at openjdk.org>
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 <angorya at openjdk.org>
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 <zelmidaoui at openjdk.org>
Committer: Andy Goryachev <angorya at openjdk.org>
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ß <mstrauss at openjdk.org>
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 <p.hayder at icloud.com>
Committer: Kevin Rushforth <kcr at openjdk.org>
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 <fkirmaier at openjdk.org>
Reviewed-by: kcr, honkar, prr
! modules/javafx.graphics/src/main/native-glass/mac/GlassApplication.m
Changeset: f48fdc06
Branch: johanvos-headless
Author: Johan Vos <johan at lodgon.com>
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
More information about the openjfx-changes
mailing list