1) This testcase was throwing error saying Error: Not a test or directory 
containing tests: java/awt/print/PrinterJob/XparColor.java
2) Added @test tag so that this testcase can be run
3) Since Applet is deprecated and its not supported any more in the future 
release remove applet and make the testcase to run as main
4) Since this is a manual testcase instruction frame or dailog was not visible 
just print dialog was visible so fixed it.
5) When the testcase was run via main method two print dialog was shown one was 
from main method and one more was from constructor. Fixed to show just one 
print dialog.
6) Since JDK 17 introduce metal rendering touching the java2d code thought this 
testcase will be useful to checking the rendering. 

@shurymury

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

Commit messages:
 - 8270312: Error: Not a test or directory containing tests: 
java/awt/print/PrinterJob/XparColor.java

Changes: https://git.openjdk.java.net/jdk/pull/4769/files
 Webrev: https://webrevs.openjdk.java.net/?repo=jdk&pr=4769&range=00
  Issue: https://bugs.openjdk.java.net/browse/JDK-8270312
  Stats: 363 lines in 1 file changed: 196 ins; 96 del; 71 mod
  Patch: https://git.openjdk.java.net/jdk/pull/4769.diff
  Fetch: git fetch https://git.openjdk.java.net/jdk pull/4769/head:pull/4769

PR: https://git.openjdk.java.net/jdk/pull/4769

Reply via email to