JDK-6234219 : Do not set initial focus on an applet during startup if applet is targeted for JDK 1.1/1.2
  • Type: Bug
  • Component: deploy
  • Sub-Component: plugin
  • Affected Version: 5.0,6u18
  • Priority: P3
  • Status: Resolved
  • Resolution: Fixed
  • OS: windows_xp
  • CPU: x86
  • Submitted: 2005-03-01
  • Updated: 2010-04-04
  • Resolved: 2005-08-03
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.
Other JDK 6
5.0u3Fixed 6 b46Fixed
Related Reports
Duplicate :  
Relates :  
Description
Prior to JDK 1.3, initial focus was never set on an applet during startup. In JDK 1.3, the focus behavior was changed in AWT, and initial focus was set on applet during startup by default, and it created a number of problems. In #4984794 Invisible applet steals focus from HTML form field (MSIE, Sun plug-in only), AWT team introduced an "initial_focus" HTML parameter to enable/disable the default applet focus behavior. However, for JDK 1.1/1.2 applets (especially those used to run in MSVM), the initial focus should NOT set on an applet by default. 

This bug is filed for plugin to explicitly check JDK level of an applet during startup, and avoid setting the initial focus on an applet if an applet is targeted for JDK 1.1/1.2.

###@###.### 2005-03-01 09:06:40 GMT

Comments
EVALUATION This is a serious applet compatibility problem, and it affects migration from MSVM. ###@###.### 2005-03-01 09:06:40 GMT
01-03-2005