Skip to content

refresh chart golden images for jdk font stack update#1900

Merged
brharrington merged 1 commit intoNetflix:mainfrom
brharrington:jdk-fonts
Apr 21, 2026
Merged

refresh chart golden images for jdk font stack update#1900
brharrington merged 1 commit intoNetflix:mainfrom
brharrington:jdk-fonts

Conversation

@brharrington
Copy link
Copy Markdown
Contributor

The JDK 17.0.19 and 25.0.3 updates bundle new text-rendering libraries which produce pixel-level differences in the PNGs emitted by DefaultGraphEngineSuite, GrapherSuite, and GraphApiSuite:

JDK-8373290 / 8379158 FreeType -> 2.14.1 / 2.14.2 (glyph rasterizer)
JDK-8375057 HarfBuzz -> 12.3.2 (text shaping)
JDK-8361381 GlyphLayout behavior alignment with JDK 8

Regenerate the golden PNGs against the new font stack so the suites pass on CI. Test resources only; no production code changes.

The JDK 17.0.19 and 25.0.3 updates bundle new text-rendering libraries
which produce pixel-level differences in the PNGs emitted by
DefaultGraphEngineSuite, GrapherSuite, and GraphApiSuite:

  JDK-8373290 / 8379158  FreeType -> 2.14.1 / 2.14.2 (glyph rasterizer)
  JDK-8375057            HarfBuzz -> 12.3.2           (text shaping)
  JDK-8361381            GlyphLayout behavior alignment with JDK 8

Regenerate the golden PNGs against the new font stack so the suites pass
on CI. Test resources only; no production code changes.
@brharrington brharrington added this to the 1.9.0 milestone Apr 21, 2026
@brharrington brharrington merged commit 037a2cb into Netflix:main Apr 21, 2026
6 of 10 checks passed
@brharrington brharrington deleted the jdk-fonts branch April 21, 2026 22:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant