git: openjdk/jdk17u: 246 new changesets

Aleksey Shipilev shade at openjdk.org
Wed Nov 5 08:30:50 UTC 2025


Changeset: aabe830e
Branch: master
Author:    Satyen Subramaniam <ssubramaniam at openjdk.org>
Date:      2025-09-02 17:18:59 +0000
URL:       https://git.openjdk.org/jdk17u/commit/aabe830e3ad26e53cf8af10acb7d8bb7baac66ea

8314319: LogCompilation doesn't reset lateInlining when it encounters a failure.

Backport-of: e9e0c5699b8d0fbd1bd3a6caa3e0182a2e5bdda3

! src/utils/LogCompilation/src/main/java/com/sun/hotspot/tools/compiler/LogParser.java
+ src/utils/LogCompilation/src/test/java/com/sun/hotspot/tools/compiler/TestPrebuiltLogs.java
+ src/utils/LogCompilation/src/test/resources/8314319.xml

Changeset: 4771398a
Branch: master
Author:    Satyen Subramaniam <ssubramaniam at openjdk.org>
Date:      2025-09-02 17:19:28 +0000
URL:       https://git.openjdk.org/jdk17u/commit/4771398a49c1a93b453f510ca89fe22621b157b5

8354106: Clean up and open source KeyEvent related tests (Part 2)

Backport-of: e163a76f2bacf06980026feb7e645e616ffe2ad4

+ test/jdk/java/awt/event/KeyEvent/KeyPressedModifiers.java
+ test/jdk/java/awt/event/KeyEvent/KeyTest.java

Changeset: 01e754ff
Branch: master
Author:    Satyen Subramaniam <ssubramaniam at openjdk.org>
Date:      2025-09-02 17:21:05 +0000
URL:       https://git.openjdk.org/jdk17u/commit/01e754ffdc5275ade83c84ec259258ec3845c0b6

8340015: Open source several AWT focus tests - series 7

Reviewed-by: shade
Backport-of: 147e30070d8adbe65453a3a9316b9324890ea25f

! test/jdk/ProblemList.txt
+ test/jdk/java/awt/Focus/MinimizeNonfocusableWindowTest.java
+ test/jdk/java/awt/Focus/WindowDisposeFocusTest.java
+ test/jdk/java/awt/Focus/bug6435715.java

Changeset: 0e0c83b5
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-09-03 07:27:51 +0000
URL:       https://git.openjdk.org/jdk17u/commit/0e0c83b50cd1b1e5c6260257f08b242dc060a38b

8366233: Bump update version for OpenJDK: jdk-17.0.18

Reviewed-by: mbaesken

! .jcheck/conf
! make/conf/version-numbers.conf

Changeset: c0dcb081
Branch: master
Author:    Satyen Subramaniam <ssubramaniam at openjdk.org>
Date:      2025-09-03 16:49:42 +0000
URL:       https://git.openjdk.org/jdk17u/commit/c0dcb0813e2e6d61b70abaa489a1cc4e00579d5c

8353589: Open source a few Swing menu-related tests

Backport-of: 98dac46aac2cea9790c1275208cc4c92e8e9a98a

+ test/jdk/javax/swing/JPopupMenu/bug4119993.java
+ test/jdk/javax/swing/JPopupMenu/bug4187004.java
+ test/jdk/javax/swing/JPopupMenu/bug4530303.java

Changeset: 3625d2ce
Branch: master
Author:    Satyen Subramaniam <ssubramaniam at openjdk.org>
Date:      2025-09-03 16:50:03 +0000
URL:       https://git.openjdk.org/jdk17u/commit/3625d2ce6a4a56920a256390292a1aa450a4e070

8354472: Clean up and open source KeyEvent related tests (Part 3)

Backport-of: cd2d49f7119459f07844ce8201ca2320850cd51f

+ test/jdk/java/awt/event/KeyEvent/CharUndefinedTest.java
+ test/jdk/java/awt/event/KeyEvent/ExtendedKeysTest.java
+ test/jdk/java/awt/event/KeyEvent/KeyDownCaptureTest.java
+ test/jdk/java/awt/event/KeyEvent/KeyEventToLightweight.java
+ test/jdk/java/awt/event/KeyEvent/KeyModifiers.java

Changeset: 7842c7d7
Branch: master
Author:    Roman Marchenko <rmarchenko at openjdk.org>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2025-09-03 20:17:14 +0000
URL:       https://git.openjdk.org/jdk17u/commit/7842c7d7b2c20f68138042c29c4eebe91c716060

8347826: Introspector shows wrong method list after 8071693

Backport-of: c5f235c000db6654493ea109008dbccf97f01678

! src/java.desktop/share/classes/com/sun/beans/introspect/MethodInfo.java
! src/java.desktop/share/classes/com/sun/beans/introspect/PropertyInfo.java
! src/java.desktop/share/classes/java/beans/Introspector.java
! test/jdk/java/beans/Introspector/DefaultMethodBeanPropertyTest.java

Changeset: 5d55655f
Branch: master
Author:    SendaoYan <syan at openjdk.org>
Date:      2025-09-05 07:45:55 +0000
URL:       https://git.openjdk.org/jdk17u/commit/5d55655f6a3f3ebf076bdd3174362f4d6de6b9fe

8359207: Remove runtime/signal/TestSigusr2.java since it is always skipped

Backport-of: 51877f568ba84a8ec7721656571c90c5eb952eb3

! test/hotspot/jtreg/runtime/signal/SigTestDriver.java
- test/hotspot/jtreg/runtime/signal/TestSigusr2.java

Changeset: a9cadcdb
Branch: master
Author:    SendaoYan <syan at openjdk.org>
Date:      2025-09-05 07:47:34 +0000
URL:       https://git.openjdk.org/jdk17u/commit/a9cadcdb345c28a028dd28ba5275063b78cdc192

8362855: Test java/net/ipv6tests/TcpTest.java should report SkippedException when there no ia4addr  or ia6addr

Backport-of: 0f49f65af3ac85b93ccf140dcfad823fb03b5ce1

! test/jdk/java/net/ipv6tests/TcpTest.java

Changeset: d69cde4e
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-09-08 11:24:46 +0000
URL:       https://git.openjdk.org/jdk17u/commit/d69cde4e84408796c7b3beac667c71137df0e33c

8140527: JInternalFrame has incorrect title button width
8139392: JInternalFrame has incorrect padding

Backport-of: acf591e856ce4b43303b1578bd64a8c9ab0063ea

! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsIconFactory.java
! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsInternalFrameTitlePane.java
+ test/jdk/javax/swing/JInternalFrame/InternalFrameTitleButtonTest.java

Changeset: d2241bc6
Branch: master
Author:    Satyen Subramaniam <ssubramaniam at openjdk.org>
Date:      2025-09-08 16:48:34 +0000
URL:       https://git.openjdk.org/jdk17u/commit/d2241bc6373944d8bd2ab0137f65a51fe9b14bdb

8354214: Open source Swing tests Batch 2

Backport-of: 2be5bc847a444f08a4ebb41b58e8a2bf4553d621

+ test/jdk/javax/swing/JList/bug4193267.java
+ test/jdk/javax/swing/JList/bug4249161.java
+ test/jdk/javax/swing/JList/bug4618767.java

Changeset: d9d075b0
Branch: master
Author:    Satyen Subramaniam <ssubramaniam at openjdk.org>
Date:      2025-09-08 16:49:09 +0000
URL:       https://git.openjdk.org/jdk17u/commit/d9d075b03b559a290e9c5ce8d8f92b1bc72e825b

8354653: Clean up and open source KeyEvent related tests (Part 4)

Backport-of: a7128d86eac2c40dbfa79811234ab6226fb4d080

+ test/jdk/java/awt/event/KeyEvent/AltGrTest.java
+ test/jdk/java/awt/event/KeyEvent/CRTest.java
+ test/jdk/java/awt/event/KeyEvent/NumpadTest2.java
+ test/jdk/java/awt/event/KeyEvent/TestDoubleKeyEvent.java

Changeset: a38f312f
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-09-09 07:27:14 +0000
URL:       https://git.openjdk.org/jdk17u/commit/a38f312fb2284296cfd9ec9d8c63679dcd6f2d8a

8286447: [Linux] AWT should start in Headless mode if headful AWT library not installed

Backport-of: aa5062584c5a17d1ad21e31ce3f4768f6a5edbc8

! src/java.desktop/unix/classes/sun/awt/PlatformGraphicsInfo.java

Changeset: d97dda5e
Branch: master
Author:    Roland Westrelin <roland at openjdk.org>
Date:      2025-09-09 08:11:19 +0000
URL:       https://git.openjdk.org/jdk17u/commit/d97dda5e80b70dafb9ebf13b8a9525b93c57cefa

8358334: C2/Shenandoah: incorrect execution with Unsafe

Reviewed-by: phh, shade
Backport-of: 23069e9163c4d416aa9861bc0c7beb37a71dbfa7

! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.hpp
+ test/hotspot/jtreg/gc/shenandoah/compiler/TestLostAntiDependencyAtExpansion.java

Changeset: 375263f5
Branch: master
Author:    Satyen Subramaniam <ssubramaniam at openjdk.org>
Date:      2025-09-09 16:28:31 +0000
URL:       https://git.openjdk.org/jdk17u/commit/375263f5097342e7f4181671d1347ff105714cef

8353319: Open source Swing tests - Set 3

Backport-of: bf63f9ffa5e107ecb01e67dbef785a7bf4c89f16

! test/jdk/javax/swing/JFrame/bug4419914.java
+ test/jdk/javax/swing/JRootPane/bug4614623.java
+ test/jdk/javax/swing/JTabbedPane/bug4613811.java
+ test/jdk/javax/swing/JWindow/bug4251781.java

Changeset: 86b167cd
Branch: master
Author:    Satyen Subramaniam <ssubramaniam at openjdk.org>
Date:      2025-09-09 16:29:00 +0000
URL:       https://git.openjdk.org/jdk17u/commit/86b167cd35cc666a6d5e28ac90d1b3558133b78d

8354418: Open source Swing tests Batch 4

Backport-of: dda4b5a4ade2e5d7225117e58fce4038bb0e0f1b

+ test/jdk/com/sun/java/swing/plaf/windows/MenuItem/AcceleratorDelimiter/WindowsLAFMenuAcceleratorDelimiter.java
+ test/jdk/com/sun/java/swing/plaf/windows/WindowsDesktopManager/4227768/bug4227768.java
+ test/jdk/com/sun/java/swing/plaf/windows/WindowsDesktopManager/4305725/bug4305725.java

Changeset: 74c02969
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-09-10 07:54:17 +0000
URL:       https://git.openjdk.org/jdk17u/commit/74c029695019fcfc4a0aa3160e5f0aa311c5998c

Merge

! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsIconFactory.java
! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsIconFactory.java

Changeset: 47c39928
Branch: master
Author:    Satyen Subramaniam <ssubramaniam at openjdk.org>
Date:      2025-09-10 16:44:07 +0000
URL:       https://git.openjdk.org/jdk17u/commit/47c3992807b688d6353c85a1b255fc68a314e7b2

8354340: Open source Swing Tests - Set 6

Backport-of: 76dec47f00230214e9ba58714be5a3ad26f8308d

+ test/jdk/javax/swing/JViewport/ScrollRectToVisibleTest3.java
+ test/jdk/javax/swing/JViewport/SetViewRepaint.java

Changeset: ca3ad0ef
Branch: master
Author:    Satyen Subramaniam <ssubramaniam at openjdk.org>
Date:      2025-09-10 16:44:35 +0000
URL:       https://git.openjdk.org/jdk17u/commit/ca3ad0ef1ecf4ba87ad4758c6a24c2b51a341547

8353486: Open source Swing Tests - Set 4

Backport-of: 486a66469bc0c814d07e03ce0e7231b408a4d579

+ test/jdk/javax/swing/JFileChooser/bug4464774.java
+ test/jdk/javax/swing/JFileChooser/bug4522756.java
+ test/jdk/javax/swing/JFileChooser/bug4759934.java
+ test/jdk/javax/swing/JFileChooser/bug4943900.java
+ test/jdk/javax/swing/JOptionPane/bug4194862.java

Changeset: bd11dddc
Branch: master
Author:    Satyen Subramaniam <ssubramaniam at openjdk.org>
Date:      2025-09-11 16:38:01 +0000
URL:       https://git.openjdk.org/jdk17u/commit/bd11dddc50bfe8b739ddff1b6bcf07f3b7d4fc7e

8339962: Open source AWT TextField tests - Set1

Backport-of: 31849127a06e448c705a61c536f51fc037bc4979

+ test/jdk/java/awt/Label/ContainerValidateTest.java
+ test/jdk/java/awt/TextField/SetEchoCharTest.java
+ test/jdk/java/awt/TextField/SetEchoCharWordOpsTest.java

Changeset: bdf320a9
Branch: master
Author:    Satyen Subramaniam <ssubramaniam at openjdk.org>
Date:      2025-09-11 16:38:24 +0000
URL:       https://git.openjdk.org/jdk17u/commit/bdf320a9a3a141075e8c99324b7ffd48cdb7f381

8354532: Open source JFileChooser Tests - Set 7

Backport-of: bd73127d7495244f93f941530db32b4559d45689

+ test/jdk/javax/swing/JFileChooser/bug4357012.java
+ test/jdk/javax/swing/JFileChooser/bug4926884.java
+ test/jdk/javax/swing/JFileChooser/bug5045464.java
+ test/jdk/javax/swing/JFileChooser/bug6515169.java

Changeset: b838ae0a
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-09-11 17:23:44 +0000
URL:       https://git.openjdk.org/jdk17u/commit/b838ae0a7bbe34f345a4d56af21df4badce0caf2

8245545: Disable TLS_RSA cipher suites

Reviewed-by: mbaesken
Backport-of: 882d6358074135b2c4fe21b32bd73f40022980bc

! src/java.base/share/conf/security/java.security
! test/jdk/javax/net/ssl/DTLS/CipherSuite.java
! test/jdk/javax/net/ssl/SSLEngine/Basics.java
! test/jdk/javax/net/ssl/SSLEngine/EngineCloseOnAlert.java
! test/jdk/javax/net/ssl/TLSv11/GenericBlockCipher.java
! test/jdk/javax/net/ssl/TLSv12/ProtocolFilter.java
! test/jdk/javax/net/ssl/ciphersuites/DisabledAlgorithms.java
! test/jdk/javax/net/ssl/sanity/ciphersuites/CheckCipherSuites.java
! test/jdk/javax/net/ssl/sanity/ciphersuites/SystemPropCipherSuitesOrder.java
! test/jdk/javax/net/ssl/sanity/ciphersuites/TLSCipherSuitesOrder.java
! test/jdk/sun/security/pkcs11/tls/tls12/FipsModeTLS12.java
! test/jdk/sun/security/ssl/ClientHandshaker/LengthCheckTest.java
! test/jdk/sun/security/ssl/EngineArgs/DebugReportsOneExtraByte.java

Changeset: 83d30259
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-09-11 17:31:40 +0000
URL:       https://git.openjdk.org/jdk17u/commit/83d30259541f01eab7e9e40b60952b44ca7cb30d

8350813: Rendering of bulky sound bank from MIDI sequence can cause OutOfMemoryError

Backport-of: fcc2a24291d499f7149debad1250903ddc369d91

! src/java.desktop/share/classes/com/sun/media/sound/AudioFileSoundbankReader.java
+ test/jdk/javax/sound/midi/BulkSoundBank/BulkSoundBank.java

Changeset: 50441c94
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-09-11 17:33:52 +0000
URL:       https://git.openjdk.org/jdk17u/commit/50441c9473e7957caa14de666bec62e1c2446e38

8357675: Amend headless message

Backport-of: 12ee80cac754c1a6dd37191a9f80c01de8b659ad

! src/java.desktop/unix/classes/sun/awt/PlatformGraphicsInfo.java

Changeset: 640f822a
Branch: master
Author:    John Jiang <jjiang at openjdk.org>
Date:      2025-09-12 01:47:47 +0000
URL:       https://git.openjdk.org/jdk17u/commit/640f822adae61ec221f232f33a9915ee809c57cf

8364597: Replace THL A29 Limited with Tencent

Reviewed-by: andrew
Backport-of: 4c9eaddaef83c6ba30e27ae3e0d16caeeec206cb

! src/hotspot/cpu/x86/macroAssembler_x86_exp.cpp
! src/hotspot/cpu/x86/macroAssembler_x86_log.cpp
! src/hotspot/cpu/x86/macroAssembler_x86_pow.cpp
! test/hotspot/jtreg/compiler/arraycopy/TestIllegalArrayCopyBeforeInfiniteLoop.java
! test/hotspot/jtreg/compiler/arraycopy/TestNegArrayLengthAsIndex1.java
! test/hotspot/jtreg/compiler/arraycopy/TestNegArrayLengthAsIndex2.java
! test/hotspot/jtreg/compiler/arraycopy/TestNegativeArrayCopyAfterLoop.java
! test/hotspot/jtreg/compiler/c1/TestRangeCheckEliminated.java
! test/hotspot/jtreg/compiler/c2/cr6865031/Test.java
! test/hotspot/jtreg/compiler/debug/TraceIterativeGVN.java
! test/hotspot/jtreg/compiler/intrinsics/math/TestPow0Dot5Opt.java
! test/hotspot/jtreg/compiler/intrinsics/math/TestPow2Opt.java
! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA3IntrinsicsOptionOnSupportedCPU.java
! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA3IntrinsicsOptionOnUnsupportedCPU.java
! test/hotspot/jtreg/compiler/jvmci/errors/TestInvalidTieredStopAtLevel.java
! test/hotspot/jtreg/compiler/loopopts/TestLoopEndNodeEliminate.java
! test/hotspot/jtreg/compiler/loopopts/TestLoopPredicateDep.java
! test/hotspot/jtreg/compiler/loopopts/TestSkeletonPredicateNegation.java
! test/hotspot/jtreg/compiler/oracle/TestInvalidCompileCommand.java
! test/hotspot/jtreg/compiler/regalloc/TestGCMRecalcPressureNodes.java
! test/hotspot/jtreg/compiler/unsafe/TestMisalignedUnsafeAccess.java
! test/hotspot/jtreg/compiler/vectorapi/TestIntrinsicBailOut.java
! test/hotspot/jtreg/compiler/vectorapi/TestVectorErgonomics.java
! test/hotspot/jtreg/compiler/vectorapi/VectorReinterpretTest.java
! test/hotspot/jtreg/containers/docker/TestMemoryWithCgroupV1.java
! test/hotspot/jtreg/gc/g1/TestBuffersToCardsOverflow.java
! test/hotspot/jtreg/gtest/MetaspaceUtilsGtests.java
! test/jdk/javax/net/ssl/ServerName/EndingDotHostname.java
! test/jdk/javax/net/ssl/templates/SSLExampleCert.java
! test/jdk/javax/security/auth/callback/PasswordCallback/CheckCleanerBound.java
! test/jdk/javax/security/auth/callback/PasswordCallback/PasswordCleanup.java
! test/jdk/jdk/internal/platform/docker/GetFreeSwapSpaceSize.java
! test/jdk/jdk/internal/platform/docker/TestGetFreeSwapSpaceSize.java
! test/jdk/sun/security/ssl/SignatureScheme/SigAlgosExtTestWithTLS12.java
! test/jdk/sun/security/ssl/SignatureScheme/SigAlgosExtTestWithTLS13.java
! test/micro/org/openjdk/bench/java/security/Signatures.java
! test/micro/org/openjdk/bench/vm/compiler/LoopUnroll.java

Changeset: 4eb25b39
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-09-12 09:08:36 +0000
URL:       https://git.openjdk.org/jdk17u/commit/4eb25b39084bd3f9ca4d35322f515a72c71572b4

8204868: java/util/zip/ZipFile/TestCleaner.java still fails with "cleaner failed to clean zipfile."

