Regression in 21.0.8 from 8348989: Better Glyph drawing?
Lindenmaier, Goetz
goetz.lindenmaier at sap.com
Fri Jan 23 11:55:26 UTC 2026
Hi Mikael,
Thanks for reporting this, and thanks for tracking it down all the
way to the fix! It was probably forgotten because it is a closed
change, the JBS issue is not accessible.
I'll backport it, and also check whether is is needed in 17.
https://github.com/openjdk/jdk21u-dev/pull/2565
Best regards,
Goetz
> -----Original Message-----
> From: jdk-updates-dev <jdk-updates-dev-retn at openjdk.org> On Behalf Of
> Mikael Sterner
> Sent: Friday, January 23, 2026 12:15 PM
> To: jdk-updates-dev at openjdk.org
> Subject: Re: Regression in 21.0.8 from 8348989: Better Glyph drawing?
>
> [Some people who received this message don't often get email from
> msterner at openjdk.mxy.se. Learn why this is important at
> https://aka.ms/LearnAboutSenderIdentification ]
>
> On Fri, Jan 23, 2026, at 00:47, Mikael Sterner wrote:
> > I see a regression between OpenJDK builds of 21.0.7 and 21.0.8 in
> > rendering of glyphs on macOS, that I think is due to commit 10a28c0
> > for "8348989: Better Glyph drawing". A bisect between tags
> > 21.0.7-ga and 21.0.8-ga indicated this commit as the first bad
> > commit, and reverting 10a28c0 and the followup 2801e11 in
> > jdk21u-dev/master also removed the problem.
>
> Additional information: Cherry-picking jdk25u/52e1e73 for
> "8355884: [macos] java/awt/Frame/I18NTitle.java fails on MacOS"
> onto jdk21u-dev/master fixes the issue. Maybe a solution
> would thus be to backport 8355884 to Java 21?
>
> Yours,
> Mikael Sterner
More information about the jdk-updates-dev
mailing list