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