Backport-of: 3626ac35b34650dc64938af63ea21f9f4e011fe4

! test/jdk/java/util/zip/ZipFile/TestCleaner.java

Changeset: 0a72676d
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-09-12 09:14:05 +0000
URL:       https://git.openjdk.org/jdk17u/commit/0a72676db2e1d5050b6063c6e682aff50f53d4c8

8351567: Jar Manifest test ValueUtf8Coding produces misleading diagnostic output

Backport-of: ffa63409884e9a2d41f5223ab5962980edbb008c

! test/jdk/java/util/jar/Manifest/ValueUtf8Coding.java

Changeset: 405824f0
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-09-12 09:17:12 +0000
URL:       https://git.openjdk.org/jdk17u/commit/405824f0c4bc2b21031ffd9f81af35107e308dba

8219408: Tests should handle ${} in the view of jtreg "smart action"

Backport-of: 353e1738f6eb9965571e1de881d209b698492e6e

- test/jdk/com/sun/security/auth/login/ConfigFile/TEST.properties
- test/jdk/java/security/Security/SecurityPropFile/TEST.properties
- test/jdk/javax/security/auth/login/TEST.properties
- test/jdk/sun/security/util/Resources/TEST.properties

Changeset: 780249c3
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-09-12 09:19:49 +0000
URL:       https://git.openjdk.org/jdk17u/commit/780249c34cf75e0ddc6b57cb95cd45bcdaeff88a

8355558: SJIS.java test is always ignored

Backport-of: c0dc31422d6e7435ad7abdb547dedcc50b7fc0c3

! test/jdk/java/io/pathNames/win32/SJIS.java

Changeset: 57bee641
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-09-12 09:20:12 +0000
URL:       https://git.openjdk.org/jdk17u/commit/57bee641b23d677dab776b1b04776cbcb0f2840d

8353585: Provide ChoiceFormat#parse(String, ParsePosition) tests

Backport-of: fd2734e97d3ef505473938109746ae59d5fefca6

+ test/jdk/java/text/Format/ChoiceFormat/ParseTest.java

Changeset: ed3c5aa4
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-09-12 09:25:19 +0000
URL:       https://git.openjdk.org/jdk17u/commit/ed3c5aa4dc1aa3f822875739f1d9d8be8e4bbe99

8355444: [java.io] Use @requires tag instead of exiting based on "os.name" property value

Backport-of: 5faa55902211e5ad8edc51282022ed9db3684b25

! test/jdk/java/io/File/MacPathTest.java
! test/jdk/java/io/File/MaxPath.java
! test/jdk/java/io/File/WinDeviceName.java
! test/jdk/java/io/File/WinMaxPath.java
! test/jdk/java/io/File/WinSpecialFiles.java
! test/jdk/java/io/FileOutputStream/ManyFiles.java

Changeset: f0b110dd
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-09-12 09:25:44 +0000
URL:       https://git.openjdk.org/jdk17u/commit/f0b110ddb09cdacc0f8263c324057cd664c603db

8318730: MonitorVmStartTerminate.java still times out after JDK-8209595

Backport-of: 841989b2701b4ee0ec9be03d8007e6788edf56b4

! test/jdk/sun/jvmstat/monitor/MonitoredVm/MonitorVmStartTerminate.java

Changeset: 3c68d86a
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-09-12 09:28:07 +0000
URL:       https://git.openjdk.org/jdk17u/commit/3c68d86a1e981b1db14a9bf3f4ec46e34e769959

8361748: Enforce limits on the size of an XBM image

Backport-of: c71be802b530034169d17325478dba6e2f1c3238

! src/java.desktop/share/classes/sun/awt/image/XbmImageDecoder.java
+ test/jdk/java/awt/image/XBMDecoder/XBMDecoderTest.java
+ test/jdk/java/awt/image/XBMDecoder/invalid.xbm
+ test/jdk/java/awt/image/XBMDecoder/invalid_hex.xbm
+ test/jdk/java/awt/image/XBMDecoder/invalid_ht.xbm
+ test/jdk/java/awt/image/XBMDecoder/valid.xbm
+ test/jdk/java/awt/image/XBMDecoder/valid_hex.xbm

Changeset: a9d6f2e4
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-09-12 09:30:24 +0000
URL:       https://git.openjdk.org/jdk17u/commit/a9d6f2e4e0b7a9fe344846597e6137c03a6c6f4d

8286159: Memory leak in getAllConfigs of awt_GraphicsEnv.c:585

Backport-of: 97bd4c255a319ce626a316ed211ef1fd7d0f1e14

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

Changeset: 3229821a
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-09-12 09:32:23 +0000
URL:       https://git.openjdk.org/jdk17u/commit/3229821aadc4a58e6dffd396424d13c5dfc7ca08

8288180: C2: VectorPhase must ensure that SafePointNode memory input is a MergeMemNode

Backport-of: 6f2223faa170a800f76a54a6637c160eadab6232

! src/hotspot/share/opto/vector.cpp
! test/hotspot/jtreg/compiler/vectorapi/TestLoopStoreVector.java

Changeset: 8bdebb05
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-09-12 09:34:34 +0000
URL:       https://git.openjdk.org/jdk17u/commit/8bdebb058ae152a1666a0268bd5e4ce6b862b9fd

8297936: Use reachabilityFence to manage liveness in ClassUnload tests

Backport-of: 5085bd5f05ca70e08c6764ed208d574c556b6c57

! test/hotspot/jtreg/runtime/ClassUnload/ConstantPoolDependsTest.java
! test/hotspot/jtreg/runtime/ClassUnload/KeepAliveObject.java
! test/hotspot/jtreg/runtime/ClassUnload/UnloadTest.java

Changeset: 3884758d
Branch: master
Author:    Satyen Subramaniam <ssubramaniam at openjdk.org>
Date:      2025-09-12 16:27:25 +0000
URL:       https://git.openjdk.org/jdk17u/commit/3884758db4b6ca85173edc143ecbfbb662c279fb

8354552: Open source a few Swing tests

Backport-of: 31e293b0821b754f0fd0dd3a9d9143a0fd43a256

+ test/jdk/javax/swing/JEditorPane/ScrollToReferenceTest/ScrollToReferenceTest.java
+ test/jdk/javax/swing/JEditorPane/ScrollToReferenceTest/test.html
+ test/jdk/javax/swing/JLabel/bug4106007.java
+ test/jdk/javax/swing/JLabel/bug4945795.java

Changeset: deab691b
Branch: master
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2025-09-12 17:02:13 +0000
URL:       https://git.openjdk.org/jdk17u/commit/deab691bb02028a3dd4ed64787bbb41810eaca14

8354873: javax/swing/plaf/metal/MetalIconFactory/bug4952462.java failing on CI

Backport-of: d80db00f8221b95ab767bb84d06b83a83ba4cd4c

! test/jdk/javax/swing/plaf/metal/MetalIconFactory/bug4952462.java

Changeset: 0d23b920
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-09-13 06:12:21 +0000
URL:       https://git.openjdk.org/jdk17u/commit/0d23b920eef22dde98196308f0c7f0e387b28f14

8328124: Convert java/awt/Frame/ShownOnPack/ShownOnPack.html applet test to main

Backport-of: 7cc1965a252347f37dca69859d5ecaf2b55020c6

- test/jdk/java/awt/Frame/ShownOnPack/ShownOnPack.html
! test/jdk/java/awt/Frame/ShownOnPack/ShownOnPack.java

Changeset: c6d28bf1
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-09-13 06:14:24 +0000
URL:       https://git.openjdk.org/jdk17u/commit/c6d28bf1eba30b1794d4b8e14a9b9fab9d89607c

8328562: Convert java/awt/InputMethods/DiacriticsTest/DiacriticsTest.java applet test to main

Backport-of: fb8f2a0a929ebe7f65c69741712b89bbb403ade9

- test/jdk/java/awt/InputMethods/DiacriticsTest/DiacriticsTest.html
! test/jdk/java/awt/InputMethods/DiacriticsTest/DiacriticsTest.java

Changeset: c7d6411c
Branch: master
Author:    SendaoYan <syan at openjdk.org>
Date:      2025-09-15 08:10:45 +0000
URL:       https://git.openjdk.org/jdk17u/commit/c7d6411cfe1debaf4979ec52581a92af5996c1ab

8359402: Test CloseDescriptors.java should throw SkippedException when there is no lsof/sctp

Backport-of: 36b185a93065a83ea6f93fbed6382a8465657810

! test/jdk/com/sun/nio/sctp/SctpChannel/CloseDescriptors.java

Changeset: 468b36aa
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-09-15 12:25:27 +0000
URL:       https://git.openjdk.org/jdk17u/commit/468b36aa869f62ea0efa3d0fa4999cfcbf71412f

8236907: JTable added to nested panels does not paint last visible row

Backport-of: bae0d5e7174fed8ffa8a30408c3cffa6e4dd3ddc

! src/java.desktop/share/classes/javax/swing/TablePrintable.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTableUI.java
+ test/jdk/javax/swing/JTable/8236907/LastVisibleRow.java

Changeset: fceca5a9
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-09-15 12:28:27 +0000
URL:       https://git.openjdk.org/jdk17u/commit/fceca5a9e3cb6ff4c4748fcb9a24438ffe4ab1fe

8292214: Memory leak in getAllConfigs of awt_GraphicsEnv.c:386

Backport-of: 1166a8abd2e5fba16b5cd29431de2628a52a8e08

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

Changeset: d9732741
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-09-15 12:31:51 +0000
URL:       https://git.openjdk.org/jdk17u/commit/d9732741349128ef054d30445cb0d92ff7f82324

8331231: containers/docker/TestContainerInfo.java fails

Backport-of: 0bf728212fb4bce067076780aaa5b9341d7cdb6b

! test/hotspot/jtreg/containers/docker/TestContainerInfo.java

Changeset: 121903bc
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-09-15 12:34:32 +0000
URL:       https://git.openjdk.org/jdk17u/commit/121903bca7664685f48d17147c19811d2c94bfaa

8324491: Keyboard layout didn't keep its state if it was changed when dialog was active

Backport-of: 2be07b5f9d2f3f0b885feb08ff10a57824ea5748

! src/java.desktop/windows/classes/sun/awt/windows/WInputMethod.java

Changeset: 2a2bc2c9
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-09-15 12:39:01 +0000
URL:       https://git.openjdk.org/jdk17u/commit/2a2bc2c979b68257997d777924446b8925a45ba0

8346929: runtime/ClassUnload/DictionaryDependsTest.java fails with "Test failed: should be unloaded"

Backport-of: 6e43f48fcf342266b3d50688af7ae4664c018ac8

! test/hotspot/jtreg/runtime/ClassUnload/DictionaryDependsTest.java
! test/hotspot/jtreg/runtime/ClassUnload/KeepAliveClass.java
! test/hotspot/jtreg/runtime/ClassUnload/KeepAliveClassLoader.java
! test/hotspot/jtreg/runtime/ClassUnload/KeepAliveObject.java
! test/hotspot/jtreg/runtime/ClassUnload/KeepAliveSoftReference.java
! test/hotspot/jtreg/runtime/ClassUnload/SuperDependsTest.java
! test/hotspot/jtreg/runtime/ClassUnload/UnloadInterfaceTest.java
! test/hotspot/jtreg/runtime/ClassUnload/UnloadTest.java
! test/hotspot/jtreg/runtime/cds/appcds/customLoader/test-classes/HelloUnload.java
! test/hotspot/jtreg/runtime/cds/appcds/customLoader/test-classes/UnloadUnregisteredLoader.java
! test/hotspot/jtreg/runtime/logging/ClassLoadUnloadTest.java

Changeset: 86765246
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-09-15 12:41:47 +0000
URL:       https://git.openjdk.org/jdk17u/commit/86765246d95c9e9586540c5f865ba093dff92ffe

8340321: Disable SHA-1 in TLS/DTLS 1.2 handshake signatures

Backport-of: dfa79c373097d17a347b7c17103c57e12f59dc67

! src/java.base/share/classes/sun/security/ssl/SignatureScheme.java
! src/java.base/share/conf/security/java.security
+ test/jdk/sun/security/ssl/SignatureScheme/DisableSHA1inHandshakeSignatureDTLS12.java
+ test/jdk/sun/security/ssl/SignatureScheme/DisableSHA1inHandshakeSignatureTLS12.java
+ test/jdk/sun/security/ssl/SignatureScheme/DisableSHA1inHandshakeSignatureTLS13.java

Changeset: fa91cf48
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-09-15 12:51:05 +0000
URL:       https://git.openjdk.org/jdk17u/commit/fa91cf48e58a231e9c1149ec4830d17a8ff308dd

8325647: [IR framework] Only prints stdout if exitCode is 134

Backport-of: 3b271981662df2a7fdf04ffd75d017964425607c

! test/hotspot/jtreg/compiler/lib/ir_framework/driver/TestVMProcess.java

Changeset: 2e0b13fb
Branch: master
Author:    Jan Kratochvil <jkratochvil at openjdk.org>
Committer: Alexey Bakhtin <abakhtin at openjdk.org>
Date:      2025-09-16 14:16:50 +0000
URL:       https://git.openjdk.org/jdk17u/commit/2e0b13fbf3dc7af25364a4fcffeac47bfd1596f8

8347377: Add validation checks for ICC_Profile header fields

Co-authored-by: Anton Voznia <avoznia at azul.com>
Backport-of: ed8945a68a67dd51a7cfa332905941afccc12b36

! src/java.desktop/share/classes/java/awt/color/ICC_ColorSpace.java
! src/java.desktop/share/classes/java/awt/color/ICC_Profile.java
+ test/jdk/java/awt/color/ICC_Profile/ValidateICCHeaderData/ValidateICCHeaderData.java
= test/jdk/java/awt/color/ICC_Profile/ValidateICCHeaderData/invalidSRGB.icc

Changeset: 269a9258
Branch: master
Author:    Satyen Subramaniam <ssubramaniam at openjdk.org>
Date:      2025-09-16 16:27:17 +0000
URL:       https://git.openjdk.org/jdk17u/commit/269a92580aa6d1480811fa55a6d9f66e1cc6cc9f

8354495: Open source several AWT DataTransfer tests

Backport-of: 9c86ac27236a67ff7d84447821d89772b993f7e1

! test/jdk/ProblemList.txt
+ test/jdk/java/awt/datatransfer/ClipboardPerformanceTest.java
+ test/jdk/java/awt/datatransfer/HTMLTransferConsoleOutputTest.java
+ test/jdk/java/awt/datatransfer/ImageTransferCrashTest.java

Changeset: 16996c06
Branch: master
Author:    Satyen Subramaniam <ssubramaniam at openjdk.org>
Date:      2025-09-16 16:27:46 +0000
URL:       https://git.openjdk.org/jdk17u/commit/16996c06e8a54eeadb004834355df8a4431e4a43

8353309: Open source several Swing text tests
8359418: Test "javax/swing/text/GlyphView/bug4188841.java" failed because the phrase of text pane does not match the instructions

Reviewed-by: serb
Backport-of: 31a6de2e743923c92e976d5f5536120736d56029

+ test/jdk/javax/swing/text/BoxView/BaselineTest.java
+ test/jdk/javax/swing/text/GlyphView/bug4188841.java
+ test/jdk/javax/swing/text/html/FormView/4473401/bug4473401.java
= test/jdk/javax/swing/text/html/FormView/4473401/frame1.html
= test/jdk/javax/swing/text/html/FormView/4473401/frame2.html
+ test/jdk/javax/swing/text/html/FormView/4473401/frameresult.html
= test/jdk/javax/swing/text/html/FormView/4473401/frameset.html
+ test/jdk/javax/swing/text/html/FormView/bug4529702.java
+ test/jdk/javax/swing/text/html/FrameSetView/4890934/bug4890934.java
+ test/jdk/javax/swing/text/html/FrameSetView/4890934/frame1.html
= test/jdk/javax/swing/text/html/FrameSetView/4890934/frame2.html
= test/jdk/javax/swing/text/html/FrameSetView/4890934/frameresult.html
= test/jdk/javax/swing/text/html/FrameSetView/4890934/frameset.html

Changeset: 58ac267f
Branch: master
Author:    Matthias Bläsing <mblaesing at openjdk.org>
Committer: Antonio Vieiro <avieiro at openjdk.org>
Date:      2025-09-17 08:50:49 +0000
URL:       https://git.openjdk.org/jdk17u/commit/58ac267f44f91a4e1cb49b92b8b9baa0e77fdab3

8353950: Clipboard interaction on Windows is unstable
8332271: Reading data from the clipboard from multiple threads crashes the JVM

Backport-of: 92be7821f5d5cbf5fe0244b41b2b7b1ada898df0

! src/java.desktop/share/classes/sun/awt/datatransfer/SunClipboard.java
! src/java.desktop/windows/classes/sun/awt/windows/WClipboard.java
! src/java.desktop/windows/native/libawt/windows/awt_Clipboard.cpp
+ test/jdk/java/awt/Clipboard/ConcurrentClipboardAccessTest.java

Changeset: 9f3c646c
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-09-17 12:53:18 +0000
URL:       https://git.openjdk.org/jdk17u/commit/9f3c646c3366494a9a307c27595d9def18b82601

8285915: failure_handler: gather the contents of /etc/hosts file

Backport-of: 45ca81ff5f25ce7927c5debc2f89b41246b91b92

! test/failure_handler/src/share/conf/linux.properties
! test/failure_handler/src/share/conf/mac.properties
! test/failure_handler/src/share/conf/windows.properties

Changeset: 6cc84727
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-09-17 12:56:06 +0000
URL:       https://git.openjdk.org/jdk17u/commit/6cc8472781b1381ba9956ed7a1773218b284c1a3

8304163: Move jdk.internal.module.ModuleInfoWriter to the test library

Reviewed-by: phh
Backport-of: 622f239448c2a96a74202621ee84c181d79fbde4

! test/hotspot/jtreg/serviceability/dcmd/framework/TestProcessModuleLauncher.java
! test/hotspot/jtreg/serviceability/dcmd/framework/VMVersionTest.java
! test/jdk/java/lang/ClassLoader/securityManager/ClassLoaderTest.java
! test/jdk/java/lang/ModuleTests/AnnotationsTest.java
! test/jdk/java/lang/module/ClassFileVersionsTest.java
! test/jdk/java/lang/module/ConfigurationTest.java
! test/jdk/java/lang/module/ModuleDescriptorTest.java
! test/jdk/java/lang/module/ModuleFinderTest.java
! test/jdk/java/lang/module/ModuleNamesTest.java
! test/jdk/java/lang/module/MultiReleaseJarTest.java
! test/jdk/java/security/Provider/SecurityProviderModularTest.java
! test/jdk/javax/security/auth/login/modules/JaasModularClientTest.java
! test/jdk/javax/security/auth/login/modules/JaasModularDefaultHandlerTest.java
! test/jdk/jdk/modules/incubator/ServiceBinding.java
! test/jdk/sun/tools/jcmd/TestProcessHelper.java
! test/jdk/tools/jlink/JLinkNegativeTest.java
= test/lib/jdk/test/lib/util/ModuleInfoWriter.java

Changeset: dd7f5ef0
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-09-17 12:59:13 +0000
URL:       https://git.openjdk.org/jdk17u/commit/dd7f5ef07dcdce14ff5eed617ee4edbb2c4502f9

8201183: sjavac build failures: "Connection attempt failed: Connection refused"

Reviewed-by: rschmelter
Backport-of: ecc603ca9b441cbb7ad27fbc2529fcb0b1da1992

! src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/PortFile.java

Changeset: dde0cc79
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-09-17 13:02:43 +0000
URL:       https://git.openjdk.org/jdk17u/commit/dde0cc79f5a383124ad750c280c52bcc7b253033

8338740: java/net/httpclient/HttpsTunnelAuthTest.java fails with java.io.IOException: HTTP/1.1 header parser received no bytes

