1
edit
Changes
→Interface
=== Interface ===
There are two fundamental issues in component and interface-based programming, :* lifetime (aka object ownership) and * interface querying (identifing components at run-time).
These issues are addressed by the nsISupports interface that every XPCOM object should implement.