Join MDN and developers like you at Mozilla's View Source conference, 12-14 September in Berlin, Germany. Learn more at


Note: Tato stránka není ještě zcela přeložena. Pomozte nám ji prosím dopřeložit.

An Introduction to XPCOM

A five part tutorial from IBM developerWorks: Part I, Part II, Part III, Part IV, Part V

The Cross Platform Component Object Model (XPCOM) is a simple, cross platform component model. It has multiple language bindings and IDL descriptions so programmers can plug their custom functionality into the framework and connect it with other components. [1]


Dokumentace v češtině


Zobrazit vše...


Dokumentace v anličtině

Příručka XPCOM API
Vytváření XPCOM komponent
This book provides a tutorial about building an XPCOM component that controls browsing behavior.
XPCOM hashovací tabulky
Implementing and using hashtables in XPCOM.
XPCOM řetězce
XPCOM Strings reference.
XPCOM pole
XPCOM Arrays reference.
Using XPCOM in JavaScript without leaking
Using XPCOM in JavaScript (also known as XPConnect) is an environment where memory management issues are not obvious. Despite this, it's easy to write JavaScript code that leaks, because some of the objects you're dealing with are reference-counted behind the scenes.
The XPCOM Glue allows using XPCOM utility functions and classes, without having a dependency on unfrozen parts of XPCOM (xpcom_core.{dll,so,dylib}).

Zobrazit vše...


  • Zobrazit fóra Mozilly...

Související témata

Language Bindings, JavaXPCOM, PyXPCOM, XPConnect, JavaScript


Interwiki Language Links


Document Tags and Contributors

 Contributors to this page: teoli, fscholz, Pawell
 Last updated by: teoli,