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
Matt Woodrow 9dd8ce0730 Bug 1664804 - Compute whether top layer content is opaque. r=miko
The default styling for a ::backdrop pseudo element results in it being fully opaque and occluding all the rest of the page.
This allows us to detect that case early, and skip doing any work for the rest of the page.

Differential Revision: https://phabricator.services.mozilla.com/D91669
2020-10-15 22:38:49 +00:00
.cargo Bug 1669162 - Update mapped_hyph to 0.4.2 so that .dic parse errors are non-fatal. r=heycam 2020-10-12 10:23:27 +00:00
.vscode Bug 1656740 - Integrate clangd in vscode for C++ language support. r=froydnj 2020-08-06 06:25:17 +00:00
accessible Bug 1668101: Support same/different type naviagation with VO r=eeejay 2020-10-15 16:42:14 +00:00
browser Bug 1670255 - Show default notification bar on permanent private windows. r=Gijs 2020-10-15 21:49:03 +00:00
build Bug 1669934 - Unset __PYVENV_LAUNCHER__ before reexecuting python configure in the virtualenv. r=firefox-build-system-reviewers,andi,rstewart 2020-10-15 21:30:23 +00:00
caps Bug 1626016 - Remove createFixupURI and move postData inside URIFixupInfo. r=Gijs,geckoview-reviewers,preferences-reviewers,snorp 2020-10-13 10:20:16 +00:00
chrome Bug 1650145 - Replace all value uses of Empty[C]String by 0-length _ns literals. r=froydnj,geckoview-reviewers,agi 2020-09-23 15:17:15 +00:00
config Bug 1670357 - Remove make targets for cleaning: clean, realclean, clobber, distclean, clobber_all, everything r=firefox-build-system-reviewers,mhentges 2020-10-15 20:37:18 +00:00
devtools Bug 1671419 - [devtools] Avoid updating resource types if the list is empty. r=nchevobbe 2020-10-15 18:55:59 +00:00
docs Bug 1668941: Update build and debugging documentation for macOS. r=haik DONTBUILD 2020-10-13 17:58:50 +00:00
docshell Bug 1654080 - Use PBackground for syncing SessionStorageCache and use LSWriteOptimizer to send data changes; r=dom-workers-and-storage-reviewers,janv,nika 2020-10-14 00:19:33 +00:00
dom Bug 1670357 - Remove make targets for cleaning: clean, realclean, clobber, distclean, clobber_all, everything r=firefox-build-system-reviewers,mhentges 2020-10-15 20:37:18 +00:00
editor Bug 1649005 - fix crash when rewrapping an empty message via mozilla::HTMLEditor::InsertTextWithQuotationsInternal. r=masayuki 2020-10-14 12:55:00 +00:00
extensions Bug 1641611 - PermissionManager should take the largest ID considering the expired permissions too, r=timhuang 2020-10-13 16:43:37 +00:00
gfx Bug 1671311 - qcms: Make a couple of functions safe. r=emilio 2020-10-15 13:02:01 +00:00
gradle/wrapper
hal Bug 1664374 - Replace MOZ_MUST_USE with [[nodiscard]] in hal. r=gsvelto 2020-09-11 06:35:02 +00:00
image Bug 1656114 - Part 5: Report use counters in documents that come out of the bfcache. r=nika 2020-10-11 22:15:06 +00:00
intl Bug 1669573 - Replace kDateFormatYearMonth/kDateFormatYearMonthLong with FormatDateTime; r=zbraniecki 2020-10-15 12:19:42 +00:00
ipc Bug 1670357 - Remove make targets for cleaning: clean, realclean, clobber, distclean, clobber_all, everything r=firefox-build-system-reviewers,mhentges 2020-10-15 20:37:18 +00:00
js Bug 1667502 - Set spew channel to RateMyCacheIR in rateMyCacheIR shell function so that it can be called without explicitly setting the environment variable. r=mgaudet 2020-10-15 18:42:46 +00:00
layout Bug 1664804 - Compute whether top layer content is opaque. r=miko 2020-10-15 22:38:49 +00:00
media Bug 1669888 - Enable ffvpx on all Mac platforms. r=jya 2020-10-08 05:28:28 +00:00
memory Bug 1656155 - pt 7. Add slop histograms r=glandium 2020-10-08 22:35:59 +00:00
mfbt no bug - TSan library excludes miss libdconfsettings. r=Gankro 2020-10-14 19:35:24 +00:00
mobile Bug 1667471 - Add header filter to GeckoSession.loader. r=snorp,esawin 2020-10-15 00:43:22 +00:00
modules Bug 1666095 - Fix requireUserinteraction usage in DoScrollHistory. r=smaug 2020-10-15 15:59:43 +00:00
mozglue Bug 1656068 - Add temporary suppression. r=bwc 2020-10-15 09:54:11 +00:00
netwerk No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update r=jcristau 2020-10-15 16:43:04 +00:00
nsprpub Bug 1660371 - NSPR_4_29_RTM. r=kjacobs UPGRADE_NSPR_RELEASE DONTBUILD 2020-09-17 15:26:54 +00:00
other-licenses Bug 1663217 - Remove MOZ_MUST_USE comment from NSIS BitsUtils.cpp. r=agashlin 2020-09-09 17:23:34 +00:00
parser Bug 1670357 - Remove make targets for cleaning: clean, realclean, clobber, distclean, clobber_all, everything r=firefox-build-system-reviewers,mhentges 2020-10-15 20:37:18 +00:00
python Bug 1670357 - Remove make targets for cleaning: clean, realclean, clobber, distclean, clobber_all, everything r=firefox-build-system-reviewers,mhentges 2020-10-15 20:37:18 +00:00
remote Bug 1668851 - Try to write data to socket directly without waiting r=necko-reviewers,dragana,remote-protocol-reviewers 2020-10-08 13:26:03 +00:00
security No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update r=jcristau 2020-10-15 16:43:04 +00:00
services No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update r=jcristau 2020-10-15 16:43:04 +00:00
servo Bug 1669742 - Always serialize ratio with both components. r=boris 2020-10-15 16:12:16 +00:00
startupcache Bug 1656261 - Back out all recent StartupCache work r=RyanVM 2020-09-14 17:00:53 +00:00
storage Bug 1663924 - Split BorrowedStatement from CachedStatement. r=dom-workers-and-storage-reviewers,janv 2020-09-29 10:57:19 +00:00
taskcluster Bug 1666255 - Change task suffixes for cold/warm/chimera. r=sparky 2020-10-15 18:39:05 +00:00
testing Bug 1670357 - Remove make targets for cleaning: clean, realclean, clobber, distclean, clobber_all, everything r=firefox-build-system-reviewers,mhentges 2020-10-15 20:37:18 +00:00
third_party Bug 1671034 - Avoid creating CTFonts from CGFonts. r=lsalzman 2020-10-14 20:42:25 +00:00
toolkit Bug 786276 - Rename formsProcessed test helpers to accurately reflect when they can be used. r=sfoster 2020-10-14 16:36:53 +00:00
tools Bug 1671164 - Rename nsHostResolver::Blacklisted to Blocklisted r=necko-reviewers,dragana 2020-10-15 11:04:29 +00:00
uriloader Bug 1669731 - P1. Rename STATE_UNBLOCKED_UNSAFE_CONTENT to STATE_UNBLOCKED_TRACKING_CONTENT r=timhuang 2020-10-14 09:16:39 +00:00
view
widget Bug 1669239 - Call Tick to paint in PuppetWidget::Paint instead of using WillPaintWindow r=emilio,mattwoodrow 2020-10-15 17:51:36 +00:00
xpcom Bug 1670357 - Remove make targets for cleaning: clean, realclean, clobber, distclean, clobber_all, everything r=firefox-build-system-reviewers,mhentges 2020-10-15 20:37:18 +00:00
xpfe/appshell Bug 1667081 - Part 3: Remove windowLowered in nsIFocusManager; r=hsivonen 2020-09-29 07:21:34 +00:00
.arcconfig
.babel-eslint.rc.js Bug 1620537 - Upgrade to ESLint 7.5.0, remove now unnecessary Babel plugins. r=mossop 2020-07-24 21:37:12 +00:00
.clang-format
.clang-format-ignore Bug 1667674 - [Wayland] Support public primary-selection unstable protocol. r=stransky 2020-10-02 09:13:06 +00:00
.cron.yml Bug 1661673 - remove esr68 references.r=releng-reviewers,aki DONTBUILD 2020-08-31 07:59:28 +00:00
.eslintignore Bug 1669956 - [devtools] Enable eslint for devtools/client/shared/components/reps. r=jdescottes. 2020-10-14 11:33:16 +00:00
.eslintrc.js Bug 1665713 - pt3 - fix js lint issues resulting from moving mochitest directory. r=ng 2020-10-02 16:29:35 +00:00
.flake8 Bug 1622686 - Make testing/web-platform flake8 compliant. r=sylvestre,jgraham 2020-09-29 14:22:49 +00:00
.git-blame-ignore-revs
.gitattributes
.gitignore Bug 1663372 - Ignore toolchains.json file with git. r=glandium 2020-09-25 13:09:50 +00:00
.hg-annotate-ignore-revs
.hg-format-source
.hgignore Bug 1658396 - Make hg ignore newtab node_modules, r=Mardak 2020-08-10 23:32:15 +00:00
.hgtags No bug - tagging cecca8e309497b6a0e7d2ab52a4956d7e48c91f6 with FIREFOX_NIGHTLY_82_END a=release DONTBUILD CLOSED TREE 2020-09-21 14:12:19 +00:00
.lldbinit
.mailmap
.prettierignore
.prettierrc
.taskcluster.yml Bug 1666809 - Insert decision task indexes directly via taskluster API rather than index-task, r=taskgraph-reviewers,aki 2020-09-24 19:19:36 +00:00
.trackerignore
.yamllint
.ycm_extra_conf.py
aclocal.m4
AUTHORS
build.gradle Bug 1553459 - Migrate to AndroidX r=geckoview-reviewers,agi 2020-09-18 22:29:04 +00:00
Cargo.lock Bug 1671034 - Avoid creating CTFonts from CGFonts. r=lsalzman 2020-10-14 20:42:25 +00:00
Cargo.toml Bug 1669055: Vendor Cranelift e22e2c3722f2fbccd3c8d3230119fa04c332c69c. r=jseward 2020-10-07 06:25:50 +00:00
client.mk Bug 1660614 - Upgrade sccache to pick up more resilient behavior in the presence of cache read failures r=froydnj 2020-08-25 21:16:53 +00:00
client.py Bug 1650306 - Address the defects found by the pylint/no-else-return rule. r=sylvestre 2020-07-08 09:24:49 +00:00
CLOBBER Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release 2020-08-24 14:18:41 +00:00
configure.in
configure.py Bug 1669633 - Don't recurse into js/src for the python-part of configure. r=firefox-build-system-reviewers,rstewart 2020-10-07 21:13:19 +00:00
GNUmakefile
gradle.properties Bug 1553459 - Migrate to AndroidX r=geckoview-reviewers,agi 2020-09-18 22:29:04 +00:00
gradlew
gradlew.bat
LICENSE
mach Bug 1669874 - Use command -v instead of which in mach. r=firefox-build-system-reviewers,andi,rstewart 2020-10-08 14:58:43 +00:00
Makefile.in Bug 1670357 - Remove make targets for cleaning: clean, realclean, clobber, distclean, clobber_all, everything r=firefox-build-system-reviewers,mhentges 2020-10-15 20:37:18 +00:00
moz.build Bug 1669590 - Remove the "LEGAL" file from the tree r=mhoye DONTBUILD 2020-10-09 08:06:02 +00:00
moz.configure Bug 1520395 - Remove the python configure distinction between option and js_option. r=firefox-build-system-reviewers,andi,rstewart 2020-10-08 04:07:46 +00:00
mozilla-config.h.in
old-configure.in Bug 1670948 - Restore nightly android build optimization to -Oz (currently -O2) r=dmajor 2020-10-13 17:03:31 +00:00
package-lock.json Bug 1668274 - update eslint, eslint-plugin-no-unsanitized and mocha to allow use of logical assignment operators, r=Standard8 2020-10-02 18:00:40 +00:00
package.json Bug 1668274 - update eslint, eslint-plugin-no-unsanitized and mocha to allow use of logical assignment operators, r=Standard8 2020-10-02 18:00:40 +00:00
README.txt Bug 1659631 - readme: update the wording to firefox, DONTBUILD.r=sylvestre 2020-08-18 04:04:36 +00:00
settings.gradle Backed out changeset d0ff30e1d830 (bug 1650692) for toolchains failures on ImageDecoderTest.kt. CLOSED TREE 2020-07-15 07:42:37 +03: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.