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
Перейти к файлу
Ted Campbell bec446fddb Bug 1689161 - Reserve default vector size in ExtensibleCompilationStencil. r=arai
This stencil is stack allocated for parsing, so reserving a small number of
ianline vector elements can avoid allocations in most cases. The extensible
stencil will also be used for cases such as incremental XDR encoding, but in
that case this modest size increase is negligible compared to the rest of the
stencil data. The chosen values favour delazifcation scenarios which are by
far the most common source of stencil. Every compilation has at least one
scope+script and 80% of delazifications only have one of each. GCThings are
more distributed, but 8 covers 75% of cases over some very large scripts on
common websites. These reservations add approximately 80 bytes to the approx
600 bytes of the ExtensibleCompilationStencil.

Differential Revision: https://phabricator.services.mozilla.com/D107022
2021-03-03 15:18:03 +00:00
.cargo Bug 1695464 - Update mp4parse-rust to ccbe4eb. r=bryce,kinetik 2021-03-01 21:23:35 +00:00
.vscode
accessible Bug 1634281 - Use nsBaseHashtable::GetOrInsertNew where possible. r=xpcom-reviewers,nika 2021-03-03 08:58:52 +00:00
browser Bug 1690076 - Move Picture-in-Picture site overrides into its own Firefox Extension r=mtigley,mhowell,webcompat-reviewers,denschub,robwu 2021-03-03 14:19:34 +00:00
build Bug 1695263 - Vendor in a copy of wptserve that's still Python 2 compatible, r=marionette-reviewers,whimboo 2021-03-03 10:03:05 +00:00
caps Bug 1686616 - make StringBundle use Components instead of Services. r=kmag 2021-02-18 13:26:32 +00:00
chrome Bug 1691913 - Rename nsBaseHashtable::Put to InsertOrUpdate. r=xpcom-reviewers,necko-reviewers,jgilbert,dragana,nika 2021-02-26 09:11:46 +00:00
config Bug 1694575 - Don't include mozalloc.h from the iosfwd wrapper. r=andi 2021-02-28 17:47:27 +00:00
devtools Backed out changeset 59da0caf4b8e (bug 1694906) for causing browser-chrome failures in browser_ext_addon_debugging_netmonitor. CLOSED TREE 2021-03-03 12:40:50 +02:00
docs no bug - doc: remove some old references - tinderbox/mxr r=decoder DONTBUILD 2021-03-02 14:21:47 +00:00
docshell Bug 1692208 - Remove unused nsSHistory::mIsRemote, r=peterv 2021-03-03 12:28:50 +00:00
dom Bug 1695930 [Linux] Provide more DMABuf logging, r=jhorak 2021-03-03 12:23:09 +00:00
editor Bug 1655508 - Add crashtest (the bug itself was fixed by bug 1517028) r=m_kato 2021-03-02 06:38:38 +00:00
extensions hg diff Bug 1695756 - Import the 'Adding a new word to the en-US dictionary' doc r=firefox-source-docs-reviewers,flod,championshuttler DONTBUILD 2021-03-02 13:25:44 +00:00
gfx Bug 1695771 - Disable partial present on Adreno 3xx GPUs. r=aosmond 2021-03-03 13:16:40 +00:00
gradle/wrapper
hal Bug 1691913 - Add some convenience methods to LookupResult and EntryHandle. r=xpcom-reviewers,nika 2021-03-01 09:59:29 +00:00
image Bug 1695162 - Make nsBaseHashtable::ConstIter return a real ConstIterator. r=xpcom-reviewers,necko-reviewers,nika 2021-03-03 08:58:53 +00:00
intl Bug 1691913 - Remove uses of nsDataHashtable::GetValue. r=xpcom-reviewers,necko-reviewers,dragana,nika 2021-03-01 09:59:30 +00:00
ipc Backed out 4 changesets (bug 1658419) for GamepadStateBroadcaster related bustage CLOSED TREE 2021-03-03 02:09:50 +02:00
js Bug 1689161 - Reserve default vector size in ExtensibleCompilationStencil. r=arai 2021-03-03 15:18:03 +00:00
layout Bug 1687022 - Make image-element widget test expectation lousy on win win7 since it passes in some configurations. 2021-03-03 16:37:44 +01:00
media Bug 1688992 - Update libdav1d to 0.8.2 for Firefox 88. r=dminor 2021-02-24 23:05:38 +00:00
memory Bug 1519636 - Reformat recent changes to the Google coding style r=necko-reviewers,valentin 2021-03-02 16:14:46 +00:00
mfbt Backed out 5 changesets (bug 1690167) for failing xpcshell at bootstrapSvc.js on a CLOSED TREE 2021-02-17 07:10:58 +02:00
mobile Bug 1634281 - Remove unused nsDataHashtable.h includes. r=xpcom-reviewers,nika 2021-03-03 08:58:52 +00:00
modules Bug 1680237 - Enable permission isolation by private browsing for the release channel. r=johannh 2021-03-03 10:45:12 +00:00
mozglue Bug 1692908 - Block AVerMedia's virtual camera module. r=gcp 2021-02-26 22:06:19 +00:00
netwerk Bug 1694949 - Add event telemetry containing failure reasons that lead to TRR confirmation failure r=nhnt11,dragana,necko-reviewers 2021-03-03 14:32:24 +00:00
nsprpub Bug 1694371 - NSPR_4_30_BETA1. r=bbeurdouche UPGRADE_NSPR_RELEASE 2021-03-01 16:24:51 +00:00
other-licenses Bug 1692893 - Minimal patch: Workaround atk extern "C" issue. r=Jamie 2021-02-16 00:40:33 +00:00
parser Bug 1634281 - Remove unused nsDataHashtable.h includes. r=xpcom-reviewers,nika 2021-03-03 08:58:52 +00:00
python Bug 1687022 - Whoops, update mozinfo so it picks nnt wpt annotations. 2021-03-03 15:50:47 +01:00
remote Backed out 2 changesets (bug 1695639) for remote crashes CLOSED TREE 2021-03-03 00:22:18 +02:00
security Bug 1617369 - Reformat recent rust changes with rustfmt r=emilio 2021-03-02 15:35:36 +00:00
services Bug 1695000 - Move RemoteSettings docs to services/settings tree r=tgiles DONTBUILD 2021-03-02 22:24:39 +00:00
servo Bug 1695390 - Move extremum lengths to the individual Size / MaxSize types. r=boris 2021-03-02 12:11:35 +00:00
startupcache Bug 1688511 - do not use 'else' after 'return'. r=sylvestre 2021-02-04 09:24:19 +00:00
storage Bug 1678330: Ensure nested SpinEventLoopUntil(OrShutdown) calls are traceable to the originating source in case of crash. r=nika,extension-reviewers 2021-03-02 22:11:58 +00:00
taskcluster Bug 1695263 - Also run marionette-harness tests in Py3, r=marionette-reviewers,whimboo 2021-03-03 10:03:04 +00:00
testing Bug 1695263 - Skip moztest resolve tests with Python 2, r=firefox-build-system-reviewers,mhentges 2021-03-03 10:03:05 +00:00
third_party Bug 1694318 - Remove the mozjs_sys rust crate. r=jandem 2021-03-02 08:09:35 +00:00
toolkit Bug 1695699 - Add fine-grained shutdown step telemetry r=janerik 2021-03-03 15:15:30 +00:00
tools Bug 1695263 - Vendor in a copy of wptserve that's still Python 2 compatible, r=marionette-reviewers,whimboo 2021-03-03 10:03:05 +00:00
uriloader Bug 1693541 - Improve uses of nsBaseHashtable and descendants and avoid multiple subsequent lookups in uriloader. r=Gijs 2021-02-26 11:36:40 +00:00
view Bug 1691589 - Reduce reliance on GeckoProfiler.h when only labels (and maybe markers) are needed - r=necko-reviewers,geckoview-reviewers,sg,agi,florian 2021-02-16 04:44:19 +00:00
widget Bug 1695930 [Linux] Provide more DMABuf logging, r=jhorak 2021-03-03 12:23:09 +00:00
xpcom Bug 1695162 - Make nsBaseHashtable::ConstIter return a real ConstIterator. r=xpcom-reviewers,necko-reviewers,nika 2021-03-03 08:58:53 +00:00
xpfe/appshell Bug 1691589 - Reduce reliance on GeckoProfiler.h when only labels (and maybe markers) are needed - r=necko-reviewers,geckoview-reviewers,sg,agi,florian 2021-02-16 04:44:19 +00:00
.arcconfig
.babel-eslint.rc.js
.clang-format
.clang-format-ignore
.cron.yml
.eslintignore Bug 1690475 - [remote] Reorganize xpcshell and browser chrome tests. r=remote-protocol-reviewers,jdescottes 2021-02-23 17:37:03 +00:00
.eslintrc.js Bug 1686526, hide sidebar button in proton toolbar r=mstriemer 2021-02-24 20:00:15 +00:00
.flake8 Bug 1695263 - Vendor in a copy of wptserve that's still Python 2 compatible, r=marionette-reviewers,whimboo 2021-03-03 10:03:05 +00:00
.git-blame-ignore-revs
.gitattributes
.gitignore
.hg-annotate-ignore-revs
.hg-format-source
.hgignore
.hgtags No bug - tagging 396d6048aec7d8118bf31637be4a3f5aa06d74ee with FIREFOX_NIGHTLY_87_END a=release DONTBUILD CLOSED TREE 2021-02-22 12:50:38 +00:00
.lldbinit
.mailmap
.prettierignore
.prettierrc
.taskcluster.yml
.trackerignore
.yamllint
.ycm_extra_conf.py
AUTHORS
CLOBBER
Cargo.lock Bug 1694318 - Remove the mozjs_sys rust crate. r=jandem 2021-03-02 08:09:35 +00:00
Cargo.toml Bug 1694318 - Remove the mozjs_sys rust crate. r=jandem 2021-03-02 08:09:35 +00:00
GNUmakefile
LICENSE
Makefile.in
README.txt
aclocal.m4
build.gradle
client.mk
client.py
configure.in
configure.py
gradle.properties
gradlew
gradlew.bat
mach Bug 1638960 - Run 'mach firefox-ui-functional' with Python 3. r=jgraham 2021-02-13 20:26:14 +00:00
mach.ps1
moz.build
moz.configure Bug 1693725 - Make --enable-bootstrap install missing toolchains. r=firefox-build-system-reviewers,andi,sheehan,mhentges 2021-02-24 02:13:10 +00:00
mozilla-config.h.in
old-configure.in
package-lock.json
package.json
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.