JDK-8012224 : AWT_TopLevels/TopLevelEvents/Automated/WindowIconifyDeiconifyEventsTest02 fails on Ubuntu 12.04 Unity shell
  • Type: Bug
  • Component: client-libs
  • Sub-Component: java.awt
  • Affected Version: 5.0u31,6,7,7u21,7u85,8,8u60,9
  • Priority: P3
  • Status: Resolved
  • Resolution: Fixed
  • OS: linux
  • CPU: generic
  • Submitted: 2013-04-15
  • Updated: 2015-06-01
  • Resolved: 2014-03-17
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
JDK 8 JDK 9
8u20Fixed 9 b08Fixed
Related Reports
Duplicate :  
Duplicate :  
Duplicate :  
Relates :  
Description
Test fails on Ubuntu 12.04 Unity shell, but it works on Gnome 2. So it is Unity related fail.
The Frame window did not get DEICONIFIED and also Window Deiconified event did not trigger.

This fail is always reproducible.
JDK 8_b84_x64
Ubuntu 12.04_x64 Unity shell
Oracle VirtualBox
Comments
RULE closed/java/awt/Frame/FrameStateTest/FrameStateTest any any
29-05-2015

RULE java/awt/Frame/FrameStateTest/FrameStateTest any any
07-04-2015

RULE java/awt/Frame/FrameStateTest/FrameStateTest Exception java.net.SocketException: Socket closed RULE java/awt/Frame/FrameStateTest/FrameStateTest Exception java.net.SocketException: Socket is closed
27-03-2015

Fails with JDK 1.5 also: http://aurora.ru.oracle.com/slot-gw/554032.ute.st2-1/results/ResultDir/GetStateTest.html_copy_1/GetStateTest.html.log
14-08-2014

X FAQ[1] says: Subject: 141) How do I deiconify a window? To de-iconify a window, map it with XMapWindow(). To iconify a window, use XIconifyWindow(). Unfortunately it does not work with compiz/Unity, I've found several reported issues [2] [3] [4] with similar synopsis. EMWH provide another way to deiconify window: send a _NET_ACTIVE_WINDOW[5] client message. [1] http://ftp.x.org/contrib/faqs/FAQ [2] https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/369954 XRaiseWindow not working [3] https://bugs.launchpad.net/ubuntu/+source/unity/+bug/1067886 xwit cannot de-iconify window [4] https://bugs.launchpad.net/unity/+bug/932580 Application window not responsive when iconified [5] http://standards.freedesktop.org/wm-spec/wm-spec-1.3.html#id2731082
05-03-2014

AWT_TopLevels/TopLevelEvents/Automated/WindowIconifyDeiconifyEventsTest01
03-03-2014

Affected tests: AWT_ZoomFrame/Automated/Frame/GetStateTest/GetStateTest.html AWT_ZoomFrame/Automated/Frame/ListenerAddAndRemovalFrame/ListenerAddAndRemovalTest.html AWT_ZoomFrame/Automated/Frame/MoreThanOneListener/MoreThanOneListenerTest.html AWT_ZoomFrame/Automated/JFrame/GetStateTest/GetStateTest.html AWT_ZoomFrame/Automated/JFrame/ListenerAddAndRemovalFrame/ListenerAddAndRemovalTest.html AWT_ZoomFrame/Automated/JFrame/MoreThanOneListener/MoreThanOneListenerTest.html AWT_ZoomFrame/Automated/UndecoratedFrame/GetStateTest/GetStateTest.html AWT_ZoomFrame/Automated/UndecoratedFrame/ListenerAddAndRemovalFrame/ListenerAddAndRemovalTest.html AWT_ZoomFrame/Automated/UndecoratedFrame/MoreThanOneListener/MoreThanOneListenerTest.html AWT_UndecoratedFrame/Automated/AWT/Repaint
26-02-2014

AWT_Repaint/Automated/RepaintQL
27-12-2013

We've reviewed your bulk request (120 bugs) and are OK with deferring them to JDK 9. You can go ahead and update these to: - Set label to 8-defer-approved - FixVersion to 9 Thanks for doing a great job of summarizing the details for the bulk deferral for us! Kind regards, Mathias
19-09-2013

The criteria for deferral bulk request bugs: - Not P2 - Not tck-red or conformance labeled - Not regressions reported/labeled against jdk8 - Not findbugs, parfait, eht, fuzzing labeled - Not netbeans, licbug, cap, cap-8 labeled against jdk8
18-09-2013

The criteria for deferral bulk request bugs: - Not P2 - Not tck-red or conformance labeled - Not regressions reported/labeled against jdk8 - Not findbugs, parfait, eht, fuzzing labeled - Not netbeans, licbug, cap, cap-8 labeled against jdk8
18-09-2013

The criteria for deferral bulk request bugs: - Not P2 - Not tck-red or conformance labeled - Not regressions reported/labeled against jdk8 - Not findbugs, parfait, eht, fuzzing labeled - Not netbeans, licbug, cap, cap-8 labeled against jdk8
18-09-2013

The criteria for deferral bulk request bugs: - Not P2 - Not tck-red or conformance labeled - Not regressions reported/labeled against jdk8 - Not findbugs, parfait, eht, fuzzing labeled - Not netbeans, licbug, cap, cap-8 labeled against jdk8
18-09-2013

jdk8: SQE ok to defer!
18-09-2013

AWT_UndecoratedFrame/Automated/AWT/CustomDecoration AWT_UndecoratedFrame/Automated/AWT/Iconify AWT_UndecoratedFrame/Automated/Swing/Iconify
07-08-2013

AWT_TopLevels/TopLevelEvents/Automated/WindowIconifyDeiconifyEventsTest02
11-07-2013

It may be related to this issue https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/998073 .
16-04-2013

The test IconifyDeiconify.java which reproduces the failure was attached.
15-04-2013