git: openjdk/jdk17u: 21 new changesets

Goetz Lindenmaier goetz at openjdk.org
Wed Feb 26 08:19:30 UTC 2025


Changeset: 06ea6d5c
Branch: master
Author:    Radek Cap <rcap at redhat.com>
Committer: Andrew John Hughes <andrew at openjdk.org>
Date:      2025-02-19 15:34:33 +0000
URL:       https://git.openjdk.org/jdk17u/commit/06ea6d5c17899df8fd83d0b14983c7c1e88d9cde

8347965: (tz) Update Timezone Data to 2025a

Reviewed-by: goetz, andrew
Backport-of: 5d21a2bcc4ba06331df52470795134d8540dd567

! make/data/tzdata/VERSION
! make/data/tzdata/antarctica
! make/data/tzdata/asia
! make/data/tzdata/australasia
! make/data/tzdata/etcetera
! make/data/tzdata/europe
! make/data/tzdata/factory
! make/data/tzdata/leapseconds
! make/data/tzdata/northamerica
! make/data/tzdata/southamerica
! test/jdk/java/util/TimeZone/TimeZoneData/VERSION
! test/jdk/java/util/TimeZone/TimeZoneData/aliases.txt

Changeset: 86d5a0e3
Branch: master
Author:    Michael De Vera <mldevera at amazon.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2025-02-19 17:44:15 +0000
URL:       https://git.openjdk.org/jdk17u/commit/86d5a0e37a622950d55cb95876a805da5c572793

6355567: AdobeMarkerSegment causes failure to read valid JPEG

Backport-of: c7c6d47a07100f6c81af6cfad301ec1bda77adf7

! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/AdobeMarkerSegment.java
+ test/jdk/javax/imageio/plugins/jpeg/LargeAdobeMarkerSegmentTest.java
+ test/jdk/javax/imageio/plugins/jpeg/jdk_6355567.jpg

Changeset: 54628252
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-02-20 12:37:40 +0000
URL:       https://git.openjdk.org/jdk17u/commit/5462825246a94a0bafa157987356e14738eda018

8292848: AWT_Mixing and TrayIcon tests fail on el8 with hard-coded isOel7

Backport-of: c13e0ef3f8046a979638d6885a732553fc2b126e

! test/jdk/java/awt/Mixing/AWT_Mixing/GlassPaneOverlappingTestBase.java
! test/jdk/java/awt/Mixing/AWT_Mixing/SimpleOverlappingTestBase.java
! test/jdk/java/awt/TrayIcon/ActionCommand/ActionCommand.java
! test/jdk/java/awt/TrayIcon/ActionEventMask/ActionEventMask.java
! test/jdk/java/awt/TrayIcon/ModalityTest/ModalityTest.java
! test/jdk/java/awt/TrayIcon/MouseEventMask/MouseEventMaskTest.java
! test/jdk/java/awt/TrayIcon/MouseMovedTest/MouseMovedTest.java
! test/jdk/java/awt/TrayIcon/SecurityCheck/FunctionalityCheck/FunctionalityCheck.java
! test/jdk/java/awt/TrayIcon/SystemTrayIconHelper.java
! test/jdk/java/awt/TrayIcon/TrayIconEventModifiers/TrayIconEventModifiersTest.java
! test/jdk/java/awt/TrayIcon/TrayIconEvents/TrayIconEventsTest.java
! test/jdk/java/awt/TrayIcon/TrayIconMouseTest/TrayIconMouseTest.java

Changeset: 9d2235be
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-02-20 12:39:49 +0000
URL:       https://git.openjdk.org/jdk17u/commit/9d2235be583671cc54eef2701c2bf903d351e091

8328730: Convert java/awt/print/bug8023392/bug8023392.html applet test to main

Backport-of: 4047a3623a44d86df2b82565f33ce739a882802d

+ test/jdk/java/awt/print/bug8023392.java
- test/jdk/java/awt/print/bug8023392/bug8023392.html
- test/jdk/java/awt/print/bug8023392/bug8023392.java

