JDK-8176083 : signed applet package ignores 'Do not show again' checkbox and misreports Application/Publisher
  • Type: Bug
  • Component: deploy
  • Sub-Component: plugin
  • Affected Version: 8u121
  • Priority: P3
  • Status: Closed
  • Resolution: Duplicate
  • OS: windows_7
  • CPU: x86_64
  • Submitted: 2017-02-22
  • Updated: 2017-03-02
  • Resolved: 2017-03-02
Related Reports
Duplicate :  
Description
FULL PRODUCT VERSION :
Java 8u121

ADDITIONAL OS VERSION INFORMATION :
Tested on Windows 7 but it seems to occur for all OS.

A DESCRIPTION OF THE PROBLEM :
Java applets constantly display the 'Security Warning' dialog even after users select 'Do not show this again'.  Occasionally, the Application/Publisher fields for our signed applet archive show as 'UNKNOWN'.

REGRESSION.  Last worked in version 8u102

ADDITIONAL REGRESSION INFORMATION: 
The JRE was last seen working as expected in Java 8u72 and Java 7u80.

STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
Launch a web page with applets embedded and Javascript coded to access those applets.  

When the applets initialize and begin to run, the 'Security Warning' popup is displayed.  The user clicks 'Do not show this again for this app and website' and then Allow.  This is expected.

Execute the Javascript methods that access the applets.  

EXPECTED VERSUS ACTUAL BEHAVIOR :
EXPECTED -
I expect that the Security Warning popup to be displayed once, on applet startup, and if the checkbox is set to true and Allow pressed, that the popup not appear again for that applet. 
ACTUAL -
The 'Security Warning' popup keeps re-occurring when you execute different Javascript methods.  No pattern has been discerned.  Even more strange, the Application/Publisher show as UNKNOWN, even though the applet is signed correctly.

ERROR MESSAGES/STACK TRACES THAT OCCUR :
There is no error message displayed, just repeated security popups.

REPRODUCIBILITY :
This bug can be reproduced often.

CUSTOMER SUBMITTED WORKAROUND :
No workaround found.


Comments
Closing this as a duplicate of JDK-8175981.
02-03-2017