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
Перейти к файлу
Nicolas Silva 4e7b069162 Bug 1626666 - Rework the ipc profile counters. r=Bert,gw
Before this patch:
 - Consume time merely is the time it takes to push something into a vector (always displays zero).
 - Total IPC time and the DisplayList IPC graph measure the time between api.set_display_list and the render backend picking the message up, plus the time it took to build the display list (but doesn't take into account the time it took for actual IPC in between).
 - Send time is only the time between api.set_display_list and the render backend picking the message up but doesn't take into account the time it took between the content thread sending the DL and the compositor thread forwarding it.

After this patch:
 - Content send time measures the time between the content thread sending the display list and the compositor forwarding it (actual IPC).
 - Api send time measures the time between the compostor thread forwarding the DL and the render backend picking it up.
 - Consume time is removed.
 - Total send time is the sum of content and api times.
 - Display list build times and display list IPC (total send time) are on separate graphs.

Depends on D69227

Differential Revision: https://phabricator.services.mozilla.com/D69228

--HG--
extra : moz-landing-system : lando
2020-04-02 02:51:12 +00:00
.cargo Bug 1626697 - P2: Update cubeb-coreaudio to 432259a. r=padenot 2020-04-02 01:29:44 +00:00
.vscode
accessible Bug 1625832: Feed mouse synthesizer gecko coordinates instead of Mac coordinates. r=eeejay 2020-04-01 05:07:53 +00:00
browser Bug 1625997 - Remove unnecessary unload event listener from AboutNewTabChildService. r=k88hudson 2020-04-02 13:53:08 +00:00
build Bug 1623321 - Add perftest r=sparky,perftest-reviewers,marionette-reviewers,whimboo,ahal 2020-04-02 13:04:41 +00:00
caps Bug 1622619 - Replace URIParams with nsIURI in PContent.ipdl r=valentin 2020-03-31 18:47:30 +00:00
chrome
config Bug 1587353 - Add an http3 test server r=agrover 2020-03-28 20:06:41 +00:00
devtools Bug 1625906 - Remove backward compatibility message dedicated to debugger regression for Firefox 67 r=daisuke,fluent-reviewers 2020-04-01 11:19:37 +00:00
docs Bug 1625216 - bugzilla/doc: Move priority definition into a specific file r=emceeaich 2020-03-28 00:44:33 +00:00
docshell Bug 1626417 - Try enabling DocumentChannel for about:privatebrowsing. r=nika 2020-04-02 00:47:43 +00:00
dom Bug 1619349 - patch 1 - Record statistics about font-matching behavior in the presContext. r=jwatt 2020-04-02 01:38:18 +00:00
editor Bug 1624011 - Make constructor of `AlignStateAtSelection` not assert when there is no selection ranges r=m_kato 2020-04-01 06:38:16 +00:00
extensions Backed out changeset 848221b2e156 (bug 1620402) for causing several test failures. 2020-03-30 11:35:20 +03:00
gfx Bug 1626666 - Rework the ipc profile counters. r=Bert,gw 2020-04-02 02:51:12 +00:00
gradle/wrapper
hal Backed out 3 changesets (bug 1620145) for lints failure and Android bustages CLOSED TREE 2020-03-28 01:36:27 +02:00
image Bug 1625918: Remove superfluous null checks for mLoadInfo within Necko. r=dragana 2020-04-01 06:58:13 +00:00
intl Bug 1622619 - Replace URIParams with nsIURI in PContent.ipdl r=valentin 2020-03-31 18:47:30 +00:00
ipc Bug 1626802 part 1: mscom: Provide a way for Interceptors to avoid unnecessary cross-thread QueryInterface calls. r=aklotz 2020-04-01 23:30:21 +00:00
js Bug 1626656 - Part 5: Add explicit casts to printf arguments for the x64 assembler to match either %d or %u specifier. r=jandem 2020-04-02 13:09:38 +00:00
layout Bug 1626840 - Use the right reference box for preserve-3d children. r=miko 2020-04-02 13:26:54 +00:00
media Bug 1609124 - check for associated IP address on interface for ICE dualstack operation. r=bwc 2020-04-01 20:38:26 +00:00
memory Bug 1625138 - Part 16: Replace mozilla::IsIntegral with std::is_integral. r=froydnj 2020-03-28 13:57:15 +00:00
mfbt Bug 1626267 - fix build bustage r=bustage-fix on a CLOSED TREE 2020-04-01 19:29:19 +03:00
mobile Bug 1620842 - change Firefox for Android bugzilla components to GeckoView. r=snorp 2020-03-17 18:36:33 +00:00
modules Bug 1626495 - Re-enable TLS 1.0 for release, r=keeler 2020-04-01 15:24:12 +00:00
mozglue Bug 1625856 - ProfileBufferChunkManagerWithLocalLimit - r=canaltinova 2020-04-02 03:09:36 +00:00
netwerk No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update r=RyanVM 2020-04-02 14:01:33 +00:00
nsprpub
other-licenses
parser
python Bug 1623321 - Add perftest r=sparky,perftest-reviewers,marionette-reviewers,whimboo,ahal 2020-04-02 13:04:41 +00:00
remote Bug 1626526 - [remote] Don't emit internal network request events for invalid top frame elements. r=remote-protocol-reviewers,maja_zf 2020-04-01 13:29:15 +00:00
security No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update r=RyanVM 2020-04-02 14:01:33 +00:00
services No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update r=RyanVM 2020-04-02 14:01:33 +00:00
servo Bug 1625036 - Tweak background: transparent handling so that color: transparent doesn't override UA sheet backgrounds. r=morgan 2020-03-30 15:09:33 +00:00
startupcache Backed out 2 changesets (bug 1595596) for build bustage in build/src/mozglue/misc/MmapFaultHandler.cpp. CLOSED TREE 2020-03-31 02:07:33 +03:00
storage Bug 1620632 - Ensure nsTArray_Impl only declares a copy-constructor/assignment operator if E is copy-constructible. r=froydnj 2020-03-20 17:13:51 +00:00
taskcluster Bug 1623321 - Add perftest r=sparky,perftest-reviewers,marionette-reviewers,whimboo,ahal 2020-04-02 13:04:41 +00:00
testing Bug 1623321 - Add perftest r=sparky,perftest-reviewers,marionette-reviewers,whimboo,ahal 2020-04-02 13:04:41 +00:00
third_party Bug 1626697 - P2: Update cubeb-coreaudio to 432259a. r=padenot 2020-04-02 01:29:44 +00:00
toolkit Bug 1619349 - patch 2 - Report font-matching statistics via telemetry ping. r=chutten 2020-04-02 01:38:16 +00:00
tools Bug 1623321 - Add perftest r=sparky,perftest-reviewers,marionette-reviewers,whimboo,ahal 2020-04-02 13:04:41 +00:00
uriloader Bug 1597268 - Remove Navigator#registerContentHandler r=annevk,smaug 2020-04-01 21:20:50 +00:00
view Bug 1616245 - Change a few nsIWidget functions to take strongly-typed arguments. r=jfkthame 2020-04-01 11:50:47 +00:00
widget Bug 1626318 - Protect against dataSize being absurdly large. r=botond 2020-04-01 21:22:57 +00:00
xpcom Bug 1622322 - Improve print performance when sheets are adopted multiple times r=emilio 2020-04-01 20:06:47 +00:00
xpfe/appshell
.arcconfig
.babel-eslint.rc.js
.clang-format
.clang-format-ignore
.cron.yml Bug 1622302 - kick off automated beta builds at 02:00 UTC instead of 04:00. DONTBUILD r=jlorenzo 2020-03-23 16:17:09 +00:00
.eslintignore
.eslintrc.js
.flake8 Backed out changeset 78a429af0ec5 (bug 1622687) for build bustage 2020-03-30 23:32:19 +03:00
.gdbinit Bug 1625614 - Use un-prefixed "define" command in .gdbinit so as to not upset gdb 9.1 r=froydnj 2020-03-30 22:07:11 +00:00
.gdbinit_python
.git-blame-ignore-revs
.gitattributes
.gitignore
.hg-annotate-ignore-revs
.hg-format-source
.hgignore
.hgtags
.lldbinit
.mailmap
.prettierignore
.prettierrc
.taskcluster.yml Bug 1624887 - set decision task retries to 0. r=Callek 2020-03-27 17:57:48 +00:00
.trackerignore
.yamllint
.ycm_extra_conf.py
AUTHORS
CLOBBER
Cargo.lock Bug 1626697 - P2: Update cubeb-coreaudio to 432259a. r=padenot 2020-04-02 01:29:44 +00:00
Cargo.toml Bug 1587353 - Add an http3 test server r=agrover 2020-03-28 20:06:41 +00:00
GNUmakefile
LEGAL
LICENSE
Makefile.in Bug 1623593 - Get rid of NECKO_COOKIES compilation flag, r=mayhemer 2020-03-24 16:30:03 +00:00
README.txt
aclocal.m4
build.gradle Backed out 3 changesets (bug 1620145) for lints failure and Android bustages CLOSED TREE 2020-03-28 01:36:27 +02:00
client.mk
client.py
configure.in
configure.py Bug 1623982 - Fix performance of indented_repr in Python 3 r=ahal 2020-03-25 19:40:06 +00:00
gradle.properties
gradlew
gradlew.bat
mach Backed out 3 changesets (bug 1625014, bug 1617748, bug 1623701) for causing linting failure CLOSED TREE 2020-03-26 17:13:39 +02:00
moz.build Bug 1625216 - Migration the bugzilla doc in-tree from github r=emceeaich 2020-03-28 00:40:49 +00:00
moz.configure
mozilla-config.h.in
old-configure.in Bug 1626344 - switch back to -Oz on android on beta and release. r=froydnj 2020-04-01 14:57:10 +00:00
package-lock.json Bug 1622717: When parsing an AST allow the chosen parser to override the default scope manager and visitor keys. r=Standard8 2020-03-23 12:58:28 +00:00
package.json Bug 1622717: When parsing an AST allow the chosen parser to override the default scope manager and visitor keys. r=Standard8 2020-03-23 12:58:28 +00:00
settings.gradle
substitute-local-geckoview.gradle
test.mozbuild

README.txt

An explanation of the Mozilla 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 Mozilla from the source code and create the patch see:

    https://firefox-source-docs.mozilla.org/contributing/how_to_contribute_firefox.html

If you have a question about developing Mozilla, and can't find the solution
on https://developer.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 Mozilla developers for
testing, may be buggy.