[jdk11u-dev] Integrated: 8265761: Font with missed font family name is not properly printed on Windows
Alexander Scherbatiy
alexsch at openjdk.java.net
Mon Jun 28 09:11:10 UTC 2021
On Thu, 24 Jun 2021 14:18:44 GMT, Alexander Scherbatiy <alexsch at openjdk.org> wrote:
> This is the request to backport the fix to jdk 11u.
> The patch applies cleanly to jdk11u-dev repository.
>
> The `java/awt/print` and `java/awt/PrintJob` automated and manual tests were run with the fix.
>
> The automated tests pass.
> The following manual tests fail with and without the fix:
>
> Parse Exception: Arguments to manual option not supported: yesno:
>
> java/awt/print/Dialog/DialogOrient.java Error. Parse Exception: Arguments to `manual' option not supported: yesno
> java/awt/print/Dialog/DialogType.java Error. Parse Exception: Arguments to `manual' option not supported: yesno
> java/awt/print/PrinterJob/ImagePrinting/ClippedImages.java Error. Parse Exception: Arguments to `manual' option not supported: yesno
> java/awt/print/PrinterJob/ImagePrinting/ImageTypes.java Error. Parse Exception: Arguments to `manual' option not supported: yesno
> java/awt/print/PrinterJob/ImagePrinting/PrintARGBImage.java Error. Parse Exception: Arguments to `manual' option not supported: yesno
> java/awt/print/PrinterJob/PageDialogTest.java Error. Parse Exception: Arguments to `manual' option not supported: yesno
> java/awt/print/PrinterJob/PageRanges.java Error. Parse Exception: Arguments to `manual' option not supported: yesno
> java/awt/print/PrinterJob/PageRangesDlgTest.java Error. Parse Exception: Arguments to `manual' option not supported: yesno
> java/awt/print/PrinterJob/PrintGlyphVectorTest.java Error. Parse Exception: Arguments to `manual' option not supported: yesno
> java/awt/print/PrinterJob/PrintLatinCJKTest.java Error. Parse Exception: Arguments to `manual' option not supported: yesno
> java/awt/print/PrinterJob/PrintTextTest.java Error. Parse Exception: Arguments to `manual' option not supported: yesno
> java/awt/print/PrinterJob/SwingUIText.java Error. Parse Exception: Arguments to `manual' option not supported: yesno
> java/awt/PrintJob/ConstrainedPrintingTest/ConstrainedPrintingTest.java Error. Parse Exception: Arguments to `manual' option not supported: yesno
> java/awt/PrintJob/PageSetupDlgBlockingTest/PageSetupDlgBlockingTest.java Error. Parse Exception: Arguments to `manual' option not supported: yesno
> java/awt/PrintJob/SaveDialogTitleTest.java Error. Parse Exception: Arguments to `manual' option not supported: yesno
>
> Cannot access a member of class:
>
> java/awt/print/Dialog/PrintDlgApp.java Error. java.lang.IllegalAccessException: class com.sun.javatest.regtest.agent.MainWrapper$MainThread cannot access a member of class PrintDlgApp with modifiers "public static"
> java/awt/print/Dialog/PrintDlgPageable.java Error. java.lang.IllegalAccessException: class com.sun.javatest.regtest.agent.MainWrapper$MainThread cannot access a member of class PrintDlgPageable with modifiers "public static"
>
> Can't find HTML file:
>
> java/awt/PrintJob/PrintCheckboxTest/PrintCheckboxManualTest.java Error. Can't find HTML file: C:\Development\github\alexsch\jdk11u-dev-print\test\jdk\java\awt\PrintJob\PrintCheckboxTest\PrintCheckboxManualTest.html
>
> Does not have buttons on test dialog (pass, fail, ...)
>
> java/awt/print/PrinterJob/SecurityDialogTest.java
This pull request has now been integrated.
Changeset: 5a7e7d3b
Author: Alexander Scherbatiy <alexsch at openjdk.org>
URL: https://git.openjdk.java.net/jdk11u-dev/commit/5a7e7d3bd6dea041b58896a0d84d4b7eb3658684
Stats: 293 lines in 3 files changed: 293 ins; 0 del; 0 mod
8265761: Font with missed font family name is not properly printed on Windows
Backport-of: e9370a13b6f3f99d223ef5966f9e218b94d954b4
-------------
PR: https://git.openjdk.java.net/jdk11u-dev/pull/62
More information about the jdk-updates-dev
mailing list