git: openjdk/jdk17u: 26 new changesets

Goetz Lindenmaier goetz at openjdk.org
Wed Aug 20 06:00:06 UTC 2025


Changeset: 485385a1
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-08-13 08:08:22 +0000
URL:       https://git.openjdk.org/jdk17u/commit/485385a18e076cf0d0513315a12338bc7f362d46

8266246: Swing test PressedIconTest.java sometimes fails on macOS 11 ARM

Backport-of: c5e9719c40ed4d83b3978f45bacbf8e066cae02d

! test/jdk/ProblemList.txt

Changeset: e123f7e1
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-08-13 08:11:08 +0000
URL:       https://git.openjdk.org/jdk17u/commit/e123f7e1133a0282d9d95bced03acbe0014b5f32

8266247: Swing test bug7154030.java sometimes fails on macOS 11 ARM

Backport-of: 018017a9175cbfe02e9db0db402ca2aa689ac587

! test/jdk/javax/swing/JComponent/7154030/bug7154030.java

Changeset: cebbcf3f
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-08-13 08:14:17 +0000
URL:       https://git.openjdk.org/jdk17u/commit/cebbcf3f013a28a14c2d8c7ad152abf3e7422996

8327753: Convert javax/swing/JOptionPane/8024926/bug8024926.java applet to main

Backport-of: 092a7343a45297e481f9facb3420b2e91af5699d

- test/jdk/javax/swing/JOptionPane/8024926/bug8024926.html
- test/jdk/javax/swing/JOptionPane/8024926/bug8024926.java
+ test/jdk/javax/swing/JOptionPane/bug8024926.java

Changeset: 84b62737
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-08-13 08:17:24 +0000
URL:       https://git.openjdk.org/jdk17u/commit/84b6273792c743779329ef39c3c35a590a843278

8328000: Convert /java/awt/im/8154816/bug8154816.java applet test to main

Backport-of: fc0472baf9bad298e853bf2ca3d10dc9415272cd

- test/jdk/java/awt/im/8154816/bug8154816.html
- test/jdk/java/awt/im/8154816/bug8154816.java
+ test/jdk/java/awt/im/PinyinIMCapsTest.java

Changeset: 376610c1
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-08-13 08:29:21 +0000
URL:       https://git.openjdk.org/jdk17u/commit/376610c10e4620d75ac493e67cebbf39ec1e409b

8328012: Convert InputMethod (/java/awt/im) applet tests to main

Backport-of: 4f8f48654e500e875d14e6b4707ab654acc59176

- test/jdk/java/awt/im/8132503/bug8132503.html
- test/jdk/java/awt/im/8132503/bug8132503.java
- test/jdk/java/awt/im/8148984/bug8148984.html
- test/jdk/java/awt/im/8148984/bug8148984.java
+ test/jdk/java/awt/im/PinyinIMCommaTest.java
+ test/jdk/java/awt/im/PinyinIMFullstopTest.java

Changeset: dfb113e7
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-08-13 08:34:05 +0000
URL:       https://git.openjdk.org/jdk17u/commit/dfb113e7a3aa37884c43409efbac53a00b283914

8328378: Convert java/awt/FileDialog/FileDialogForDirectories test to main

Backport-of: e0373e01fece310d12859207cc5e233f68b7607f

+ test/jdk/java/awt/FileDialog/FileDialogForDirectories.java
- test/jdk/java/awt/FileDialog/FileDialogForDirectories/FileDialogForDirectories.html
- test/jdk/java/awt/FileDialog/FileDialogForDirectories/FileDialogForDirectories.java

Changeset: 42d09a68
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-08-13 08:36:39 +0000
URL:       https://git.openjdk.org/jdk17u/commit/42d09a684d111c61e04bdf4e82d2233ea94fe14e

8328382: Convert java/awt/FileDialog/FileDialogForPackages test to main

Backport-of: b7a51dd0e8d56a9673b2c802d69019c23d43cb76

+ test/jdk/java/awt/FileDialog/FileDialogForPackages.java
- test/jdk/java/awt/FileDialog/FileDialogForPackages/FileDialogForPackages.html
- test/jdk/java/awt/FileDialog/FileDialogForPackages/FileDialogForPackages.java

