Things left to do to get japhar working with SeaMonkey (in rough order
of what I - toshok - think is easiest and best to get done first)

(don't worry about getting applet awt stuff working initially - there
 are plenty of tests that can be run with the awt.)

1. Make sure it even works (set a breakpoint japharPlugin.cpp:NSGetFactory() and
   make sure it gets called.

2. Get liveconnect working.  for example, this test should work:
   <html><head><script>
   var System = java.lang.System;
   System.out.println("Hi from javascript!");
   </script></head></html>
   (this requires quite a bit of work -- we need the SecureEnv stuff working)

3. Work out any problems with motif widgets being used for the awt within a gtk
   application.  the idea being that any set of peers should be usable within
   any native application type (gtk peers in motif mozilla, xlib peers in gtk mozilla,
   etc, etc.)  netscape is also working on this problem, since sun will need it too.
   hopefully the solution will be available to free jvm authors.

4. get toplevel frames working (unknown amount of work here.)

5. get the JapharConsole and JapharPrefs stuff actually working.  this
   should be relatively easy once 3 and 4 are done.

6. get applet awt stuff working (unknown amount of work here.)