DXR is a code search and navigation tool aimed at making sense of large projects. It supports full-text and regex searches as well as structural queries.

Name Description Modified (UTC) Size
.cargo
.vscode
accessible
browser
build
caps
chrome
config
devtools
docshell
dom
editor
extensions
gfx
gradle
hal
image
intl
ipc
js
layout
media
memory
mfbt
mobile
modules
mozglue
netwerk
nsprpub
obj-x86_64-pc-linux-gnu
other-licenses This directory was created for code which is used in the Mozilla project in
parser
python This directory contains common Python code.
remote The Firefox remote agent is a low-level debugging interface based
security
services
servo
startupcache
storage
taskcluster
testing Common testing tools for mozilla codebase projects, test suite definitions
third_party
toolkit
tools
uriloader
view
widget
xpcom
xpfe
.arcconfig 143 Bytes
.clang-format 1.2 kB
.clang-format-ignore 5.6 kB
.cron.yml 6.4 kB
.eslintignore 10.1 kB
.eslintrc.js Some configurations have overrides, which can't be specified within overrides, * so we need to remo 20.4 kB
.flake8 4.9 kB
.gdbinit 5.4 kB
.gdbinit_python 68 Bytes
.git-blame-ignore-revs 23.3 kB
.gitattributes 77 Bytes
.gitignore List of filenames git should ignore 3.4 kB
.hg-annotate-ignore-revs 59.8 kB
.hg-format-source 11.9 kB
.hgignore List of filenames hg should ignore 5.0 kB
.hgtags 10.8 kB
.lldbinit 1.5 kB
.mailmap 125 Bytes
.mozconfig 145 Bytes
.prettierignore 2.1 kB
.prettierrc 163 Bytes
.taskcluster.yml taskGroupId 14.0 kB
.trackerignore 0 Bytes
.yamllint 49 Bytes
.ycm_extra_conf.py 1.7 kB
AUTHORS 125 Bytes
CLOBBER you should 1.1 kB
Cargo.lock 221.0 kB
Cargo.toml 2.7 kB
GNUmakefile 261 Bytes
LEGAL 2.6 kB
LICENSE 389 Bytes
Makefile.in 10.8 kB
README.txt An explanation of the Mozilla Source Code Directory Structure and links to 1.2 kB
aclocal.m4 1.5 kB
build.gradle 9.9 kB
client.mk mk 3.8 kB
client.py Replace the contents of dir with the contents of repository, except for files matching exclu 7.1 kB
configure 1.1 kB
configure.in 1.1 kB
configure.py Recursively check that all strings in the object are unicode strings. 6.1 kB
gradle.properties 77 Bytes
gradlew 5.0 kB
gradlew.bat 2.3 kB
mach 7.3 kB
moz.build 4.5 kB
moz.configure 24.4 kB
mozilla-config.h.in List of defines generated by configure. Included with preprocessor flag, * -include, to avoid long 1.9 kB
old-configure 422.4 kB
old-configure.in 108.1 kB
package-lock.json 75.7 kB
package.json 1.1 kB
settings.gradle 3.4 kB
substitute-local-geckoview.gradle 5.5 kB
test.mozbuild because of the requirement of the top-level directory containing 429 Bytes