XPCOM

These pages contain documentation for Mozilla’s Cross-Platform Component Object Model (XPCOM) module. It abstracts core systems functionality for cross-platform use. The component architecture follows the standard COM approach.

Consuming XPCOM functionality

Tooling around XPCOM

Writing new XPCOM interfaces/classes