mozilla
Your Search Results

    The Mozilla platform

    The Mozilla project encompasses several technologies that, together, comprise the Mozilla platform. These links will direct you to documentation about each of these, as well as how to use the Mozilla platform to build your own projects.

    Documentation

    Participating in the Mozilla project
    Articles about the Mozilla project, including how to contribute to the Mozilla project.
    The Mozilla Developer Guide
    Tools, tips, and documentation for working with Mozilla's source code.
    Using Mozilla code in other projects
    How to use Mozilla technologies in your own projects.
    JavaScript
    Much of the Mozilla project is written in JavaScript.
    XPCOM
    Information about the Cross-Platform Component Object Model, used to allow components written in different languages to communicate with one another.
    Interfaces
    Documentation for the various interfaces that add functionality to the platform.
    XUL
    Mozilla projects' user interfaces are described using the XML User Interface Language.
    XBL
    The Extensible Binding Language is used to bind user interface elements created in XUL to events that are handled by code.
    Security
    Information related to security in the Mozilla project.
    Mobile
    Information about the Fennec project, a version of Firefox for mobile devices.
    Accessibility
    Information about accessibility, the notion that software should be usable by people with disabilities.
    Quality Assurance
    Documentation about all forms of testing.

    Tools

    Bugzilla
    The Bugzilla database used to track issues for Mozilla projects.
    MXR
    Browse and search the Mozilla source code repository on the Web.
    Bonsai
    The Bonsai tool lets you find out who changed what file in the repository, and when they did it.
    Treeherder
    Treeherder shows the status of the tree (whether or not it currently builds successfully).  Check this before checking in and out, to be sure you're working with a working tree. This is the successor to Tinderbox and TBPL.
    Crash tracking
    Information about the Socorro and Talkback crash reporting systems.
    Performance tracking
    See performance information for Mozilla projects.
    Developer forums
    A topic-specific list of discussion forums where you can talk about Mozilla development issues.

    Document Tags and Contributors

    Last updated by: edmorley,