Changeset: ceea8821
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-02-20 12:41:07 +0000
URL:       https://git.openjdk.org/jdk17u/commit/ceea8821af29fc88bd96616dd254d6c9dcc0692b

8283664: Remove jtreg tag manual=yesno for java/awt/print/PrinterJob/PrintTextTest.java

Backport-of: 84c99fb91ffc4bfbc2fb0f20f558603d5660d7f1

! test/jdk/ProblemList.txt
! test/jdk/java/awt/print/PrinterJob/PrintTextTest.java

Changeset: b2f814e0
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-02-20 13:27:12 +0000
URL:       https://git.openjdk.org/jdk17u/commit/b2f814e033e1bd81be1d8c2dff16dcf7aa80eddc

8342098: Write a test to compare the images

Backport-of: 47ebf8d868b2e15b943a227ad3cf2ee12eed10f6

+ test/jdk/java/awt/Robot/ScreenCaptureRobotTest.java

Changeset: 15730c0b
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-02-22 15:10:55 +0000
URL:       https://git.openjdk.org/jdk17u/commit/15730c0bf2d9ee79ee9b023b33c739ee84669fde

8274893: Update java.desktop classes to use try-with-resources

Backport-of: 70c6df6be431fe11c5441986ed04040f9ec3b750

! src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGImageReader.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/Metacity.java
! src/java.desktop/share/classes/com/sun/media/sound/AudioFileSoundbankReader.java
! src/java.desktop/share/classes/com/sun/media/sound/DLSSoundbank.java
! src/java.desktop/share/classes/com/sun/media/sound/JARSoundbankReader.java
! src/java.desktop/share/classes/com/sun/media/sound/ModelByteBuffer.java
! src/java.desktop/share/classes/com/sun/media/sound/ModelByteBufferWavetable.java
! src/java.desktop/share/classes/com/sun/media/sound/SF2Soundbank.java
! src/java.desktop/share/classes/com/sun/media/sound/SoftSynthesizer.java
! src/java.desktop/share/classes/com/sun/media/sound/StandardMidiFileReader.java
! src/java.desktop/share/classes/com/sun/media/sound/StandardMidiFileWriter.java
! src/java.desktop/share/classes/java/awt/Font.java
! src/java.desktop/share/classes/java/awt/Toolkit.java
! src/java.desktop/share/classes/java/beans/Beans.java
! src/java.desktop/share/classes/javax/imageio/ImageIO.java
! src/java.desktop/share/classes/javax/swing/JEditorPane.java
! src/java.desktop/share/classes/javax/swing/UIManager.java
! src/java.desktop/share/classes/javax/swing/text/html/HTMLEditorKit.java
! src/java.desktop/share/classes/javax/swing/text/html/StyleSheet.java
! src/java.desktop/share/classes/sun/awt/DebugSettings.java
! src/java.desktop/share/classes/sun/awt/FontConfiguration.java
! src/java.desktop/share/classes/sun/print/PSPrinterJob.java
! src/java.desktop/unix/classes/sun/font/FcFontConfiguration.java
! src/java.desktop/unix/classes/sun/font/MFontConfiguration.java

Changeset: 45a35e85
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-02-22 15:11:49 +0000
URL:       https://git.openjdk.org/jdk17u/commit/45a35e8539c3f93be78264832d4f4c462edb071f

8301989: new javax.swing.text.DefaultCaret().setBlinkRate(N) results in NPE

Backport-of: e81f20b50405dc02963c8bf549000c60e78152d8

! src/java.desktop/share/classes/javax/swing/text/DefaultCaret.java
+ test/jdk/javax/swing/text/DefaultCaret/SetCaretRateTest.java

Changeset: d8ae0398
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-02-22 15:14:01 +0000
URL:       https://git.openjdk.org/jdk17u/commit/d8ae0398f6208953ebe02142475b47d765a22004

8314975: JavadocTester should set source path if not specified

