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).

It seems PrintTextTest catches too many issues, can we create a small test to 
cover just this patch?

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

PR Comment: https://git.openjdk.org/jdk/pull/27486#issuecomment-3335498393

Reply via email to