XPCOM

跨平臺組件對象模型 ( 簡稱XPCOM ） 是Mozilla的一個跨平臺組件模型 。 它類似微軟的組件對象模型 （ COM ） 和公共對象請求代理體系結構 （ CORBA ） 。 它有多個語言綁定和接口描述語言 （ IDL ） 描述符 ， 因此程序員可以將自己的自定義函數插入到框架中並與其他組件連接 。 2015年8月 ， Mozilla宣佈將放棄爲創建Firefox附加組件而使用的XPCOM ， 未來將支持WebExtensions 。 Firefox的分支蒼月瀏覽器 （ Pale Moon ） 則將繼續無限期的支持XPCOM 。