git: openjdk/jfx-sandbox: metal: 21 new changesets
Ambarish Rapte
arapte at openjdk.org
Thu Apr 6 13:42:14 UTC 2023
Changeset: df22c410
Author: Marius Hanl <mhanl at openjdk.org>
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 <lkostyra at openjdk.org>
Committer: Kevin Rushforth <kcr at openjdk.org>
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 <kpk at openjdk.org>
Committer: Ajit Ghaisas <aghaisas at openjdk.org>
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 <hmeda at openjdk.org>
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 <fkirmaier at openjdk.org>
Committer: Andy Goryachev <angorya at openjdk.org>
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 <kcr at openjdk.org>
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 <kcr at openjdk.org>
Date: 2023-03-20 23:21:54 +0000
URL: https://git.openjdk.org/jfx-sandbox/commit/b1964d98c4ae6db2bb74b09734506fbb3f8742bc
Merge
Changeset: 0ab54e27
Author: Karthik P K <kpk at openjdk.org>
Committer: Ajit Ghaisas <aghaisas at openjdk.org>
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 <kcr at openjdk.org>
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 <jhendrikx at openjdk.org>
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 <tsayao at openjdk.org>
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 <kpk at openjdk.org>
Committer: Ajit Ghaisas <aghaisas at openjdk.org>
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 <tsayao at openjdk.org>
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 <kcr at openjdk.org>
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 <jhendrikx at openjdk.org>
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 <mhanl at openjdk.org>
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 <hmeda at openjdk.org>
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 <jbhaskar at openjdk.org>
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ß <mstrauss at openjdk.org>
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 <kcr at openjdk.org>
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 <arapte at openjdk.org>
Date: 2023-04-06 17:17:34 +0000
URL: https://git.openjdk.org/jfx-sandbox/commit/5807e9463f6de8626ebf9f68e32641ce42433b39
Merge branch 'master' into metal
More information about the openjfx-changes
mailing list