On Thu, 25 Sep 2025 12:49:31 GMT, Daniel Gredler <[email protected]> wrote:

> This PR fixes one more issue preventing 
> `test/jdk/java/awt/print/PrinterJob/PrintTextTest.java` from being removed 
> from the problem list on macOS. The issue is the placement of line 8 
> ("GlyphVector with position adjustments") during printing. There were two 
> issues: (a) the necessary transform was being applied to each glyph position, 
> but not to the initial start position, and (b) the y-advances were being 
> unnecessarily inverted. This last one is a head-scratcher, because it seems 
> very intentional, but seems to generate incorrect results (every second 
> character was drawing below the line instead of above it).

This pull request has now been integrated.

Changeset: 61659214
Author:    Daniel Gredler <[email protected]>
URL:       
https://git.openjdk.org/jdk/commit/616592144939d80cae661bd4db26c976a035d543
Stats:     10 lines in 2 files changed: 4 ins; 2 del; 4 mod

7156751: [macosx] Problem with printing

Reviewed-by: prr, serb

-------------

PR: https://git.openjdk.org/jdk/pull/27486

Reply via email to