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
Jan Varga 0d54e75ac3 Bug 1781201 - Stop using GetInfoFromPrincipal in the parent; r=hsingh
Quota clients should use GetInfoFromValidatedPrinciplaInfo in the parent
because that method will eventually generate unique anonymous origins for
private browsing.
This patch also moves some calls from the main thread to the PBackground thread
because GetInfoFromValidatedPrinciplaInfo can run on any thread.

Differential Revision: https://phabricator.services.mozilla.com/D176871
2023-05-03 02:05:11 +00:00
.cargo Bug 1830488 — Remove cssparser override. r=emilio,glandium,supply-chain-reviewers,nika 2023-05-02 15:36:58 +00:00
.vscode
accessible Bug 1826865 - Make SetCurValue asynchronous. r=Jamie,ipc-reviewers,jld 2023-04-28 15:59:01 +00:00
browser Bug 1830913 - Pocket new tab turn on new regions. r=gvn 2023-05-02 23:50:45 +00:00
build Bug 1829129 - Backport clang patch that properly exports needed template constructor/destructors. r=firefox-build-system-reviewers,ahochheiden 2023-04-25 04:31:38 +00:00
caps Bug 1825360 - Remove the NS_DISPATCH_SYNC flag, r=necko-reviewers,geckoview-reviewers,media-playback-reviewers,karlt,jesup,m_kato,emilio 2023-03-30 16:53:51 +00:00
chrome Bug 1819815 - Make chrome/ buildable outside of a unified build environment r=andi 2023-03-02 07:44:28 +00:00
config Backed out changeset cddc0b331d97 (bug 1829050) for causing bustages on CheckedInt.h CLOSED TREE 2023-05-03 04:31:34 +03:00
devtools Bug 1808410 - Part 2: Add animation-timeline: view() in style system. r=emilio 2023-05-02 22:47:28 +00:00
docs No bug: Add missing watershed & desupport update information to update infrastructure docs. r=jcristau 2023-05-03 02:02:48 +00:00
docshell Backed out changeset bcdd097c9a4f (bug 1828690) for causing mass failures. CLOSED TREE 2023-05-03 04:02:36 +03:00
dom Bug 1781201 - Stop using GetInfoFromPrincipal in the parent; r=hsingh 2023-05-03 02:05:11 +00:00
editor Bug 1818122 - Skip test_nsIEditorMailSupport_insertTextWithQuotations.html if xorigin test r=m_kato 2023-04-25 00:28:32 +00:00
extensions Bug 1830451 - Support win10 v2009 in mozinfo and copy needed annotations from win10_2004. r=aryx 2023-05-02 12:55:35 +00:00
gfx Backed out changeset 0cc3a4b6461d (bug 1829053) as it depends on Bug 1829050 CLOSED TREE 2023-05-03 04:35:51 +03:00
gradle/wrapper
hal Bug 1828383 - Make hal/ buildable outside of a unified build environment r=andi 2023-04-18 13:43:20 +00:00
image Bug 1808323 - Add telemetry for the page load time and the time to first paint for sites that supports Early Hints response, r=manuel,necko-reviewers,valentin 2023-05-02 08:08:44 +00:00
intl Bug 1811645 - avoid an American English colloquialism meaning "nonsense" r=Gijs 2023-04-20 22:24:00 +00:00
ipc Bug 1826865 - Make SetCurValue asynchronous. r=Jamie,ipc-reviewers,jld 2023-04-28 15:59:01 +00:00
js Bug 1820163 - wasm: Fix post-write barrier usage of valueAddr. r=jseward 2023-05-02 21:48:07 +00:00
layout Bug 1808410 - Part 3: Create timeline for view(). r=emilio 2023-05-02 22:47:29 +00:00
media Bug 1829667: Make JsepTransceiver non-refcounted. r=mjf,webidl,mccr8 2023-04-28 14:53:57 +00:00
memory Backed out changeset cddc0b331d97 (bug 1829050) for causing bustages on CheckedInt.h CLOSED TREE 2023-05-03 04:31:34 +03:00
mfbt Bug 1825171 - Wayland TSan suppressions. r=decoder 2023-04-27 07:43:36 +00:00
mobile Bug 1810875 - Remove CookieBannerMode.COOKIE_BANNER_MODE_DETECT_ONLY in GeckoView. r=geckoview-reviewers,owlish 2023-05-02 02:29:33 +00:00
modules Bug 1818567 - enable software platform encoder for WebRTC. r=media-playback-reviewers,alwu 2023-05-03 00:59:31 +00:00
mozglue Bug 1829971: Remove the MinGW carveout for DynamicCodePolicy r=bobowen 2023-05-02 17:08:08 +00:00
netwerk Bug 1825538 - Retry TRR request on on main thread when proxy connection failed, r=necko-reviewers,valentin 2023-05-02 13:00:27 +00:00
nsprpub
other-licenses Bug 1815019 - Customize 7z to write provenance data r=nalexander 2023-03-02 16:44:10 +00:00
parser Bug 1830757 - Prevent node removal during iteration in conditional css sanitization. r=smaug 2023-05-02 14:52:23 +00:00
python Backed out changeset cddc0b331d97 (bug 1829050) for causing bustages on CheckedInt.h CLOSED TREE 2023-05-03 04:31:34 +03:00
remote Bug 1830404 - [remote] Support sending message handler commands from windowglobal to root r=webdriver-reviewers,whimboo 2023-05-02 20:11:50 +00:00
security Backed out changeset cddc0b331d97 (bug 1829050) for causing bustages on CheckedInt.h CLOSED TREE 2023-05-03 04:31:34 +03:00
services Backed out 12 changesets (bug 1824112) for mochitest failures on test_autocomplete_autofill_related_realms_no_dupes.html . CLOSED TREE 2023-05-02 15:02:59 +03:00
servo Bug 1808410 - Part 2: Add animation-timeline: view() in style system. r=emilio 2023-05-02 22:47:28 +00:00
startupcache Bug 1828265: Remove StartupCache temporary prefetch thread r=kmag 2023-04-22 13:58:06 +00:00
storage Bug 1827351 - Fix non-unified-build bustage in storage/test/gtest/test_deadlock_detector.cpp; r=sergesanspaille 2023-04-11 07:03:37 +00:00
supply-chain Bug 1830488 — Prune exemptions. r=nika,supply-chain-reviewers 2023-05-02 15:36:58 +00:00
taskcluster Bug 1653852 - Add features=devel to our flatpak packages to allow our crash reporter to work. r=jhorak 2023-05-02 17:39:06 +00:00
testing Bug 1808410 - Part 3: Create timeline for view(). r=emilio 2023-05-02 22:47:29 +00:00
third_party Bug 1830488 — Remove cssparser override. r=emilio,glandium,supply-chain-reviewers,nika 2023-05-02 15:36:58 +00:00
toolkit Bug 1830950 - Block various anti-virus DLLs in GMP processes. r=gstoll 2023-05-02 20:51:47 +00:00
tools Backed out changeset 3d766d94945d (bug 1776480) for causing multiple xpcshell and bc failures CLOSED TREE 2023-04-28 06:55:03 +03:00
uriloader Bug 1808323 - Add telemetry for the page load time and the time to first paint for sites that supports Early Hints response, r=manuel,necko-reviewers,valentin 2023-05-02 08:08:44 +00:00
view Bug 1824986 - Use element more in popup manager code. r=mstange 2023-03-28 14:33:19 +00:00
widget Backed out 4 changesets (bug 1830792) for causing gtest failures regarding WebRenderNvidiaHighMixedRefreshRateNightly CLOSED TREE 2023-05-03 02:27:51 +03:00
xpcom Bug 1830120 - Remove xptcall porting status page. r=xpcom-reviewers,mccr8 2023-04-26 17:22:14 +00:00
xpfe/appshell Bug 1823284 - Use SizeModeChanged notification to handle fullscreen change; r=geckoview-reviewers,rkraesig,stransky,bradwerth,smaug,m_kato 2023-04-23 21:28:43 +00:00
.arcconfig
.babel-eslint.rc.js
.clang-format
.clang-format-ignore
.cron.yml Bug 1825574 - Create a daily cron to run Chrome release tests against Speedometer 3 for android and desktop. r=perftest-reviewers,sparky 2023-04-01 19:51:29 +00:00
.eslintignore Bug 1816987 - ESMified browser/components/enterprisepolicies/schemas r=kpatenio 2023-04-27 19:23:00 +00:00
.eslintrc-test-paths.js Backed out changeset 3d766d94945d (bug 1776480) for causing multiple xpcshell and bc failures CLOSED TREE 2023-04-28 06:55:03 +03:00
.eslintrc.js Backed out changeset 3d766d94945d (bug 1776480) for causing multiple xpcshell and bc failures CLOSED TREE 2023-04-28 06:55:03 +03:00
.git-blame-ignore-revs
.gitattributes
.gitignore Bug 1829512 - Use .clangd rather than vscode-specific configuration to point to the compilation database. r=andi 2023-04-23 06:23:39 +00:00
.hg-annotate-ignore-revs
.hg-format-source
.hgignore Bug 1829512 - Use .clangd rather than vscode-specific configuration to point to the compilation database. r=andi 2023-04-23 06:23:39 +00:00
.hgtags No bug - tagging 8cec209cd17ebd93dad30af4c02a2b6b0cc0e3b0 with FIREFOX_NIGHTLY_113_END a=release DONTBUILD CLOSED TREE 2023-04-10 15:05:07 +00:00
.lando.ini
.lldbinit
.mailmap
.prettierignore Bug 1806951 - P4. Make CreditCardRuleset an ESModule. r=credential-management-reviewers,sgalich,dimi 2023-05-02 09:42:29 +00:00
.prettierrc.js
.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 1829938 - Update GeckoView to Kotlin 1.8.20 and Gradle Plugin 7.4.1. r=geckoview-reviewers,ohall 2023-04-25 19:59:41 +00:00
Cargo.lock Bug 1830488 — Remove cssparser override. r=emilio,glandium,supply-chain-reviewers,nika 2023-05-02 15:36:58 +00:00
Cargo.toml Bug 1830488 — Remove cssparser override. r=emilio,glandium,supply-chain-reviewers,nika 2023-05-02 15:36:58 +00:00
client.mk
client.py
CLOBBER Bug 1826428 - remove libwebrtc's jvm_android.cc from build - moz.build file updates r=ng,webrtc-reviewers 2023-04-12 16:03:38 +00:00
configure
configure.py
GNUmakefile
gradle.properties
gradlew
gradlew.bat
LICENSE
mach Bug 1820915 - Attempt to re-launch Mach with a compatible python3 version if one is available r=firefox-build-system-reviewers,andi 2023-03-09 10:53:16 +00:00
mach.cmd
mach.ps1
Makefile.in
mots.yaml Bug 1827504 - Remove last files of netwerk/cache/ r=sunil,geckoview-reviewers,zeid,m_kato 2023-04-13 09:04:24 +00:00
moz.build Bug 1811850 - [lint] Replace flake8 linter with ruff, r=linter-reviewers,sylvestre 2023-03-20 13:06:27 +00:00
moz.configure Bug 1829512 - Remove check_objdir_backend_reuse. r=glandium,firefox-build-system-reviewers 2023-04-25 09:38:54 +00:00
mozilla-config.h.in
old-configure.in Bug 1829049 - Unambiguously enable STL wrapping on all platforms. r=firefox-build-system-reviewers,ahochheiden 2023-04-27 06:11:36 +00:00
package-lock.json Bug 1677562 - Remove eslint-plugin-prettier now that Prettier and ESLint are separated. r=Gijs,devtools-reviewers,ochameau 2023-04-19 08:52:38 +00:00
package.json Bug 1677562 - Remove eslint-plugin-prettier now that Prettier and ESLint are separated. r=Gijs,devtools-reviewers,ochameau 2023-04-19 08:52:38 +00:00
pyproject.toml Bug 1823694 - [lint.ruff] Disable some warnings we don't actually want to enforce, r=linter-reviewers,andi 2023-03-21 14:36:26 +00:00
README.txt
settings.gradle Bug 1828719 - Remove omnijar Gradle project from srcdir r=geckoview-reviewers,nalexander,amejiamarmol 2023-04-18 23:20:43 +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.