Information displayed correctlyusing the java.applet.Applet.showStatus method in 1.6.0_06.
However, in the 1.6.0_16, all that
shows up in the status bar is "Done", not any of the information that is
being passed to the java.applet.Applet.showStatus method
Disabling the "next gen" plug-in allows this information to show
correctly. However, this is not a suitable solution, as we require the
benefits of the "next gen" plug-in. Thus, it appears that between update
10 and update 16 within the "next gen" plug-in, a bug has been
introduced that prevents this from working.
Reproducable test case is attached.
ShowStatus.zip
password == password
The zip file (password = 'password') includes the
reproducible "showstatus" The "showstatus" bug manifests itself in Internet Explorer 7
using JRE 1.6.0_16 when an applet exists within a frame of a frameset.
It may exist in prior versions of the JRE and possibly other browsers as
well, but does not appear to be a problem in JRE 1.6.0_10.
Here are the test cases and observed results:
------------------------------------------------------------------------
------------
Running ShowStatusFrameset.htm with "Enable the
next-generation Java Plug-in..." turned off results in:
No applet label information getting painted, but status
information being written
------------------------------------------------------------------------
------------
Running ShowStatusFrameset.htm with "Enable the
next-generation Java Plug-in..." turned on results in:
Applet label information getting painted, but no status
information being written, and instead just the word "Done"
------------------------------------------------------------------------
------------
The result should be both a label within the applet
getting written as well as the status message getting updated as can be
seen by running 'appletviewer ShowStatusApplet.htm'
------------------------------------------------------------------------
------------
As our actual application is not suffering from the
painting issue, the only concern of CASE #71654978 is the lack of status
information when using the showstatus method of Applet with the "Next
Gen" plug-in enabled.