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
Перейти к файлу
Ray Kraesig b90e6da27e Bug 1785162 - Allow child-process half-stalls to ride the trains r=glandium,gsvelto
The past couple of weeks of crash telemetry indicate that stalling on
OOM in child processes for half as long as in main processes drastically
reduces child process OOM crashes without noticeably increasing
main-process OOM crashes.

Give it a ticket and send it on its way.

Differential Revision: https://phabricator.services.mozilla.com/D158790
2022-10-07 15:40:24 +00:00
.cargo Bug 1793806 - mach vendor rust. r=cubeb-reviewers,chunmin 2022-10-06 09:18:13 +00:00
.vscode Bug 1769759 - Update extension ID for rust-analyzer vscode extension recommendation. r=andi 2022-05-17 14:36:27 +00:00
accessible Bug 1789378: Support IAccessibleAction for cached RemoteAccessible. r=morgan 2022-10-07 01:04:51 +00:00
browser Bug 1782583 - fix clientType in synced tabs mock r=Gijs 2022-10-07 13:22:32 +00:00
build Bug 1792757 - Dump sanitizer heap profile when rss limit is exhausted. r=firefox-build-system-reviewers,glandium 2022-10-07 13:29:59 +00:00
caps Bug 1778959 - Expose nsIPrincipal.isLoopbackHost. r=bholley. 2022-09-30 22:07:18 +00:00
chrome Bug 1783240 - Part 1: Remove unnecessary `Log` methods from ParamTraits impls, r=ipc-reviewers,necko-reviewers,media-playback-reviewers,mccr8,alwu 2022-09-28 19:25:12 +00:00
config Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release 2022-09-19 10:51:32 +00:00
devtools Backed out 9 changesets (bug 1791780, bug 1791782, bug 1791778, bug 1791777) for causing multiple mochitest failures CLOSED TREE 2022-10-07 17:36:38 +03:00
docs Bug 1793550 - Make the homebrew python 3.10 problem immediately visible. r=firefox-build-system-reviewers,andi 2022-10-04 06:50:17 +00:00
docshell Bug 1793652 - Convert docshell/ JSMs to ESMs. r=nika,arai 2022-10-05 13:55:10 +00:00
dom Backed out 9 changesets (bug 1791780, bug 1791782, bug 1791778, bug 1791777) for causing multiple mochitest failures CLOSED TREE 2022-10-07 17:36:38 +03:00
editor Bug 1792654 - Make `CreateNodeResultBase`, `MoveNodeResult`, `SplitNodeResult` and `SplitRangeOffResult` handle caret point with a common base class r=m_kato 2022-10-04 21:36:57 +00:00
extensions Bug 1141335 - [marionette] Use in_app by default for quit() and restart(). r=webdriver-reviewers,jdescottes,perftest-reviewers,AlexandruIonescu 2022-10-04 09:04:25 +00:00
gfx Backed out 9 changesets (bug 1791780, bug 1791782, bug 1791778, bug 1791777) for causing multiple mochitest failures CLOSED TREE 2022-10-07 17:36:38 +03:00
gradle/wrapper Bug 1786164 - Update gradle and plugin to the latest versions. r=geckoview-reviewers,jonalmeida 2022-08-31 22:10:38 +00:00
hal Bug 1791531 - Do not assume that the battery listener has been registered correctly on macOS r=haik 2022-09-22 09:29:42 +00:00
image Bug 1774300 - Implement VideoFrame Constructor for I420A ArrayBuffer* r=padenot,jgilbert 2022-10-06 00:37:22 +00:00
intl Bug 1790071 - work around ICU-22132. r=platform-i18n-reviewers,dminor 2022-10-06 18:50:51 +00:00
ipc Bug 1792474 - Part 4: Avoid the IO thread hop when sending IPC messages, r=ipc-reviewers,jld 2022-10-07 01:51:29 +00:00
js Bug 1778289 - Part 12: Update spec links as the PR is merged. r=jonco,yulia 2022-10-07 13:56:27 +00:00
layout Backed out 9 changesets (bug 1791780, bug 1791782, bug 1791778, bug 1791777) for causing multiple mochitest failures CLOSED TREE 2022-10-07 17:36:38 +03:00
media Bug 1793238 - Update libjxl r=tnikkel 2022-10-06 17:31:29 +00:00
memory Bug 1785162 - Allow child-process half-stalls to ride the trains r=glandium,gsvelto 2022-10-07 15:40:24 +00:00
mfbt Bug 1783242 - Part 3: Remove BufferList::Extract, r=glandium,ipc-reviewers,mccr8 2022-09-28 19:25:14 +00:00
mobile Bug 1714496 - Part 2. geckoview-junit test for image keyboard support. r=geckoview-reviewers,owlish 2022-10-07 09:03:31 +00:00
modules Backed out 9 changesets (bug 1791780, bug 1791782, bug 1791778, bug 1791777) for causing multiple mochitest failures CLOSED TREE 2022-10-07 17:36:38 +03:00
mozglue Bug 1791481 - Avoid tail-call optimization of call to GetAndCheckStackTrace. r=mstange 2022-10-04 05:16:06 +00:00
netwerk Backed out changeset a5df97f61fec (bug 1793786) for causing build bustages. CLOSED TREE 2022-10-07 16:35:21 +03:00
nsprpub Bug 1788009 - NSPR_4_35_RTM, version number only, no code change. r=glandium UPGRADE_NSPR_RELEASE 2022-09-13 06:26:48 +00:00
other-licenses Bug 1743947 - Update Snappy to version 1.1.9. r=dom-storage-reviewers,janv 2022-07-12 15:38:23 +00:00
parser Bug 1792574, part 3 - Don't include nsMemory where it isn't needed. r=xpcom-reviewers,necko-reviewers,valentin,nika 2022-09-28 15:17:46 +00:00
python Backed out changeset a5df97f61fec (bug 1793786) for causing build bustages. CLOSED TREE 2022-10-07 16:35:21 +03:00
remote Bug 1793575 - [devtools] Convert jsdebugger.jsm to jsdebugger.sys.mjs. r=Honza,webdriver-reviewers,whimboo 2022-10-06 14:21:22 +00:00
security Bug 1792135 - land NSS NSS_3_84_BETA1 UPGRADE_NSS_RELEASE, r=nss-reviewers,nkulatova 2022-10-06 22:47:02 +00:00
services No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update r=pascalc 2022-10-06 12:19:24 +00:00
servo Backed out 9 changesets (bug 1791780, bug 1791782, bug 1791778, bug 1791777) for causing multiple mochitest failures CLOSED TREE 2022-10-07 17:36:38 +03:00
startupcache Bug 1790614 - Part 2: Use {ASSERT,ENSURE}_NS_{SUCCEEEDED,FAILED} in gtests, r=ahal,necko-reviewers 2022-09-15 14:51:50 +00:00
storage Bug 1793882 - Don't "return" c_void in NS_NewHashPropertyBag declaration. r=emilio 2022-10-06 06:34:17 +00:00
supply-chain Backed out changeset a5df97f61fec (bug 1793786) for causing build bustages. CLOSED TREE 2022-10-07 16:35:21 +03:00
taskcluster Bug 1792076 - add new hg.mozilla.org certificate fingerprint to run-task. r=dhouse DONTBUILD 2022-10-07 08:12:06 +00:00
testing Backed out 9 changesets (bug 1791780, bug 1791782, bug 1791778, bug 1791777) for causing multiple mochitest failures CLOSED TREE 2022-10-07 17:36:38 +03:00
third_party Backed out changeset a5df97f61fec (bug 1793786) for causing build bustages. CLOSED TREE 2022-10-07 16:35:21 +03:00
toolkit Bug 1791928: update BROWSER_SET_DEFAULT_USER_CHOICE_RESULT probe expiry r=bytesized 2022-10-07 15:36:58 +00:00
tools Bug 1793392 - MicroGeckoProfiler declaraction should be extern C. r=heftig 2022-10-05 14:08:13 +00:00
uriloader Bug 1742999 - Make DownloadSpamProtection per-window. r=Gijs,mak 2022-10-04 22:38:18 +00:00
view Bug 1786513 - Make SimpleResizeReflow not flush by default. r=jfkthame,layout-reviewers 2022-09-01 10:54:24 +00:00
widget Bug 1714496 - Part 1. Implement Image keyboard support. r=geckoview-reviewers,calu 2022-10-07 09:03:31 +00:00
xpcom Backed out 9 changesets (bug 1791780, bug 1791782, bug 1791778, bug 1791777) for causing multiple mochitest failures CLOSED TREE 2022-10-07 17:36:38 +03:00
xpfe/appshell Bug 1792337 - Add a more convenient API to size a window constrained to a default size. r=bytesized,extension-reviewers,robwu,TYLin 2022-09-30 00:45:36 +00:00
.arcconfig
.babel-eslint.rc.js
.clang-format
.clang-format-ignore Bug 1764698 - Move LanguageDetector.jsm and related files to toolkit. r=robwu 2022-08-23 05:59:55 +00:00
.cron.yml Bug 1786291 - Remove esr91 references r=jcristau 2022-09-19 13:23:03 +00:00
.eslintignore Bug 1790473 - [cdp] Convert /remote/cdp JSM modules to ESM r=webdriver-reviewers,whimboo 2022-09-30 11:08:09 +00:00
.eslintrc-test-paths.js Bug 1774300 - Implement VideoColorSpace r=padenot,jgilbert 2022-10-06 00:37:20 +00:00
.eslintrc.js Bug 1793369 - Enable ESLint rule no-unused-vars globally on dom/indexedDB xpcshell-tests. r=asuth 2022-10-03 16:30:03 +00:00
.flake8 Bug 1790708 - Clean up some per-file flake8 ignores that are no longer needed. r=linter-reviewers,sylvestre DONTBUILD 2022-09-14 06:17:51 +00:00
.git-blame-ignore-revs
.gitattributes
.gitignore Bug 1784022 - [refactor] Convert text-emphasis-position #defines to enum classes r=emilio 2022-09-27 07:38:08 +00:00
.hg-annotate-ignore-revs
.hg-format-source
.hgignore Bug 1784022 - [refactor] Convert text-emphasis-position #defines to enum classes r=emilio 2022-09-27 07:38:08 +00:00
.hgtags No bug - tagging 110ed519838f7e667f19176516cceab742b6ad5e with FIREFOX_NIGHTLY_106_END a=release DONTBUILD CLOSED TREE 2022-09-19 10:51:24 +00:00
.lando.ini
.lldbinit
.mailmap
.prettierignore Bug 1782273 - Part 30: Enable prettier for selfhosted code. r=tcampbell,Standard8 2022-08-04 17:13:03 +00:00
.prettierrc
.taskcluster.yml Bug 1784232 - Bump taskgraph to v3.2.0 r=ahal 2022-09-20 09:11:45 +00:00
.trackerignore
.yamllint
.ycm_extra_conf.py
AUTHORS
CLOBBER Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release 2022-09-19 10:51:32 +00:00
Cargo.lock Backed out changeset a5df97f61fec (bug 1793786) for causing build bustages. CLOSED TREE 2022-10-07 16:35:21 +03:00
Cargo.toml Backed out changeset a5df97f61fec (bug 1793786) for causing build bustages. CLOSED TREE 2022-10-07 16:35:21 +03:00
GNUmakefile
LICENSE
Makefile.in
README.txt
aclocal.m4
build.gradle Backed out changeset a5df97f61fec (bug 1793786) for causing build bustages. CLOSED TREE 2022-10-07 16:35:21 +03:00
client.mk
client.py
configure Bug 1787977 - Include configure in the tree. r=firefox-build-system-reviewers,nalexander 2022-08-30 04:02:12 +00:00
configure.py Bug 1787628 - Add `looseversion` import to `configure.py` r=firefox-build-system-reviewers,glandium 2022-08-30 18:24:55 +00:00
gradle.properties Bug 1786164 - Add more Gradle JVM memory flags. r=geckoview-reviewers,jonalmeida 2022-08-31 22:10:39 +00:00
gradlew
gradlew.bat
mach Bug 1793550 - Make the homebrew python 3.10 problem immediately visible. r=firefox-build-system-reviewers,andi 2022-10-04 06:50:17 +00:00
mach.cmd
mach.ps1 Bug 1761633 - Silence the possible error from Get-Command r=mhentges DONTBUILD 2022-03-28 19:13:18 +00:00
mots.yaml Bug 1791056 - Cleanup peer_emeritus list for JavaScript module. r=jandem,zeid 2022-09-19 12:49:02 +00:00
moz.build Bug 1737634: mots config file r=sheehan 2022-07-14 15:45:44 +00:00
moz.configure Bug 1787977 - Include configure in the tree. r=firefox-build-system-reviewers,nalexander 2022-08-30 04:02:12 +00:00
mozilla-config.h.in
old-configure.in Bug 1762484 - Enable most of the same warnings on Windows as on other platforms. r=firefox-build-system-reviewers,andi 2022-04-25 22:21:31 +00:00
package-lock.json Bug 1792465 - Add eslint-plugin-jsdoc and upgrade node_modules to latest versions. r=mossop 2022-10-03 06:55:28 +00:00
package.json Bug 1792465 - Add eslint-plugin-jsdoc and upgrade node_modules to latest versions. r=mossop 2022-10-03 06:55:28 +00:00
settings.gradle
substitute-local-geckoview.gradle
test.mozbuild

README.txt

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.