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
Перейти к файлу
Daniel Holbert 4aad1df71f Bug 1730741 part 1: Export MobileViewportManager's LazyLogModule in a more structured way. r=botond
Before this patch, PresShell.cpp tries to reuse a LazyLogModule that's defined
in MobileViewportManager.cpp, which isn't actually declared in any header.  This
prevents the build from linking, unless we're lucky enough to have these two
source files concatenated together via our unified build.

This patch promotes this LazyLogModule to be an actual static member-var on the
MobileViewportManager class, so that it can be exported and used externally in
a more structured way.  This makes it consistent with the very-similar
"PresShell::gLog" member-variable.

Differential Revision: https://phabricator.services.mozilla.com/D125600
2021-09-15 18:48:16 +00:00
.cargo Backed out changeset 9af854b99136 (bug 1730397) as requested by the dev for causing SM bustages. CLOSED TREE 2021-09-15 11:42:13 +03:00
.vscode
accessible Bug 1468128: Use an extra bit for the content process portion of MSAA unique ids. r=aklotz 2021-09-15 02:21:11 +00:00
browser Backed out changeset b9b49ff4fca0 (bug 1635553) for causing failures complaining about menupopup. CLOSED TREE 2021-09-15 21:43:25 +03:00
build Bug 1730825 - Build NSIS as a relocatable binary. r=firefox-build-system-reviewers,andi 2021-09-15 08:33:06 +00:00
caps Bug 1725145 - Preparation for the hybrid build env. r=necko-reviewers,firefox-build-system-reviewers,valentin,glandium 2021-08-25 10:46:17 +00:00
chrome Bug 1602940 - Automated replacements to use Services.uuid. r=Gijs,necko-reviewers,preferences-reviewers,kershaw 2021-09-06 09:53:52 +00:00
config Bug 1729232 - Update wasm2c rt to ensure correct hunspell timeout r=glandium 2021-09-09 07:40:38 +00:00
devtools Bug 1728072 - [devtools] Prevent leaking the first top level target. r=nchevobbe 2021-09-15 17:04:15 +00:00
docs Bug 1730680 - Update minimum supported rust version to 1.53.0. r=firefox-build-system-reviewers,andi 2021-09-15 08:10:09 +00:00
docshell Bug 1729458 - Part 2: Make process switches take fewer trips through the event loop, r=smaug 2021-09-14 15:02:58 +00:00
dom Bug 1725008 - Implement FuzzingFunctions.crash() r=glandium,mccr8 2021-09-15 18:24:04 +00:00
editor Bug 1730429 - part 2: Delete empty inline elements which become newly empty but preserve the styles for next editing r=m_kato 2021-09-15 04:13:44 +00:00
extensions Bug 1727925 - Part 3: Migrate six more windows10-32 test suites from AWS to Azure r=jmaher 2021-09-10 11:51:00 +00:00
gfx Bug 1729894 - Now that WR is everyhwere, enable backdrop-filter on early-beta / nightly. r=jrmuizel 2021-09-15 11:33:29 +00:00
gradle/wrapper Bug 1727438 - Upgrade to Gradle 6.9.1. r=nalexander,owlish 2021-08-31 20:53:09 +00:00
hal Bug 1725145 - Preparation for the hybrid build env. r=necko-reviewers,firefox-build-system-reviewers,valentin,glandium 2021-08-25 10:46:17 +00:00
image Bug 1729598 - Replace MOZ_MUST_USE_TYPE with [[nodiscard]]. r=static-analysis-reviewers,andi 2021-09-15 05:10:51 +00:00
intl Bug 1729642 - patch 1 - Make shutdown of nsLanguageAtomService explicit instead of relying on ClearOnShutdown. r=platform-i18n-reviewers,dminor 2021-09-14 18:51:49 +00:00
ipc Backed out 7 changesets (bug 1546154) for causing build bustages on ContentProcess.cpp. CLOSED TREE 2021-09-15 14:12:55 +03:00
js Bug 1730426 - Remove redundant ReportOutOfMemory calls. r=jandem 2021-09-15 17:34:26 +00:00
layout Bug 1730741 part 1: Export MobileViewportManager's LazyLogModule in a more structured way. r=botond 2021-09-15 18:48:16 +00:00
media Bug 1709303 - Part 2. Update libjpeg-turbo to 2.1.1. r=tnikkel 2021-09-13 21:55:13 +00:00
memory Bug 1730030 - Replace some assembly with corresponding compiler builtins. r=gerald 2021-09-10 00:58:34 +00:00
mfbt Bug 1725008 - Implement FuzzingFunctions.crash() r=glandium,mccr8 2021-09-15 18:24:04 +00:00
mobile Bug 1665776 - p5: add VPx support to AndroidEncoderModule. r=alwu 2021-09-15 15:59:43 +00:00
modules Bug 1665776 - p10: enable platform encoder for WebRTC in debug builds. r=alwu 2021-09-15 15:59:45 +00:00
mozglue Backed out 7 changesets (bug 1546154) for causing build bustages on ContentProcess.cpp. CLOSED TREE 2021-09-15 14:12:55 +03:00
netwerk Bug 1729897 - CSP Upgrade-insecure-requests is upgrading localhost websocket r=necko-reviewers,dragana 2021-09-15 11:28:13 +00:00
nsprpub Bug 1715584 - Update to NSPR_4_32_RTM (no code change). r=bbeurdouche UPGRADE_NSPR_RELEASE DONTBUILD 2021-07-01 09:07:04 +00:00
other-licenses Bug 1725145 - Preparation for the hybrid build env. r=necko-reviewers,firefox-build-system-reviewers,valentin,glandium 2021-08-25 10:46:17 +00:00
parser Bug 1308103 - Replace PL_strcmp/PL_strncmp with strcmp/strncmp in xpcom/ and parser/htmlparser/ r=xpcom-reviewers,nika 2021-09-09 19:36:10 +00:00
python Backed out changeset b9b49ff4fca0 (bug 1635553) for causing failures complaining about menupopup. CLOSED TREE 2021-09-15 21:43:25 +03:00
remote Bug 1729280 - Fix links to WebDriver mailing list. r=webdriver-reviewers,jdescottes 2021-09-14 08:37:55 +00:00
security Bug 1726813: Ensure AppShutdown remains in sync with shutdown notifications in the parent process. r=xpcom-reviewers,nika,dom-worker-reviewers,asuth 2021-09-15 07:25:29 +00:00
services No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update r=RyanVM 2021-09-13 15:09:05 +00:00
servo Bug 1730397 - Remove unnecessary semi-colons in some macros. r=emilio 2021-09-15 07:53:20 +00:00
startupcache Bug 1725145 - Preparation for the hybrid build env. r=necko-reviewers,firefox-build-system-reviewers,valentin,glandium 2021-08-25 10:46:17 +00:00
storage Bug 1725145 - Preparation for the hybrid build env. r=necko-reviewers,firefox-build-system-reviewers,valentin,glandium 2021-08-25 10:46:17 +00:00
taskcluster Bug 1714200: raise m1 tests to tier 1. r=jmaher 2021-09-15 14:23:37 +00:00
testing Bug 1729894 - Fix some test expectations. 2021-09-15 18:40:03 +02:00
third_party Backed out changeset 9af854b99136 (bug 1730397) as requested by the dev for causing SM bustages. CLOSED TREE 2021-09-15 11:42:13 +03:00
toolkit Backed out 7 changesets (bug 1546154) for causing build bustages on ContentProcess.cpp. CLOSED TREE 2021-09-15 14:12:55 +03:00
tools Backed out 7 changesets (bug 1546154) for causing build bustages on ContentProcess.cpp. CLOSED TREE 2021-09-15 14:12:55 +03:00
uriloader Bug 1730891 - Set default preferredAction for handling files to save directly to disk on GNOME environments. r=mhowell 2021-09-15 17:36:14 +00:00
view Bug 1725145 - Preparation for the hybrid build env. r=necko-reviewers,firefox-build-system-reviewers,valentin,glandium 2021-08-25 10:46:17 +00:00
widget Bug 1730752 - Use SelectedItem rather than Highlight on nsNativeBasicTheme. r=morgan 2021-09-15 08:19:28 +00:00
xpcom Backed out 7 changesets (bug 1546154) for causing build bustages on ContentProcess.cpp. CLOSED TREE 2021-09-15 14:12:55 +03:00
xpfe/appshell Bug 1725145 - Preparation for the hybrid build env. r=necko-reviewers,firefox-build-system-reviewers,valentin,glandium 2021-08-25 10:46:17 +00:00
.arcconfig
.babel-eslint.rc.js Bug 1725934 - Remove unnecessary babel plugin, and update node modules to the latest versions. r=Mardak 2021-08-18 07:44:47 +00:00
.clang-format
.clang-format-ignore Bug 1726626 - Move gfx/wgpu into a 3rd party dependency r=jgilbert,bholley 2021-09-03 16:52:08 +00:00
.cron.yml Bug 1729797 - Enable Searchfox indexing of Elm;r=asuth DONTBUILD 2021-09-09 17:14:57 +00:00
.eslintignore Bug 1723729 - Remove old Talos XPI generation scripts and documents. r=jmaher,perftest-reviewers,alexandru.irimovici 2021-08-12 13:56:51 +00:00
.eslintrc.js Bug 1727591 - Enable remaining ESLint rule on remaining docshell/ xhtml files. r=smaug 2021-08-25 18:42:19 +00:00
.flake8 Bug 1714641: Remove usages of vendored "wptserve_py2" library r=jgraham,ahal 2021-06-09 15:48:51 +00:00
.git-blame-ignore-revs
.gitattributes
.gitignore
.hg-annotate-ignore-revs
.hg-format-source
.hgignore Bug 1726401 - Remove about_newtab_with_snippets perf test r=perftest-reviewers,AlexandruIonescu 2021-08-23 15:15:10 +00:00
.hgtags No bug - tagging 63d82db58e2ced524acb4dab5687b273ca57f153 with FIREFOX_NIGHTLY_93_END a=release DONTBUILD CLOSED TREE 2021-09-06 13:14:42 +00:00
.lando.ini Bug 1714470: add `.lando.ini` file r=zeid DONTBUILD 2021-06-08 12:52:25 +00:00
.lldbinit
.mailmap
.prettierignore
.prettierrc
.taskcluster.yml Bug 1725404 - [taskgraph] Re-use 'decision' args from main.py, r=bhearsum 2021-08-16 14:56:26 +00:00
.trackerignore
.yamllint
.ycm_extra_conf.py
AUTHORS
CLOBBER Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release 2021-07-12 12:48:42 +00:00
Cargo.lock Backed out changeset 9af854b99136 (bug 1730397) as requested by the dev for causing SM bustages. CLOSED TREE 2021-09-15 11:42:13 +03:00
Cargo.toml Backed out changeset 9af854b99136 (bug 1730397) as requested by the dev for causing SM bustages. CLOSED TREE 2021-09-15 11:42:13 +03:00
GNUmakefile
LICENSE
Makefile.in
README.txt
aclocal.m4
build.gradle Backed out 2 changesets (bug 1729723) for causing linux debug bustage. CLOSED TREE 2021-09-13 23:46:51 +03:00
client.mk Bug 1729383 - Simplify the parallel build setup. r=firefox-build-system-reviewers,mhentges 2021-09-08 00:10:22 +00:00
client.py No bug - fix client.py update_nss on python3. r=firefox-build-system-reviewers,mhentges,bbeurdouche 2021-05-05 16:59:09 +00:00
configure.in
configure.py Bug 1720591: Remove unused patch_main() for Python < 3.4 on Windows r=ahal 2021-07-16 16:34:42 +00:00
gradle.properties Bug 1727438 - Increase java max heap to 32G. r=nalexander,owlish 2021-08-31 20:53:08 +00:00
gradlew
gradlew.bat
mach Bug 1717051: Rename "mach_bootstrap.py" to "mach_initialize.py" r=firefox-build-system-reviewers,glandium 2021-09-03 20:46:22 +00:00
mach.ps1
moz.build Bug 1705403 - Replace FOG's Glean autodocs with link to Glean Dictionary r=janerik DONTBUILD 2021-05-10 13:33:09 +00:00
moz.configure Bug 1730825 - Bootstrap nsis for Windows builds. r=firefox-build-system-reviewers,andi 2021-09-15 08:33:04 +00:00
mozilla-config.h.in
old-configure.in Bug 1723389 - Bump the required version of system pixman. r=firefox-build-system-reviewers,andi 2021-08-03 04:41:02 +00:00
package-lock.json Bug 1726413 - Use mach npm install rather than plain npm when updating node_modules. r=Mardak 2021-08-20 07:33:33 +00:00
package.json Bug 1725934 - Remove unnecessary babel plugin, and update node modules to the latest versions. r=Mardak 2021-08-18 07:44:47 +00:00
settings.gradle Bug 1727577 - Improve no-topobjdir experience in Android Studio. r=nalexander 2021-08-30 19:30:01 +00:00
substitute-local-geckoview.gradle Bug 1724782 - Allow substituting GeckoView lite and omni builds. r=nalexander 2021-08-10 20:24:33 +00:00
test.mozbuild

README.txt

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.