| Index: tools/metrics/histograms/histograms.xml
|
| diff --git a/tools/metrics/histograms/histograms.xml b/tools/metrics/histograms/histograms.xml
|
| index 24817c5c580c28af1f7d487adf04e43b564bf812..af4be4fbf4d35f2c987574283b4469f09c542ac8 100644
|
| --- a/tools/metrics/histograms/histograms.xml
|
| +++ b/tools/metrics/histograms/histograms.xml
|
| @@ -9707,6 +9707,42 @@ Therefore, the affected-histogram name has to have at least one dot in it.
|
| <summary>The type of Vary header for a given GET response.</summary>
|
| </histogram>
|
|
|
| +<histogram name="IME.Commit.Index">
|
| + <owner>shuchen@chromium.org</owner>
|
| + <summary>
|
| + The suggestion index of the suggestion list which user chooses to commit.
|
| + </summary>
|
| +</histogram>
|
| +
|
| +<histogram name="IME.Commit.Type" enum="IMECommitType">
|
| + <owner>shuchen@chromium.org</owner>
|
| + <summary>
|
| + The suggestion accuracy type which user chooses to commit. 0: User types X,
|
| + and chooses X as top suggestion. 1: User types X, and chooses Y as top
|
| + suggestion. 2: User types X, and chooses X as non-top suggestion. 3: User
|
| + types X, and chooses Y as non-top suggestion. 4: User chooses a prediction
|
| + suggestion. 5: User reverts the committed text.
|
| + </summary>
|
| +</histogram>
|
| +
|
| +<histogram name="IME.VK.InitLatency">
|
| + <owner>shuchen@chromium.org</owner>
|
| + <summary>
|
| + The on-screen keyboard initialization latency levels. Each level costs
|
| + 250ms. For example, level 0 is 0 ~ 250ms; level 1 is 251 ~ 500ms; etc.
|
| + </summary>
|
| +</histogram>
|
| +
|
| +<histogram name="IME.VK.Layout" enum="IMEVKLayout">
|
| + <owner>shuchen@chromium.org</owner>
|
| + <summary>The usage for active layout of on-screen keyboard.</summary>
|
| +</histogram>
|
| +
|
| +<histogram name="IME.VK.LayoutSwitch">
|
| + <owner>shuchen@chromium.org</owner>
|
| + <summary>The count of switching layouts on the on-screen keyboard.</summary>
|
| +</histogram>
|
| +
|
| <histogram name="Import.ImporterType.AutoImport" enum="ImporterType">
|
| <owner>gab@chromium.org</owner>
|
| <summary>The importer used on first run Auto Import.</summary>
|
| @@ -9861,6 +9897,34 @@ Therefore, the affected-histogram name has to have at least one dot in it.
|
| </summary>
|
| </histogram>
|
|
|
| +<histogram name="InputMethod.ActiveCount">
|
| + <owner>shuchen@chromium.org</owner>
|
| + <summary>
|
| + The number of active input methods recorded when user is logged in to CrOS.
|
| + </summary>
|
| +</histogram>
|
| +
|
| +<histogram name="InputMethod.Category" enum="InputMethodCategory">
|
| + <owner>shuchen@chromium.org</owner>
|
| + <summary>
|
| + The breakdown of input method usage by input method category, which is
|
| + recorded when user presses keys on physical or on-screen keyboard.
|
| + </summary>
|
| +</histogram>
|
| +
|
| +<histogram name="InputMethod.CommitLength">
|
| + <owner>shuchen@chromium.org</owner>
|
| + <summary>The number of characters committed with composition text.</summary>
|
| +</histogram>
|
| +
|
| +<histogram name="InputMethod.ID">
|
| + <owner>shuchen@chromium.org</owner>
|
| + <summary>
|
| + The breakdown of input method usage by input method IDs, which is recorded
|
| + when user presses keys on physical or on-screen keyboard.
|
| + </summary>
|
| +</histogram>
|
| +
|
| <histogram name="Installer.AttemptsCount.Total" units="count">
|
| <owner>zeuthen@chromium.org</owner>
|
| <summary>
|
| @@ -43426,6 +43490,25 @@ Therefore, the affected-histogram name has to have at least one dot in it.
|
| </int>
|
| </enum>
|
|
|
| +<enum name="IMECommitType" type="int">
|
| + <int value="0" label="X -> X(0)"/>
|
| + <int value="1" label="X -> Y(0)"/>
|
| + <int value="2" label="X -> X(1)"/>
|
| + <int value="3" label="X -> Y(1)"/>
|
| + <int value="4" label="Prediction"/>
|
| + <int value="5" label="Revert"/>
|
| +</enum>
|
| +
|
| +<enum name="IMEVKLayout" type="int">
|
| + <int value="0" label="Compact"/>
|
| + <int value="1" label="CompactSymbol"/>
|
| + <int value="2" label="CompactMore"/>
|
| + <int value="3" label="Full"/>
|
| + <int value="4" label="A11y"/>
|
| + <int value="5" label="Handwriting"/>
|
| + <int value="6" label="Emoji"/>
|
| +</enum>
|
| +
|
| <enum name="ImporterType" type="int">
|
| <int value="0" label="Unknown"/>
|
| <int value="1" label="IMPORTER_METRICS_IE">IE (Windows-only)</int>
|
| @@ -43481,6 +43564,15 @@ Therefore, the affected-histogram name has to have at least one dot in it.
|
| <int value="4" label="Script"/>
|
| </enum>
|
|
|
| +<enum name="InputMethodCategory" type="int">
|
| + <int value="0" label="XKB"/>
|
| + <int value="1" label="ZH"/>
|
| + <int value="2" label="JA"/>
|
| + <int value="3" label="KO"/>
|
| + <int value="4" label="M17N"/>
|
| + <int value="5" label="T13N"/>
|
| +</enum>
|
| +
|
| <enum name="InstantControllerEvent" type="int">
|
| <int value="0" label="URL_ADDED_TO_BLACKLIST"/>
|
| <int value="1" label="URL_REMOVED_FROM_BLACKLIST"/>
|
| @@ -52716,6 +52808,34 @@ To add a new entry, add it with any value and run test to compute valid value.
|
| <affected-histogram name="PLT.BeginToFinish_NormalLoad"/>
|
| </histogram_suffixes>
|
|
|
| +<histogram_suffixes name="IMEAutoCorrect" separator=".">
|
| + <affected-histogram name="IME.Commit.Index.FR"/>
|
| + <suffix name="AC0" label="The auto-correct level is 0"/>
|
| + <suffix name="AC1" label="The auto-correct level is 1"/>
|
| + <suffix name="AC2" label="The auto-correct level is 2"/>
|
| + <affected-histogram name="IME.Commit.Index.US"/>
|
| + <affected-histogram name="IME.Commit.Type.FR"/>
|
| + <affected-histogram name="IME.Commit.Type.US"/>
|
| +</histogram_suffixes>
|
| +
|
| +<histogram_suffixes name="IMEMajorNames" separator=".">
|
| + <suffix name="US" label="The US keyboard input method"/>
|
| + <suffix name="FR" label="The French keyboard input method"/>
|
| + <suffix name="Pinyin" label="The Chinse Pinyin input method"/>
|
| + <affected-histogram name="IME.Commit.Index"/>
|
| + <affected-histogram name="IME.Commit.Type"/>
|
| +</histogram_suffixes>
|
| +
|
| +<histogram_suffixes name="IMEVKLatency" separator=".">
|
| + <suffix name="BackgroundSettingsFetched" label="BackgroundSettingsFetched"/>
|
| + <suffix name="HtmlLoaded" label="HtmlLoaded"/>
|
| + <suffix name="KeyboardCreated" label="KeyboardCreated"/>
|
| + <suffix name="KeyboardShown" label="KeyboardShown"/>
|
| + <suffix name="KeysetLoaded" label="KeyboardLoaded"/>
|
| + <suffix name="LayoutLoaded" label="LayoutLoaded"/>
|
| + <affected-histogram name="IME.VK.InitLatency"/>
|
| +</histogram_suffixes>
|
| +
|
| <histogram_suffixes name="IndexedDBLevelDBErrnoMethods" separator=".">
|
| <suffix name="NewLogger" label="ChromiumEnv::NewLogger"/>
|
| <suffix name="NewSequentialFile" label="ChromiumEnv::NewSequentialFile"/>
|
|
|