Our website is made possible by displaying online advertisements to our visitors.
Please consider supporting us by disabling your ad blocker.

Responsive image


XPCOM

Cross Platform Component Object Model (XPCOM) is a cross-platform component model from Mozilla. It is similar to Component Object Model (COM),Common Object Request Broker Architecture (CORBA) and system object model (SOM). It features multiple language bindings and interface description language (IDL) descriptions; thus programmers can plug their custom functions into the framework and connect it with other components.

The most prominent usage of XPCOM is within the Firefox web browser. Many of its internal components interact via XPCOM interfaces. Furthermore, Firefox used to allow add-ons extensive XPCOM access, but this was removed in 2017 and replaced with the less-permissive WebExtensions API.[1][2] (Two forks of Firefox still support XPCOM add-on capability: Pale Moon[3] and Basilisk.[4])

  1. ^ Firefox 57 release notes
  2. ^ Kev Needham (2015-08-21). "The Future of Developing Firefox Add-ons". blog.mozilla.org. Retrieved 2018-04-02.
  3. ^ "Pale Moon future roadmap". Pale Moon. Retrieved 2018-04-02.
  4. ^ "Pale Moon team releases first version of Basilisk browser". ghacks.net. 2017-11-17. Retrieved 2018-04-02.

Previous Page Next Page






إكسبيكوم Arabic XPCOM Czech Cross Platform Component Object Model German XPCOM French XPCOM Italian XPCOM Japanese XPCOM Korean XPCOM Polish XPCOM Russian XPCOM Ukrainian

Responsive image

Responsive image