...
Bundled app launching
JavaApplicationStub replacement
AWT Desktop API (system tray, etc)
Features not in public macosx-port ("deploy" is private to Oracle)
...
. You'll have to trust us on these – deploy is not ready to be open-sourced.
Applets/Plugin2
Need to create .plugin bundle
Need to embed slimmed JRE into .plugin bundle
Need NPAPI/Cocoa event -> Java event conversion
Need the LWAWT to render into NSOpenGLLayer (see above)
Need cross-process CALayer connection mechanism to be exposed
Need to determine update mechanism (Sparkle.framework?)
Web Start
Need to determine delivery vehicle (inside Applet plug-in, or some other form)
Java Preferences
...
Overview
Content Tools
ThemeBuilder