Reviewed-by: mbaesken
Backport-of: 2f4d601a56bf02db2766d1f8a2ddfff906b78678

! test/langtools/jdk/javadoc/doclet/testCopyFiles/TestCopyFiles.java
! test/langtools/jdk/javadoc/lib/javadoc/tester/JavadocTester.java

Changeset: f7a071e2
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-02-22 15:15:15 +0000
URL:       https://git.openjdk.org/jdk17u/commit/f7a071e21a52aa95f5fcc6452212682eecf3cea8

8337222: gc/TestDisableExplicitGC.java fails due to unexpected CodeCache GC

Backport-of: dab2a0b5978cdd3fad693e4c120a84bb64a3ccde

! test/hotspot/jtreg/gc/TestDisableExplicitGC.java

Changeset: 9f48d421
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-02-22 15:16:26 +0000
URL:       https://git.openjdk.org/jdk17u/commit/9f48d4211f86764f4ba928003270d6268dd538c6

8338595: Add more linesize for MIME decoder in macro bench test Base64Decode

Backport-of: 7458952dedc0a34b5c7f3e9e228f9b18e08f19e3

! test/micro/org/openjdk/bench/java/util/Base64Decode.java

Changeset: 715d37ef
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-02-22 15:17:26 +0000
URL:       https://git.openjdk.org/jdk17u/commit/715d37ef788d99ce5218001ab78e63022a0d2a3d

8346324: javax/swing/JScrollBar/4865918/bug4865918.java fails in CI

Backport-of: a0b7c4f015c694425893b8d21d2aecae71a3b604

! test/jdk/javax/swing/JScrollBar/4865918/bug4865918.java

Changeset: 2846c9e0
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-02-22 15:20:15 +0000
URL:       https://git.openjdk.org/jdk17u/commit/2846c9e07b4502f2cc0c823b97c889f1440c66a6

8346828: javax/swing/JScrollBar/4865918/bug4865918.java still fails in CI

Backport-of: 9fafd63d46f64428e0b9c2e9a6b0ac7ca0e2d355

! test/jdk/javax/swing/JScrollBar/4865918/bug4865918.java

Changeset: 01d107ae
Branch: master
Author:    Antonio Vieiro <antonio at vieiro.net>
Committer: Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-02-24 08:11:02 +0000
URL:       https://git.openjdk.org/jdk17u/commit/01d107aea8eca4f4d2863deb30ac60e802debe15

8339728: [Accessibility,Windows,JAWS] Bug in the getKeyChar method of the AccessBridge class

Backport-of: af639f37ffb3a46351258155a4400a20c9b313fb

! src/jdk.accessibility/windows/classes/com/sun/java/accessibility/internal/AccessBridge.java
! src/jdk.accessibility/windows/native/include/bridge/AccessBridgePackages.h
+ test/jdk/javax/accessibility/TestJMenuItemShortcutAccessibility.java

Changeset: fbf5ebe1
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-02-25 16:12:32 +0000
URL:       https://git.openjdk.org/jdk17u/commit/fbf5ebe12f0c70b528a372dcab60d20af70a55e0

8198666: Many java/awt/Modal/OnTop/ test fails on mac

Backport-of: dbcf38932ef4f87b560ec660851368ac5697f4da

! test/jdk/ProblemList.txt

Changeset: bb391d7a
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-02-25 16:13:58 +0000
URL:       https://git.openjdk.org/jdk17u/commit/bb391d7a3656eda8864b777a9561a9e7e71a47a9

8327476: Upgrade JLine to 3.26.1

Reviewed-by: mdoerr
Backport-of: d02ad34144917a36911296b20ce28381ead3f601

