A Look at the Mozilla Technology and Architecture
  XPCOM: Components
  • Cross-Platform Component Object Model
  • OO programming model used throughout Mozilla
  • Code divided into binary "components"
  • Components can be accessed/implemented in C++ or JavaScript
  • Most APIs accessible exclusively through XPCOM
Prev Top Next