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
Перейти к файлу
Lee Salzman 82c989cfaf Bug 1834079 - Move stroke fallback heuristic to after we attempt AA-Stroke. r=jrmuizel
We have a heuristic that falls back from stroking certain paths with acceleration because
both WGR and the texture cache can have slow output as the size of the path increases in
screen area. AA-Stroke tends to have better output for these paths, or at least, this heuristic
tends to have a detrimental effect on AA-Stroke usage and performance in important tests.
Lets move the heuristic to after we use AA-Stroke for now.

Differential Revision: https://phabricator.services.mozilla.com/D178549
2023-05-20 02:30:12 +00:00
.cargo Backed out 80 changesets (bug 1821362, bug 1703812, bug 1817997) for causing media crashes as in Bug 1833890. a=backout 2023-05-19 14:49:57 +03:00
.vscode
accessible Bug 1821955 part 5: Change all CtW pref checks to use a11y::IsCacheActive. r=eeejay,taskgraph-reviewers,bhearsum 2023-05-19 02:56:48 +00:00
browser Bug 1833161 - Properly restore selection when showing the dismissal acknowledgment tip. r=ahal,dao 2023-05-19 22:13:10 +00:00
build Bug 1829051 - Add clang path to $PATH during the build for mac builds. r=firefox-build-system-reviewers,andi 2023-05-18 21:31:03 +00:00
caps Bug 1724649 - Followup to remove #include plstr.h r=necko-reviewers,xpcom-reviewers,valentin,nika 2023-05-15 14:53:02 +00:00
chrome Bug 1819815 - Make chrome/ buildable outside of a unified build environment r=andi 2023-03-02 07:44:28 +00:00
config Bug 1821680 - provide --enable-lto=full-cross r=glandium 2023-05-10 10:56:31 +00:00
devtools Bug 1828647 - [devtools] Stop automatically unblackboxing a source when a breakpoint is added to a blackboxed source r=devtools-reviewers,nchevobbe 2023-05-19 15:38:36 +00:00
docs Bug 1833175 - Update the Pocket Guide to include release notes info. r=RyanVM DONTBUILD 2023-05-19 17:35:01 +00:00
docshell Bug 1816287 - Always exit fullscreen when triggering on external protocol r=edgar 2023-05-17 18:00:18 +00:00
dom Bug 1834079 - Move stroke fallback heuristic to after we attempt AA-Stroke. r=jrmuizel 2023-05-20 02:30:12 +00:00
editor Bug 1833543 - Get rid of `typedef`s from the editor module r=m_kato 2023-05-19 02:58:53 +00:00
extensions Bug 1830265 - Tidy up .prettierignore. r=Gijs,sync-reviewers,markh 2023-05-04 17:21:03 +00:00
gfx Backed out 4 changesets (bug 1253840) for causing multiple failures in nsLineLayout.cpp. CLOSED TREE 2023-05-20 00:49:29 +03:00
gradle/wrapper
hal Bug 1828383 - Make hal/ buildable outside of a unified build environment r=andi 2023-04-18 13:43:20 +00:00
image Backed out 80 changesets (bug 1821362, bug 1703812, bug 1817997) for causing media crashes as in Bug 1833890. a=backout 2023-05-19 14:49:57 +03:00
intl Bug 1828668 - Properly handle zh-TW langpack and add test case r=gregtatum 2023-05-08 21:26:23 +00:00
ipc Bug 1828389 - Ensure IPC channel is closed with error after KillHard, r=ipc-reviewers,mccr8 2023-05-19 19:21:08 +00:00
js Bug 1833114 - Simplify marking code now |stack| represents the mark stack for the current color r=sfink 2023-05-19 16:40:21 +00:00
layout Bug 1834079 - Move stroke fallback heuristic to after we attempt AA-Stroke. r=jrmuizel 2023-05-20 02:30:12 +00:00
media Bug 1831930 - Apply local patches to libvpx r=webrtc-reviewers,ng 2023-05-12 01:08:58 +00:00
memory Bug 1832708 - Disable std::__throw_* wrapping on libc++ >= 14.0. r=firefox-build-system-reviewers,andi 2023-05-15 21:10:55 +00:00
mfbt Backed out 80 changesets (bug 1821362, bug 1703812, bug 1817997) for causing media crashes as in Bug 1833890. a=backout 2023-05-19 14:49:57 +03:00
mobile Merge mozilla-central to autoland. 2023-05-19 14:56:17 +03:00
modules Backed out changeset 4bccba55c49f (bug 1834081) for causing wpt failures in layer-statement-before-import.html. CLOSED TREE 2023-05-20 01:56:32 +03:00
mozglue Bug 1831581 - Expose raw innards of TimeStamp. r=glandium 2023-05-16 18:00:23 +00:00
netwerk Bug 1822010 - Convert toolkit/components/url-classifier to ES modules. r=perftest-reviewers,webcompat-reviewers,geckoview-reviewers,devtools-reviewers,twisniewski,valentin,m_kato,anti-tracking-reviewers,timhuang,sparky 2023-05-18 12:21:12 +00:00
nsprpub
other-licenses Bug 1815019 - Customize 7z to write provenance data r=nalexander 2023-03-02 16:44:10 +00:00
parser Bug 1816287 - Always exit fullscreen when triggering on external protocol r=edgar 2023-05-17 18:00:18 +00:00
python Bug 1827747 - Use a new executable for the macOS GMP process r=nika,glandium 2023-05-19 16:47:28 +00:00
remote Merge mozilla-central to autoland. a=merge CLOSED TREE 2023-05-16 15:37:05 +03:00
security Bug 1833330 - Do not import cert to certdb on override exception. r=keeler,bolsson 2023-05-19 23:03:29 +00:00
services Bug 1833915: Fix failing password TPS test r=sync-reviewers,teshaq 2023-05-19 21:13:12 +00:00
servo Bug 1832729 - Reject empty svg path string for basic shape path function. r=emilio 2023-05-17 19:58:11 +00:00
startupcache Bug 1724509: apply code formatting via Lando 2023-05-17 20:06:03 +00:00
storage Bug 1833799 - Avoid a copy that clang 7 warns about. r=dom-storage-reviewers,janv 2023-05-18 21:31:33 +00:00
supply-chain Bug 1833151 - [css-nesting] Update cssparser again. r=tlouw,supply-chain-reviewers,zrhoffman 2023-05-16 18:02:52 +00:00
taskcluster Bug 1821955 part 1: Remove a11y-no-cache test variant from CI. r=eeejay,ci-and-tooling,bhearsum,suhaib 2023-05-19 02:56:48 +00:00
testing Bug 1834079 - Move stroke fallback heuristic to after we attempt AA-Stroke. r=jrmuizel 2023-05-20 02:30:12 +00:00
third_party Backed out 80 changesets (bug 1821362, bug 1703812, bug 1817997) for causing media crashes as in Bug 1833890. a=backout 2023-05-19 14:49:57 +03:00
toolkit Bug 1834086 - Separate out the search feature in Nimbus into early startup and non-early startup sections. r=jteow 2023-05-19 19:49:21 +00:00
tools Bug 1822010 - Convert toolkit/components/url-classifier to ES modules. r=perftest-reviewers,webcompat-reviewers,geckoview-reviewers,devtools-reviewers,twisniewski,valentin,m_kato,anti-tracking-reviewers,timhuang,sparky 2023-05-18 12:21:12 +00:00
uriloader Bug 1824959 - add tests for .desktop sanitization, r=NeilDeakin 2023-05-16 23:00:45 +00:00
view Bug 1824986 - Use element more in popup manager code. r=mstange 2023-03-28 14:33:19 +00:00
widget Bug 1834135 - Improve the menuarrow and menu separator colors in non-native Mac menus in the dark appearance. r=emilio 2023-05-19 22:20:03 +00:00
xpcom Bug 1833266 - part1 : check whether MDSM supports given CDM proxy. r=jolin 2023-05-18 23:58:20 +00:00
xpfe/appshell Bug 1823284 - Use `SizeModeChanged` notification to handle fullscreen change; r=geckoview-reviewers,rkraesig,stransky,bradwerth,smaug,m_kato 2023-04-23 21:28:43 +00:00
.arcconfig
.babel-eslint.rc.js Bug 1830265 - Enable ESLint and Prettier on .babel-eslint.rc.js. r=Gijs 2023-05-04 17:21:03 +00:00
.clang-format
.clang-format-ignore
.cron.yml Bug 1824829 - Add a daily cron for building and running performance tests on custom-car. r=perftest-reviewers,afinder 2023-05-16 13:36:22 +00:00
.eslintignore Bug 1508369 - add stylelint linter support to mach lint, r=Standard8,dao,linter-reviewers,sylvestre 2023-05-11 16:06:38 +00:00
.eslintrc-test-paths.js Bug 1776480 - Remove OS.File et al. r=Gijs,webidl,smaug 2023-05-12 18:34:28 +00:00
.eslintrc.js Bug 1776480 - Remove OS.File et al. r=Gijs,webidl,smaug 2023-05-12 18:34:28 +00:00
.git-blame-ignore-revs
.gitattributes
.gitignore Bug 1829512 - Use .clangd rather than vscode-specific configuration to point to the compilation database. r=andi 2023-04-23 06:23:39 +00:00
.hg-annotate-ignore-revs
.hg-format-source
.hgignore Bug 1829512 - Use .clangd rather than vscode-specific configuration to point to the compilation database. r=andi 2023-04-23 06:23:39 +00:00
.hgtags No bug - tagging 715f01d61df8627117e6aefca540f0c1bba45011 with FIREFOX_NIGHTLY_114_END a=release DONTBUILD CLOSED TREE 2023-05-08 17:34:48 +00:00
.lando.ini
.lldbinit
.mailmap
.prettierignore Bug 1829618 - Enable Prettier on json files (configuration changes). r=mossop 2023-05-09 16:14:52 +00:00
.prettierrc.js Bug 1811820 - Change prettier config file from json to common js format. r=cmkm,Gijs 2023-01-24 22:53:55 +00:00
.stylelintignore Bug 1508369 - add stylelint linter support to mach lint, r=Standard8,dao,linter-reviewers,sylvestre 2023-05-11 16:06:38 +00:00
.stylelintrc.js Bug 1831302 - [devtools] remove unused debugger .stylelintrc and .stylelintignore. r=Gijs,devtools-reviewers,ochameau. 2023-05-15 08:35:12 +00:00
.taskcluster.yml Bug 1827709: Notify Thunderbird CI Matrix channel after mozilla-central push. r=releng-reviewers,gabriel 2023-04-18 19:36:49 +00:00
.trackerignore
.yamllint
.ycm_extra_conf.py
AUTHORS
CLOBBER Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release 2023-05-08 17:34:56 +00:00
Cargo.lock Backed out 80 changesets (bug 1821362, bug 1703812, bug 1817997) for causing media crashes as in Bug 1833890. a=backout 2023-05-19 14:49:57 +03:00
Cargo.toml Bug 1833151 - [css-nesting] Update cssparser again. r=tlouw,supply-chain-reviewers,zrhoffman 2023-05-16 18:02:52 +00:00
GNUmakefile
LICENSE
Makefile.in
README.txt
aclocal.m4
build.gradle Bug 1828066 - Update to Glean v52.7.0 r=chutten,supply-chain-reviewers 2023-05-11 11:25:33 +00:00
client.mk
client.py
configure
configure.py
gradle.properties
gradlew
gradlew.bat
mach Bug 1820915 - Attempt to re-launch Mach with a compatible python3 version if one is available r=firefox-build-system-reviewers,andi 2023-03-09 10:53:16 +00:00
mach.cmd
mach.ps1
mots.yaml Bug 1833794: Change peers of the accessible module. r=morgan,nlapre,zeid 2023-05-19 01:28:34 +00:00
moz.build Bug 1811850 - [lint] Replace flake8 linter with ruff, r=linter-reviewers,sylvestre 2023-03-20 13:06:27 +00:00
moz.configure Bug 1832209 - Remove a bunch of unused add_old_configure_assignment. r=firefox-build-system-reviewers,ahochheiden 2023-05-10 22:13:13 +00:00
mozilla-config.h.in
old-configure.in Bug 1827747 - Use a new executable for the macOS GMP process r=nika,glandium 2023-05-19 16:47:28 +00:00
package-lock.json Bug 1508369 - add stylelint linter support to mach lint, r=Standard8,dao,linter-reviewers,sylvestre 2023-05-11 16:06:38 +00:00
package.json Bug 1508369 - add stylelint linter support to mach lint, r=Standard8,dao,linter-reviewers,sylvestre 2023-05-11 16:06:38 +00:00
pyproject.toml Bug 1823694 - [lint.ruff] Disable some warnings we don't actually want to enforce, r=linter-reviewers,andi 2023-03-21 14:36:26 +00:00
settings.gradle Bug 1828719 - Remove omnijar Gradle project from srcdir r=geckoview-reviewers,nalexander,amejiamarmol 2023-04-18 23:20:43 +00:00
substitute-local-geckoview.gradle
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.