Chromium Code Reviews| Index: tools/metrics/histograms/histograms.xml |
| diff --git a/tools/metrics/histograms/histograms.xml b/tools/metrics/histograms/histograms.xml |
| index ff59073bd37705f03ace93a767bd0f41bb14dffc..a436c8cb094ffb760daa1c8829e0939b5faa3bcc 100644 |
| --- a/tools/metrics/histograms/histograms.xml |
| +++ b/tools/metrics/histograms/histograms.xml |
| @@ -38112,6 +38112,49 @@ http://cs/file:chrome/histograms.xml - but prefer this file for new entries. |
| </summary> |
| </histogram> |
| +<histogram name="PageLoad.Experimental.PaintTiming.FirstMeaningfulPaintStatus" |
| + enum="FirstMeaningfulPaintStatus"> |
| + <owner>ksakamoto@chromium.org</owner> |
| + <summary> |
| + Records whether the First Meaningful Paint metric was reported for the page |
| + load, or why it wasn't if not. See http://bit.ly/ttfmp-doc for the |
| + definition of First Meaningful Paint. |
| + </summary> |
| +</histogram> |
| + |
| +<histogram |
| + name="PageLoad.Experimental.PaintTiming.FirstMeaningfulPaintToNetworkStable" |
| + units="ms"> |
| + <owner>ksakamoto@chromium.org</owner> |
| + <summary> |
| + Measures the time between when the first meaningful paint was computed to |
| + have happened, and when we actually logged the metric. |
|
Ilya Sherman
2016/08/10 18:48:09
nit: Please add the bitly link here, and for the o
Kunihiko Sakamoto
2016/08/11 03:50:18
Done.
|
| + |
| + This metric is useful in helping us tweak when FirstMeaningfulPaintDetector |
| + should stop observing layout operations. |
| + </summary> |
| +</histogram> |
| + |
| +<histogram |
| + name="PageLoad.Experimental.PaintTiming.NavigationToFirstMeaningfulPaint" |
| + units="ms"> |
| + <owner>ksakamoto@chromium.org</owner> |
| + <summary> |
| + Measures the time from navigation timing's navigation start to the time the |
| + page's primary content is painted, for main frame documents. |
| + </summary> |
| +</histogram> |
| + |
| +<histogram |
| + name="PageLoad.Experimental.PaintTiming.ParseStartToFirstMeaningfulPaint" |
| + units="ms"> |
| + <owner>ksakamoto@chromium.org</owner> |
| + <summary> |
| + Measures the time from when the HTML parser started, to the time the page's |
| + primary content is painted, for main frame documents. |
| + </summary> |
| +</histogram> |
| + |
| <histogram name="PageLoad.Experimental.TotalRequests.ParseStop" |
| units="requests"> |
| <owner>csharrison@chromium.org</owner> |
| @@ -79223,6 +79266,13 @@ http://cs/file:chrome/histograms.xml - but prefer this file for new entries. |
| <int value="20" label=".log"/> |
| </enum> |
| +<enum name="FirstMeaningfulPaintStatus" type="int"> |
| + <int value="0" label="Recorded successfully"/> |
| + <int value="1" label="The page was backgrounded"/> |
| + <int value="2" label="User left the page before network stable"/> |
| + <int value="3" label="Not recorded because of user interaction"/> |
| +</enum> |
| + |
| <enum name="FlashNavigateUsageType" type="int"> |
| <int value="0" label="Rejected because of Authorization header."/> |
| <int value="1" label="Rejected because of Cache-Control header."/> |