! src/jdk.internal.le/share/classes/jdk/internal/org/jline/keymap/BindingReader.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/keymap/KeyMap.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/Binding.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/Buffer.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/Candidate.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/Completer.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/CompletingParsedLine.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/CompletionMatcher.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/EOFError.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/Editor.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/EndOfFileException.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/Expander.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/Highlighter.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/History.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/LineReader.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/LineReaderBuilder.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/Macro.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/MaskingCallback.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/ParsedLine.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/Parser.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/PrintAboveWriter.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/Reference.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/SyntaxError.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/UserInterruptException.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/Widget.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/BufferImpl.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/CompletionMatcherImpl.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/DefaultExpander.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/DefaultHighlighter.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/DefaultParser.java
+ src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/InputRC.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/KillRing.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/LineReaderImpl.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/ReaderUtils.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/SimpleMaskingCallback.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/UndoTree.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/completer/AggregateCompleter.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/completer/ArgumentCompleter.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/completer/EnumCompleter.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/completer/FileNameCompleter.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/completer/NullCompleter.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/completer/StringsCompleter.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/completer/SystemCompleter.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/history/DefaultHistory.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/Attributes.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/Cursor.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/MouseEvent.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/Size.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/Terminal.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/TerminalBuilder.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/AbstractPosixTerminal.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/AbstractPty.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/AbstractTerminal.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/AbstractWindowsConsoleWriter.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/AbstractWindowsTerminal.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/CursorSupport.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/Diag.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/DumbTerminal.java
+ src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/DumbTerminalProvider.java
- src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/ExecPty.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/ExternalTerminal.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/LineDisciplineTerminal.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/MouseSupport.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/NativeSignalHandler.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/PosixPtyTerminal.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/PosixSysTerminal.java
+ src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/exec/ExecPty.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/exec/ExecTerminalProvider.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/spi/Pty.java
+ src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/spi/SystemStream.java
+ src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/spi/TerminalExt.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/spi/TerminalProvider.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/AnsiWriter.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/AttributedCharSequence.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/AttributedString.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/AttributedStringBuilder.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/AttributedStyle.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/ClosedException.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/ColorPalette.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/Colors.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/Curses.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/DiffHelper.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/Display.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/ExecHelper.java
+ src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/FastBufferedOutputStream.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/InfoCmp.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/InputStreamReader.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/Levenshtein.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/Log.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/NonBlocking.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/NonBlockingInputStream.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/NonBlockingInputStreamImpl.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/NonBlockingPumpInputStream.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/NonBlockingPumpReader.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/NonBlockingReader.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/NonBlockingReaderImpl.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/OSUtils.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/PumpReader.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/ShutdownHooks.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/Signals.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/Status.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/StyleResolver.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/Timeout.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/WCWidth.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/WriterOutputStream.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/windows-conemu.caps
! src/jdk.internal.le/share/legal/jline.md
! src/jdk.internal.le/windows/classes/jdk/internal/org/jline/terminal/impl/jna/JnaTerminalProvider.java
! src/jdk.internal.le/windows/classes/jdk/internal/org/jline/terminal/impl/jna/win/JnaWinConsoleWriter.java
! src/jdk.internal.le/windows/classes/jdk/internal/org/jline/terminal/impl/jna/win/JnaWinSysTerminal.java
! src/jdk.internal.le/windows/classes/jdk/internal/org/jline/terminal/impl/jna/win/Kernel32.java
! src/jdk.internal.le/windows/classes/jdk/internal/org/jline/terminal/impl/jna/win/Kernel32Impl.java
! src/jdk.internal.le/windows/classes/jdk/internal/org/jline/terminal/impl/jna/win/WindowsAnsiWriter.java
! src/jdk.internal.le/windows/native/lible/Kernel32.cpp
! test/jdk/jdk/internal/jline/AbstractWindowsTerminalTest.java
! test/jdk/jdk/internal/jline/KeyConversionTest.java
! test/langtools/jdk/jshell/ExecPtyGetFlagsToSetTest.java

Changeset: db37be36
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-02-25 16:15:30 +0000
URL:       https://git.openjdk.org/jdk17u/commit/db37be367455f846b11c3e2134969410acb2e1c8

