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
Markus Stange 75400f81c3 Bug 1719948 - Respect scrollbar-color for overlay scrollbars on macOS. r=emilio
This makes the behavior on macOS consistent with Android, and with overlay
scrollbars on GTK and Windows 11. We don't display the track unless the
scrollbar is hovered.
If we run into color contrast issues, for example because web authors only
considered color contrast between the thumb and the track and not the color
contrast between the thumb and the page background, then we may change to
always display the track. But if we do that, we should do it across all
platforms with overlay scrollbars.

Differential Revision: https://phabricator.services.mozilla.com/D140405
2022-03-05 14:31:33 +00:00
.cargo Bug 1757473 - Update AudioIPC macOS branch to 8e3c4c1b. r=cubeb-reviewers,chunmin 2022-03-01 04:56:47 +00:00
.vscode
accessible Bug 1758009 - Add a forwarder for description in RemoteAccessibleWrap. r=morgan 2022-03-04 21:48:27 +00:00
browser Merge autoland to mozilla-central. a=merge 2022-03-05 10:49:10 +02:00
build Bug 1755305 - Fix invalid mach command for Visual Studio clean target r=mhentges DONTBUILD 2022-03-03 14:17:59 +00:00
caps Bug 1757796 - Permit midi-sysex on localhost. r=mixedpuppy 2022-03-04 22:55:00 +00:00
chrome Bug 1754037 - Part 3c: Automatically update all ParamTraits implementations, r=ipc-reviewers,media-playback-reviewers,bryce,mccr8 2022-03-04 15:39:41 +00:00
config Bug 1746350 - [loong64] Add LoongArch64 backend support. r=lth,jandem 2022-02-25 14:55:26 +00:00
devtools Bug 1756941 - Rename getOwnPropertiesLength into getOwnPropertyNamesLength. r=jandem 2022-03-04 15:45:18 +00:00
docs Backed out changeset e665e278f4ac (bug 1730515) for causing issues on search functionality. a=backout 2022-03-04 20:04:18 +02:00
docshell Backed out changeset 2adaaea4fb76 (bug 1758087) as per developer's request. CLOSED TREE 2022-03-04 22:58:31 +02:00
dom Bug 1756518 - Delay starting UntrustedModulesProcessor. r=mhowell,necko-reviewers,kershaw 2022-03-05 04:39:05 +00:00
editor Bug 1757492 - part 2: Clean up HTMLEditor::DoSplitNode r=m_kato 2022-03-02 11:55:06 +00:00
extensions Bug 1754037 - Part 3c: Automatically update all ParamTraits implementations, r=ipc-reviewers,media-playback-reviewers,bryce,mccr8 2022-03-04 15:39:41 +00:00
gfx Bug 1758188: Remove unneeded mutex from FilterNodeSoftware r=gfx-reviewers,mstange 2022-03-04 21:44:29 +00:00
gradle/wrapper Bug 1724480 - Upgrade JDK to Java 17. r=glandium,ahal,calu 2022-01-11 19:16:01 +00:00
hal Bug 1753574 - hal::LockOrientation can return error status. r=smaug,geckoview-reviewers,agi,calu 2022-03-02 03:48:14 +00:00
image Bug 1756587. Fix a couple of aInnerWindowId parameters to be uint64_t in ImageFactory.cpp. r=aosmond 2022-02-26 07:22:44 +00:00
intl Bug 1752968 - Pre: Make l10n gtests robust to changes to aboutAbout.ftl. r=eemeli 2022-03-02 17:43:47 +00:00
ipc Bug 1756518 - Delay starting UntrustedModulesProcessor. r=mhowell,necko-reviewers,kershaw 2022-03-05 04:39:05 +00:00
js Bug 1756518 - Delay starting UntrustedModulesProcessor. r=mhowell,necko-reviewers,kershaw 2022-03-05 04:39:05 +00:00
layout Bug 1758119 - Add some extra fuzziness for android hw tests r=gfx-reviewers,jgilbert 2022-03-05 02:54:29 +00:00
media Bug 1757483 - Update libjxl and highway r=tnikkel 2022-03-01 12:17:02 +00:00
memory Bug 1756570 - [loong64] Add basic build support for LoongArch64 port. r=glandium 2022-02-25 03:42:34 +00:00
mfbt Bug 1756570 - [loong64] Add basic build support for LoongArch64 port. r=glandium 2022-02-25 03:42:34 +00:00
mobile Bug 1752968 - Pre: Convert MOZ_PACKAGER_MINIFY{_JS} to moz.configure. r=firefox-build-system-reviewers,mhentges 2022-03-02 17:43:47 +00:00
modules Bug 1755323 [Wayland] Added widget.wayland.use-move-to-rect preference to control popup placement r=emilio 2022-03-05 08:01:26 +00:00
mozglue Bug 1755823 - BaseProfilerSharedMutex and exclusive&shared RAII locks - r=canaltinova 2022-03-04 06:48:11 +00:00
netwerk Bug 1756518 - Delay starting UntrustedModulesProcessor. r=mhowell,necko-reviewers,kershaw 2022-03-05 04:39:05 +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
parser Bug 1754724 - Clear up even more computations in expat code. r=farre, a=tritter 2022-03-02 22:34:28 +00:00
python Bug 1750632: ./mach lint should bootstrap clang-format r=ahal 2022-03-04 19:39:32 +00:00
remote Bug 1756809 - [remote] Add basic navigation helper to RootMessageHandler r=webdriver-reviewers,whimboo 2022-03-04 18:54:19 +00:00
security Bug 1754037 - Part 3c: Automatically update all ParamTraits implementations, r=ipc-reviewers,media-playback-reviewers,bryce,mccr8 2022-03-04 15:39:41 +00:00
services No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update r=RyanVM 2022-03-03 14:10:26 +00:00
servo Bug 1757017 - Make keyframes for pseudo-elements inherit from the right style. r=dholbert 2022-03-02 18:19:18 +00:00
startupcache Backed out changeset f2359b80aaa2 (bug 1746447) for causing assertion failures in StartupCache. CLOSED TREE 2022-02-25 20:12:01 +02:00
storage Bug 1736844 - Add unit test for synchronous connection interrupt. r=dom-storage-reviewers,janv 2022-02-17 12:06:35 +00:00
taskcluster Bug 1748926 - [taskgraph] Move Task.release_artifacts to an attribute, r=aki 2022-03-03 16:51:19 +00:00
testing Bug 1758080 - Add fuzzer script to repo, r=webdriver-reviewers,whimboo 2022-03-04 16:57:09 +00:00
third_party Bug 1757483 - Update libjxl and highway r=tnikkel 2022-03-01 12:17:02 +00:00
toolkit Bug 1756518 - Delay starting UntrustedModulesProcessor. r=mhowell,necko-reviewers,kershaw 2022-03-05 04:39:05 +00:00
tools Bug 1750632: ./mach lint should bootstrap clang-format r=ahal 2022-03-04 19:39:32 +00:00
uriloader Bug 749872 - remove unused/not-run test_handlerApps.xhtml, r=mtigley 2022-02-25 22:18:19 +00:00
view Bug 1737044 - Include pointer and frame in nsWindow logging. r=stransky 2021-10-21 14:02:30 +00:00
widget Bug 1719948 - Respect scrollbar-color for overlay scrollbars on macOS. r=emilio 2022-03-05 14:31:33 +00:00
xpcom Bug 1754037 - Part 2: Forward declare Message{Reader,Writer} where Message is forward declared, r=ipc-reviewers,mccr8 2022-03-04 15:39:39 +00:00
xpfe/appshell Bug 1743486: More Cut over for resistinfingerprinting API: UseStandinsForNativeColors and Appwindow r=tjr 2022-03-01 19:11:54 +00:00
.arcconfig
.babel-eslint.rc.js
.clang-format
.clang-format-ignore Bug 1750663 [Linux] Move mozva library and va headers to media directory r=alwu,media-playback-reviewers 2022-01-24 10:19:51 +00:00
.cron.yml Bug 1748581 - Update l10n changesets with daily builds r=aki 2022-01-18 18:07:59 +00:00
.eslintignore Bug 1757552 - [devtools] Generate actor-less reps stubs.r=bomsy. 2022-03-03 16:16:50 +00:00
.eslintrc.js Bug 1745810 - remove use of ChromeUtils.import(..., null) from CustomizableUI tests, r=Standard8 2022-02-25 22:18:32 +00:00
.flake8
.git-blame-ignore-revs
.gitattributes
.gitignore Bug 1751511 - Save to Pocket panels, don't minify css build. r=gvn 2022-01-25 16:11:07 +00:00
.hg-annotate-ignore-revs
.hg-format-source
.hgignore Bug 1751511 - Save to Pocket panels, don't minify css build. r=gvn 2022-01-25 16:11:07 +00:00
.hgtags No bug - tagging c0ed4893120fe99dabf73c109dc77bdf109ae628 with FIREFOX_NIGHTLY_98_END a=release DONTBUILD CLOSED TREE 2022-02-07 15:33:01 +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
.trackerignore
.yamllint
.ycm_extra_conf.py
aclocal.m4 Bug 1747970 - Move AC_CHECK_FUNC{,S} to python configure. r=firefox-build-system-reviewers,andi 2022-01-20 21:01:20 +00:00
AUTHORS
build.gradle Bug 1754474 - Update to Glean 44.0.0 and glean_parser 5.0.1. r=janerik 2022-02-15 13:35:07 +00:00
Cargo.lock Bug 1758021 - Get is_{arm,aarch64}_feature_detected from std::arch on rustc >= 1.60. r=gfx-reviewers,jrmuizel 2022-03-04 00:39:40 +00:00
Cargo.toml Bug 1755956 - Add initial boilerplate for origin trials. r=smaug,hsivonen 2022-02-18 13:57:30 +00:00
client.mk
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
gradlew
gradlew.bat
LICENSE
mach Bug 1752927: Avoid distutils deprecation warning on every Mach call r=ahal 2022-02-04 21:49:15 +00:00
mach.cmd Bug 1750874: Support launching Mach with py instead of python r=glandium 2022-01-21 18:22:58 +00:00
mach.ps1 Bug 1748762: Update mach.ps1 to always support MozillaBuild 4.0 r=saschanaz 2022-01-21 18:22:59 +00:00
Makefile.in Bug 1751515 - Part 3: Do not install artifact test archive when --disable-tests. r=firefox-build-system-reviewers,glandium 2022-01-26 19:08:57 +00:00
moz.build Bug 1753127 - NSPR doc: move the doc into docs/nspr UPGRADE_NSS_RELEASE r=kaie,bbeurdouche 2022-02-02 17:19:51 +00:00
moz.configure Bug 1596656 - Move STRIP to python configure. r=firefox-build-system-reviewers,andi 2022-01-28 03:00:13 +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 1752064 - Move the remainder of AS to python configure. r=firefox-build-system-reviewers,andi 2022-02-03 00:06:29 +00:00
package-lock.json Bug 1753652 - Update various node_modules to their latest versions. r=Gijs 2022-02-07 17:28:47 +00:00
package.json Bug 1753652 - Update various node_modules to their latest versions. r=Gijs 2022-02-07 17:28:47 +00:00
README.txt
settings.gradle Bug 1753914 - ./mach environment is failed in gradle task on Windows. r=nalexander 2022-02-08 06:19:41 +00:00
substitute-local-geckoview.gradle Bug 1752381 - only parse stdout in substitute-local-geckoview. r=nalexander 2022-02-02 18:00:46 +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.