Le code source pour tous les projets de Mozilla hébergés dans le dépôt Mercurial et CVS peut être recherché et consulté en ligne à l'aide de MXR. C'est une variante renforcée et améliorée de l'outil original Linux Cross Reference.
Ne téléchargez pas le code source en parcourant toutes les pages du site MXR ; téléchargez plutôt une archive ou utilisez Mercurial ou CVS à la place.
MXR indexe plusieurs branches CVS et modules; la racine MXR la plus intéressant pour un contributeur Mozilla est comm-central, qui contient le dernier code source pour la plupart des produits Mozilla (y compris Firefox, Thunderbird, SeaMonkey, Sunbird / Lightning Chatzilla, DOM Inspector et Venkman JavaScript debugger) et est fréquemment mise à jour.
Certaines autres racines d'intérêt MXR sont:
- "mozilla-central" contient le développement actuel de Firefox et Gecko. mets a disposition la branche de sortie de ce dépôt. Aussi connu comme «Trunk».
- "comm-central" contient le développement actuelle de Thunderbird, SeaMonkey et de Calendar. Il contient également une copie de mozilla-central. mets à disposition la branche de sortie de ce dépôt.
- "mozilla-1.9.1" contient la branche de développement sur Firefox 3.5 et Gecko 1.9.1 .
- "comm-1.9.1" contient la branche de développement pour Thunderbird 3, SeaMonkey 2 et Sunbird 1 avec Gecko 1.9.1. Il contient également une partie de mozilla-1.9.1.
- "mozilla root ' contient le code de 1,9 branche, comme "SeaMonkey", mais indexe une plus grande partie du dépôt et est mis à jour moins souvent.
- Mozilla 1.8 root contient Firefox, Thunderbird 2.0.0.x, et SeaMonkey 1.1.x
- Mozilla 1.8.0 root contient Firefox, Thunderbird 1.5.0.x, SeaMonkey 1.0.x
- Aviary 1.0.1 root Firefox et Thunderbird 1.0.0.x
- Mozilla 1.7 root contient Mozilla Suite 1.7.x
Mozilla Source Code Directory Structure (page en Anglais) contient une courte description du code dans chaque répertoire source de l'arbre.