Mozilla Platform Development Cheat Sheet

Repositories

Extensions

Plugins

Debugging

Debugging XUL apps

Command Line

Crashes

Getting help

Useful links when getting started

Useful links forever

Useful links if you are an employee

Coding style

Build commands

Example .mozconfig files (Gecko 2.0 and up)

Incremental builds

Logging

Finding source of regressions

Submitting a patch for review

Working with hg and patches

Documentation

Testing and QA

Automated test run examples

Troubleshooting build problems

about:

Common about:config prefs

XPCOM objects in JavaScript

How to push to try

How to push a changeset from your MQ

Bugzilla keywords

Firefox UI debugging

Contributor info and Metrics

Doing Code Reviews

Commit flags

Mentoring bugs

Release cycle

Personal files on people.mozilla.com

Project Branches

Themes