Read-only Git mirror of the Mercurial gecko repositories at https://hg.mozilla.org. How to contribute: https://firefox-source-docs.mozilla.org/contributing/contribution_quickref.html
Go to file
Mitchell Hentges 7836ac8a11 Bug 1744713: Manually add "xpcshell" to the sys.path for perftests r=sparky
Though _most_ of the old paths that used to be defined in
`mozperftest/runner.py` exist in `common_virtualenv_packages.txt`,
"xpcshell" was not because it's put in a different location depending on
whether the source directory is sourced from the "target.xpcshell.tests"
artifact or from VCS directly.

As part of this change, I've verified that all of the other
path changes in D132503 are fulfilled by the "mach" site.

Differential Revision: https://phabricator.services.mozilla.com/D133215
2021-12-15 16:29:00 +00:00
.cargo Bug 1745724 - mach vendor rust. r=cubeb-reviewers,kinetik 2021-12-13 14:18:09 +00:00
.vscode
accessible Bug 1735955: Always push bounds for an initial cache push, irrespective of LocalAccessible::mBounds. r=morgan 2021-12-14 04:58:57 +00:00
browser Bug 1733490 - Migrate CSP error messages from extensions.properties to Fluent. r=zbraniecki,mixedpuppy,flod 2021-12-15 16:09:03 +00:00
build Bug 1745908 - Update Glean in mach to prevent RNG bug. r=Dexter 2021-12-15 10:56:19 +00:00
caps Bug 1590068 - Add fuzzing target for StructuredCloneData. r=baku,sfink 2021-12-08 18:59:02 +00:00
chrome Bug 1734823 - Enable ESLint rule no-unused-vars globally for xpcshell test*.js files. r=necko-reviewers,Gijs,valentin 2021-10-11 11:07:02 +00:00
config Bug 1745079 - Remove INCREMENTAL_LINKER. r=firefox-build-system-reviewers,andi 2021-12-10 03:27:27 +00:00
devtools Bug 1745944 - [devtools] Use new ChromeUtils.getXPCOMErrorName() method to get platform error names. r=nchevobbe 2021-12-15 16:12:33 +00:00
docs Bug 1740030 - Migrate "Writing xpcshell-based unit tests" MDN doc to Firefox Source Docs r=mbucher 2021-12-08 15:18:02 +00:00
docshell Bug 1742617 - Add null pointer check for missing cert in MaybeFixBadCertDomainErrorURI r=keeler 2021-12-15 12:24:39 +00:00
dom Bug 1745444 - Replace the arbitrary values in RecvTestTriggerMetrics with the PROCESS_TYPE_ constants, r=chutten. 2021-12-15 16:27:57 +00:00
editor Bug 1745882 - Move all editor prefs in all.js to StaticPrefList.yaml r=m_kato 2021-12-15 05:17:52 +00:00
extensions Bug 1707963: Avoid a potential race on permission manager singleton creation. r=permissions-reviewers,timhuang 2021-12-14 18:39:42 +00:00
gfx Bug 1745444 - Replace the arbitrary values in RecvTestTriggerMetrics with the PROCESS_TYPE_ constants, r=chutten. 2021-12-15 16:27:57 +00:00
gradle/wrapper Backed out 2 changesets (bug 1724480) for causing Bug 1745152 and Bug 1745153 CLOSED TREE 2021-12-09 18:58:02 +02:00
hal Bug 1697647 - Add screen orientation lock api r=ipc-reviewers,mccr8,agi,smaug,jonalmeida 2021-12-06 13:58:37 +00:00
image Bug 1742051 - Allow factor-of-2 scaling for vector images without intrinsic size. r=tnikkel 2021-12-10 14:54:02 +00:00
intl Bug 1596726 - Update documentation for legacy migration tools. r=flod 2021-12-14 10:10:18 +00:00
ipc Backed out 2 changesets (bug 1712837) for causing an increase in crashes (bug 1735798). a=backout 2021-12-15 12:24:03 +02:00
js Bug 1709578 - It's a trap! r=jseward 2021-12-15 14:42:38 +00:00
layout Bug 1707963: Let the PermissionManager be initialized lazily but not after shutdown started. r=permissions-reviewers,timhuang,janv 2021-12-14 18:39:41 +00:00
media Bug 1745912 - Use the same type in IDL and implementation file for MediaTransportHandler. r=pehrsons 2021-12-14 14:21:16 +00:00
memory Bug 1743713 - Fix a warning for FdPrintf in PHC r=glandium 2021-12-07 22:27:21 +00:00
mfbt Bug 1743896 - Update xxHash to version 0.8.1. r=dthayer 2021-12-02 01:53:56 +00:00
mobile Backed out changeset ba1330ed02c7 (bug 1741610) for causing assertion failures on Android CLOSED TREE 2021-12-15 16:45:53 +02:00
modules Bug 1745882 - Move all editor prefs in all.js to StaticPrefList.yaml r=m_kato 2021-12-15 05:17:52 +00:00
mozglue Backed out 3 changesets (bug 1734867) for causing xpcshell failures on ProfileBufferChunkManager.h 2021-12-15 05:27:31 -05:00
netwerk Bug 1745444 - Add a test for collecting FOG data on the Socket process, r=chutten,necko-reviewers,valentin. 2021-12-15 16:27:57 +00:00
nsprpub Bug 1743566 - NSPR_4_33_BETA1. r=glandium UPGRADE_NSPR_RELEASE 2021-12-03 13:01:43 +00:00
other-licenses Bug 1733545 - Remove REQUIRES_UNIFIED_BUILD from third-party directories that don't need it. r=firefox-build-system-reviewers,andi 2021-10-01 09:01:27 +00:00
parser Bug 1736248 - Update the charset source if non-ASCII is seen after the first detector guess but the encoding does not change. r=smaug 2021-12-14 15:01:21 +00:00
python Bug 1744713: Manually add "xpcshell" to the sys.path for perftests r=sparky 2021-12-15 16:29:00 +00:00
remote Bug 1570605 - [marionette] Remove invalid "instant" behavior for scrollIntoView(). r=webdriver-reviewers,jdescottes 2021-12-14 17:45:49 +00:00
security Backed out 2 changesets (bug 1712837) for causing an increase in crashes (bug 1735798). a=backout 2021-12-15 12:24:03 +02:00
services Bug 1745977 - Stop using the second argument to ChromeUtils.import in various files in services/. r=markh 2021-12-15 10:05:35 +00:00
servo Bug 1745894 - Don't draw window decorations when painting headerbar on wayland. r=stransky 2021-12-15 13:12:01 +00:00
startupcache Backed out 3 changesets (bug 1724509) for causing marionette failures. CLOSED TREE 2021-10-06 03:57:57 +03:00
storage Bug 1738966 - Pass in argc, argv in GreOmniPath. r=kershaw,valentin 2021-11-03 16:31:06 +00:00
taskcluster Bug 1741745 - [taskgraph] Introduce a 'run-without-variant' key, r=jmaher 2021-12-13 16:38:02 +00:00
testing Bug 1739423: Update mozproxy unit tests to use mitm7 recording r=perftest-reviewers,AlexandruIonescu 2021-12-15 15:07:00 +00:00
third_party Bug 1743309 - Upgrade to SQLite 3.37.0. r=mak 2021-12-14 16:45:46 +00:00
toolkit Bug 1745444 - Add a test for collecting FOG data on the Socket process, r=chutten,necko-reviewers,valentin. 2021-12-15 16:27:57 +00:00
tools Backed out 3 changesets (bug 1734867) for causing xpcshell failures on ProfileBufferChunkManager.h 2021-12-15 05:27:31 -05:00
uriloader Backed out 5 changesets (bug 1742865, bug 1744397) for causing wpt failures on attr-meta-http-equiv-refresh/parsing.html CLOSED TREE 2021-12-14 13:25:58 +02:00
view Bug 1737044 - Include pointer and frame in nsWindow logging. r=stransky 2021-10-21 14:02:30 +00:00
widget Bug 1746170 [Wayland] Check gFocusWindow visibility before we request xdg-activation, r=emilio 2021-12-15 13:14:33 +00:00
xpcom Bug 1745894 - Don't draw window decorations when painting headerbar on wayland. r=stransky 2021-12-15 13:12:01 +00:00
xpfe/appshell Backed out changeset 36f5dbe746ec (bug 1743486) for bustage on nsContentUtils.cpp. CLOSED TREE 2021-12-07 19:42:45 +02:00
.arcconfig
.babel-eslint.rc.js
.clang-format
.clang-format-ignore Bug 1719554 - Unify unicode::Script as intl::Script; r=platform-i18n-reviewers,gregtatum 2021-12-06 18:15:50 +00:00
.cron.yml Bug 1738908 - remove esr78 references. r=releng-reviewers,mtabara DONTBUILD 2021-11-02 16:47:50 +00:00
.eslintignore Bug 1726804 - Refactor PROCESS_TYPE_* from nsICrashService r=gsvelto 2021-11-19 14:02:56 +00:00
.eslintrc.js Bug 1745977 - Stop using the second argument to ChromeUtils.import in various files in services/. r=markh 2021-12-15 10:05:35 +00:00
.flake8
.git-blame-ignore-revs Bug 1735638 - Add Bug 1571899 to annotate/blame ignore revisions. r=glandium DONTBUILD 2021-10-14 16:02:46 +00:00
.gitattributes
.gitignore Bug 1736907 - Add a build flag to experimentally build with ICU4X static data; r=platform-i18n-reviewers,dminor 2021-11-16 15:09:09 +00:00
.hg-annotate-ignore-revs Bug 1735638 - Add Bug 1571899 to annotate/blame ignore revisions. r=glandium DONTBUILD 2021-10-14 16:02:46 +00:00
.hg-format-source
.hgignore Bug 1736907 - Add a build flag to experimentally build with ICU4X static data; r=platform-i18n-reviewers,dminor 2021-11-16 15:09:09 +00:00
.hgtags No bug - tagging 9a9e37163d95b8021449260af27a113d4633235c with FIREFOX_NIGHTLY_96_END a=release DONTBUILD CLOSED TREE 2021-12-06 19:18:18 +00:00
.lando.ini Bug 1740791: temporarily disable autoformatting r=sheehan DONTBUILD 2021-11-16 16:49:41 +00:00
.lldbinit
.mailmap
.prettierignore
.prettierrc
.taskcluster.yml
.trackerignore
.yamllint
.ycm_extra_conf.py
aclocal.m4
AUTHORS
build.gradle Bug 1744674 - Update to Glean v42.3.0 & glean_parser v4.3.1 r=chutten 2021-12-13 11:24:50 +00:00
Cargo.lock Backed out 2 changesets (bug 1712837) for causing an increase in crashes (bug 1735798). a=backout 2021-12-15 12:24:03 +02:00
Cargo.toml Backed out 2 changesets (bug 1712837) for causing an increase in crashes (bug 1735798). a=backout 2021-12-15 12:24:03 +02:00
client.mk Bug 1734594 - Terminate the sccache server in cases where submakes end in an error. r=firefox-build-system-reviewers,andi 2021-10-08 09:30:48 +00:00
client.py
CLOBBER Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release 2021-12-06 19:18:29 +00:00
configure.in
configure.py Bug 1743033 - Avoid creating mach virtualenv when running confgure standalone. r=mhentges 2021-11-26 01:56:04 +00:00
GNUmakefile
gradle.properties
gradlew
gradlew.bat
LICENSE
mach Bug 1731158 - Allow initializing mach from a Thunderbird source repo. r=firefox-build-system-reviewers,mhentges 2021-11-29 18:34:58 +00:00
mach.ps1
Makefile.in Bug 1744325 - Remove outdated update-packaging cruft. r=bhearsum,firefox-build-system-reviewers,glandium 2021-12-10 17:31:08 +00:00
moz.build Bug 1734831 - fx doc: import the gtest doc from mdn archive + refresh r=gcp DONTBUILD 2021-10-08 19:53:53 +00:00
moz.configure Bug 1277320 - Run GTests on all Windows flavors as Tier 1. r=glandium 2021-12-10 12:49:54 +00:00
mozilla-config.h.in
old-configure.in Bug 1746088 - Move --with-system-libevent to python configure. r=firefox-build-system-reviewers,andi 2021-12-15 07:10:10 +00:00
package-lock.json Bug 1736781 - Update eslint-plugin-no-unsanitized to version 3.2.0 r=Standard8 2021-10-21 13:08:11 +00:00
package.json Bug 1736781 - Update eslint-plugin-no-unsanitized to version 3.2.0 r=Standard8 2021-10-21 13:08:11 +00:00
README.txt
settings.gradle Bug 1529082 - Move TestRunnerActivity to test_runner. r=ahal,owlish 2021-11-02 18:56:26 +00:00
substitute-local-geckoview.gradle Bug 1744336 - load mozconfig only once in substitute-local-geckoview. r=agi 2021-12-07 17:53:25 +00:00
test.mozbuild

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.