git: openjdk/jdk: 8165943: LineBreakMeasurer does not measure correctly if TextAttribute.TRACKING is set.

Andrew Brygin bae at openjdk.org
Wed Dec 7 18:06:18 UTC 2022


Changeset: 8edb98df
Author:    Olga Mikhaltsova <omikhaltcova at openjdk.org>
Committer: Andrew Brygin <bae at openjdk.org>
Date:      2022-12-07 18:02:20 +0000
URL:       https://git.openjdk.org/jdk/commit/8edb98df3dd393103f2c80e929b011bc6b7993a3

8165943: LineBreakMeasurer does not measure correctly if TextAttribute.TRACKING is set.

Co-authored-by: Jason Fordham <jclf at azul.com>
Reviewed-by: prr

! src/java.desktop/share/classes/sun/font/AttributeValues.java
! src/java.desktop/share/classes/sun/font/ExtendedTextSourceLabel.java
! src/java.desktop/share/classes/sun/font/StandardGlyphVector.java
+ test/jdk/java/awt/font/LineBreakMeasurer/LineBreakWithTracking.java
+ test/jdk/java/awt/font/LineBreakMeasurer/LineBreakWithTrackingAuto.java



More information about the jdk-changes mailing list