RetroZilla/modules/plugin/tools/sdk/samples/simple
2015-10-20 23:03:22 -04:00
..
Makefile.in first commit 2015-10-20 23:03:22 -04:00
npsimple.def first commit 2015-10-20 23:03:22 -04:00
npsimple.dsp first commit 2015-10-20 23:03:22 -04:00
npsimple.dsw first commit 2015-10-20 23:03:22 -04:00
npsimple.rc first commit 2015-10-20 23:03:22 -04:00
nsISimplePlugin.idl first commit 2015-10-20 23:03:22 -04:00
nsScriptablePeer.cpp first commit 2015-10-20 23:03:22 -04:00
nsScriptablePeer.h first commit 2015-10-20 23:03:22 -04:00
plugin.cpp first commit 2015-10-20 23:03:22 -04:00
plugin.h first commit 2015-10-20 23:03:22 -04:00
readme.txt first commit 2015-10-20 23:03:22 -04:00
resource.h first commit 2015-10-20 23:03:22 -04:00
test.html first commit 2015-10-20 23:03:22 -04:00

Before building the project the following must be done.

1. ..\..\bin\xpidl -m header -I..\..\idl nsISimplePlugin.idl
This will generate nsISimplePlugin.h which is needed to successfuly
compile the plugin

2. ..\..\bin\xpidl -m typelib -I..\..\idl nsISimplePlugin.idl
This will create nsISimplePlugin.xpt file which should go to the
Mozilla Components folder.

Mechanism of accessing the service manager is implemented in Mozilla
builds starting with 0.9.4. It will not work with Netscape 6.1.