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
Перейти к файлу
Ryan Hunt f3a70ff9e6 Bug 1782770 - wasm: Don't make extra copy of FuncType for debugging. r=yury
Now that we transfer all type definitions to Metadata, we can
remove the special debugging case where we would transfer all
function types. Instead, we can just transfer the funcTypeIndex
and find the function type in Metadata.

Differential Revision: https://phabricator.services.mozilla.com/D153500
2022-08-12 17:21:56 +00:00
.cargo Bug 1783784 - Update packed_simd_2 to 0.3.8. r=hsivonen,supply-chain-reviewers 2022-08-11 06:55:49 +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 Backed out 2 changesets (bug 1595491) for causing build bustages in docshell/base/BrowsingContext.cpp CLOSED TREE 2022-08-12 19:50:20 +03:00
browser Bug 1777497, part 1 - Change StorageAccessPermissionRequest to allow an option specifying the top level domain, r=anti-tracking-reviewers,pbz 2022-08-12 16:12:05 +00:00
build Bug 965392 - Use a timer instead of a condvar to run the BHMgr Monitor thread, r=dthayer. 2022-08-12 12:35:18 +00:00
caps Bug 1783078 require web_accessible_resources for any extension loads from a content script r=robwu,ckerschb 2022-08-05 04:36:30 +00:00
chrome Bug 1780788 - Use abstract strings as in-arguments for ipdl. r=nika,necko-reviewers,media-playback-reviewers,alwu,dragana 2022-07-25 20:19:48 +00:00
config Bug 1759555 - Part 2: Partially configure rust-analyzer for ./mach ide vscode, r=glandium,andi 2022-08-09 14:12:12 +00:00
devtools Bug 1783373 - [devtools] Pass isPrivate property to Downloads.createDownload. r=jdescottes. 2022-08-12 16:53:15 +00:00
docs no bug - mots doc: update to use https by default r=zeid DONTBUILD 2022-08-12 07:28:24 +00:00
docshell Backed out 2 changesets (bug 1595491) for causing build bustages in docshell/base/BrowsingContext.cpp CLOSED TREE 2022-08-12 19:50:20 +03:00
dom Bug 1783764 - Rename MediaEngineDefault to MediaEngineFake and change Default to Fake inside files.;r=webrtc-reviewers,bwc,pehrsons 2022-08-12 16:54:39 +00:00
editor Bug 1783402 - part 3: Make result of unsafe getter methods of `EditorDOMPointBase` templated r=m_kato 2022-08-09 01:43:24 +00:00
extensions Bug 1782526 - Clean up site scope permission code, r=permissions-reviewers,pbz 2022-08-12 16:12:07 +00:00
gfx Bug 650372 - Use the style-system format hint directly in gfx, instead of mapping to a separate internal enum. r=gfx-reviewers,aosmond,lsalzman 2022-08-12 11:25:59 +00:00
gradle/wrapper Bug 1724480 - Upgrade JDK to Java 17. r=glandium,ahal,calu 2022-01-11 19:16:01 +00:00
hal Bug 1771712 - Make it more likely for child processes to be killed under OOM conditions compared to the parent process on Linux r=jld 2022-08-09 16:05:48 +00:00
image Bug 1784205 - Avoid returning SIID_INVALID as a SHSTOCKICONID because it's not part of the enum. r=tnikkel 2022-08-11 08:26:53 +00:00
intl Bug 1170668 - Improve short read handling in nsConverterInputStream, r=hsivonen 2022-08-11 17:37:20 +00:00
ipc Backed out 3 changesets (bug 1658072) as they are related to previously backed out changeset CLOSED TREE 2022-08-11 02:01:04 +03:00
js Bug 1782770 - wasm: Don't make extra copy of FuncType for debugging. r=yury 2022-08-12 17:21:56 +00:00
layout Backed out 2 changesets (bug 1595491) for causing build bustages in docshell/base/BrowsingContext.cpp CLOSED TREE 2022-08-12 19:50:20 +03:00
media Bug 1769802: Key JsepTransceiver by UUID instead of a simple integer index. r=mjf 2022-08-05 14:03:43 +00:00
memory Bug 1761040 - Prefix thread safety macros with MOZ_ r=geckoview-reviewers,media-playback-reviewers,alwu,jesup,m_kato 2022-08-03 16:39:41 +00:00
mfbt Bug 1782562 - be more conservative in max Vector size r=jandem 2022-08-08 22:59:15 +00:00
mobile Bug 1783917 - geckoview doc: Remove references to arc r=geckoview-reviewers,calu DONTBUILD 2022-08-10 15:54:42 +00:00
modules Backed out 2 changesets (bug 1595491) for causing build bustages in docshell/base/BrowsingContext.cpp CLOSED TREE 2022-08-12 19:50:20 +03:00
mozglue Bug 1571089 - Remove the "leaf" profiler feature - r=canaltinova 2022-08-08 12:29:43 +00:00
netwerk Bug 1623038 - Replace URIParams with nsIURI in PHttpChannel.ipdl. r=necko-reviewers,valentin 2022-08-12 10:09:08 +00:00
nsprpub Bug 1782740 - Update to NSPR 4.34.1 RTM. r=bbeurdouche UPGRADE_NSPR_RELEASE 2022-08-05 09:51:21 +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 1761040 - Prefix thread safety macros with MOZ_ r=geckoview-reviewers,media-playback-reviewers,alwu,jesup,m_kato 2022-08-03 16:39:41 +00:00
python Bug 1783754 - Update to Glean v51.1.0. r=TravisLong,supply-chain-reviewers 2022-08-09 15:58:51 +00:00
remote Bug 1398792 - [marionette] Waive Xrays in "WebDriver:GetElementProperty" to get unfiltered access to untrusted elements. r=webdriver-reviewers,jdescottes 2022-08-10 18:30:54 +00:00
security No Bug, mozilla-central repo-update HSTS HPKP remote-settings - a=repo-update r=dmeehan 2022-08-11 19:10:20 +00:00
services Bug 1783991 - ensure newly opened tabs are synced. r=Gijs 2022-08-12 01:54:48 +00:00
servo Bug 650372 - Use the style-system format hint directly in gfx, instead of mapping to a separate internal enum. r=gfx-reviewers,aosmond,lsalzman 2022-08-12 11:25:59 +00:00
startupcache Bug 1761040 - Prefix thread safety macros with MOZ_ r=geckoview-reviewers,media-playback-reviewers,alwu,jesup,m_kato 2022-08-03 16:39:41 +00:00
storage Bug 1769290 - Part 24: Apply mozilla-js-handle-rooted-typedef against layout,security,storage,tools r=andi 2022-07-14 17:00:24 +00:00
supply-chain Bug 1784227 - Certify xmldecl with cargo-vet. r=supply-chain-reviewers,bholley 2022-08-12 07:08:56 +00:00
taskcluster Backed out changeset b3f4763a4887 (bug 1752111) for causing l10n-bump failures. 2022-08-12 11:27:09 +03:00
testing Bug 1486949 - Part 6: Fix ReadableStreamDefaultReader::Read to use the constructor realm r=smaug 2022-08-12 15:59:05 +00:00
third_party Bug 1783784 - Update packed_simd_2 to 0.3.8. r=hsivonen,supply-chain-reviewers 2022-08-11 06:55:49 +00:00
toolkit Bug 1777497, part 4 - Add doorhanger tests for the Top Level Storage Access API, r=anti-tracking-reviewers,pbz 2022-08-12 16:12:06 +00:00
tools Bug 1783416 - Skip test_basic.js on coverage builds due to permafailure. r=intermittent-reviewers,jmaher DONTBUILD 2022-08-12 12:23:03 +00:00
uriloader Bug 1782008 - Remove now unnecessary .eslintrc.js files. r=webcompat-reviewers,extension-reviewers,media-playback-reviewers,pip-reviewers,denschub,rpl,alwu,mossop 2022-08-03 11:16:20 +00:00
view Bug 1758115 - Part 2: Streamline locking, initialization and shutdown for TimelineConsumers, r=smaug 2022-06-29 15:01:51 +00:00
widget Bug 1784251. Allow widget/tests/browser/browser_test_swipe_gesture.js to test swipe to nav on linux. r=hiro 2022-08-12 05:14:22 +00:00
xpcom Bug 1784349 - Don't use -moz-bool-pref for flexbox -moz-box emulation. r=dholbert,perftest-reviewers,sparky 2022-08-11 23:22:52 +00:00
xpfe/appshell Bug 1761040 - Prefix thread safety macros with MOZ_ r=geckoview-reviewers,media-playback-reviewers,alwu,jesup,m_kato 2022-08-03 16:39:41 +00:00
.arcconfig
.babel-eslint.rc.js
.clang-format
.clang-format-ignore Bug 1766045 - Initial work for UniFFI JS bindings r=nika 2022-08-03 18:59:35 +00:00
.cron.yml Backed out changeset b3f4763a4887 (bug 1752111) for causing l10n-bump failures. 2022-08-12 11:27:09 +03:00
.eslintignore Bug 1766045 - Initial work for UniFFI JS bindings r=nika 2022-08-03 18:59:35 +00:00
.eslintrc-test-paths.js Bug 1782008 - Add existing test directories to the ESLint test path definition file. r=mossop 2022-08-03 11:16:19 +00:00
.eslintrc.js Backed out 4 changesets (bug 1783565) for causing failures at test_origin.js. CLOSED TREE 2022-08-08 18:17:00 +03:00
.flake8 Bug 1775183 - Remove fork_interpose.py. r=firefox-build-system-reviewers,nalexander 2022-06-21 06:44:55 +00:00
.git-blame-ignore-revs
.gitattributes
.gitignore Bug 1776870 - Integrate esmify script into mach. r=yulia,firefox-static-analysis-reviewers,andi 2022-07-11 14:55:11 +00:00
.hg-annotate-ignore-revs
.hg-format-source
.hgignore Bug 634029 - Add `.rej` and `.orig` files, which can be generated from `hg` commands, to `.hgignore`. r=firefox-build-system-reviewers,andi DONTBUILD 2022-07-11 15:12:35 +00:00
.hgtags No bug - tagging aefc088708a85e810290b4793474e4582d75adf9 with FIREFOX_NIGHTLY_104_END a=release DONTBUILD CLOSED TREE 2022-07-25 16:15:20 +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 1762128 - bump the cache name for decision images to stop interfering with other trees. r=releng-reviewers,ahal a=release 2022-03-30 14:54:03 +02:00
.trackerignore
.yamllint
.ycm_extra_conf.py
AUTHORS
CLOBBER Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release 2022-07-25 16:15:27 +00:00
Cargo.lock Bug 1783784 - Update packed_simd_2 to 0.3.8. r=hsivonen,supply-chain-reviewers 2022-08-11 06:55:49 +00:00
Cargo.toml Bug 1783784 - Update packed_simd_2 to 0.3.8. r=hsivonen,supply-chain-reviewers 2022-08-11 06:55:49 +00:00
GNUmakefile
LICENSE
Makefile.in Bug 1751515 - Part 3: Do not install artifact test archive when `--disable-tests`. r=firefox-build-system-reviewers,glandium 2022-01-26 19:08:57 +00:00
README.txt
aclocal.m4 Bug 1747970 - Move AC_CHECK_FUNC{,S} to python configure. r=firefox-build-system-reviewers,andi 2022-01-20 21:01:20 +00:00
build.gradle Bug 1783754 - Update to Glean v51.1.0. r=TravisLong,supply-chain-reviewers 2022-08-09 15:58:51 +00:00
client.mk
client.py
configure.in
configure.py Bug 1747332 - Move build environment checks to configure.py. r=firefox-build-system-reviewers,andi 2021-12-23 20:47:47 +00:00
gradle.properties
gradlew
gradlew.bat
mach Bug 1752927: Avoid distutils deprecation warning on every Mach call r=ahal 2022-02-04 21:49:15 +00:00
mach.cmd Bug 1750874: Support launching Mach with `py` instead of `python` r=glandium 2022-01-21 18:22:58 +00:00
mach.ps1 Bug 1761633 - Silence the possible error from Get-Command r=mhentges DONTBUILD 2022-03-28 19:13:18 +00:00
mots.yaml no bug - mots doc: update to use https by default r=zeid DONTBUILD 2022-08-12 07:28:24 +00:00
moz.build Bug 1737634: mots config file r=sheehan 2022-07-14 15:45:44 +00:00
moz.configure Bug 1773520 - add vscode build backend by default if vscode is installed, r=firefox-build-system-reviewers,nalexander,glandium 2022-07-18 13:14:23 +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 1762571 - Update node_modules bundles and package-lock.json files for new node versions. r=mossop 2022-07-07 22:09:00 +00:00
package.json Bug 1766268 - Update eslint-plugin-mozilla's version of estraverse to fix issues with private identifiers. r=mossop 2022-04-27 15:14:35 +00:00
settings.gradle Bug 1753914 - ./mach environment is failed in gradle task on Windows. r=nalexander 2022-02-08 06:19:41 +00:00
substitute-local-geckoview.gradle Bug 1752381 - only parse stdout in substitute-local-geckoview. r=nalexander 2022-02-02 18:00:46 +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.