git: openjdk/jfx-sandbox: metal: 25 new changesets
Ambarish Rapte
arapte at openjdk.org
Fri Nov 15 14:16:04 UTC 2024
Changeset: e128382f
Branch: metal
Author: Lukasz Kostyra <lkostyra at openjdk.org>
Date: 2024-10-28 08:18:48 +0000
URL: https://git.openjdk.org/jfx-sandbox/commit/e128382fa305bb0a50b1f9fbb90f5237f9a0f9c5
8329098: Support "@1x" image naming convention as fallback
Reviewed-by: kcr, jhendrikx, mstrauss
! modules/javafx.graphics/src/main/java/com/sun/javafx/iio/ImageStorage.java
! modules/javafx.graphics/src/test/java/test/com/sun/javafx/iio/ImageStorageTest.java
= modules/javafx.graphics/src/test/resources/test/com/sun/javafx/iio/checkers at 1x.png
+ modules/javafx.graphics/src/test/resources/test/com/sun/javafx/iio/lightblue.png
+ modules/javafx.graphics/src/test/resources/test/com/sun/javafx/iio/lightblue at 1x.png
Changeset: dc5df6c1
Branch: metal
Author: Kevin Rushforth <kcr at openjdk.org>
Date: 2024-10-28 12:06:04 +0000
URL: https://git.openjdk.org/jfx-sandbox/commit/dc5df6c126468c2f4c35b0c8633f82ac7eda15ef
8341090: Remove support for security manager from JavaFX
Reviewed-by: angorya, arapte, jvos
! build.gradle
- modules/javafx.base/src/main/conf/security/java.policy
! modules/javafx.base/src/main/java/javafx/util/FXPermission.java
- modules/javafx.controls/src/main/conf/security/java.policy
- modules/javafx.fxml/src/main/conf/security/java.policy
- modules/javafx.graphics/src/main/conf/security/java.policy
! modules/javafx.graphics/src/main/java/com/sun/javafx/application/LauncherImpl.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/application/PlatformImpl.java
! modules/javafx.graphics/src/main/java/javafx/application/ConditionalFeature.java
! modules/javafx.graphics/src/main/java/javafx/print/JobSettings.java
! modules/javafx.graphics/src/main/java/javafx/print/Printer.java
! modules/javafx.graphics/src/main/java/javafx/print/PrinterJob.java
! modules/javafx.graphics/src/main/java/javafx/scene/input/Clipboard.java
! modules/javafx.graphics/src/main/java/javafx/scene/robot/Robot.java
! modules/javafx.graphics/src/main/java/javafx/scene/text/Font.java
! modules/javafx.graphics/src/main/java/javafx/stage/Stage.java
- modules/javafx.media/src/main/conf/security/java.policy
- modules/javafx.swing/src/main/conf/security/java.policy
- modules/javafx.web/src/main/conf/security/java.policy
! modules/javafx.web/src/test/java/test/javafx/scene/web/UserDataDirectoryTest.java
- tests/manual/web/HTTP2SecurityManagerTest.java
- tests/system/src/test/java/test/com/sun/javafx/css/StylesheetWithSecurityManagerTest.java
! tests/system/src/test/java/test/javafx/css/imagecacheleaktest/ImageCacheLeakTest.java
! tests/system/src/test/java/test/javafx/scene/shape/meshmanagercacheleaktest/MeshManagerCacheLeakTest.java
! tests/system/src/test/java/test/launchertest/JarLauncherTest.java
! tests/system/src/test/java/test/launchertest/MainLauncherTest.java
! tests/system/src/test/java/test/launchertest/ModuleLauncherTest.java
! tests/system/src/test/java/test/launchertest/PlatformExitTest.java
- tests/system/src/test/java/test/robot/helloworld/CustomSecurityManagerTest.java
+ tests/system/src/test/java/test/robot/helloworld/StageRobotTest.java
- tests/system/src/test/java/test/sandbox/Constants.java
- tests/system/src/test/java/test/sandbox/SandboxAppTest.java
- tests/system/src/test/java/test/sandbox/app/FXApp.java
- tests/system/src/test/java/test/sandbox/app/FXNonApp.java
- tests/system/src/test/java/test/sandbox/app/FXWebApp.java
- tests/system/src/test/java/test/sandbox/app/JFXPanelApp.java
- tests/system/src/test/java/test/sandbox/app/JFXPanelImplicitExitApp.java
- tests/system/src/test/java/test/sandbox/app/Util.java
! tests/system/src/test/java/test/shutdowntest/ShutdownHookTest.java
! tests/system/src/test/java/test/util/Util.java
- tests/system/src/test/resources/test/sandbox/app/test.css
- tests/system/src/test/resources/test/sandbox/app/test.fxml
- tests/system/src/test/resources/test/sandbox/app/test.html
- tests/system/src/test/resources/test/sandbox/empty.policy
- tests/system/src/test/resources/test/sandbox/test.policy
Changeset: 501f761c
Branch: metal
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2024-10-30 13:44:28 +0000
URL: https://git.openjdk.org/jfx-sandbox/commit/501f761c388642c73ce210fb199806eeeda73e54
8340849: [macos] Crash when creating a child window of a JavaFX window after Platform::exit
8340442: Enable SwingNodePlatformExitCrashTest after JDK-8340849 is fixed
Reviewed-by: kcr, lkostyra
! modules/javafx.swing/src/main/java/com/sun/javafx/embed/swing/newimpl/SwingNodeInteropN.java
! modules/javafx.swing/src/main/java/javafx/embed/swing/SwingNode.java
! tests/system/src/test/java/test/robot/javafx/embed/swing/SwingNodePlatformExitCrashTest.java
Changeset: 73c85e7f
Branch: metal
Author: Kevin Rushforth <kcr at openjdk.org>
Date: 2024-10-31 12:21:38 +0000
URL: https://git.openjdk.org/jfx-sandbox/commit/73c85e7fb15140999733361aa84cf603886ed9cd
8342453: Remove calls to doPrivileged in javafx.graphics/com.sun.javafx.tk
Reviewed-by: angorya, mstrauss
! modules/javafx.graphics/src/main/java/com/sun/javafx/tk/Toolkit.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/tk/quantum/EmbeddedScene.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/tk/quantum/EmbeddedStage.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/tk/quantum/GlassScene.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/tk/quantum/GlassSceneDnDEventHandler.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/tk/quantum/GlassStage.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/GlassWindowEventHandler.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/PerformanceTrackerHelper.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/tk/quantum/PrismImageLoader2.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/tk/quantum/QuantumRenderer.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/RotateGestureRecognizer.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/tk/quantum/ScrollGestureRecognizer.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/tk/quantum/SwipeGestureRecognizer.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/tk/quantum/WindowStage.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/tk/quantum/ZoomGestureRecognizer.java
Changeset: d09cb785
Branch: metal
Author: John Hendrikx <jhendrikx at openjdk.org>
Date: 2024-10-31 14:16:52 +0000
URL: https://git.openjdk.org/jfx-sandbox/commit/d09cb78535bdac010432ac46aa5672201c3999d2
8340852: ScrollPane should not consume navigation keys when it doesn't have direct focus
Reviewed-by: angorya, kcr
! modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/behavior/ScrollPaneBehavior.java
! modules/javafx.controls/src/main/java/javafx/scene/control/ScrollPane.java
Changeset: 33987a40
Branch: metal
Author: Andy Goryachev <angorya at openjdk.org>
Date: 2024-10-31 14:31:16 +0000
URL: https://git.openjdk.org/jfx-sandbox/commit/33987a4063318a463ccdf8d558bf2d4a6deeca17
8342912: Remove calls to doPrivileged in fxml
Reviewed-by: kcr, lkostyra
! modules/javafx.fxml/src/main/java/com/sun/javafx/fxml/BeanAdapter.java
! modules/javafx.fxml/src/main/java/com/sun/javafx/fxml/MethodHelper.java
! modules/javafx.fxml/src/main/java/com/sun/javafx/fxml/ModuleHelper.java
! modules/javafx.fxml/src/main/java/javafx/fxml/FXMLLoader.java
Changeset: 2234e84c
Branch: metal
Author: Andy Goryachev <angorya at openjdk.org>
Date: 2024-10-31 14:32:18 +0000
URL: https://git.openjdk.org/jfx-sandbox/commit/2234e84c01513e83a62597b76ba7a37254efd493
8342913: Remove calls to doPrivileged in media
Reviewed-by: kcr, almatvee
! modules/javafx.media/src/main/java/com/sun/media/jfxmedia/locator/Locator.java
! modules/javafx.media/src/main/java/com/sun/media/jfxmediaimpl/NativeMediaManager.java
! modules/javafx.media/src/main/java/com/sun/media/jfxmediaimpl/platform/PlatformManager.java
! modules/javafx.media/src/main/java/com/sun/media/jfxmediaimpl/platform/osx/OSXPlatform.java
Changeset: 58cd76a8
Branch: metal
Author: Lukasz Kostyra <lkostyra at openjdk.org>
Date: 2024-11-01 14:50:04 +0000
URL: https://git.openjdk.org/jfx-sandbox/commit/58cd76a838542cc20e0ef2e880d18fa762664172
8342456: Remove calls to doPrivileged in javafx.graphics/other
Reviewed-by: kcr, angorya
! modules/javafx.graphics/src/main/java/com/sun/javafx/application/LauncherImpl.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/application/PlatformImpl.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/css/StyleManager.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/font/AndroidFontFinder.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/font/DFontDecoder.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/font/Disposer.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/font/FontConfigManager.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/font/FontFileReader.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/font/FontFileWriter.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/font/MacFontFinder.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/OS.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/font/directwrite/OS.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/font/freetype/OSFreetype.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/font/freetype/OSPango.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/iio/ios/IosImageLoader.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/iio/jpeg/JPEGImageLoader.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/util/ModuleHelper.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/util/Utils.java
! modules/javafx.graphics/src/main/java/com/sun/marlin/DMarlinRenderingEngine.java
! modules/javafx.graphics/src/main/java/com/sun/marlin/MarlinProperties.java
! modules/javafx.graphics/src/main/java/com/sun/marlin/OffHeapArray.java
! modules/javafx.graphics/src/main/java/com/sun/marlin/RendererStats.java
! modules/javafx.graphics/src/main/java/com/sun/prism/d3d/D3DPipeline.java
! modules/javafx.graphics/src/main/java/com/sun/prism/d3d/D3DResourceFactory.java
! modules/javafx.graphics/src/main/java/com/sun/prism/es2/ES2Pipeline.java
! modules/javafx.graphics/src/main/java/com/sun/prism/es2/GLFactory.java
! modules/javafx.graphics/src/main/java/com/sun/prism/es2/GLPixelFormat.java
! modules/javafx.graphics/src/main/java/com/sun/prism/es2/MonocleGLDrawable.java
! modules/javafx.graphics/src/main/java/com/sun/prism/impl/BufferUtil.java
! modules/javafx.graphics/src/main/java/com/sun/prism/impl/PrismSettings.java
! modules/javafx.graphics/src/main/java/com/sun/prism/impl/ps/BaseShaderGraphics.java
! modules/javafx.graphics/src/main/java/com/sun/prism/j2d/J2DFontFactory.java
! modules/javafx.graphics/src/main/java/com/sun/prism/j2d/print/J2DPrinterJob.java
! modules/javafx.graphics/src/main/java/com/sun/prism/sw/SWPipeline.java
! modules/javafx.graphics/src/main/java/com/sun/scenario/effect/ImageData.java
! modules/javafx.graphics/src/main/java/com/sun/scenario/effect/impl/BufferUtil.java
! modules/javafx.graphics/src/main/java/com/sun/scenario/effect/impl/ImagePool.java
! modules/javafx.graphics/src/main/java/com/sun/scenario/effect/impl/Renderer.java
! modules/javafx.graphics/src/main/java/com/sun/scenario/effect/impl/RendererFactory.java
! modules/javafx.graphics/src/main/java/com/sun/scenario/effect/impl/state/LinearConvolveRenderState.java
! modules/javafx.graphics/src/main/java/com/sun/scenario/effect/impl/sw/sse/SSERendererDelegate.java
! modules/javafx.graphics/src/main/java/javafx/animation/Animation.java
! modules/javafx.graphics/src/main/java/javafx/animation/AnimationTimer.java
! modules/javafx.graphics/src/main/java/javafx/application/Preloader.java
! modules/javafx.graphics/src/main/java/javafx/concurrent/Service.java
! modules/javafx.graphics/src/main/java/javafx/concurrent/Task.java
! modules/javafx.graphics/src/main/java/javafx/css/converter/URLConverter.java
! modules/javafx.graphics/src/main/java/javafx/scene/PropertyHelper.java
! modules/javafx.graphics/src/main/java/javafx/scene/Scene.java
Changeset: 927f07bf
Branch: metal
Author: Andy Goryachev <angorya at openjdk.org>
Date: 2024-11-04 15:14:48 +0000
URL: https://git.openjdk.org/jfx-sandbox/commit/927f07bf9ad24a1dc40535bc426ff752e8e10a76
8342911: Remove calls to doPrivileged in controls
Reviewed-by: kcr, aghaisas
! modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/skin/FXVKSkin.java
! modules/javafx.controls/src/main/java/javafx/scene/control/skin/ListViewSkin.java
! modules/javafx.controls/src/main/java/javafx/scene/control/skin/MenuBarSkin.java
! modules/javafx.controls/src/main/java/javafx/scene/control/skin/TableViewSkinBase.java
! modules/javafx.controls/src/main/java/javafx/scene/control/skin/TextInputControlSkin.java
! modules/javafx.controls/src/main/java/javafx/scene/control/skin/TreeViewSkin.java
Changeset: 6d690848
Branch: metal
Author: Andy Goryachev <angorya at openjdk.org>
Date: 2024-11-04 15:17:13 +0000
URL: https://git.openjdk.org/jfx-sandbox/commit/6d690848c9461e434a39c387be283af9e75ddc30
8342457: Remove calls to doPrivileged in swing
Reviewed-by: kcr, psadhukhan
! modules/javafx.swing/src/main/java/com/sun/javafx/embed/swing/Disposer.java
! modules/javafx.swing/src/main/java/com/sun/javafx/embed/swing/FXDnD.java
! modules/javafx.swing/src/main/java/com/sun/javafx/embed/swing/SwingFXUtilsImpl.java
! modules/javafx.swing/src/main/java/javafx/embed/swing/JFXPanel.java
! modules/javafx.swing/src/main/java/javafx/embed/swing/SwingNode.java
Changeset: 5bf02be0
Branch: metal
Author: Andy Goryachev <angorya at openjdk.org>
Date: 2024-11-04 15:21:45 +0000
URL: https://git.openjdk.org/jfx-sandbox/commit/5bf02be0e517aa953c71db0c35468b419026bff8
8342627: Create Eclipse project files for jdk.jsobject
Reviewed-by: jhendrikx
+ modules/jdk.jsobject/.classpath
= modules/jdk.jsobject/.project
= modules/jdk.jsobject/.settings/org.eclipse.core.resources.prefs
Changeset: caf078ac
Branch: metal
Author: Kevin Rushforth <kcr at openjdk.org>
Date: 2024-11-05 17:52:09 +0000
URL: https://git.openjdk.org/jfx-sandbox/commit/caf078acd42fabc3d9746471b54a77f3b86ff305
8342917: GHA: Intermittent build failure on Linux while downloading ant
Reviewed-by: jvos
! .github/workflows/submit.yml
Changeset: bd4bc057
Branch: metal
Author: Andy Goryachev <angorya at openjdk.org>
Date: 2024-11-05 20:05:49 +0000
URL: https://git.openjdk.org/jfx-sandbox/commit/bd4bc057b464e4cd0770474740652ba96887e455
8342914: Remove calls to doPrivileged in swt
Reviewed-by: kcr, jdv
! modules/javafx.graphics/src/main/java/com/sun/javafx/application/PlatformImpl.java
! modules/javafx.swt/src/main/java/javafx/embed/swt/FXCanvas.java
! modules/javafx.swt/src/main/java/javafx/embed/swt/SWTFXUtils.java
Changeset: 71c6b16c
Branch: metal
Author: Ambarish Rapte <arapte at openjdk.org>
Date: 2024-11-06 15:19:23 +0000
URL: https://git.openjdk.org/jfx-sandbox/commit/71c6b16c2fed266bb69ffd778294811f8c6a507c
8342459: Remove calls to doPrivileged in javafx.base
Reviewed-by: kcr, lkostyra
! modules/javafx.base/src/main/java/com/sun/javafx/PlatformUtil.java
! modules/javafx.base/src/main/java/com/sun/javafx/logging/PrintLogger.java
! modules/javafx.base/src/main/java/com/sun/javafx/logging/PulseLogger.java
! modules/javafx.base/src/main/java/com/sun/javafx/property/MethodHelper.java
! modules/javafx.base/src/main/java/com/sun/javafx/property/adapter/Disposer.java
! modules/javafx.base/src/main/java/com/sun/javafx/reflect/MethodUtil.java
! modules/javafx.base/src/main/java/javafx/beans/property/adapter/JavaBeanBooleanProperty.java
! modules/javafx.base/src/main/java/javafx/beans/property/adapter/JavaBeanDoubleProperty.java
! modules/javafx.base/src/main/java/javafx/beans/property/adapter/JavaBeanFloatProperty.java
! modules/javafx.base/src/main/java/javafx/beans/property/adapter/JavaBeanIntegerProperty.java
! modules/javafx.base/src/main/java/javafx/beans/property/adapter/JavaBeanLongProperty.java
! modules/javafx.base/src/main/java/javafx/beans/property/adapter/JavaBeanObjectProperty.java
! modules/javafx.base/src/main/java/javafx/beans/property/adapter/JavaBeanStringProperty.java
! modules/javafx.base/src/main/java/javafx/beans/property/adapter/ReadOnlyJavaBeanBooleanProperty.java
! modules/javafx.base/src/main/java/javafx/beans/property/adapter/ReadOnlyJavaBeanDoubleProperty.java
! modules/javafx.base/src/main/java/javafx/beans/property/adapter/ReadOnlyJavaBeanFloatProperty.java
! modules/javafx.base/src/main/java/javafx/beans/property/adapter/ReadOnlyJavaBeanIntegerProperty.java
! modules/javafx.base/src/main/java/javafx/beans/property/adapter/ReadOnlyJavaBeanLongProperty.java
! modules/javafx.base/src/main/java/javafx/beans/property/adapter/ReadOnlyJavaBeanObjectProperty.java
! modules/javafx.base/src/main/java/javafx/beans/property/adapter/ReadOnlyJavaBeanStringProperty.java
Changeset: 3d15a306
Branch: metal
Author: Andy Goryachev <angorya at openjdk.org>
Date: 2024-11-06 15:42:27 +0000
URL: https://git.openjdk.org/jfx-sandbox/commit/3d15a3065c272d79011f99f77c1bdd0d8801e290
8342460: Remove calls to doPrivileged in javafx.web
Reviewed-by: kcr, arapte
! modules/javafx.web/src/main/java/com/sun/javafx/webkit/UIClientImpl.java
! modules/javafx.web/src/main/java/com/sun/javafx/webkit/WebPageClientImpl.java
! modules/javafx.web/src/main/java/com/sun/javafx/webkit/prism/WCGraphicsPrismContext.java
! modules/javafx.web/src/main/java/com/sun/webkit/Disposer.java
! modules/javafx.web/src/main/java/com/sun/webkit/MethodHelper.java
! modules/javafx.web/src/main/java/com/sun/webkit/Timer.java
! modules/javafx.web/src/main/java/com/sun/webkit/Utilities.java
! modules/javafx.web/src/main/java/com/sun/webkit/WebPage.java
! modules/javafx.web/src/main/java/com/sun/webkit/network/CookieJar.java
! modules/javafx.web/src/main/java/com/sun/webkit/network/HTTP2Loader.java
! modules/javafx.web/src/main/java/com/sun/webkit/network/NetworkContext.java
! modules/javafx.web/src/main/java/com/sun/webkit/network/PublicSuffixes.java
! modules/javafx.web/src/main/java/com/sun/webkit/network/SocketStreamHandle.java
! modules/javafx.web/src/main/java/com/sun/webkit/network/URLLoader.java
! modules/javafx.web/src/main/java/com/sun/webkit/network/URLs.java
! modules/javafx.web/src/main/java/javafx/scene/web/HTMLEditorSkin.java
! modules/javafx.web/src/main/java/javafx/scene/web/WebEngine.java
Changeset: 4213db7c
Branch: metal
Author: Jayathirth D V <jdv at openjdk.org>
Committer: Lukasz Kostyra <lkostyra at openjdk.org>
Date: 2024-11-08 12:27:45 +0000
URL: https://git.openjdk.org/jfx-sandbox/commit/4213db7c2b5c1fe4e58cda969a420fc2c02f5ab1
8342454: Remove calls to doPrivileged in javafx.graphics/com.sun.glass
Reviewed-by: kcr, lkostyra, jvos
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/Accessible.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/Application.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/Platform.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/Screen.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/View.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/GtkRobot.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/gtk/screencast/ScreencastHelper.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/gtk/screencast/TokenStorage.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/ios/IosApplication.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/MacCommonDialogs.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/monocle/AndroidPlatformFactory.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/monocle/DispmanAcceleratedScreen.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/monocle/EPDPlatformFactory.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/monocle/EPDScreen.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/monocle/EPDSettings.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/monocle/FBDevScreen.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/monocle/HeadlessScreen.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/monocle/KeyInput.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/monocle/LinuxArch.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/monocle/LinuxTouchProcessor.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/monocle/LinuxTouchTransform.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/MonocleSettings.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/monocle/NativePlatform.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/monocle/NativePlatformFactory.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/monocle/TouchInput.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/monocle/VNCScreen.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/monocle/X11AcceleratedScreen.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/monocle/X11Platform.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/monocle/X11PlatformFactory.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/monocle/X11Screen.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/win/WinApplication.java
! modules/javafx.graphics/src/main/java/com/sun/glass/utils/NativeLibLoader.java
Changeset: 5ac5009d
Branch: metal
Author: Kevin Rushforth <kcr at openjdk.org>
Date: 2024-11-08 16:58:25 +0000
URL: https://git.openjdk.org/jfx-sandbox/commit/5ac5009deed0e9c72683a936b26a5c8b081ac58e
8342992: Security manager check should not use deprecated methods
Reviewed-by: arapte, angorya
+ modules/javafx.base/src/main/java/com/sun/javafx/SecurityUtil.java
! modules/javafx.base/src/main/java/com/sun/javafx/reflect/MethodUtil.java
! modules/javafx.base/src/main/java/com/sun/javafx/reflect/ReflectUtil.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/application/LauncherImpl.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/application/PlatformImpl.java
Changeset: fffa0fc4
Branch: metal
Author: Kevin Rushforth <kcr at openjdk.org>
Date: 2024-11-08 16:58:40 +0000
URL: https://git.openjdk.org/jfx-sandbox/commit/fffa0fc4fd0f2ac332ae616066579c3b6b5a9861
8343630: Pass AccessControlContext to/from WebKit as opaque object
Reviewed-by: angorya, jbhaskar
! modules/javafx.web/src/main/java/com/sun/webkit/Utilities.java
! modules/javafx.web/src/main/java/com/sun/webkit/dom/JSObject.java
! modules/javafx.web/src/main/native/Source/WebCore/bridge/jni/jsc/JNIUtilityPrivate.cpp
Changeset: d0011b21
Branch: metal
Author: Kevin Rushforth <kcr at openjdk.org>
Date: 2024-11-08 19:14:06 +0000
URL: https://git.openjdk.org/jfx-sandbox/commit/d0011b21959abdcc0ee9c969e7bd5fbbccb5d4ce
8343760: GHA: macOS / aarch64 builds depend on Xcode 14 which will be removed
Reviewed-by: angorya
! .github/workflows/submit.yml
Changeset: 688f7fa0
Branch: metal
Author: Andy Goryachev <angorya at openjdk.org>
Date: 2024-11-12 23:48:31 +0000
URL: https://git.openjdk.org/jfx-sandbox/commit/688f7fa0168143c9c73dd8f17cbe668f9d19f79c
8091673: Public focus traversal API for use in custom controls
Reviewed-by: kcr, mstrauss, jhendrikx
! modules/javafx.graphics/src/main/java/com/sun/javafx/scene/traversal/Direction.java
! modules/javafx.graphics/src/main/java/javafx/scene/Node.java
+ modules/javafx.graphics/src/main/java/javafx/scene/TraversalDirection.java
+ modules/javafx.graphics/src/test/java/test/com/sun/javafx/scene/NodeTraversalTest.java
Changeset: 72af9e23
Branch: metal
Author: Michael Strauß <mstrauss at openjdk.org>
Date: 2024-11-13 20:32:36 +0000
URL: https://git.openjdk.org/jfx-sandbox/commit/72af9e2366727a83ca1eace73e1c337cc4f8a255
8306707: Support pluggable image loading via javax.imageio
Reviewed-by: jhendrikx, kcr, jdv
! modules/javafx.graphics/src/main/java/com/sun/javafx/iio/ImageFrame.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/iio/ImageLoader.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/iio/ImageStorage.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/iio/bmp/BMPImageLoaderFactory.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/iio/common/ImageTools.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/iio/gif/GIFImageLoader2.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/iio/ios/IosImageLoader.java
+ modules/javafx.graphics/src/main/java/com/sun/javafx/iio/java2d/J2DImageLoader.java
+ modules/javafx.graphics/src/main/java/com/sun/javafx/iio/java2d/J2DImageLoaderFactory.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/iio/jpeg/JPEGImageLoader.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/iio/png/PNGImageLoader2.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/image/PixelUtils.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/image/impl/BaseByteToByteConverter.java
+ modules/javafx.graphics/src/main/java/com/sun/javafx/image/impl/BaseIndexedToByteConverter.java
+ modules/javafx.graphics/src/main/java/com/sun/javafx/image/impl/ByteAbgr.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/image/impl/ByteBgr.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/image/impl/ByteRgb.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/image/impl/ByteRgba.java
+ modules/javafx.graphics/src/main/java/com/sun/javafx/image/impl/EightBitIndexed.java
+ modules/javafx.graphics/src/main/java/com/sun/javafx/image/impl/FourBitIndexed.java
+ modules/javafx.graphics/src/main/java/com/sun/javafx/image/impl/IntBgr.java
+ modules/javafx.graphics/src/main/java/com/sun/javafx/image/impl/IntRgb.java
+ modules/javafx.graphics/src/main/java/com/sun/javafx/image/impl/OneBitIndexed.java
+ modules/javafx.graphics/src/main/java/com/sun/javafx/image/impl/TwoBitIndexed.java
! modules/javafx.graphics/src/main/java/com/sun/prism/Image.java
! modules/javafx.graphics/src/main/java/javafx/scene/image/Image.java
! modules/javafx.graphics/src/test/addExports
! modules/javafx.graphics/src/test/java/test/com/sun/javafx/iio/GIFLoaderTest.java
! modules/javafx.graphics/src/test/java/test/com/sun/javafx/iio/ImageStorageTest.java
! modules/javafx.graphics/src/test/java/test/com/sun/javafx/iio/bmp/BMPImageLoaderTest.java
! modules/javafx.graphics/src/test/java/test/com/sun/javafx/iio/common/ImageToolsTest.java
+ modules/javafx.graphics/src/test/java/test/com/sun/javafx/iio/java2d/J2DImageLoaderTest.java
! modules/javafx.graphics/src/test/java/test/com/sun/javafx/iio/png/PNGImageLoaderTest.java
! modules/javafx.graphics/src/test/java/test/com/sun/javafx/image/ConverterTest.java
+ modules/javafx.graphics/src/test/java/test/com/sun/prism/ImageTest.java
+ modules/javafx.graphics/src/test/resources/test/com/sun/javafx/iio/checker.bmp
Changeset: 286c3a87
Branch: metal
Author: Michael Strauß <mstrauss at openjdk.org>
Date: 2024-11-14 15:44:25 +0000
URL: https://git.openjdk.org/jfx-sandbox/commit/286c3a8790b01a405713d8bcc31312ce5b0d02f5
8344155: Add missing @Override annotation to GIFImageLoader2
Reviewed-by: angorya
! modules/javafx.graphics/src/main/java/com/sun/javafx/iio/gif/GIFImageLoader2.java
Changeset: b0e763c1
Branch: metal
Author: Marius Hanl <mhanl at openjdk.org>
Date: 2024-11-14 18:51:08 +0000
URL: https://git.openjdk.org/jfx-sandbox/commit/b0e763c12729bf30a04716bccadf5ff94c4a4bd7
8344067: TableCell indices may not match the TableRow index
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/TableViewRowTest.java
! modules/javafx.controls/src/test/java/test/javafx/scene/control/TableViewTest.java
! modules/javafx.controls/src/test/java/test/javafx/scene/control/TreeTableRowTest.java
! modules/javafx.controls/src/test/java/test/javafx/scene/control/TreeTableViewTest.java
Changeset: dd600658
Branch: metal
Author: Kevin Rushforth <kcr at openjdk.org>
Date: 2024-11-14 20:15:36 +0000
URL: https://git.openjdk.org/jfx-sandbox/commit/dd60065808bc847d8efbb818b8f83c4e61290d29
8342997: Remove use of System::getSecurityManager and SecurityManager from JavaFX
8342998: Remove all uses of AccessControlException
8342994: Remove security manager calls in com.sun.javafx.reflect
Reviewed-by: angorya, lkostyra
- modules/javafx.base/src/main/java/com/sun/javafx/FXPermissions.java
! modules/javafx.base/src/main/java/com/sun/javafx/reflect/MethodUtil.java
! modules/javafx.base/src/main/java/com/sun/javafx/reflect/ReflectUtil.java
! modules/javafx.fxml/src/main/java/javafx/fxml/FXMLLoader.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/monocle/AndroidInputDeviceRegistry.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/monocle/C.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/monocle/EGL.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/monocle/EPDSystem.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/monocle/LinuxInputDeviceRegistry.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/monocle/LinuxSystem.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/monocle/X.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/application/PlatformImpl.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/font/FontFactory.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/font/FontFileWriter.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/font/PrismFontFactory.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/stage/StageHelper.java
- modules/javafx.graphics/src/main/java/com/sun/javafx/tk/PermissionHelper.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/QuantumClipboard.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/tk/quantum/WindowStage.java
! modules/javafx.graphics/src/main/java/com/sun/prism/j2d/print/J2DPrinterJob.java
! modules/javafx.graphics/src/main/java/javafx/css/converter/URLConverter.java
! modules/javafx.graphics/src/main/java/javafx/print/Printer.java
! modules/javafx.graphics/src/main/java/javafx/print/PrinterJob.java
! modules/javafx.graphics/src/main/java/javafx/scene/input/Clipboard.java
! modules/javafx.graphics/src/main/java/javafx/scene/input/Dragboard.java
! modules/javafx.graphics/src/main/java/javafx/scene/robot/Robot.java
! modules/javafx.graphics/src/main/java/javafx/scene/text/Font.java
! modules/javafx.graphics/src/main/java/javafx/stage/PopupWindow.java
! modules/javafx.graphics/src/main/java/javafx/stage/Stage.java
! modules/javafx.graphics/src/main/java/javafx/stage/Window.java
! modules/javafx.web/src/main/java/com/sun/webkit/network/NetworkContext.java
! modules/javafx.web/src/main/java/com/sun/webkit/network/SocketStreamHandle.java
Changeset: a7859764
Branch: metal
Author: Ambarish Rapte <arapte at openjdk.org>
Date: 2024-11-15 19:43:05 +0000
URL: https://git.openjdk.org/jfx-sandbox/commit/a7859764aba3294625909a7880b80f7bdefc4ce4
Merge branch 'master' into metal
! build.gradle
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/View.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/tk/quantum/QuantumRenderer.java
! modules/javafx.graphics/src/main/java/com/sun/prism/d3d/D3DResourceFactory.java
! modules/javafx.graphics/src/main/java/com/sun/prism/impl/PrismSettings.java
! build.gradle
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/View.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/tk/quantum/QuantumRenderer.java
! modules/javafx.graphics/src/main/java/com/sun/prism/d3d/D3DResourceFactory.java
! modules/javafx.graphics/src/main/java/com/sun/prism/impl/PrismSettings.java
More information about the openjfx-changes
mailing list