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