JDK-8158389 : [macosx] Regression: javax/swing/JMenu/4213634/bug4213634.java
  • Type: Bug
  • Component: client-libs
  • Sub-Component: javax.swing
  • Affected Version: 9
  • Priority: P3
  • Status: Closed
  • Resolution: Duplicate
  • OS: os_x
  • Submitted: 2016-06-01
  • Updated: 2019-02-01
  • Resolved: 2019-02-01
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 9
9Resolved
Related Reports
Duplicate :  
Description
Run this test on OS X with b120, it would fail consistently:
javax/swing/JMenu/4213634/bug4213634.java

It also fails with a current state of JDK9/client of Jun 1-st.
It does pass with b118.
It does pass with b120 on Linux.
Comments
The reason for failure was the modifier value calculation was wrong. Added fix to correct it. Webrev link: http://cr.openjdk.java.net/~mhalder/8156460/webrev.01/
07-07-2016

Problem was introduced in JDK 9-ea+120 build. It is not observed with JDK 9-ea+119 build.
17-06-2016

Problem reproduced on OS X 10.10.5 with java version java version "9-internal" Java(TM) SE Runtime Environment (build 9-internal+0-2016-05-31-164215.mahalder.client) Java HotSpot(TM) 64-Bit Server VM (build 9-internal+0-2016-05-31-164215.mahalder.client, mixed mode)
02-06-2016

Related to mnemonics in AWT. related to fix done my assigned person
02-06-2016

RULE "javax/swing/JMenu/4213634/bug4213634.java" Exception java.lang.RuntimeException: Failed: Menu didn't remain posted at end of test
01-06-2016