| Index: tools/metrics/histograms/histograms.xml
|
| diff --git a/tools/metrics/histograms/histograms.xml b/tools/metrics/histograms/histograms.xml
|
| index 9643bb8cef840917f12b86b392fa8fe3cb4a70c5..322c7d32123caab4c8b5ed8d7a3f1b192e73eead 100644
|
| --- a/tools/metrics/histograms/histograms.xml
|
| +++ b/tools/metrics/histograms/histograms.xml
|
| @@ -35559,6 +35559,35 @@ http://cs/file:chrome/histograms.xml - but prefer this file for new entries.
|
| <summary>Events related to Google CAPTCHA pages being seen by users.</summary>
|
| </histogram>
|
|
|
| +<histogram
|
| + name="PageLoad.DocumentTiming.NavigationToDOMContentLoadedEventFired"
|
| + units="ms">
|
| + <owner>bmcquade@chromium.org</owner>
|
| + <owner>csharrison@chromium.org</owner>
|
| + <summary>
|
| + Measures the time from navigation timing's navigation start to the time the
|
| + DOMContentLoaded event is fired, for main frame documents.
|
| + </summary>
|
| +</histogram>
|
| +
|
| +<histogram name="PageLoad.DocumentTiming.NavigationToFirstLayout" units="ms">
|
| + <owner>bmcquade@chromium.org</owner>
|
| + <owner>csharrison@chromium.org</owner>
|
| + <summary>
|
| + Measures the time from navigation timing's navigation start to the time the
|
| + first layout is performed, for main frame documents.
|
| + </summary>
|
| +</histogram>
|
| +
|
| +<histogram name="PageLoad.DocumentTiming.NavigationToLoadEventFired" units="ms">
|
| + <owner>bmcquade@chromium.org</owner>
|
| + <owner>csharrison@chromium.org</owner>
|
| + <summary>
|
| + Measures the time from navigation timing's navigation start to the time the
|
| + load event is fired, for main frame documents.
|
| + </summary>
|
| +</histogram>
|
| +
|
| <histogram name="PageLoad.EventCounts" enum="PageLoadEvent">
|
| <owner>csharrison@chromium.org</owner>
|
| <owner>bmcquade@chromium.org</owner>
|
| @@ -35662,6 +35691,88 @@ http://cs/file:chrome/histograms.xml - but prefer this file for new entries.
|
| </summary>
|
| </histogram>
|
|
|
| +<histogram name="PageLoad.PaintTiming.NavigationToFirstContentfulPaint"
|
| + units="ms">
|
| + <owner>ksakamoto@chromium.org</owner>
|
| + <summary>
|
| + The time from navigation start to first "contentful" paint.
|
| + </summary>
|
| +</histogram>
|
| +
|
| +<histogram name="PageLoad.PaintTiming.NavigationToFirstImagePaint" units="ms">
|
| + <owner>ksakamoto@chromium.org</owner>
|
| + <summary>
|
| + Measures the time from navigation timing's navigation start to the time the
|
| + first image is painted, for main frame documents. For images that render
|
| + progressively, this is recorded as soon as any image pixels have been drawn.
|
| + </summary>
|
| +</histogram>
|
| +
|
| +<histogram name="PageLoad.PaintTiming.NavigationToFirstPaint" units="ms">
|
| + <owner>ksakamoto@chromium.org</owner>
|
| + <summary>
|
| + Measures the time from navigation timing's navigation start to the time the
|
| + first paint is performed, for main frame documents.
|
| + </summary>
|
| +</histogram>
|
| +
|
| +<histogram name="PageLoad.PaintTiming.NavigationToFirstTextPaint" units="ms">
|
| + <owner>ksakamoto@chromium.org</owner>
|
| + <summary>
|
| + Measures the time from navigation timing's navigation start to the time the
|
| + first non-blank text is painted, for main frame documents.
|
| + </summary>
|
| +</histogram>
|
| +
|
| +<histogram name="PageLoad.PaintTiming.ParseStartToFirstContentfulPaint"
|
| + units="ms">
|
| + <owner>bmcquade@chromium.org</owner>
|
| + <owner>csharrison@chromium.org</owner>
|
| + <summary>
|
| + Measures the time from when the HTML parser started, to when the page first
|
| + paints content.
|
| + </summary>
|
| +</histogram>
|
| +
|
| +<histogram name="PageLoad.ParseTiming.NavigationToParseStart" units="ms">
|
| + <owner>bmcquade@chromium.org</owner>
|
| + <owner>csharrison@chromium.org</owner>
|
| + <summary>
|
| + Measures the time from navigation timing's navigation start to the time the
|
| + parser started, for main frame documents.
|
| + </summary>
|
| +</histogram>
|
| +
|
| +<histogram name="PageLoad.ParseTiming.ParseBlockedOnScriptLoad" units="ms">
|
| + <owner>bmcquade@chromium.org</owner>
|
| + <owner>csharrison@chromium.org</owner>
|
| + <summary>
|
| + Measures the time that the HTML parser spent blocked on the load of scripts,
|
| + for main frame documents that finished parsing.
|
| + </summary>
|
| +</histogram>
|
| +
|
| +<histogram
|
| + name="PageLoad.ParseTiming.ParseBlockedOnScriptLoadFromDocumentWrite"
|
| + units="ms">
|
| + <owner>bmcquade@chromium.org</owner>
|
| + <owner>csharrison@chromium.org</owner>
|
| + <summary>
|
| + Measures the time that the HTML parser spent blocked on the load of scripts
|
| + inserted from document.write, for main frame documents that finished
|
| + parsing.
|
| + </summary>
|
| +</histogram>
|
| +
|
| +<histogram name="PageLoad.ParseTiming.ParseDuration" units="ms">
|
| + <owner>bmcquade@chromium.org</owner>
|
| + <owner>csharrison@chromium.org</owner>
|
| + <summary>
|
| + Measures the time that the HTML parser was active, for main frame documents
|
| + that finished parsing.
|
| + </summary>
|
| +</histogram>
|
| +
|
| <histogram name="PageLoad.Timing.NavigationToDOMContentLoadedEventFired"
|
| units="ms">
|
| <owner>bmcquade@chromium.org</owner>
|
| @@ -35743,7 +35854,9 @@ http://cs/file:chrome/histograms.xml - but prefer this file for new entries.
|
| <owner>csharrison@chromium.org</owner>
|
| <summary>
|
| Measures the time from navigation timing's navigation start to the time the
|
| - DOMContentLoaded event is fired, for main frame documents.
|
| + DOMContentLoaded event is fired, for main frame documents. This metric is
|
| + being phased out in favor of the PageLoad.DocumentTiming equivalent and will
|
| + be deprecated in M54.
|
| </summary>
|
| </histogram>
|
|
|
| @@ -35770,7 +35883,9 @@ http://cs/file:chrome/histograms.xml - but prefer this file for new entries.
|
| <histogram name="PageLoad.Timing2.NavigationToFirstContentfulPaint" units="ms">
|
| <owner>ksakamoto@chromium.org</owner>
|
| <summary>
|
| - The time from navigation start to first "contentful" paint.
|
| + The time from navigation start to first "contentful" paint. This
|
| + metric is being phased out in favor of the PageLoad.PaintTiming equivalent
|
| + and will be deprecated in M54.
|
| </summary>
|
| </histogram>
|
|
|
| @@ -35790,6 +35905,8 @@ http://cs/file:chrome/histograms.xml - but prefer this file for new entries.
|
| Measures the time from navigation timing's navigation start to the time the
|
| first image is painted, for main frame documents. For images that render
|
| progressively, this is recorded as soon as any image pixels have been drawn.
|
| + This metric is being phased out in favor of the PageLoad.PaintTiming
|
| + equivalent and will be deprecated in M54.
|
| </summary>
|
| </histogram>
|
|
|
| @@ -35798,7 +35915,9 @@ http://cs/file:chrome/histograms.xml - but prefer this file for new entries.
|
| <owner>csharrison@chromium.org</owner>
|
| <summary>
|
| Measures the time from navigation timing's navigation start to the time the
|
| - first layout is performed, for main frame documents.
|
| + first layout is performed, for main frame documents. This metric is being
|
| + phased out in favor of the PageLoad.DocumentTiming equivalent and will be
|
| + deprecated in M54.
|
| </summary>
|
| </histogram>
|
|
|
| @@ -35806,7 +35925,9 @@ http://cs/file:chrome/histograms.xml - but prefer this file for new entries.
|
| <owner>ksakamoto@chromium.org</owner>
|
| <summary>
|
| Measures the time from navigation timing's navigation start to the time the
|
| - first paint is performed, for main frame documents.
|
| + first paint is performed, for main frame documents. This metric is being
|
| + phased out in favor of the PageLoad.PaintTiming equivalent and will be
|
| + deprecated in M54.
|
| </summary>
|
| </histogram>
|
|
|
| @@ -35814,7 +35935,9 @@ http://cs/file:chrome/histograms.xml - but prefer this file for new entries.
|
| <owner>ksakamoto@chromium.org</owner>
|
| <summary>
|
| Measures the time from navigation timing's navigation start to the time the
|
| - first non-blank text is painted, for main frame documents.
|
| + first non-blank text is painted, for main frame documents. This metric is
|
| + being phased out in favor of the PageLoad.PaintTiming equivalent and will be
|
| + deprecated in M54.
|
| </summary>
|
| </histogram>
|
|
|
| @@ -35823,7 +35946,9 @@ http://cs/file:chrome/histograms.xml - but prefer this file for new entries.
|
| <owner>csharrison@chromium.org</owner>
|
| <summary>
|
| Measures the time from navigation timing's navigation start to the time the
|
| - load event is fired, for main frame documents.
|
| + load event is fired, for main frame documents. This metric is being phased
|
| + out in favor of the PageLoad.DocumentTiming equivalent and will be
|
| + deprecated in M54.
|
| </summary>
|
| </histogram>
|
|
|
| @@ -35842,7 +35967,9 @@ http://cs/file:chrome/histograms.xml - but prefer this file for new entries.
|
| <owner>csharrison@chromium.org</owner>
|
| <summary>
|
| Measures the time that the HTML parser spent blocked on the load of scripts,
|
| - for main frame documents that finished parsing.
|
| + for main frame documents that finished parsing. This metric is being phased
|
| + out in favor of the PageLoad.ParseTiming equivalent and will be deprecated
|
| + in M54.
|
| </summary>
|
| </histogram>
|
|
|
| @@ -35864,7 +35991,8 @@ http://cs/file:chrome/histograms.xml - but prefer this file for new entries.
|
| <summary>
|
| Measures the time that the HTML parser spent blocked on the load of scripts
|
| inserted from document.write, for main frame documents that finished
|
| - parsing.
|
| + parsing. This metric is being phased out in favor of the
|
| + PageLoad.ParseTiming equivalent and will be deprecated in M54.
|
| </summary>
|
| </histogram>
|
|
|
| @@ -35873,7 +36001,8 @@ http://cs/file:chrome/histograms.xml - but prefer this file for new entries.
|
| <owner>csharrison@chromium.org</owner>
|
| <summary>
|
| Measures the time that the HTML parser was active, for main frame documents
|
| - that finished parsing.
|
| + that finished parsing. This metric is being phased out in favor of the
|
| + PageLoad.ParseTiming equivalent and will be deprecated in M54.
|
| </summary>
|
| </histogram>
|
|
|
| @@ -35882,7 +36011,8 @@ http://cs/file:chrome/histograms.xml - but prefer this file for new entries.
|
| <owner>csharrison@chromium.org</owner>
|
| <summary>
|
| Measures the time from when the HTML parser started, to when the page first
|
| - paints content.
|
| + paints content. This metric is being phased out in favor of the
|
| + PageLoad.PaintTiming equivalent and will be deprecated in M54.
|
| </summary>
|
| </histogram>
|
|
|
| @@ -91431,6 +91561,9 @@ To add a new entry, add it with any value and run test to compute valid value.
|
| help loading-dev to understand the impact of logging metrics at
|
| the end of a page load."/>
|
| <affected-histogram name="PageLoad.Timing2.NavigationToFirstContentfulPaint"/>
|
| + <obsolete>
|
| + Deprecated by PageLoad.PaintTiming.NavigationToFirstContentfulPaint.
|
| + </obsolete>
|
| </histogram_suffixes>
|
|
|
| <histogram_suffixes name="IndexedDBLevelDBErrnoMethods" separator=".">
|
| @@ -93432,11 +93565,28 @@ To add a new entry, add it with any value and run test to compute valid value.
|
| name="PageLoad.Clients.DocWrite.Evaluator.Timing2.ParseDuration"/>
|
| <affected-histogram
|
| name="PageLoad.Clients.ServiceWorker.Timing2.NavigationToFirstContentfulPaint"/>
|
| + <affected-histogram
|
| + name="PageLoad.DocumentTiming.NavigationToDOMContentLoadedEventFired"/>
|
| + <affected-histogram name="PageLoad.DocumentTiming.NavigationToFirstLayout"/>
|
| + <affected-histogram
|
| + name="PageLoad.DocumentTiming.NavigationToLoadEventFired"/>
|
| <suffix name="Background"
|
| label="The page was backgrounded at least once from navigation start to
|
| this event."/>
|
| <affected-histogram name="PageLoad.Events.Committed"/>
|
| <affected-histogram name="PageLoad.Events.Provisional"/>
|
| + <affected-histogram
|
| + name="PageLoad.PaintTiming.NavigationToFirstContentfulPaint"/>
|
| + <affected-histogram name="PageLoad.PaintTiming.NavigationToFirstImagePaint"/>
|
| + <affected-histogram name="PageLoad.PaintTiming.NavigationToFirstPaint"/>
|
| + <affected-histogram name="PageLoad.PaintTiming.NavigationToFirstTextPaint"/>
|
| + <affected-histogram
|
| + name="PageLoad.PaintTiming.ParseStartToFirstContentfulPaint"/>
|
| + <affected-histogram name="PageLoad.ParseTiming.NavigationToParseStart"/>
|
| + <affected-histogram name="PageLoad.ParseTiming.ParseBlockedOnScriptLoad"/>
|
| + <affected-histogram
|
| + name="PageLoad.ParseTiming.ParseBlockedOnScriptLoadFromDocumentWrite"/>
|
| + <affected-histogram name="PageLoad.ParseTiming.ParseDuration"/>
|
| <affected-histogram name="PageLoad.Timing2.NavigationToCommit"/>
|
| <affected-histogram
|
| name="PageLoad.Timing2.NavigationToDOMContentLoadedEventFired"/>
|
|
|