United StatesChange Country, Oracle Worldwide Web Sites Communities I am a... I want to...
Bug ID: JDK-6769734 AppletContext.showStatus fails to work on IE7 under some scenarios
JDK-6769734 : AppletContext.showStatus fails to work on IE7 under some scenarios

Details
Type:
Bug
Submit Date:
2008-11-10
Status:
Closed
Updated Date:
2010-09-08
Project Name:
JDK
Resolved Date:
2009-01-31
Component:
deploy
OS:
windows
Sub-Component:
plugin
CPU:
generic
Priority:
P3
Resolution:
Fixed
Affected Versions:
6u10
Fixed Versions:
6u14 (b01)

Related Reports
Relates:

Sub Tasks

Description
It has been noticed that under some scenarios AppletContext.showStatus fails to work in IE7 on all JREs including 6u10/6u11. Same scenarios works fine with FF2,FF3 and IE6.

Steps to reporduce:
-------------------
1) Install JRE 6u11 or 6u10 or 5u17
2) Try to load following applet inside the IE7
a) Traditional applet:
http://www.realapplets.com/tutorial/StatusBarExample.html

b)JavaFX applet:
http://nicole1.sfbay.sun.com:8080/plugin_tests/AppDeploy/AppDeploy/signed/AppDeployDemo.html
 - Clicking "Click2" should set message on the status bar.

If message is not getting get on the IE7 status basr then bug is reproduced

                                    

Comments
EVALUATION

This is occurring because of new security restrictions in IE 7 as described in http://msdn.microsoft.com/en-us/ie/aa740486.aspx under the section "Status Bar Scripting".

It appears we can work around this issue using the IWebBrowser2::put_StatusText method as described here:

http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=2286271&SiteID=1
http://msdn.microsoft.com/en-us/library/aa768271.aspx

It appears this has been present as long as IE 7 has been out. Given that fact, this is not a P2 issue; downgrading to P3.
                                     
2008-11-10
EVALUATION

While verification of this bug, it is observed that this feature does not work with old plugin as of now. Hao is going to file a low priority CR against old plugin.
                                     
2009-01-31



Hardware and Software, Engineered to Work Together