The Source Code of Firefox on Desktop
Find a file
2025-04-09 15:26:42 +02:00
.github/workflows Update build.yml 2025-04-09 20:52:31 +08:00
accessible Update On Wed Apr 9 15:26:42 CEST 2025 2025-04-09 15:26:42 +02:00
browser Update On Wed Apr 9 15:26:42 CEST 2025 2025-04-09 15:26:42 +02:00
build Update On Wed Apr 9 15:26:42 CEST 2025 2025-04-09 15:26:42 +02:00
caps Update On Wed Apr 2 20:54:28 CEST 2025 2025-04-02 20:54:29 +02:00
chrome Update On Fri Aug 2 20:48:20 CEST 2024 2024-08-02 20:48:21 +02:00
config Update On Mon Mar 31 20:53:42 CEST 2025 2025-03-31 20:53:43 +02:00
devtools Update On Wed Apr 9 15:26:42 CEST 2025 2025-04-09 15:26:42 +02:00
docs Update On Fri Apr 4 20:23:47 CEST 2025 2025-04-04 20:23:48 +02:00
docshell Update On Wed Apr 9 15:26:42 CEST 2025 2025-04-09 15:26:42 +02:00
dom Update On Wed Apr 9 15:26:42 CEST 2025 2025-04-09 15:26:42 +02:00
editor Update On Wed Apr 9 15:26:42 CEST 2025 2025-04-09 15:26:42 +02:00
extensions Update On Fri Apr 4 20:23:47 CEST 2025 2025-04-04 20:23:48 +02:00
gfx Update On Wed Apr 9 15:26:42 CEST 2025 2025-04-09 15:26:42 +02:00
gradle Update On Wed Apr 9 15:26:42 CEST 2025 2025-04-09 15:26:42 +02:00
hal Update On Thu Mar 27 19:54:58 CET 2025 2025-03-27 19:54:59 +01:00
image Update On Wed Apr 9 15:26:42 CEST 2025 2025-04-09 15:26:42 +02:00
intl Update On Wed Apr 2 20:54:28 CEST 2025 2025-04-02 20:54:29 +02:00
ipc Update On Wed Apr 9 15:26:42 CEST 2025 2025-04-09 15:26:42 +02:00
js Update On Wed Apr 9 15:26:42 CEST 2025 2025-04-09 15:26:42 +02:00
layout Update On Wed Apr 9 15:26:42 CEST 2025 2025-04-09 15:26:42 +02:00
media Update On Wed Apr 9 15:26:42 CEST 2025 2025-04-09 15:26:42 +02:00
memory Update On Mon Mar 31 20:53:42 CEST 2025 2025-03-31 20:53:43 +02:00
mfbt Update On Thu Apr 3 20:24:03 CEST 2025 2025-04-03 20:24:04 +02:00
mobile Update On Wed Apr 9 15:26:42 CEST 2025 2025-04-09 15:26:42 +02:00
modules Update On Wed Apr 9 15:26:42 CEST 2025 2025-04-09 15:26:42 +02:00
mozglue Update On Wed Apr 9 15:26:42 CEST 2025 2025-04-09 15:26:42 +02:00
netwerk Update On Wed Apr 9 15:26:42 CEST 2025 2025-04-09 15:26:42 +02:00
nsprpub Update On Thu Oct 24 20:51:06 CEST 2024 2024-10-24 20:51:07 +02:00
other-licenses Update On Tue Jan 21 19:51:51 CET 2025 2025-01-21 19:51:52 +01:00
parser Update On Tue Apr 1 20:55:44 CEST 2025 2025-04-01 20:55:45 +02:00
python Update On Wed Apr 9 15:26:42 CEST 2025 2025-04-09 15:26:42 +02:00
remote Update On Wed Apr 9 15:26:42 CEST 2025 2025-04-09 15:26:42 +02:00
security Update On Wed Apr 9 15:26:42 CEST 2025 2025-04-09 15:26:42 +02:00
services Update On Wed Apr 9 15:26:42 CEST 2025 2025-04-09 15:26:42 +02:00
servo Update On Wed Apr 9 15:26:42 CEST 2025 2025-04-09 15:26:42 +02:00
startupcache Update On Fri Apr 4 20:23:47 CEST 2025 2025-04-04 20:23:48 +02:00
storage Update On Wed Apr 9 15:26:42 CEST 2025 2025-04-09 15:26:42 +02:00
supply-chain Update On Wed Apr 9 15:26:42 CEST 2025 2025-04-09 15:26:42 +02:00
taskcluster Update On Wed Apr 9 15:26:42 CEST 2025 2025-04-09 15:26:42 +02:00
testing Update On Wed Apr 9 15:26:42 CEST 2025 2025-04-09 15:26:42 +02:00
third_party Update On Wed Apr 9 15:26:42 CEST 2025 2025-04-09 15:26:42 +02:00
toolkit Update On Wed Apr 9 15:26:42 CEST 2025 2025-04-09 15:26:42 +02:00
tools Update On Wed Apr 9 15:26:42 CEST 2025 2025-04-09 15:26:42 +02:00
uriloader Update On Wed Apr 9 15:26:42 CEST 2025 2025-04-09 15:26:42 +02:00
view Update On Tue Mar 4 19:52:53 CET 2025 2025-03-04 19:52:54 +01:00
widget Update On Wed Apr 9 15:26:42 CEST 2025 2025-04-09 15:26:42 +02:00
xpcom Update On Wed Apr 9 15:26:42 CEST 2025 2025-04-09 15:26:42 +02:00
xpfe/appshell Update On Wed Apr 9 15:26:42 CEST 2025 2025-04-09 15:26:42 +02:00
aclocal.m4 Update On Fri Aug 16 20:49:54 CEST 2024 2024-08-16 20:49:55 +02:00
AUTHORS Update On 202106020807 2021-06-02 08:07:58 +08:00
build.gradle Update On Thu Mar 27 19:54:58 CET 2025 2025-03-27 19:54:59 +01:00
Cargo.lock Update On Wed Apr 9 15:26:42 CEST 2025 2025-04-09 15:26:42 +02:00
Cargo.toml Update On Wed Apr 9 15:26:42 CEST 2025 2025-04-09 15:26:42 +02:00
client.mk Update On Thu Nov 24 19:49:15 CET 2022 2022-11-24 19:49:16 +01:00
client.py Update On Mon Dec 26 19:47:39 CET 2022 2022-12-26 19:47:40 +01:00
CLOBBER Update On Wed Apr 2 20:54:28 CEST 2025 2025-04-02 20:54:29 +02:00
configure Update On Tue Aug 30 20:54:07 CEST 2022 2022-08-30 20:54:08 +02:00
configure.py Update On Fri Feb 28 19:52:50 CET 2025 2025-02-28 19:52:51 +01:00
GNUmakefile Update On 202106020807 2021-06-02 08:07:58 +08:00
gradle.properties Update On Wed Mar 5 19:56:10 CET 2025 2025-03-05 19:56:11 +01:00
gradlew Update On Tue Mar 4 19:52:53 CET 2025 2025-03-04 19:52:54 +01:00
gradlew.bat Update On Fri Sep 6 20:50:23 CEST 2024 2024-09-06 20:50:24 +02:00
LICENSE Update On 202106020807 2021-06-02 08:07:58 +08:00
mach Update On Thu Feb 6 19:52:15 CET 2025 2025-02-06 19:52:16 +01:00
mach.cmd Update On Sat Jan 22 19:33:01 CET 2022 2022-01-22 19:33:02 +01:00
mach.ps1 Update On Tue Mar 29 20:30:19 CEST 2022 2022-03-29 20:30:20 +02:00
Makefile.in Update On Wed Mar 5 19:56:10 CET 2025 2025-03-05 19:56:11 +01:00
mots.yaml Update On Mon Apr 7 20:24:16 CEST 2025 2025-04-07 20:24:16 +02:00
moz.build Update On Tue Mar 4 19:52:53 CET 2025 2025-03-04 19:52:54 +01:00
moz.configure Update On Fri Mar 28 19:55:31 CET 2025 2025-03-28 19:55:32 +01:00
mozilla-config.h.in Update On Wed Jan 4 19:48:43 CET 2023 2023-01-04 19:48:44 +01:00
old-configure.in Update On Fri Mar 28 19:55:31 CET 2025 2025-03-28 19:55:32 +01:00
package-lock.json Update On Fri Feb 21 19:23:37 CET 2025 2025-02-21 19:23:38 +01:00
package.json Update On Fri Feb 21 19:23:37 CET 2025 2025-02-21 19:23:38 +01:00
pyproject.toml Update On Wed Mar 19 19:54:45 CET 2025 2025-03-19 19:54:46 +01:00
README.txt Update On 202106020807 2021-06-02 08:07:58 +08:00
settings.gradle Update On Wed Apr 9 15:26:42 CEST 2025 2025-04-09 15:26:42 +02:00
srcdir-resolver.js Update On Tue Mar 4 19:52:53 CET 2025 2025-03-04 19:52:54 +01:00
substitute-local-geckoview.gradle Update On Tue Mar 25 19:23:03 CET 2025 2025-03-25 19:23:04 +01:00
test.mozbuild Update On Fri Dec 8 19:42:52 CET 2023 2023-12-08 19:42:53 +01:00

An explanation of the Firefox Source Code Directory Structure and links to
project pages with documentation can be found at:

    https://firefox-source-docs.mozilla.org/contributing/directory_structure.html

For information on how to build Firefox from the source code and create the patch see:

    https://firefox-source-docs.mozilla.org/contributing/contribution_quickref.html

If you have a question about developing Firefox, and can't find the solution
on https://firefox-source-docs.mozilla.org/, you can try asking your question on Matrix at chat.mozilla.org in `Introduction` (https://chat.mozilla.org/#/room/#introduction:mozilla.org) channel.


Nightly development builds can be downloaded from:

    https://archive.mozilla.org/pub/firefox/nightly/latest-mozilla-central/
            - or -
    https://www.mozilla.org/firefox/channel/desktop/#nightly

Keep in mind that nightly builds, which are used by Firefox developers for
testing, may be buggy.