Changeset: b78623e9
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-08-13 08:39:07 +0000
URL:       https://git.openjdk.org/jdk17u/commit/b78623e901001ccd5a80b0f2dc1248c1cb336494

8079786: [macosx] Test java/awt/Frame/DisposeParentGC/DisposeParentGC.java fails for Mac only

Backport-of: f67ec19e236e3b4d2d4d4993a7d64b8de052d241

! test/jdk/ProblemList.txt
! test/jdk/java/awt/Frame/DisposeParentGC/DisposeParentGC.java

Changeset: 15f1acdc
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-08-13 09:03:48 +0000
URL:       https://git.openjdk.org/jdk17u/commit/15f1acdc01c6b7a0e062641ddea0f1d8c1eca47d

8351907: [XWayland] [OL10] Robot.mousePress() is delivered to wrong place

Backport-of: 72d9bd69678dd54ef9e92f9c62073c0c4bf73c41

! src/java.desktop/unix/classes/sun/awt/UNIXToolkit.java
! src/java.desktop/unix/classes/sun/awt/X11/XRobotPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XToolkit.java
! src/java.desktop/unix/classes/sun/awt/screencast/ScreencastHelper.java
! src/java.desktop/unix/classes/sun/awt/screencast/TokenStorage.java
+ src/java.desktop/unix/classes/sun/awt/screencast/XdgDesktopPortal.java
! src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.c
! src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.h
! src/java.desktop/unix/native/libawt_xawt/awt/gtk_interface.h
! src/java.desktop/unix/native/libawt_xawt/awt/screencast_pipewire.c
! src/java.desktop/unix/native/libawt_xawt/awt/screencast_pipewire.h
! src/java.desktop/unix/native/libawt_xawt/awt/screencast_portal.c
! src/java.desktop/unix/native/libawt_xawt/awt/screencast_portal.h

Changeset: 26e69685
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-08-13 09:06:54 +0000
URL:       https://git.openjdk.org/jdk17u/commit/26e696850a9e4207907cb0c63bc9dcedfe2ad6e2

8341311: [Accessibility,macOS,VoiceOver] VoiceOver announces incorrect number of items in submenu of JPopupMenu

Backport-of: e33eeeea04fc7899bf66b0a2fdaccc30060854b4

! src/java.desktop/macosx/classes/sun/lwawt/macosx/CAccessibility.java
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/MenuAccessibility.m
+ test/jdk/javax/accessibility/TestPopupMenuChildCount.java

Changeset: 37a39c03
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-08-13 09:20:06 +0000
URL:       https://git.openjdk.org/jdk17u/commit/37a39c0383d7fad6233b9ffc00e3785f747bbf14

8358452: JNI exception pending in Java_sun_awt_screencast_ScreencastHelper_remoteDesktopKeyImpl of screencast_pipewire.c:1214 (ID: 51119)

Backport-of: 2103dc15cb662fd8795b1b51d9cb61c389bed7a0

! src/java.desktop/unix/native/libawt_xawt/awt/screencast_pipewire.c

Changeset: d1c21c62
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-08-13 09:29:11 +0000
URL:       https://git.openjdk.org/jdk17u/commit/d1c21c62244082610c5dd683c41ddd63d45e2c45

8334457: Test javax/swing/JTabbedPane/bug4666224.java fail on macOS with because pressing the ‘C’ key does not switch the layout to WRAP_TAB_LAYOUT

Backport-of: 1772a929af0c31bf22153cc19c5d11b00273453b

! test/jdk/javax/swing/JTabbedPane/bug4666224.java

Changeset: 70b4f5bd
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-08-13 12:22:34 +0000
URL:       https://git.openjdk.org/jdk17u/commit/70b4f5bdcc67a3a7f87ebbf106afbfab48042c5c

8355779: When no "signature_algorithms_cert" extension is present we do not apply certificate scope constraints to algorithms in "signature_algorithms" extension

Backport-of: 34807df7627b067f750578987c941213a5f8336a

! src/java.base/share/classes/sun/security/ssl/SignatureAlgorithmsExtension.java