8342635: javax/swing/JFileChooser/FileSystemView/WindowsDefaultIconSizeTest.java creates tmp file in src dir
8342634: javax/imageio/plugins/wbmp/WBMPStreamTruncateTest.java creates temp file in src dir

Backport-of: 02ea4b548ea1d5e96b9e59e2aa916d7728844116

! test/jdk/javax/imageio/plugins/wbmp/WBMPStreamTruncateTest.java
! test/jdk/javax/swing/JFileChooser/FileSystemView/WindowsDefaultIconSizeTest.java

Changeset: 16b21465
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-02-25 16:16:50 +0000
URL:       https://git.openjdk.org/jdk17u/commit/16b21465012eb608f96b46ee6e8a5dc0e0bcef3c

8339356: 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: f6e7713bb653811423eeb2515c2f69b437750326

! test/jdk/javax/net/ssl/SSLSocket/Tls13PacketSize.java

Changeset: 4216ad64
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-02-25 16:18:11 +0000
URL:       https://git.openjdk.org/jdk17u/commit/4216ad64d0029940f40fc5cea2672b7485722adc

8344581: [TESTBUG] java/awt/Robot/ScreenCaptureRobotTest.java failing on macOS

Reviewed-by: mbaesken
Backport-of: 0d30b869d8be831bfc5ff5511b3a42900e4c22a4

! test/jdk/java/awt/Robot/ScreenCaptureRobotTest.java

Changeset: 117ce560
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-02-25 16:19:09 +0000
URL:       https://git.openjdk.org/jdk17u/commit/117ce5601bbc60a3b01723a4eaed477190550e1b

8348675: TrayIcon tests fail in Ubuntu 24.10 Wayland

Backport-of: 6f4fc82149b52dd91289fe42def7d1cacad31212

! test/jdk/java/awt/TrayIcon/ActionCommand/ActionCommand.java
! test/jdk/java/awt/TrayIcon/TrayIconMouseTest/TrayIconMouseTest.java
! test/jdk/java/awt/TrayIcon/TrayIconPopup/TrayIconPopupClickTest.java
! test/jdk/java/awt/TrayIcon/TrayIconPopup/TrayIconPopupTest.java

Changeset: ae0177b6
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-02-25 16:20:20 +0000
URL:       https://git.openjdk.org/jdk17u/commit/ae0177b6abc1c4b3755ec446f2f35ad2616107a9

8302111: Serialization considerations

Reviewed-by: rrich
Backport-of: 369c573383a0120e0d85aeb89a211f38b5261013

! src/java.base/share/classes/com/sun/crypto/provider/DHPrivateKey.java
! src/java.base/share/classes/com/sun/crypto/provider/DHPublicKey.java
! src/java.base/share/classes/com/sun/crypto/provider/TlsMasterSecretGenerator.java
! src/java.base/share/classes/java/security/Permissions.java
! src/java.base/share/classes/java/security/SignedObject.java
! src/java.base/share/classes/java/security/Timestamp.java
! src/java.base/share/classes/java/security/UnresolvedPermissionCollection.java
! src/java.base/share/classes/java/security/cert/CertificateRevokedException.java
! src/java.base/share/classes/javax/crypto/spec/SecretKeySpec.java
! src/java.base/share/classes/javax/security/auth/callback/ChoiceCallback.java
! src/java.base/share/classes/javax/security/auth/callback/ConfirmationCallback.java
! src/java.base/share/classes/javax/security/auth/callback/PasswordCallback.java
! src/java.base/share/classes/sun/security/provider/DRBG.java
! src/java.base/share/classes/sun/security/util/ObjectIdentifier.java
! src/java.base/share/classes/sun/security/x509/AlgIdDSA.java
! src/java.security.jgss/share/classes/sun/security/jgss/krb5/Krb5Context.java
! src/java.security.jgss/share/classes/sun/security/jgss/krb5/Krb5InitCredential.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/KRBError.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Key.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11SecureRandom.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/SunPKCS11.java



More information about the jdk-updates-changes mailing list