Perhaps one is for Mac OS X only. I know I would always get the insecure message in Java Console from Windows, so we would make the JNLP different for Mac OS X
-Bill From: Phil Race [mailto:philip.r...@oracle.com] Sent: Wednesday, March 25, 2015 10:49 AM To: Burk, Bill Cc: Sergey Bylokhov; awt-dev@openjdk.java.net Subject: Re: <AWT Dev> JDK-8075070 [macosx] system menu bar disabled when using webstart to start I found there are actually two copies of the list but the second one seems to have never listed it. Perhaps there is a disconnect somewhere but its not very clear to me. -phil. On 03/25/2015 10:19 AM, Phil Race wrote: I have just examined the (closed) source file that enumerates the secure properties and I clearly see "apple.laf.useScreenMenuBar" along with all the rest. This is current 8u-dev source and the file hasn't been updated in a year .. -phil. On 03/25/2015 10:01 AM, Burk, Bill wrote: I don't think it duplicates JDK-8074668 because Java Console message is different and clearly reveals property is considered insecure. Additional information that may help: For previous versions of Java, if you include the property apple.laf.useScreenMenuBar for a different OS, such as Windows OS, Java Console gives similar message, property considered insecure -I think that's always been correct behavior because the property is only useful to Mac OS X For previous versions of Java, menus will be missing on Mac OS X if you omit the property apple.laf.useScreenMenuBar -Because property enables menus, leaving it out or ignoring the property takes away those menus. Regards, Bill From: Sergey Bylokhov [mailto:sergey.bylok...@oracle.com] Sent: Wednesday, March 25, 2015 9:04 AM To: Burk, Bill; awt-dev@openjdk.java.net<mailto:awt-dev@openjdk.java.net> Subject: Re: <AWT Dev> JDK-8075070 [macosx] system menu bar disabled when using webstart to start Hello, Looks like this is a duplicate of https://bugs.openjdk.java.net/browse/JDK-8074668 It should be fixed in 8u40b27 25.03.15 18:49, Burk, Bill wrote: I recently opened a report with Oracle for what I believe may be the same issue. It may impact many existing Mac OS X applications so should be considered seriously. (Review ID: JI-9020016) - JNLP property apple.laf.useScreenMenuBar no longer treated as secure for Mac OS X