This page attempts to describe how the Tcl web browser plugin is designed, mostly from the C level and to some extent the Tcl level. Mozilla Gecko NPAPI reference: [http://developer.mozilla.org/en/docs/Gecko_Plugin_API_Reference] XPInstall documentation for creating XPIs (plugin delivery): [http://developer.mozilla.org/en/docs/Using_XPInstall_to_Install_Plugins] Old Netscape docs for NPAPI: [http://devedge-temp.mozilla.org/library/manuals/2002/plugin/1.0/pluginTOC.html]