From mhanl at openjdk.org Mon Apr 3 17:27:04 2023 From: mhanl at openjdk.org (Marius Hanl) Date: Mon, 3 Apr 2023 17:27:04 GMT Subject: git: openjdk/jfx: master: 8305248: TableView not rendered correctly after column is made visible if fixed cell size is set Message-ID: <650768c2-2ad1-4a2d-98a3-8f84c19ee908@openjdk.org> Changeset: 4c0e0bd9 Author: Marius Hanl Date: 2023-04-03 17:25:09 +0000 URL: https://git.openjdk.org/jfx/commit/4c0e0bd96adc02be721203193aed1d8676db9ebb 8305248: TableView not rendered correctly after column is made visible if fixed cell size is set Reviewed-by: angorya, jpereda ! modules/javafx.controls/src/main/java/javafx/scene/control/skin/TableRowSkinBase.java ! modules/javafx.controls/src/test/java/test/javafx/scene/control/skin/TableRowSkinTest.java ! modules/javafx.controls/src/test/java/test/javafx/scene/control/skin/TreeTableRowSkinTest.java From hmeda at openjdk.org Tue Apr 4 11:45:25 2023 From: hmeda at openjdk.org (Hima Bindu Meda) Date: Tue, 4 Apr 2023 11:45:25 GMT Subject: git: openjdk/jfx: master: 8282359: Intermittent WebKit build failure on Windows: C1090: PDB API call failed, error code 23 Message-ID: <582df351-5e1e-4dbc-9e87-97da213abb4a@openjdk.org> Changeset: a264435d Author: Hima Bindu Meda Date: 2023-04-04 11:44:08 +0000 URL: https://git.openjdk.org/jfx/commit/a264435dccba6ec386548f76f1ace095d943f4ca 8282359: Intermittent WebKit build failure on Windows: C1090: PDB API call failed, error code 23 Reviewed-by: kcr, sykora ! modules/javafx.web/src/main/native/Source/cmake/OptionsMSVC.cmake From jbhaskar at openjdk.org Tue Apr 4 13:06:00 2023 From: jbhaskar at openjdk.org (Jay Bhaskar) Date: Tue, 4 Apr 2023 13:06:00 GMT Subject: git: openjdk/jfx: master: 8286089: Intermittent WebKit build failure on macOS in JavaScriptCore Message-ID: Changeset: 810bd90d Author: Jay Bhaskar Date: 2023-04-04 13:04:47 +0000 URL: https://git.openjdk.org/jfx/commit/810bd90d5089364067549b8ba299300bfd208357 8286089: Intermittent WebKit build failure on macOS in JavaScriptCore Reviewed-by: kcr, sykora ! modules/javafx.web/src/main/native/Source/JavaScriptCore/CMakeLists.txt From mstrauss at openjdk.org Wed Apr 5 12:09:12 2023 From: mstrauss at openjdk.org (Michael =?UTF-8?B?U3RyYXXDnw==?=) Date: Wed, 5 Apr 2023 12:09:12 GMT Subject: git: openjdk/jfx: master: 8283063: Optimize Observable{List/Set/Map}Wrapper.retainAll/removeAll Message-ID: Changeset: b6e5737c Author: Michael Strau? Date: 2023-04-05 12:08:00 +0000 URL: https://git.openjdk.org/jfx/commit/b6e5737c7a25544f61778254613a4dd42ca2b96c 8283063: Optimize Observable{List/Set/Map}Wrapper.retainAll/removeAll Reviewed-by: nlisker, jhendrikx ! modules/javafx.base/src/main/java/com/sun/javafx/collections/ObservableListWrapper.java ! modules/javafx.base/src/main/java/com/sun/javafx/collections/ObservableMapWrapper.java ! modules/javafx.base/src/main/java/com/sun/javafx/collections/ObservableSequentialListWrapper.java ! modules/javafx.base/src/main/java/com/sun/javafx/collections/ObservableSetWrapper.java ! modules/javafx.base/src/main/java/javafx/collections/ModifiableObservableListBase.java + modules/javafx.base/src/shims/java/javafx/collections/ModifiableObservableListBaseShim.java + modules/javafx.base/src/test/java/test/com/sun/javafx/collections/ObservableListWrapperTest.java + modules/javafx.base/src/test/java/test/com/sun/javafx/collections/ObservableMapWrapperTest.java + modules/javafx.base/src/test/java/test/com/sun/javafx/collections/ObservableSequentialListWrapperTest.java + modules/javafx.base/src/test/java/test/com/sun/javafx/collections/ObservableSetWrapperTest.java + modules/javafx.base/src/test/java/test/javafx/collections/ModifiableObservableListBaseTest.java From kcr at openjdk.org Thu Apr 6 11:37:25 2023 From: kcr at openjdk.org (Kevin Rushforth) Date: Thu, 6 Apr 2023 11:37:25 GMT Subject: git: openjdk/jfx: master: 8304441: [macos] Crash when putting invalid unicode char on clipboard Message-ID: Changeset: 2b2a7f1f Author: Kevin Rushforth Date: 2023-04-06 11:35:22 +0000 URL: https://git.openjdk.org/jfx/commit/2b2a7f1f7cdad676159d471d2fee6025bbf4e939 8304441: [macos] Crash when putting invalid unicode char on clipboard Reviewed-by: prr, angorya ! modules/javafx.graphics/src/main/native-glass/mac/GlassPasteboard.m ! tests/system/src/test/java/test/javafx/scene/input/ClipboardTest.java From kcr at openjdk.org Thu Apr 6 12:06:36 2023 From: kcr at openjdk.org (kcr) Date: Thu, 6 Apr 2023 12:06:36 GMT Subject: git: openjdk/jfx: Added tag 21+12 for changeset 2b2a7f1f Message-ID: <0820980a-8080-4859-b6fe-fef1c6a39954@openjdk.org> Tagged by: kcr Date: 2023-04-06 12:04:39 +0000 Added tag 21+12 for changeset 2b2a7f1f Changeset: 2b2a7f1f Author: Kevin Rushforth Date: 2023-04-06 11:35:22 +0000 URL: https://git.openjdk.org/jfx/commit/2b2a7f1f7cdad676159d471d2fee6025bbf4e939 From arapte at openjdk.org Thu Apr 6 13:42:14 2023 From: arapte at openjdk.org (Ambarish Rapte) Date: Thu, 6 Apr 2023 13:42:14 GMT Subject: git: openjdk/jfx-sandbox: metal: 21 new changesets Message-ID: Changeset: df22c410 Author: Marius Hanl Date: 2023-03-14 09:49:51 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/df22c4108e3903b4d7bc1f67067ddbba1819d212 8302355: Public API for Toolkit.canStartNestedEventLoop() Reviewed-by: kcr, arapte ! modules/javafx.graphics/src/main/java/com/sun/javafx/tk/Toolkit.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/tk/quantum/QuantumToolkit.java ! modules/javafx.graphics/src/main/java/javafx/application/Platform.java + tests/system/src/test/java/test/javafx/application/PlatformTest.java Changeset: 4051f161 Author: Lukasz Kostyra Committer: Kevin Rushforth Date: 2023-03-14 13:29:56 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/4051f1611646400b59ee871fb40399b933361ba2 8299968: Second call to Stage.setScene() create sizing issue with uiScale > 1.0 Reviewed-by: kcr, arapte ! modules/javafx.graphics/src/main/java/com/sun/glass/ui/Window.java ! modules/javafx.graphics/src/main/java/com/sun/glass/ui/gtk/GtkWindow.java ! modules/javafx.graphics/src/main/java/com/sun/glass/ui/ios/IosWindow.java ! modules/javafx.graphics/src/main/java/com/sun/glass/ui/mac/MacWindow.java ! modules/javafx.graphics/src/main/java/com/sun/glass/ui/monocle/MonocleWindow.java ! modules/javafx.graphics/src/main/java/com/sun/glass/ui/win/WinWindow.java ! modules/javafx.graphics/src/main/native-glass/win/GlassWindow.cpp + tests/system/src/test/java/test/robot/javafx/stage/SetSceneScalingTest.java Changeset: 147d71fa Author: Karthik P K Committer: Ajit Ghaisas Date: 2023-03-16 04:29:55 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/147d71fa3cb2e0049ed2ae2bbeeb565fc5f95a91 8178368: Right alignment of text fields and alignment of prompt text works incorrectly Reviewed-by: angorya, kcr ! modules/javafx.controls/src/main/java/javafx/scene/control/skin/TextFieldSkin.java ! modules/javafx.controls/src/test/java/test/javafx/scene/control/TextFieldTest.java Changeset: 935c7b79 Author: Hima Bindu Meda Date: 2023-03-16 12:10:22 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/935c7b797d79407d741735324313684617d1292d 8301009: Update libxml2 to 2.10.3 Reviewed-by: kcr, sykora ! modules/javafx.web/src/main/legal/libxml2.md ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/UPDATING.txt ! 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/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/SAX2.c - modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/acinclude.m4 - modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/aclocal.m4 ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/buf.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/buf.h ! 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/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/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/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/globals.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/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/relaxng.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/valid.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/xmlmemory.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/xmlversion.h.in ! 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/xpointer.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/win32config.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/wsockcompat.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.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/libxml.spec.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/threads.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/tree.c ! 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/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/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/win32/config.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/win32/include/libxml/xmlversion.h Changeset: 6be8703c Author: Florian Kirmaier Committer: Andy Goryachev Date: 2023-03-16 18:34:33 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/6be8703ca9e6dccdda8b75b63efbcea5c6728d6f 8303680: Virtual Flow freezes after calling scrollTo and scrollPixels in succession Reviewed-by: angorya, jvos ! modules/javafx.controls/src/main/java/javafx/scene/control/skin/VirtualFlow.java ! modules/javafx.controls/src/test/java/test/javafx/scene/control/ListViewTest.java Changeset: f2118a13 Author: Kevin Rushforth Date: 2023-03-20 21:53:46 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/f2118a131c39c490ee372e3a5ed0ab40b1b47de1 8304359: Create release notes for JavaFX 20 Reviewed-by: jvos + doc-files/release-notes-20.md Changeset: b1964d98 Author: Kevin Rushforth Date: 2023-03-20 23:21:54 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/b1964d98c4ae6db2bb74b09734506fbb3f8742bc Merge Changeset: 0ab54e27 Author: Karthik P K Committer: Ajit Ghaisas Date: 2023-03-21 05:57:13 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/0ab54e27d931d024c0d42235e6f70b859efec3bc 8154038: Spinner's converter should update its editor Reviewed-by: aghaisas ! modules/javafx.controls/src/main/java/javafx/scene/control/Spinner.java ! modules/javafx.controls/src/test/java/test/javafx/scene/control/SpinnerTest.java Changeset: d875c876 Author: Kevin Rushforth Date: 2023-03-21 23:33:54 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/d875c876512260b47e93c49270e7dcc589a7c8b2 8304665: Change to Xcode12.4+1.1 devkit Reviewed-by: jvos, arapte ! build.properties ! gradle/verification-metadata.xml Changeset: 85e529de Author: John Hendrikx Date: 2023-03-22 15:43:46 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/85e529de7307b85c2ead204284cefa3994553310 8304705: Parent class contains 6 constants that should be static Reviewed-by: kcr ! modules/javafx.graphics/src/main/java/javafx/scene/Parent.java Changeset: 63635ee8 Author: Thiago Milczarek Sayao Date: 2023-03-23 11:25:58 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/63635ee8160ba6507d625c44320b58e2f9bfb87a 8299595: Remove terminally deprecated JavaFX GTK 2 library Reviewed-by: kcr, jvos ! buildSrc/linux.gradle ! modules/javafx.graphics/src/main/java/com/sun/glass/ui/gtk/GtkApplication.java ! modules/javafx.graphics/src/main/native-glass/gtk/GlassApplication.cpp ! modules/javafx.graphics/src/main/native-glass/gtk/glass_general.h ! modules/javafx.graphics/src/main/native-glass/gtk/launcher.c - tests/system/src/test/java/test/com/sun/glass/ui/gtk/Gtk2Deprecation1Test.java - tests/system/src/test/java/test/com/sun/glass/ui/gtk/Gtk2Deprecation2Test.java + tests/system/src/test/java/test/com/sun/glass/ui/gtk/Gtk2Removal1Test.java + tests/system/src/test/java/test/com/sun/glass/ui/gtk/Gtk2Removal2Test.java = tests/system/src/test/java/test/com/sun/glass/ui/gtk/Gtk2RemovalCommon.java Changeset: ae2e71fc Author: Karthik P K Committer: Ajit Ghaisas Date: 2023-03-23 11:33:26 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/ae2e71fc5ac2e6c7cf6d671c15b53249783c71b3 8172849: Non-intuitive baseline alignment for labeled controls with graphics Reviewed-by: angorya, aghaisas ! modules/javafx.controls/src/main/java/javafx/scene/control/skin/LabeledSkinBase.java ! modules/javafx.controls/src/test/java/test/javafx/scene/control/skin/LabelSkinTest.java Changeset: 102a90ce Author: Thiago Milczarek Sayao Date: 2023-03-24 12:19:59 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/102a90ceee88e6ccf6703519b5f722f23dc58a3a 8304832: [linux] Exception initializing the JavaFX runtime when a security manager is enabled Reviewed-by: kcr ! modules/javafx.graphics/src/main/java/com/sun/glass/ui/gtk/GtkApplication.java Changeset: 2a5bf464 Author: Kevin Rushforth Date: 2023-03-27 17:36:30 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/2a5bf4647ca19f67eb56f2459f0a5acee6c05146 8304924: [testbug] Skip failing tests on Linux Reviewed-by: almatvee ! tests/system/src/test/java/test/robot/javafx/scene/SliderTooltipNPETest.java ! tests/system/src/test/java/test/robot/javafx/scene/TabPaneDragPolicyTest.java ! tests/system/src/test/java/test/robot/javafx/web/PointerEventTest.java Changeset: c23d067d Author: John Hendrikx Date: 2023-03-30 23:11:20 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/c23d067db92789daadc28025fab31f394ce022f9 8304960: ObservableListBase should defer constructing ListChangeBuilder Reviewed-by: angorya, mhanl, mstrauss, kcr ! modules/javafx.base/src/main/java/javafx/collections/ObservableListBase.java Changeset: 4c0e0bd9 Author: Marius Hanl Date: 2023-04-03 17:25:09 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/4c0e0bd96adc02be721203193aed1d8676db9ebb 8305248: TableView not rendered correctly after column is made visible if fixed cell size is set Reviewed-by: angorya, jpereda ! modules/javafx.controls/src/main/java/javafx/scene/control/skin/TableRowSkinBase.java ! modules/javafx.controls/src/test/java/test/javafx/scene/control/skin/TableRowSkinTest.java ! modules/javafx.controls/src/test/java/test/javafx/scene/control/skin/TreeTableRowSkinTest.java Changeset: a264435d Author: Hima Bindu Meda Date: 2023-04-04 11:44:08 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/a264435dccba6ec386548f76f1ace095d943f4ca 8282359: Intermittent WebKit build failure on Windows: C1090: PDB API call failed, error code 23 Reviewed-by: kcr, sykora ! modules/javafx.web/src/main/native/Source/cmake/OptionsMSVC.cmake Changeset: 810bd90d Author: Jay Bhaskar Date: 2023-04-04 13:04:47 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/810bd90d5089364067549b8ba299300bfd208357 8286089: Intermittent WebKit build failure on macOS in JavaScriptCore Reviewed-by: kcr, sykora ! modules/javafx.web/src/main/native/Source/JavaScriptCore/CMakeLists.txt Changeset: b6e5737c Author: Michael Strau? Date: 2023-04-05 12:08:00 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/b6e5737c7a25544f61778254613a4dd42ca2b96c 8283063: Optimize Observable{List/Set/Map}Wrapper.retainAll/removeAll Reviewed-by: nlisker, jhendrikx ! modules/javafx.base/src/main/java/com/sun/javafx/collections/ObservableListWrapper.java ! modules/javafx.base/src/main/java/com/sun/javafx/collections/ObservableMapWrapper.java ! modules/javafx.base/src/main/java/com/sun/javafx/collections/ObservableSequentialListWrapper.java ! modules/javafx.base/src/main/java/com/sun/javafx/collections/ObservableSetWrapper.java ! modules/javafx.base/src/main/java/javafx/collections/ModifiableObservableListBase.java + modules/javafx.base/src/shims/java/javafx/collections/ModifiableObservableListBaseShim.java + modules/javafx.base/src/test/java/test/com/sun/javafx/collections/ObservableListWrapperTest.java + modules/javafx.base/src/test/java/test/com/sun/javafx/collections/ObservableMapWrapperTest.java + modules/javafx.base/src/test/java/test/com/sun/javafx/collections/ObservableSequentialListWrapperTest.java + modules/javafx.base/src/test/java/test/com/sun/javafx/collections/ObservableSetWrapperTest.java + modules/javafx.base/src/test/java/test/javafx/collections/ModifiableObservableListBaseTest.java Changeset: 2b2a7f1f Author: Kevin Rushforth Date: 2023-04-06 11:35:22 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/2b2a7f1f7cdad676159d471d2fee6025bbf4e939 8304441: [macos] Crash when putting invalid unicode char on clipboard Reviewed-by: prr, angorya ! modules/javafx.graphics/src/main/native-glass/mac/GlassPasteboard.m ! tests/system/src/test/java/test/javafx/scene/input/ClipboardTest.java Changeset: 5807e946 Author: Ambarish Rapte Date: 2023-04-06 17:17:34 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/5807e9463f6de8626ebf9f68e32641ce42433b39 Merge branch 'master' into metal From tsayao at openjdk.org Fri Apr 7 14:49:37 2023 From: tsayao at openjdk.org (Thiago Milczarek Sayao) Date: Fri, 7 Apr 2023 14:49:37 GMT Subject: git: openjdk/jfx: master: 8260528: Clean glass-gtk sizing and positioning code Message-ID: <2721d9b9-60ad-442b-a168-b9038107b127@openjdk.org> Changeset: 0c03a411 Author: Thiago Milczarek Sayao Date: 2023-04-07 14:48:23 +0000 URL: https://git.openjdk.org/jfx/commit/0c03a411655047a393862eda937408aa90fc3fa9 8260528: Clean glass-gtk sizing and positioning code Reviewed-by: jvos, kcr ! modules/javafx.graphics/src/main/java/com/sun/glass/ui/gtk/GtkWindow.java ! modules/javafx.graphics/src/main/native-glass/gtk/GlassApplication.cpp ! modules/javafx.graphics/src/main/native-glass/gtk/GlassWindow.cpp ! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.cpp ! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.h From prr at openjdk.org Fri Apr 7 17:01:38 2023 From: prr at openjdk.org (Phil Race) Date: Fri, 7 Apr 2023 17:01:38 GMT Subject: git: openjdk/jfx: master: 8246104: Some complex text doesn't render correctly on macOS Message-ID: <6e297eaf-73d7-4f62-9c92-f6cac62e3b74@openjdk.org> Changeset: a1add2e3 Author: Phil Race Date: 2023-04-07 16:58:44 +0000 URL: https://git.openjdk.org/jfx/commit/a1add2e3d5525e0fbc7a44e252a1b5323972455d 8246104: Some complex text doesn't render correctly on macOS Reviewed-by: angorya, kcr, jvos ! modules/javafx.graphics/src/main/java/com/sun/javafx/font/CompositeFontResource.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/font/CompositeStrike.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/font/FallbackResource.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/font/FontConfigManager.java + modules/javafx.graphics/src/main/java/com/sun/javafx/font/FontFallbackInfo.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/font/LogicalFont.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/font/MacFontFinder.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/font/PrismCompositeFontResource.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/font/PrismFontFactory.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/font/PrismFontFile.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/font/coretext/CTFactory.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/font/coretext/CTFontFile.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/font/coretext/CTFontStrike.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/font/coretext/CTGlyphLayout.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/font/coretext/OS.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/font/directwrite/DWFactory.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/font/freetype/FTFactory.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/text/ScriptMapper.java ! modules/javafx.graphics/src/main/native-font/MacFontFinder.c ! modules/javafx.graphics/src/main/native-font/coretext.c ! modules/javafx.graphics/src/main/native-font/fontpath.c From kcr at openjdk.org Mon Apr 10 12:49:12 2023 From: kcr at openjdk.org (Kevin Rushforth) Date: Mon, 10 Apr 2023 12:49:12 GMT Subject: git: openjdk/jfx: master: 8303740: JavaFX - Leak in Logging, Logging remembers last exception Message-ID: <26b4d93d-d9b3-489e-bd97-49abc7b91592@openjdk.org> Changeset: 18e40216 Author: Florian Kirmaier Committer: Kevin Rushforth Date: 2023-04-10 12:48:23 +0000 URL: https://git.openjdk.org/jfx/commit/18e4021651c9e0db21f6817ed2c01ba4ca73781c 8303740: JavaFX - Leak in Logging, Logging remembers last exception Reviewed-by: kcr ! modules/javafx.base/src/main/java/com/sun/javafx/binding/Logging.java ! modules/javafx.base/src/test/java/test/com/sun/javafx/binding/ErrorLoggingUtiltity.java + modules/javafx.base/src/test/java/test/com/sun/javafx/binding/TestLogging.java From jhendrikx at openjdk.org Mon Apr 10 23:44:52 2023 From: jhendrikx at openjdk.org (John Hendrikx) Date: Mon, 10 Apr 2023 23:44:52 GMT Subject: git: openjdk/jfx: master: 8304933: BitSet (used for CSS pseudo class states) listener management is incorrect Message-ID: <29de28b9-9c9c-45e8-8baf-365186f5459d@openjdk.org> Changeset: 53959421 Author: John Hendrikx Date: 2023-04-10 23:44:22 +0000 URL: https://git.openjdk.org/jfx/commit/5395942174073f25a7fa8f6ccf2fb4dc6604133a 8304933: BitSet (used for CSS pseudo class states) listener management is incorrect Reviewed-by: kcr, mstrauss ! modules/javafx.graphics/src/main/java/com/sun/javafx/css/BitSet.java ! modules/javafx.graphics/src/shims/java/com/sun/javafx/css/BitSetShim.java + modules/javafx.graphics/src/test/java/test/com/sun/javafx/css/BitSetTest.java From jbhaskar at openjdk.org Tue Apr 11 01:16:20 2023 From: jbhaskar at openjdk.org (Jay Bhaskar) Date: Tue, 11 Apr 2023 01:16:20 GMT Subject: git: openjdk/jfx20u: master: 8286089: Intermittent WebKit build failure on macOS in JavaScriptCore Message-ID: <5fd8436f-bb72-43c6-9374-b3bfa3f4fc63@openjdk.org> Changeset: 727923ea Author: Jay Bhaskar Date: 2023-04-11 01:15:27 +0000 URL: https://git.openjdk.org/jfx20u/commit/727923ead8cc5f6ccee58bda31e9bc1dc92e25c0 8286089: Intermittent WebKit build failure on macOS in JavaScriptCore Backport-of: 810bd90d5089364067549b8ba299300bfd208357 ! modules/javafx.web/src/main/native/Source/JavaScriptCore/CMakeLists.txt From hmeda at openjdk.org Tue Apr 11 04:01:14 2023 From: hmeda at openjdk.org (Hima Bindu Meda) Date: Tue, 11 Apr 2023 04:01:14 GMT Subject: git: openjdk/jfx20u: master: 8282359: Intermittent WebKit build failure on Windows: C1090: PDB API call failed, error code 23 Message-ID: <616d0254-fe04-4b73-91d7-e8f2fdf66289@openjdk.org> Changeset: cb434d12 Author: Hima Bindu Meda Date: 2023-04-11 04:00:34 +0000 URL: https://git.openjdk.org/jfx20u/commit/cb434d124e3e888928c2c800d3b5b6cbe28a9bf7 8282359: Intermittent WebKit build failure on Windows: C1090: PDB API call failed, error code 23 Backport-of: a264435dccba6ec386548f76f1ace095d943f4ca ! modules/javafx.web/src/main/native/Source/cmake/OptionsMSVC.cmake From duke at openjdk.org Tue Apr 11 10:15:05 2023 From: duke at openjdk.org (duke) Date: Tue, 11 Apr 2023 10:15:05 GMT Subject: git: openjdk/jfx-sandbox: metal: 8305835: ImagePool incorrectly creates new textures instead of reusing reusable textures Message-ID: Changeset: c610be48 Author: aghaisas Date: 2023-04-11 15:42:18 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/c610be4866769d31d7f27554383a19fbfccba936 8305835: ImagePool incorrectly creates new textures instead of reusing reusable textures ! modules/javafx.graphics/src/main/java/com/sun/prism/mtl/MTLGraphics.java ! modules/javafx.graphics/src/main/java/com/sun/prism/mtl/MTLRTTexture.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/MetalTexture.h ! modules/javafx.graphics/src/main/native-prism-mtl/MetalTexture.m From jhendrikx at openjdk.org Tue Apr 11 12:02:07 2023 From: jhendrikx at openjdk.org (John Hendrikx) Date: Tue, 11 Apr 2023 12:02:07 GMT Subject: git: openjdk/jfx: master: 8224260: ChangeListener not triggered when adding a new listener in invalidated method Message-ID: Changeset: fb63b26f Author: John Hendrikx Date: 2023-04-11 12:00:20 +0000 URL: https://git.openjdk.org/jfx/commit/fb63b26fc5fe277e5c95d16aedd7703b64fe2253 8224260: ChangeListener not triggered when adding a new listener in invalidated method Reviewed-by: kcr, nlisker ! modules/javafx.base/src/main/java/com/sun/javafx/binding/ExpressionHelper.java ! modules/javafx.base/src/test/java/test/com/sun/javafx/binding/ExpressionHelperTest.java From hmeda at openjdk.org Tue Apr 11 17:10:31 2023 From: hmeda at openjdk.org (Hima Bindu Meda) Date: Tue, 11 Apr 2023 17:10:31 GMT Subject: git: openjdk/jfx20u: master: 8301009: Update libxml2 to 2.10.3 Message-ID: <620860af-63b5-4c77-9f7b-d908f7d2847a@openjdk.org> Changeset: 608d19fe Author: Hima Bindu Meda Date: 2023-04-11 17:09:16 +0000 URL: https://git.openjdk.org/jfx20u/commit/608d19fe1407ad7426287b26e69c228fa8a3b3db 8301009: Update libxml2 to 2.10.3 Backport-of: 935c7b797d79407d741735324313684617d1292d ! modules/javafx.web/src/main/legal/libxml2.md ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/UPDATING.txt ! 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/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/SAX2.c - modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/acinclude.m4 - modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/aclocal.m4 ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/buf.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/buf.h ! 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/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/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/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/globals.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/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/relaxng.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/valid.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/xmlmemory.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/xmlversion.h.in ! 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/xpointer.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/win32config.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/wsockcompat.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.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/libxml.spec.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/threads.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/tree.c ! 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/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/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/win32/config.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/win32/include/libxml/xmlversion.h From kcr at openjdk.org Tue Apr 11 18:53:55 2023 From: kcr at openjdk.org (Kevin Rushforth) Date: Tue, 11 Apr 2023 18:53:55 GMT Subject: git: openjdk/jfx: master: 8278938: [Win] Robot can target wrong key for punctuation and symbols Message-ID: <19637744-c766-47e0-95ad-aa777b47ea18@openjdk.org> Changeset: 3d6f3288 Author: Martin Fox Committer: Kevin Rushforth Date: 2023-04-11 18:49:41 +0000 URL: https://git.openjdk.org/jfx/commit/3d6f3288ace658900e9af11792d7dd444ad55277 8278938: [Win] Robot can target wrong key for punctuation and symbols Reviewed-by: jpereda, kcr ! modules/javafx.graphics/src/main/native-glass/win/KeyTable.cpp ! modules/javafx.graphics/src/main/native-glass/win/KeyTable.h ! modules/javafx.graphics/src/main/native-glass/win/ViewContainer.cpp From angorya at openjdk.org Wed Apr 12 15:02:04 2023 From: angorya at openjdk.org (Andy Goryachev) Date: Wed, 12 Apr 2023 15:02:04 GMT Subject: git: openjdk/jfx: master: 8305867: BitSetShim: The type parameter T is hiding the type T warning Message-ID: <69f837bc-4ac2-45ba-8539-f08ff9d1d215@openjdk.org> Changeset: 4d7aaa48 Author: Andy Goryachev Date: 2023-04-12 15:00:11 +0000 URL: https://git.openjdk.org/jfx/commit/4d7aaa485a0eebc39329a0ca0febdf6399f8012f 8305867: BitSetShim: The type parameter T is hiding the type T warning Reviewed-by: jhendrikx, kcr ! modules/javafx.graphics/src/shims/java/com/sun/javafx/css/BitSetShim.java From duke at openjdk.org Wed Apr 12 16:12:35 2023 From: duke at openjdk.org (duke) Date: Wed, 12 Apr 2023 16:12:35 GMT Subject: git: openjdk/jfx-sandbox: metal: 8305804:3D primitives are not shown in Ensemble8 Message-ID: Changeset: f7a0fb07 Author: Jayathirth D V Committer: aghaisas Date: 2023-04-12 21:38:54 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/f7a0fb078e898cfd69a352c0b05bc485214e31fa 8305804:3D primitives are not shown in Ensemble8 ! 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/MTLRTTexture.java ! modules/javafx.graphics/src/main/native-prism-mtl/MetalContext.m From angorya at openjdk.org Wed Apr 12 16:14:35 2023 From: angorya at openjdk.org (Andy Goryachev) Date: Wed, 12 Apr 2023 16:14:35 GMT Subject: git: openjdk/jfx: master: 8088594: NullPointerException on showing submenu of a contextmenu Message-ID: <1bd5b444-563d-454e-a8fd-3a57fd520176@openjdk.org> Changeset: f28896aa Author: Karthik P K Committer: Andy Goryachev Date: 2023-04-12 16:12:27 +0000 URL: https://git.openjdk.org/jfx/commit/f28896aa63592a37e7f78263548f3b2d4f2bc381 8088594: NullPointerException on showing submenu of a contextmenu Reviewed-by: aghaisas, angorya ! modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/ContextMenuContent.java ! modules/javafx.controls/src/main/java/javafx/scene/control/skin/ContextMenuSkin.java + tests/system/src/test/java/test/robot/javafx/customskins/ContextMenuCustomSkin.java + tests/system/src/test/java/test/robot/javafx/scene/ContextMenuNPETest.java + tests/system/src/test/resources/test/robot/javafx/scene/ContextMenuNPEDemo.fxml + tests/system/src/test/resources/test/robot/javafx/scene/ContextMenuStyleSheet.css From duke at openjdk.org Thu Apr 13 09:45:25 2023 From: duke at openjdk.org (duke) Date: Thu, 13 Apr 2023 09:45:25 GMT Subject: git: openjdk/jfx-sandbox: metal: 8305914: Ensemble8 crashes when we select different demos one after another Message-ID: <420e5521-77e6-4ccd-98b6-1946956d6b2b@openjdk.org> Changeset: 75058790 Author: aghaisas Date: 2023-04-13 15:13:43 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/750587907b414d655736bcba7bb008fc965d0b91 8305914: Ensemble8 crashes when we select different demos one after another ! modules/javafx.graphics/src/main/native-prism-mtl/MetalContext.m From kcr at openjdk.org Thu Apr 13 12:07:08 2023 From: kcr at openjdk.org (kcr) Date: Thu, 13 Apr 2023 12:07:08 GMT Subject: git: openjdk/jfx: Added tag 21+13 for changeset f28896aa Message-ID: Tagged by: kcr Date: 2023-04-13 12:05:41 +0000 Added tag 21+13 for changeset f28896aa Changeset: f28896aa Author: Karthik P K Committer: Andy Goryachev Date: 2023-04-12 16:12:27 +0000 URL: https://git.openjdk.org/jfx/commit/f28896aa63592a37e7f78263548f3b2d4f2bc381 From duke at openjdk.org Mon Apr 17 09:15:06 2023 From: duke at openjdk.org (duke) Date: Mon, 17 Apr 2023 09:15:06 GMT Subject: git: openjdk/jfx-sandbox: metal: 8305988: Ensemble8 crashes on exit Message-ID: Changeset: 4f629c68 Author: aghaisas Date: 2023-04-17 14:41:56 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/4f629c6877938f9006a08108b35f9e78144098bc 8305988: Ensemble8 crashes on exit ! modules/javafx.graphics/src/main/native-prism-mtl/MetalContext.m ! modules/javafx.graphics/src/main/native-prism-mtl/MetalTexture.m From kcr at openjdk.org Tue Apr 18 15:27:25 2023 From: kcr at openjdk.org (Kevin Rushforth) Date: Tue, 18 Apr 2023 15:27:25 GMT Subject: git: openjdk/jfx: master: 8 new changesets Message-ID: Changeset: 7ef769e1 Author: Jay Bhaskar Committer: Kevin Rushforth Date: 2023-02-23 13:25:38 +0000 URL: https://git.openjdk.org/jfx/commit/7ef769e1d8176c1e2e5b61f97485cdbeb36fc345 8299781: Improve JFX navigation Reviewed-by: rhalade, kcr ! modules/javafx.web/src/main/native/Source/WebCore/page/Location.cpp ! modules/javafx.web/src/main/native/Source/WebCore/page/Location.h Changeset: e8863b8d Author: Kevin Rushforth Date: 2023-02-28 07:41:22 +0000 URL: https://git.openjdk.org/jfx/commit/e8863b8dde8a9df373f39d067a345308af9165d0 Merge Changeset: 7acaa57c Author: Kevin Rushforth Date: 2023-02-28 10:33:47 +0000 URL: https://git.openjdk.org/jfx/commit/7acaa57c570a5b08d3af859882f117746fbd4a42 Merge Changeset: 7acc9dc6 Author: Jay Bhaskar Date: 2023-03-06 15:35:40 +0000 URL: https://git.openjdk.org/jfx/commit/7acc9dc6b8c8bc2175ab22f60661097c677ba473 8303501: Unable to navigate to relative URLs after fix for JDK-8299781 Reviewed-by: kcr, hmeda ! modules/javafx.web/src/main/native/Source/WebCore/page/Location.cpp ! modules/javafx.web/src/main/native/Source/WebCore/page/Location.h Changeset: a9c41e91 Author: Kevin Rushforth Date: 2023-03-14 05:38:12 +0000 URL: https://git.openjdk.org/jfx/commit/a9c41e91525f8f8da952826924e3cc4089d253d4 Merge Changeset: 9b3ac47e Author: Kevin Rushforth Date: 2023-03-22 08:14:34 +0000 URL: https://git.openjdk.org/jfx/commit/9b3ac47ec3ac0a1c359eda6fb3f15f01ae0fd9be Merge Changeset: d64831a5 Author: Kevin Rushforth Date: 2023-04-06 05:11:39 +0000 URL: https://git.openjdk.org/jfx/commit/d64831a542c20c65183c58b0b27459e11bf75e0f Merge Changeset: 109721b7 Author: Kevin Rushforth Date: 2023-04-17 17:42:43 +0000 URL: https://git.openjdk.org/jfx/commit/109721b728edca347f1318aac9084f397ed550b9 Merge From kcr at openjdk.org Tue Apr 18 15:33:13 2023 From: kcr at openjdk.org (kcr) Date: Tue, 18 Apr 2023 15:33:13 GMT Subject: git: openjdk/jfx20u: Added tag 20.0.1-ga for changeset 30809c6b Message-ID: <51a58067-4e37-4ba7-a84a-dd6af0010f06@openjdk.org> Tagged by: kcr Date: 2023-04-17 15:31:41 +0000 Added tag 20.0.1-ga for changeset 30809c6b Changeset: 30809c6b Author: Kevin Rushforth Date: 2023-03-23 07:56:30 +0000 URL: https://git.openjdk.org/jfx20u/commit/30809c6b18242c12ba6b0513e62671e1f9197216 From kcr at openjdk.org Tue Apr 18 15:33:15 2023 From: kcr at openjdk.org (kcr) Date: Tue, 18 Apr 2023 15:33:15 GMT Subject: git: openjdk/jfx20u: Added tag 20.0.1+0 for changeset 17ea0573 Message-ID: <2651871d-0441-47e3-b064-d11cbed22829@openjdk.org> Tagged by: kcr Date: 2023-03-11 13:24:23 +0000 Added tag 20.0.1+0 for changeset 17ea0573 Changeset: 17ea0573 Author: Kevin Rushforth Date: 2023-02-28 16:07:25 +0000 URL: https://git.openjdk.org/jfx20u/commit/17ea057315d41bb70547b3e50f129185f0d9d663 From kcr at openjdk.org Tue Apr 18 15:33:24 2023 From: kcr at openjdk.org (kcr) Date: Tue, 18 Apr 2023 15:33:24 GMT Subject: git: openjdk/jfx20u: Added tag 20.0.1+1 for changeset 30809c6b Message-ID: <7026d6f6-4bee-494f-93e0-3fb3d37358b5@openjdk.org> Tagged by: kcr Date: 2023-03-27 14:01:20 +0000 Added tag 20.0.1+1 for changeset 30809c6b Changeset: 30809c6b Author: Kevin Rushforth Date: 2023-03-23 07:56:30 +0000 URL: https://git.openjdk.org/jfx20u/commit/30809c6b18242c12ba6b0513e62671e1f9197216 From kcr at openjdk.org Tue Apr 18 15:33:32 2023 From: kcr at openjdk.org (Kevin Rushforth) Date: Tue, 18 Apr 2023 15:33:32 GMT Subject: git: openjdk/jfx20u: master: 4 new changesets Message-ID: Changeset: 1b670992 Author: Kevin Rushforth Date: 2023-03-14 20:47:25 +0000 URL: https://git.openjdk.org/jfx20u/commit/1b6709926e4b51b1d3cf1282d134f9d4704d493e 8299781: Improve JFX navigation Backport-of: 7ef769e1d8176c1e2e5b61f97485cdbeb36fc345 ! modules/javafx.web/src/main/native/Source/WebCore/page/Location.cpp ! modules/javafx.web/src/main/native/Source/WebCore/page/Location.h Changeset: 8f93ce1e Author: Kevin Rushforth Date: 2023-03-14 21:47:24 +0000 URL: https://git.openjdk.org/jfx20u/commit/8f93ce1e64db0759e5fd00a484b035921dfe8b7d 8303501: Unable to navigate to relative URLs after fix for JDK-8299781 Backport-of: 7acc9dc6b8c8bc2175ab22f60661097c677ba473 ! modules/javafx.web/src/main/native/Source/WebCore/page/Location.cpp ! modules/javafx.web/src/main/native/Source/WebCore/page/Location.h Changeset: 30809c6b Author: Kevin Rushforth Date: 2023-03-23 07:56:30 +0000 URL: https://git.openjdk.org/jfx20u/commit/30809c6b18242c12ba6b0513e62671e1f9197216 Merge Changeset: c5ba647b Author: Kevin Rushforth Date: 2023-04-17 18:47:18 +0000 URL: https://git.openjdk.org/jfx20u/commit/c5ba647b4d3b2266ff138d8cae1c450ff808b30f Merge From kcr at openjdk.org Tue Apr 18 15:40:53 2023 From: kcr at openjdk.org (Kevin Rushforth) Date: Tue, 18 Apr 2023 15:40:53 GMT Subject: git: openjdk/jfx17u: master: 3 new changesets Message-ID: <25daea9e-b129-4da1-8c9f-ee6d6dd497ba@openjdk.org> Changeset: 72bf7a61 Author: Kevin Rushforth Date: 2023-02-28 18:45:14 +0000 URL: https://git.openjdk.org/jfx17u/commit/72bf7a616a9a164deba7a3709f07ea71e1ef1d33 8299781: Improve JFX navigation Backport-of: 7ef769e1d8176c1e2e5b61f97485cdbeb36fc345 ! modules/javafx.web/src/main/native/Source/WebCore/page/Location.cpp ! modules/javafx.web/src/main/native/Source/WebCore/page/Location.h Changeset: 8eed708c Author: Kevin Rushforth Date: 2023-03-07 15:23:05 +0000 URL: https://git.openjdk.org/jfx17u/commit/8eed708c4612b6e2943111cb9378e75c2e570b44 8303501: Unable to navigate to relative URLs after fix for JDK-8299781 Backport-of: 7acc9dc6b8c8bc2175ab22f60661097c677ba473 ! modules/javafx.web/src/main/native/Source/WebCore/page/Location.cpp ! modules/javafx.web/src/main/native/Source/WebCore/page/Location.h Changeset: 4e6636f8 Author: Kevin Rushforth Date: 2023-03-24 13:00:50 +0000 URL: https://git.openjdk.org/jfx17u/commit/4e6636f843fd43ce59e4c8088537649a702cfd91 Merge From kcr at openjdk.org Tue Apr 18 15:46:17 2023 From: kcr at openjdk.org (Kevin Rushforth) Date: Tue, 18 Apr 2023 15:46:17 GMT Subject: git: openjdk/jfx11u: master: 3 new changesets Message-ID: Changeset: 9cbbf994 Author: Kevin Rushforth Date: 2023-02-28 19:39:19 +0000 URL: https://git.openjdk.org/jfx11u/commit/9cbbf9946ee5da3efc36639a7e01f0ab337973db 8299781: Improve JFX navigation Backport-of: 7ef769e1d8176c1e2e5b61f97485cdbeb36fc345 ! modules/javafx.web/src/main/native/Source/WebCore/page/Location.cpp ! modules/javafx.web/src/main/native/Source/WebCore/page/Location.h Changeset: b9a77aaf Author: Kevin Rushforth Date: 2023-03-07 16:50:52 +0000 URL: https://git.openjdk.org/jfx11u/commit/b9a77aaf66edc432d655e510555ea5d91da88ed4 8303501: Unable to navigate to relative URLs after fix for JDK-8299781 Backport-of: 7acc9dc6b8c8bc2175ab22f60661097c677ba473 ! modules/javafx.web/src/main/native/Source/WebCore/page/Location.cpp ! modules/javafx.web/src/main/native/Source/WebCore/page/Location.h Changeset: 6229f91c Author: Kevin Rushforth Date: 2023-03-14 05:18:54 +0000 URL: https://git.openjdk.org/jfx11u/commit/6229f91c9ce1c8f6759424c05a72bffbbd68b3d2 Merge From duke at openjdk.org Tue Apr 18 17:17:30 2023 From: duke at openjdk.org (duke) Date: Tue, 18 Apr 2023 17:17:30 GMT Subject: git: openjdk/jfx17u: Added tag 17.0.7+2 for changeset 4e6636f8 Message-ID: <4e747ea7-d07d-438f-baa3-d89ad19c67b2@openjdk.org> Tagged by: Johan Vos Date: 2023-04-18 19:16:09 +0000 Added tag 17.0.7+2 Changeset: 4e6636f8 Author: Kevin Rushforth Date: 2023-03-24 13:00:50 +0000 URL: https://git.openjdk.org/jfx17u/commit/4e6636f843fd43ce59e4c8088537649a702cfd91 From arapte at openjdk.org Wed Apr 19 05:24:15 2023 From: arapte at openjdk.org (Ambarish Rapte) Date: Wed, 19 Apr 2023 05:24:15 GMT Subject: git: openjdk/jfx-sandbox: metal: 17 new changesets Message-ID: <55e7109d-7392-4656-8c77-a16b07fbd60a@openjdk.org> Changeset: 7ef769e1 Author: Jay Bhaskar Committer: Kevin Rushforth Date: 2023-02-23 13:25:38 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/7ef769e1d8176c1e2e5b61f97485cdbeb36fc345 8299781: Improve JFX navigation Reviewed-by: rhalade, kcr ! modules/javafx.web/src/main/native/Source/WebCore/page/Location.cpp ! modules/javafx.web/src/main/native/Source/WebCore/page/Location.h Changeset: e8863b8d Author: Kevin Rushforth Date: 2023-02-28 07:41:22 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/e8863b8dde8a9df373f39d067a345308af9165d0 Merge Changeset: 7acaa57c Author: Kevin Rushforth Date: 2023-02-28 10:33:47 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/7acaa57c570a5b08d3af859882f117746fbd4a42 Merge Changeset: 7acc9dc6 Author: Jay Bhaskar Date: 2023-03-06 15:35:40 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/7acc9dc6b8c8bc2175ab22f60661097c677ba473 8303501: Unable to navigate to relative URLs after fix for JDK-8299781 Reviewed-by: kcr, hmeda ! modules/javafx.web/src/main/native/Source/WebCore/page/Location.cpp ! modules/javafx.web/src/main/native/Source/WebCore/page/Location.h Changeset: a9c41e91 Author: Kevin Rushforth Date: 2023-03-14 05:38:12 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/a9c41e91525f8f8da952826924e3cc4089d253d4 Merge Changeset: 9b3ac47e Author: Kevin Rushforth Date: 2023-03-22 08:14:34 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/9b3ac47ec3ac0a1c359eda6fb3f15f01ae0fd9be Merge Changeset: d64831a5 Author: Kevin Rushforth Date: 2023-04-06 05:11:39 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/d64831a542c20c65183c58b0b27459e11bf75e0f Merge Changeset: 0c03a411 Author: Thiago Milczarek Sayao Date: 2023-04-07 14:48:23 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/0c03a411655047a393862eda937408aa90fc3fa9 8260528: Clean glass-gtk sizing and positioning code Reviewed-by: jvos, kcr ! modules/javafx.graphics/src/main/java/com/sun/glass/ui/gtk/GtkWindow.java ! modules/javafx.graphics/src/main/native-glass/gtk/GlassApplication.cpp ! modules/javafx.graphics/src/main/native-glass/gtk/GlassWindow.cpp ! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.cpp ! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.h Changeset: a1add2e3 Author: Phil Race Date: 2023-04-07 16:58:44 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/a1add2e3d5525e0fbc7a44e252a1b5323972455d 8246104: Some complex text doesn't render correctly on macOS Reviewed-by: angorya, kcr, jvos ! modules/javafx.graphics/src/main/java/com/sun/javafx/font/CompositeFontResource.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/font/CompositeStrike.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/font/FallbackResource.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/font/FontConfigManager.java + modules/javafx.graphics/src/main/java/com/sun/javafx/font/FontFallbackInfo.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/font/LogicalFont.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/font/MacFontFinder.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/font/PrismCompositeFontResource.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/font/PrismFontFactory.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/font/PrismFontFile.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/font/coretext/CTFactory.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/font/coretext/CTFontFile.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/font/coretext/CTFontStrike.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/font/coretext/CTGlyphLayout.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/font/coretext/OS.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/font/directwrite/DWFactory.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/font/freetype/FTFactory.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/text/ScriptMapper.java ! modules/javafx.graphics/src/main/native-font/MacFontFinder.c ! modules/javafx.graphics/src/main/native-font/coretext.c ! modules/javafx.graphics/src/main/native-font/fontpath.c Changeset: 18e40216 Author: Florian Kirmaier Committer: Kevin Rushforth Date: 2023-04-10 12:48:23 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/18e4021651c9e0db21f6817ed2c01ba4ca73781c 8303740: JavaFX - Leak in Logging, Logging remembers last exception Reviewed-by: kcr ! modules/javafx.base/src/main/java/com/sun/javafx/binding/Logging.java ! modules/javafx.base/src/test/java/test/com/sun/javafx/binding/ErrorLoggingUtiltity.java + modules/javafx.base/src/test/java/test/com/sun/javafx/binding/TestLogging.java Changeset: 53959421 Author: John Hendrikx Date: 2023-04-10 23:44:22 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/5395942174073f25a7fa8f6ccf2fb4dc6604133a 8304933: BitSet (used for CSS pseudo class states) listener management is incorrect Reviewed-by: kcr, mstrauss ! 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: fb63b26f Author: John Hendrikx Date: 2023-04-11 12:00:20 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/fb63b26fc5fe277e5c95d16aedd7703b64fe2253 8224260: ChangeListener not triggered when adding a new listener in invalidated method Reviewed-by: kcr, nlisker ! modules/javafx.base/src/main/java/com/sun/javafx/binding/ExpressionHelper.java ! modules/javafx.base/src/test/java/test/com/sun/javafx/binding/ExpressionHelperTest.java Changeset: 3d6f3288 Author: Martin Fox Committer: Kevin Rushforth Date: 2023-04-11 18:49:41 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/3d6f3288ace658900e9af11792d7dd444ad55277 8278938: [Win] Robot can target wrong key for punctuation and symbols Reviewed-by: jpereda, kcr ! modules/javafx.graphics/src/main/native-glass/win/KeyTable.cpp ! modules/javafx.graphics/src/main/native-glass/win/KeyTable.h ! modules/javafx.graphics/src/main/native-glass/win/ViewContainer.cpp Changeset: 4d7aaa48 Author: Andy Goryachev Date: 2023-04-12 15:00:11 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/4d7aaa485a0eebc39329a0ca0febdf6399f8012f 8305867: BitSetShim: The type parameter T is hiding the type T warning Reviewed-by: jhendrikx, kcr ! modules/javafx.graphics/src/shims/java/com/sun/javafx/css/BitSetShim.java Changeset: f28896aa Author: Karthik P K Committer: Andy Goryachev Date: 2023-04-12 16:12:27 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/f28896aa63592a37e7f78263548f3b2d4f2bc381 8088594: NullPointerException on showing submenu of a contextmenu Reviewed-by: aghaisas, angorya ! modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/ContextMenuContent.java ! modules/javafx.controls/src/main/java/javafx/scene/control/skin/ContextMenuSkin.java + tests/system/src/test/java/test/robot/javafx/customskins/ContextMenuCustomSkin.java + tests/system/src/test/java/test/robot/javafx/scene/ContextMenuNPETest.java + tests/system/src/test/resources/test/robot/javafx/scene/ContextMenuNPEDemo.fxml + tests/system/src/test/resources/test/robot/javafx/scene/ContextMenuStyleSheet.css Changeset: 109721b7 Author: Kevin Rushforth Date: 2023-04-17 17:42:43 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/109721b728edca347f1318aac9084f397ed550b9 Merge Changeset: 1a778351 Author: Ambarish Rapte Date: 2023-04-19 10:50:14 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/1a778351a6a09d4963a2e6ad45123f7b6a83772e Merge remote-tracking branch 'origin/master' into metal From jvos at openjdk.org Wed Apr 19 06:46:45 2023 From: jvos at openjdk.org (jvos) Date: Wed, 19 Apr 2023 06:46:45 GMT Subject: git: openjdk/jfx11u: Added tag 11.0.19+1 for changeset 6229f91c Message-ID: <3807bfb8-1f02-4645-a7cc-84fb9ba11e87@openjdk.org> Tagged by: jvos Date: 2023-04-19 06:45:46 +0000 Added tag 11.0.19+1 for changeset 6229f91c Changeset: 6229f91c Author: Kevin Rushforth Date: 2023-03-14 05:18:54 +0000 URL: https://git.openjdk.org/jfx11u/commit/6229f91c9ce1c8f6759424c05a72bffbbd68b3d2 From jhendrikx at openjdk.org Wed Apr 19 07:58:50 2023 From: jhendrikx at openjdk.org (John Hendrikx) Date: Wed, 19 Apr 2023 07:58:50 GMT Subject: git: openjdk/jfx: master: 8305885: Use ReadOnly*PropertyBase class where possible Message-ID: <8c1cdd75-cfd4-4318-8362-b662e825232b@openjdk.org> Changeset: 1d086f84 Author: John Hendrikx Date: 2023-04-19 07:56:21 +0000 URL: https://git.openjdk.org/jfx/commit/1d086f84ad459ff245effec4d6544840c8c026fe 8305885: Use ReadOnly*PropertyBase class where possible Reviewed-by: mstrauss, nlisker, kcr ! modules/javafx.controls/src/main/java/javafx/scene/control/TextArea.java ! modules/javafx.controls/src/main/java/javafx/scene/control/TextField.java ! modules/javafx.controls/src/main/java/javafx/scene/control/TextInputControl.java ! modules/javafx.controls/src/main/java/javafx/scene/control/skin/ProgressIndicatorSkin.java - modules/javafx.graphics/src/main/java/com/sun/javafx/scene/TreeShowingExpression.java + modules/javafx.graphics/src/main/java/com/sun/javafx/scene/TreeShowingProperty.java ! modules/javafx.graphics/src/main/java/javafx/scene/Node.java ! modules/javafx.graphics/src/main/java/javafx/scene/layout/Region.java ! modules/javafx.graphics/src/main/java/javafx/scene/layout/TilePane.java ! modules/javafx.graphics/src/main/java/javafx/scene/transform/Transform.java ! modules/javafx.graphics/src/main/java/javafx/stage/PopupWindow.java - modules/javafx.graphics/src/test/java/test/javafx/scene/TreeShowingExpressionTest.java + modules/javafx.graphics/src/test/java/test/javafx/scene/TreeShowingPropertyTest.java From jhendrikx at openjdk.org Wed Apr 19 18:05:38 2023 From: jhendrikx at openjdk.org (John Hendrikx) Date: Wed, 19 Apr 2023 18:05:38 GMT Subject: git: openjdk/jfx: master: 8303897: ObservableValue's when binding should only invalidate when strictly needed Message-ID: <2d9fc94e-2b2d-4951-9ebc-a214bea6aeda@openjdk.org> Changeset: 09424fcb Author: John Hendrikx Date: 2023-04-19 18:04:25 +0000 URL: https://git.openjdk.org/jfx/commit/09424fcb88179f51e0c8d10173ea0b362b54a904 8303897: ObservableValue's when binding should only invalidate when strictly needed Reviewed-by: mstrauss, nlisker ! modules/javafx.base/src/main/java/com/sun/javafx/binding/ConditionalBinding.java ! modules/javafx.base/src/main/java/com/sun/javafx/binding/LazyObjectBinding.java ! modules/javafx.base/src/main/java/javafx/beans/binding/ObjectBinding.java ! modules/javafx.base/src/test/java/test/javafx/beans/value/ObservableValueFluentBindingsTest.java + modules/javafx.base/src/test/java/test/javafx/beans/value/ObservableValueWhenTest.java From jvos at openjdk.org Thu Apr 20 07:21:12 2023 From: jvos at openjdk.org (Johan Vos) Date: Thu, 20 Apr 2023 07:21:12 GMT Subject: git: openjdk/jfx20u: master: 8306450: Create release notes for JavaFX 20.0.1 Message-ID: Changeset: 65c4f355 Author: Abhinay Agarwal Committer: Johan Vos Date: 2023-04-20 07:19:34 +0000 URL: https://git.openjdk.org/jfx20u/commit/65c4f355b4388be99d37b862d26749cd3d3bf1ae 8306450: Create release notes for JavaFX 20.0.1 Reviewed-by: kcr + doc-files/release-notes-20.0.1.md From angorya at openjdk.org Thu Apr 20 16:21:17 2023 From: angorya at openjdk.org (Andy Goryachev) Date: Thu, 20 Apr 2023 16:21:17 GMT Subject: git: openjdk/jfx: master: 8303911: [testbug] Some unit tests call System.exit Message-ID: <664ed0c9-dd72-4aeb-8e13-8ec44c440194@openjdk.org> Changeset: 540c0fd1 Author: Lukasz Kostyra Committer: Andy Goryachev Date: 2023-04-20 16:17:55 +0000 URL: https://git.openjdk.org/jfx/commit/540c0fd1386631b285250152a5fee6e979ed3e66 8303911: [testbug] Some unit tests call System.exit Reviewed-by: angorya, kcr - modules/javafx.graphics/src/test/java/test/com/sun/javafx/iio/ImageStorageTest.java.DISABLED ! modules/javafx.graphics/src/test/java/test/com/sun/javafx/pgstub/StubToolkit.java = tests/performance/fxmlLoad/src/main/java/fxml/CompareLoadPerformance.java = tests/performance/fxmlLoad/src/main/java/fxml/TestLoadPerformance.java ! tests/system/src/test/java/test/com/sun/javafx/image/impl/ImageRaceTest.java ! tests/system/src/test/java/test/javafx/embed/swing/JFXPanelEmbeddedWindowTest.java ! tests/system/src/test/java/test/robot/javafx/embed/swing/JFXPanelTest.java From angorya at openjdk.org Thu Apr 20 16:29:38 2023 From: angorya at openjdk.org (Andy Goryachev) Date: Thu, 20 Apr 2023 16:29:38 GMT Subject: git: openjdk/jfx: master: 8306571: [testbug] Skip Tree/TableViewResizeColumnToFitContentTest with fractional screen scale Message-ID: Changeset: cf1e991c Author: Andy Goryachev Date: 2023-04-20 16:26:56 +0000 URL: https://git.openjdk.org/jfx/commit/cf1e991c796942c50001e621dbd29984415cdbd3 8306571: [testbug] Skip Tree/TableViewResizeColumnToFitContentTest with fractional screen scale Reviewed-by: kcr ! tests/system/src/test/java/test/robot/javafx/scene/tableview/TableViewResizeColumnToFitContentTest.java ! tests/system/src/test/java/test/robot/javafx/scene/treetableview/TreeTableViewResizeColumnToFitContentTest.java ! tests/system/src/test/java/test/util/Util.java From kcr at openjdk.org Thu Apr 20 19:13:50 2023 From: kcr at openjdk.org (kcr) Date: Thu, 20 Apr 2023 19:13:50 GMT Subject: git: openjdk/jfx: Added tag 21+14 for changeset cf1e991c Message-ID: <6d31f722-ca71-40f5-850f-4e8f14107cb5@openjdk.org> Tagged by: kcr Date: 2023-04-20 19:13:01 +0000 Added tag 21+14 for changeset cf1e991c Changeset: cf1e991c Author: Andy Goryachev Date: 2023-04-20 16:26:56 +0000 URL: https://git.openjdk.org/jfx/commit/cf1e991c796942c50001e621dbd29984415cdbd3 From jbhaskar at openjdk.org Fri Apr 21 01:17:57 2023 From: jbhaskar at openjdk.org (Jay Bhaskar) Date: Fri, 21 Apr 2023 01:17:57 GMT Subject: git: openjdk/jfx: master: 8285878: [TestBug] LocalStorageTest and UserDataDirectoryTest don't always cleanup data dirs Message-ID: <0750bd38-0fee-4152-a150-87dc642991ae@openjdk.org> Changeset: 48b5fea3 Author: Jay Bhaskar Date: 2023-04-21 01:17:20 +0000 URL: https://git.openjdk.org/jfx/commit/48b5fea374666c0930a9c861e8e202f6e3daaed1 8285878: [TestBug] LocalStorageTest and UserDataDirectoryTest don't always cleanup data dirs Reviewed-by: kcr ! modules/javafx.web/src/test/java/test/javafx/scene/web/LocalStorageTest.java ! modules/javafx.web/src/test/java/test/javafx/scene/web/UserDataDirectoryTest.java From mstrauss at openjdk.org Mon Apr 24 15:26:55 2023 From: mstrauss at openjdk.org (Michael =?UTF-8?B?U3RyYXXDnw==?=) Date: Mon, 24 Apr 2023 15:26:55 GMT Subject: git: openjdk/jfx: master: 8306708: Region.layoutInArea uses incorrect snap scale value Message-ID: <92eafd71-e7c3-4a63-9c98-72c4c078914e@openjdk.org> Changeset: 9100a76f Author: Michael Strau? Date: 2023-04-24 15:23:40 +0000 URL: https://git.openjdk.org/jfx/commit/9100a76fbc63e4da11877877929094086330e4b5 8306708: Region.layoutInArea uses incorrect snap scale value Reviewed-by: jhendrikx, kcr ! modules/javafx.graphics/src/main/java/javafx/scene/layout/Region.java From kcr at openjdk.org Mon Apr 24 17:33:53 2023 From: kcr at openjdk.org (Kevin Rushforth) Date: Mon, 24 Apr 2023 17:33:53 GMT Subject: git: openjdk/jfx: master: 8306464: [testbug] CustomSecurityManagerTest full screen tests fails on MacOS intermittently Message-ID: Changeset: 559ad113 Author: Karthik P K Committer: Kevin Rushforth Date: 2023-04-24 17:30:44 +0000 URL: https://git.openjdk.org/jfx/commit/559ad1139b536142e5acad6314fb42b5e50b1e39 8306464: [testbug] CustomSecurityManagerTest full screen tests fails on MacOS intermittently Reviewed-by: kcr ! tests/system/src/test/java/test/robot/helloworld/CustomSecurityManagerTest.java From hmeda at openjdk.org Tue Apr 25 11:55:36 2023 From: hmeda at openjdk.org (Hima Bindu Meda) Date: Tue, 25 Apr 2023 11:55:36 GMT Subject: git: openjdk/jfx: master: 8306115: Update libxml2 to 2.10.4 Message-ID: <53741d01-fbbc-4385-9abf-1fe36bf368d8@openjdk.org> Changeset: cf5b8389 Author: Hima Bindu Meda Date: 2023-04-25 11:53:45 +0000 URL: https://git.openjdk.org/jfx/commit/cf5b8389cd70d41a22d645added25a9978640e2c 8306115: Update libxml2 to 2.10.4 Reviewed-by: kcr, sykora ! modules/javafx.web/src/main/legal/libxml2.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/src/NEWS ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/SAX2.c ! 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/libxml2.spec ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/xmlIO.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/win32/include/libxml/xmlversion.h From angorya at openjdk.org Tue Apr 25 15:30:55 2023 From: angorya at openjdk.org (Andy Goryachev) Date: Tue, 25 Apr 2023 15:30:55 GMT Subject: git: openjdk/jfx: master: 8306424: [testbug] DatePickerUpdateOnAlertCloseTest fails on MacOS Message-ID: <0ad0929b-3de9-46f2-9410-10c5fff5fdd6@openjdk.org> Changeset: e40000b3 Author: Karthik P K Committer: Andy Goryachev Date: 2023-04-25 15:27:59 +0000 URL: https://git.openjdk.org/jfx/commit/e40000b377a14c9def8927b3a60d35617f11a614 8306424: [testbug] DatePickerUpdateOnAlertCloseTest fails on MacOS Reviewed-by: angorya, kcr ! tests/system/src/test/java/test/robot/javafx/scene/DatePickerUpdateOnAlertCloseTest.java From arapte at openjdk.org Tue Apr 25 19:14:10 2023 From: arapte at openjdk.org (Ambarish Rapte) Date: Tue, 25 Apr 2023 19:14:10 GMT Subject: git: openjdk/jfx: master: 8297316: [TestBug] LocalDateTimeStringConverterTest.testChronologyConsistency fails with JDK 20 Message-ID: <1121e1cd-7493-4ca7-bd49-a3686100cb58@openjdk.org> Changeset: 52d32c09 Author: Ambarish Rapte Date: 2023-04-25 19:13:02 +0000 URL: https://git.openjdk.org/jfx/commit/52d32c09b34368f83dc761776bef410c0d1e991f 8297316: [TestBug] LocalDateTimeStringConverterTest.testChronologyConsistency fails with JDK 20 Reviewed-by: kcr ! modules/javafx.base/src/test/java/test/javafx/util/converter/LocalDateTimeStringConverterTest.java From hmeda at openjdk.org Wed Apr 26 05:29:05 2023 From: hmeda at openjdk.org (Hima Bindu Meda) Date: Wed, 26 Apr 2023 05:29:05 GMT Subject: git: openjdk/jfx20u: master: 8306115: Update libxml2 to 2.10.4 Message-ID: <0f1d130d-fe0b-4adc-b8e5-51badb131950@openjdk.org> Changeset: 2643ebf3 Author: Hima Bindu Meda Date: 2023-04-26 05:27:24 +0000 URL: https://git.openjdk.org/jfx20u/commit/2643ebf31c55d5b7fb835316a8025c9139926d68 8306115: Update libxml2 to 2.10.4 Backport-of: cf5b8389cd70d41a22d645added25a9978640e2c ! modules/javafx.web/src/main/legal/libxml2.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/src/NEWS ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/SAX2.c ! 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/libxml2.spec ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/xmlIO.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/win32/include/libxml/xmlversion.h From angorya at openjdk.org Wed Apr 26 16:17:37 2023 From: angorya at openjdk.org (Andy Goryachev) Date: Wed, 26 Apr 2023 16:17:37 GMT Subject: git: openjdk/jfx: master: 8306590: Add Windows/macOS system files to .gitignore Message-ID: <9f21bd88-052a-4e5b-9cf4-66539a4b8ab3@openjdk.org> Changeset: 0b36052c Author: Andy Goryachev Date: 2023-04-26 16:14:15 +0000 URL: https://git.openjdk.org/jfx/commit/0b36052caa25fb87137f32661c45092a801c66fd 8306590: Add Windows/macOS system files to .gitignore Reviewed-by: kcr ! .gitignore From kcr at openjdk.org Thu Apr 27 12:58:07 2023 From: kcr at openjdk.org (kcr) Date: Thu, 27 Apr 2023 12:58:07 GMT Subject: git: openjdk/jfx: Added tag 21+15 for changeset 0b36052c Message-ID: <4e1e6449-2fd6-4e07-a6fe-675637c9239c@openjdk.org> Tagged by: kcr Date: 2023-04-27 12:56:57 +0000 Added tag 21+15 for changeset 0b36052c Changeset: 0b36052c Author: Andy Goryachev Date: 2023-04-26 16:14:15 +0000 URL: https://git.openjdk.org/jfx/commit/0b36052caa25fb87137f32661c45092a801c66fd From jbhaskar at openjdk.org Thu Apr 27 13:32:58 2023 From: jbhaskar at openjdk.org (Jay Bhaskar) Date: Thu, 27 Apr 2023 13:32:58 GMT Subject: git: openjdk/jfx: master: 8296590: StraightLineTest fails always on Linux and sometimes on other platforms Message-ID: Changeset: 1975165b Author: Jay Bhaskar Date: 2023-04-27 13:30:06 +0000 URL: https://git.openjdk.org/jfx/commit/1975165bed2942eaad9a1d7685839d2f77339ccb 8296590: StraightLineTest fails always on Linux and sometimes on other platforms Reviewed-by: kcr ! tests/system/src/test/java/test/javafx/scene/web/StraightLineTest.java