TODO
====

Last updated: 2004-03-25

* Add tests for all possible parameters.  Which tag values should be
added to the AppletContext's parameter list? (see AppletTag.java)

* Put all applets in the same codebase into the same ThreadGroup.
Create a ThreadGroup per-codebase.

* Create one AppletContext per Applet.

* Do a security audit on libgcj.
  - audit the bytecode verifier
  - audit SecurityManager usage
  - implement StackOverflowError

* Display a big fat red warning that the use of this plugin is
insecure.

* Make it work in Konqueror.

* Make it work in Opera.

* Audit string handling of CLASSPATH in
src/gnu/gcjwebplugin/oji/GCJPluginFactory.cc

* Write DBus bindings for libgcj.  Replace the current fragile pipe
communication protocol with DBus.
