Please note, this is a STATIC archive of website developer.mozilla.org from November 2016, cach3.com does not collect or store any user information, there is no "phishing" involved.

XPConnect is a bridge between JavaScript and XPCOM. With XPConnect, you can use XPCOM components from JavaScript code, and interact with JavaScript objects from within XPCOM components. XPConnect is part of Firefox and is actively used in XUL applications.

Documentation

Architecture basics
XPConnect, JavaScript, XPCOM, XUL...
Using components
How to talk with XPCOM components.
XPConnect and XPIDL FAQ
A FAQ about using XPConnect and XPIDL. This page needs to migrate to MDN.
Wrappers
What sorts of wrappers XPConnect generates and uses

XPConnect security membranes

Tools

Document Tags and Contributors

 Last updated by: tomasz,