Read-only Git mirror of the Mercurial gecko repositories at https://hg.mozilla.org. How to contribute: http://bit.ly/contribute-code
Switch branches/tags
RELEASE_BASE_20140602 RELEASE_BASE_20140421 RELEASE_BASE_20140310 RELEASE_BASE_20140127 RELEASE_BASE_20131202 RELEASE_BASE_20131021 RELEASE_BASE_20130909 RELEASE_BASE_20130729 RELEASE_BASE_20130617 RELEASE_BASE_20130506 RELEASE_BASE_20130326 RELEASE_BASE_20130214 RELEASE_BASE_20130103 RELEASE_BASE_20121114 RELEASE_BASE_20121005 RELEASE_BASE_20120824 RELEASE_BASE_20120713 RELEASE_BASE_20120531 RELEASE_BASE_20120420 RELEASE_BASE_20120308 RELEASE_BASE_20120128 RELEASE_BASE_20111216 RELEASE_BASE_20111104 RELEASE_BASE_20110922 RELEASE_BASE_20110811 B2G_2_5_20160125_MERGEDAY B2G_2_5_20151214_MERGEDAY B2G_2_2_20151214_MERGEDAY B2G_2_2_20151029_MERGEDAY B2G_2_2_20150921_MERGEDAY B2G_2_2_20150810_MERGEDAY B2G_2_2_20150629_MERGEDAY B2G_2_2_20150511_MERGEDAY B2G_2_2_20150223_MERGEDAY B2G_2_2r_20151214_MERGEDAY B2G_2_2r_20151029_MERGEDAY B2G_2_2r_20150921_MERGEDAY B2G_2_2r_20150810_MERGEDAY B2G_2_1_20150629_MERGEDAY B2G_2_1_20150511_MERGEDAY B2G_2_1_20150223_MERGEDAY B2G_2_1_20150112_MERGEDAY B2G_2_1_20141013_MERGEDAY B2G_2_1_20140902_MERGEDAY B2G_2_1s_20150810_MERGEDAY B2G_2_1s_20150629_MERGEDAY B2G_2_1s_20150511_MERGEDAY B2G_2_1s_20150223_MERGEDAY B2G_2_1s_END B2G_2_1_END B2G_2_0_20150629_MERGEDAY B2G_2_0_20150511_MERGEDAY B2G_2_0_20150223_MERGEDAY B2G_2_0_20150112_MERGEDAY B2G_2_0_20141013_MERGEDAY B2G_2_0_20140902_MERGEDAY B2G_2_0_20140721_MERGEDAY B2G_2_0_20140609_MERGEDAY B2G_2_0M_END B2G_2_0_END B2G_1_4_20150511_MERGEDAY B2G_1_4_20150330_MERGEDAY B2G_1_4_20150223_MERGEDAY B2G_1_4_20150112_MERGEDAY B2G_1_4_20141013_MERGEDAY B2G_1_4_20140902_MERGEDAY B2G_1_4_20140721_MERGEDAY B2G_1_4_20140609_MERGEDAY B2G_1_4_20140428_MERGEDAY B2G_1_4_20140317_MERGEDAY B2G_1_3_20140902_MERGEDAY B2G_1_3_20140721_MERGEDAY B2G_1_3_20140609_MERGEDAY B2G_1_3_20140428_MERGEDAY B2G_1_3_20140317_MERGEDAY B2G_1_3_20140203_MERGEDAY B2G_1_3T_20141013_MERGEDAY B2G_1_3T_20140902_MERGEDAY B2G_1_3T_20140721_MERGEDAY B2G_1_3T_20140609_MERGEDAY B2G_1_3T_20140428_MERGEDAY B2G_1_3T_20140317_MERGEDAY B2G_1_2_20140428_MERGEDAY B2G_1_2_20140317_MERGEDAY B2G_1_2_20140203_MERGEDAY B2G_1_1_20140428_MERGEDAY B2G_1_1_20140317_MERGEDAY B2G_1_1_20140203_MERGEDAY B2G_1_1_0_hd_20140428_MERGEDAY B2G_1_1_0_hd_20140317_MERGEDAY B2G_1_1_0_hd_20140203_MERGEDAY B2G_1_1_0_hd_20130530182315 B2G_1_1_0_hd_20130530182315_BASE B2G_1_0_1_20130217163900 B2G_1_0_1_20130213094222 B2G_1_0_1_20130213094222_BASE B2G_1_0_0_20130125190500 B2G_1_0_0_20130115070201
Nothing to show
Permalink
Failed to load latest commit information.
.cargo Bug 1424280 - Replace serde and serde_derive with Gankro's modified b… Dec 10, 2017
.vscode Bug 1423565 - Update tasks.json as per documentation. r=rillian Dec 6, 2017
accessible Bug 1427825: Make accessibility use the flattened tree more consisten… Jan 3, 2018
browser Merge m-c to autoland. a=merge Jan 3, 2018
build Bug 1427404 - Always export PATH when passing it through mk_add_optio… Dec 30, 2017
caps Bug 1424474 part 1. Make sure we don't call into the chrome registry'… Dec 21, 2017
chrome Bug 1421992 - script-generated patch to replace do_check_* functions … Dec 21, 2017
config Bug 445128 - Stop putting the version number in the target directory … Dec 31, 2017
db Bug 1394734 - Replace CONFIG['GNU_C*'] by CONFIG['CC_TYPE'] r=glandium Dec 7, 2017
devtools Bug 1426094 - Add test for URL linkification in the JSON Viewer r=Honza Dec 22, 2017
docshell Bug 1423990: Move the last few attribute-related methods outside of n… Dec 25, 2017
dom Merge autoland to mozilla-central r=merge a=merge Jan 4, 2018
editor Bug 1425321 - Renaming nsINode::GetChildAt to GetChildAt_Deprecated, … Jan 3, 2018
embedding Bug 1356569 - Remove notifyObservers' last parameter when it is falsy… Apr 14, 2017
extensions Bug 1425321 - Renaming nsINode::GetChildAt to GetChildAt_Deprecated, … Jan 3, 2018
gfx Bug 1424378 - Switch off Windows MR mode when the amount of button or… Dec 12, 2017
gradle/wrapper Bug 1366644 - Part 3a: Update Android build-tools (25.0.3), Gradle (3… Oct 16, 2017
hal Bug 1412048 - Replace NS_RUNTIMEABORT("...") with MOZ_CRASH("..."). r… Oct 25, 2017
image Bug 1423567: Use BaseRect access methods instead of member variables … Dec 20, 2017
intl Bug 196175 - patch 2 - Override category of underscore for word-selec… Jan 3, 2018
ipc Bug 1425926 - Add IPC serialization support for EnumSet. r=botond Dec 27, 2017
js Bug 1423225 - Skip another jstest that depends on SAB. r+a=bustage Jan 3, 2018
layout Merge autoland to mozilla-central r=merge a=merge Jan 4, 2018
media Bug 1427702 - Update cubeb from upstream to bda37c2. r=kamidphish Jan 3, 2018
memory Bug 1417504 - Also wrap Heap{Alloc,ReAlloc,Free} when building withou… Dec 19, 2017
mfbt Bug 1424866 - Fix a warning: unnecessary parentheses in declaration o… Jan 3, 2018
mobile Merge autoland to mozilla-central r=merge a=merge Jan 4, 2018
modules Bug 1403743 - Keeping the mousemove coalescing enabled in the release… Dec 23, 2017
mozglue Bug 1394734 - Replace CONFIG['GNU_C*'] by CONFIG['CC_TYPE'] r=glandium Dec 7, 2017
netwerk Bug 1421678 - Get rid of nsFileInputStream::Tell warning message when… Jan 3, 2018
nsprpub Bug 1420407, Land NSPR 4.18 into FF 59, NSPR_4_18_BETA5, r=me Dec 21, 2017
other-licenses Backed out 5 changesets (bug 1418425) for Windows updater bustages an… Dec 12, 2017
parser Bug 1425321 - Renaming nsINode::RemoveChildAt to RemoveChildAt_Deprec… Jan 3, 2018
python Merge autoland to mozilla-central r=merge a=merge Jan 4, 2018
rdf Bug 1421992 - script-generated patch to replace do_check_* functions … Dec 21, 2017
security No bug, Automated HPKP preload list update from host bld-linux64-spot… Jan 3, 2018
services Bug 1390478 - never block the UI waiting for the FxA profile. r=eoger Dec 8, 2017
servo servo: Merge #19677 - Enable GPU queries by default when opening the … Jan 3, 2018
startupcache Bug 1410471 - Remove StartupCacheWrapper and friends. r=froydnj Oct 20, 2017
storage Bug 1421992 - Hand written cleanup patch to make tests pass after rem… Dec 21, 2017
taskcluster Followup for bug 1421100: deterministically download rustc 1.23.0-bet… Jan 4, 2018
testing Merge autoland to mozilla-central r=merge a=merge Jan 4, 2018
third_party Bug 1405877 - Update Rust deps for media/audioipc. r=kamidphish Dec 20, 2017
toolkit Merge autoland to mozilla-central r=merge a=merge Jan 4, 2018
tools Bug 1397776 - Removing armv6 config support for Android. r=glandium Dec 15, 2017
uriloader Bug 1297686 - List GIO handlers in the protocol handler list, in the … Dec 29, 2017
view Bug 1414666 part 1 - Add nsIFrame::PresShell() for convenient access … Nov 9, 2017
widget Merge mozilla-central to autoland. r=merge a=merge on a CLOSED TREE Jan 3, 2018
xpcom Bug 1426989 - Fix NS_strncmp. r=erahm Dec 24, 2017
xpfe Bug 1425363 - remove onWindowTitleChanged given that nobody uses it, … Dec 15, 2017
.arcconfig Bug 1424950: Add missing repository.callsign to .arcconfig. r=dkl Dec 13, 2017
.clang-format Bug 1414764 - Remove Mozilla specific options to avoid build warnings… Nov 6, 2017
.clang-format-ignore Bug 1411004 - ./mach clang-format: Better handling of relative paths … Oct 30, 2017
.cron.yml Bug 1418188 - Run Searchfox indexing in TaskCluster on a daily basis … Nov 23, 2017
.eslintignore Bug 1426205 - ES module usage in exported tests cause eslint errors. … Dec 19, 2017
.eslintrc.js Bug 1425688 - Enable ESLint rule mozilla/use-services for security/. … Dec 16, 2017
.flake8 Bug 1395126 - Support cascading configuration for flake8, r=bc Aug 29, 2017
.gdbinit Bug 1400460 - Rename nsIAtom as nsAtom. r=hiro. Oct 2, 2017
.gdbinit_python Bug 1346025 - Move vendored python modules from /python to /third_par… May 25, 2017
.gitignore Bug 1419836 - ID .gitignore entry ignores "id" locale (for mac). r=st… Nov 22, 2017
.hgignore Bug 1415168 - Fix 404 error when running talos speedometer locally; r… Nov 28, 2017
.hgtags No bug - Tagging mozilla-central 1f91961bb79ad06fd4caef9e5dfd546afd5b… Nov 13, 2017
.inferconfig Bug 1357629 - Add httpclientandroidlib to .inferconfig ignore list r=… Apr 19, 2017
.lldbinit Bug 1400460 - Rename nsIAtom as nsAtom. r=hiro. Oct 2, 2017
.taskcluster.yml Bug 1424138: Stop sending pulse message to treeherder staging routes;… Dec 8, 2017
.yamllint Bug 1392795 - [yamllint] Group paths to lint by their closest config … Aug 23, 2017
.ycm_extra_conf.py Bug 1293534: Fix .ycm_extra_conf after bug 1195748. r=gps Aug 9, 2016
AUTHORS Bug 1111333 - Enable double-tap-drag to zoom. r=kats May 23, 2017
CLOBBER Bug 1416465 - Expand pattern when track file is created rather than r… Dec 2, 2017
GNUmakefile Bug 794723 - Add a default makefile which wraps mach. r=gps Feb 6, 2015
LEGAL Bug 346391 - remove extraneous whitespace. Patch by Matt Nordhoff. Aug 21, 2006
LICENSE Bug 547914 - Replace /LICENSE with a mention of where the canonical l… Feb 23, 2010
Makefile.in Bug 1424651: Remove unused SOCORRO_SYMBOL_UPLOAD_TOKEN_FILE mozconfig… Dec 11, 2017
README.txt Bug 1349108 - Update links in README.txt to HTTPS r=RyanVM Mar 21, 2017
aclocal.m4 Bug 1363992 - Remove jemalloc 4. r=njn May 11, 2017
build.gradle (bug 1411688) Make --with-gradle handle single-locale repack r=snorp … Nov 6, 2017
client.mk Bug 1417264 - Write .mozconfig.json from Python; r=nalexander Nov 14, 2017
client.py Bug 1399100 - fix client.py follow-up, r=kaie Sep 20, 2017
configure.in Bug 1295751 - Make it possible to copy configure.in to configure. r=gps Aug 17, 2016
configure.py Bug 1412460 - Don't write make variables in configure.d; r=mshal Nov 1, 2017
gradle.properties Bug 1366644 - Pre: Bump Gradle JVM heap to allow in-process dex. r=maliu Jul 19, 2017
gradlew Bug 1123416 - Part 1: Make topsrcdir a valid Gradle project root. r=s… Oct 21, 2015
mach Bug 1316140 - Allow use of multiprocessing from config.status on wind… Dec 22, 2016
moz.build Bug 1417309 - Add the necessary bits to support a --enable-project=me… Nov 15, 2017
moz.configure Bug 1425035 - move --enable-ui-locale to moz.configure; r=gps Dec 18, 2017
mozilla-config.h.in Bug 1426898 - Stop including Char16.h everywhere. r=Waldo Dec 22, 2017
npm-shrinkwrap.json Bug 1371293 - Upgrade ESLint to version 4.8.0, configuration changes.… Oct 9, 2017
old-configure.in Bug 1423856 - Backed out changeset 411a410f23b4. Seems that bug 14242… Dec 22, 2017
package.json Bug 1371293 - Upgrade ESLint to version 4.8.0, configuration changes.… Oct 9, 2017
settings.gradle Bug 1360587 - Part 2. Remove bouncer apk build config; source; docs, … Oct 25, 2017
test.mozbuild Bug 1229233 - Add a (incomplete) end-to-end build test. r=gps Dec 1, 2015

README.txt

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

    https://developer.mozilla.org/en/Mozilla_Source_Code_Directory_Structure

For information on how to build Mozilla from the source code, see:

    https://developer.mozilla.org/en/docs/Build_Documentation

To have your bug fix / feature added to Mozilla, you should create a patch and
submit it to Bugzilla (https://bugzilla.mozilla.org). Instructions are at:

    https://developer.mozilla.org/en/docs/Creating_a_patch
    https://developer.mozilla.org/en/docs/Getting_your_patch_in_the_tree

If you have a question about developing Mozilla, and can't find the solution
on https://developer.mozilla.org, you can try asking your question in a
mozilla.* Usenet group, or on IRC at irc.mozilla.org. [The Mozilla news groups
are accessible on Google Groups, or news.mozilla.org with a NNTP reader.]

You can download nightly development builds from the Mozilla FTP server.
Keep in mind that nightly builds, which are used by Mozilla developers for
testing, may be buggy. Firefox nightlies, for example, can be found at:

    https://archive.mozilla.org/pub/firefox/nightly/latest-mozilla-central/
            - or -
    https://nightly.mozilla.org/