Changeset: 6d190cb0
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-08-13 12:25:39 +0000
URL:       https://git.openjdk.org/jdk17u/commit/6d190cb02ac13a88ff2e282bf4058011dbd580ae

8350830: Values converted incorrectly when reading TLS session tickets

Reviewed-by: mbaesken
Backport-of: 2c1eb339d6c9b6cc6fa4a8780b0e0b8d4d9a5f01

! src/java.base/share/classes/sun/security/ssl/SSLSessionImpl.java
+ test/jdk/sun/security/ssl/SSLSessionImpl/ResumeClientTLS12withSNI.java

Changeset: 7845f08e
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-08-13 12:32:14 +0000
URL:       https://git.openjdk.org/jdk17u/commit/7845f08e72c7e3935ee5a531114d0afeecf4d112

8357253: Test test/jdk/sun/security/ssl/SSLSessionImpl/ResumeClientTLS12withSNI.java writes in src dir

Backport-of: 566e3b21ed14748cb0d9117b6bd58b4bfcf625c6

! test/jdk/sun/security/ssl/SSLSessionImpl/ResumeClientTLS12withSNI.java

Changeset: 4addb57d
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-08-14 11:15:18 +0000
URL:       https://git.openjdk.org/jdk17u/commit/4addb57dd56b44f004580c37266cb511069e94e6

8342075: HttpClient: improve HTTP/2 flow control checks

Reviewed-by: rschmelter, abakhtin
Backport-of: 32ac3e713ea4370e496717967fff7de9450d2f69

! src/java.net.http/share/classes/jdk/internal/net/http/Http2ClientImpl.java
! src/java.net.http/share/classes/jdk/internal/net/http/Http2Connection.java
! src/java.net.http/share/classes/jdk/internal/net/http/Stream.java
! src/java.net.http/share/classes/jdk/internal/net/http/WindowUpdateSender.java
! src/java.net.http/share/classes/jdk/internal/net/http/frame/FramesDecoder.java
! src/java.net.http/share/classes/jdk/internal/net/http/frame/SettingsFrame.java
! test/jdk/java/net/httpclient/GZIPInputStreamTest.java
! test/jdk/java/net/httpclient/ProxySelectorTest.java
+ test/jdk/java/net/httpclient/http2/ConnectionFlowControlTest.java
+ test/jdk/java/net/httpclient/http2/StreamFlowControlTest.java
! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/BodyOutputStream.java
! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/Http2TestServerConnection.java

Changeset: 860896a1
Branch: master
Author:    Satyen Subramaniam <ssubramaniam at openjdk.org>
Date:      2025-08-14 15:41:26 +0000
URL:       https://git.openjdk.org/jdk17u/commit/860896a11bdd0947a5796ba627f210f65dcd5941

8352677: Opensource JMenu tests - series2

Backport-of: cfc648bd17cc79b1c3e6f69d3559749e937261b2

+ test/jdk/javax/swing/JMenu/bug4187996.java
+ test/jdk/javax/swing/JMenu/bug6471949.java
+ test/jdk/javax/swing/JMenu/bug6513492.java

Changeset: 719f7d88
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-08-15 05:48:17 +0000
URL:       https://git.openjdk.org/jdk17u/commit/719f7d889f2bda53b0aa48e0e14d7b37319e99d2

8185429: [macos] After a modal dialog is closed, no window becomes active

Backport-of: 3a26bbcebc2f7d11b172f2b16192a3adefeb8111

! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java
! test/jdk/ProblemList.txt

Changeset: 6244c2e1
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-08-15 05:50:54 +0000
URL:       https://git.openjdk.org/jdk17u/commit/6244c2e1d0361ef21795306fbe832f62ed88505a

8357285: JSR166 Test case testShutdownNow_delayedTasks failed

Backport-of: 6a07820483bcf3e9d7df27ee496db43675f1c002

! test/jdk/java/util/concurrent/tck/ScheduledExecutorTest.java

Changeset: b56e3b4b
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-08-15 05:53:12 +0000
URL:       https://git.openjdk.org/jdk17u/commit/b56e3b4bc0842eb16e05a8c9d37be09f0761c929