Backport-of: 4ca2c208ea2b308093b4a25b04a274f9b1ec6a1d

! test/jdk/java/net/httpclient/ProxyServer.java

Changeset: 2f33cec2
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-09-17 13:05:17 +0000
URL:       https://git.openjdk.org/jdk17u/commit/2f33cec2818256561750de65598154398d4b9525

8338428: Add logging of final VM flags while setting properties

Reviewed-by: rschmelter
Backport-of: 48277018a5a3fe861ebe9bf0860a2809611fb66f

! test/hotspot/jtreg/TEST.ROOT
! test/jdk/TEST.ROOT

Changeset: 42451538
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-09-17 13:07:57 +0000
URL:       https://git.openjdk.org/jdk17u/commit/42451538dbe5565288b1c5a70dbb78db52b2aaab

8277424: javax/net/ssl/TLSCommon/TLSTest.java  fails with connection refused

Backport-of: 6b553acbaace0a61203305f36f70bb74d14a234f

! test/jdk/javax/net/ssl/TLSCommon/TLSTest.java

Changeset: 66ef1129
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-09-17 13:10:36 +0000
URL:       https://git.openjdk.org/jdk17u/commit/66ef1129778eb0967e8ede45f6716130c76480b5

8230016: re-visit test sun/security/pkcs11/Serialize/SerializeProvider.java

Backport-of: 470ffeedda45b6f75ce0c794a965428b7859be6f

! test/jdk/sun/security/pkcs11/Serialize/SerializeProvider.java

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

8359182: Use @requires instead of SkippedException for MaxPath.java

Backport-of: 5886ef728fc1efe43e90e056c03725c3ee982ad6

! test/jdk/java/io/File/MaxPath.java

Changeset: 7eda9552
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-09-17 13:15:53 +0000
URL:       https://git.openjdk.org/jdk17u/commit/7eda95521e37e6735d015435a15d4e52452973e0

8358701: Remove misleading javax.management.remote API doc wording about JMX spec, and historic link to JMXMP

Backport-of: 50718895192a67c562a6f66bb2b4aa848c785c77

! src/java.management/share/classes/javax/management/remote/package.html

Changeset: 40724bd1
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-09-17 13:18:22 +0000
URL:       https://git.openjdk.org/jdk17u/commit/40724bd1e19c6ac56d3e3b16f656c86ca82ac796

8359449: [TEST] open/test/jdk/java/io/File/SymLinks.java Refactor extract method for Windows specific test

Backport-of: 49a82d880636a632f4a3471b14b1b1b29ce1d5e6

! test/jdk/java/io/File/SymLinks.java

Changeset: 36b0ed9c
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-09-17 13:20:48 +0000
URL:       https://git.openjdk.org/jdk17u/commit/36b0ed9c985bd5c90ede5f221dbf5534cf586d56

8359428: Test 'javax/swing/JTabbedPane/bug4499556.java' failed because after selecting one of L&F items, the test case automatically failed when clicking on L&F Menu button again

Backport-of: 2b94b70ef50675f7853c0cb6a61e60e6eb7d92ed

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

Changeset: 1275f321
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-09-17 13:23:35 +0000
URL:       https://git.openjdk.org/jdk17u/commit/1275f321b650114074376e17ff4e5e33cab517d9

8359687: Use PassFailJFrame for java/awt/print/Dialog/DialogType.java

Backport-of: de34bb8e66253cef90ba79831dadec0252595b35

! test/jdk/java/awt/print/Dialog/DialogType.java

Changeset: a8d5a40f
Branch: master
Author:    Satyen Subramaniam <ssubramaniam at openjdk.org>
Date:      2025-09-17 16:27:19 +0000
URL:       https://git.openjdk.org/jdk17u/commit/a8d5a40f962c8523caf06badfb2b4328c2466189

8353201: Open source Swing Tooltip tests - Set 2

Backport-of: e17c3994b8392357b0aacea0bae6b354a2cc90a5

+ test/jdk/javax/swing/ToolTipManager/bug4250178.java
+ test/jdk/javax/swing/ToolTipManager/bug4294808.java
+ test/jdk/javax/swing/ToolTipManager/bug6178004.java

Changeset: ec6528e9
Branch: master
Author:    Satyen Subramaniam <ssubramaniam at openjdk.org>
Date:      2025-09-17 16:27:37 +0000
URL:       https://git.openjdk.org/jdk17u/commit/ec6528e9cf66abe34b9c293359ca11a4b550b7a8

8353011: Open source Swing JButton tests - Set 1

Backport-of: f7155183d7f7c6fcea2090f906de69e02973a6d9

+ test/jdk/javax/swing/JButton/bug4151763.java
+ test/jdk/javax/swing/JButton/bug4415505.java
+ test/jdk/javax/swing/JButton/bug4978274.java
+ test/jdk/javax/swing/JRadioButton/bug4673850.java
+ test/jdk/javax/swing/JTable/bug4188504.java

Changeset: 815f5ddd
Branch: master
Author:    Satyen Subramaniam <ssubramaniam at openjdk.org>
Date:      2025-09-18 16:30:16 +0000
URL:       https://git.openjdk.org/jdk17u/commit/815f5ddd83f1c98c81701a6626a99ead558e44cf

8352865: Open source several AWT TextComponent tests - Batch 2

Backport-of: 3d0feba00a1c1ef7627880859a093bb00eb8fc4c

! test/jdk/ProblemList.txt
+ test/jdk/java/awt/TextComponent/AltPlusNumberKeyCombinationsTest.java
+ test/jdk/java/awt/TextComponent/CorrectTextComponentSelectionTest.java
+ test/jdk/java/awt/TextComponent/SelectionAndCaretColor.java
+ test/jdk/java/awt/TextComponent/SelectionTest.java

Changeset: 1252a932
Branch: master
Author:    Satyen Subramaniam <ssubramaniam at openjdk.org>
Date:      2025-09-18 16:30:59 +0000
URL:       https://git.openjdk.org/jdk17u/commit/1252a93232dd30a634d6a4c6de1dc61ebb364863

8354451: Open source some more Swing popup menu tests

Backport-of: 3e3dff6767f467b53c739c34b4350dd6840534a3

+ test/jdk/javax/swing/JPopupMenu/bug4188832.java
+ test/jdk/javax/swing/JPopupMenu/bug4212464.java
+ test/jdk/javax/swing/JPopupMenu/bug4234793.java

Changeset: f5db238d
Branch: master
Author:    Satyen Subramaniam <ssubramaniam at openjdk.org>
Date:      2025-09-19 16:28:47 +0000
URL:       https://git.openjdk.org/jdk17u/commit/f5db238d7129e09c495c5b423ab6b387ee695980

8352793: Open source several AWT TextComponent tests - Batch 1

Backport-of: f880fa91dce7b8844cfa4e95caa3a982e280165a

+ test/jdk/java/awt/TextComponent/BackgroundTest.java
+ test/jdk/java/awt/TextComponent/DisableTest.java
+ test/jdk/java/awt/TextComponent/ModifiersTest.java
+ test/jdk/java/awt/TextComponent/TextFieldMargin.java

Changeset: 45113702
Branch: master
Author:    Satyen Subramaniam <ssubramaniam at openjdk.org>
Date:      2025-09-19 16:29:08 +0000
URL:       https://git.openjdk.org/jdk17u/commit/45113702f40129fbe43da5787010bb1869582a01

8353957: Open source several AWT ScrollPane tests - Batch 1

Backport-of: d1d7d2569c1745aef778c9b5a62c1bd50735e8a7

! test/jdk/ProblemList.txt
+ test/jdk/java/awt/ScrollPane/ScrollPaneFlicker.java
+ test/jdk/java/awt/ScrollPane/ScrollPanePaint.java
+ test/jdk/java/awt/ScrollPane/ScrollPositionTest.java
+ test/jdk/java/awt/ScrollPane/ScrollbarsAsNeededTest.java

Changeset: e4bea56b
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-09-20 15:26:07 +0000
URL:       https://git.openjdk.org/jdk17u/commit/e4bea56bdd2fbe7a852dbf788909270ab443d621

8365913: Support latest MSC_VER in abstract_vm_version.cpp

Backport-of: af532cc1b227c56cd03caca7d7558d58687d8584

! src/hotspot/share/runtime/abstract_vm_version.cpp

Changeset: d1f2fafa
Branch: master
Author:    Satyen Subramaniam <ssubramaniam at openjdk.org>
Date:      2025-09-20 21:00:10 +0000
URL:       https://git.openjdk.org/jdk17u/commit/d1f2fafa3390b20a2e28c4b4a74d20926c002227

8342782: AWTEventMulticaster throws StackOverflowError using AquaButtonUI

Backport-of: 5b703c702323bc50452d3f6fd27b165b74006c3e

! src/java.desktop/share/classes/java/awt/AWTEventMulticaster.java
+ test/jdk/java/awt/event/StressTest/LargeAWTEventMulticasterTest.java

Changeset: 1eb47228
Branch: master
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2025-09-21 22:12:37 +0000
URL:       https://git.openjdk.org/jdk17u/commit/1eb472285bd41c9c4cdf03f7dd23efc1a322c1d8

8295301: Problem list TrayIcon tests that fail on Ubuntu 22.04

Backport-of: fdb74ed45240477bd08eb40ede5eaa2345ca6b5d

! test/jdk/ProblemList.txt

Changeset: 448f3c05
Branch: master
Author:    Roman Marchenko <rmarchenko at openjdk.org>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date:      2025-09-22 07:47:21 +0000
URL:       https://git.openjdk.org/jdk17u/commit/448f3c05d786a284f2f574e2914d43dc94345273

8365098: make/RunTests.gmk generates a wrong path to test artifacts on Alpine

Backport-of: 41520998aa8808452ee384b213b2a77c7bad668d

! make/RunTests.gmk

Changeset: 69501de7
Branch: master
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2025-09-22 09:14:57 +0000
URL:       https://git.openjdk.org/jdk17u/commit/69501de7387e3c72038f5cba205d38e05764e6fd

8363966: GHA: Switch cross-compiling sysroots to Debian trixie

Backport-of: 2a5f149bb8e26277778465fff670591c929842de

! .github/workflows/build-cross-compile.yml

Changeset: 062a12c1
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-09-22 11:06:31 +0000
URL:       https://git.openjdk.org/jdk17u/commit/062a12c11bce41e0f55444895562da3a5622c598

8257810: Only First page are printed in JTable.scrollRectToVisible

Reviewed-by: mbaesken
Backport-of: f710393e352b0945ad64df3ee5ccd34f082c2b63

! src/java.desktop/share/classes/javax/swing/TablePrintable.java
+ test/jdk/javax/swing/JTable/PrintAllPagesTest.java

Changeset: e6e8f64b
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-09-22 11:11:55 +0000
URL:       https://git.openjdk.org/jdk17u/commit/e6e8f64b5c0f4cd53b9789835f4054579e0aad83

8210807: Printing a JTable with a JScrollPane prints table without rows populated

Backport-of: 95bd92a5601afdf02b9d62cab7dbae93f297df47

! src/java.desktop/share/classes/javax/swing/JViewport.java
! src/java.desktop/share/classes/sun/swing/SwingUtilities2.java
+ test/jdk/javax/swing/JTable/JTableScrollPrintTest.java

Changeset: d2302a81
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-09-22 11:14:50 +0000
URL:       https://git.openjdk.org/jdk17u/commit/d2302a813d5545d5b8ebc9099a5e916316a23d69

8341138: Rename jtreg property docker.support as container.support

Reviewed-by: mbaesken
Backport-of: 41ee582df8c65f2f26b21e46784cf0bc4ece0585

! test/hotspot/jtreg/TEST.ROOT
! test/hotspot/jtreg/containers/docker/DockerBasicTest.java
! test/hotspot/jtreg/containers/docker/ShareTmpDir.java
! test/hotspot/jtreg/containers/docker/TestCPUAwareness.java
! test/hotspot/jtreg/containers/docker/TestCPUSets.java
! test/hotspot/jtreg/containers/docker/TestContainerInfo.java
! test/hotspot/jtreg/containers/docker/TestJFREvents.java
! test/hotspot/jtreg/containers/docker/TestJFRNetworkEvents.java
! test/hotspot/jtreg/containers/docker/TestJFRWithJMX.java
! test/hotspot/jtreg/containers/docker/TestJcmd.java
! test/hotspot/jtreg/containers/docker/TestJcmdWithSideCar.java
! test/hotspot/jtreg/containers/docker/TestLimitsUpdating.java
! test/hotspot/jtreg/containers/docker/TestMemoryAwareness.java
! test/hotspot/jtreg/containers/docker/TestMisc.java
! test/hotspot/jtreg/containers/docker/TestPids.java
! test/jdk/TEST.ROOT
! test/jdk/jdk/internal/platform/docker/TestDockerBasic.java
! test/jdk/jdk/internal/platform/docker/TestDockerCpuMetrics.java
! test/jdk/jdk/internal/platform/docker/TestDockerMemoryMetrics.java
! test/jdk/jdk/internal/platform/docker/TestGetFreeSwapSpaceSize.java
! test/jdk/jdk/internal/platform/docker/TestLimitsUpdating.java
! test/jdk/jdk/internal/platform/docker/TestPidsLimit.java
! test/jdk/jdk/internal/platform/docker/TestSystemMetrics.java
! test/jdk/jdk/internal/platform/docker/TestUseContainerSupport.java
! test/jtreg-ext/requires/VMProps.java
! test/lib/jdk/test/lib/Container.java

Changeset: 12d86115
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-09-22 11:17:33 +0000
URL:       https://git.openjdk.org/jdk17u/commit/12d8611509d2ec01f38e8c98fe440f34e4db7340

8337723: Remove redundant tests from com/sun/security/sasl/gsskerb

Reviewed-by: rschmelter
Backport-of: 8e7ffeda908792ce5f4697af0897ec3848bf8d73

! test/jdk/ProblemList.txt
! test/jdk/TEST.groups
- test/jdk/com/sun/security/sasl/gsskerb/AuthOnly.java
- test/jdk/com/sun/security/sasl/gsskerb/ConfSecurityLayer.java
- test/jdk/com/sun/security/sasl/gsskerb/NoSecurityLayer.java
- test/jdk/com/sun/security/sasl/gsskerb/PropertiesFileCallbackHandler.java
- test/jdk/com/sun/security/sasl/gsskerb/gsseg_jaas.conf
- test/jdk/com/sun/security/sasl/gsskerb/log.properties
- test/jdk/com/sun/security/sasl/gsskerb/run-conf-wjaas.csh
- test/jdk/com/sun/security/sasl/gsskerb/run-nosec-wjaas.csh
- test/jdk/com/sun/security/sasl/gsskerb/runwjaas.csh
! test/jdk/sun/security/krb5/auto/SaslBasic.java

Changeset: 6e2136c2
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-09-22 11:22:24 +0000
URL:       https://git.openjdk.org/jdk17u/commit/6e2136c23a05c37376708ae85b0827fa6a892775

8356897: Update NSS library to 3.111

Backport-of: cabd7c1f7a8c471d5461e3557fb589fdfe4d88be

! test/jdk/sun/security/pkcs11/PKCS11Test.java

Changeset: 6fe0a603
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-09-22 11:27:16 +0000
URL:       https://git.openjdk.org/jdk17u/commit/6fe0a6038804dbd00e850bdc2d7cb7f6b1943549

8335986: Test javax/swing/JCheckBox/4449413/bug4449413.java fails on Windows 11 x64 because RBMenuItem's and CBMenuItem's checkmark on the left side are not visible

Backport-of: c51bed739d97167ae768e204dd8666d078d2e607

! test/jdk/javax/swing/JCheckBox/4449413/bug4449413.java

Changeset: 27abd403
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-09-22 11:29:48 +0000
URL:       https://git.openjdk.org/jdk17u/commit/27abd403d834623443300c5ab0fe23b3882c59c8

8355478: DoubleActionESC.java fails intermittently

Backport-of: d1052c70cbddb025e7f5b71bd61176e63277bba0

! test/jdk/ProblemList.txt
! test/jdk/java/awt/FileDialog/DoubleActionESC.java

Changeset: c1fdf82d
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-09-22 11:31:54 +0000
URL:       https://git.openjdk.org/jdk17u/commit/c1fdf82db975297cd79adcffeac102b30e4e849b

8305567: serviceability/tmtools/jstat/GcTest01.java failed  utils.JstatGcResults.assertConsistency

Backport-of: 310ef85667bdba3f984cb6327aee71cfaf91458b

! test/hotspot/jtreg/serviceability/tmtools/jstat/GarbageProducerTest.java
! test/hotspot/jtreg/serviceability/tmtools/jstat/GcNewTest.java
! test/hotspot/jtreg/serviceability/tmtools/jstat/GcTest01.java
! test/hotspot/jtreg/serviceability/tmtools/jstat/GcTest02.java
! test/hotspot/jtreg/serviceability/tmtools/jstat/utils/JstatGcCapacityTool.java
! test/hotspot/jtreg/serviceability/tmtools/jstat/utils/JstatGcCauseTool.java
! test/hotspot/jtreg/serviceability/tmtools/jstat/utils/JstatGcNewTool.java
! test/hotspot/jtreg/serviceability/tmtools/jstat/utils/JstatGcTool.java
! test/hotspot/jtreg/serviceability/tmtools/jstat/utils/JstatResults.java
+ test/hotspot/jtreg/serviceability/tmtools/jstat/utils/JstatTool.java

Changeset: 7d26a7d9
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-09-22 11:34:22 +0000
URL:       https://git.openjdk.org/jdk17u/commit/7d26a7d903252f2020a103279575ce01db6326cb

