On Mon, 29 Sep 2025 11:46:47 GMT, Daniel Gredler <[email protected]> wrote:
> When printing text on macOS, if the text uses a composite font (a logical
> font composed of more than one physical font) with a custom affine transform,
> the transform can be lost, and the text printed without the transform applied.
>
> This is one of a few issues affecting the problem listed manual test
> `java/awt/print/PrinterJob/PrintTextTest.java` on macOS, and can be observed
> on page 10, on the last line ("TextLayout 2"). Without the fix, the text on
> this line is not stretched across the x-axis, resulting in large gaps of
> white space between runs of different script types.
This one still needs two reviews, if any reviewers have some free time. Note
that you don't actually need to print to paper to check the
`java/awt/print/PrinterJob/PrintTextTest.java` test results, you can use "print
to PDF" to check the print output. You do, however, need a mac.
-------------
PR Comment: https://git.openjdk.org/jdk/pull/27544#issuecomment-3518327523