From kcr at openjdk.org Fri Dec 1 13:46:38 2023 From: kcr at openjdk.org (Kevin Rushforth) Date: Fri, 1 Dec 2023 13:46:38 GMT Subject: git: openjdk/jfx21u: master: 8313648: JavaFX application continues to show a black screen after graphic card driver crash Message-ID: <9d6ec29e-d54a-4d6b-87ac-b8070a1e8dc5@openjdk.org> Changeset: 18fef3f2 Author: Kevin Rushforth Date: 2023-12-01 13:45:32 +0000 URL: https://git.openjdk.org/jfx21u/commit/18fef3f28ddc3000794a4d4848865ee8c12152c7 8313648: JavaFX application continues to show a black screen after graphic card driver crash Backport-of: b80ec391cbba72d84b4b862b3f1b8db2ff8eb6e2 ! modules/javafx.graphics/src/main/java/com/sun/prism/d3d/D3DContext.java ! modules/javafx.graphics/src/main/native-prism-d3d/D3DContext.cc From jpereda at openjdk.org Sat Dec 2 00:32:00 2023 From: jpereda at openjdk.org (Jose Pereda) Date: Sat, 2 Dec 2023 00:32:00 GMT Subject: git: openjdk/jfx17u: master: 8320267: WebView crashes on macOS 11 with WebKit 616.1 Message-ID: <4f3e9681-2872-4c32-a518-6e1024eb1f81@openjdk.org> Changeset: a9a3f5c5 Author: Jose Pereda Date: 2023-12-02 00:31:20 +0000 URL: https://git.openjdk.org/jfx17u/commit/a9a3f5c5305daa777723431b3bef2162784faf80 8320267: WebView crashes on macOS 11 with WebKit 616.1 Backport-of: 0d3341704c1ced4f61b5f7f7618e23ec182ae379 ! modules/javafx.web/src/main/native/Source/WTF/wtf/PlatformJSCOnly.cmake ! modules/javafx.web/src/main/native/Source/WTF/wtf/threads/Signals.cpp From duke at openjdk.org Sun Dec 3 20:52:26 2023 From: duke at openjdk.org (duke) Date: Sun, 3 Dec 2023 20:52:26 GMT Subject: git: openjdk/jfx-sandbox: tsayao_wayland_egl: Wayland Message-ID: Changeset: d2f084d1 Author: Thiago Milczarek Say?o Date: 2023-12-03 17:51:22 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/d2f084d1dae323855b04bee6d532be7d7f88c501 Wayland ! modules/javafx.graphics/src/main/java/com/sun/glass/ui/Platform.java = modules/javafx.graphics/src/main/java/com/sun/glass/ui/wayland/WaylandApplication.java + modules/javafx.graphics/src/main/java/com/sun/glass/ui/wayland/WaylandClipboardDelegate.java = modules/javafx.graphics/src/main/java/com/sun/glass/ui/wayland/WaylandCommonDialogs.java = modules/javafx.graphics/src/main/java/com/sun/glass/ui/wayland/WaylandCursor.java = modules/javafx.graphics/src/main/java/com/sun/glass/ui/wayland/WaylandDnDClipboard.java = modules/javafx.graphics/src/main/java/com/sun/glass/ui/wayland/WaylandMenuBarDelegate.java = modules/javafx.graphics/src/main/java/com/sun/glass/ui/wayland/WaylandMenuDelegate.java = modules/javafx.graphics/src/main/java/com/sun/glass/ui/wayland/WaylandMenuItemDelegate.java + modules/javafx.graphics/src/main/java/com/sun/glass/ui/wayland/WaylandMonitor.java + modules/javafx.graphics/src/main/java/com/sun/glass/ui/wayland/WaylandPixels.java + modules/javafx.graphics/src/main/java/com/sun/glass/ui/wayland/WaylandPlatformFactory.java = modules/javafx.graphics/src/main/java/com/sun/glass/ui/wayland/WaylandRobot.java = modules/javafx.graphics/src/main/java/com/sun/glass/ui/wayland/WaylandSystemClipboard.java = modules/javafx.graphics/src/main/java/com/sun/glass/ui/wayland/WaylandTimer.java = modules/javafx.graphics/src/main/java/com/sun/glass/ui/wayland/WaylandView.java = modules/javafx.graphics/src/main/java/com/sun/glass/ui/wayland/WaylandWindow.java ! modules/javafx.graphics/src/main/native-glass/gtk/launcher.c ! modules/javafx.graphics/src/main/native-glass/wayland/GlassApplication.cpp ! modules/javafx.graphics/src/main/native-glass/wayland/GlassCommonDialogs.cpp ! modules/javafx.graphics/src/main/native-glass/wayland/GlassCursor.cpp ! modules/javafx.graphics/src/main/native-glass/wayland/GlassDnDClipboard.cpp ! modules/javafx.graphics/src/main/native-glass/wayland/GlassPixels.cpp ! modules/javafx.graphics/src/main/native-glass/wayland/GlassSystemClipboard.cpp ! modules/javafx.graphics/src/main/native-glass/wayland/GlassTimer.cpp ! modules/javafx.graphics/src/main/native-glass/wayland/GlassView.cpp ! modules/javafx.graphics/src/main/native-glass/wayland/GlassWindow.cpp ! modules/javafx.graphics/src/main/native-glass/wayland/glass_general.cpp ! modules/javafx.graphics/src/main/native-glass/wayland/glass_key.cpp From duke at openjdk.org Sun Dec 3 21:33:20 2023 From: duke at openjdk.org (duke) Date: Sun, 3 Dec 2023 21:33:20 GMT Subject: git: openjdk/jfx-sandbox: tsayao_wayland_egl: Wayland Message-ID: <0c304a48-c18a-4a90-a3bc-b4c51b111203@openjdk.org> Changeset: c23ddeb6 Author: Thiago Milczarek Say?o Date: 2023-12-03 18:32:11 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/c23ddeb66b960eaf88eed084be33f7eb58c07920 Wayland ! buildSrc/linux.gradle ! modules/javafx.graphics/src/main/java/com/sun/glass/ui/Platform.java ! modules/javafx.graphics/src/main/java/com/sun/glass/ui/wayland/WaylandApplication.java ! modules/javafx.graphics/src/main/native-glass/wayland/GlassApplication.cpp ! modules/javafx.graphics/src/main/native-glass/wayland/glass_general.h ! modules/javafx.graphics/src/main/native-glass/wayland/glass_window.cpp From duke at openjdk.org Sun Dec 3 22:00:06 2023 From: duke at openjdk.org (duke) Date: Sun, 3 Dec 2023 22:00:06 GMT Subject: git: openjdk/jfx-sandbox: tsayao_wayland_egl: Wayland Message-ID: <9766c696-abc4-4c2d-82d0-21364ed8f674@openjdk.org> Changeset: 1074f5db Author: Thiago Milczarek Say?o Date: 2023-12-03 18:58:24 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/1074f5dbb5e931bb2b616f36481bb14ddca0e92e Wayland ! modules/javafx.graphics/src/main/native-glass/wayland/GlassApplication.cpp From arapte at openjdk.org Mon Dec 4 04:59:40 2023 From: arapte at openjdk.org (Ambarish Rapte) Date: Mon, 4 Dec 2023 04:59:40 GMT Subject: git: openjdk/jfx21u: master: 8318708: FX: Update copyright year in docs, readme files to 2024 Message-ID: <2c7d04ba-4144-484c-aef3-09f1e40d66b6@openjdk.org> Changeset: d7b5c1bf Author: Ambarish Rapte Date: 2023-12-04 04:58:06 +0000 URL: https://git.openjdk.org/jfx21u/commit/d7b5c1bff2dac09b31d3cd79591c0d2009d6439a 8318708: FX: Update copyright year in docs, readme files to 2024 Backport-of: 2aa69e0120976c77df35adcdb4908df1b55f8281 ! build.properties ! modules/javafx.fxml/src/main/docs/javafx/fxml/doc-files/introduction_to_fxml.html ! modules/javafx.graphics/src/main/docs/javafx/scene/doc-files/cssref.html From nlisker at openjdk.org Mon Dec 4 06:12:56 2023 From: nlisker at openjdk.org (Nir Lisker) Date: Mon, 4 Dec 2023 06:12:56 GMT Subject: git: openjdk/jfx: master: 8314597: Deprecate for removal protected access methods in converters Message-ID: <5945d9a6-a4fb-440f-bad9-64871d47a2b3@openjdk.org> Changeset: 092d5d2d Author: Nir Lisker Date: 2023-12-04 06:12:07 +0000 URL: https://git.openjdk.org/jfx/commit/092d5d2d03feaaf51254d1e0c40238574df72325 8314597: Deprecate for removal protected access methods in converters Reviewed-by: angorya, jhendrikx, kcr ! modules/javafx.base/src/main/java/javafx/util/converter/CurrencyStringConverter.java ! modules/javafx.base/src/main/java/javafx/util/converter/DateStringConverter.java ! modules/javafx.base/src/main/java/javafx/util/converter/DateTimeStringConverter.java ! modules/javafx.base/src/main/java/javafx/util/converter/NumberStringConverter.java ! modules/javafx.base/src/main/java/javafx/util/converter/PercentageStringConverter.java ! modules/javafx.base/src/main/java/javafx/util/converter/TimeStringConverter.java From arapte at openjdk.org Mon Dec 4 16:58:15 2023 From: arapte at openjdk.org (Ambarish Rapte) Date: Mon, 4 Dec 2023 16:58:15 GMT Subject: git: openjdk/jfx21u: master: 8318714: Update copyright header for files modified in 2023 Message-ID: <0d855f03-018e-48a6-8489-3fac7725ea06@openjdk.org> Changeset: a993b200 Author: Ambarish Rapte Date: 2023-12-04 16:53:37 +0000 URL: https://git.openjdk.org/jfx21u/commit/a993b20052ef561bd3b1958b1bd20f99ca562b05 8318714: Update copyright header for files modified in 2023 Reviewed-by: kcr Backport-of: bce15aa9e4c3e454a20ac17840f7abfe641ddc9c ! .github/workflows/submit.yml ! .jcheck/conf ! build.properties ! buildSrc/linux.gradle ! buildSrc/src/main/groovy/com/sun/javafx/gradle/LinkTask.groovy ! buildSrc/win.gradle ! gradle.properties.template ! modules/javafx.base/src/main/java/javafx/beans/Observable.java ! modules/javafx.base/src/main/version-info/VersionInfo.java ! modules/javafx.base/src/shims/java/com/sun/javafx/binding/LazyObjectBindingStub.java ! modules/javafx.graphics/src/main/java/com/sun/glass/ui/mac/MacApplication.java ! modules/javafx.graphics/src/main/native-decora/SSEBoxBlurPeer.cc ! modules/javafx.graphics/src/main/native-decora/SSEBoxShadowPeer.cc ! modules/javafx.graphics/src/main/native-decora/SSELinearConvolvePeer.cc ! modules/javafx.graphics/src/main/native-decora/SSELinearConvolveShadowPeer.cc ! modules/javafx.graphics/src/main/native-decora/SSEUtils.cc ! modules/javafx.graphics/src/main/native-decora/SSEUtils.h ! modules/javafx.graphics/src/main/native-glass/gtk/GlassTimer.cpp ! modules/javafx.graphics/src/main/native-glass/gtk/glass_window_ime.cpp ! modules/javafx.graphics/src/main/native-glass/ios/GlassMacros.h ! modules/javafx.graphics/src/main/native-glass/ios/GlassPasteboard.m ! modules/javafx.graphics/src/main/native-glass/mac/GlassApplication.h ! modules/javafx.graphics/src/main/native-glass/mac/GlassApplication.m ! modules/javafx.graphics/src/main/native-glass/mac/GlassMacros.h ! modules/javafx.graphics/src/main/native-prism-sw/JPiscesRenderer.c ! modules/javafx.web/src/main/java/com/sun/webkit/WebPage.java ! modules/javafx.web/src/main/native/Source/WTF/wtf/java/JavaRef.h ! modules/javafx.web/src/main/native/Source/WTF/wtf/java/MainThreadJava.cpp ! modules/javafx.web/src/main/native/Source/WebCore/SourcesJava.txt ! modules/javafx.web/src/main/native/Source/WebCore/platform/graphics/java/BufferImageJava.h ! modules/javafx.web/src/main/native/Source/WebCore/platform/graphics/java/FontPlatformDataJava.cpp ! modules/javafx.web/src/main/native/Source/WebCore/platform/graphics/java/MediaPlayerPrivateJava.cpp ! modules/javafx.web/src/main/native/Source/WebCore/platform/graphics/texmap/TextureMapperJava.cpp ! modules/javafx.web/src/main/native/Source/WebCore/platform/graphics/texmap/TextureMapperJava.h ! modules/javafx.web/src/main/native/Source/WebCore/platform/java/DragImageJava.cpp ! modules/javafx.web/src/main/native/Source/WebCore/platform/java/KeyboardEventJava.cpp ! modules/javafx.web/src/main/native/Source/WebCore/platform/java/LoggingJava.cpp ! modules/javafx.web/src/main/native/Source/WebCore/platform/java/MouseEventJava.cpp ! modules/javafx.web/src/main/native/Source/WebCore/platform/java/SharedBufferJava.cpp ! modules/javafx.web/src/main/native/Source/WebCore/platform/java/WheelEventJava.cpp ! modules/javafx.web/src/main/native/Source/WebCore/platform/network/java/ResourceError.h ! modules/javafx.web/src/main/native/Source/WebCore/platform/network/java/ResourceRequestJava.cpp ! modules/javafx.web/src/main/native/Tools/DumpRenderTree/java/TestRunnerJava.cpp ! modules/javafx.web/src/test/java/test/javafx/scene/web/LoadTest.java From angorya at openjdk.org Mon Dec 4 21:49:53 2023 From: angorya at openjdk.org (Andy Goryachev) Date: Mon, 4 Dec 2023 21:49:53 GMT Subject: git: openjdk/jfx: master: 8320359: ImageView: add styleable fitWidth, fitHeight, preserveRatio, smooth properties Message-ID: Changeset: aedc8879 Author: Andy Goryachev Date: 2023-12-04 21:48:43 +0000 URL: https://git.openjdk.org/jfx/commit/aedc887922cb21fd4157048893e3543b2b288ae8 8320359: ImageView: add styleable fitWidth, fitHeight, preserveRatio, smooth properties Reviewed-by: mstrauss, jhendrikx, kcr ! modules/javafx.graphics/src/main/docs/javafx/scene/doc-files/cssref.html + modules/javafx.graphics/src/main/java/com/sun/javafx/css/CssUtil.java ! modules/javafx.graphics/src/main/java/javafx/scene/image/ImageView.java ! modules/javafx.graphics/src/test/java/test/javafx/scene/image/ImageView_cssMethods_Test.java From hmeda at openjdk.org Tue Dec 5 10:26:37 2023 From: hmeda at openjdk.org (Hima Bindu Meda) Date: Tue, 5 Dec 2023 10:26:37 GMT Subject: git: openjdk/jfx: master: 8318388: Update libxslt to 1.1.39 Message-ID: Changeset: 09922d5c Author: Hima Bindu Meda Date: 2023-12-05 10:24:50 +0000 URL: https://git.openjdk.org/jfx/commit/09922d5c030aa4d82a477f2c1ca27de052f0543d 8318388: Update libxslt to 1.1.39 Reviewed-by: kcr, sykora ! modules/javafx.web/src/main/legal/libxslt.md ! modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/linux/config.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/linux/libexslt/exsltconfig.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/linux/libxslt/xsltwin32config.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/mac/config.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/src/FEATURES ! modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/src/INSTALL ! 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.spec ! modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/src/libxslt.spec.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/extensions.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/src/libxslt/extra.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/src/libxslt/functions.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/src/libxslt/imports.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/src/libxslt/keys.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/src/libxslt/libxslt.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/src/libxslt/libxslt.syms ! modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/src/libxslt/namespaces.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/src/libxslt/numbers.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/src/libxslt/pattern.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/src/libxslt/preproc.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/src/libxslt/security.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/src/libxslt/templates.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/src/libxslt/transform.c ! 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/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/xsltconfig.h.in ! modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/src/libxslt/xsltexports.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/win32/Makefile.msvc ! modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/src/win32/Readme.txt ! modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/src/win32/configure.js ! modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/win32/config.h From arapte at openjdk.org Tue Dec 5 10:42:24 2023 From: arapte at openjdk.org (Ambarish Rapte) Date: Tue, 5 Dec 2023 10:42:24 GMT Subject: git: openjdk/jfx: master: 8284544: [Win] Name-Property of Spinner cannot be changed Message-ID: <492158a1-b3b6-4a76-9ffc-0353ebfd345e@openjdk.org> Changeset: 43448ddc Author: Ambarish Rapte Date: 2023-12-05 10:40:30 +0000 URL: https://git.openjdk.org/jfx/commit/43448ddc5f2eda15a892fd0ea38bae2b14b54296 8284544: [Win] Name-Property of Spinner cannot be changed Reviewed-by: kcr, aghaisas ! modules/javafx.controls/src/main/java/javafx/scene/control/Spinner.java ! modules/javafx.graphics/src/main/java/com/sun/glass/ui/mac/MacAccessible.java ! modules/javafx.graphics/src/main/java/com/sun/glass/ui/win/WinAccessible.java ! modules/javafx.graphics/src/main/java/javafx/scene/AccessibleAttribute.java From jpereda at openjdk.org Tue Dec 5 10:48:47 2023 From: jpereda at openjdk.org (Jose Pereda) Date: Tue, 5 Dec 2023 10:48:47 GMT Subject: git: openjdk/jfx17u: master: 8201538: Remove implementation support for applets from JavaFX Message-ID: Changeset: efbbfcf0 Author: Jose Pereda Date: 2023-12-05 10:46:42 +0000 URL: https://git.openjdk.org/jfx17u/commit/efbbfcf0cacda72a9ef90e5495afc76f942eef79 8201538: Remove implementation support for applets from JavaFX Backport-of: 4f9b047b8301ee3580588dd34ab809f5c6c4c193 - modules/javafx.graphics/src/main/java/com/sun/glass/events/mac/NpapiEvent.java ! modules/javafx.graphics/src/main/java/com/sun/glass/ui/Application.java ! modules/javafx.graphics/src/main/java/com/sun/glass/ui/View.java ! modules/javafx.graphics/src/main/java/com/sun/glass/ui/Window.java ! modules/javafx.graphics/src/main/java/com/sun/glass/ui/gtk/GtkApplication.java - modules/javafx.graphics/src/main/java/com/sun/glass/ui/gtk/GtkChildWindow.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/IosApplication.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/MacApplication.java ! modules/javafx.graphics/src/main/java/com/sun/glass/ui/mac/MacView.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/MonocleApplication.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/WinApplication.java - modules/javafx.graphics/src/main/java/com/sun/glass/ui/win/WinChildWindow.java ! modules/javafx.graphics/src/main/java/com/sun/glass/ui/win/WinWindow.java ! modules/javafx.graphics/src/main/java/com/sun/glass/utils/NativeLibLoader.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/application/ParametersImpl.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/css/StyleManager.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/font/PrismFontFactory.java - modules/javafx.graphics/src/main/java/com/sun/javafx/tk/AppletWindow.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/tk/DummyToolkit.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/tk/Toolkit.java - modules/javafx.graphics/src/main/java/com/sun/javafx/tk/quantum/GlassAppletWindow.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/tk/quantum/GlassViewEventHandler.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/tk/quantum/PerformanceLogger.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/tk/quantum/QuantumToolkit.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/tk/quantum/WindowStage.java ! modules/javafx.graphics/src/main/java/javafx/concurrent/Service.java ! modules/javafx.graphics/src/main/java/javafx/css/CssParser.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 ! modules/javafx.graphics/src/main/native-glass/ios/GlassWindow.m ! modules/javafx.graphics/src/main/native-glass/mac/GlassApplication.m - modules/javafx.graphics/src/main/native-glass/mac/GlassEmbeddedWindow+Npapi.h - modules/javafx.graphics/src/main/native-glass/mac/GlassEmbeddedWindow+Npapi.m - modules/javafx.graphics/src/main/native-glass/mac/GlassEmbeddedWindow+Overrides.h - modules/javafx.graphics/src/main/native-glass/mac/GlassEmbeddedWindow+Overrides.m ! modules/javafx.graphics/src/main/native-glass/mac/GlassLayer3D.h ! modules/javafx.graphics/src/main/native-glass/mac/GlassLayer3D.m - modules/javafx.graphics/src/main/native-glass/mac/GlassNSEvent.h - modules/javafx.graphics/src/main/native-glass/mac/GlassNSEvent.m ! modules/javafx.graphics/src/main/native-glass/mac/GlassView.h ! modules/javafx.graphics/src/main/native-glass/mac/GlassView.m - modules/javafx.graphics/src/main/native-glass/mac/GlassView3D+Remote.h - modules/javafx.graphics/src/main/native-glass/mac/GlassView3D+Remote.m ! modules/javafx.graphics/src/main/native-glass/mac/GlassViewDelegate.m ! modules/javafx.graphics/src/main/native-glass/mac/GlassWindow+Java.h ! modules/javafx.graphics/src/main/native-glass/mac/GlassWindow+Java.m ! modules/javafx.graphics/src/main/native-glass/mac/GlassWindow.h ! modules/javafx.graphics/src/main/native-glass/mac/GlassWindow.m - modules/javafx.graphics/src/main/native-glass/mac/RemoteLayerSupport.h - modules/javafx.graphics/src/main/native-glass/mac/RemoteLayerSupport.m ! modules/javafx.graphics/src/main/native-glass/win/GlassApplication.cpp ! modules/javafx.graphics/src/main/native-glass/win/GlassApplication.h ! modules/javafx.graphics/src/main/native-glass/win/GlassView.cpp ! modules/javafx.graphics/src/main/native-glass/win/GlassWindow.cpp ! modules/javafx.graphics/src/main/native-glass/win/GlassWindow.h ! modules/javafx.graphics/src/test/java/test/com/sun/javafx/pgstub/StubToolkit.java ! modules/javafx.web/src/main/java/com/sun/webkit/network/NetworkContext.java ! modules/javafx.web/src/main/java/com/sun/webkit/network/URLs.java From jpereda at openjdk.org Tue Dec 5 11:55:16 2023 From: jpereda at openjdk.org (Jose Pereda) Date: Tue, 5 Dec 2023 11:55:16 GMT Subject: git: openjdk/jfx17u: master: 8292922: [Linux] No more drag events when new Stage is created in drag handler Message-ID: <7c211bb1-ecf9-4a4e-8b7c-4e16f4292e3a@openjdk.org> Changeset: d6b9c7ae Author: Jose Pereda Date: 2023-12-05 11:54:19 +0000 URL: https://git.openjdk.org/jfx17u/commit/d6b9c7ae1b1bae1d440582d563597d05d4030ff5 8292922: [Linux] No more drag events when new Stage is created in drag handler Backport-of: a35c3bf78b86c57d6e80d592e99f16ab349b0d8c ! modules/javafx.graphics/src/main/native-glass/gtk/glass_general.cpp ! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.cpp From kpk at openjdk.org Wed Dec 6 03:52:40 2023 From: kpk at openjdk.org (Karthik P K) Date: Wed, 6 Dec 2023 03:52:40 GMT Subject: git: openjdk/jfx: master: 8282290: TextField Cursor Position one off Message-ID: Changeset: 2108ecf9 Author: Karthik P K Date: 2023-12-06 03:51:34 +0000 URL: https://git.openjdk.org/jfx/commit/2108ecf9d7c8c459964a9e8b5e37485b3507b028 8282290: TextField Cursor Position one off 8248914: Javafx TextField positions the cursor incorrectly after pressing DEL key Reviewed-by: angorya, mhanl ! modules/javafx.controls/src/main/java/javafx/scene/control/skin/TextFieldSkin.java From kcr at openjdk.org Thu Dec 7 20:41:26 2023 From: kcr at openjdk.org (kcr) Date: Thu, 7 Dec 2023 20:41:26 GMT Subject: git: openjdk/jfx: Added tag 22+21 for changeset 2108ecf9 Message-ID: <4db528c7-55c5-438e-850d-cadd7cc5c027@openjdk.org> Tagged by: kcr Date: 2023-12-07 20:40:12 +0000 Added tag 22+21 for changeset 2108ecf9 Changeset: 2108ecf9 Author: Karthik P K Date: 2023-12-06 03:51:34 +0000 URL: https://git.openjdk.org/jfx/commit/2108ecf9d7c8c459964a9e8b5e37485b3507b028 From mstrauss at openjdk.org Thu Dec 7 21:34:39 2023 From: mstrauss at openjdk.org (Michael =?UTF-8?B?U3RyYXXDnw==?=) Date: Thu, 7 Dec 2023 21:34:39 GMT Subject: git: openjdk/jfx: master: 8301302: Platform preferences API Message-ID: <35f5bd76-8453-4f43-a3d0-2c75340a446a@openjdk.org> Changeset: 170a4c15 Author: Michael Strau? Date: 2023-12-07 21:31:54 +0000 URL: https://git.openjdk.org/jfx/commit/170a4c1545696b095960c0e5dcbed1374d3f6ba6 8301302: Platform preferences API Reviewed-by: kcr, angorya, jpereda ! modules/javafx.graphics/.classpath ! modules/javafx.graphics/src/main/java/com/sun/glass/ui/Application.java ! modules/javafx.graphics/src/main/java/com/sun/glass/ui/gtk/GtkApplication.java ! modules/javafx.graphics/src/main/java/com/sun/glass/ui/mac/MacApplication.java ! modules/javafx.graphics/src/main/java/com/sun/glass/ui/win/WinApplication.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/application/PlatformImpl.java + modules/javafx.graphics/src/main/java/com/sun/javafx/application/WindowsHighContrastScheme.java + modules/javafx.graphics/src/main/java/com/sun/javafx/application/preferences/ChangedValue.java + modules/javafx.graphics/src/main/java/com/sun/javafx/application/preferences/PlatformPreferences.java + modules/javafx.graphics/src/main/java/com/sun/javafx/application/preferences/PreferenceProperties.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/tk/quantum/QuantumToolkit.java + modules/javafx.graphics/src/main/java/javafx/application/ColorScheme.java ! modules/javafx.graphics/src/main/java/javafx/application/Platform.java ! modules/javafx.graphics/src/main/native-glass/gtk/GlassApplication.cpp + modules/javafx.graphics/src/main/native-glass/gtk/PlatformSupport.cpp + modules/javafx.graphics/src/main/native-glass/gtk/PlatformSupport.h ! modules/javafx.graphics/src/main/native-glass/gtk/glass_general.cpp ! modules/javafx.graphics/src/main/native-glass/gtk/glass_general.h ! modules/javafx.graphics/src/main/native-glass/mac/GlassApplication.m ! modules/javafx.graphics/src/main/native-glass/mac/GlassMacros.h ! modules/javafx.graphics/src/main/native-glass/mac/GlassStatics.h ! modules/javafx.graphics/src/main/native-glass/mac/GlassStatics.m + modules/javafx.graphics/src/main/native-glass/mac/PlatformSupport.h + modules/javafx.graphics/src/main/native-glass/mac/PlatformSupport.m ! modules/javafx.graphics/src/main/native-glass/win/GlassApplication.cpp ! modules/javafx.graphics/src/main/native-glass/win/GlassApplication.h + modules/javafx.graphics/src/main/native-glass/win/PlatformSupport.cpp + modules/javafx.graphics/src/main/native-glass/win/PlatformSupport.h + modules/javafx.graphics/src/main/native-glass/win/RoActivationSupport.cpp + modules/javafx.graphics/src/main/native-glass/win/RoActivationSupport.h ! modules/javafx.graphics/src/main/native-glass/win/Utils.h ! modules/javafx.graphics/src/test/addExports + modules/javafx.graphics/src/test/java/test/com/sun/javafx/application/preferences/ChangedValueTest.java + modules/javafx.graphics/src/test/java/test/com/sun/javafx/application/preferences/PlatformPreferencesTest.java + tests/manual/events/PlatformPreferencesChangedTest.java From mstrauss at openjdk.org Mon Dec 11 17:11:44 2023 From: mstrauss at openjdk.org (Michael =?UTF-8?B?U3RyYXXDnw==?=) Date: Mon, 11 Dec 2023 17:11:44 GMT Subject: git: openjdk/jfx: master: 8321573: Improve Platform.Preferences documentation Message-ID: <048553b2-72f2-4096-a485-078177e65ea0@openjdk.org> Changeset: 60476ef7 Author: Michael Strau? Date: 2023-12-11 17:11:21 +0000 URL: https://git.openjdk.org/jfx/commit/60476ef79e472546e5b19843185b15d4506034c7 8321573: Improve Platform.Preferences documentation Reviewed-by: nlisker, kcr ! modules/javafx.graphics/src/main/java/javafx/application/Platform.java From kcr at openjdk.org Mon Dec 11 18:55:52 2023 From: kcr at openjdk.org (Kevin Rushforth) Date: Mon, 11 Dec 2023 18:55:52 GMT Subject: git: openjdk/jfx: master: 8321636: [testbug] Skip failing 3D lighting tests on macOS 14 / aarch64 Message-ID: <26a3ffb5-2a26-4309-845c-ec10e57ae0d2@openjdk.org> Changeset: b389f6d2 Author: Kevin Rushforth Date: 2023-12-11 18:55:11 +0000 URL: https://git.openjdk.org/jfx/commit/b389f6d2ab1b0fd2eae6e954aa376b57c87741fb 8321636: [testbug] Skip failing 3D lighting tests on macOS 14 / aarch64 Reviewed-by: angorya ! tests/system/src/test/java/test/robot/test3d/PointLightIlluminationTest.java From jpereda at openjdk.org Mon Dec 11 23:04:58 2023 From: jpereda at openjdk.org (Jose Pereda) Date: Mon, 11 Dec 2023 23:04:58 GMT Subject: git: openjdk/jfx: master: 8321722: Tab header flickering when dragging slowly other tabs and reordering uncompleted Message-ID: <2ed64d4f-f1e8-46b4-aeb7-15e8b0d6eb48@openjdk.org> Changeset: a20f4bcd Author: Jose Pereda Date: 2023-12-11 23:03:12 +0000 URL: https://git.openjdk.org/jfx/commit/a20f4bcd54c5ae2a3e19324e51ce1f4cc172e32f 8321722: Tab header flickering when dragging slowly other tabs and reordering uncompleted Reviewed-by: angorya, mstrauss, kcr ! modules/javafx.controls/src/main/java/javafx/scene/control/skin/TabPaneSkin.java From arapte at openjdk.org Tue Dec 12 05:40:02 2023 From: arapte at openjdk.org (Ambarish Rapte) Date: Tue, 12 Dec 2023 05:40:02 GMT Subject: git: openjdk/jfx: master: 8321434: Update Gradle to 8.5 Message-ID: <0530da78-f04d-45df-83f8-e729ed6a97ba@openjdk.org> Changeset: f03bb74f Author: Ambarish Rapte Date: 2023-12-12 05:39:03 +0000 URL: https://git.openjdk.org/jfx/commit/f03bb74f8847126340cbf23379ad9669ff0074a6 8321434: Update Gradle to 8.5 8321435: Update boot JDK to 21.0.1 Reviewed-by: kcr, sykora ! .github/workflows/submit.yml ! build.properties ! gradle/wrapper/gradle-wrapper.jar ! gradle/wrapper/gradle-wrapper.properties From kcr at openjdk.org Tue Dec 12 13:56:32 2023 From: kcr at openjdk.org (Kevin Rushforth) Date: Tue, 12 Dec 2023 13:56:32 GMT Subject: git: openjdk/jfx: master: 8321626: [testbug] Mark DualWindowTest and ContextMenuNPETest unstable on Linux Message-ID: <00d1cc56-3c3f-454b-8fb5-4b543f1b7f62@openjdk.org> Changeset: e69f266b Author: Kevin Rushforth Date: 2023-12-12 13:55:59 +0000 URL: https://git.openjdk.org/jfx/commit/e69f266b3acd4ca1d63d43442a9a3c9cc540613e 8321626: [testbug] Mark DualWindowTest and ContextMenuNPETest unstable on Linux Reviewed-by: kpk, arapte ! tests/system/src/test/java/test/robot/javafx/scene/ContextMenuNPETest.java ! tests/system/src/test/java/test/robot/javafx/stage/DualWindowTest.java From angorya at openjdk.org Tue Dec 12 20:46:12 2023 From: angorya at openjdk.org (Andy Goryachev) Date: Tue, 12 Dec 2023 20:46:12 GMT Subject: git: openjdk/jfx: master: 8321902: Robot-based Behavior tests must be under test.robot hierarchy Message-ID: Changeset: 8872f7af Author: Andy Goryachev Date: 2023-12-12 20:45:27 +0000 URL: https://git.openjdk.org/jfx/commit/8872f7afab5eca725b29d9e5b005084c22b27b9c 8321902: Robot-based Behavior tests must be under test.robot hierarchy Reviewed-by: kcr = tests/system/src/test/java/test/robot/javafx/scene/control/behavior/BehaviorRobotTestBase.java = tests/system/src/test/java/test/robot/javafx/scene/control/behavior/KeyModifier.java = tests/system/src/test/java/test/robot/javafx/scene/control/behavior/TextAreaBehaviorRobotTest.java = tests/system/src/test/java/test/robot/javafx/scene/control/behavior/TextInputBehaviorRobotTest.java From kcr at openjdk.org Fri Dec 15 13:03:17 2023 From: kcr at openjdk.org (kcr) Date: Fri, 15 Dec 2023 13:03:17 GMT Subject: git: openjdk/jfx: Added tag 22+22 for changeset 8872f7af Message-ID: <33da3bc2-1337-4e70-93d2-3dc79558b282@openjdk.org> Tagged by: kcr Date: 2023-12-15 13:01:54 +0000 Added tag 22+22 for changeset 8872f7af Changeset: 8872f7af Author: Andy Goryachev Date: 2023-12-12 20:45:27 +0000 URL: https://git.openjdk.org/jfx/commit/8872f7afab5eca725b29d9e5b005084c22b27b9c From jpereda at openjdk.org Sun Dec 17 12:02:13 2023 From: jpereda at openjdk.org (Jose Pereda) Date: Sun, 17 Dec 2023 12:02:13 GMT Subject: git: openjdk/jfx17u: master: 8299968: Second call to Stage.setScene() create sizing issue with uiScale > 1.0 Message-ID: Changeset: 7a4fff07 Author: Jose Pereda Date: 2023-12-17 12:00:13 +0000 URL: https://git.openjdk.org/jfx17u/commit/7a4fff075f0c9e5767f1ff73977042b82e857561 8299968: Second call to Stage.setScene() create sizing issue with uiScale > 1.0 Reviewed-by: jvos Backport-of: 4051f1611646400b59ee871fb40399b933361ba2 ! 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 ! tests/system/src/test/java/test/util/Util.java From jpereda at openjdk.org Sun Dec 17 12:39:01 2023 From: jpereda at openjdk.org (Jose Pereda) Date: Sun, 17 Dec 2023 12:39:01 GMT Subject: git: openjdk/jfx17u: master: 8260528: Clean glass-gtk sizing and positioning code Message-ID: Changeset: 84c2bd93 Author: Jose Pereda Date: 2023-12-17 12:37:44 +0000 URL: https://git.openjdk.org/jfx17u/commit/84c2bd935f136b2d562d48cd135f6903f2d13051 8260528: Clean glass-gtk sizing and positioning code Backport-of: 0c03a411655047a393862eda937408aa90fc3fa9 ! 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 jpereda at openjdk.org Sun Dec 17 13:25:06 2023 From: jpereda at openjdk.org (Jose Pereda) Date: Sun, 17 Dec 2023 13:25:06 GMT Subject: git: openjdk/jfx17u: master: 8251240: Menus inaccessible on Linux with i3 wm Message-ID: Changeset: b7e3871c Author: Jose Pereda Date: 2023-12-17 13:23:31 +0000 URL: https://git.openjdk.org/jfx17u/commit/b7e3871c5ac5126efd0ec4bab3aec9131f3fb3f1 8251240: Menus inaccessible on Linux with i3 wm Backport-of: f18597430d44f70086364170f7bb1e5d30e7ce56 ! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.cpp From jvos at openjdk.org Mon Dec 18 15:15:25 2023 From: jvos at openjdk.org (Johan Vos) Date: Mon, 18 Dec 2023 15:15:25 GMT Subject: git: openjdk/jfx17u: master: 8181084: JavaFX show big icons in system menu on macOS with Retina display Message-ID: Changeset: 9fdfb679 Author: Johan Vos Date: 2023-12-18 15:14:20 +0000 URL: https://git.openjdk.org/jfx17u/commit/9fdfb679891e0f529fdccaea86167d03e8cc3ea7 8181084: JavaFX show big icons in system menu on macOS with Retina display Backport-of: 2618bf8aeef3c9d9d923576e8a610f5e9b2123f1 ! modules/javafx.graphics/src/main/java/com/sun/glass/ui/Application.java ! modules/javafx.graphics/src/main/java/com/sun/glass/ui/Pixels.java ! modules/javafx.graphics/src/main/java/com/sun/glass/ui/gtk/GtkApplication.java ! modules/javafx.graphics/src/main/java/com/sun/glass/ui/gtk/GtkPixels.java ! modules/javafx.graphics/src/main/java/com/sun/glass/ui/ios/IosApplication.java ! modules/javafx.graphics/src/main/java/com/sun/glass/ui/ios/IosPixels.java ! modules/javafx.graphics/src/main/java/com/sun/glass/ui/mac/MacApplication.java ! modules/javafx.graphics/src/main/java/com/sun/glass/ui/mac/MacPixels.java ! modules/javafx.graphics/src/main/java/com/sun/glass/ui/monocle/MonocleApplication.java ! modules/javafx.graphics/src/main/java/com/sun/glass/ui/monocle/MonoclePixels.java ! modules/javafx.graphics/src/main/java/com/sun/glass/ui/win/WinApplication.java ! modules/javafx.graphics/src/main/java/com/sun/glass/ui/win/WinPixels.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/tk/quantum/PixelUtils.java ! modules/javafx.graphics/src/main/native-glass/mac/GlassMenu.m From jpereda at openjdk.org Thu Dec 21 08:59:36 2023 From: jpereda at openjdk.org (Jose Pereda) Date: Thu, 21 Dec 2023 08:59:36 GMT Subject: git: openjdk/jfx: master: 8321970: New table columns don't appear when using fixed cell size unless refreshing tableView Message-ID: <46d00675-826e-40a9-9f6e-cf3e5bf3f372@openjdk.org> Changeset: ab68b716 Author: Jose Pereda Date: 2023-12-21 08:56:53 +0000 URL: https://git.openjdk.org/jfx/commit/ab68b716fbfd807918ca4a1bc096dcf40d9cfcbd 8321970: New table columns don't appear when using fixed cell size unless refreshing tableView Reviewed-by: angorya ! 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 From arapte at openjdk.org Thu Dec 21 12:24:19 2023 From: arapte at openjdk.org (Ambarish Rapte) Date: Thu, 21 Dec 2023 12:24:19 GMT Subject: git: openjdk/jfx-sandbox: metal: 8322627: Release MTLBuffers on MTLMesh delete Message-ID: Changeset: 15c0db9b Author: Jayathirth Rao D V Committer: Ambarish Rapte Date: 2023-12-21 17:07:17 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/15c0db9b31880b73a7d1923135f7e29dd4de0768 8322627: Release MTLBuffers on MTLMesh delete ! modules/javafx.graphics/src/main/native-prism-mtl/MetalMesh.h ! modules/javafx.graphics/src/main/native-prism-mtl/MetalMesh.m From kcr at openjdk.org Thu Dec 21 15:22:58 2023 From: kcr at openjdk.org (kcr) Date: Thu, 21 Dec 2023 15:22:58 GMT Subject: git: openjdk/jfx: Added tag 22+23 for changeset ab68b716 Message-ID: Tagged by: kcr Date: 2023-12-21 15:20:37 +0000 Added tag 22+23 for changeset ab68b716 Changeset: ab68b716 Author: Jose Pereda Date: 2023-12-21 08:56:53 +0000 URL: https://git.openjdk.org/jfx/commit/ab68b716fbfd807918ca4a1bc096dcf40d9cfcbd From mfox at openjdk.org Tue Dec 26 16:15:30 2023 From: mfox at openjdk.org (Martin Fox) Date: Tue, 26 Dec 2023 16:15:30 GMT Subject: git: openjdk/jfx: master: 8301219: JavaFX crash when closing with the escape key Message-ID: <96882f6f-0443-4b6c-b62b-94f3564c024d@openjdk.org> Changeset: 2493a23e Author: Martin Fox Date: 2023-12-26 16:14:55 +0000 URL: https://git.openjdk.org/jfx/commit/2493a23e2dc5ff8694ab4a1bed06fe73466edaf9 8301219: JavaFX crash when closing with the escape key 8087368: java runtime environment error when trying to execute showAndWait() function Reviewed-by: kcr, tsayao + modules/javafx.graphics/src/main/native-glass/gtk/DeletedMemDebug.h ! modules/javafx.graphics/src/main/native-glass/gtk/GlassApplication.cpp ! modules/javafx.graphics/src/main/native-glass/gtk/glass_view.h ! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.h + tests/system/src/test/java/test/robot/javafx/stage/KeyEventClosesStageTest.java