| Index: tools/metrics/histograms/histograms.xml
|
| diff --git a/tools/metrics/histograms/histograms.xml b/tools/metrics/histograms/histograms.xml
|
| index 9d00901a8d18cb0f51b705b2daf771e47e753501..e8b94ff98c7c13fcff9aea28574bae5b0116d212 100644
|
| --- a/tools/metrics/histograms/histograms.xml
|
| +++ b/tools/metrics/histograms/histograms.xml
|
| @@ -40191,76 +40191,225 @@ http://cs/file:chrome/histograms.xml - but prefer this file for new entries.
|
| </summary>
|
| </histogram>
|
|
|
| -<histogram name="PageLoad.AbortTiming.Background" units="ms">
|
| +<histogram name="PageLoad.AbortTiming.Background.AfterCommit.BeforePaint"
|
| + units="ms">
|
| + <owner>bmcquade@chromium.org</owner>
|
| + <owner>csharrison@chromium.org</owner>
|
| + <summary>
|
| + This metric is still experimental and not yet ready to be relied upon.
|
| + Measures the time from navigation start to the time the page load was
|
| + aborted due to being backgrounded, for aborts that happened after commit but
|
| + before paint.
|
| + </summary>
|
| +</histogram>
|
| +
|
| +<histogram name="PageLoad.AbortTiming.Background.BeforeCommit" units="ms">
|
| + <owner>bmcquade@chromium.org</owner>
|
| + <owner>csharrison@chromium.org</owner>
|
| + <summary>
|
| + This metric is still experimental and not yet ready to be relied upon.
|
| + Measures the time from navigation start to the time the page load was
|
| + aborted due to being backgrounded, for aborts that happened before commit.
|
| + </summary>
|
| +</histogram>
|
| +
|
| +<histogram name="PageLoad.AbortTiming.Background.DuringParse" units="ms">
|
| <owner>bmcquade@chromium.org</owner>
|
| <owner>csharrison@chromium.org</owner>
|
| <summary>
|
| This metric is still experimental and not yet ready to be relied upon.
|
| Measures the time from navigation start to the time the page load was
|
| - aborted due to being backgrounded.
|
| + aborted due to being backgrounded, for aborts that happened during parsing.
|
| + </summary>
|
| +</histogram>
|
| +
|
| +<histogram name="PageLoad.AbortTiming.ClientRedirect.AfterCommit.BeforePaint"
|
| + units="ms">
|
| + <owner>csharrison@chromium.org</owner>
|
| + <summary>
|
| + This metric is still experimental and not yet ready to be relied upon.
|
| + Measures the time from navigation start to the time the page load was
|
| + aborted by a client side redirect (Javascript navigation), for aborts that
|
| + happened after commit but before paint.
|
| + </summary>
|
| +</histogram>
|
| +
|
| +<histogram name="PageLoad.AbortTiming.ClientRedirect.BeforeCommit" units="ms">
|
| + <owner>csharrison@chromium.org</owner>
|
| + <summary>
|
| + This metric is still experimental and not yet ready to be relied upon.
|
| + Measures the time from navigation start to the time the page load was
|
| + aborted by a client side redirect (Javascript navigation), for aborts that
|
| + happened before commit.
|
| + </summary>
|
| +</histogram>
|
| +
|
| +<histogram name="PageLoad.AbortTiming.ClientRedirect.DuringParse" units="ms">
|
| + <owner>csharrison@chromium.org</owner>
|
| + <summary>
|
| + This metric is still experimental and not yet ready to be relied upon.
|
| + Measures the time from navigation start to the time the page load was
|
| + aborted by a client side redirect (Javascript navigation), for aborts that
|
| + happened during parsing.
|
| + </summary>
|
| +</histogram>
|
| +
|
| +<histogram name="PageLoad.AbortTiming.Close.AfterCommit.BeforePaint" units="ms">
|
| + <owner>csharrison@chromium.org</owner>
|
| + <summary>
|
| + This metric is still experimental and not yet ready to be relied upon.
|
| + Measures the time from navigation start to the time the page load was
|
| + aborted by the user closing the tab or browser, for aborts that happened
|
| + after commit but before paint.
|
| + </summary>
|
| +</histogram>
|
| +
|
| +<histogram name="PageLoad.AbortTiming.Close.BeforeCommit" units="ms">
|
| + <owner>csharrison@chromium.org</owner>
|
| + <summary>
|
| + This metric is still experimental and not yet ready to be relied upon.
|
| + Measures the time from navigation start to the time the page load was
|
| + aborted by the user closing the tab or browser, for aborts that happened
|
| + before commit.
|
| + </summary>
|
| +</histogram>
|
| +
|
| +<histogram name="PageLoad.AbortTiming.Close.DuringParse" units="ms">
|
| + <owner>csharrison@chromium.org</owner>
|
| + <summary>
|
| + This metric is still experimental and not yet ready to be relied upon.
|
| + Measures the time from navigation start to the time the page load was
|
| + aborted by the user closing the tab or browser
|
| + </summary>
|
| +</histogram>
|
| +
|
| +<histogram
|
| + name="PageLoad.AbortTiming.ForwardBackNavigation.AfterCommit.BeforePaint"
|
| + units="ms">
|
| + <owner>csharrison@chromium.org</owner>
|
| + <summary>
|
| + This metric is still experimental and not yet ready to be relied upon.
|
| + Measures the time from navigation start to the time the page load was
|
| + aborted by a forward or back navigation, for aborts that happened after
|
| + commit but before paint.
|
| + </summary>
|
| +</histogram>
|
| +
|
| +<histogram name="PageLoad.AbortTiming.ForwardBackNavigation.BeforeCommit"
|
| + units="ms">
|
| + <owner>csharrison@chromium.org</owner>
|
| + <summary>
|
| + This metric is still experimental and not yet ready to be relied upon.
|
| + Measures the time from navigation start to the time the page load was
|
| + aborted by a forward or back navigation, for aborts that happened before
|
| + commit.
|
| + </summary>
|
| +</histogram>
|
| +
|
| +<histogram name="PageLoad.AbortTiming.ForwardBackNavigation.DuringParse"
|
| + units="ms">
|
| + <owner>csharrison@chromium.org</owner>
|
| + <summary>
|
| + This metric is still experimental and not yet ready to be relied upon.
|
| + Measures the time from navigation start to the time the page load was
|
| + aborted by a forward or back navigation, for aborts that happened during
|
| + parsing.
|
| + </summary>
|
| +</histogram>
|
| +
|
| +<histogram name="PageLoad.AbortTiming.NewNavigation.AfterCommit.BeforePaint"
|
| + units="ms">
|
| + <owner>csharrison@chromium.org</owner>
|
| + <summary>
|
| + This metric is still experimental and not yet ready to be relied upon.
|
| + Measures the time from navigation start to the time the page load was
|
| + aborted by a new navigation, for aborts that happened after commit but
|
| + before paint.
|
| + </summary>
|
| +</histogram>
|
| +
|
| +<histogram name="PageLoad.AbortTiming.NewNavigation.BeforeCommit" units="ms">
|
| + <owner>csharrison@chromium.org</owner>
|
| + <summary>
|
| + This metric is still experimental and not yet ready to be relied upon.
|
| + Measures the time from navigation start to the time the page load was
|
| + aborted by a new navigation, for aborts that happened before commit.
|
| </summary>
|
| </histogram>
|
|
|
| -<histogram name="PageLoad.AbortTiming.ClientRedirect" units="ms">
|
| +<histogram name="PageLoad.AbortTiming.NewNavigation.DuringParse" units="ms">
|
| <owner>csharrison@chromium.org</owner>
|
| <summary>
|
| This metric is still experimental and not yet ready to be relied upon.
|
| Measures the time from navigation start to the time the page load was
|
| - aborted by a client side redirect (Javascript navigation).
|
| + aborted by a new navigation, for aborts that happened during parsing.
|
| </summary>
|
| </histogram>
|
|
|
| -<histogram name="PageLoad.AbortTiming.Close" units="ms">
|
| +<histogram name="PageLoad.AbortTiming.Other.BeforeCommit" units="ms">
|
| <owner>csharrison@chromium.org</owner>
|
| <summary>
|
| This metric is still experimental and not yet ready to be relied upon.
|
| Measures the time from navigation start to the time the page load was
|
| - aborted by the user closing the tab or browser.
|
| + aborted, for aborts that happened before commit. The abort cause is unknown.
|
| </summary>
|
| </histogram>
|
|
|
| -<histogram name="PageLoad.AbortTiming.ForwardBackNavigation" units="ms">
|
| +<histogram name="PageLoad.AbortTiming.Reload.AfterCommit.BeforePaint"
|
| + units="ms">
|
| <owner>csharrison@chromium.org</owner>
|
| <summary>
|
| This metric is still experimental and not yet ready to be relied upon.
|
| Measures the time from navigation start to the time the page load was
|
| - aborted by a forward or back navigation.
|
| + aborted by a reload, for aborts that happened after commit but before paint.
|
| </summary>
|
| </histogram>
|
|
|
| -<histogram name="PageLoad.AbortTiming.NewNavigation" units="ms">
|
| +<histogram name="PageLoad.AbortTiming.Reload.BeforeCommit" units="ms">
|
| <owner>csharrison@chromium.org</owner>
|
| <summary>
|
| This metric is still experimental and not yet ready to be relied upon.
|
| Measures the time from navigation start to the time the page load was
|
| - aborted by a new navigation.
|
| + aborted by a reload, for aborts that happened before commit.
|
| +
|
| +
|
| </summary>
|
| </histogram>
|
|
|
| -<histogram name="PageLoad.AbortTiming.Other" units="ms">
|
| +<histogram name="PageLoad.AbortTiming.Reload.DuringParse" units="ms">
|
| <owner>csharrison@chromium.org</owner>
|
| <summary>
|
| This metric is still experimental and not yet ready to be relied upon.
|
| Measures the time from navigation start to the time the page load was
|
| - aborted. The abort cause is unknown.
|
| + aborted by a reload, for aborts that happened during parsing.
|
| </summary>
|
| </histogram>
|
|
|
| -<histogram name="PageLoad.AbortTiming.Reload" units="ms">
|
| +<histogram name="PageLoad.AbortTiming.Stop.AfterCommit.BeforePaint" units="ms">
|
| <owner>csharrison@chromium.org</owner>
|
| <summary>
|
| This metric is still experimental and not yet ready to be relied upon.
|
| Measures the time from navigation start to the time the page load was
|
| - aborted by a reload.
|
| + aborted by the user pressing stop, for aborts that happened after commit but
|
| + before paint.
|
| </summary>
|
| </histogram>
|
|
|
| -<histogram name="PageLoad.AbortTiming.Stop" units="ms">
|
| +<histogram name="PageLoad.AbortTiming.Stop.BeforeCommit" units="ms">
|
| <owner>csharrison@chromium.org</owner>
|
| <summary>
|
| This metric is still experimental and not yet ready to be relied upon.
|
| Measures the time from navigation start to the time the page load was
|
| - aborted by the user pressing stop.
|
| + aborted by the user pressing stop, for aborts that happened before commit.
|
| + </summary>
|
| +</histogram>
|
| +
|
| +<histogram name="PageLoad.AbortTiming.Stop.DuringParse" units="ms">
|
| + <owner>csharrison@chromium.org</owner>
|
| + <summary>
|
| + This metric is still experimental and not yet ready to be relied upon.
|
| + Measures the time from navigation start to the time the page load was
|
| + aborted by the user pressing stop, for aborts that happened during parsing.
|
| </summary>
|
| </histogram>
|
|
|
| @@ -40287,6 +40436,76 @@ http://cs/file:chrome/histograms.xml - but prefer this file for new entries.
|
| </summary>
|
| </histogram>
|
|
|
| +<histogram
|
| + name="PageLoad.Clients.FromGoogleSearch.AbortTiming.Close.AfterPaint.BeforeInteraction"
|
| + units="ms">
|
| + <owner>bmcquade@chromium.org</owner>
|
| + <owner>csharrison@chromium.org</owner>
|
| + <summary>
|
| + This metric is still experimental and not yet ready to be relied upon.
|
| + Measures the time from navigation start to the time the page load was
|
| + aborted by the user closing the tab or browser, for aborts that happened
|
| + after paint but before interaction. Restricted to page loads that are the
|
| + result of a navigation from a Google web search.
|
| + </summary>
|
| +</histogram>
|
| +
|
| +<histogram
|
| + name="PageLoad.Clients.FromGoogleSearch.AbortTiming.ForwardBackNavigation.AfterPaint.Before1sDelayedInteraction"
|
| + units="ms">
|
| + <owner>bmcquade@chromium.org</owner>
|
| + <owner>csharrison@chromium.org</owner>
|
| + <summary>
|
| + This metric is still experimental and not yet ready to be relied upon.
|
| + Measures the time from navigation start to the time the page load was
|
| + aborted by a forward or back navigation, for aborts that happened after
|
| + paint but before up to 1 second after interaction. Restricted to page loads
|
| + that are the result of a navigation from a Google web search.
|
| + </summary>
|
| +</histogram>
|
| +
|
| +<histogram
|
| + name="PageLoad.Clients.FromGoogleSearch.AbortTiming.NewNavigation.AfterPaint.BeforeInteraction"
|
| + units="ms">
|
| + <owner>bmcquade@chromium.org</owner>
|
| + <owner>csharrison@chromium.org</owner>
|
| + <summary>
|
| + This metric is still experimental and not yet ready to be relied upon.
|
| + Measures the time from navigation start to the time the page load was
|
| + aborted by a new navigation, for aborts that happened after paint but before
|
| + up to 1 second after interaction. Restricted to page loads that are the
|
| + result of a navigation from a Google web search.
|
| + </summary>
|
| +</histogram>
|
| +
|
| +<histogram
|
| + name="PageLoad.Clients.FromGoogleSearch.AbortTiming.Reload.AfterPaint.Before1sDelayedInteraction"
|
| + units="ms">
|
| + <owner>bmcquade@chromium.org</owner>
|
| + <owner>csharrison@chromium.org</owner>
|
| + <summary>
|
| + This metric is still experimental and not yet ready to be relied upon.
|
| + Measures the time from navigation start to the time the page load was
|
| + aborted by a reload, for aborts that happened after paint but before up to 1
|
| + second after interaction. Restricted to page loads that are the result of a
|
| + navigation from a Google web search.
|
| + </summary>
|
| +</histogram>
|
| +
|
| +<histogram
|
| + name="PageLoad.Clients.FromGoogleSearch.AbortTiming.Stop.AfterPaint.BeforeInteraction"
|
| + units="ms">
|
| + <owner>bmcquade@chromium.org</owner>
|
| + <owner>csharrison@chromium.org</owner>
|
| + <summary>
|
| + This metric is still experimental and not yet ready to be relied upon.
|
| + Measures the time from navigation start to the time the page load was
|
| + aborted by the user pressing stop, for aborts that happened after paint but
|
| + before interaction. Restricted to page loads that are the result of a
|
| + navigation from a Google web search.
|
| + </summary>
|
| +</histogram>
|
| +
|
| <histogram name="PageLoad.Clients.GoogleCaptcha.Events"
|
| enum="GoogleCaptchaEvent">
|
| <owner>mdw@chromium.org</owner>
|
| @@ -107985,24 +108204,6 @@ value.
|
| <affected-histogram name="PageLoad.Timing2.ParseDuration"/>
|
| </histogram_suffixes>
|
|
|
| -<histogram_suffixes name="PageLoadEventConditions" separator=".">
|
| - <suffix name="BeforeCommit"/>
|
| - <suffix name="AfterCommit.BeforePaint"/>
|
| - <suffix name="AfterPaint.BeforeInteraction"/>
|
| - <suffix name="AfterPaint.Before1sDelayedInteraction"/>
|
| - <suffix name="DuringParse"/>
|
| - <affected-histogram name="PageLoad.AbortTiming.Background"/>
|
| - <affected-histogram name="PageLoad.AbortTiming.ClientRedirect"/>
|
| - <affected-histogram name="PageLoad.AbortTiming.Close"/>
|
| - <affected-histogram name="PageLoad.AbortTiming.ForwardBackNavigation"/>
|
| - <affected-histogram name="PageLoad.AbortTiming.NewNavigation"/>
|
| - <affected-histogram name="PageLoad.AbortTiming.Other"/>
|
| - <affected-histogram name="PageLoad.AbortTiming.Reload"/>
|
| - <affected-histogram name="PageLoad.AbortTiming.Stop"/>
|
| - <affected-histogram name="PageLoad.AbortTiming.UnknownNavigation"/>
|
| - <affected-histogram name="PageLoad.Timing2.NavigationToFirstBackground"/>
|
| -</histogram_suffixes>
|
| -
|
| <histogram_suffixes name="PageLoadMetricsCacheInfo" separator=".">
|
| <suffix name="NoStore" label="Main resource had cache-control: no-store"/>
|
| <affected-histogram
|
| @@ -108104,29 +108305,17 @@ value.
|
| </suffix>
|
| <affected-histogram
|
| name="PageLoad.AbortTiming.Close.AfterCommit.BeforePaint"/>
|
| - <affected-histogram
|
| - name="PageLoad.AbortTiming.Close.AfterPaint.BeforeInteraction"/>
|
| <affected-histogram name="PageLoad.AbortTiming.Close.BeforeCommit"/>
|
| <affected-histogram
|
| name="PageLoad.AbortTiming.ForwardBackNavigation.AfterCommit.BeforePaint"/>
|
| <affected-histogram
|
| - name="PageLoad.AbortTiming.ForwardBackNavigation.AfterPaint.Before1sDelayedInteraction"/>
|
| - <affected-histogram
|
| name="PageLoad.AbortTiming.NewNavigation.AfterCommit.BeforePaint"/>
|
| - <affected-histogram
|
| - name="PageLoad.AbortTiming.NewNavigation.AfterPaint.BeforeInteraction"/>
|
| <affected-histogram name="PageLoad.AbortTiming.Other.BeforeCommit"/>
|
| <affected-histogram
|
| name="PageLoad.AbortTiming.Reload.AfterCommit.BeforePaint"/>
|
| - <affected-histogram
|
| - name="PageLoad.AbortTiming.Reload.AfterPaint.Before1sDelayedInteraction"/>
|
| <affected-histogram name="PageLoad.AbortTiming.Stop.AfterCommit.BeforePaint"/>
|
| - <affected-histogram
|
| - name="PageLoad.AbortTiming.Stop.AfterPaint.BeforeInteraction"/>
|
| <affected-histogram name="PageLoad.AbortTiming.Stop.BeforeCommit"/>
|
| <affected-histogram
|
| - name="PageLoad.AbortTiming.UnknownNavigation.BeforeCommit"/>
|
| - <affected-histogram
|
| name="PageLoad.DocumentTiming.NavigationToDOMContentLoadedEventFired"/>
|
| <affected-histogram
|
| name="PageLoad.DocumentTiming.NavigationToLoadEventFired"/>
|
|
|