JDK-8043262 : Mac OS X : Manage Certificates/ Restore Security Prompts options missing from Java Control Panel
  • Type: Bug
  • Component: deploy
  • Sub-Component: plugin
  • Affected Version: 8u20,9
  • Priority: P1
  • Status: Resolved
  • Resolution: Duplicate
  • OS: os_x
  • CPU: generic
  • Submitted: 2014-05-15
  • Updated: 2014-08-25
  • Resolved: 2014-06-23
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 :  
Relates :  
Relates :  
Description
- Tested build:  jre 9-b13 promotion bit on Mac OS X

Issue: Two options "Restore Security Prompts" and "Manage Certificates..."  are missing from Java Control Panel/ Security tab.  The problem is specific on Mac OS X

*** Steps to reproduce:
0) On Mac machine, install j re 9-b13 promotion
1) Invoke the Java Control Panel 
2) Click on 'Security' tab

At the very bottom below the Exception Site List section, if you don't see the options "Restore Security Prompts" and "Manage Certificates...", the issue is reproducible




Comments
Oops! Yes, this should be a duplicate of JDK-8038463.
25-08-2014

Now it's closed as a dup of JDK-8046834 that is closed as a dup of this one. Shoud it be closed as a dup of JDK-8038463?
25-08-2014

The fix currently being reviewed for JDK-8038463 also corrects this issue, so I am closing this as a duplicate.
23-06-2014

I solved the sizing issue by calling setSize(preferred_width, Integer.MAX_VALUE) if columns/rows had not been set and it works, but that does not work if I apply the patch for JDK-8038463 presumably because you added a call to setColumns. I added a comment in your review that works around the issue and fixes this issue, if we can fix it there we can close this as a duplicate. Note that it only works around the issue, I don't think it's a proper fix.
11-06-2014

Affected cases: FXPolicyFileValidationScenarios/testLSPEmptyPolicy FXPolicyFileValidationScenarios/testLSPEmptyRulesetVersion FXPolicyFileValidationScenarios/testLSPIllegalActionPolicy FXPolicyFileValidationScenarios/testLSPInvalidAttribute FXPolicyFileValidationScenarios/testLSPInvalidElement FXPolicyFileValidationScenarios/testLSPInvalidPolicyFormat FXPolicyFileValidationScenarios/testLSPInvalidPolicyVersion FXPolicyFileValidationScenarios/testLSPNoRootPolicy FXPolicyFileValidationScenarios/testLSPNoRulesetVersion FXPolicyFileValidationScenarios/testLSPPolicyExpired FXPolicyFileValidationScenarios/testLSPPolicySelfsigned FXPolicyFileValidationScenarios/testLSPPolicyTempered AppletSecurityManualScenarios/TrustedCA_applet httpAuthenticationScenarios/testHTTPBasicAuthenticationDTSigned httpAuthenticationScenarios/testHTTPBasicAuthenticationSigned httpAuthenticationScenarios/testHTTPClientAuthenticationDeploy httpAuthenticationScenarios/testHTTPClientAuthenticationDeployCaching httpAuthenticationScenarios/testHTTPClientAuthenticationJavaws httpAuthenticationScenarios/testHTTPClientAuthenticationJavawsCaching httpAuthenticationScenarios/testHTTPDigestAuthenticationDTSigned httpAuthenticationScenarios/testHTTPDigestAuthenticationSigned
11-06-2014

this issue happens on these cases: httpAuthenticationScenarios/testHTTPClientAuthentication1 signedJNLPManualScenarios/BasicAuthenticationTest embeddedJNLPScenarios/testCachedJNLPLoadFromAuthenWebserver
30-05-2014

The issue has been a regression on Mac OS since 8u20-b05. It seems to be caused by the fix of 8033389
29-05-2014

First screenshot: Current shape, buttons cuts off on the bottom Second screenshot: Shape with non-Mac adjustment code enabled Third screenshot: Same as second but using the frame width as set by the pack() method
19-05-2014

The Windows JCP window is noticeably taller than the Mac JCP window. Maybe we just need to resize the window.
19-05-2014

The DRS panel is also cut off, if a rule set is present on the system.
19-05-2014

The same issue also happens with latest 8u20-b14 promotion too
16-05-2014

SecurityPanel.java on the line box.add(createExceptionListPanel()); it is just being pushed down by padding from the other two lines it looks like: box.add(createEnableJavaInBrowser()); box.add(createSecurityLevelPanel());
16-05-2014