JDK-8163844 : dtjava - chrome / edge browser - "Java Plug-in is not supported by this browser. More info" message box blocking content
  • Type: Bug
  • Component: deploy
  • Sub-Component: deployment_toolkit
  • Affected Version: 8u101,8u102,9
  • Priority: P3
  • Status: Resolved
  • Resolution: Fixed
  • OS: windows_7
  • CPU: x86_64
  • Submitted: 2016-08-10
  • Updated: 2017-11-29
  • Resolved: 2016-08-12
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 7 JDK 8 JDK 9
7u131Fixed 8u152Fixed 9 b133Fixed
Description
FULL PRODUCT VERSION :
n/a

ADDITIONAL OS VERSION INFORMATION :
Windows 7 / 10

A DESCRIPTION OF THE PROBLEM :
Java has updated dtjava.js to create a "warning" div at the top left of the browser window when using Chrome /Edge. This div blocks web content required for customers to use the website even if java is not supported by these browsers. 


REGRESSION.  Last worked in version 8u101

ADDITIONAL REGRESSION INFORMATION: 
dtjava.js prior to 8/9/16 did not show the div warning box, it displayed a message prompt.

STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
Using Chrome or Edge log into a java enabled website such as "snaponepc.com" 

EXPECTED VERSUS ACTUAL BEHAVIOR :
EXPECTED -
The user expects to see no warning boxes blocking content
ACTUAL -
"Java Plug-in is not supported by this browser. More info" warning div is blocking content

REPRODUCIBILITY :
This bug can be reproduced always.

CUSTOMER SUBMITTED WORKAROUND :
AdBlock plugin can block the div, however this is unacceptable for widespread customer use


Comments
The updated dtjava.js replaces message prompt with a warning div at the top left of the unspoorted browser (Chrome, Ms Edge) windows. There seems to be two concerns here: - The default positioning of the this div blocks the web content on the web site. (see attached screenshots) - This does not seems to be documented To reproduce, run a Java enabled web page: https://docs.oracle.com/javase/tutorial/deployment/applet/examples/dist/applet_AppletWithCustomProgressIndicator/AppletPage.html www.snaponepc.com
11-08-2016