8360647: [XWayland] [OL10] NumPad keys are not triggered

Backport-of: d56d90e628cc34ab864235586dc67c4bd35b69c7

! src/java.desktop/unix/native/libawt_xawt/awt/screencast_pipewire.c
! test/jdk/java/awt/event/KeyEvent/KeyCharTest/KeyCharTest.java

Changeset: 8bbb1d24
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-08-15 05:55:30 +0000
URL:       https://git.openjdk.org/jdk17u/commit/8bbb1d24da886d99bfef101936b3de2000a2f64d

8354415: [Ubuntu25.04] api/java_awt/GraphicsDevice/indexTGF.html#SetDisplayMode - setDisplayMode_REFRESH_RATE_UNKNOWN fails: Height is different on vnc
8362390: AIX make fails in awt_GraphicsEnv.c

Backport-of: 6f6974f6320e51a7842ec6715ffa8409833fe465

! src/java.desktop/unix/classes/sun/awt/X11GraphicsDevice.java
! src/java.desktop/unix/native/common/awt/awt_GraphicsEnv.h
! src/java.desktop/unix/native/libawt_xawt/awt/awt_GraphicsEnv.c

Changeset: f85e0e3d
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-08-15 09:33:29 +0000
URL:       https://git.openjdk.org/jdk17u/commit/f85e0e3de3254ec729c41c35d92f0d582c3a181d

8308185: Update Http2TestServerConnection to use SSLSocket.startHandshake()

Backport-of: 1a6f9810cd5bcd3cdbdd1505900c0e8c7f091b22

! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/Http2TestServerConnection.java

Changeset: 56759b93
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-08-15 09:36:28 +0000
URL:       https://git.openjdk.org/jdk17u/commit/56759b930e2f78fa09c02a3b38dd59e5663fffd2

8341370: Test java/awt/Frame/ShapeNotSetSometimes/ShapeNotSetSometimes.java fails intermittently on macOS-aarch64

Backport-of: fe828df242a1423f5cef58ab712cbcb34d2f3b3b

! test/jdk/java/awt/Frame/ShapeNotSetSometimes/ShapeNotSetSometimes.java

Changeset: c8d47785
Branch: master
Author:    Satyen Subramaniam <ssubramaniam at openjdk.org>
Date:      2025-08-15 17:21:35 +0000
URL:       https://git.openjdk.org/jdk17u/commit/c8d477854bb264858577ccecdd90a2420b132060

8353126: Open source events tests batch1

Backport-of: cd5a43a98030a534babb01cfc4521e7e9bc89b91

+ test/jdk/java/awt/event/MouseEvent/DragToLightweightTest.java
+ test/jdk/java/awt/event/MouseEvent/MouseEnterTest.java

Changeset: 56e1f4b0
Branch: master
Author:    Satyen Subramaniam <ssubramaniam at openjdk.org>
Date:      2025-08-15 17:22:09 +0000
URL:       https://git.openjdk.org/jdk17u/commit/56e1f4b0f4c1ac172a834eb67757a35b0fe1af04

8352860: Open source events tests batch0

Backport-of: d4d18350f367a18813d0d418169e852c1530418e

+ test/jdk/java/awt/event/ClickEventsTest.java
+ test/jdk/java/awt/event/WindowActivatedEventTest.java

Changeset: 9b71cd68
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-08-19 09:14:18 +0000
URL:       https://git.openjdk.org/jdk17u/commit/9b71cd68dc750f2996334300e716deec091eda04

8343855: HTTP/2 ConnectionWindowUpdateSender may miss some unprocessed DataFrames from closed streams

Reviewed-by: phh, rschmelter
Backport-of: bd6152f5967107d7b32db9bcfa224fc07314f098

! src/java.net.http/share/classes/jdk/internal/net/http/Stream.java
! test/jdk/java/net/httpclient/http2/ConnectionFlowControlTest.java
! test/jdk/java/net/httpclient/http2/StreamFlowControlTest.java
! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/HttpServerAdapters.java
! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/Http2TestServerConnection.java



More information about the jdk-updates-changes mailing list