JDK-7161766 : [macosx] javax/swing/JPopupMenu/6694823/bug6694823.java failed on Mac OS X
  • Type: Bug
  • Component: client-libs
  • Sub-Component: javax.swing
  • Affected Version: 7
  • Priority: P3
  • Status: Closed
  • Resolution: Fixed
  • OS: os_x
  • CPU: x86
  • Submitted: 2012-04-16
  • Updated: 2014-10-06
  • Resolved: 2012-06-26
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.
7u6Fixed 8 b43Fixed
Related Reports
Relates :  
The test javax/swing/JPopupMenu/6694823/bug6694823.java fails on 7u4 even with a fix integrated in 7u2 for 7071609, this time on Mac with the Dock in Bottom location. It does pass with the Dock to the right.

EVALUATION changeset: http://hg.openjdk.java.net/jdk8/awt/jdk/rev/0526ba7f723b

EVALUATION The system can disallow to overlap the task bar for popup-menu even the SecurityManager is not set. There are systems which default security manager created by new SecurityManager() allows to overlap the task bar. So what it is possible to check is setting the security manager that does not allow to be always on top and checking that the popup-menu does not overlap the task bar in this case.