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
Перейти к файлу
Valentin Gosu aee214453a Bug 1799860 - Add WebSocketConnection helper class to help with sending multiple WS messages r=necko-reviewers,kershaw
It also fixes an issue in NodeWebSocketServerCode.messageHandler where the
response would always be sent to the last websocket client. Instead, we change
the signature to be messageHandler(data, ws) and global.wsInputHandler(data, ws)
where ws is the websocket that sent the data.

Differential Revision: https://phabricator.services.mozilla.com/D161678
2022-11-09 14:37:13 +00:00
.cargo Bug 1797398 - Update cubeb-coreaudio-rs to 93b5c01a. r=cubeb-reviewers,padenot 2022-10-26 09:42:33 +00:00
.vscode
accessible Bug 1799343 - Simplify XUL popup handling. r=TYLin 2022-11-09 14:19:22 +00:00
browser Bug 1799580 - Remove display: -moz-popup. r=TYLin 2022-11-09 14:19:22 +00:00
build Bug 1744340 - Enable colored output on Windows - r=firefox-build-system-reviewers,glandium 2022-11-09 04:33:19 +00:00
caps Bug 1764391 - truncate ExpandedPrincipals in LoadInfo::RedirectChain; r=freddyb,necko-reviewers,dragana 2022-10-18 18:01:58 +00:00
chrome Bug 1783497 - Don't throw if chrome URL canonicalization fails r=smaug 2022-10-24 15:21:29 +00:00
config Bug 1744340 - Enable colored output on Windows - r=firefox-build-system-reviewers,glandium 2022-11-09 04:33:19 +00:00
devtools Bug 1788777 - [devtools] Group all network-observer related modules in a single folder r=ochameau,Sasha 2022-11-08 20:27:50 +00:00
docs Bug 1799620 - mozlint/clippy: using nightly isn't necessary anymore r=linter-reviewers,marco DONTBUILD 2022-11-08 15:05:31 +00:00
docshell Bug 1798836 - Improve sizing of the profile manager (again). r=Gijs,webidl,smaug 2022-11-05 19:24:31 +00:00
dom Bug 1795311 - Use the new shmem classes in the WebGPU buffer impl. r=jgilbert 2022-11-09 14:30:16 +00:00
editor Bug 1799231 - Make `WhiteSpaceVisibilityKeeper::MergeFirstLineOfRightBlockElementIntoAncestorLeftBlockElement` verify destination r=m_kato 2022-11-09 05:31:08 +00:00
extensions Backed out 19 changesets (bug 1541508) for causing xpcshell failures on test_notHeadlessByDefault.js CLOSED TREE 2022-11-01 22:38:52 -04:00
gfx Bug 1768984 - Reuse plane splitters across scenes. r=gfx-reviewers,gw 2022-11-09 11:22:34 +00: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 1796525 - Set the QoS of background content processes to 'eco', r=gsvelto. 2022-10-20 13:32:52 +00:00
image Bug 1798532 Part 2: Test display of a JPEG with 0xb6 markers. r=tnikkel 2022-11-07 22:20:36 +00:00
intl Bug 1799250 - Don't use extractOrCopyRawBuffer in Locale.cpp; r=anba 2022-11-08 17:41:49 +00:00
ipc Bug 1795311 - A new shared memory class with more flexible memory management. r=nika,jld 2022-11-09 14:30:14 +00:00
js Bug 1795886 - Remove special cases for ScriptSourceObject from CCW code. r=jonco 2022-11-09 13:06:09 +00:00
layout Bug 1799580 - Remove display: -moz-popup. r=TYLin 2022-11-09 14:19:22 +00:00
media Bug 1796532 - Re-apply in-tree patch over vendored ffmpeg. r=alwu 2022-11-04 12:36:39 +00:00
memory Backed out 19 changesets (bug 1541508) for causing xpcshell failures on test_notHeadlessByDefault.js CLOSED TREE 2022-11-01 22:38:52 -04:00
mfbt Bug 1797354 - Allow specifying capability type in thread-safety macros, r=jesup,media-playback-reviewers,alwu 2022-10-28 19:55:30 +00:00
mobile Bug 1799379 - Update bug components for GeckoView. r=geckoview-reviewers,calu 2022-11-08 01:07:43 +00:00
modules Backed out changeset 33c1077876b0 (bug 1672106) for causing wpt failures on element-audio.https.sub.html CLOSED TREE 2022-11-09 06:07:45 -05:00
mozglue Bug 1789508 - Update builders to rustc 1.65 r=firefox-build-system-reviewers,nalexander 2022-11-04 02:38:22 +00:00
netwerk Bug 1799860 - Add WebSocketConnection helper class to help with sending multiple WS messages r=necko-reviewers,kershaw 2022-11-09 14:37:13 +00: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 1797336 - Apply expat CVE-2022-43680 fix. r=mccr8 2022-10-30 19:12:03 +00:00
python Bug 1798827 - Use the new `mozilla_build_version()` function and `LooseVersion` to do a smarter version comparison r=firefox-build-system-reviewers,glandium 2022-11-09 04:33:20 +00:00
remote Bug 1795116 - Support specifying tiltX/tiltY/twist on synthesized touch event; r=webdriver-reviewers,smaug,whimboo 2022-11-08 19:47:29 +00:00
security Bug 1799040 - disable EV treatment for "Staat der Nederlanden EV Root CA" r=jschanck 2022-11-07 21:48:56 +00:00
services Bug 1798212 - Convert downloads code to ES modules. r=mak 2022-11-07 17:56:09 +00:00
servo Bug 1799580 - Remove display: -moz-popup. r=TYLin 2022-11-09 14:19:22 +00:00
startupcache Bug 1796085 - Part 1: Define MOZ_BACKGROUNDTASKS macro globally r=smaug,necko-reviewers,application-update-reviewers,nalexander,valentin 2022-10-19 12:04:08 +00:00
storage Bug 1784966: Encrypt IDB files and data in PBM, r=dom-storage-reviewers,jari,webdriver-reviewers,whimboo 2022-10-27 12:57:16 +00:00
supply-chain Bug 1768984 - Audit plane-split 0.18. r=bholley 2022-11-09 11:22:34 +00:00
taskcluster Bug 1798345 - Re-enable fxrecord jobs on m-c r=sparky 2022-11-08 17:02:47 +00:00
testing Bug 1799580 - Remove display: -moz-popup. r=TYLin 2022-11-09 14:19:22 +00:00
third_party Bug 1768984 - Vendor the plane-split update. r=gfx-reviewers,gw 2022-11-09 11:22:34 +00:00
toolkit Bug 1799580 - Remove display: -moz-popup. r=TYLin 2022-11-09 14:19:22 +00:00
tools Bug 1768859 - Rename 'push' parameter to 'dry_run' following the changes from c52884b73e612a7202a951f15f3775f6c705e5a4. r=aryx DONTBUILD 2022-11-09 13:49:11 +00:00
uriloader Bug 1799632: Refactor `testOpenProto` to accept a callback to trigger protocol loads. r=Gijs 2022-11-08 15:29:49 +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 1798652: Make WinCompositorWindowThread::ShutDown timeout after 2 seconds. r=sotaro 2022-11-09 01:14:42 +00:00
xpcom Bug 1769688 - Add a memory reporter for the a11y cache r=Jamie 2022-11-09 06:29:42 +00:00
xpfe/appshell Bug 1060421 - Change the type of [Int]PointTyped::[x|y] back to [Int]CoordTyped. r=botond 2022-11-04 18:29:35 +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 1794693 - [devtools] Convert source-map jest test into mochitests. r=bomsy 2022-11-08 16:01:01 +00:00
.eslintrc-test-paths.js Bug 1774300 - Implement VideoColorSpace r=padenot,jgilbert 2022-10-06 00:37:20 +00:00
.eslintrc.js Bug 1778107 - Move storybook code to use mjs files, rather than defining sourceType for ESLint. r=mstriemer 2022-11-04 17:16:58 +00:00
.flake8 Bug 1622677 - Make dom/bindings flake8 compliant. r=sylvestre 2022-10-31 17:45:33 +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 1798911 - Setup lit for development of toolkit widgets r=hjones 2022-11-03 21:32:34 +00:00
.hgtags No bug - tagging f12833d9593379df22c08c09446799c56c1dd912 with FIREFOX_NIGHTLY_107_END a=release DONTBUILD CLOSED TREE 2022-10-17 14:03:43 +00:00
.isort.cfg Bug 1492495 - Add flake8-isort plugin to sort Python includes, with support for autofixing through isort. r=linter-reviewers,ahal 2022-11-03 13:50:46 +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 1795994 - Migrate decision task over to GCP r=ahal,releng-reviewers,jcristau 2022-10-26 15:55:18 +00:00
.trackerignore
.yamllint
.ycm_extra_conf.py
AUTHORS
CLOBBER Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release 2022-10-17 14:03:50 +00:00
Cargo.lock Bug 1768984 - Audit plane-split 0.18. r=bholley 2022-11-09 11:22:34 +00:00
Cargo.toml Bug 1789520 - rust implementation of nssckbi. r=keeler,supply-chain-reviewers 2022-10-31 17:09:43 +00:00
GNUmakefile
LICENSE
Makefile.in
README.txt
aclocal.m4
build.gradle Bug 1799129 - Vendor Glean v51.8.0 and glean_parser 6.3.0 r=chutten,supply-chain-reviewers 2022-11-08 15:53:07 +00:00
client.mk Bug 1798779 - Stop using double-colon rules in client.mk. r=firefox-build-system-reviewers,nalexander 2022-11-02 22:32:43 +00:00
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 1766497 - Remove early exit on Homebrew Python3.10 now that we're using `venv` instead of `virtualenv` r=firefox-build-system-reviewers,nalexander 2022-11-01 07:48:06 +00:00
mach.cmd
mach.ps1
mots.yaml Bug 1799526 - mots: some polish r=zeid DONTBUILD 2022-11-08 15:00:07 +00:00
moz.build Bug 1737634: mots config file r=sheehan 2022-07-14 15:45:44 +00:00
moz.configure Bug 1794517 - Make CI plain builds a little closer to local builds. r=firefox-build-system-reviewers,andi 2022-10-11 06:54:45 +00:00
mozilla-config.h.in
old-configure.in Bug 1796518 - Tweak lld flags for faster linkage on developer builds. r=firefox-build-system-reviewers,nalexander 2022-10-25 22:58:25 +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.