United StatesChange Country, Oracle Worldwide Web Sites Communities I am a... I want to...
JDK-6405147 : Vista: Use registry key to pre-approve Active-X controls

Details
Type:
Enhancement
Submit Date:
2006-03-28
Status:
Resolved
Updated Date:
2010-04-04
Project Name:
JDK
Resolved Date:
2006-05-22
Component:
install
OS:
generic
Sub-Component:
install
CPU:
generic
Priority:
P3
Resolution:
Fixed
Affected Versions:
7
Fixed Versions:

Related Reports
Backport:
Backport:

Sub Tasks

Description
IE7: ActiveX control:
In order to run pre-approved controls without prompt, the installer should add registry key value at HKLM\Software\Microsoft\CurrentVersion\Ext\PreApproved for the pre-approved controls. This key value should be added for plugin and webstart.

                                    

Comments
SUGGESTED FIX

webrev: http://j2se.east/www/webrevs/qz198522/6405147/
testcase: http://j2se.east/www/tests/1.6.0/qz198522/6405147/
                                     
2006-04-11
EVALUATION

ActiveX Opt-In is the IE7 feature. By default, ActiveX Opt-In disables the controls on a usr's machine. When the user encounters a Web page with a disabled ActiveX control, the user will see an Information bar with the following text:"This site mught require the following ActiveX control:'ABC' from 'XYX'. CLick here to allow the control to run..." The user can choose to enable the ActiveX control from this Information bar.

In order to avoiding the Information bar, The Java ActiveX controls are added into to the pre-approved list in the registry.
HKLM\Software\Microsoft\CurrentVersion\Ext\PreApproved

{761497BB-D6F0-462C-B6EB-D4DAF1D92D43} - this is the SSV module

{8AD9C840-044E-11D1-B3E9-00805F499D93} - this is for dynamic versioning

{CAFEEFAC-0015-0000-0007-ABCDEFFEDCBA} - this is for static versioning - note that this is version specific

{CAFEEFAC-FFFF-FFFF-FFFF-ABCDEFFEDCBC} - this is for the "new" dynamic versioning

{CAFEEFAC-DEC7-0000-0000-ABCDEFFEDCBA} - this is for the deploy toolkit (Mustang only for now)

For Webstart:

{5852F5ED-8BF4-11D4-A245-0080C6F74284} - the java webstart dummy control


{CAFEEFAC-0015-0000-0007-ABCDEFFEDCBB}
{CAFEEFAC-0015-0000-0007-ABCDEFFEDCBC}
                                     
2006-04-11



Hardware and Software, Engineered to Work Together