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
2023-08-02 09:03:57 +00:00
.cargo Bug 1846405 - Switch prost to syn 2. r=emilio,supply-chain-reviewers 2023-08-02 00:25:47 +00:00
.vscode
accessible Bug 1845883: Remove HyperTextAccessibleWrap. r=nlapre 2023-08-02 01:42:17 +00:00
browser no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE 2023-08-02 07:02:25 +00:00
build Bug 1844484 - Override the symbol used by compilers in vtables for pure virtual methods. r=firefox-build-system-reviewers,ahochheiden 2023-08-02 06:12:51 +00:00
caps Bug 1798493 - Part 1: Use nsIPrincipal instead of ContentPrincipalInfo for PLockManager r=asuth 2023-06-28 20:48:14 +00:00
chrome Bug 1834176 - Convert consumers of NetUtil.jsm to import the ES module directly. r=arai,webdriver-reviewers,perftest-reviewers,valentin,extension-reviewers,devtools-reviewers,sync-reviewers,cookie-reviewers,robwu,afinder,whimboo 2023-06-07 08:42:36 +00:00
config Backed out 57 changesets (bug 1839389, bug 1840869, bug 1840399, bug 1840402, bug 1823953, bug 1828912, bug 1826382, bug 1837160, bug 1839391, bug 1833654) for causing build bustages in ogg_<something> CLOSED TREE 2023-08-01 09:37:39 -04:00
devtools Bug 1845311 - [Part 2] Use ChromeUtils.defineLazyGetter in more places r=arai,webcompat-reviewers,necko-reviewers,extension-reviewers,settings-reviewers,application-update-reviewers,credential-management-reviewers,devtools-reviewers,fxview-reviewers,sync-reviewers,anti-tracking-reviewers,tabbrowser-reviewers,bytesized,twisniewski,sgalich,mak,kershaw,sclements,pbz,robwu,geckoview-reviewers,amejiamarmol 2023-08-01 23:01:02 +00:00
docs Bug 1843797 - Add ESLint rule to reject ChromeUtils.import. r=Standard8 2023-07-31 21:03:44 +00:00
docshell Bug 1845924, no need for DIAGNOSTIC_ASSERT, r=peterv 2023-08-01 13:37:57 +00:00
dom Bug 1845144 Part 2: Remove macOS available and builtin_available directives for always-supported versions of macOS. r=mac-reviewers,mstange,keeler,padenot 2023-08-02 02:26:14 +00:00
editor Bug 1845208 - Make HTMLEditor::SplitAncestorStyledInlineElementsAtRangeEdges abort if splitting points are lost r=m_kato 2023-07-27 03:21:31 +00:00
extensions Bug 1720458: Do not isolate https-only-load-insecure by origin attributes r=fluent-reviewers,settings-reviewers,flod,ckerschb,Gijs 2023-07-24 13:31:19 +00:00
gfx Bug 1845144 Part 2: Remove macOS available and builtin_available directives for always-supported versions of macOS. r=mac-reviewers,mstange,keeler,padenot 2023-08-02 02:26:14 +00:00
gradle/wrapper
hal Bug 1844908 - Remove pre-Win10-specific codepath from hal/. r=gsvelto 2023-07-26 08:52:51 +00:00
image Bug 1845311 - [Part 2] Use ChromeUtils.defineLazyGetter in more places r=arai,webcompat-reviewers,necko-reviewers,extension-reviewers,settings-reviewers,application-update-reviewers,credential-management-reviewers,devtools-reviewers,fxview-reviewers,sync-reviewers,anti-tracking-reviewers,tabbrowser-reviewers,bytesized,twisniewski,sgalich,mak,kershaw,sclements,pbz,robwu,geckoview-reviewers,amejiamarmol 2023-08-01 23:01:02 +00:00
intl Bug 1845804 - Put WebExtensions under Gecko in the overview r=mossop,perftest-reviewers,devtools-reviewers,afinder 2023-07-28 14:21:51 +00:00
ipc Bug 1845144 Part 2: Remove macOS available and builtin_available directives for always-supported versions of macOS. r=mac-reviewers,mstange,keeler,padenot 2023-08-02 02:26:14 +00:00
js Bug 1846270 - Split times recorded for parallel marking as these will be summed later r=sfink 2023-08-02 08:06:01 +00:00
layout Bug 1840870 - [devtools] Add test for InspectorUtils.getCSStyleRules with ::highlight pseudo. r=jjaschke. 2023-08-02 06:04:38 +00:00
media Backed out 57 changesets (bug 1839389, bug 1840869, bug 1840399, bug 1840402, bug 1823953, bug 1828912, bug 1826382, bug 1837160, bug 1839391, bug 1833654) for causing build bustages in ogg_<something> CLOSED TREE 2023-08-01 09:37:39 -04:00
memory Bug 1845144 Part 2: Remove macOS available and builtin_available directives for always-supported versions of macOS. r=mac-reviewers,mstange,keeler,padenot 2023-08-02 02:26:14 +00:00
mfbt Bug 1844484 - Override the symbol used by compilers in vtables for pure virtual methods. r=firefox-build-system-reviewers,ahochheiden 2023-08-02 06:12:51 +00:00
mobile Bug 1845311 - [Part 2] Use ChromeUtils.defineLazyGetter in more places r=arai,webcompat-reviewers,necko-reviewers,extension-reviewers,settings-reviewers,application-update-reviewers,credential-management-reviewers,devtools-reviewers,fxview-reviewers,sync-reviewers,anti-tracking-reviewers,tabbrowser-reviewers,bytesized,twisniewski,sgalich,mak,kershaw,sclements,pbz,robwu,geckoview-reviewers,amejiamarmol 2023-08-01 23:01:02 +00:00
modules Bug 1846468 - Remove mousewheel.enable_pixel_scrolling declaration on Windows r=masayuki 2023-08-02 06:41:17 +00:00
mozglue Bug 1845144 Part 2: Remove macOS available and builtin_available directives for always-supported versions of macOS. r=mac-reviewers,mstange,keeler,padenot 2023-08-02 02:26:14 +00:00
netwerk Bug 1791027 - Support transaction pending time for socket process, r=necko-reviewers,jesup 2023-08-02 09:03:57 +00:00
nsprpub
other-licenses
parser Bug 1843968 - Hold some strong references. r=mccr8 2023-08-01 12:09:36 +00:00
python Bug 1844484 - Override the symbol used by compilers in vtables for pure virtual methods. r=firefox-build-system-reviewers,ahochheiden 2023-08-02 06:12:51 +00:00
remote Bug 1841004 - [bidi] Implement "browsingContext.activate" command. r=webdriver-reviewers,jdescottes 2023-08-02 08:53:59 +00:00
security Bug 1845144 Part 2: Remove macOS available and builtin_available directives for always-supported versions of macOS. r=mac-reviewers,mstange,keeler,padenot 2023-08-02 02:26:14 +00:00
services Bug 1845311 - [Part 2] Use ChromeUtils.defineLazyGetter in more places r=arai,webcompat-reviewers,necko-reviewers,extension-reviewers,settings-reviewers,application-update-reviewers,credential-management-reviewers,devtools-reviewers,fxview-reviewers,sync-reviewers,anti-tracking-reviewers,tabbrowser-reviewers,bytesized,twisniewski,sgalich,mak,kershaw,sclements,pbz,robwu,geckoview-reviewers,amejiamarmol 2023-08-01 23:01:02 +00:00
servo Bug 1846272 - AbsoluteColor::new now detects none components automatically. r=layout-reviewers,emilio 2023-08-02 06:32:17 +00:00
startupcache Bug 1841660 - Fix potential deadlock waiting for StartupCache ThreadedPrefetch, r=jesup 2023-07-04 19:05:06 +00:00
storage Bug 1834043 - Add a configure option to disable Sqlite auxiliary files persistence. r=glandium,tjr 2023-08-01 08:02:34 +00:00
supply-chain Bug 1846406 - Update derive_more to 1.0.0-beta-2 to switch it to syn 2. r=emilio,supply-chain-reviewers 2023-08-02 00:25:47 +00:00
taskcluster Bug 1839891 - [ci] Remove 'multi_dep' loader and move remaining logic to util/dependencies.py, r=releng-reviewers,taskgraph-reviewers,bhearsum 2023-08-01 19:42:29 +00:00
testing Bug 1841004 - [wdspec] Fix tests for "browsingContext.activate" to check for document focus instead of visibility state for deactivated tabs. r=webdriver-reviewers,jdescottes 2023-08-02 08:53:59 +00:00
third_party Bug 1846406 - Update derive_more to 1.0.0-beta-2 to switch it to syn 2. r=emilio,supply-chain-reviewers 2023-08-02 00:25:47 +00:00
toolkit Bug 1846050 - Ceil popup constraint sizes. r=Gijs 2023-08-02 07:57:44 +00:00
tools Bug 1841837 - remove profiler power counter workaround for old Windows SDK, r=yjuglaret. 2023-08-01 13:57:15 +00:00
uriloader Bug 1845144 Part 2: Remove macOS available and builtin_available directives for always-supported versions of macOS. r=mac-reviewers,mstange,keeler,padenot 2023-08-02 02:26:14 +00:00
view Bug 1837960. Remove array of all nsViewManagers. r=emilio 2023-06-22 09:38:27 +00:00
widget Bug 1739598 [Wayland] Use screen scale factor to accelerate locked mouse cursor r=emilio 2023-08-02 06:28:24 +00:00
xpcom Bug 1834278 - Get rid of nsIMessageLoop. r=emilio 2023-08-01 13:15:50 +00:00
xpfe/appshell Bug 1843968 - Hold some strong references. r=mccr8 2023-08-01 12:09:36 +00:00
.arcconfig
.babel-eslint.rc.js Bug 1830265 - Enable ESLint and Prettier on .babel-eslint.rc.js. r=Gijs 2023-05-04 17:21:03 +00:00
.clang-format
.clang-format-ignore
.cron.yml Bug 1839317 - Add cron task for Firefox Snap upstream builds r=releng-reviewers,taskgraph-reviewers,ahal 2023-07-25 16:55:48 +00:00
.eslintignore Bug 1778112 - Move dom/base/test/jsmodules/ to use mjs files, rather than defining sourceType for ESLint. r=allstarschh 2023-07-13 13:56:12 +00:00
.eslintrc-test-paths.js Bug 1776480 - Remove OS.File et al. r=Gijs,webidl,smaug 2023-05-12 18:34:28 +00:00
.eslintrc.js Bug 1843797 - Add ESLint rule to reject ChromeUtils.import. r=Standard8 2023-07-31 21:03:44 +00:00
.git-blame-ignore-revs
.gitattributes
.gitignore Bug 1834558: chore(webgpu): sync .gitignore with .hgignore for WebGPU r=webgpu-reviewers,nical 2023-06-19 20:12:38 +00:00
.hg-annotate-ignore-revs
.hg-format-source
.hgignore Bug 1842198 - [remote] Update hgignore to ignore readme files in puppeteer packages r=Sasha 2023-07-25 07:10:08 +00:00
.hgtags No bug - tagging 7b63ca6bbdfaf5d4dc027f808de9f74789a5fa6e with FIREFOX_NIGHTLY_117_END a=release DONTBUILD CLOSED TREE 2023-07-31 15:25:35 +00:00
.lando.ini
.lldbinit
.mailmap
.prettierignore Backed out 57 changesets (bug 1839389, bug 1840869, bug 1840399, bug 1840402, bug 1823953, bug 1828912, bug 1826382, bug 1837160, bug 1839391, bug 1833654) for causing build bustages in ogg_<something> CLOSED TREE 2023-08-01 09:37:39 -04:00
.prettierrc.js Bug 1826062 - Upgrade Prettier to v2.0.5. r=mossop 2023-05-20 12:26:49 +00:00
.stylelintignore Bug 1832765 - merge new tab linting into main stylelint config, r=Standard8,aminomancer 2023-05-30 22:41:22 +00:00
.stylelintrc.js Bug 1835028 - Change newtab stylelint problem severity from warning to error. r=Gijs,Standard8 2023-06-05 12:58:01 +00:00
.taskcluster.yml Bug 1827709: Notify Thunderbird CI Matrix channel after mozilla-central push. r=releng-reviewers,gabriel 2023-04-18 19:36:49 +00:00
.trackerignore
.yamllint
.ycm_extra_conf.py
aclocal.m4
AUTHORS
build.gradle Bug 1840044 - Update to Glean 53.1.0, UniFFI 0.24.1 and latest application-services. r=TravisLong,nika,markh,supply-chain-reviewers 2023-07-26 15:34:27 +00:00
Cargo.lock Bug 1835053 - Remove syn v1 from the workspace-hack. r=firefox-build-system-reviewers,ahochheiden 2023-08-02 00:25:47 +00:00
Cargo.toml Bug 1846406 - Update derive_more to 1.0.0-beta-2 to switch it to syn 2. r=emilio,supply-chain-reviewers 2023-08-02 00:25:47 +00:00
client.mk
client.py
CLOBBER Backed out 57 changesets (bug 1839389, bug 1840869, bug 1840399, bug 1840402, bug 1823953, bug 1828912, bug 1826382, bug 1837160, bug 1839391, bug 1833654) for causing build bustages in ogg_<something> CLOSED TREE 2023-08-01 09:37:39 -04:00
configure
configure.py Bug 1840537 - Enable value checking in moz.build for CONFIG variables derived from target.*. r=firefox-build-system-reviewers,andi,sergesanspaille 2023-07-06 21:33:41 +00:00
GNUmakefile
gradle.properties
gradlew
gradlew.bat
LICENSE
mach Bug 1695312 - Activate the virtualenv associated with a mach command much earlier r=firefox-build-system-reviewers,glandium 2023-07-25 00:24:53 +00:00
mach.cmd
mach.ps1
Makefile.in Bug 1844122 - sccache: store the stats too r=padenot,taskgraph-reviewers,jcristau DONTBUILD 2023-07-18 15:10:55 +00:00
mots.yaml Bug 1846121 - Add places-reviewers group to the docs. r=zeid,places-reviewers,Standard8 DONTBUILD 2023-07-31 13:47:50 +00:00
moz.build Bug 1842620: Add overviews of the main applications to the docs. r=Gijs,geckoview-reviewers,owlish,bgrins 2023-07-26 18:22:32 +00:00
moz.configure Bug 1839743 - Move some things around for them to be available in toolkit/moz.configure. r=firefox-build-system-reviewers,ahochheiden 2023-06-27 08:56:17 +00:00
mozilla-config.h.in
old-configure.in Bug 1842497 - Unship all Universal CRT DLLs. r=firefox-build-system-reviewers,glandium 2023-07-15 12:29:51 +00:00
package-lock.json Bug 1832765 - start linting scss across the tree in our standard config, r=Standard8 2023-05-30 22:41:22 +00:00
package.json Bug 1832765 - start linting scss across the tree in our standard config, r=Standard8 2023-05-30 22:41:22 +00:00
pyproject.toml
README.txt
settings.gradle Bug 1846523 - Call python mach on Windows from settings.gradle r=nalexander 2023-08-01 18:26:32 +00:00
substitute-local-geckoview.gradle
test.mozbuild

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.