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
Перейти к файлу
Andreas Pehrson a3bf3e72b1 Bug 1741118 - Allow the MainAsCurrent TaskQueueWrapper to be deleted on itself. r=ng
This is prohibited for regular TaskQueueWrappers, as Delete must join (i.e.
block) the thread after initiating shutdown. But MainAsCurrent is special as
main thread doesn't go away just because MainAsCurrent goes away. It is also
gtest-only, and thus tightly coupled with MediaPipelineTest behavior.

Differential Revision: https://phabricator.services.mozilla.com/D132221
2021-11-30 17:37:40 +00:00
.cargo Bug 1622846 - Update wgpu to 28ba9d8 r=jimb,emilio 2021-11-29 21:57:04 +00:00
.vscode
accessible Bug 1730862 part 3: Support the caret at the end of a line in HyperTextAccessibleBase. r=eeejay 2021-11-30 02:07:37 +00:00
browser Backed out 2 changesets (bug 1739390) for causing bc failures with unreferenced files. CLOSED TREE 2021-11-30 19:40:10 +02:00
build Bug 1740358 - Download Java from adoptium. r=mhentges,glandium 2021-11-30 16:10:59 +00:00
caps Bug 1741600 - Fix ExpandedPrincipal and nsCSPContext leaks triggered by ApplyAddonContentScriptCSP. r=ckerschb,robwu 2021-11-26 15:51:13 +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 1732201 - Sandbox woff2 in OTS using RLBox r=bholley 2021-11-27 23:30:49 +00:00
devtools Bug 1743617 - [devtools] Fix backward compat for getParentTarget with webextension targets in FF95 or older r=ochameau 2021-11-30 17:28:22 +00:00
docs Bug 1743310 - Remove paint flashing. r=gfx-reviewers,lsalzman 2021-11-30 11:46:08 +00:00
docshell Bug 1721217 - Part 7: Make sure to cancel loads when a canonical BC gets discarded, r=nika 2021-11-30 16:31:36 +00:00
dom Bug 1741118 - Backed out changeset 0920243940ad. r=ng 2021-11-30 17:37:40 +00:00
editor Bug 1639287 - part 2: Make `SplitNodeTransaction::RedoTransaction()` use `HTMLEditor::DoSplitNode()` r=m_kato 2021-11-29 10:17:21 +00:00
extensions Bug 1743370 - Make extensions.spellcheck.inline.max-misspellings a static pref. r=masayuki 2021-11-29 10:38:16 +00:00
gfx Bug 1743560 - Prefer a face named 'Regular' over other faces in a macOS font family if they cannot be distinguished by style attributes. r=emilio 2021-11-30 17:01:11 +00:00
gradle/wrapper Bug 1727438 - Upgrade to Gradle 6.9.1. r=nalexander,owlish 2021-08-31 20:53:09 +00:00
hal Bug 1725145 - Preparation for the hybrid build env. r=necko-reviewers,firefox-build-system-reviewers,valentin,glandium 2021-08-25 10:46:17 +00:00
image Bug 1743377 - Remove imgLoader::PreferLoadFromCache. r=aosmond 2021-11-29 15:18:14 +00:00
intl Bug 1719553 - Use unified Intl API in OSPreferences_gtk.cpp; r=platform-i18n-reviewers,dminor 2021-11-29 20:43:07 +00:00
ipc Backed out 5 changesets (bug 1672121) for various crashes on mozalloc_handle_oom. CLOSED TREE 2021-11-30 02:59:20 +02:00
js Bug 1721217 - Part 5: Change the error code when we cancel loads due to another one starting, r=nika 2021-11-30 16:31:36 +00:00
layout Bug 1743560 - Prefer a face named 'Regular' over other faces in a macOS font family if they cannot be distinguished by style attributes. r=emilio 2021-11-30 17:01:11 +00:00
media Bug 1741118 - Allow the MainAsCurrent TaskQueueWrapper to be deleted on itself. r=ng 2021-11-30 17:37:40 +00:00
memory Bug 1546442 - Add test for leading guard pages for normal allocations. r=glandium,pbone 2021-11-26 11:46:25 +00:00
mfbt Bug 1732642 - Handle complex types in MOZ_TO_RESULT_INVOKE_MEMBER_TYPED; r=dom-storage-reviewers,jari 2021-11-30 05:05:53 +00:00
mobile Bug 1740358 - Download Java from adoptium. r=mhentges,glandium 2021-11-30 16:10:59 +00:00
modules Bug 1721217 - Part 1: Enable parent controlled loads via DC, r=nika 2021-11-30 16:31:34 +00:00
mozglue Bug 1742692 - Add some modules to mozglue's delayload list. r=mhowell 2021-11-30 16:40:45 +00:00
netwerk Bug 1721217 - Part 10: SetUserInteractionFlag for shentry for parent controlled loads, r=smaug 2021-11-30 16:31:38 +00:00
nsprpub
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 1732201 - Sandbox woff2 in OTS using RLBox r=bholley 2021-11-27 23:30:49 +00:00
python Bug 1740358 - Use Java JDK from Adoptium in CI. r=aki 2021-11-30 16:11:00 +00:00
remote Bug 1741479 - Turn on Merino as a Firefox Suggest source. r=nanj,webdriver-reviewers,whimboo 2021-11-29 17:26:15 +00:00
security No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update r=RyanVM 2021-11-29 15:03:20 +00:00
services Bug 1742839 - Improve handling of missing last modified dates in remote settings database. r=robwu,leplatrem 2021-11-30 10:11:50 +00:00
servo Bug 1432090 - Honor GTK button layout. r=stransky,desktop-theme-reviewers,dao 2021-11-26 11:37:52 +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 1741754 - Increase number of viewports to try to 60. r=perftest-reviewers,kimberlythegeek 2021-11-30 16:56:44 +00:00
testing Bug 1743621 - remove duplicated args.py file. r=whimboo,webdriver-reviewers 2021-11-30 17:31:49 +00:00
third_party Bug 1622846 - Update wgpu to 28ba9d8 r=jimb,emilio 2021-11-29 21:57:04 +00:00
toolkit Bug 1742692 - Add some modules to mozglue's delayload list. r=mhowell 2021-11-30 16:40:45 +00:00
tools Bug 1739067: Scope Mach virtualenv to be checkout-specific r=perftest-reviewers,ahal,sparky 2021-11-29 22:33:54 +00:00
uriloader Bug 1721217 - Part 6: Don't cancel concurrent loads if they are downloads, r=nika,necko-reviewers 2021-11-30 16:31:36 +00:00
view Bug 1737044 - Include pointer and frame in nsWindow logging. r=stransky 2021-10-21 14:02:30 +00:00
widget Bug 1743600 - Clean up some cocoa system color code. r=mac-reviewers,harry 2021-11-30 15:08:37 +00:00
xpcom Bug 1721217 - Part 5: Change the error code when we cancel loads due to another one starting, r=nika 2021-11-30 16:31:36 +00:00
xpfe/appshell Bug 1701001 - Part 2: Add "is popup" field to browsing context. r=smaug 2021-11-06 01:19:14 +00:00
.arcconfig
.babel-eslint.rc.js Bug 1725934 - Remove unnecessary babel plugin, and update node modules to the latest versions. r=Mardak 2021-08-18 07:44:47 +00:00
.clang-format
.clang-format-ignore Bug 1732201 - Sandbox woff2 in OTS using RLBox r=bholley 2021-11-27 23:30:49 +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 1738815: Move quicksuggest tests into own dir. r=adw 2021-11-25 01:14:51 +00:00
.flake8 Bug 1731542 - remove `infer` from our static-analysis pipeline. r=static-analysis-reviewers,marco 2021-09-20 12:47:44 +00:00
.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 1379da0937ff9ae8aff8042fed31103dcd0bf13b with FIREFOX_NIGHTLY_95_END a=release DONTBUILD CLOSED TREE 2021-11-01 16:01:12 +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 Bug 1732723 - Rename "taskgraph" Python module to "gecko_taskgraph". r=jmaher 2021-09-30 09:50:08 -04:00
.trackerignore
.yamllint
.ycm_extra_conf.py
AUTHORS
CLOBBER Bug 1738422 - Part 15: Updating ICU requires a clobber. r=platform-i18n-reviewers,dminor 2021-11-16 17:03:00 +00:00
Cargo.lock Bug 1622846 - Update wgpu to 28ba9d8 r=jimb,emilio 2021-11-29 21:57:04 +00:00
Cargo.toml Backed out 2 changesets (bug 1712837) for causing mochitest and marionette test failures. CLOSED TREE 2021-11-11 01:52:57 +02:00
GNUmakefile
LICENSE
Makefile.in Bug 1690870 - Stop getting artifacts for host binaries. r=firefox-build-system-reviewers,andi 2021-10-28 11:05:04 +00:00
README.txt
aclocal.m4
build.gradle Bug 1735628 - Update Glean to v42.1.0 r=TravisLong 2021-10-19 20:32:38 +00: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
configure.in
configure.py Bug 1743033 - Avoid creating mach virtualenv when running confgure standalone. r=mhentges 2021-11-26 01:56:04 +00:00
gradle.properties Bug 1727438 - Increase java max heap to 32G. r=nalexander,owlish 2021-08-31 20:53:08 +00:00
gradlew
gradlew.bat
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
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 1743033 - Avoid creating mach virtualenv when running confgure standalone. r=mhentges 2021-11-26 01:56:04 +00:00
mozilla-config.h.in
old-configure.in Bug 1729760 - Set -stdlib=libc++ for mac builds at the toolchain level. r=firefox-build-system-reviewers,nalexander 2021-09-21 04:45:34 +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
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 1557796 - Custom mozconfig for gradle build. r=nalexander,owlish 2021-09-29 17:54:57 +00:00
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.