Welcome to the XPCOM page. This area is intended to be a central clearinghouse
for information related to XPCOM. Currently, XPCOM documentation is spread
all over mozilla.org. Hopefully, it will migrate (or we'll link to it from)
here.
xptcall is a library that
supports invoking methods on arbitrary xpcom objects and implementing classes
whose objects can impersonate an xpcom interface
porting
status lists the currently supported platforms. There are currently
many platforms that we need help on.
porting
guide describes the assembly code that is needed to implement xptcall
Type Library Format describe
the type libraries (.xpt files) that are binary representations of XPCOM
interfaces
Tools for Typelibs -
xpt_dump dumps the information in a typelib to the screen and xpt_link
merges typelib files