Hi All, Please review a fix for jdk9. Bug: https://bugs.openjdk.java.net/browse/JDK-8154057 webrev: http://cr.openjdk.java.net/~psadhukhan/8154057/webrev.00/
As per spec, Toolkit.getPrintJob() should throw NPE if null frame object is passed to it. But on macos, it seems getPrintJob() does not check for null frame and show the print dialog.
Fix is to check for null frame which is same as what we do in windows (WToolkit) and linux (XToolkit).
Regards Prasanta