hg: jdk/client: 8130264: change the mechanism by which JDK loads the platform-specific PrinterJob implementation

philip.race at oracle.com philip.race at oracle.com
Fri Nov 30 18:56:22 UTC 2018


Changeset: 98792298b309
Author:    prr
Date:      2018-11-30 10:55 -0800
URL:       http://hg.openjdk.java.net/jdk/client/rev/98792298b309

8130264: change the mechanism by which JDK loads the platform-specific PrinterJob implementation
Reviewed-by: serb, rriggs

! src/java.base/share/native/libjava/System.c
! src/java.base/share/native/libjava/java_props.h
! src/java.base/unix/native/libjava/java_props_md.c
! src/java.base/windows/native/libjava/java_props_md.c
+ src/java.desktop/macosx/classes/sun/print/PlatformPrinterJobProxy.java
! src/java.desktop/share/classes/java/awt/print/PrinterJob.java
+ src/java.desktop/share/classes/sun/print/PlatformPrinterJobProxy.java
+ src/java.desktop/windows/classes/sun/print/PlatformPrinterJobProxy.java
+ test/jdk/java/awt/print/PrinterJob/CheckPrinterJobSystemProperty.java



More information about the jdk-client-changes mailing list