Hello, Please review the fix for jdk9. Initially I found a typo in the HiDPIRobotMouseClick.java. It contains the «Dsun.java2d.win.uiScale» option, which should be Dsun.java2d.uiScale or Dsun.java2d.win.uiScaleX/Y. But when I verified the fix, the test fails if executed w/o any options (my system has 125% DPI).
So I decided to update it and related HiDPIRobotScreenCaptureTest to validated more modes. - Default(w/o options), useful if the system has some default scale. - scale = 1 is useful when the tests are executed on HiDPI systems. I am not sure why these tests sets the Windows L&F because it uses only awt Frame. I’ll file a separate bug for HiDPIRobotMouseClick.java + 125% DPI. Bug: https://bugs.openjdk.java.net/browse/JDK-8177841 Webrev can be found at: http://cr.openjdk.java.net/~serb/8177841/webrev.00