JDK 8u341 Bug Fixes

The following table lists the bug fixes included in the JDK 8u341 release:

# JBS Component Subcomponent Summary
1JDK-8259869client-libs[macOS] Remove desktop module dependencies on JNF Reference APIs
2JDK-8274751client-libsjava.awtDrag And Drop hangs on Windows
3JDK-8272806client-libsjava.awt[macOS] "Apple AWT Internal Exception" when input method is changed
4JDK-8133713client-libsjavax.accessibility[macosx] Accessible JTables always reported as empty
5JDK-8277922client-libsjavax.accessibilityUnable to click JCheckBox in JTable through Java Access Bridge
6JDK-7124301client-libsjavax.accessibility[macosx] When in a tab group if you arrow between tabs there are no VoiceOver announcements.
7JDK-7124298client-libsjavax.accessibility[macosx] Nothing heard from VoiceOver when tabbing between a nested tab group and a parent tab group
8JDK-7124293client-libsjavax.accessibility[macosx] VoiceOver reads percentages rather than the actual values for sliders.
9JDK-8277093core-libsjava.io:serializationVector should throw ClassNotFoundException for a missing class of an element
10JDK-8279842core-libsjava.netHTTPS Channel Binding support for Java GSS/Kerberos
11JDK-8282293core-libsjava.netDomain value for system property jdk.https.negotiate.cbt should be case-insensitive
12JDK-8288033core-libsjava.nio(dc) DatagramChannel.disconnect uses disconnectx which is not supported on macOS 10.8.3
13JDK-8285515core-libsjava.nio(dc) DatagramChannel.disconnect fails with "Invalid argument" on macOS 12.4
14JDK-8258795core-libsjava.util:i18nUpdate IANA Language Subtag Registry to Version 2021-05-11
15JDK-8247469core-svcjavax.managementgetSystemCpuLoad() returns -1 on linux when some offline cpus are present and cpusets.effective_cpus is not available
16JDK-8273747deploywebstartGrant JWS JavaFX apps access to Windows trust store
17JDK-8283886docsguidesFix broken links in the security guide of JDK 8u docs
18JDK-6584403docsguidesRequest to add a CA/CSR certificate cookbook to JSSE Reference Guide
19JDK-8173625installinstallJRE 8u121 fails to install with blank dialog box (username with character #)
20JDK-8090477javafxcontrolsCustomizable visibility timing for Tooltip
21JDK-8205915javafxcontrols[macOS] Accelerator assigned to button in dialog fires menuItem in owning stage
22JDK-8222211javafxgraphicsCreating animated gif image from non FX App thread causes exception
23JDK-8280840javafxmediaUpdate libFFI to 3.4.2
24JDK-8283403javafxmediaUpdate Glib to 2.72.0
25JDK-8283218javafxmediaUpdate GStreamer to 1.20.1
26JDK-8282054javafxmediaMediaplayer not working with HTTP Live Stream link with query parameter appended with file extension m3u8
27JDK-8286256javafxwebUpdate libxml2 to 2.9.14
28JDK-8283328javafxwebUpdate libxml2 to 2.9.13
29JDK-8286257javafxwebUpdate libxslt to 1.1.35
30JDK-8282134javafxwebCertain regex can cause a JS trap in WebView
31JDK-8281459javafxwebWebKit 613.1 build broken on M1
32JDK-8280841javafxwebUpdate SQLite to 3.37.2
33JDK-8284184javafxwebCrash in GraphicsContextJava::drawLinesForText on https://us.yahoo.com/
34JDK-8278759javafxwebPointerEvent: buttons property set to 0 when mouse down
35JDK-8277734javafxwebWebView: Update Public Suffix List to 3c213aa
36JDK-8278851security-libsjava.securityCorrect signer logic for jars signed with multiple digest algorithms
37JDK-8245263security-libsjavax.net.sslEnable TLSv1.3 by default on JDK 8u for Client roles
38JDK-8274524security-libsjavax.net.sslSSLSocket.close() hangs if it is called during the ssl handshake
39JDK-8275082security-libsjavax.xml.cryptoUpdate XML Security for Java to 2.3.0
40JDK-8279520security-libsorg.ietf.jgssSPNEGO has not passed channel binding info into the underlying mechanism
41JDK-8157391toolsjdeps left JarFile open
42JDK-8284132toolsFXLauncherTest.java fails on headless macos