8362532: Test gc/g1/plab/* duplicate command-line options

Backport-of: 13bab09bffc411dde324599c2e15852ef4b53d55

! test/hotspot/jtreg/gc/g1/plab/TestPLABEvacuationFailure.java
! test/hotspot/jtreg/gc/g1/plab/lib/PLABUtils.java

Changeset: 23cc1a09
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-09-22 11:34:43 +0000
URL:       https://git.openjdk.org/jdk17u/commit/23cc1a094c442c64b1dccc50aab01dfa0f7ab84f

8362602: Add test.timeout.factor to CompileFactory to avoid test timeouts

Backport-of: f8c8bcf4fd31509fdb40d32e8e16ba4fba1f987d

! test/hotspot/jtreg/compiler/lib/compile_framework/Compile.java

Changeset: 666dd5db
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-09-22 11:36:58 +0000
URL:       https://git.openjdk.org/jdk17u/commit/666dd5dbc5c0be3c531be15b6b2b41a695fbd2ef

8320836: jtreg gtest runs should limit heap size

Backport-of: ac9e51023fc34a82b795950a109af2397826adaa

! test/hotspot/jtreg/gtest/GTestWrapper.java

Changeset: 6ad3c13c
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-09-22 11:39:18 +0000
URL:       https://git.openjdk.org/jdk17u/commit/6ad3c13cde3e13279372f569f3a91096f840429a

8358048: java/net/httpclient/HttpsTunnelAuthTest.java incorrectly calls Thread::stop

Backport-of: d288ca28be7bfba3abe9f54cefbe53e73c25707e

! test/jdk/java/net/httpclient/HttpsTunnelAuthTest.java

Changeset: af68dfdf
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-09-22 11:41:49 +0000
URL:       https://git.openjdk.org/jdk17u/commit/af68dfdf0e097f36485f6720e8bb1db3b9bb73ea

8360408: [TEST] Use @requires tag instead of exiting based on "os.name" property value for sun/net/www/protocol/file/FileURLTest.java

Backport-of: d4705947d89509b235cf48328014331c9c6cee80

! test/jdk/sun/net/www/protocol/file/FileURLTest.java

Changeset: 8fa6f2bb
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-09-22 11:44:06 +0000
URL:       https://git.openjdk.org/jdk17u/commit/8fa6f2bb2d668d391cf5b525c5181feac41259c2

8361298: SwingUtilities/bug4967768.java fails where character P is not underline

Backport-of: 57553ca1dbc63e329116bc11764816a4c5ccb297

! test/jdk/javax/swing/SwingUtilities/bug4967768.java

Changeset: 837d5048
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-09-22 11:46:12 +0000
URL:       https://git.openjdk.org/jdk17u/commit/837d5048482b5cfb49a9314bbd19809f39595455

8365168: Use 64-bit aligned addresses for CK_ULONG access in PKCS11 native key code

Backport-of: 640b71da48c41e1f216f6bee1e7871961322cf53

! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_convert.c
! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_keymgmt.c

Changeset: 3a5225de
Branch: master
Author:    Satyen Subramaniam <ssubramaniam at openjdk.org>
Date:      2025-09-22 16:32:24 +0000
URL:       https://git.openjdk.org/jdk17u/commit/3a5225de399b1761a6c93fd7f5533cba81d339dc

8327748: Convert javax/swing/JFileChooser/6798062/bug6798062.java applet test to main

Backport-of: 782206bc97dc6ae953b0c3ce01f8b6edab4ad30b

- test/jdk/javax/swing/JFileChooser/6798062/bug6798062.html
! test/jdk/javax/swing/JFileChooser/6798062/bug6798062.java

Changeset: dca33960
Branch: master
Author:    Satyen Subramaniam <ssubramaniam at openjdk.org>
Date:      2025-09-22 16:32:46 +0000
URL:       https://git.openjdk.org/jdk17u/commit/dca33960959f71ef646d346e328acd27196f5bef

8353445: Open source several AWT Menu tests - Batch 1

Backport-of: 367bcc5df83722231106b635068a17f92404477b

! test/jdk/ProblemList.txt
+ test/jdk/java/awt/Menu/MenuActionEventTest.java
+ test/jdk/java/awt/Menu/MenuVisibilityTest.java
+ test/jdk/java/awt/Menu/RmInHideTest.java
+ test/jdk/java/awt/Menu/SetShortCutTest.java

Changeset: d1f41948
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-09-23 08:50:46 +0000
URL:       https://git.openjdk.org/jdk17u/commit/d1f419485364b15b2031e9a3bd0b7fe5c5f94fb6

8322140: javax/swing/JTable/JTableScrollPrintTest.java does not print the rows and columns of the table in Nimbus and Aqua LookAndFeel

Backport-of: e4bb47bcbbfe55dee4825d00a5b5eb76125a6ef5

! src/java.desktop/share/classes/javax/swing/JViewport.java
! src/java.desktop/share/classes/sun/print/PathGraphics.java
! src/java.desktop/share/classes/sun/swing/SwingUtilities2.java
! test/jdk/javax/swing/JTable/JTableScrollPrintTest.java

Changeset: 3f9350cc
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-09-23 08:52:54 +0000
URL:       https://git.openjdk.org/jdk17u/commit/3f9350cc314aff432fec97c397aa395eb259447b

8356187: TestJcmd.java may incorrectly parse podman version

Backport-of: 328715d84c0eafb4fe58d28b301138374ddac168

! test/hotspot/jtreg/containers/docker/TestJcmd.java

Changeset: d39ca878
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-09-23 08:55:28 +0000
URL:       https://git.openjdk.org/jdk17u/commit/d39ca878be3d524e683d69d3ac183984512aa21f

8139228: JFileChooser renders file names as HTML document

Backport-of: 917c1546f353c2814de8465d1dfad66b01561f12

! src/java.desktop/macosx/classes/com/apple/laf/AquaFileChooserUI.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifFileChooserUI.java
! src/java.desktop/share/classes/javax/swing/JFileChooser.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalFileChooserUI.java
! src/java.desktop/share/classes/sun/swing/FilePane.java
! src/java.desktop/share/classes/sun/swing/plaf/synth/SynthFileChooserUIImpl.java
! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsFileChooserUI.java
+ test/jdk/javax/swing/JFileChooser/HTMLFileName.java

Changeset: 307c1c4a
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-09-23 08:57:52 +0000
URL:       https://git.openjdk.org/jdk17u/commit/307c1c4a714d2101b30db752e4e41695e1dda75d

8354646: java.awt.TextField allows to identify the spaces in a password when double clicked at the starting and end of the text

Backport-of: 8d33ea7395e5dd504b899d8972617f6696546d84

! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicPasswordFieldUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTextUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthPasswordFieldUI.java
! test/jdk/java/awt/TextField/SetEchoCharWordOpsTest.java
+ test/jdk/javax/swing/plaf/basic/BasicTextUI/PasswordSelectionWordTest.java

Changeset: 79c64df2
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-09-23 09:00:29 +0000
URL:       https://git.openjdk.org/jdk17u/commit/79c64df26965275c8b33ae16d82e97c85f7a0c62

8358532: JFileChooser in GTK L&F still displays HTML filename

Backport-of: 6fe9143bbbe269af62d2084834fc0c9afc51b5f3

! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKFileChooserUI.java
! test/jdk/javax/swing/JFileChooser/HTMLFileName.java

Changeset: a1d71187
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-09-23 09:02:46 +0000
URL:       https://git.openjdk.org/jdk17u/commit/a1d71187f5ac9b2849427cf5d31668edb601f1be

8361314: Test serviceability/jvmti/VMEvent/MyPackage/VMEventRecursionTest.java FATAL ERROR in native method: Failed during the GetClassSignature call

Backport-of: 8c00c374ec3e5ae2db3c35a970f6c7a691ae274e

! test/hotspot/jtreg/serviceability/jvmti/VMEvent/libVMEventTest.c

Changeset: a155fd84
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-09-23 09:04:58 +0000
URL:       https://git.openjdk.org/jdk17u/commit/a155fd84ca29121e31446f8dfde7befdd5b38e15

8361751: Test sun/tools/jcmd/TestJcmdSanity.java timed out on Windows

Backport-of: a3843e8e6e189447e554759c3ba672530f8c7329

! test/jdk/sun/tools/jcmd/JcmdBase.java

Changeset: dc6fb998
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-09-23 09:07:41 +0000
URL:       https://git.openjdk.org/jdk17u/commit/dc6fb99880d9009cc6546b9a4fd0423cfd3fc1c0

8360411: [TEST] open/test/jdk/java/io/File/MaxPathLength.java Refactor extract method to encapsulate Windows specific test logic

Backport-of: 016694bf74f6920f850330e353df9fd03458cca1

! test/jdk/java/io/File/MaxPathLength.java

Changeset: 78cafc31
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-09-23 09:10:17 +0000
URL:       https://git.openjdk.org/jdk17u/commit/78cafc3138f09de208a786b7e55bed585e42ade8

8364484: misc tests fail with Received fatal alert: handshake_failure

Backport-of: 724e8c076e1aed05de893ef9366af0e62cc2ac2b

! test/jdk/javax/management/security/SecurityTest.java

Changeset: 074a2060
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-09-24 08:00:23 +0000
URL:       https://git.openjdk.org/jdk17u/commit/074a2060c78a88fcc05969452bce197bf34e7e2a

Merge


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

8294680: Refactor scaled border rendering

Reviewed-by: mdoerr
Backport-of: 80ab50b3389cbdae6bced7cea3f3a84b94c5bb82

! src/java.desktop/share/classes/com/sun/java/swing/SwingUtilities3.java
! src/java.desktop/share/classes/javax/swing/border/EtchedBorder.java
! src/java.desktop/share/classes/javax/swing/border/LineBorder.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalBorders.java

Changeset: 22297baf
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-09-26 08:10:39 +0000
URL:       https://git.openjdk.org/jdk17u/commit/22297baf20d8b35d206175883202f51ea1533779

8322135: Printing JTable in Windows L&F throws InternalError: HTHEME is null

Backport-of: 21480a7ae8dce67cf3a844d8caafb0b96c37ac0e

! src/java.desktop/windows/classes/sun/awt/windows/ThemeReader.java
! test/jdk/javax/swing/JTable/JTableScrollPrintTest.java
! test/jdk/javax/swing/JTable/PrintAllPagesTest.java

Changeset: 0da1c8b9
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-09-26 08:12:43 +0000
URL:       https://git.openjdk.org/jdk17u/commit/0da1c8b9700dc3c12a9c743cc372deb721bf7c52

8356040: java/util/PluggableLocale/LocaleNameProviderTest.java timed out

Reviewed-by: rrich
Backport-of: b45e1a7db74dfad58c7d9922d998594f5df347db

! test/jdk/java/util/PluggableLocale/LocaleNameProviderTest.java

Changeset: 65312548
Branch: master
Author:    Satyen Subramaniam <ssubramaniam at openjdk.org>
Date:      2025-09-26 16:40:23 +0000
URL:       https://git.openjdk.org/jdk17u/commit/6531254889290c650685346bd8e66f5a2f2ea3e4

8354248: Open source several AWT GridBagLayout and List tests

Backport-of: 6a310613392b9d619ae1bbe3e663cb4a022165d9

! test/jdk/ProblemList.txt
+ test/jdk/java/awt/GridBagLayout/ComponentShortage.java
+ test/jdk/java/awt/List/ListScrollbarCursorTest.java
+ test/jdk/java/awt/List/ListScrollbarTest.java

Changeset: 2d7cdacb
Branch: master
Author:    Rui Li <ruiamzn at amazon.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2025-09-29 17:24:07 +0000
URL:       https://git.openjdk.org/jdk17u/commit/2d7cdacb1db0dfdffddc7ca95fc93406cb28006c

8347277: java/awt/Focus/ComponentLostFocusTest.java fails intermittently

Backport-of: e2a503e26ee2a3c428c5db0cd4cbe71cdc7d837f

! test/jdk/java/awt/Focus/ComponentLostFocusTest.java

Changeset: d2255792
Branch: master
Author:    Elif Aslan <elifasln at amazon.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2025-10-01 16:30:30 +0000
URL:       https://git.openjdk.org/jdk17u/commit/d22557924ec5dfc5c8248f21504c9fa80c1d22bf

8297302: gtest/AsyncLogGtest.java fails AsyncLogTest.stdoutOutput_vm

Backport-of: 9412c0a2caf7d1c279f933e1f767eb3689a2a1ca

! test/hotspot/gtest/logging/test_asynclog.cpp

Changeset: 5c4b47c0
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-10-01 21:51:59 +0000
URL:       https://git.openjdk.org/jdk17u/commit/5c4b47c0d25f04c2b0314eb746765793b638395c

Merge

! src/java.desktop/share/classes/com/sun/java/swing/SwingUtilities3.java
! src/java.desktop/share/classes/com/sun/java/swing/SwingUtilities3.java

Changeset: c9fb6f52
Branch: master
Author:    Satyen Subramaniam <ssubramaniam at openjdk.org>
Date:      2025-10-02 18:03:47 +0000
URL:       https://git.openjdk.org/jdk17u/commit/c9fb6f52b870b4187bb5b7cc6d334316b40efc36

8354701: Open source few JToolTip tests

Backport-of: f98af0ad617a445362859e58af48258bfd5bed03

+ test/jdk/javax/swing/JToolTip/TooltipTest.java
+ test/jdk/javax/swing/JToolTip/bug4225314.java
+ test/jdk/javax/swing/JToolTip/bug4255441.java

Changeset: 0a31d7ad
Branch: master
Author:    Satyen Subramaniam <ssubramaniam at openjdk.org>
Date:      2025-10-02 19:28:59 +0000
URL:       https://git.openjdk.org/jdk17u/commit/0a31d7adaf7586fc07a51f778320f37e381ab514

8328247: Remove redundant dir for tests converted from applet to main

Backport-of: ece4124f25f676da9bf2d1b7fd8e4394dd7d31af

= test/jdk/javax/swing/JFileChooser/FileFilterDescription.java
= test/jdk/javax/swing/JFileChooser/bug6798062.java
= test/jdk/javax/swing/JInternalFrame/bug6726866.java

Changeset: 6c4a3276
Branch: master
Author:    Satyen Subramaniam <ssubramaniam at openjdk.org>
Date:      2025-10-02 19:29:15 +0000
URL:       https://git.openjdk.org/jdk17u/commit/6c4a327609ed43945c9cd4c0868ea2bc7a7e933d

8353958: Open source several AWT ScrollPane tests - Batch 2

Backport-of: e00355a036936c5290cf8d85fd3c4f743b0ad23a

! test/jdk/ProblemList.txt
+ test/jdk/java/awt/ScrollPane/ScrollPaneAsNeededTest.java
+ test/jdk/java/awt/ScrollPane/ScrollPaneComponentTest.java
+ test/jdk/java/awt/ScrollPane/ScrollPaneEventType.java
+ test/jdk/java/awt/ScrollPane/ScrollPaneSize.java
+ test/jdk/java/awt/ScrollPane/ScrollPanechildViewportTest.java

Changeset: 6f50c6da
Branch: master
Author:    Martin Doerr <mdoerr at openjdk.org>
Date:      2025-10-02 20:05:09 +0000
URL:       https://git.openjdk.org/jdk17u/commit/6f50c6da13cf21dbb5153734c631b01e0861ef32

8339386: Assertion on AIX - original PC must be in the main code section of the compiled method

Reviewed-by: rrich
Backport-of: 9a25f822fb2529c1cae3ae909761381789d7b7b1

! src/hotspot/cpu/ppc/frame_ppc.cpp

Changeset: c80edc3e
Branch: master
Author:    Rui Li <ruiamzn at amazon.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2025-10-02 21:09:04 +0000
URL:       https://git.openjdk.org/jdk17u/commit/c80edc3e3b0c7de2db2884f1484d2cefe58ed31e

8365919: Replace currentTimeMillis with nanoTime in Stresser.java

Backport-of: 0ca38bdc4d503158fda57bbc8bc9adc420628079

! test/hotspot/jtreg/vmTestbase/nsk/share/test/Stresser.java

Changeset: dac1fa0e
Branch: master
Author:    Rui Li <ruiamzn at amazon.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2025-10-02 21:09:25 +0000
URL:       https://git.openjdk.org/jdk17u/commit/dac1fa0eca4e549685e79b95821350a962a35706

8363720: Follow up to JDK-8360411 with post review comments

Backport-of: a5e0c9d0c52e028321bb38e471ce98e389e67fe1

! test/jdk/java/io/File/MaxPathLength.java

Changeset: 1d96b820
Branch: master
Author:    Richard Reingruber <rrich at openjdk.org>
Date:      2025-10-03 06:18:46 +0000
URL:       https://git.openjdk.org/jdk17u/commit/1d96b820532112525588b5ff16ed304d1a84eb30

8352800: [PPC] OpenJDK fails to build on PPC after JDK-8350106

Reviewed-by: mdoerr
Backport-of: 72bcd824606d8a9bc25fb088e73de4c25738ecea

! src/hotspot/os_cpu/linux_ppc/thread_linux_ppc.cpp

Changeset: c363d3f1
Branch: master
Author:    Richard Reingruber <rrich at openjdk.org>
Date:      2025-10-03 06:22:17 +0000
URL:       https://git.openjdk.org/jdk17u/commit/c363d3f14fda2945021ea374383a660964b2b1c4

8350106: [PPC] Avoid ticks_unknown_not_Java AsyncGetCallTrace() if JavaFrameAnchor::_last_Java_pc not set

Reviewed-by: mdoerr
Backport-of: d5908231ebc16f443b3fc9b2ebf03cc4deb67373

! src/hotspot/os_cpu/aix_ppc/thread_aix_ppc.cpp
! src/hotspot/os_cpu/linux_ppc/thread_linux_ppc.cpp

Changeset: 94a79aae
Branch: master
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2025-10-04 23:05:48 +0000
URL:       https://git.openjdk.org/jdk17u/commit/94a79aaeb6fcb5b6a2e32b6a01568df6f65fe5c4

8362204: test/jdk/sun/awt/font/TestDevTransform.java fails on Ubuntu 24.04

Backport-of: 89af6e13f2354d6e32872791d157144cd478a88f

! test/jdk/sun/awt/font/TestDevTransform.java

Changeset: f21f00c8
Branch: master
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2025-10-05 22:37:30 +0000
URL:       https://git.openjdk.org/jdk17u/commit/f21f00c85a70f676004d93258fd61f63600d35c9

8367017: Remove legacy checks from WrappedToolkitTest and convert from bash

Backport-of: e1071797a4f0ab1a6af29824a777a7800d729b0e

! test/jdk/java/awt/Toolkit/Headless/WrappedToolkitTest/TestWrapped.java
- test/jdk/java/awt/Toolkit/Headless/WrappedToolkitTest/WrappedToolkitTest.sh

Changeset: 838f69c2
Branch: master
Author:    Christoph Langer <clanger at openjdk.org>
Date:      2025-10-06 12:33:26 +0000
URL:       https://git.openjdk.org/jdk17u/commit/838f69c226367279176bae366d52afb2fe0f0f31

8252329: runtime/LoadClass/TestResize.java timed out

Reviewed-by: mbaesken
Backport-of: f93beacd2f64aab0f930ac822859380c00c51f0c

! src/hotspot/share/classfile/classLoaderData.cpp
! src/hotspot/share/classfile/dictionary.cpp
! src/hotspot/share/classfile/dictionary.hpp
! test/hotspot/jtreg/runtime/LoadClass/TestResize.java

Changeset: 200552e2
Branch: master
Author:    Satyen Subramaniam <ssubramaniam at openjdk.org>
Date:      2025-10-06 16:09:52 +0000
URL:       https://git.openjdk.org/jdk17u/commit/200552e2697746c2961f53dc890b6fcd40011133

8353586: Open source several toolkit tests

Backport-of: 2ba80d2403f749a7d8d4e64139b796737bbb62bf

+ test/jdk/java/awt/Toolkit/DesktopProperties/DesktopPropertyTest.java
+ test/jdk/java/awt/Toolkit/TimeUnsignedConversionTest.java

Changeset: 138c1f58
Branch: master
Author:    Satyen Subramaniam <ssubramaniam at openjdk.org>
Date:      2025-10-06 16:10:15 +0000
URL:       https://git.openjdk.org/jdk17u/commit/138c1f58d3e326397bd9bd0b354cb2748e9daa99

8355333: Some Problem list entries point to non-existent / wrong files

Backport-of: 32a597b36f994d6e720e0576ad110dac4a5304fe

! test/jdk/ProblemList.txt

Changeset: 78287797
Branch: master
Author:    Severin Gehwolf <sgehwolf at openjdk.org>
Date:      2025-10-07 16:55:04 +0000
URL:       https://git.openjdk.org/jdk17u/commit/78287797bff8f469b16ebef80cc7f211501724b0

8347129: cpuset cgroups controller is required for no good reason

Backport-of: be245be258cda7e06366b4051eec24ad6df04f20

! src/hotspot/os/linux/cgroupSubsystem_linux.cpp

Changeset: 82f1ed62
Branch: master
Author:    Francisco Ferrari Bihurriet <fferrari at openjdk.org>
Committer: Alexey Bakhtin <abakhtin at openjdk.org>
Date:      2025-10-07 21:18:35 +0000
URL:       https://git.openjdk.org/jdk17u/commit/82f1ed62ae93209789e8da93066a867deafe4364

8339280: jarsigner -verify performs cross-checking between CEN and LOC
8353299: VerifyJarEntryName.java test fails
8367782: VerifyJarEntryName.java: Fix modifyJarEntryName to operate on bytes and re-introduce verifySignatureEntryName

Reviewed-by: abakhtin
Backport-of: bbd5b174c50346152a624317b6bd76ec48f7e551

! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Main.java
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources.java
! src/jdk.jartool/share/man/jarsigner.1
+ test/jdk/sun/security/tools/jarsigner/VerifyJarEntryName.java

Changeset: 4f053ec9
Branch: master
Author:    Satyen Subramaniam <ssubramaniam at openjdk.org>
Date:      2025-10-08 01:48:30 +0000
URL:       https://git.openjdk.org/jdk17u/commit/4f053ec9e6766582f2aa8c18e4396000414fcbd4

8353483: Open source some JProgressBar tests

Backport-of: 46a6fc84ef17f38eedd49f59a3c05f7c95fe23bc

+ test/jdk/javax/swing/JProgressBar/RightLeftOrientation.java
+ test/jdk/javax/swing/JProgressBar/bug4230391.java
+ test/jdk/javax/swing/JProgressBar/bug4393042.java
+ test/jdk/javax/swing/JProgressBar/bug5003022.java

Changeset: 2ed5a8bb
Branch: master
Author:    Satyen Subramaniam <ssubramaniam at openjdk.org>
Date:      2025-10-08 01:48:56 +0000
URL:       https://git.openjdk.org/jdk17u/commit/2ed5a8bbad58a8e1bef2660d5bbcdfc098aacbb9

8353592: Open source several scrollbar tests

Backport-of: 5280b7b031bb3dc44fb923c3be7ae04ec22fd364

+ test/jdk/java/awt/Scrollbar/ListScrollbarTest.java
+ test/jdk/java/awt/Scrollbar/ScrollbarCtrlClickTest.java
+ test/jdk/java/awt/Scrollbar/UnitIncrementTest.java

Changeset: 235637ce
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-10-08 06:50:07 +0000
URL:       https://git.openjdk.org/jdk17u/commit/235637cef2d26bd598b19386572d5f9ed1b0d197

8282047: Enhance StringDecode/Encode microbenchmarks

Backport-of: d4d12ad1d92ae6d353ce9e16b1b72e6416874cd6

! test/micro/org/openjdk/bench/java/lang/StringDecode.java
! test/micro/org/openjdk/bench/java/lang/StringEncode.java

Changeset: 9936f31f
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-10-08 06:52:43 +0000
URL:       https://git.openjdk.org/jdk17u/commit/9936f31f02afb8591ecd51d15d9739310502f6e9

8299553: Make ScaledEtchedBorderTest.java comprehensive

Backport-of: 558d610bebb6967b4cfe922f62f1c4ba0df7daaf

! test/jdk/javax/swing/border/EtchedBorder/ScaledEtchedBorderTest.java
! test/jdk/javax/swing/border/LineBorder/ScaledLineBorderTest.java
! test/jdk/javax/swing/border/LineBorder/ScaledTextFieldBorderTest.java

Changeset: 35dbfb2b
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-10-08 06:55:10 +0000
URL:       https://git.openjdk.org/jdk17u/commit/35dbfb2bbe62030eb773fee5800d3b820b2a4b54

8288109: HttpExchangeImpl.setAttribute does not allow null value after JDK-8266897

Backport-of: f9827ad17205ad1cec21bf76f8553f415439b38b

! src/jdk.httpserver/share/classes/sun/net/httpserver/ExchangeImpl.java
+ test/jdk/com/sun/net/httpserver/ExchangeAttributeTest.java

Changeset: 9ae44eff
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-10-08 07:00:37 +0000
URL:       https://git.openjdk.org/jdk17u/commit/9ae44eff128f92f7111e8f088639c6ef1150753c

8310049: Refactor Charset tests to use JUnit

Reviewed-by: rschmelter
Backport-of: 09174e0c994dfb19fd09f551720c13c6479812d4

! test/jdk/java/nio/charset/Charset/AvailableCharsetNames.java
! test/jdk/java/nio/charset/Charset/CharsetContainmentTest.java
! test/jdk/java/nio/charset/Charset/Contains.java
- test/jdk/java/nio/charset/Charset/EmptyCharsetName.java
! test/jdk/java/nio/charset/Charset/EncDec.java
! test/jdk/java/nio/charset/Charset/IllegalCharsetName.java
! test/jdk/java/nio/charset/Charset/NullCharsetName.java
! test/jdk/java/nio/charset/Charset/RegisteredCharsets.java

Changeset: 73413029
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-10-08 07:30:32 +0000
URL:       https://git.openjdk.org/jdk17u/commit/73413029211c198f451f1d6ef3e21780ed3ac44f

8349188: LineBorder does not scale correctly

Backport-of: 24117c6e9aa862bad839e93eff70810a75605ac5

! src/java.desktop/share/classes/javax/swing/border/LineBorder.java
! test/jdk/javax/swing/border/LineBorder/ScaledLineBorderTest.java
! test/jdk/javax/swing/border/LineBorder/ScaledTextFieldBorderTest.java

Changeset: 207dd315
Branch: master
Author:    SendaoYan <syan at openjdk.org>
Date:      2025-10-09 12:29:08 +0000
URL:       https://git.openjdk.org/jdk17u/commit/207dd315f22fa094f48da44cc1aafac0ea4c44f0

8365834: Mark java/net/httpclient/ManyRequests.java  as intermittent

Backport-of: 09aad0aea8b9f9fda14c5b18ae67b30ffce817d9

! test/jdk/java/net/httpclient/ManyRequests.java

Changeset: ff3c3b49
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-10-10 09:15:12 +0000
URL:       https://git.openjdk.org/jdk17u/commit/ff3c3b490e62361c2123ed929ac306d5a64a297e

8343314: Move common properties from jpackage jtreg test declarations to TEST.properties file

Reviewed-by: rschmelter
Backport-of: e1b5f3c56d02c6738726106d3d069fea7a633245

! test/jdk/tools/jpackage/TEST.properties
! test/jdk/tools/jpackage/linux/AppAboutUrlTest.java
! test/jdk/tools/jpackage/linux/AppCategoryTest.java
! test/jdk/tools/jpackage/linux/LicenseTypeTest.java
! test/jdk/tools/jpackage/linux/LinuxBundleNameTest.java
! test/jdk/tools/jpackage/linux/LinuxResourceTest.java
! test/jdk/tools/jpackage/linux/LinuxWeirdOutputDirTest.java
! test/jdk/tools/jpackage/linux/MaintainerTest.java
! test/jdk/tools/jpackage/linux/PackageDepsTest.java
! test/jdk/tools/jpackage/linux/ReleaseTest.java
! test/jdk/tools/jpackage/linux/ShortcutHintTest.java
! test/jdk/tools/jpackage/linux/jdk/jpackage/tests/UsrTreeTest.java
! test/jdk/tools/jpackage/macosx/ArgumentsFilteringTest.java
! test/jdk/tools/jpackage/macosx/HostArchPkgTest.java
! test/jdk/tools/jpackage/macosx/MacAppStoreJlinkOptionsTest.java
! test/jdk/tools/jpackage/macosx/MacAppStoreRuntimeTest.java
! test/jdk/tools/jpackage/macosx/MacFileAssociationsTest.java
! test/jdk/tools/jpackage/macosx/MacPropertiesTest.java
! test/jdk/tools/jpackage/macosx/NameWithSpaceTest.java
! test/jdk/tools/jpackage/macosx/SigningAppImageTest.java
! test/jdk/tools/jpackage/macosx/SigningPackageTest.java
! test/jdk/tools/jpackage/share/AddLauncherTest.java
! test/jdk/tools/jpackage/share/AppImagePackageTest.java
! test/jdk/tools/jpackage/share/AppLauncherEnvTest.java
! test/jdk/tools/jpackage/share/ArgumentsTest.java
! test/jdk/tools/jpackage/share/EmptyFolderTest.java
! test/jdk/tools/jpackage/share/FileAssociationsTest.java
! test/jdk/tools/jpackage/share/IconTest.java
! test/jdk/tools/jpackage/share/InstallDirTest.java
! test/jdk/tools/jpackage/share/LicenseTest.java
! test/jdk/tools/jpackage/share/MultiLauncherTwoPhaseTest.java
! test/jdk/tools/jpackage/share/MultiNameTwoPhaseTest.java
! test/jdk/tools/jpackage/share/RuntimeImageTest.java
! test/jdk/tools/jpackage/share/RuntimePackageTest.java
! test/jdk/tools/jpackage/share/SimplePackageTest.java
! test/jdk/tools/jpackage/share/jdk/jpackage/tests/AppVersionTest.java
! test/jdk/tools/jpackage/share/jdk/jpackage/tests/BasicTest.java
! test/jdk/tools/jpackage/share/jdk/jpackage/tests/CookedRuntimeTest.java
! test/jdk/tools/jpackage/share/jdk/jpackage/tests/DotInNameTest.java
! test/jdk/tools/jpackage/share/jdk/jpackage/tests/ErrorTest.java
! test/jdk/tools/jpackage/share/jdk/jpackage/tests/JLinkOptionsTest.java
! test/jdk/tools/jpackage/share/jdk/jpackage/tests/JavaOptionsEqualsTest.java
! test/jdk/tools/jpackage/share/jdk/jpackage/tests/JavaOptionsTest.java
! test/jdk/tools/jpackage/share/jdk/jpackage/tests/MainClassTest.java
! test/jdk/tools/jpackage/share/jdk/jpackage/tests/ModulePathTest.java
! test/jdk/tools/jpackage/share/jdk/jpackage/tests/ModulePathTest2.java
! test/jdk/tools/jpackage/share/jdk/jpackage/tests/ModulePathTest3.java
! test/jdk/tools/jpackage/share/jdk/jpackage/tests/MultipleJarAppTest.java
! test/jdk/tools/jpackage/share/jdk/jpackage/tests/NoMPathRuntimeTest.java
! test/jdk/tools/jpackage/share/jdk/jpackage/tests/NonExistentTest.java
! test/jdk/tools/jpackage/share/jdk/jpackage/tests/UnicodeArgsTest.java
! test/jdk/tools/jpackage/share/jdk/jpackage/tests/VendorTest.java
! test/jdk/tools/jpackage/windows/Win8282351Test.java
! test/jdk/tools/jpackage/windows/Win8301247Test.java
! test/jdk/tools/jpackage/windows/WinChildProcessTest.java
! test/jdk/tools/jpackage/windows/WinConsoleTest.java
! test/jdk/tools/jpackage/windows/WinDirChooserTest.java
! test/jdk/tools/jpackage/windows/WinInstallerIconTest.java
! test/jdk/tools/jpackage/windows/WinInstallerUiTest.java
! test/jdk/tools/jpackage/windows/WinL10nTest.java
! test/jdk/tools/jpackage/windows/WinMenuGroupTest.java
! test/jdk/tools/jpackage/windows/WinMenuTest.java
! test/jdk/tools/jpackage/windows/WinPerUserInstallTest.java
! test/jdk/tools/jpackage/windows/WinRenameTest.java
! test/jdk/tools/jpackage/windows/WinResourceTest.java
! test/jdk/tools/jpackage/windows/WinScriptTest.java
! test/jdk/tools/jpackage/windows/WinShortcutPromptTest.java
! test/jdk/tools/jpackage/windows/WinShortcutTest.java
! test/jdk/tools/jpackage/windows/WinUpgradeUUIDTest.java
! test/jdk/tools/jpackage/windows/WinUrlTest.java

Changeset: a829921e
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-10-10 09:20:31 +0000
URL:       https://git.openjdk.org/jdk17u/commit/a829921ec468d6038712f5862e9b6fa479aa8967

8344275: tools/jpackage/windows/Win8301247Test.java fails on localized Windows platform

Reviewed-by: phh, asemenyuk
Backport-of: 227c430b55e7f9a4257b9249881c8ec75574895c

! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/Executor.java
! test/jdk/tools/jpackage/windows/Win8301247Test.java

Changeset: b791f3da
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-10-10 09:22:53 +0000
URL:       https://git.openjdk.org/jdk17u/commit/b791f3da0e70061f2d6e5e8abe56fa2716ee4bd0

8297531: sun/security/krb5/MicroTime.java fails with "Exception: What? only 100 musec precision?"

Backport-of: 0753376b0c3d0d98e3db14d26020b23822176557

! test/jdk/sun/security/krb5/MicroTime.java

Changeset: 76251c02
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-10-10 09:23:14 +0000
URL:       https://git.openjdk.org/jdk17u/commit/76251c02bc0ad1158939972df4a978d7c092ded7

8346234: javax/swing/text/DefaultEditorKit/4278839/bug4278839.java still fails in CI

Backport-of: 466c00ac88569d145a47845b2c9a2522a1649889

! test/jdk/javax/swing/text/DefaultEditorKit/4278839/bug4278839.java

Changeset: 7397bc02
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-10-10 09:27:41 +0000
URL:       https://git.openjdk.org/jdk17u/commit/7397bc0221fa74c42494e62f6da01da9734b2dbe

8349534: Refactor jdk/sun/security/krb5/runNameEquals.sh to java test

Backport-of: 0e223f1456c14efdb423595bee3444d5e26db7c6

! test/jdk/sun/security/krb5/Krb5NameEquals.java
- test/jdk/sun/security/krb5/runNameEquals.sh

Changeset: 5f37c8ea
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-10-10 09:42:43 +0000
URL:       https://git.openjdk.org/jdk17u/commit/5f37c8ea7ca8728afcb2ee1e2d0b39a8209da8c3

8354235: Test javax/net/ssl/SSLSocket/Tls13PacketSize.java failed with java.net.SocketException: An established connection was aborted by the software in your host machine

Backport-of: 7b317623756d3e21d029bcded8a5e15de070a0c9

! test/jdk/javax/net/ssl/templates/SSLSocketTemplate.java

Changeset: ffda6a3a
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-10-10 09:49:11 +0000
URL:       https://git.openjdk.org/jdk17u/commit/ffda6a3af720d821b4c5475facee533a1fd9740f

8356752: Log mouse enter and exit events for debugging

Backport-of: ab8c808ed8ebec4f70141ee31fbaf312fccf7fa4

! test/jdk/java/awt/List/ListEnterExitTest.java

Changeset: b7bdb507
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-10-10 09:51:05 +0000
URL:       https://git.openjdk.org/jdk17u/commit/b7bdb507732d5e49d3c6b32d24b0f2a7e815c9c1

8357561: BootstrapLoggerTest does not work on Ubuntu 24 with LANG de_DE.UTF-8

Backport-of: 7b94338f7b8c23265a916adf989e1e2c64ae2769

! test/jdk/java/lang/System/LoggerFinder/internal/BootstrapLogger/BootstrapLoggerTest.java
! test/jdk/java/util/logging/LocalizedLevelName.java
! test/jdk/java/util/logging/SimpleFormatterFormat.java
! test/jdk/sun/util/logging/SourceClassName.java

Changeset: 09e4cabc
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-10-10 09:57:26 +0000
URL:       https://git.openjdk.org/jdk17u/commit/09e4cabc110451e40c9481465c7d5f3d64b9bb1f

8357799: Improve instructions for JFileChooser/HTMLFileName.java

Backport-of: 53a83d15a1b5686ed0f2aeb3d30cd46b73f80733

! test/jdk/javax/swing/JFileChooser/HTMLFileName.java

Changeset: df818fcc
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-10-10 10:19:00 +0000
URL:       https://git.openjdk.org/jdk17u/commit/df818fcc236d2a86c5be68ae85d2fe97dd7f3030

8360022: ClassRefDupInConstantPoolTest.java fails when running in repeat

Backport-of: db2a8bcdd7cf3287a8765abdca5256dc7bfe7cd2

! test/langtools/tools/javac/jvm/ClassRefDupInConstantPoolTest.java

Changeset: 049f629b
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-10-10 10:21:20 +0000
URL:       https://git.openjdk.org/jdk17u/commit/049f629b4bd83da5e21f0c74f6a49348e187b4c9

8361253: CommandLineOptionTest library should report observed values on failure

Backport-of: f153e415d740f4ede272929171e9bb3e73ddbe1c

! test/lib/jdk/test/lib/cli/CommandLineOptionTest.java

Changeset: d4496d86
Branch: master
Author:    Christoph Langer <clanger at openjdk.org>
Date:      2025-10-10 14:27:05 +0000
URL:       https://git.openjdk.org/jdk17u/commit/d4496d866aeb25d9cffe250ff37f595a7bf2e6bd

8346875: Test jdk/jdk/jfr/event/os/TestCPULoad.java fails on macOS

Backport-of: e2a9bb18c9724b6ca31239ef6899bd925760e585

! test/jdk/jdk/jfr/event/os/TestCPULoad.java

Changeset: 349a52ae
Branch: master
Author:    Satyen Subramaniam <ssubramaniam at openjdk.org>
Date:      2025-10-10 16:38:03 +0000
URL:       https://git.openjdk.org/jdk17u/commit/349a52ae47ed90426c4cf4418f4d9e54ff1314d2

8354561: Open source several swing tests batch0

Backport-of: a4c5ed8144376f7ba0d2cb992da63b3e53d51f8b

+ test/jdk/javax/swing/JComboBox/bug4139900.java
+ test/jdk/javax/swing/JComboBox/bug4174876.java
+ test/jdk/javax/swing/JComboBox/bug4474400.java
+ test/jdk/javax/swing/border/TransparentTitleTest.java

Changeset: 70036843
Branch: master
Author:    Satyen Subramaniam <ssubramaniam at openjdk.org>
Date:      2025-10-10 16:38:28 +0000
URL:       https://git.openjdk.org/jdk17u/commit/700368436db0d74ae5de4b9ef624504c9b1cddde

8354928: Clean up and open source some miscellaneous AWT tests

Backport-of: 1b8f760d1b60e63c1391dcad42753a7ebb3f80ec

+ test/jdk/java/awt/event/InputEvent/InputEventTimeTest.java
+ test/jdk/java/awt/event/MouseWheelEvent/HWWheelScroll.java
+ test/jdk/java/awt/event/MouseWheelEvent/WheelEventCoord.java
+ test/jdk/java/awt/event/MouseWheelEvent/WheelScrollEnabled.java

Changeset: bef2159f
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-10-13 15:11:12 +0000
URL:       https://git.openjdk.org/jdk17u/commit/bef2159f8b59685968b45e1fef8aed9fe6297601

8369078: Fix faulty test conversion in IllegalCharsetName.java

Reviewed-by: jlu
Backport-of: 0f406c420e35f7a4358dc99711fd23d162f21777

! test/jdk/java/nio/charset/Charset/IllegalCharsetName.java

Changeset: 27170348
Branch: master
Author:    Rui Li <ruiamzn at amazon.com>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date:      2025-10-13 16:12:25 +0000
URL:       https://git.openjdk.org/jdk17u/commit/27170348b1b07124b0530353fcc4ebb2b4b03914

8362533: Tests sun/management/jmxremote/bootstrap/* duplicate VM flags

Backport-of: 458f033d4dd3c646028b2f9bab88f9a308cad4af

! test/jdk/sun/management/jmxremote/bootstrap/AbstractFilePermissionTest.java
! test/jdk/sun/management/jmxremote/bootstrap/LocalManagementTest.java
! test/jdk/sun/management/jmxremote/bootstrap/RmiRegistrySslTest.java

Changeset: 9e4d9a82
Branch: master
Author:    Satyen Subramaniam <ssubramaniam at openjdk.org>
Date:      2025-10-14 17:28:24 +0000
URL:       https://git.openjdk.org/jdk17u/commit/9e4d9a8235c45aa59b9a7f789bf6ffa38846f4a3

8352997: Open source several Swing JTabbedPane tests

Backport-of: 9fcb06f9340f4f8f5bf2b74d0c4007f237625a72

+ test/jdk/javax/swing/JTabbedPane/4287208/bug4287208.java
= test/jdk/javax/swing/JTabbedPane/4287208/duke.gif
+ test/jdk/javax/swing/JTabbedPane/bug4273320.java
+ test/jdk/javax/swing/JTabbedPane/bug4287268.java
+ test/jdk/javax/swing/JTabbedPane/bug4362226.java
+ test/jdk/javax/swing/JTabbedPane/bug4668865.java

Changeset: 88d877f1
Branch: master
Author:    Satyen Subramaniam <ssubramaniam at openjdk.org>
Date:      2025-10-14 17:28:47 +0000
URL:       https://git.openjdk.org/jdk17u/commit/88d877f186ae5dd519e72ce45f00aab8f25c0c0c

8354553: Open source several clipboard tests batch0

Backport-of: b10a304b2bdec5fdd3d689ae8fcd341e68e80b72

! test/jdk/ProblemList.txt
+ test/jdk/java/awt/Clipboard/ClipboardSecurity.java
+ test/jdk/java/awt/Clipboard/GetAltContentsTest/SystemClipboardTest.java
+ test/jdk/java/awt/Clipboard/ImageTransferTest.java
+ test/jdk/java/awt/Clipboard/NoDataConversionFailureTest.java

Changeset: b0eeb398
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-10-15 08:46:02 +0000
URL:       https://git.openjdk.org/jdk17u/commit/b0eeb398b6e37b3b3419fd5fabf9299860eb7b52

8327434: Test java/util/PluggableLocale/TimeZoneNameProviderTest.java timed out

Backport-of: aea5c11ace542c8472313aafd00dd1a99280e70b

! test/jdk/java/util/PluggableLocale/TimeZoneNameProviderTest.java

Changeset: 2735d223
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-10-15 08:48:07 +0000
URL:       https://git.openjdk.org/jdk17u/commit/2735d223d24fc29faa1abeb55e84dfc8e565a8e4

8345213: JVM Prefers /etc/timezone Over /etc/localtime on Debian 12

Backport-of: c8a521fddac9d42fe93ea9b3ab89e804bc48bf4e

! src/java.base/unix/native/libjava/TimeZone_md.c

Changeset: 95611149
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-10-15 08:50:58 +0000
URL:       https://git.openjdk.org/jdk17u/commit/9561114913695f236741737502b8058a0b39eea2

8360178: TestArguments.atojulong gtest has incorrect format string

Backport-of: 878497fb85b9f7d066829b745324028f9f8cdc60

! test/hotspot/gtest/runtime/test_arguments.cpp

Changeset: 4be4e5e3
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-10-15 08:56:16 +0000
URL:       https://git.openjdk.org/jdk17u/commit/4be4e5e3a0dea54044b83afdd0b261a79ad49855

8359061: Update and ProblemList manual test java/awt/Cursor/CursorDragTest/ListDragCursor.java

Backport-of: 7576064a10c0f7a1fbfe88fc39254f32005d88f8

! test/jdk/ProblemList.txt
! test/jdk/java/awt/Cursor/CursorDragTest/ListDragCursor.java

Changeset: c0647b0e
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-10-15 08:59:04 +0000
URL:       https://git.openjdk.org/jdk17u/commit/c0647b0e5d4aca371fe2e3df2af436962a192872

8362207: Add more test cases for possible double-rounding in fma

Backport-of: 8462e57fad85466bbe3e5d82b4e77bfdb76700e7

! test/jdk/java/lang/Math/FusedMultiplyAddTests.java

Changeset: b86d8505
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-10-15 09:05:33 +0000
URL:       https://git.openjdk.org/jdk17u/commit/b86d8505841a7e8f28d67633975db8300e4c31b2

8361423: Add IPSupport::printPlatformSupport to java/net/NetworkInterface/IPv4Only.java

Backport-of: 2f1aed2a165259a873636792cff7c9de4e1f334e

! test/jdk/java/net/NetworkInterface/IPv4Only.java

Changeset: 0680df7c
Branch: master
Author:    Satyen Subramaniam <ssubramaniam at openjdk.org>
Date:      2025-10-15 17:09:28 +0000
URL:       https://git.openjdk.org/jdk17u/commit/0680df7cb10404b521e61be88a13f942864315d7

8340354: Open source AWT desktop properties and print related tests

Backport-of: 988f13a3875a6d29d7de07c5e97fcd6e7f9a31ff

+ test/jdk/java/awt/DesktopProperties/FontSmoothing.java
+ test/jdk/java/awt/DesktopProperties/ThreeDBackgroundColor.java
+ test/jdk/java/awt/PrintJob/PrintCompatibilityTest.java
+ test/jdk/java/awt/PrintJob/PrintComponentTest.java
+ test/jdk/java/awt/PrintJob/ScaledImagePrintingTest.java

Changeset: 6eb80336
Branch: master
Author:    Satyen Subramaniam <ssubramaniam at openjdk.org>
Date:      2025-10-15 17:09:52 +0000
URL:       https://git.openjdk.org/jdk17u/commit/6eb80336893b1d02e1aaf1bf336b75be0f797894

8353470: Clean up and open source couple AWT Graphics related tests (Part 2)

Backport-of: 8270cd0ad2e0df72f063f36853328a935595f71f

! test/jdk/ProblemList.txt
+ test/jdk/java/awt/Graphics/GDIResourceExhaustionTest.java
+ test/jdk/java/awt/Graphics/RepeatedRepaintTest.java
+ test/jdk/java/awt/Graphics/SmallPrimitives.java
+ test/jdk/java/awt/Graphics/TextAfterXor.java

Changeset: 3a21a274
Branch: master
Author:    William Kemper <wkemper at openjdk.org>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2025-10-15 19:47:39 +0000
URL:       https://git.openjdk.org/jdk17u/commit/3a21a2741395ad9bfd5afb421e8a50b8ee769c11

8360288: Shenandoah crash at size_given_klass in op_degenerated

Reviewed-by: phh
Backport-of: 3b44d7bfa4d78e3ec715fce1863e052852f33180

! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp

Changeset: 105c4865
Branch: master
Author:    Satyen Subramaniam <ssubramaniam at openjdk.org>
Date:      2025-10-16 16:22:01 +0000
URL:       https://git.openjdk.org/jdk17u/commit/105c4865b3c7962fac50e6c4ddfeac1faaf65e75

8303089: [jittester] Add time limit to IRTree generation

Backport-of: 4d33fbd582d0a3c38180385bdef7225426273806

! test/hotspot/jtreg/testlibrary/jittester/src/jdk/test/lib/jittester/Automatic.java
! test/hotspot/jtreg/testlibrary/jittester/src/jdk/test/lib/jittester/ProductionLimiter.java
! test/hotspot/jtreg/testlibrary/jittester/src/jdk/test/lib/jittester/ProductionParams.java

Changeset: 417761d4
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-10-17 13:48:33 +0000
URL:       https://git.openjdk.org/jdk17u/commit/417761d4c26de0f5e87c61c7d6dd037d5d965f73

8295991: java/net/httpclient/CancelRequestTest.java fails intermittently

Backport-of: e15d2419ab9c812a3dc18812406f7b59976d2143

! test/jdk/java/net/httpclient/CancelRequestTest.java

Changeset: 3f2a7284
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-10-17 13:50:44 +0000
URL:       https://git.openjdk.org/jdk17u/commit/3f2a7284b7207b5ce0ef5ad266efc119d6d3682c

8356145: ListEnterExitTest.java fails on macos

Backport-of: 99e01301cd7f063f167db107d31468b1d3f901aa

! test/jdk/java/awt/List/ListEnterExitTest.java

Changeset: 8f292b32
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-10-17 13:54:40 +0000
URL:       https://git.openjdk.org/jdk17u/commit/8f292b32c3efdcd0b81c9fea4bf7717672afeb73

8364996: java/awt/font/FontNames/LocaleFamilyNames.java times out on Windows

Backport-of: 15e8609a2c3d246e89cfb349cbd21777bc471bae

! test/jdk/java/awt/font/FontNames/LocaleFamilyNames.java

Changeset: 3f17ba18
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-10-17 13:56:35 +0000
URL:       https://git.openjdk.org/jdk17u/commit/3f17ba1843f6d95b2845bdf9fe28f482c16d862b

8364993: JFR: Disable jdk.ModuleExport in default.jfc

Backport-of: a382996bb496d50b4eb5a6be9f61e5c2f8aaae2d

! src/jdk.jfr/share/conf/jfr/default.jfc

Changeset: 2a23946d
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-10-17 13:58:40 +0000
URL:       https://git.openjdk.org/jdk17u/commit/2a23946daf66d5ff8456e27ac48f927cb777bac3

8364556: JFR:  Disable SymbolTableStatistics and StringTableStatistics in default.jfc

Backport-of: 7698c373a684235812c9dc11edd751059f9e8e81

! src/jdk.jfr/share/conf/jfr/default.jfc

Changeset: 8a5ee8f0
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-10-17 14:01:02 +0000
URL:       https://git.openjdk.org/jdk17u/commit/8a5ee8f05cbc3e0a5dcd869374065fe0dd7111a7

8365615: Improve JMenuBar/RightLeftOrientation.java

Backport-of: afa8e79ba1a76066cf969cb3b5f76ea804780872

! test/jdk/javax/swing/JMenuBar/RightLeftOrientation.java

Changeset: 43f0cd97
Branch: master
Author:    Rui Li <ruiamzn at amazon.com>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date:      2025-10-17 15:49:07 +0000
URL:       https://git.openjdk.org/jdk17u/commit/43f0cd9721ad402e3137e1729e129c3c93663cd6

8333783: java/nio/channels/FileChannel/directio/DirectIOTest.java is unstable with AV software

Backport-of: 8c6d12250b524c0f4ee25dbbc6fe959581b7617b

! test/jdk/java/nio/channels/FileChannel/directio/DirectIOTest.java
! test/jdk/java/nio/channels/FileChannel/directio/libDirectIO.c

Changeset: a63ed596
Branch: master
Author:    Rui Li <ruiamzn at amazon.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2025-10-17 15:51:11 +0000
URL:       https://git.openjdk.org/jdk17u/commit/a63ed59692d110781f2bf7152a265e7a109021cd

8201778: Speed up test javax/net/ssl/DTLS/PacketLossRetransmission.java

Backport-of: fc3e3e26c515ae0f9ae32aec504974fba393928d

! test/jdk/javax/net/ssl/DTLS/DTLSOverDatagram.java
! test/jdk/javax/net/ssl/DTLS/PacketLossRetransmission.java

Changeset: ff97f224
Branch: master
Author:    Satyen Subramaniam <ssubramaniam at openjdk.org>
Date:      2025-10-17 17:59:36 +0000
URL:       https://git.openjdk.org/jdk17u/commit/ff97f224875ce0cd6800227aeaf1d9344b9e4fb9

8339366: [jittester] Make it possible to generate tests without execution

Backport-of: 559fc711e03cf0086bea399ffb40cf294cbbb6e1

! test/hotspot/jtreg/testlibrary/jittester/src/jdk/test/lib/jittester/Automatic.java
! test/hotspot/jtreg/testlibrary/jittester/src/jdk/test/lib/jittester/ByteCodeGenerator.java
+ test/hotspot/jtreg/testlibrary/jittester/src/jdk/test/lib/jittester/IRTreeGenerator.java
! test/hotspot/jtreg/testlibrary/jittester/src/jdk/test/lib/jittester/JavaCodeGenerator.java
! test/hotspot/jtreg/testlibrary/jittester/src/jdk/test/lib/jittester/ProductionParams.java
! test/hotspot/jtreg/testlibrary/jittester/src/jdk/test/lib/jittester/TestsGenerator.java
! test/hotspot/jtreg/testlibrary/jittester/src/jdk/test/lib/jittester/utils/OptionResolver.java

Changeset: 5d06ac0e
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-10-18 17:13:43 +0000
URL:       https://git.openjdk.org/jdk17u/commit/5d06ac0e2a5bb43ba7860e0ebdf8871ce88a95ce

8281682: Redundant .ico files in Windows app-image cause unnecessary bloat

Reviewed-by: mdoerr
Backport-of: 45180633d34b6cbb679bae0753d9f422e76d6297

! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WindowsAppImageBuilder.java
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixAppImageFragmentBuilder.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/Functional.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LauncherIconVerifier.java
! test/jdk/tools/jpackage/share/AddLauncherTest.java
! test/jdk/tools/jpackage/share/IconTest.java
! test/jdk/tools/jpackage/share/MultiLauncherTwoPhaseTest.java

Changeset: 91d7ef4c
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-10-18 17:17:34 +0000
URL:       https://git.openjdk.org/jdk17u/commit/91d7ef4c1ce5fe684bf7d282b9615edf246ef55b

8287401: jpackage tests failing on Windows due to powershell issue

Backport-of: c254c9d095d0473282ad74e66239a790912a3d76

! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LauncherIconVerifier.java

Changeset: 40381e11
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-10-18 17:21:40 +0000
URL:       https://git.openjdk.org/jdk17u/commit/40381e11010c32e19940b4fca6dc57347b815ebc

8290557: tools/jpackage/share/AddLauncherTest.java#id1 failed with "ERROR: Failed: Check icon file"

Backport-of: 7c3cfd13e3d67c185d15abb1c935853c856e8a42

! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LauncherIconVerifier.java

Changeset: 9a19b3bb
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-10-18 17:25:38 +0000
URL:       https://git.openjdk.org/jdk17u/commit/9a19b3bb9a6a09f632ceef574d91af1f04215433

8361447: [REDO] Checked version of JNI Release<type>ArrayElements needs to filter out known wrapped arrays

Reviewed-by: mdoerr
Backport-of: 1afb29ad5747baac9f165a8056d393df8de97c4a

! src/hotspot/share/memory/guardedMemory.cpp
! src/hotspot/share/memory/guardedMemory.hpp
! src/hotspot/share/prims/jniCheck.cpp
! test/hotspot/gtest/memory/test_guardedMemory.cpp
+ test/hotspot/jtreg/runtime/jni/checked/TestCharArrayReleasing.java
+ test/hotspot/jtreg/runtime/jni/checked/libCharArrayReleasing.c

Changeset: 207dd0f5
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-10-18 17:34:31 +0000
URL:       https://git.openjdk.org/jdk17u/commit/207dd0f5b8b9bf52e22dd3e597a60af19975fe1f

8361754: New test runtime/jni/checked/TestCharArrayReleasing.java can cause disk full errors

Backport-of: 2a53f5a5c2544d4f7a77186d99addae110b06bab

! test/hotspot/jtreg/runtime/jni/checked/TestCharArrayReleasing.java

Changeset: bc693471
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-10-20 05:32:39 +0000
URL:       https://git.openjdk.org/jdk17u/commit/bc6934718164a403b72004986ab1a455535fb716

8367237: Thread-Safety Usage Warning for java.text.Collator Classes

Backport-of: 64155dfac068cf01bcab6adb401b360499f33a5f

! src/java.base/share/classes/java/text/Collator.java
! src/java.base/share/classes/java/text/RuleBasedCollator.java

Changeset: ea2dd169
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-10-20 05:43:45 +0000
URL:       https://git.openjdk.org/jdk17u/commit/ea2dd16977344f3b0adff88187761b5dcfe79558

8367133: DTLS: fragmentation of Finished message results in handshake failure

Backport-of: 80cb0ead502ae439660f2a3bbab42df4da39d9d6

! src/java.base/share/classes/sun/security/ssl/DTLSInputRecord.java
+ test/jdk/javax/net/ssl/DTLS/FragmentedFinished.java

Changeset: 078e3237
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-10-20 12:21:45 +0000
URL:       https://git.openjdk.org/jdk17u/commit/078e3237d64143547719a3d3ce8375083ab5b594

8299278: tools/jpackage/share/AddLauncherTest.java#id1 failed AddLauncherTest.bug8230933

Backport-of: c595f965abcf0ea80ace87b8f2180feebbb8984e

! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/Executor.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LauncherIconVerifier.java

Changeset: 05713515
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-10-20 12:24:39 +0000
URL:       https://git.openjdk.org/jdk17u/commit/057135156c1780d068bb4c97c61aa6d8ca8799d3

8359477: com/sun/net/httpserver/Test12.java appears to have a temp file race

Reviewed-by: rrich
Backport-of: e1681c48287bcce6c8f617d9c0c25354dd62870a

! test/jdk/com/sun/net/httpserver/FileServerHandler.java
! test/jdk/com/sun/net/httpserver/Test12.java

Changeset: f0be67fd
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-10-20 18:24:51 +0000
URL:       https://git.openjdk.org/jdk17u/commit/f0be67fd4d33038e6fdb24f6cb7c99a994daa9af

8364235: Fix for JDK-8361447 breaks the alignment requirements for GuardedMemory

Backport-of: 078d0d4968e26bb7a15417f1c4e891869c69dc6c

! src/hotspot/share/memory/guardedMemory.hpp

Changeset: 141a1cf6
Branch: master
Author:    SendaoYan <syan at openjdk.org>
Date:      2025-10-21 10:15:38 +0000
URL:       https://git.openjdk.org/jdk17u/commit/141a1cf6c3fc04ee9dad7924d55c56468dc6fb3a

8366359: Test should throw SkippedException when there is no lpstat

Backport-of: f23c150709fbd6d9b84261a7c99b67d7d08334b9

! test/jdk/javax/print/PrintServiceLookup/CountPrintServices.java

Changeset: 84702b62
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-10-22 08:09:52 +0000
URL:       https://git.openjdk.org/jdk17u/commit/84702b62b506151c79c4c0d936b8f9ed296ee8df

Merge


Changeset: 3fa8f01c
Branch: master
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2025-10-22 11:43:16 +0000
URL:       https://git.openjdk.org/jdk17u/commit/3fa8f01c87fc1c690fc2f75f5f445a7ea62b6389

8366092: [GCC static analyzer] UnixOperatingSystem.c warning: use of uninitialized value 'systemTicks'

Backport-of: a6e2a329a07c71582ac696809fb5349c6a0b681c

! src/jdk.management/linux/native/libmanagement_ext/UnixOperatingSystem.c

Changeset: 0b3561a6
Branch: master
Author:    Satyen Subramaniam <ssubramaniam at openjdk.org>
Date:      2025-10-22 16:30:02 +0000
URL:       https://git.openjdk.org/jdk17u/commit/0b3561a675fb902400b0105fe87341ea7e738c1e

8355387: [jittester] Disable downcasts by default

Backport-of: b41e0b17490b203b19787a0d0742318fc0d03b33

! test/hotspot/jtreg/testlibrary/jittester/src/jdk/test/lib/jittester/ProductionParams.java

Changeset: 0f269150
Branch: master
Author:    SendaoYan <syan at openjdk.org>
Date:      2025-10-24 02:50:59 +0000
URL:       https://git.openjdk.org/jdk17u/commit/0f269150a34e9ef7ac3321826bcdbb8be93703f0

8334771: [TESTBUG] Run TestDockerMemoryMetrics.java with -Xcomp fails exitValue = 137

Backport-of: fa5ad700bb6a92aef7577969e09b4fbd93feb388

! test/jdk/jdk/internal/platform/docker/MetricsMemoryTester.java
! test/jdk/jdk/internal/platform/docker/TestDockerMemoryMetrics.java

Changeset: a64ed9d5
Branch: master
Author:    SendaoYan <syan at openjdk.org>
Date:      2025-10-24 06:34:44 +0000
URL:       https://git.openjdk.org/jdk17u/commit/a64ed9d5e076293593e0550e42ea4433d1461fce

8305186: Reference.waitForReferenceProcessing should be more accessible to tests

Backport-of: d8f012ea2a0514020434d5db6047e36941e9349b

! test/lib/jdk/test/whitebox/WhiteBox.java

Changeset: 3a7280bd
Branch: master
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2025-10-24 09:31:04 +0000
URL:       https://git.openjdk.org/jdk17u/commit/3a7280bd45f666b2d5568be552c2de3bfb014f2b

8361871: [GCC static analyzer] complains about use of uninitialized value ckpObject in p11_util.c

Backport-of: 518d5f4bbb78ae35db793d7fd15b3cd35c881664

! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_util.c

Changeset: 29527217
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-10-24 13:52:24 +0000
URL:       https://git.openjdk.org/jdk17u/commit/29527217184ba839d6c166d7548d78082f990e06

8281440: AWT: Conversion from string literal loses const qualifier

Backport-of: f924e50c42c2f9548d2983449a98c45af40b0d35

! src/java.desktop/windows/native/libawt/windows/WPrinterJob.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Debug.cpp
! src/java.desktop/windows/native/libawt/windows/awt_DesktopProperties.cpp
! src/java.desktop/windows/native/libawt/windows/awt_DrawingSurface.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Font.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Font.h
! src/java.desktop/windows/native/libawt/windows/awt_PrintControl.cpp
! src/java.desktop/windows/native/libawt/windows/awt_PrintJob.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Toolkit.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Win32GraphicsEnv.cpp

Changeset: 471239e1
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-10-24 13:56:40 +0000
URL:       https://git.openjdk.org/jdk17u/commit/471239e1cb4f7864b69ae9543ac934c1389a17ae

8281523: Accessibility: Conversion from string literal loses const qualifier

Backport-of: e1c98bd1f2f57ddf47e4660038059117af87f938

! src/jdk.accessibility/windows/native/common/AccessBridgeDebug.cpp
! src/jdk.accessibility/windows/native/common/AccessBridgeDebug.h
! src/jdk.accessibility/windows/native/jaccessinspector/jaccessinspector.cpp
! src/jdk.accessibility/windows/native/libwindowsaccessbridge/AccessBridgeEventHandler.cpp
! src/jdk.accessibility/windows/native/libwindowsaccessbridge/AccessBridgeJavaVMInstance.cpp
! src/jdk.accessibility/windows/native/libwindowsaccessbridge/AccessBridgeMessageQueue.cpp
! src/jdk.accessibility/windows/native/libwindowsaccessbridge/WinAccessBridge.cpp
! src/jdk.accessibility/windows/native/toolscommon/AccessInfo.cpp
! src/jdk.accessibility/windows/native/toolscommon/AccessInfo.h

Changeset: 504d5172
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-10-24 13:59:02 +0000
URL:       https://git.openjdk.org/jdk17u/commit/504d5172b584cca46e42e14ddc7cf1470fb3b247

8281525: Enable Zc:strictStrings flag in Visual Studio build

Backport-of: 23995f822e540d799eb4bbc969229422257fbb08

! make/autoconf/flags-cflags.m4
! src/hotspot/os/windows/os_windows.cpp
! src/java.security.jgss/windows/native/libsspi_bridge/sspi.cpp
! src/jdk.crypto.mscapi/windows/native/libsunmscapi/security.cpp
! src/jdk.jpackage/windows/native/libwixhelper/libwixhelper.cpp
! test/hotspot/gtest/runtime/test_os_windows.cpp

Changeset: 9d3acf8f
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-10-24 14:01:22 +0000
URL:       https://git.openjdk.org/jdk17u/commit/9d3acf8f45724dad2feb304ed1aa45e362e7e015

8302838: jabswitch main() should avoid calling exit explicitly

Backport-of: cba817ae590d1130196d7f9d6e75b8d9b37d384b

! src/jdk.accessibility/windows/native/jabswitch/jabswitch.cpp

Changeset: b93970ba
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-10-24 14:03:38 +0000
URL:       https://git.openjdk.org/jdk17u/commit/b93970ba080681e1c9a425280fdc8ac176a1530a

8308780: Fix the Java Integer types on Windows

Backport-of: c92b049db7853a061ce05cebdc1fd73205ed0c83

! src/hotspot/share/c1/c1_Canonicalizer.hpp
! src/java.base/windows/native/include/jni_md.h
! src/java.desktop/windows/native/libawt/java2d/windows/GDIRenderer.cpp
! src/java.desktop/windows/native/libawt/java2d/windows/GDIWindowSurfaceData.cpp
! src/java.desktop/windows/native/libawt/windows/ShellFolder2.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Menu.h
! src/java.desktop/windows/native/libawt/windows/awt_MenuBar.cpp
! src/java.desktop/windows/native/libawt/windows/awt_MenuBar.h
! src/jdk.accessibility/windows/native/jaccesswalker/jaccesswalker.cpp
! src/jdk.accessibility/windows/native/toolscommon/AccessInfo.cpp

Changeset: f7bad98e
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-10-24 14:05:58 +0000
URL:       https://git.openjdk.org/jdk17u/commit/f7bad98e3e194fad7b689f0a19f196a7ff9a1b14

8327180: Failed: java/io/ObjectStreamClass/ObjectStreamClassCaching.java#G1

Reviewed-by: mdoerr
Backport-of: 85fc47c81af81a595dc88e61454d8ba2d860f301

! test/jdk/java/io/ObjectStreamClass/ObjectStreamClassCaching.java

Changeset: 45bbc378
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-10-24 14:12:46 +0000
URL:       https://git.openjdk.org/jdk17u/commit/45bbc37861a4e76777de789335b09c60422c8092

8343875: Minor improvements of jpackage test library

Reviewed-by: mbaesken
Backport-of: 2cdc9ed6d687cee343a5792a066a24839c6baccf

+ test/jdk/tools/jpackage/helpers-test/jdk/jpackage/test/JavaAppDescTest.java
+ test/jdk/tools/jpackage/helpers-test/jdk/jpackage/test/TKitTest.java
+ test/jdk/tools/jpackage/helpers-test/jdk/jpackage/test/TestSuite.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/Functional.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/HelloApp.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JavaAppDesc.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/PackageTest.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/TKit.java
! test/jdk/tools/jpackage/share/AddLauncherTest.java

Changeset: 2a0b1433
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-10-24 14:17:09 +0000
URL:       https://git.openjdk.org/jdk17u/commit/2a0b1433d13974960fdc28951c877efee031068d

8347841: Test fixes that use deprecated time zone IDs

Backport-of: 50537aefc736db43e4b08133dcd181ba69f10e8d

! test/jdk/java/io/File/TimeZoneLastModified.java
! test/jdk/java/text/Format/DateFormat/DateFormatRegression.java
! test/jdk/java/text/Format/DateFormat/DateFormatTest.java
! test/jdk/java/text/Format/DateFormat/SDFTCKZoneNamesTest.java
! test/jdk/java/text/Format/DateFormat/bug4358730.java
! test/jdk/java/util/Calendar/CalendarRegression.java
! test/jdk/java/util/Calendar/JavatimeTest.java
! test/jdk/java/util/Calendar/bug4316678.java
! test/jdk/java/util/Calendar/bug4372743.java
! test/jdk/java/util/Date/Bug4955000.java
! test/jdk/java/util/Date/DateRegression.java
! test/jdk/java/util/Date/DateTest.java
! test/jdk/java/util/PluggableLocale/TimeZoneNameProviderTest.java
! test/jdk/java/util/Properties/StoreDeadlock.java
! test/jdk/java/util/TimeZone/Bug5097350.java
! test/jdk/java/util/TimeZone/Bug6329116.java
! test/jdk/java/util/TimeZone/Bug6772689.java
! test/jdk/java/util/TimeZone/DaylightTimeTest.java
! test/jdk/java/util/TimeZone/IDTest.java
! test/jdk/java/util/TimeZone/ListTimeZones.java
! test/jdk/java/util/TimeZone/TimeZoneBoundaryTest.java
! test/jdk/java/util/TimeZone/TimeZoneRegression.java
! test/jdk/java/util/TimeZone/bug4096952.java
! test/jdk/sun/security/x509/X509CertImpl/V3Certificate.java
! test/jdk/sun/util/resources/TimeZone/Bug4640234.java
! test/jdk/sun/util/resources/cldr/Bug8134384.java
! test/jdk/sun/util/resources/cldr/Bug8202764.java

Changeset: 1043c48d
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-10-24 14:19:37 +0000
URL:       https://git.openjdk.org/jdk17u/commit/1043c48d533c4c945262ff141f54042cb0ef9996

8365086: CookieStore.getURIs() and get(URI) should return an immutable List

Backport-of: 022e29a77533aacabd56820d00ecffa9646a8362

! src/java.base/share/classes/java/net/InMemoryCookieStore.java
+ test/jdk/java/net/CookieStoreTest.java

Changeset: cea617d5
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-10-24 14:21:51 +0000
URL:       https://git.openjdk.org/jdk17u/commit/cea617d51d3dced11a8941dfb92446d83e10b22a

8365660: test/jdk/sun/security/pkcs11/KeyAgreement/ tests skipped without SkipExceprion

Backport-of: ec7361e082eff3859d9f0dd732f39ae9abd5089a

! test/jdk/sun/security/pkcs11/KeyAgreement/SupportedDHKeys.java
! test/jdk/sun/security/pkcs11/KeyAgreement/TestDH.java
! test/jdk/sun/security/pkcs11/KeyAgreement/TestInterop.java
! test/jdk/sun/security/pkcs11/KeyAgreement/TestShort.java
! test/jdk/sun/security/pkcs11/KeyAgreement/UnsupportedDHKeys.java

Changeset: a75de539
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-10-24 14:24:03 +0000
URL:       https://git.openjdk.org/jdk17u/commit/a75de5390c27c5db694f0b4f98f2ecc1b16ad66d

8365425: [macos26] javax/swing/JInternalFrame/8160248/JInternalFrameDraggingTest.java fails on macOS 26

Backport-of: bdf9834b81f0565e3572de42ebd42981d1d05a5c

! test/jdk/javax/swing/JInternalFrame/8160248/JInternalFrameDraggingTest.java

Changeset: cdfbe3b7
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-10-24 14:24:24 +0000
URL:       https://git.openjdk.org/jdk17u/commit/cdfbe3b75a5bfbec7dc79221e961903d168f708a

8366764: Deproblemlist java/awt/ScrollPane/ScrollPositionTest.java

Backport-of: 2705e880b64825044e67487f01263121780d8f7a

! test/jdk/ProblemList.txt

Changeset: 9655084b
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-10-24 14:26:33 +0000
URL:       https://git.openjdk.org/jdk17u/commit/9655084b5bea7379a414e489f26168751d661411

8346839: [TESTBUG] "java/awt/textfield/setechochartest4/setechochartest4.java" failed because the test frame disappears on clicking "Click Several Times" button

Backport-of: 58270b757c0bdf82bf753fa304b829e3b64196e4

! test/jdk/java/awt/TextField/SetEchoCharTest4/SetEchoCharTest4.java

Changeset: 26746a96
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-10-24 14:26:55 +0000
URL:       https://git.openjdk.org/jdk17u/commit/26746a96161958c4703a0a8e52a05bb20cb452d3

8369184: SimpleTimeZone equals() Returns True for Unequal Instances with Different hashCode Values

Backport-of: 37b725d9c12834358a562e6c03fb7f566d639ca5

! src/java.base/share/classes/java/util/SimpleTimeZone.java
+ test/jdk/java/util/TimeZone/SimpleTimeZoneEqualsHashCodeTest.java

Changeset: b04b10a1
Branch: master
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2025-10-24 14:57:40 +0000
URL:       https://git.openjdk.org/jdk17u/commit/b04b10a15c1e9e85afab8138ecec357325f85d15

8341861: GHA: Use only retention mechanism to remove bundles

Reviewed-by: simonis
Backport-of: 29ae26517f9c1fd5e641b3a560aa93e370920506

! .github/workflows/main.yml

Changeset: 1ab83e6e
Branch: master
Author:    Satyen Subramaniam <ssubramaniam at openjdk.org>
Date:      2025-10-24 16:25:00 +0000
URL:       https://git.openjdk.org/jdk17u/commit/1ab83e6e15f8d1539e64a5316a67e8c856c5097d

8354365: Opensource few Modal and Full Screen related tests

Backport-of: e21387e0454e821e5720e781138dcc4c24a14ec7

! test/jdk/ProblemList.txt
+ test/jdk/java/awt/FullScreen/NonfocusableFrameFullScreenTest.java
+ test/jdk/java/awt/Modal/AddRemoveTransientForsTest.java
+ test/jdk/java/awt/Modal/DialogLosesFocusTest.java
+ test/jdk/java/awt/Modal/NativeDialogToFrontBackTest.java

Changeset: f4c80e31
Branch: master
Author:    SendaoYan <syan at openjdk.org>
Date:      2025-10-25 02:46:15 +0000
URL:       https://git.openjdk.org/jdk17u/commit/f4c80e318a4a72f5308310d352e5504414716fa4

8367869: Test java/io/FileDescriptor/Sync.java timed out

Backport-of: 61c5245bf7d6626b0c816612adcb0d94d6863644

! test/jdk/java/io/FileDescriptor/Sync.java

Changeset: 93aa7d2b
Branch: master
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2025-10-27 15:02:57 +0000
URL:       https://git.openjdk.org/jdk17u/commit/93aa7d2b74fdb4bdf940aebde769be0ecaee8730

8341097: GHA: Demote Mac x86 jobs to build only

Backport-of: d66737ea1cfd92bcb208ded4e64822d12760205d

! .github/workflows/main.yml

Changeset: e915df80
Branch: master
Author:    Satyen Subramaniam <ssubramaniam at openjdk.org>
Date:      2025-10-27 16:26:24 +0000
URL:       https://git.openjdk.org/jdk17u/commit/e915df805a2f23904d61ccc72e20d1b5c0886311

8352678: Opensource few JMenuItem tests
8357305: Compilation failure in javax/swing/JMenuItem/bug6197830.java

Reviewed-by: shade
Backport-of: 8a40498d79a18dcf91cf4979d34c3583a6c39322

+ test/jdk/javax/swing/JMenuItem/MenuItemTest/MenuItemTestHelper.java
+ test/jdk/javax/swing/JMenuItem/MenuItemTest/bug4729669.java
+ test/jdk/javax/swing/JMenuItem/MenuItemTest/bug6197830.java
+ test/jdk/javax/swing/JMenuItem/bug4207339.java
+ test/jdk/javax/swing/JMenuItem/bug4327146.java
+ test/jdk/javax/swing/JMenuItem/bug4402082.java
- test/jdk/javax/swing/JMenuItem/bug4729669.java

Changeset: e391c81a
Branch: master
Author:    Satyen Subramaniam <ssubramaniam at openjdk.org>
Date:      2025-10-27 16:26:47 +0000
URL:       https://git.openjdk.org/jdk17u/commit/e391c81abf71af84ccfdef71beb55e082eedb694

8354493: Opensource Several MultiScreen and Insets related tests

Backport-of: e9c8986a65df534ee2a396cb3b49fe3dbcaf6a44

+ test/jdk/java/awt/Multiscreen/DialogTest.java
+ test/jdk/java/awt/Multiscreen/FillThisScreen.java
+ test/jdk/java/awt/Multiscreen/IMCandidateWindowTest.java

Changeset: cba64ceb
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-10-28 09:11:21 +0000
URL:       https://git.openjdk.org/jdk17u/commit/cba64ceb9139516cc1ccc7ebede86e7af8796bbe

8296489: tools/jpackage/windows/WinL10nTest.java fails with timeout

Backport-of: 8d8a28ffcbd974bb1a5389839a7e3046a232f85d

! test/jdk/tools/jpackage/windows/WinL10nTest.java

Changeset: 2b5b97b3
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-10-28 09:15:19 +0000
URL:       https://git.openjdk.org/jdk17u/commit/2b5b97b3cc44b34f1d3d2f2e9fd2fa545d769e3b

8368192: Test java/lang/ProcessBuilder/Basic.java#id0 fails with Exception: Stack trace

Reviewed-by: phh
Backport-of: 218e82c875237f82a649a214c72d925a5ebf188c

! test/jdk/java/lang/ProcessBuilder/Basic.java

Changeset: de202420
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-10-28 09:17:47 +0000
URL:       https://git.openjdk.org/jdk17u/commit/de2024204c46dca2c9ba82ecf4ee00f34506ee78

8299325: java/net/httpclient/CancelRequestTest.java fails "test CancelRequestTest.testGetSendAsync("https://localhost:46509/https1/x/same/interrupt", true, true)"

Backport-of: a74ebd048ae569296619c112c23169c46b571863

! test/jdk/java/net/httpclient/CancelRequestTest.java

Changeset: e15abf38
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-10-28 09:20:11 +0000
URL:       https://git.openjdk.org/jdk17u/commit/e15abf386868c0563fc59478ea6a6e8f4bd4e642

8324065: Daylight saving information for `Africa/Casablanca` are incorrect

Backport-of: 0d8543d6773a516dad54038070dce507179d0709

! src/java.base/share/classes/sun/util/calendar/ZoneInfo.java
! src/java.base/share/classes/sun/util/calendar/ZoneInfoFile.java
! test/jdk/java/util/TimeZone/NegativeDSTTest.java
! test/jdk/sun/util/calendar/zi/TestZoneInfo310.java
! test/jdk/sun/util/calendar/zi/ZoneInfoOld.java
! test/jdk/sun/util/calendar/zi/Zoneinfo.java

Changeset: f278bdc4
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-10-28 09:32:48 +0000
URL:       https://git.openjdk.org/jdk17u/commit/f278bdc406919eac1c013262b429281febfd10f2

7191877: TEST_BUG: java/rmi/transport/checkLeaseInfoLeak/CheckLeaseLeak.java failing intermittently

Backport-of: 5a442197d21e1dfb89cdbf5f0ad5596869ab333a

! test/jdk/ProblemList.txt
! test/jdk/java/rmi/transport/checkLeaseInfoLeak/CheckLeaseLeak.java
! test/jdk/java/rmi/transport/checkLeaseInfoLeak/LeaseLeakClient.java

Changeset: 9e1a6bef
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-10-28 09:40:48 +0000
URL:       https://git.openjdk.org/jdk17u/commit/9e1a6bef2ac7f0c7615d153672a296847f09240a

8367348: Enhance PassFailJFrame to support links in HTML

Backport-of: 7a3025e3d7d33ed02db34c1485aa3c7b44b2d8ee

! test/jdk/java/awt/regtesthelpers/PassFailJFrame.java

Changeset: 63406ab4
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-10-28 10:14:37 +0000
URL:       https://git.openjdk.org/jdk17u/commit/63406ab4693d2b0612583661075a3ccdb14b4bf1

8364263: HttpClient: Improve encapsulation of ProxyServer

Reviewed-by: rschmelter
Backport-of: e7cf18212b2dd75b9e068e5bb02e6372e8893954

! test/jdk/java/net/httpclient/ProxyServer.java

Changeset: d2709749
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-10-28 13:58:42 +0000
URL:       https://git.openjdk.org/jdk17u/commit/d2709749dc52fac8532957cb14c10b80263eb747

8344326: Move jpackage tests from "jdk.jpackage.tests" package to the default package

Reviewed-by: mbaesken
Backport-of: 2c509a158fad63e69a8072fa4a7588eaacf37dc0

! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/TKit.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/WindowsHelper.java
= test/jdk/tools/jpackage/linux/UsrTreeTest.java
= test/jdk/tools/jpackage/share/AppVersionTest.java
= test/jdk/tools/jpackage/share/BasicTest.java
= test/jdk/tools/jpackage/share/CookedRuntimeTest.java
= test/jdk/tools/jpackage/share/DotInNameTest.java
= test/jdk/tools/jpackage/share/ErrorTest.java
= test/jdk/tools/jpackage/share/JLinkOptionsTest.java
= test/jdk/tools/jpackage/share/JavaOptionsEqualsTest.java
= test/jdk/tools/jpackage/share/JavaOptionsTest.java
= test/jdk/tools/jpackage/share/MainClassTest.java
= test/jdk/tools/jpackage/share/ModulePathTest.java
= test/jdk/tools/jpackage/share/ModulePathTest2.java
= test/jdk/tools/jpackage/share/ModulePathTest3.java
= test/jdk/tools/jpackage/share/MultipleJarAppTest.java
= test/jdk/tools/jpackage/share/NoMPathRuntimeTest.java
= test/jdk/tools/jpackage/share/NonExistentTest.java
= test/jdk/tools/jpackage/share/UnicodeArgsTest.java
= test/jdk/tools/jpackage/share/VendorTest.java
! test/jdk/tools/jpackage/windows/WinL10nTest.java

Changeset: cd7abc81
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-10-28 14:03:47 +0000
URL:       https://git.openjdk.org/jdk17u/commit/cd7abc815d38ed39aaab2ab931de289fa35135b3

8304811: vmTestbase/vm/mlvm/indy/func/jvmti/stepBreakPopReturn/INDIFY_Test.java fails with JVMTI_ERROR_TYPE_MISMATCH

Reviewed-by: mbaesken
Backport-of: 854b384b120fa2af41adca3048070866fe3cafd4

! test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/func/jvmti/stepBreakPopReturn/stepBreakPopReturn.cpp

Changeset: d1813cce
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-10-28 14:08:09 +0000
URL:       https://git.openjdk.org/jdk17u/commit/d1813cce59cafe53f70808d47fc7029e0351e7bc

8369992: JFR: Disable Placeholder-, LoaderConstraints- and ProtectionDomainCacheTableStatistics in default.jfc

Reviewed-by: mbaesken

! src/jdk.jfr/share/conf/jfr/default.jfc

Changeset: bd1728a9
Branch: master
Author:    Satyen Subramaniam <ssubramaniam at openjdk.org>
Date:      2025-10-28 17:26:07 +0000
URL:       https://git.openjdk.org/jdk17u/commit/bd1728a9454126723568b23d8a171498103c06e0

8354466: Open some misc Swing bugs 9

Backport-of: da16c839735bbf79ece4967f95a98208f74b7f73

+ test/jdk/javax/swing/JPasswordField/bug4382819.java
+ test/jdk/javax/swing/JSplitPane/bug4820080.java

Changeset: be5ae4cb
Branch: master
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2025-10-29 13:01:32 +0000
URL:       https://git.openjdk.org/jdk17u/commit/be5ae4cb0e9df4df3e07de2364359b442a42b184

8363676: [GCC static analyzer] missing return value check of malloc in OGLContext_SetTransform

Backport-of: d25ad881ebfec40ca6b0a73f78d1f9d2cb722e01

! src/java.desktop/share/native/common/java2d/opengl/OGLContext.c

Changeset: b802991e
Branch: master
Author:    Satyen Subramaniam <ssubramaniam at openjdk.org>
Date:      2025-10-29 16:44:30 +0000
URL:       https://git.openjdk.org/jdk17u/commit/b802991ebd3ca4e42c4832ea1ca681e5771cb154

8354341: Open some JTable bugs 7

Backport-of: 9eeb86d972ac4cc38d923b2b868b426bbd27a4e8

+ test/jdk/javax/swing/JTable/ShiftClick.java
+ test/jdk/javax/swing/JTable/bug4128506.java
+ test/jdk/javax/swing/JTable/bug4190222.java
+ test/jdk/javax/swing/JTable/bug4224179.java

Changeset: d167b4d9
Branch: master
Author:    Satyen Subramaniam <ssubramaniam at openjdk.org>
Date:      2025-10-29 16:47:04 +0000
URL:       https://git.openjdk.org/jdk17u/commit/d167b4d9d84ddf51959b011206af70d511be4441

8354465: Open some JTable bugs 8

Backport-of: 7a72f0fac9a0704c4a0ada781f1cadd7c4903b3e

= test/jdk/javax/swing/JTable/CheckBoxFirstClick.java
= test/jdk/javax/swing/JTable/IllegalStateException.java
+ test/jdk/javax/swing/JTable/bug4139910.java
+ test/jdk/javax/swing/JTable/bug4226181.java
+ test/jdk/javax/swing/JTable/bug4239157.java

Changeset: 571408e3
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-10-30 08:53:27 +0000
URL:       https://git.openjdk.org/jdk17u/commit/571408e322bc1486387e8390ad866f0e32dff979

8350102: Decouple jpackage test-lib Executor.Result and Executor classes

Backport-of: 3487f8cbd55b06d332d897a010ae8eb371dd4956

! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/Executor.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JPackageCommand.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/WindowsHelper.java

Changeset: 66fad22c
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-10-30 08:55:56 +0000
URL:       https://git.openjdk.org/jdk17u/commit/66fad22cc3baad510e6f0c8693b57e4c32a0967e

8359167: Remove unused test/hotspot/jtreg/vmTestbase/nsk/share/jpda/BindServer.java

Reviewed-by: mdoerr
Backport-of: 3fc1a70ca6b98494bce8e5b740fba52cf3a9ea4e

! test/hotspot/jtreg/vmTestbase/nsk/share/jdb/Launcher.java
- test/hotspot/jtreg/vmTestbase/nsk/share/jpda/BindServer.java
! test/hotspot/jtreg/vmTestbase/nsk/share/jpda/DebugeeArgumentHandler.java
! test/hotspot/jtreg/vmTestbase/nsk/share/jpda/DebugeeBinder.java
! test/hotspot/jtreg/vmTestbase/nsk/share/jpda/DebugeeProcess.java
! test/hotspot/jtreg/vmTestbase/nsk/share/jpda/IOPipe.java

Changeset: e5d39d86
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-10-30 08:58:40 +0000
URL:       https://git.openjdk.org/jdk17u/commit/e5d39d86b9aa159da51af30db8e8a352d6529b66

8358748: Large page size initialization fails with assert "page_size must be a power of 2"

Backport-of: 870438ed6453b19817c18d48feae01cddea44d50

! src/hotspot/share/runtime/flags/jvmFlagConstraintsRuntime.cpp
! src/hotspot/share/runtime/flags/jvmFlagConstraintsRuntime.hpp
! src/hotspot/share/runtime/globals.hpp
! test/lib-test/jdk/test/whitebox/vm_flags/SizeTTest.java

Changeset: 458a4ccb
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-10-30 09:01:59 +0000
URL:       https://git.openjdk.org/jdk17u/commit/458a4ccb9d2cf6c341127ebc162e974a639a8e21

8366342: Key generator and key pair generator tests skipping, but showing as passed

Reviewed-by: rschmelter
Backport-of: 7690a45f77a2da47fa912fe7a2b2faa589f259f0

! test/jdk/sun/security/pkcs11/KeyGenerator/DESParity.java
! test/jdk/sun/security/pkcs11/KeyGenerator/TestChaCha20.java
! test/jdk/sun/security/pkcs11/KeyGenerator/TestKeyGenerator.java
! test/jdk/sun/security/pkcs11/KeyPairGenerator/TestDH2048.java

Changeset: 133dad60
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-10-30 09:09:30 +0000
URL:       https://git.openjdk.org/jdk17u/commit/133dad608f883631d0ccc6d3e1996a7ac6901570

8333526: Restructure java/nio/channels/DatagramChannel/StressNativeSignal.java to a fail fast exception handling policy

Backport-of: 4f4030a423d04c8f488d143f0eda4a8de9dbd469

! test/jdk/java/nio/channels/DatagramChannel/StressNativeSignal.java

Changeset: 74b7d698
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-10-30 09:13:56 +0000
URL:       https://git.openjdk.org/jdk17u/commit/74b7d6981b2f6c75948fd9d9abffbbc7745ffae2

8314136: Test java/net/httpclient/CancelRequestTest.java failed: WARNING: tracker for HttpClientImpl(42) has outstanding operations

Reviewed-by: rschmelter
Backport-of: 4f864faf428c8171be975a79db5bc2bc145f8805

! test/jdk/java/net/httpclient/CancelRequestTest.java

Changeset: e78cfbe0
Branch: master
Author:    Martin Doerr <mdoerr at openjdk.org>
Date:      2025-10-30 09:14:29 +0000
URL:       https://git.openjdk.org/jdk17u/commit/e78cfbe043ecbf7184dd516ab654c5b79bee6f3b

8369946: Bytecode rewriting causes Java heap corruption on PPC

Backport-of: f5b155bda2088c269bef221cbf4a7d1909d1b2ef

! src/hotspot/cpu/ppc/interp_masm_ppc.hpp
! src/hotspot/cpu/ppc/interp_masm_ppc_64.cpp
! src/hotspot/cpu/ppc/templateTable_ppc_64.cpp

Changeset: 25b2e4b2
Branch: master
Author:    Roland Mesde <mesde at amazon.com>
Committer: Victor Rudometov <vrudomet at openjdk.org>
Date:      2025-10-30 16:40:27 +0000
URL:       https://git.openjdk.org/jdk17u/commit/25b2e4b2bc0c5ee8d6200e018de93b5e45e56384

8313355: javax/management/remote/mandatory/notif/ListenerScaleTest.java failed with "Exception: Failed: ratio=792.2791601423487"

Backport-of: debf0ecfb0076f5513595c74038215520d630764

! test/jdk/javax/management/remote/mandatory/notif/ListenerScaleTest.java

Changeset: 2d946943
Branch: master
Author:    Roland Mesde <mesde at amazon.com>
Committer: Victor Rudometov <vrudomet at openjdk.org>
Date:      2025-10-30 16:40:56 +0000
URL:       https://git.openjdk.org/jdk17u/commit/2d9469434d5e80f7e93aa15b9d10b43b9bbf135c

8318613: ChoiceFormat patterns are not well tested

Backport-of: 10427c023a142a24db3c2492977a7233a1afc25d

+ test/jdk/java/text/Format/ChoiceFormat/PatternsTest.java

Changeset: f796f9e3
Branch: master
Author:    Roland Mesde <mesde at amazon.com>
Committer: Victor Rudometov <vrudomet at openjdk.org>
Date:      2025-10-30 16:41:19 +0000
URL:       https://git.openjdk.org/jdk17u/commit/f796f9e33961dfc1348fac8d0139b19098731e93

8318467: [jmh] tests concurrent.Queues and concurrent.ProducerConsumer hang with 101+ threads

Backport-of: e05cafda78a37dbeb2df2edd791be19d22edaece

! test/micro/org/openjdk/bench/java/util/concurrent/ProducerConsumer.java
! test/micro/org/openjdk/bench/java/util/concurrent/Queues.java

Changeset: 5d35f53e
Branch: master
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2025-10-30 19:37:54 +0000
URL:       https://git.openjdk.org/jdk17u/commit/5d35f53ebfeb34d202de89ac26294c95ee1dacda

8270083: -Wnonnull errors happen with GCC 11.1.1

Reviewed-by: shade
Backport-of: 68b6e11e481349e40014aa4593a53ae2ea74aedc

! make/hotspot/lib/JvmOverrideFiles.gmk
! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/c1_Runtime1_x86.cpp
! src/hotspot/cpu/x86/frame_x86.inline.hpp
! src/hotspot/cpu/x86/gc/z/zBarrierSetAssembler_x86.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp
! src/hotspot/cpu/x86/universalUpcallHandler_x86_64.cpp
! src/hotspot/share/utilities/compilerWarnings.hpp
! src/hotspot/share/utilities/compilerWarnings_gcc.hpp

Changeset: 424eeabe
Branch: master
Author:    Satyen Subramaniam <ssubramaniam at openjdk.org>
Date:      2025-10-30 22:18:36 +0000
URL:       https://git.openjdk.org/jdk17u/commit/424eeabe0472890dfe2c61f2f5e0d0adc49d30bc

8354233: Open some JTable bugs 6

Backport-of: ade67df0f363cb95434832f750ac901c1c75c29c

+ test/jdk/javax/swing/JTable/bug4129401.java
+ test/jdk/javax/swing/JTable/bug4193727.java
+ test/jdk/javax/swing/JTable/bug4242631.java

Changeset: 846d334b
Branch: master
Author:    Arno Zeller <azeller at openjdk.org>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2025-10-31 00:52:06 +0000
URL:       https://git.openjdk.org/jdk17u/commit/846d334b983774d803395c15c499faccc0bbf1b4

8327071: [Testbug] g-tests for cgroup leave files in /tmp on linux

Backport-of: e889b460c03b3887ec5477fa734c430d3c3a41c8

! test/hotspot/gtest/os/linux/test_cgroupSubsystem_linux.cpp

Changeset: 3058ed71
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-10-31 10:11:36 +0000
URL:       https://git.openjdk.org/jdk17u/commit/3058ed71fcc847e963dab254175fad6a8eda897e

7124287: [macosx] JTableHeader doesn't get focus after pressing F8 key

Backport-of: 77b27893969d84de7c890a60c3cccb99e89d5d91

! src/java.desktop/macosx/classes/com/apple/laf/AquaKeyBindings.java
+ test/jdk/javax/swing/plaf/basic/BasicTableHeaderUI/6394566/bug6394566.java

Changeset: 1a11ad77
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-10-31 10:13:52 +0000
URL:       https://git.openjdk.org/jdk17u/commit/1a11ad777876ad5d22f03029ee0ec924d755fdda

8328377: Convert java/awt/Cursor/MultiResolutionCursorTest test to main

Backport-of: 1b68c731f2461a2f26e6d967dd3f94e217b4d1f4

+ test/jdk/java/awt/Cursor/MultiResolutionCursorTest.java
- test/jdk/java/awt/Cursor/MultiResolutionCursorTest/MultiResolutionCursorTest.html
- test/jdk/java/awt/Cursor/MultiResolutionCursorTest/MultiResolutionCursorTest.java

Changeset: 8912faa8
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-10-31 10:16:09 +0000
URL:       https://git.openjdk.org/jdk17u/commit/8912faa8a475992aab0e702a073ac3cde761aeea

8331977: Crash: SIGSEGV in dlerror()

Backport-of: 28f9e2d34a29499b25af902d15ebfd416ffe638e

! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/HelloApp.java
! test/jdk/tools/jpackage/macosx/ArgumentsFilteringTest.java
! test/jdk/tools/jpackage/share/ArgumentsTest.java
! test/jdk/tools/jpackage/share/MainClassTest.java
! test/jdk/tools/jpackage/windows/WinRenameTest.java

Changeset: c26cf5b1
Branch: master
Author:    Jan Kratochvil <jkratochvil at openjdk.org>
Committer: Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-10-31 10:18:00 +0000
URL:       https://git.openjdk.org/jdk17u/commit/c26cf5b1a52b447f8339a843d813476b3ccd30a2

8355077: Compiler error at splashscreen_gif.c due to unterminated string initialization

Backport-of: 898d4798003d7b9cd54ef3a149eb037998a39887

! src/java.desktop/share/native/libsplashscreen/splashscreen_gif.c

Changeset: b599a568
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-10-31 10:19:54 +0000
URL:       https://git.openjdk.org/jdk17u/commit/b599a5681619d3de6346dad6547e0c626521c98f

8346753: Test javax/swing/JMenuItem/RightLeftOrientation/RightLeftOrientation.java fails on Windows Server 2025 x64 because the icons of RBMenuItem and CBMenuItem are not visible in Nimbus LookAndFeel

Backport-of: 5205eae6ff28c4587ec4cb659ddffce84f00441b

! test/jdk/javax/swing/JMenuItem/RightLeftOrientation.java

Changeset: 5ddafa06
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-10-31 10:24:07 +0000
URL:       https://git.openjdk.org/jdk17u/commit/5ddafa0699a4522164057a418fac033f4c13eba4

8358813: JPasswordField identifies spaces in password via delete shortcuts

Backport-of: 8d73fe91bccd1da53424b9f8a52d9efafabeb243

! src/java.desktop/macosx/classes/com/apple/laf/AquaKeyBindings.java
+ test/jdk/javax/swing/JPasswordField/PasswordFieldInputMapWordTest.java

Changeset: 13030007
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-10-31 10:26:58 +0000
URL:       https://git.openjdk.org/jdk17u/commit/130300074fd85609706e1ef45a8f8a12f5b5df8f

8366159: SkippedException is treated as a pass for pkcs11/KeyStore, pkcs11/SecretKeyFactory and pkcs11/SecureRandom

Reviewed-by: mdoerr
Backport-of: 166ef5e7b1c6d6a9f0f1f29fedb7f65b94f53119

! test/jdk/sun/security/pkcs11/KeyStore/ClientAuth.java
! test/jdk/sun/security/pkcs11/SecretKeyFactory/TestGeneral.java
! test/jdk/sun/security/pkcs11/SecureRandom/Basic.java
! test/jdk/sun/security/pkcs11/SecureRandom/TestDeserialization.java

Changeset: 3f884a97
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-10-31 11:00:23 +0000
URL:       https://git.openjdk.org/jdk17u/commit/3f884a976a1cfc8ffa8a9f80d682a108ec4f58a3

8364660: ClassVerifier::ends_in_athrow() should be removed

Reviewed-by: phh
Backport-of: 6a9bd7781ce1ddbc90712b00fd940c4ce697a1fe

! src/hotspot/share/classfile/verifier.cpp
! src/hotspot/share/classfile/verifier.hpp

Changeset: 0da7c436
Branch: master
Author:    Satyen Subramaniam <ssubramaniam at openjdk.org>
Date:      2025-10-31 16:43:35 +0000
URL:       https://git.openjdk.org/jdk17u/commit/0da7c43608f3c648ac47ffbb7ea14c15d2f568b8

8354095: Open some JTable bugs 5

Backport-of: 7eab2d9f9140a27f7a5c5e0a57b9e6a256558690

+ test/jdk/javax/swing/JTable/InternationalCharacters.java
+ test/jdk/javax/swing/JTable/NullTableHeader.java
+ test/jdk/javax/swing/JTable/bug4118307.java
+ test/jdk/javax/swing/JTable/bug4138158.java

Changeset: dbfdc506
Branch: master
Author:    Satyen Subramaniam <ssubramaniam at openjdk.org>
Date:      2025-10-31 16:44:00 +0000
URL:       https://git.openjdk.org/jdk17u/commit/dbfdc506ff446ef52b45bd0e151ee7a3c4acef09

8353832: Opensource FontClass, Selection and Icon tests

Backport-of: 8c6b611f35af22af5b6c3eb663b30985857c1da3

+ test/jdk/java/awt/FontClass/FontTransformAttributeTest.java
+ test/jdk/java/awt/FontClass/FontUnderscoreTest.java
+ test/jdk/java/awt/Icon/ChildFrameIconTest.java
+ test/jdk/java/awt/Selection/TestClipboard.java

Changeset: 98532ee9
Branch: master
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2025-11-03 08:55:58 +0000
URL:       https://git.openjdk.org/jdk17u/commit/98532ee9fd5136d7d21025941845e77ae216377a

8294591: Fix cast-function-type warning in TemplateTable

Reviewed-by: mdoerr
Backport-of: fc616588c1bf731150a9d9b80033bb589bcb231f

! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp
! src/hotspot/cpu/arm/templateTable_arm.cpp
! src/hotspot/cpu/ppc/templateTable_ppc_64.cpp
! src/hotspot/cpu/riscv/templateTable_riscv.cpp
! src/hotspot/cpu/s390/templateTable_s390.cpp
! src/hotspot/cpu/x86/templateTable_x86.cpp
! src/hotspot/share/interpreter/templateTable.cpp
! src/hotspot/share/interpreter/templateTable.hpp

Changeset: 9f896829
Branch: master
Author:    Martin Doerr <mdoerr at openjdk.org>
Date:      2025-11-04 08:56:37 +0000
URL:       https://git.openjdk.org/jdk17u/commit/9f896829241e78ae0d6afb89b73840997234fb90

8369506: Bytecode rewriting causes Java heap corruption on AArch64

Reviewed-by: aph, jcking
Backport-of: e6ef74bd722c69f8b0cf144e0b5eba95d30dcd39

! src/hotspot/cpu/aarch64/interp_masm_aarch64.cpp
! src/hotspot/cpu/aarch64/interp_masm_aarch64.hpp
! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp

Changeset: a3442fd7
Branch: master
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2025-11-04 11:05:32 +0000
URL:       https://git.openjdk.org/jdk17u/commit/a3442fd77f524a2ccbb499ab0120b11c30642708

8294594: Fix cast-function-type warnings in signal handling code

Reviewed-by: mdoerr
Backport-of: b06f1b149c8f8a49d4e42c4b782a4b3a22aa79f6

! src/hotspot/os/posix/signals_posix.cpp



More information about the jdk-updates-changes mailing list