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
Перейти к файлу
Emilio Cobos Álvarez 5b5089618f Bug 1677555 - Always release imgRequestProxy async. r=tnikkel
In this particular case the issue wouldn't end up in any sort of memory
corruption if we didn't safely crash, but these are quite tricky to
reason about, so it's better to avoid the reentrancy altogether if
possible.

I tried to convert the fuzzer test-case in a crashtest but failed (as
in, it didn't crash without the patch under the test harness).

Differential Revision: https://phabricator.services.mozilla.com/D115943
2021-05-26 00:05:45 +00:00
.cargo Bug 1712440 - Update neqo to version 0.4.25 r=necko-reviewers,kershaw 2021-05-25 21:52:27 +00:00
.vscode
accessible Bug 1712210: Remove a pending child doc addition (if any) when the embedder accessible for an OOP iframe changes. r=eeejay 2021-05-25 23:17:09 +00:00
browser Bug 1711860 - Use even spacing between about:welcome theme options r=pdahiya 2021-05-25 22:41:52 +00:00
build Bug 1712633 - Set MOZ_REQUIRE_SIGNING appropriately by default. r=firefox-build-system-reviewers,mhentges 2021-05-25 20:00:05 +00:00
caps Backed out 9 changesets (bug 1700623) for causing bc failures in browser_history_menu.js a=backout 2021-05-21 11:43:54 +03:00
chrome
config Bug 1701269 - Remove mobile/android/base. r=nalexander,flod,owlish 2021-05-20 22:03:03 +00:00
devtools Bug 1591590 - disabale browser_toolbox_console_new_process.js on Win_64_opt for frequent failures. r=intermittent-reviewers,ahal DONTBUILD 2021-05-25 16:34:05 +00:00
docs Bug 1711824 - Removing documentation on MOZ_BUILD_PROJECTS because it is obsolete r=firefox-build-system-reviewers,mhentges 2021-05-19 14:17:25 +00:00
docshell Backed out 2 changesets (bug 1709346) for causing XPCConvert crashes. CLOSED TREE 2021-05-26 00:32:25 +03:00
dom Bug 1712724 - Fix test_focus.xhtml to account for the new flag. 2021-05-26 02:36:18 +02:00
editor Bug 1540037 - part 24: Move `TextEditor::FireClipboardEvent()` to `EditorBase` r=m_kato 2021-05-25 11:47:14 +00:00
extensions Bug 1700051: part 45) Remove outdated part of comment in <mozInlineSpellChecker.cpp>. r=smaug 2021-05-25 10:08:15 +00:00
gfx Bug 1712659 - Remove unused pan APIs r=gfx-reviewers,nical 2021-05-25 21:32:26 +00:00
gradle/wrapper
hal Bug 1710473 - Remove hal::SetProcessPrioritySupported(). r=gsvelto,geckoview-reviewers,aklotz 2021-05-10 19:59:24 +00:00
image Bug 1692068 - Disable broken crashtests on tsan. r=necko-reviewers,decoder,dragana 2021-05-25 01:15:49 +00:00
intl Bug 1707733 - Backfill FluentBundle tests for DATETIME(); r=dminor 2021-05-21 13:57:07 +00:00
ipc Bug 1708042, add support for 'control' priority in ipdl, r=jld,ipc-reviewers 2021-05-21 15:46:46 +00:00
js Bug 1711414: Don't scalar replace apply when arguments is this r=jandem 2021-05-25 23:52:12 +00:00
layout Bug 1677555 - Always release imgRequestProxy async. r=tnikkel 2021-05-26 00:05:45 +00:00
media Bug 1712621 - Update cubeb to 5ebe69c. r=cubeb-reviewers,padenot 2021-05-25 10:44:33 +00:00
memory Bug 1709277 - Simplify gOOMAllocationSize via MFBT_DATA r=glandium 2021-05-20 06:53:27 +00:00
mfbt Bug 1709352 - Allow QMResult errors to use existing stack id and to increase the frame id during error propagation; r=dom-storage-reviewers,asuth,glandium 2021-05-25 07:28:20 +00:00
mobile Bug 1712633 - Set MOZ_REQUIRE_SIGNING appropriately by default. r=firefox-build-system-reviewers,mhentges 2021-05-25 20:00:05 +00:00
modules Bug 1695911 - Flip dom.security.secFetch.enabled pref to true. r=ckerschb,annevk 2021-05-25 17:37:09 +00:00
mozglue Bug 1710923 - migrate windows 7x32 debug tests to windows 10x32. r=ahal 2021-05-24 20:06:43 +00:00
netwerk Bug 1712440 - Update neqo to version 0.4.25 r=necko-reviewers,kershaw 2021-05-25 21:52:27 +00:00
nsprpub Bug 1708093 - NSPR_4_31_BETA1. r=bbeurdouche UPGRADE_NSPR_RELEASE 2021-04-29 08:41:41 +00:00
other-licenses
parser Bug 1694662 - Remove appcache logic from content sink r=necko-reviewers,dragana 2021-04-30 07:20:18 +00:00
python Bug 1695031 - Combine build flags --disable-marionette and --enable-cdp as --disable-webdriver. r=firefox-build-system-reviewers,Gijs,smaug,keeler,jdescottes,glandium 2021-05-25 09:13:28 +00:00
remote Bug 1695031 - Update Marionette and Remote Agent docs for --disable-webdriver build flag. r=remote-protocol-reviewers,marionette-reviewers,jdescottes 2021-05-25 09:13:29 +00:00
security Bug 1695031 - Combine build flags --disable-marionette and --enable-cdp as --disable-webdriver. r=firefox-build-system-reviewers,Gijs,smaug,keeler,jdescottes,glandium 2021-05-25 09:13:28 +00:00
services No Bug, mozilla-central repo-update HSTS HPKP remote-settings - a=repo-update r=RyanVM 2021-05-24 13:18:18 +00:00
servo Bug 1709018 - Don't simplify percentages that resolve to lengths in min/max/clamp. r=boris 2021-05-21 00:39:48 +00:00
startupcache
storage
taskcluster Bug 1712786 - Migrate win7x32-mingwclang -> win10x32-mingwclang. r=ahal 2021-05-25 20:15:37 +00:00
testing Bug 1712724 - Don't trigger select on programmatic focus during keyboard events. r=smaug 2021-05-25 22:29:02 +00:00
third_party Bug 1712440 - Update neqo to version 0.4.25 r=necko-reviewers,kershaw 2021-05-25 21:52:27 +00:00
toolkit Bug 1711942 - Ungraduate about:welcome from proton pref r=pdahiya 2021-05-25 21:18:03 +00:00
tools Backed out changeset 2b813a59026a (bug 1710015) for causing crashes. 2021-05-24 01:28:47 +03:00
uriloader Bug 1700976 - do not prompt for externally-opened web- or extension-handled 'external' protocols, r=zombie 2021-05-24 16:02:50 +00:00
view Bug 1710533 - Apply the widget size constraints to newBounds r=mstange,gfx-reviewers 2021-05-13 09:34:26 +00:00
widget Bug 1712812 - Remove unused CUPS functions. r=emilio 2021-05-25 23:52:26 +00:00
xpcom Bug 1695031 - Combine build flags --disable-marionette and --enable-cdp as --disable-webdriver. r=firefox-build-system-reviewers,Gijs,smaug,keeler,jdescottes,glandium 2021-05-25 09:13:28 +00:00
xpfe/appshell Bug 1710687, null check mDocShell before using it, r=peterv 2021-05-25 12:25:41 +00:00
.arcconfig
.babel-eslint.rc.js
.clang-format
.clang-format-ignore
.cron.yml Bug 1707937 - Consolidate live performance tests into a single schedule; r=perftest-reviewers,sparky 2021-05-05 11:45:03 +00:00
.eslintignore Bug 1682719 - [meta] Enables eslint on browser/extensions/screenshots. r=emalysz 2021-04-20 19:39:48 +00:00
.eslintrc.js Bug 1710273 - Stop using ChromeUtils.import(..., null) for importing EnterprisePolicies.jsm. r=nhnt11,extension-reviewers,preferences-reviewers,zombie 2021-05-12 23:16:33 +00:00
.flake8
.git-blame-ignore-revs
.gitattributes
.gitignore
.hg-annotate-ignore-revs
.hg-format-source
.hgignore Bug 1703105 - wasm: Move generate-spectest tool into tree. r=lth 2021-04-13 16:41:46 +00:00
.hgtags No bug - tagging a69c07c7da3a386e3baf4b7d604312d3fa974273 with FIREFOX_NIGHTLY_89_END a=release DONTBUILD CLOSED TREE 2021-04-19 19:08:56 +00:00
.lldbinit
.mailmap
.prettierignore
.prettierrc
.taskcluster.yml
.trackerignore
.yamllint
.ycm_extra_conf.py
AUTHORS
CLOBBER Bug 1705372 - Add new Amazon search engine definitions. r=daleharvey 2021-04-27 18:46:35 +00:00
Cargo.lock Bug 1712440 - Update neqo to version 0.4.25 r=necko-reviewers,kershaw 2021-05-25 21:52:27 +00:00
Cargo.toml Bug 1712634 - Update cranelift to version 0.74. r=rhunt 2021-05-25 17:38:20 +00:00
GNUmakefile
LICENSE
Makefile.in
README.txt
aclocal.m4
build.gradle
client.mk
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
gradle.properties
gradlew
gradlew.bat
mach
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 1706774: Add tools to VisualStudio backend exclusions r=firefox-build-system-reviewers,nalexander 2021-05-18 15:00:39 +00:00
mozilla-config.h.in
old-configure.in Bug 1712633 - Set MOZ_REQUIRE_SIGNING appropriately by default. r=firefox-build-system-reviewers,mhentges 2021-05-25 20:00:05 +00:00
package-lock.json Bug 1702858 - Update node modules for latest versions, remove obsolete. r=mossop 2021-05-19 16:53:53 +00:00
package.json Bug 1702858 - Update node modules for latest versions, remove obsolete. r=mossop 2021-05-19 16:53:53 +00:00
settings.gradle
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.