United StatesChange Country, Oracle Worldwide Web Sites Communities I am a... I want to...
JDK-7163304 : DT installLatestJRE does not work on Firefox/Chrome with old dt plugin dll (7u1 or before)

Details
Type:
Bug
Submit Date:
2012-04-20
Status:
Closed
Updated Date:
2013-10-17
Project Name:
JDK
Resolved Date:
2012-05-02
Component:
deploy
OS:
windows_xp,windows
Sub-Component:
deployment_toolkit
CPU:
x86
Priority:
P2
Resolution:
Fixed
Affected Versions:
6u31,7u2
Fixed Versions:

Related Reports
Backport:
Duplicate:
Relates:

Sub Tasks

Description
DT installLatestJRE does not work on Firefox/Chrome with old dt plugin dll (7u1 or before).  It will simply return false and do nothing.

                                    

Comments
EVALUATION

this is because in current deployJava.js:

   installLatestJRE: function(installCallback) {
        if (this.isPluginInstalled()) {
            if (this.getPlugin().installLatestJRE(installCallback)) {
                    ...

In old 6u npdeployjava1 implementation, installLatestJRE checks for zero arg, and return false if it's not zero arg.   That's why we see the problem.
                                     
2012-04-20
Verified fix with b112
                                     
2013-10-17



Hardware and Software, Engineered to Work Together