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-Erik Rediger 4a219f294b Bug 1695197 - Remove MOZ_GLEAN constant, introduce MOZ_GLEAN_ANDROID. r=chutten,emilio
We enable compilation of FOG/Glean on _all_ platforms.
We disable Glean initialization and metric recording on Android (GeckoView) by respecting MOZ_GLEAN_ANDROID.
This way GeckoView just works, consumers don't need to think about it (except in tests, these need to be disabled for Android builds).

Stubbing out the metric implementations will happen in the commits after
this one.

Differential Revision: https://phabricator.services.mozilla.com/D106766
2021-03-04 11:15:12 +00:00
.cargo Bug 1695464 - Update mp4parse-rust to ccbe4eb. r=bryce,kinetik 2021-03-01 21:23:35 +00:00
.vscode Bug 1685030 - Remove rust from vscode extensions list. r=sylvestre DONTBUILD 2021-01-05 17:28:05 +00:00
accessible Bug 1691860, move code that hides separators in the content area context menu into a single place that just hides duplicates, r=Gijs,robwu 2021-03-04 00:16:16 +00:00
browser Bug 1695197 - Remove MOZ_GLEAN constant, introduce MOZ_GLEAN_ANDROID. r=chutten,emilio 2021-03-04 11:15:12 +00:00
build Backed out changeset 40a2cb2f242b (bug 1694020) on request from beurdouche, UPGRADE_NSS_RELEASE CLOSED TREE 2021-03-03 20:41:33 +02:00
caps Bug 1688815: Update GetSiteOriginNoSuffix() to handle view-source correctly. r=nika 2021-03-03 18:47:53 +00:00
chrome Bug 1691913 - Rename nsBaseHashtable::Put to InsertOrUpdate. r=xpcom-reviewers,necko-reviewers,jgilbert,dragana,nika 2021-02-26 09:11:46 +00:00
config Bug 1694575 - Don't include mozalloc.h from the iosfwd wrapper. r=andi 2021-02-28 17:47:27 +00:00
devtools Bug 1120863 - Do not process updates when launching devtools. r=mhowell,ochameau 2021-03-04 03:39:43 +00:00
docs Bug 1691327 - Update sphinxcontrib-mermaid to v0.6.3 DONTBUILD. r=ahal 2021-03-04 07:07:58 +00:00
docshell Bug 1695197 - Remove MOZ_GLEAN constant, introduce MOZ_GLEAN_ANDROID. r=chutten,emilio 2021-03-04 11:15:12 +00:00
dom Bug 1695197 - Remove MOZ_GLEAN constant, introduce MOZ_GLEAN_ANDROID. r=chutten,emilio 2021-03-04 11:15:12 +00:00
editor Bug 1655508 - Add crashtest (the bug itself was fixed by bug 1517028) r=m_kato 2021-03-02 06:38:38 +00:00
extensions hg diff Bug 1695756 - Import the 'Adding a new word to the en-US dictionary' doc r=firefox-source-docs-reviewers,flod,championshuttler DONTBUILD 2021-03-02 13:25:44 +00:00
gfx Bug 1684520. Add test. r=botond 2021-03-04 09:59:39 +00:00
gradle/wrapper
hal Bug 1691913 - Add some convenience methods to LookupResult and EntryHandle. r=xpcom-reviewers,nika 2021-03-01 09:59:29 +00:00
image Bug 1695162 - Make nsBaseHashtable::ConstIter return a real ConstIterator. r=xpcom-reviewers,necko-reviewers,nika 2021-03-03 08:58:53 +00:00
intl Bug 1691913 - Remove uses of nsDataHashtable::GetValue. r=xpcom-reviewers,necko-reviewers,dragana,nika 2021-03-01 09:59:30 +00:00
ipc Backed out 4 changesets (bug 1658419) for causing failures at test_check_timestamp.html. CLOSED TREE 2021-03-04 00:13:56 +02:00
js Bug 1695197 - Remove MOZ_GLEAN constant, introduce MOZ_GLEAN_ANDROID. r=chutten,emilio 2021-03-04 11:15:12 +00:00
layout Bug 941356 - Fix start offset of transformed drag images. r=botond 2021-03-04 10:56:22 +00:00
media Bug 1688992 - Update libdav1d to 0.8.2 for Firefox 88. r=dminor 2021-02-24 23:05:38 +00:00
memory Bug 1519636 - Reformat recent changes to the Google coding style r=necko-reviewers,valentin 2021-03-02 16:14:46 +00:00
mfbt Backed out 5 changesets (bug 1690167) for failing xpcshell at bootstrapSvc.js on a CLOSED TREE 2021-02-17 07:10:58 +02:00
mobile Bug 1695338 - Update WebExtension approval panel for Proton. r=mconley,robwu 2021-03-04 11:03:11 +00:00
modules Bug 1695528 - Activate the bundled Twemoji Mozilla font by default on all Windows versions, for better character coverage than Segoe UI Emoji offers. r=lsalzman 2021-03-03 18:04:40 +00:00
mozglue Bug 1692908 - Block AVerMedia's virtual camera module. r=gcp 2021-02-26 22:06:19 +00:00
netwerk Bug 1513519 - Always hold lock when accessing mResolver r=necko-reviewers,dragana 2021-03-04 10:14:59 +00:00
nsprpub Bug 1694371 - NSPR_4_30_BETA1. r=bbeurdouche UPGRADE_NSPR_RELEASE 2021-03-01 16:24:51 +00:00
other-licenses Bug 1692893 - Minimal patch: Workaround atk extern "C" issue. r=Jamie 2021-02-16 00:40:33 +00:00
parser Bug 1634281 - Remove unused nsDataHashtable.h includes. r=xpcom-reviewers,nika 2021-03-03 08:58:52 +00:00
python Bug 1695707 - Update copy for DRM panel buttons and migrate to Fluent. r=Gijs,flod 2021-03-03 23:12:13 +00:00
remote Backed out 2 changesets (bug 1695639) for remote crashes CLOSED TREE 2021-03-03 00:22:18 +02:00
security Backed out changeset 40a2cb2f242b (bug 1694020) on request from beurdouche, UPGRADE_NSS_RELEASE CLOSED TREE 2021-03-03 20:41:33 +02:00
services Bug 1695000 - Move RemoteSettings docs to services/settings tree r=tgiles DONTBUILD 2021-03-02 22:24:39 +00:00
servo Bug 1695402 - Support image-set() on the cursor property. r=emilio 2021-03-03 18:34:46 +00:00
startupcache Bug 1688511 - do not use 'else' after 'return'. r=sylvestre 2021-02-04 09:24:19 +00:00
storage Bug 1695883 - Add explicit fallible mozStorageTransaction::Start method for starting the transaction; r=dom-storage-reviewers,sg 2021-03-04 04:38:06 +00:00
taskcluster Bug 1696222 - Disable the fenix VIEW multi-commit testing r=sparky 2021-03-04 09:36:02 +00:00
testing Bug 1696256 - Annotate fuzziness in position-sticky-large-top-2.tentative.html 2021-03-04 11:06:10 +00:00
third_party Bug 1694318 - Remove the mozjs_sys rust crate. r=jandem 2021-03-02 08:09:35 +00:00
toolkit Bug 1695197 - Remove MOZ_GLEAN constant, introduce MOZ_GLEAN_ANDROID. r=chutten,emilio 2021-03-04 11:15:12 +00:00
tools Bug 1691327 - Update sphinxcontrib-mermaid to v0.6.3 DONTBUILD. r=ahal 2021-03-04 07:07:58 +00:00
uriloader Bug 1693541 - Improve uses of nsBaseHashtable and descendants and avoid multiple subsequent lookups in uriloader. r=Gijs 2021-02-26 11:36:40 +00:00
view Bug 1691589 - Reduce reliance on GeckoProfiler.h when only labels (and maybe markers) are needed - r=necko-reviewers,geckoview-reviewers,sg,agi,florian 2021-02-16 04:44:19 +00:00
widget Bug 941356 - Fix start offset of transformed drag images. r=botond 2021-03-04 10:56:22 +00:00
xpcom Bug 1695162 - Make nsBaseHashtable::ConstIter return a real ConstIterator. r=xpcom-reviewers,necko-reviewers,nika 2021-03-03 08:58:53 +00:00
xpfe/appshell Bug 1691589 - Reduce reliance on GeckoProfiler.h when only labels (and maybe markers) are needed - r=necko-reviewers,geckoview-reviewers,sg,agi,florian 2021-02-16 04:44:19 +00:00
.arcconfig
.babel-eslint.rc.js
.clang-format
.clang-format-ignore Bug 1686831 - Import glibc printf test cases verbatim. r=mhoye 2021-01-28 09:48:53 +00:00
.cron.yml Bug 1686969 - Make searchfox index both mozilla-central nightlies. r=kats,releng-reviewers,aki DONTBUILD 2021-01-15 20:13:32 +00:00
.eslintignore Bug 1690475 - [remote] Reorganize xpcshell and browser chrome tests. r=remote-protocol-reviewers,jdescottes 2021-02-23 17:37:03 +00:00
.eslintrc.js Bug 1686526, hide sidebar button in proton toolbar r=mstriemer 2021-02-24 20:00:15 +00:00
.flake8 Bug 1695263 - Vendor in a copy of wptserve that's still Python 2 compatible, r=marionette-reviewers,whimboo 2021-03-03 10:03:05 +00:00
.git-blame-ignore-revs Bug 1648010 - Add revisions for the replacement of literal string macros by string literals to the ignore sets. r=marco,glandium DONTBUILD 2020-12-01 09:04:42 +00:00
.gitattributes
.gitignore Bug 1687154 - Add raptor's generated files to .gitignore. r=glandium DONTBUILD 2021-01-19 00:34:55 +00:00
.hg-annotate-ignore-revs Bug 1648010 - Add revisions for the replacement of literal string macros by string literals to the ignore sets. r=marco,glandium DONTBUILD 2020-12-01 09:04:42 +00:00
.hg-format-source
.hgignore
.hgtags No bug - tagging 396d6048aec7d8118bf31637be4a3f5aa06d74ee with FIREFOX_NIGHTLY_87_END a=release DONTBUILD CLOSED TREE 2021-02-22 12:50:38 +00:00
.lldbinit
.mailmap
.prettierignore Bug 1667276 - Part 3: Load a custom prefs file when running a background task. r=mossop,KrisWright 2021-01-27 22:54:25 +00:00
.prettierrc
.taskcluster.yml
.trackerignore
.yamllint
.ycm_extra_conf.py
aclocal.m4
AUTHORS
build.gradle Bug 1685390 - Update apilint to 0.4.1. r=esawin 2021-01-08 16:17:22 +00:00
Cargo.lock Bug 1694318 - Remove the mozjs_sys rust crate. r=jandem 2021-03-02 08:09:35 +00:00
Cargo.toml Bug 1694318 - Remove the mozjs_sys rust crate. r=jandem 2021-03-02 08:09:35 +00:00
client.mk Backed out changeset b3654ee48ff4 (bug 1683797) for causing frequent build timeouts as bug 1411358. CLOSED TREE 2021-01-29 19:30:59 +02:00
client.py
CLOBBER
configure.in
configure.py
GNUmakefile
gradle.properties
gradlew
gradlew.bat
LICENSE
mach Bug 1638960 - Run 'mach firefox-ui-functional' with Python 3. r=jgraham 2021-02-13 20:26:14 +00:00
mach.ps1 Bug 1686256 - Add Windows friendly wrapper for mach r=mhentges,firefox-build-system-reviewers,dmajor 2021-01-20 02:08:40 +00:00
Makefile.in
moz.build Bug 1687640 - Cover mach.ps1 in moz.build r=dmajor,firefox-build-system-reviewers 2021-01-20 15:20:27 +00:00
moz.configure Bug 1693725 - Make --enable-bootstrap install missing toolchains. r=firefox-build-system-reviewers,andi,sheehan,mhentges 2021-02-24 02:13:10 +00:00
mozilla-config.h.in
old-configure.in Bug 1480005 - Move NM to python configure. r=firefox-build-system-reviewers,nalexander 2021-01-14 20:17:08 +00:00
package-lock.json
package.json
README.txt
settings.gradle
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.