یک مدل شیء کامپوننت صلیب (XPCOM) یک مدل اجزای متقابل پلتفرم از موزیلا است. این شبیه به مدل شیء کامپوننت مایکروسافت (Com) و معمار درخواست مشترک Object Request (CORBA) است. این ویژگی های چند زبانه زبان و توضیحات زبان رابط (IDL) توصیف؛ بدین ترتیب برنامه نویسان می توانند توابع سفارشی خود را در چارچوب متصل کنند و آن را با سایر اجزای مرتبط سازند. فایرفاکس 57 که در ماه نوامبر سال 2017 منتشر شد، تمام حمایت خود را از قابلیت های قدیمی XUL و XPCOM اضافه کرد. موزیلا آن را با WebExtensions جایگزین کرد. Pale Moon و Basilisk، هر دو چنگال فایرفاکس، به طور نامحدود برای پشتیبانی از XUL / XPCOM پشتیبانی می کنند. Waterfox، یکی دیگر از فایرفاکس، همچنین قصد دارد از XUL / XPCOM پشتیبانی کند. [خالص ماه: مرورگر وب][اتصال زبان][مهندسی نرم افزار مبتنی بر کامپوننت][کراس پلت فرم]