Chromium Code Reviews| Index: tools/metrics/histograms/histograms.xml |
| diff --git a/tools/metrics/histograms/histograms.xml b/tools/metrics/histograms/histograms.xml |
| index 92a6187c32c9641d91add5b4543c623220a552ae..ee78ab0029f47d5ff542a37e5f5ee7fc2a82c005 100644 |
| --- a/tools/metrics/histograms/histograms.xml |
| +++ b/tools/metrics/histograms/histograms.xml |
| @@ -44136,9 +44136,9 @@ http://cs/file:chrome/histograms.xml - but prefer this file for new entries. |
| <histogram name="Startup.FirstCommitNavigationTime" units="milliseconds"> |
| <owner>pasko@chromium.org</owner> |
| <summary> |
| - The time from the earliest entry point in the browser process to the moment |
| - the first navigation is committed, i.e. when renderer gets the first byte of |
| - the document. |
| + [Android only] The time from the earliest entry point in the browser process |
| + to the moment the first navigation is committed, i.e. when renderer gets the |
| + first byte of the document. |
| </summary> |
| </histogram> |
| @@ -44146,34 +44146,55 @@ http://cs/file:chrome/histograms.xml - but prefer this file for new entries. |
| enum="StartupProfilingFinishReason"> |
| <owner>gab@chromium.org</owner> |
| <summary> |
| - The reason for which startup profiling was deemed complete. Logged once per |
| - session on startup. |
| + [Non-mobile] The reason for which startup profiling was deemed complete. |
|
rkaplow
2015/10/27 19:25:30
I would think desktop would be more clear than non
gab
2015/10/28 01:55:12
Agreed, done.
|
| + Logged once per session on startup. |
| </summary> |
| </histogram> |
| <histogram name="Startup.FirstWebContents.MainFrameLoad" units="milliseconds"> |
| <owner>erikchen@chromium.org</owner> |
| + <owner>gab@chromium.org</owner> |
| <summary> |
| - Measure the elapsed time from process launch to the first main frame load of |
| - the first web contents. |
| + [Non-mobile] Measure the elapsed time from process launch to the first main |
| + frame load of the first web contents. |
| + </summary> |
| +</histogram> |
| + |
| +<histogram name="Startup.FirstWebContents.MainNavigationFinished" |
| + units="milliseconds"> |
| + <owner>gab@chromium.org</owner> |
| + <summary> |
| + [Non-mobile] Measure the elapsed time from process launch to the moment when |
| + the navigation is committed (first bytes received) in the first web |
| + contents' main frame. |
| + </summary> |
| +</histogram> |
| + |
| +<histogram name="Startup.FirstWebContents.MainNavigationStart" |
| + units="milliseconds"> |
| + <owner>gab@chromium.org</owner> |
| + <summary> |
| + [Non-mobile] Measure the elapsed time from process launch to the beginning |
| + of navigation in the first web contents' main frame. |
| </summary> |
| </histogram> |
| <histogram name="Startup.FirstWebContents.NonEmptyPaint" units="milliseconds"> |
| <owner>erikchen@chromium.org</owner> |
| + <owner>gab@chromium.org</owner> |
| <summary> |
| - Measure the elapsed time from process launch to the first non-empty paint of |
| - the first web contents. |
| + [Non-mobile] Measure the elapsed time from process launch to the first non- |
| + empty paint of the first web contents. |
| </summary> |
| </histogram> |
| <histogram name="Startup.FirstWebContents.UINotResponsive" units="milliseconds"> |
| <owner>gayane@chromium.org</owner> |
| <summary> |
| - Measures the execution time for a single task to execute on UI if it was not |
| - possible to execute UI tasks under 1/60s within certain limits, after |
| - WebContents was painted at least once. This is recorded at most once per |
| - Chrome launch. Used as a measure of responsiveness on startup. |
| + [Non-mobile] Measures the execution time for a single task to execute on UI |
| + if it was not possible to execute UI tasks under 1/60s within certain |
| + limits, after WebContents was painted at least once. This is recorded at |
| + most once per Chrome launch. Used as a measure of responsiveness on startup. |
| </summary> |
| </histogram> |
| @@ -44181,10 +44202,11 @@ http://cs/file:chrome/histograms.xml - but prefer this file for new entries. |
| units="milliseconds"> |
| <owner>gayane@chromium.org</owner> |
| <summary> |
| - Measures the elapsed time for a single task to execute on UI if it was not |
| - possible to execute it under 1/60s within certain limits, 10 second after |
| - first WebContents was painted at least once. This is recorded at most once |
| - per Chrome launch. Used as a measure of responsiveness on startup. |
| + [Non-mobile] Measures the elapsed time for a single task to execute on UI if |
| + it was not possible to execute it under 1/60s within certain limits, 10 |
| + second after first WebContents was painted at least once. This is recorded |
| + at most once per Chrome launch. Used as a measure of responsiveness on |
| + startup. |
| </summary> |
| </histogram> |
| @@ -44192,19 +44214,21 @@ http://cs/file:chrome/histograms.xml - but prefer this file for new entries. |
| units="milliseconds"> |
| <owner>gayane@chromium.org</owner> |
| <summary> |
| - Measures the elapsed time for a single task to execute on UI if it was not |
| - possible to execute it under 1/60s within certain limits, 1 second after |
| - first WebContents was painted at least once. This is recorded at most once |
| - per Chrome launch. Used as a measure of responsiveness on startup. |
| + [Non-mobile] Measures the elapsed time for a single task to execute on UI if |
| + it was not possible to execute it under 1/60s within certain limits, 1 |
| + second after first WebContents was painted at least once. This is recorded |
| + at most once per Chrome launch. Used as a measure of responsiveness on |
| + startup. |
| </summary> |
| </histogram> |
| <histogram name="Startup.FirstWebContents.UIResponsive" units="milliseconds"> |
| <owner>gayane@chromium.org</owner> |
| <summary> |
| - Measures the elapsed time it takes for a task to execute on UI under 1/60s |
| - after first WebContents was painted at least once. This is recorded at most |
| - once per Chrome launch. Used as a measure of responsiveness on startup. |
| + [Non-mobile] Measures the elapsed time it takes for a task to execute on UI |
| + under 1/60s after first WebContents was painted at least once. This is |
| + recorded at most once per Chrome launch. Used as a measure of responsiveness |
| + on startup. |
| </summary> |
| </histogram> |
| @@ -44212,9 +44236,10 @@ http://cs/file:chrome/histograms.xml - but prefer this file for new entries. |
| units="milliseconds"> |
| <owner>gayane@chromium.org</owner> |
| <summary> |
| - Measures the elapsed time it takes for a task to execute on UI under 1/60s, |
| - 10 second after the first WebContents was painted. This is recorded at most |
| - once per Chrome launch. Used as a measure of responsiveness on startup. |
| + [Non-mobile] Measures the elapsed time it takes for a task to execute on UI |
| + under 1/60s, 10 second after the first WebContents was painted. This is |
| + recorded at most once per Chrome launch. Used as a measure of responsiveness |
| + on startup. |
| </summary> |
| </histogram> |
| @@ -44222,9 +44247,10 @@ http://cs/file:chrome/histograms.xml - but prefer this file for new entries. |
| units="milliseconds"> |
| <owner>gayane@chromium.org</owner> |
| <summary> |
| - Measures the elapsed time it takes for a task to execute on UI under 1/60s, |
| - 1 second after the first WebContents was painted. This is recorded at most |
| - once per Chrome launch. Used as a measure of responsiveness on startup. |
| + [Non-mobile] Measures the elapsed time it takes for a task to execute on UI |
| + under 1/60s, 1 second after the first WebContents was painted. This is |
| + recorded at most once per Chrome launch. Used as a measure of responsiveness |
| + on startup. |
| </summary> |
| </histogram> |
| @@ -72890,6 +72916,9 @@ To add a new entry, add it with any value and run test to compute valid value. |
| <int value="3" label="Abandoned because profiled content was destroyed"/> |
| <int value="4" |
| label="Abandoned because profiled content was navigated away from"/> |
| + <int value="5" |
| + label="Abandoned because profiled content failed to load its main |
| + resource"/> |
| </enum> |
| <enum name="StartupTemperature" type="int"> |
| @@ -79913,6 +79942,8 @@ To add a new entry, add it with any value and run test to compute valid value. |
| <affected-histogram name="Startup.BrowserOpenTabs"/> |
| <affected-histogram name="Startup.BrowserWindowDisplay"/> |
| <affected-histogram name="Startup.FirstWebContents.MainFrameLoad"/> |
| + <affected-histogram name="Startup.FirstWebContents.MainNavigationFinished"/> |
| + <affected-histogram name="Startup.FirstWebContents.MainNavigationStart"/> |
| <affected-histogram name="Startup.FirstWebContents.NonEmptyPaint"/> |
| <affected-histogram name="Startup.LoadTime.ExeMainToDllMain"/> |
| <affected-histogram name="Startup.LoadTime.ProcessCreateToDllMain"/> |