changeset 170:8ea2619c21cf icedtea-1.3

2007-08-28 Thomas Fitzsimmons <fitzsim@redhat.com> * README: Add gcjwebplugin section.
author Thomas Fitzsimmons <fitzsim@redhat.com>
date Tue, 28 Aug 2007 11:20:09 -0400
parents f2c96df97d66
children 6f3de7628a4f
files ChangeLog README
diffstat 2 files changed, 24 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/ChangeLog	Tue Aug 28 10:34:52 2007 -0400
+++ b/ChangeLog	Tue Aug 28 11:20:09 2007 -0400
@@ -1,3 +1,7 @@
+2007-08-28  Thomas Fitzsimmons  <fitzsim@redhat.com>
+
+	* README: Add gcjwebplugin section.
+
 2007-08-28  Lillian Angel  <langel@redhat.com>
 
 	* INSTALL: Added requirements for plugin.
--- a/README	Tue Aug 28 10:34:52 2007 -0400
+++ b/README	Tue Aug 28 11:20:09 2007 -0400
@@ -61,3 +61,23 @@
 
   openjdk/j2se/make/java/nio/genExceptions.sh
   openjdk/hotspot/src/share/vm/prims/jvmtiLib.xsl
+
+gcjwebplugin
+============
+
+gcjwebplugin provides basic support for running applets in
+Mozilla-based web browsers.  It does not support applet/Javascript
+communication (LiveConnect) and support for signed applets needs
+further testing.  The current applet security manager may be too
+strict and may require tuning to allow otherwise-legitimate calls by
+untrusted applets.
+
+gcjwebplugin itself is a shared object, gcjwebplugin.so, built from a
+single source file, gcjwebplugin.cc.  The IcedTea adaptation of
+gcjwebplugin communicates through named pipes with a modified version
+of IcedTea's appletviewer.  Two source files,
+openjdk/j2se/src/share/classes/sun/applet/PluginAppletViewer.java,
+openjdk/j2se/src/share/classes/sun/applet/PluginMain.java are added to
+rt.jar and tools.jar to provide gcjwebplugin with an interface into
+the appletviewer code.  This support code is provided in
+patches/icedtea-plugin.patch.