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
Mike Conley 662b9e4bf2 Bug 1868838 - Move ASRouterNewTabHook into browser/components/asrouter/modules. r=pdahiya
This causes the mocha/chai tests for newtab to break because of the failure
to import the ASRouterNewTabHook module from within ASRouterParent. This will
get fixed in the next patch in the stack which moves the actors.

Differential Revision: https://phabricator.services.mozilla.com/D198871
2024-01-29 18:52:19 +00:00
.cargo Bug 1876372 - Update audio_thread_priority to 0.31. r=cubeb-reviewers,supply-chain-reviewers,chunmin 2024-01-25 23:41:14 +00:00
.github/workflows
.vscode
accessible Bug 1868866 - adds ManifestParser TOML linter r=jmaher,linter-reviewers,ahal,webdriver-reviewers,settings-reviewers,search-reviewers,devtools-reviewers,fxview-reviewers,cookie-reviewers,sessionstore-reviewers,places-reviewers,dom-storage-reviewers,translations-reviewers,valentin,whimboo,Standard8,sclements,jesup 2024-01-29 17:30:48 +00:00
browser Bug 1868838 - Move ASRouterNewTabHook into browser/components/asrouter/modules. r=pdahiya 2024-01-29 18:52:19 +00:00
build Bug 1876386 - Update workspace hack to windows-sys 0.52. r=firefox-build-system-reviewers,ahochheiden 2024-01-26 00:08:29 +00:00
caps Bug 1861819 - Use JS::ParseJSONWithHandler in BasePrincipal. r=peterv 2024-01-26 15:39:39 +00:00
chrome
config Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release 2024-01-22 12:30:54 +00:00
devtools Bug 1870812 - [devtools] Add CSS_REGISTERED_PROPERTIES resource. r=devtools-reviewers,ochameau. 2024-01-29 17:38:04 +00:00
docs Bug 1868866 - adds ManifestParser TOML linter r=jmaher,linter-reviewers,ahal,webdriver-reviewers,settings-reviewers,search-reviewers,devtools-reviewers,fxview-reviewers,cookie-reviewers,sessionstore-reviewers,places-reviewers,dom-storage-reviewers,translations-reviewers,valentin,whimboo,Standard8,sclements,jesup 2024-01-29 17:30:48 +00:00
docshell Bug 1868866 - adds ManifestParser TOML linter r=jmaher,linter-reviewers,ahal,webdriver-reviewers,settings-reviewers,search-reviewers,devtools-reviewers,fxview-reviewers,cookie-reviewers,sessionstore-reviewers,places-reviewers,dom-storage-reviewers,translations-reviewers,valentin,whimboo,Standard8,sclements,jesup 2024-01-29 17:30:48 +00:00
dom Bug 1875244 - Enable ESlint rules no-unused-vars and no-undef for dom/xslt. r=peterv 2024-01-29 18:23:53 +00:00
editor Bug 1868866 - adds ManifestParser TOML linter r=jmaher,linter-reviewers,ahal,webdriver-reviewers,settings-reviewers,search-reviewers,devtools-reviewers,fxview-reviewers,cookie-reviewers,sessionstore-reviewers,places-reviewers,dom-storage-reviewers,translations-reviewers,valentin,whimboo,Standard8,sclements,jesup 2024-01-29 17:30:48 +00:00
extensions Bug 1868866 - adds ManifestParser TOML linter r=jmaher,linter-reviewers,ahal,webdriver-reviewers,settings-reviewers,search-reviewers,devtools-reviewers,fxview-reviewers,cookie-reviewers,sessionstore-reviewers,places-reviewers,dom-storage-reviewers,translations-reviewers,valentin,whimboo,Standard8,sclements,jesup 2024-01-29 17:30:48 +00:00
gfx Bug 1868866 - adds ManifestParser TOML linter r=jmaher,linter-reviewers,ahal,webdriver-reviewers,settings-reviewers,search-reviewers,devtools-reviewers,fxview-reviewers,cookie-reviewers,sessionstore-reviewers,places-reviewers,dom-storage-reviewers,translations-reviewers,valentin,whimboo,Standard8,sclements,jesup 2024-01-29 17:30:48 +00:00
gradle/wrapper Bug 1873677 - Upgrade Gradle to 8.5 version r=geckoview-reviewers,calu 2024-01-23 14:50:12 +00:00
hal Bug 1875484 - Add missing null check in Hal code. r=gsvelto 2024-01-22 18:56:18 +00:00
image Bug 1868866 - adds ManifestParser TOML linter r=jmaher,linter-reviewers,ahal,webdriver-reviewers,settings-reviewers,search-reviewers,devtools-reviewers,fxview-reviewers,cookie-reviewers,sessionstore-reviewers,places-reviewers,dom-storage-reviewers,translations-reviewers,valentin,whimboo,Standard8,sclements,jesup 2024-01-29 17:30:48 +00:00
intl Bug 1875430 part 4: Convert 'static UniquePtr' global vars to use StaticAutoPtr, in intl. r=platform-i18n-reviewers,jfkthame 2024-01-23 19:00:49 +00:00
ipc Backed out 6 changesets (bug 1875528) for causing leakcheck failures. CLOSED TREE 2024-01-25 01:26:46 +02:00
js Bug 1848417 - Assert line number of module script at compile-time, with validation in testing functions. r=allstarschh 2024-01-29 17:45:10 +00:00
layout Bug 1868866 - adds ManifestParser TOML linter r=jmaher,linter-reviewers,ahal,webdriver-reviewers,settings-reviewers,search-reviewers,devtools-reviewers,fxview-reviewers,cookie-reviewers,sessionstore-reviewers,places-reviewers,dom-storage-reviewers,translations-reviewers,valentin,whimboo,Standard8,sclements,jesup 2024-01-29 17:30:48 +00:00
media Bug 1874909 - Update all cubeb libraries to include input processing. r=cubeb-reviewers,supply-chain-reviewers,padenot 2024-01-24 10:51:27 +00:00
memory Backed out 3 changesets (bug 1867190) for bustages on PHC.cpp . CLOSED TREE 2024-01-25 07:58:11 +02:00
mfbt Bug 1873769 - Add TempPtrToSetter(UniquePtr<T>*) -> T**-ish for safe out-ptr RAII. r=mccr8 2024-01-26 21:05:30 +00:00
mobile Bug 1865886. Add aarch64 instrumented jobs. r=geckoview-reviewers,glandium,m_kato 2024-01-29 15:04:16 +00:00
modules Bug 1845797 - Remove reload-default-prefs observer notification. r=nalexander 2024-01-29 18:22:26 +00:00
mozglue Bug 1876415 - Make timestamp formats consistent between Jitdump and the marker file. r=glandium 2024-01-26 03:38:54 +00:00
netwerk Bug 1868866 - adds ManifestParser TOML linter r=jmaher,linter-reviewers,ahal,webdriver-reviewers,settings-reviewers,search-reviewers,devtools-reviewers,fxview-reviewers,cookie-reviewers,sessionstore-reviewers,places-reviewers,dom-storage-reviewers,translations-reviewers,valentin,whimboo,Standard8,sclements,jesup 2024-01-29 17:30:48 +00:00
nsprpub
other-licenses Bug 1840493 - doc/rst: fix some languages declaration r=firefox-source-docs-reviewers,webdriver-reviewers,necko-reviewers,geckoview-reviewers,devtools-reviewers,profiler-reviewers,championshuttler,whimboo,nchevobbe,julienw,amejiamarmol 2023-12-13 18:32:20 +00:00
parser Bug 1397308 - Implement CSP 'Is element nonceable?' check. r=emilio,hsivonen,freddyb 2024-01-26 14:56:32 +00:00
python Bug 1876718 - Add lldb summaries for nscoord, WritingMode, nsPoint, nsSize, nsRect r=layout-reviewers,emilio 2024-01-29 17:01:16 +00:00
remote Bug 1872252 - [remote] Make mach puppeteer-test to use WebDriver BiDi by default r=webdriver-reviewers,whimboo 2024-01-29 10:45:49 +00:00
security Bug 1876435 - gather telemetry on the sources of issuer certificates r=jschanck 2024-01-29 18:28:00 +00:00
services No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes - r=release-managers,diannaS 2024-01-29 13:40:55 +00:00
servo Bug 1877002 - Detect the yaru-remix theme, to avoid applying the yaru overrides there. r=stransky 2024-01-29 14:50:36 +00:00
startupcache Bug 1869606 - Improve StartupCache thread-safety annotations r=mccr8 2023-12-12 22:08:46 +00:00
storage Bug 1869060 - Add SQLite Online Backup API support via mozIStorageAsyncConnection. r=mak 2024-01-22 14:26:53 +00:00
supply-chain Bug 1876372 - Update audio_thread_priority to 0.31. r=cubeb-reviewers,supply-chain-reviewers,chunmin 2024-01-25 23:41:14 +00:00
taskcluster Bug 1865886. Fix merge with changes from bug 1874234. CLOSED TREE 2024-01-29 16:12:10 +00:00
testing Bug 1868866 - adds ManifestParser TOML linter r=jmaher,linter-reviewers,ahal,webdriver-reviewers,settings-reviewers,search-reviewers,devtools-reviewers,fxview-reviewers,cookie-reviewers,sessionstore-reviewers,places-reviewers,dom-storage-reviewers,translations-reviewers,valentin,whimboo,Standard8,sclements,jesup 2024-01-29 17:30:48 +00:00
third_party Bug 1876756 - xsimd bugs should be filed in Core :: Performance DONTBUILD 2024-01-26 15:00:26 +00:00
toolkit Bug 1868838 - Move ASRouterTriggerListeners into browser/components/asrouter/modules. r=pdahiya 2024-01-29 18:52:17 +00:00
tools Bug 1868838 - Move ASRouterParentProcessMessageHandler into browser/components/asrouter/modules. r=pdahiya 2024-01-29 18:52:18 +00:00
uriloader Bug 1875090 - Rename BrowserTestUtils.is_visible() to isVisible() r=Gijs,settings-reviewers,application-update-reviewers,pip-reviewers,credential-management-reviewers,devtools-reviewers,fxview-reviewers,translations-reviewers,sgalich,bytesized,sfoster 2024-01-19 02:15:33 +00:00
view
widget Bug 1868866 - adds ManifestParser TOML linter r=jmaher,linter-reviewers,ahal,webdriver-reviewers,settings-reviewers,search-reviewers,devtools-reviewers,fxview-reviewers,cookie-reviewers,sessionstore-reviewers,places-reviewers,dom-storage-reviewers,translations-reviewers,valentin,whimboo,Standard8,sclements,jesup 2024-01-29 17:30:48 +00:00
xpcom Bug 1875621 - SlicedInputStream::Serialize should serialize the outer SlicedInputStream as a pipe in the efficient path. r=nika 2024-01-29 16:42:01 +00:00
xpfe/appshell Bug 1873772 - Only report XULStore load errors in the parent process; r=mossop 2024-01-17 17:18:47 +00:00
.arcconfig
.babel-eslint.rc.js
.clang-format
.clang-format-ignore
.cron.yml Bug 1867068 - Simplify the cron for CaR, sp3, and chromium. r=perftest-reviewers,taskgraph-reviewers,sparky,ahal 2024-01-11 20:02:35 +00:00
.eslintignore Bug 1871140 - Vendor Readability Library. r=cmkm 2024-01-11 21:47:21 +00:00
.eslintrc-test-paths.js Bug 1876988 - Enable ESLint rules no-undef and no-unused-vars. r=smaug 2024-01-29 11:23:59 +00:00
.eslintrc.js Bug 1875244 - Enable ESlint rules no-unused-vars and no-undef for dom/xslt. r=peterv 2024-01-29 18:23:53 +00:00
.git-blame-ignore-revs
.gitattributes
.gitignore Bug 1866802 - Move ASRouterAdmin tool to about:asrouter and its own component folder. r=pdahiya,Gijs,desktop-theme-reviewers,dao 2023-12-14 18:46:55 +00:00
.hg-annotate-ignore-revs
.hg-format-source
.hgignore Bug 1873177 - Fix typo in hgignore for puppeteer files r=whimboo 2024-01-05 12:46:46 +00:00
.hgtags No bug - tagging 4ef3a0b2e8cd48a60eed95f8ba15e13ee48432af with FIREFOX_NIGHTLY_123_END a=release DONTBUILD CLOSED TREE 2024-01-22 12:30:43 +00:00
.lando.ini Bug 1871425: disable Lando autoformatting r=TYLin DONTBUILD 2024-01-09 17:59:10 +00:00
.lldbinit
.mailmap
.prettierignore Bug 1871140 - Vendor Readability Library. r=cmkm 2024-01-11 21:47:21 +00:00
.prettierrc.js
.stylelintignore Bug 1866802 - Move ASRouterAdmin tool to about:asrouter and its own component folder. r=pdahiya,Gijs,desktop-theme-reviewers,dao 2023-12-14 18:46:55 +00:00
.stylelintrc.js Bug 1866802 - Move ASRouterAdmin tool to about:asrouter and its own component folder. r=pdahiya,Gijs,desktop-theme-reviewers,dao 2023-12-14 18:46:55 +00:00
.taskcluster.yml
.trackerignore
.yamllint
.ycm_extra_conf.py
aclocal.m4
AUTHORS
build.gradle Bug 1874923 - Update Glean to 56.1.0 r=janerik,supply-chain-reviewers,mach-reviewers,ahochheiden 2024-01-22 15:45:27 +00:00
Cargo.lock Bug 1876386 - Update workspace hack to windows-sys 0.52. r=firefox-build-system-reviewers,ahochheiden 2024-01-26 00:08:29 +00:00
Cargo.toml Bug 1875006 - Upgrade memmap2 to 0.9.3. r=emilio,supply-chain-reviewers,profiler-reviewers,mstange 2024-01-24 20:33:52 +00:00
client.mk
client.py
CLOBBER Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release 2024-01-22 12:30:54 +00:00
configure
configure.py
GNUmakefile
gradle.properties Bug 1873677 - Upgrade Gradle to 8.5 version r=geckoview-reviewers,calu 2024-01-23 14:50:12 +00:00
gradlew Bug 1873677 - Upgrade Gradle to 8.5 version r=geckoview-reviewers,calu 2024-01-23 14:50:12 +00:00
gradlew.bat Bug 1873677 - Upgrade Gradle to 8.5 version r=geckoview-reviewers,calu 2024-01-23 14:50:12 +00:00
LICENSE
mach Bug 1843209 - Bump Mach's minimum Python version to 3.8 r=firefox-build-system-reviewers,glandium 2023-12-12 03:52:00 +00:00
mach.cmd
mach.ps1
Makefile.in Bug 1873959 - Only force generation of buildid.h and source-repo.h during export phase r=glandium 2024-01-16 13:49:03 +00:00
mots.yaml Bug 1877029 - Update mots to reflect new ownerships and peers (New Tab Page, Onboarding, In-product Messaging) r=zeid,thecount,pdahiya 2024-01-29 18:27:22 +00:00
moz.build Bug 1869204 - Batch 19.1 - migrate python/ mozbuild and mozbase .ini to toml. r=ahal,firefox-build-system-reviewers,ahochheiden 2023-12-15 20:59:46 +00:00
moz.configure Bug 1853564 - Look for install_name_tool in addition to install-name-tool and llvm-install-name-tool r=glandium 2024-01-24 06:54:58 +00:00
mozilla-config.h.in
old-configure.in Bug 1793001 - s/egrep/grep -E/ r=ahochheiden 2024-01-17 14:37:17 +00:00
package-lock.json Bug 1873158 - Update ESLint related modules to their latest versions. r=mossop,aminomancer,devtools-reviewers,reusable-components-reviewers 2024-01-05 19:52:08 +00:00
package.json Bug 1873158 - Update ESLint related modules to their latest versions. r=mossop,aminomancer,devtools-reviewers,reusable-components-reviewers 2024-01-05 19:52:08 +00:00
pyproject.toml
README.txt
settings.gradle
substitute-local-geckoview.gradle
test.mozbuild Bug 1677775 - reformat .mozbuild files with Black r=linter-reviewers,geckoview-reviewers,firefox-build-system-reviewers,ahal,glandium,owlish,sylvestre 2023-12-08 04:26:45 +00:00

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.