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
Emilio Cobos Álvarez 4079907232 Bug 1746559 - Split flatpak portal prefs. r=jhorak
This allows to test and enable the different portals separately. Make
the print portal work only when actually running under flatpak by
default, given it needs more work as per the regressing bug.

And while at it fix a minor leak and some typos in that code.

Differential Revision: https://phabricator.services.mozilla.com/D135120
2022-01-05 14:55:56 +00:00
.cargo Bug 1748515 - Update AudioIPC macOS branch to 978b4082. r=cubeb-reviewers,chunmin 2022-01-05 04:32:36 +00:00
.vscode
accessible Bug 1737944 - P12: Add better todo support to attribute tests, and todo failing cache tests. r=Jamie 2022-01-04 21:01:39 +00:00
browser Bug 1746559 - Split flatpak portal prefs. r=jhorak 2022-01-05 14:55:56 +00:00
build Backed out 2 changesets (bug 1725895, bug 1740123) for causing build bustages. 2022-01-05 03:46:17 +02:00
caps Bug 1590068 - Add fuzzing target for StructuredCloneData. r=baku,sfink 2021-12-08 18:59:02 +00:00
chrome Bug 1747165 - Replace TK_FLAGS/TK_LIBS with MOZ_GTK3_FLAGS/MOZ_GTK3_LIBS. r=firefox-build-system-reviewers,andi 2021-12-23 20:29:07 +00:00
config Bug 1647542 - Work around wasm2c build failure when cross-compiling on Windows. r=firefox-build-system-reviewers,nalexander 2022-01-05 00:47:56 +00:00
devtools Bug 1720371 - [devtools] Fix eyedropper on pages with CSP r=nchevobbe 2022-01-05 13:46:22 +00:00
docs Bug 1721475 - Linux setup doc: add python3-pip in the list of packages r=firefox-build-system-reviewers,mhentges DONTBUILD 2022-01-03 20:03:04 +00:00
docshell Bug 1746332 - Expose replace bit for "browsing-context-attached" notification. r=nika 2022-01-04 18:16:19 +00:00
dom Bug 1748608 - Remove unused aSink argument from Document::StartDocumentLoad. r=edgar 2022-01-05 13:38:56 +00:00
editor Bug 1666582 - Remove NeedsSubjectPrincipal/ from chrome-only DataTransfer APIs. r=annyG,emilio 2022-01-05 12:48:23 +00:00
extensions Bug 1746299 - Remove broken support for --enable-project=extensions and --enable-extensions. r=Gijs,firefox-build-system-reviewers,mhentges 2021-12-18 00:32:34 +00:00
gfx Bug 1748174 - Remove touch-action pref. r=hiro 2022-01-05 12:28:07 +00:00
gradle/wrapper Backed out 2 changesets (bug 1724480) for causing Bug 1745152 and Bug 1745153 CLOSED TREE 2021-12-09 18:58:02 +02:00
hal Bug 1747677 - Add utility method to convert to ScreenConfiguration. r=gsvelto,geckoview-reviewers,calu 2021-12-30 05:09:40 +00:00
image Bug 1747165 - Replace TK_FLAGS/TK_LIBS with MOZ_GTK3_FLAGS/MOZ_GTK3_LIBS. r=firefox-build-system-reviewers,andi 2021-12-23 20:29:07 +00:00
intl Bug 1743657 - Link to DOM L10n Tutorial in Firefox Source Docs r=kpatenio? 2022-01-04 21:51:38 +00:00
ipc Bug 1747756 - Move Windows system libraries from LIBS to moz.build. r=firefox-build-system-reviewers,mhentges 2021-12-30 20:56:43 +00:00
js Backed out 2 changesets (bug 1725895, bug 1740123) for causing build bustages. 2022-01-05 03:46:17 +02:00
layout Bug 1748174 - Remove touch-action pref. r=hiro 2022-01-05 12:28:07 +00:00
media Backed out 7 changesets (bug 1746361, bug 1748280, bug 1746347) for causing failures at browser_interaction-between-interfaces.js. CLOSED TREE 2022-01-05 13:53:57 +02:00
memory Bug 1747756 - Move Windows system libraries from LIBS to moz.build. r=firefox-build-system-reviewers,mhentges 2021-12-30 20:56:43 +00:00
mfbt Bug 1745118 - double-conversion: add MOZ_CRASH reasons to use-mozilla-assertions.patch. r=glandium 2021-12-22 04:34:13 +00:00
mobile Bug 1747856 - Move MOZ_NO_SMART_CARDS to python configure. r=firefox-build-system-reviewers,geckoview-reviewers,mhentges,calu 2021-12-30 00:54:02 +00:00
modules Bug 1746559 - Split flatpak portal prefs. r=jhorak 2022-01-05 14:55:56 +00:00
mozglue Backed out 7 changesets (bug 1746361, bug 1748280, bug 1746347) for causing failures at browser_interaction-between-interfaces.js. CLOSED TREE 2022-01-05 13:53:57 +02:00
netwerk Bug 1747346: SocketTransport2 cleanup r=necko-reviewers,dragana,kershaw 2022-01-05 05:04:53 +00:00
nsprpub Bug 1743566 - Finalize NSPR version number (no code change). r=glandium UPGRADE_NSPR_RELEASE DONTBUILD 2021-12-18 01:13:20 +00:00
other-licenses Bug 1733545 - Remove REQUIRES_UNIFIED_BUILD from third-party directories that don't need it. r=firefox-build-system-reviewers,andi 2021-10-01 09:01:27 +00:00
parser Bug 1748482 - Check XML parser for brokenness in various methods. r=smaug 2022-01-05 13:43:35 +00:00
python Bug 1748383 - In configure, make e.g. os.path.join mean the same thing whether importing os or not. r=firefox-build-system-reviewers,mhentges 2022-01-05 01:34:35 +00:00
remote Bug 1723592 - [remote] Throw InvalidArgumentException when passing invalid events to session subscribe/unsubscribe r=webdriver-reviewers,whimboo 2022-01-05 12:26:16 +00:00
security Bug 1746529 - only create CERTCertificates on the socket thread in certificate verification r=jschanck 2022-01-03 23:57:46 +00:00
services Bug 1702492 - Fix sync tabs not showing updated device name r=markh 2022-01-03 23:57:31 +00:00
servo Bug 1748174 - Remove touch-action pref. r=hiro 2022-01-05 12:28:07 +00:00
startupcache Backed out 3 changesets (bug 1724509) for causing marionette failures. CLOSED TREE 2021-10-06 03:57:57 +03:00
storage Bug 1738966 - Pass in argc, argv in GreOmniPath. r=kershaw,valentin 2021-11-03 16:31:06 +00:00
taskcluster Bug 1748385 - Add a pkgconf toolchain and use it. r=firefox-build-system-reviewers,mhentges 2022-01-05 00:02:41 +00:00
testing Bug 1739467: [perfdocs] Improve and update Browsertime docs r=perftest-reviewers,AlexandruIonescu 2022-01-05 14:07:48 +00:00
third_party Bug 1748515 - Update AudioIPC macOS branch to 978b4082. r=cubeb-reviewers,chunmin 2022-01-05 04:32:36 +00:00
toolkit Bug 1746559 - Split flatpak portal prefs. r=jhorak 2022-01-05 14:55:56 +00:00
tools Backed out 7 changesets (bug 1746361, bug 1748280, bug 1746347) for causing failures at browser_interaction-between-interfaces.js. CLOSED TREE 2022-01-05 13:53:57 +02:00
uriloader Backed out 2 changesets (bug 1745650) for failures on browser_slow_download.js. CLOSED TREE 2022-01-03 20:24:32 +02:00
view Bug 1737044 - Include pointer and frame in nsWindow logging. r=stransky 2021-10-21 14:02:30 +00:00
widget Bug 1746559 - Split flatpak portal prefs. r=jhorak 2022-01-05 14:55:56 +00:00
xpcom Bug 1746559 - Simplify widget portal code. r=jhorak 2022-01-05 14:55:56 +00:00
xpfe/appshell Bug 1539884 - Part 36: Mark AppWindow::ExecuteCloseHandler as CAN_RUN_SCRIPT r=masayuki 2021-12-23 16:27:26 +00:00
.arcconfig
.babel-eslint.rc.js
.clang-format
.clang-format-ignore Bug 1719554 - Unify unicode::Script as intl::Script; r=platform-i18n-reviewers,gregtatum 2021-12-06 18:15:50 +00:00
.cron.yml Bug 1738908 - remove esr78 references. r=releng-reviewers,mtabara DONTBUILD 2021-11-02 16:47:50 +00:00
.eslintignore Bug 1726804 - Refactor PROCESS_TYPE_* from nsICrashService r=gsvelto 2021-11-19 14:02:56 +00:00
.eslintrc.js Bug 1746709 - Use ChromeUtils.import with one parameter in test_GMPInstallManager.js. r=robwu 2022-01-04 17:36:49 +00:00
.flake8 Bug 1731542 - remove infer from our static-analysis pipeline. r=static-analysis-reviewers,marco 2021-09-20 12:47:44 +00:00
.git-blame-ignore-revs Bug 1735638 - Add Bug 1571899 to annotate/blame ignore revisions. r=glandium DONTBUILD 2021-10-14 16:02:46 +00:00
.gitattributes
.gitignore Bug 1736907 - Add a build flag to experimentally build with ICU4X static data; r=platform-i18n-reviewers,dminor 2021-11-16 15:09:09 +00:00
.hg-annotate-ignore-revs Bug 1735638 - Add Bug 1571899 to annotate/blame ignore revisions. r=glandium DONTBUILD 2021-10-14 16:02:46 +00:00
.hg-format-source
.hgignore Bug 1732958 - [puppeteer] Update hgignore to ignore new puppeteer folders r=webdriver-reviewers,whimboo 2022-01-04 12:11:44 +00:00
.hgtags No bug - tagging 9a9e37163d95b8021449260af27a113d4633235c with FIREFOX_NIGHTLY_96_END a=release DONTBUILD CLOSED TREE 2021-12-06 19:18:18 +00:00
.lando.ini Bug 1740791: temporarily disable autoformatting r=sheehan DONTBUILD 2021-11-16 16:49:41 +00:00
.lldbinit
.mailmap
.prettierignore
.prettierrc
.taskcluster.yml Bug 1732723 - Rename "taskgraph" Python module to "gecko_taskgraph". r=jmaher 2021-09-30 09:50:08 -04:00
.trackerignore
.yamllint
.ycm_extra_conf.py
aclocal.m4 Bug 1747775 - Remove now unused pkg.m4. r=firefox-build-system-reviewers,mhentges 2021-12-29 22:36:53 +00:00
AUTHORS
build.gradle Bug 1744674 - Update to Glean v42.3.0 & glean_parser v4.3.1 r=chutten 2021-12-13 11:24:50 +00:00
Cargo.lock Bug 1748515 - Update AudioIPC macOS branch to 978b4082. r=cubeb-reviewers,chunmin 2022-01-05 04:32:36 +00:00
Cargo.toml Bug 1747394 - Check for space-like bytes instead of just space after a copyright sign. r=dminor 2021-12-23 13:37:43 +00:00
client.mk Bug 1734594 - Terminate the sccache server in cases where submakes end in an error. r=firefox-build-system-reviewers,andi 2021-10-08 09:30:48 +00:00
client.py
CLOBBER Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release 2021-12-06 19:18:29 +00:00
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
GNUmakefile
gradle.properties Bug 1727438 - Increase java max heap to 32G. r=nalexander,owlish 2021-08-31 20:53:08 +00:00
gradlew
gradlew.bat
LICENSE
mach Backed out 2 changesets (bug 1725895, bug 1740123) for causing build bustages. 2022-01-05 03:46:17 +02:00
mach.ps1
Makefile.in Bug 1744325 - Remove outdated update-packaging cruft. r=bhearsum,firefox-build-system-reviewers,glandium 2021-12-10 17:31:08 +00:00
moz.build Bug 1734831 - fx doc: import the gtest doc from mdn archive + refresh r=gcp DONTBUILD 2021-10-08 19:53:53 +00:00
moz.configure Bug 1647542 - Handle host libraries properly when cross-compiling on Windows. r=firefox-build-system-reviewers,mhentges 2022-01-05 00:47:55 +00:00
mozilla-config.h.in Bug 1746991 - Avoid warning noise from __STDC_CONSTANT_MACROS being redefined. r=firefox-build-system-reviewers,andi 2021-12-21 21:22:26 +00:00
old-configure.in Bug 1747970 - Remove check for fdatasync. r=firefox-build-system-reviewers,mhentges 2021-12-31 06:50:29 +00:00
package-lock.json Bug 1736781 - Update eslint-plugin-no-unsanitized to version 3.2.0 r=Standard8 2021-10-21 13:08:11 +00:00
package.json Bug 1736781 - Update eslint-plugin-no-unsanitized to version 3.2.0 r=Standard8 2021-10-21 13:08:11 +00:00
README.txt
settings.gradle Bug 1529082 - Move TestRunnerActivity to test_runner. r=ahal,owlish 2021-11-02 18:56:26 +00:00
substitute-local-geckoview.gradle Bug 1744336 - load mozconfig only once in substitute-local-geckoview. r=agi 2021-12-07 17:53:25 +00:00
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.