-
Bug
-
Resolution: Fixed
-
P2
-
7
-
b143
-
generic, x86
-
generic, linux, linux_oracle_5.6
-
Verified
The fix for 6903034 changed the behavior of the AWT Robot so that it now captures the screen image on the composite overlay window rather than on the root window of the display. This allows to take screenshots of translucent windows, otherwise transparent areas apeared as solid black with the old Robot implementation.
However, the fix causes multiple regressions when running existing AWT/2D tests: 7042149, 7042130, 7040022 to name a few.
However, the fix causes multiple regressions when running existing AWT/2D tests: 7042149, 7042130, 7040022 to name a few.
- duplicates
-
JDK-7042130 closed/sun/java2d/DirectX/GdiDDSyncTest/GdiDDSyncTest.java failed
- Closed
-
JDK-7042149 java/awt/Frame/ShapeNotSetSometimes/ShapeNotSetSometimes.java failed
- Closed
- relates to
-
JDK-6903034 java.awt.Robot.createScreenCapture() doesn't work for translucent windows
- Closed
-
JDK-7040022 closed/sun/java2d/SunGraphics2D/CoordinateTruncationBug.java failed
- Closed
-
JDK-7043845 Robot should be able take screenshots with translucent windows
- Closed