Home | History | Annotate | Download | only in histograms
      1 <!--
      2 Copyright 2013 The Chromium Authors. All rights reserved.
      3 Use of this source code is governed by a BSD-style license that can be
      4 found in the LICENSE file.
      5 -->
      6 
      7 <!--
      8 This file is used to generate a comprehensive list of Chrome histograms along
      9 with a detailed description for each histogram.
     10 
     11 Please pretty-print and validate your edits by running the pretty_print.py
     12 and validate_format.py scripts in the same directory as this file before
     13 uploading your change for review.
     14 
     15 Take a moment to page through the contents of this file. You will find
     16 three sections:
     17 
     18 * The histograms section describes base histograms, giving their name,
     19   and optionally their units or enum type, a short one-line summary,
     20   and optionally a more detailed description.
     21 * The enums section defines and documents the enumerated types referred to by
     22   the histograms.
     23 * The fieldtrials section defines active field trials and their groups, along
     24   with their descriptions.
     25 
     26 Each field trial lists the histograms that it affects. The complete list of
     27 histograms is computed by appending the field trial group names to each of
     28 the affected histograms. For example, define the following:
     29 
     30   <histogram name="FileLoadLatency"/>
     31 
     32   <fieldtrial name="SuperHttpExperiment">
     33     <group name="SuperHttpEnabled"/>
     34     <group name="SuperHttpDisabled"/>
     35     <affected-histogram name="FileLoadLatency"/>
     36   </fieldtrial>
     37 
     38 The complete list of histograms will be:
     39 
     40   FileLoadLatency
     41   FileLoadLatency_SuperHttpEnabled
     42   FileLoadLatency_SuperHttpDisabled
     43 
     44 Field trial definitions can currently be used in any situation where multiple
     45 suffixes need to be appended to a histogram name; they do not have to
     46 correspond to actual field trials in the Chrome source code.
     47 
     48 TODO(mlloyd): Refactor the XML so that field trials can be distinguished from
     49 other types of suffix sets.
     50 -->
     51 
     52 <histogram-configuration>
     53 
     54 <!-- Histogram definitions -->
     55 
     56 <histograms>
     57 
     58 <histogram name="Accessibility.CrosAlwaysShowA11yMenu" enum="BooleanEnabled">
     59   <summary>
     60     Whether the Chrome OS Accessibility Menu is set to be shown regardless of
     61     the state of a11y features.(checked once 45 secs after startup).
     62   </summary>
     63 </histogram>
     64 
     65 <histogram name="Accessibility.CrosHighContrast" enum="BooleanEnabled">
     66   <summary>
     67     Whether the Chrome OS High Constrast mode feature is on (checked once 45
     68     secs after startup).
     69   </summary>
     70 </histogram>
     71 
     72 <histogram name="Accessibility.CrosLargeCursor" enum="BooleanEnabled">
     73   <summary>
     74     Whether the Chrome OS Large Cursor feature is on (checked once 45 secs after
     75     startup).
     76   </summary>
     77 </histogram>
     78 
     79 <histogram name="Accessibility.CrosScreenMagnifier" enum="BooleanEnabled">
     80   <summary>
     81     Whether the Chrome OS Screen Magnifier feature is on (checked once 45 secs
     82     after startup).
     83   </summary>
     84 </histogram>
     85 
     86 <histogram name="Accessibility.CrosSpokenFeedback" enum="BooleanEnabled">
     87   <summary>
     88     Whether the Chrome OS Spoken Feedback feature is on (checked once 45 secs
     89     after startup).
     90   </summary>
     91 </histogram>
     92 
     93 <histogram name="Accessibility.CrosVirtualKeyboard" enum="BooleanEnabled">
     94   <summary>
     95     Whether the Chrome OS Virtual Keyboard feature is on (checked once 45 secs
     96     after startup).
     97   </summary>
     98 </histogram>
     99 
    100 <histogram name="Accessibility.InvertedColors" enum="BooleanEnabled">
    101   <summary>
    102     Whether Windows system settings show that high-contrast mode is enabled and
    103     the user has selected a light-on-dark color scheme (checked once 45 secs
    104     after startup). This causes Chrome to prompt the user with a bubble to
    105     optionally install a High Contrast extension and theme.
    106   </summary>
    107 </histogram>
    108 
    109 <histogram name="Accessibility.ManuallyEnabled" enum="BooleanEnabled">
    110   <summary>
    111     Whether Chrome has enabled accessibility support because the user passed the
    112     --force-renderer-accessibility flag on the command-line (checked once 45
    113     secs after startup).
    114   </summary>
    115 </histogram>
    116 
    117 <histogram name="Accessibility.State" enum="BooleanEnabled">
    118   <summary>
    119     Whether Chrome has enabled accessibility support because it detects
    120     supported assistive technology running, or due to being manually enabled via
    121     a command-line flag (checked once 45 secs after startup).
    122   </summary>
    123 </histogram>
    124 
    125 <histogram name="Accessibility.WinAudioDescription" enum="BooleanEnabled">
    126   <summary>
    127     Whether Windows system settings show that audio descriptions are enabled
    128     (checked once 45 secs after startup).
    129   </summary>
    130 </histogram>
    131 
    132 <histogram name="Accessibility.WinJAWS" enum="BooleanEnabled">
    133   <summary>
    134     Whether the third-party JAWS screen reader is running (checked once 45 secs
    135     after startup).
    136   </summary>
    137 </histogram>
    138 
    139 <histogram name="Accessibility.WinNVDA" enum="BooleanEnabled">
    140   <summary>
    141     Whether the third-party NVDA screen reader is running (checked once 45 secs
    142     after startup).
    143   </summary>
    144 </histogram>
    145 
    146 <histogram name="Accessibility.WinSAToGo" enum="BooleanEnabled">
    147   <summary>
    148     Whether the third-party System Access To Go screen reader is running
    149     (checked once 45 secs after startup).
    150   </summary>
    151 </histogram>
    152 
    153 <histogram name="Accessibility.WinScreenReader" enum="BooleanEnabled">
    154   <summary>
    155     Whether Windows system settings show that a screen reader is running
    156     (checked once 45 secs after startup). Note that this does not necessarily
    157     mean that Chrome has detected a supported screen reader and has enabled its
    158     accessibility mode.
    159   </summary>
    160 </histogram>
    161 
    162 <histogram name="Accessibility.WinStickyKeys" enum="BooleanEnabled">
    163   <summary>
    164     Whether Windows system settings show that Sticky Keys are enabled.
    165   </summary>
    166 </histogram>
    167 
    168 <histogram name="Accessibility.WinZoomText" enum="BooleanEnabled">
    169   <summary>
    170     Whether the third-party ZoomText screen magnifier is running.
    171   </summary>
    172 </histogram>
    173 
    174 <histogram name="Apps.AppLaunch" enum="AppLaunch">
    175   <summary>
    176     The number of times v2 packaged apps are launched grouped by
    177     extension_misc::AppLaunchBuckets. See also Extensions.AppLaunch.
    178   </summary>
    179 </histogram>
    180 
    181 <histogram name="Apps.AppLauncherPromo" enum="AppLauncherPromo">
    182   <summary>Interactions with the App Launcher promo dialog.</summary>
    183 </histogram>
    184 
    185 <histogram name="Apps.AppListSearchCommenced" units="searches">
    186   <summary>
    187     The number of searches that are started in the app list. This is gathered
    188     each time the app list search box transitions from empty to non-empty.
    189   </summary>
    190 </histogram>
    191 
    192 <histogram name="Apps.AppListSearchResultOpenType" enum="AppListSearchResult">
    193   <summary>
    194     The type of app list search result that was opened by the user. This is
    195     gathered per click of a search result.
    196   </summary>
    197 </histogram>
    198 
    199 <histogram name="Ash.ActiveTouchPoints">
    200   <summary>
    201     Number of active touch-points when a new touch-point is added.
    202   </summary>
    203 </histogram>
    204 
    205 <histogram name="Ash.GestureCreated" enum="UIEventType">
    206   <summary>
    207     The gesture-events recognized and dispatched by the browser gesture
    208     recognizer.
    209   </summary>
    210 </histogram>
    211 
    212 <histogram name="Ash.GestureTarget" enum="GestureActionType">
    213   <summary>
    214     The gesture-events recognized and dispatched by the browser gesture
    215     recognizer for various UI components.
    216   </summary>
    217 </histogram>
    218 
    219 <histogram name="Ash.TouchDuration" units="milliseconds">
    220   <summary>The duration of a touch-sequence.</summary>
    221 </histogram>
    222 
    223 <histogram name="Ash.TouchMoveInterval" units="milliseconds">
    224   <summary>The interval between touch-move events.</summary>
    225 </histogram>
    226 
    227 <histogram name="Ash.TouchMoveSteps" units="pixels">
    228   <summary>The distance between touch-move events.</summary>
    229 </histogram>
    230 
    231 <histogram name="Ash.TouchPositionX" units="pixels">
    232   <summary>The position of the touch-events along the X axis.</summary>
    233 </histogram>
    234 
    235 <histogram name="Ash.TouchPositionY" units="pixels">
    236   <summary>The position of the touch-events along the Y axis.</summary>
    237 </histogram>
    238 
    239 <histogram name="Ash.TouchRadius" units="pixels">
    240   <summary>The radius of a touch event.</summary>
    241 </histogram>
    242 
    243 <histogram name="Ash.TouchStartAfterEnd" units="milliseconds">
    244   <summary>
    245     The interval between the end of a touch-sequence and the start of the next
    246     touch-sequence.
    247   </summary>
    248 </histogram>
    249 
    250 <histogram name="Ash.TouchStartBurst">
    251   <summary>
    252     The number of rapid touch-starts that happened within a short interval.
    253     Logged once for each such burst group.
    254   </summary>
    255 </histogram>
    256 
    257 <histogram name="AsyncDNS.AttemptCountFail">
    258   <summary>
    259     Count of DnsAttempts before DnsTransaction completes with failure.
    260   </summary>
    261 </histogram>
    262 
    263 <histogram name="AsyncDNS.AttemptCountSuccess">
    264   <summary>
    265     Count of DnsAttempts before DnsTransaction completes successfully.
    266   </summary>
    267 </histogram>
    268 
    269 <histogram name="AsyncDNS.ConfigChange" enum="BooleanSuccess">
    270   <summary>
    271     Whether DnsConfigService::OnConfigChange actually corresponded to a change
    272     in DnsConfig.
    273   </summary>
    274 </histogram>
    275 
    276 <histogram name="AsyncDNS.ConfigNotifyInterval" units="milliseconds">
    277   <summary>
    278     Duration of time between calls to DnsConfigService::InvalidateConfig.
    279   </summary>
    280 </histogram>
    281 
    282 <histogram name="AsyncDNS.ConfigParseDuration" units="milliseconds">
    283   <summary>Duration of time spent parsing DnsConfig.</summary>
    284 </histogram>
    285 
    286 <histogram name="AsyncDNS.ConfigParsePosix" enum="AsyncDNSConfigParsePosix">
    287   <summary>
    288     Counts of results of parsing DnsConfig in DnsConfigServicePosix.
    289   </summary>
    290 </histogram>
    291 
    292 <histogram name="AsyncDNS.ConfigParseResult" enum="BooleanSuccess">
    293   <summary>Whether DnsConfig was parsed successfully.</summary>
    294 </histogram>
    295 
    296 <histogram name="AsyncDNS.ConfigParseWin" enum="AsyncDNSConfigParseWin">
    297   <summary>
    298     Counts of results of parsing DnsConfig in DnsConfigServiceWin.
    299   </summary>
    300 </histogram>
    301 
    302 <histogram name="AsyncDNS.DNSChangerDetected" enum="BooleanSuccess">
    303   <summary>
    304     Whether the first valid DnsConfig included a rogue nameserver.
    305   </summary>
    306 </histogram>
    307 
    308 <histogram name="AsyncDNS.DnsClientDisabledReason" enum="NetErrorCodes">
    309   <summary>
    310     Counts of specific error codes returned by DnsTask if a subsequent ProcTask
    311     succeeded, at the end of a streak of failures after which the DnsClient was
    312     disabled.
    313   </summary>
    314 </histogram>
    315 
    316 <histogram name="AsyncDNS.DnsClientEnabled" enum="BooleanSuccess">
    317   <summary>
    318     TRUE counts the events when a valid DnsConfig is received and used to enable
    319     DnsClient, while FALSE counts the events when DnsClient is disabled after a
    320     series of successful fallbacks from DnsTask to ProcTask.
    321   </summary>
    322 </histogram>
    323 
    324 <histogram name="AsyncDNS.FallbackFail" units="milliseconds">
    325   <summary>
    326     Duration of time spent by ProcTask in failing fallback resolutions.
    327   </summary>
    328 </histogram>
    329 
    330 <histogram name="AsyncDNS.FallbackSuccess" units="milliseconds">
    331   <summary>
    332     Duration of time spent by ProcTask in successful fallback resolutions.
    333   </summary>
    334 </histogram>
    335 
    336 <histogram name="AsyncDNS.HaveDnsConfig" enum="BooleanSuccess">
    337   <summary>
    338     Whether there was a valid DNS configuration at the start of a job which
    339     eventually completed successfully.
    340   </summary>
    341 </histogram>
    342 
    343 <histogram name="AsyncDNS.HostParseResult" enum="BooleanSuccess">
    344   <summary>Whether DnsHosts were parsed successfully.</summary>
    345 </histogram>
    346 
    347 <histogram name="AsyncDNS.HostsChange" enum="BooleanSuccess">
    348   <summary>
    349     Whether DnsConfigService::OnHostsChange actually corresponded to a change in
    350     DnsHosts.
    351   </summary>
    352 </histogram>
    353 
    354 <histogram name="AsyncDNS.HostsNotifyInterval" units="milliseconds">
    355   <summary>
    356     Duration of time between calls to DnsConfigService::InvalidateHosts.
    357   </summary>
    358 </histogram>
    359 
    360 <histogram name="AsyncDNS.HostsParseDuration" units="milliseconds">
    361   <summary>Duration of time spent parsing DnsHosts.</summary>
    362 </histogram>
    363 
    364 <histogram name="AsyncDNS.HostsParseWin" enum="AsyncDNSHostsParseWin">
    365   <summary>
    366     Counts of results of parsing DnsHosts in DnsConfigServiceWin.
    367   </summary>
    368 </histogram>
    369 
    370 <histogram name="AsyncDNS.HostsSize" units="bytes">
    371   <summary>
    372     The size of the HOSTS file observed before each attempt to parse it.
    373   </summary>
    374 </histogram>
    375 
    376 <histogram name="AsyncDNS.JobQueueTime" units="milliseconds">
    377   <summary>
    378     Time elapsed between the time the HostResolverImpl::Job was created and the
    379     time the Job was started (using DnsClient).
    380   </summary>
    381 </histogram>
    382 
    383 <histogram name="AsyncDNS.JobQueueTime_HIGHEST" units="milliseconds">
    384   <summary>
    385     Time elapsed between the time the HostResolverImpl::Job was created and the
    386     time the Job was started (using DnsClient). Includes only Jobs which had
    387     priority HIGHEST when started.
    388   </summary>
    389 </histogram>
    390 
    391 <histogram name="AsyncDNS.JobQueueTime_IDLE" units="milliseconds">
    392   <summary>
    393     Time elapsed between the time the HostResolverImpl::Job was created and the
    394     time the Job was started (using DnsClient). Includes only Jobs which had
    395     priority IDLE when started.
    396   </summary>
    397 </histogram>
    398 
    399 <histogram name="AsyncDNS.JobQueueTime_LOW" units="milliseconds">
    400   <summary>
    401     Time elapsed between the time the HostResolverImpl::Job was created and the
    402     time the Job was started (using DnsClient). Includes only Jobs which had
    403     priority LOW when started.
    404   </summary>
    405 </histogram>
    406 
    407 <histogram name="AsyncDNS.JobQueueTime_LOWEST" units="milliseconds">
    408   <summary>
    409     Time elapsed between the time the HostResolverImpl::Job was created and the
    410     time the Job was started (using DnsClient). Includes only Jobs which had
    411     priority LOWEST when started.
    412   </summary>
    413 </histogram>
    414 
    415 <histogram name="AsyncDNS.JobQueueTime_MEDIUM" units="milliseconds">
    416   <summary>
    417     Time elapsed between the time the HostResolverImpl::Job was created and the
    418     time the Job was started (using DnsClient). Includes only Jobs which had
    419     priority MEDIUM when started.
    420   </summary>
    421 </histogram>
    422 
    423 <histogram name="AsyncDNS.JobQueueTimeAfterChange" units="milliseconds">
    424   <summary>
    425     Time elapsed between the last time the priority of a HostResolverImpl::Job
    426     changed (when a Request was attached or detached) and the time the Job was
    427     started (using DnsClient).
    428   </summary>
    429 </histogram>
    430 
    431 <histogram name="AsyncDNS.JobQueueTimeAfterChange_HIGHEST" units="milliseconds">
    432   <summary>
    433     Time elapsed between the last time the priority of a HostResolverImpl::Job
    434     changed (when a Request was attached or detached) and the time the Job was
    435     started (using DnsClient). Includes only Jobs which had priority HIGHEST
    436     when started.
    437   </summary>
    438 </histogram>
    439 
    440 <histogram name="AsyncDNS.JobQueueTimeAfterChange_IDLE" units="milliseconds">
    441   <summary>
    442     Time elapsed between the last time the priority of a HostResolverImpl::Job
    443     changed (when a Request was attached or detached) and the time the Job was
    444     started (using DnsClient). Includes only Jobs which had priority IDLE when
    445     started.
    446   </summary>
    447 </histogram>
    448 
    449 <histogram name="AsyncDNS.JobQueueTimeAfterChange_LOW" units="milliseconds">
    450   <summary>
    451     Time elapsed between the last time the priority of a HostResolverImpl::Job
    452     changed (when a Request was attached or detached) and the time the Job was
    453     started (using DnsClient). Includes only Jobs which had priority LOW when
    454     started.
    455   </summary>
    456 </histogram>
    457 
    458 <histogram name="AsyncDNS.JobQueueTimeAfterChange_LOWEST" units="milliseconds">
    459   <summary>
    460     Time elapsed between the last time the priority of a HostResolverImpl::Job
    461     changed (when a Request was attached or detached) and the time the Job was
    462     started (using DnsClient). Includes only Jobs which had priority LOWEST when
    463     started.
    464   </summary>
    465 </histogram>
    466 
    467 <histogram name="AsyncDNS.JobQueueTimeAfterChange_MEDIUM" units="milliseconds">
    468   <summary>
    469     Time elapsed between the last time the priority of a HostResolverImpl::Job
    470     changed (when a Request was attached or detached) and the time the Job was
    471     started (using DnsClient). Includes only Jobs which had priority MEDIUM when
    472     started.
    473   </summary>
    474 </histogram>
    475 
    476 <histogram name="AsyncDNS.ParseToAddressList" enum="AsyncDNSParseResult">
    477   <summary>
    478     Counts of results of parsing addresses out of DNS responses in successful
    479     DnsTransactions.
    480   </summary>
    481 </histogram>
    482 
    483 <histogram name="AsyncDNS.ResolveError" enum="NetErrorCodes">
    484   <summary>
    485     Counts of specific error codes returned by DnsTask if a subsequent ProcTask
    486     succeeded.
    487   </summary>
    488 </histogram>
    489 
    490 <histogram name="AsyncDNS.ResolveFail" units="milliseconds">
    491   <summary>
    492     Duration of time taken by DnsTask in resolutions that failed. Excludes time
    493     spent in the subsequent fallback.
    494   </summary>
    495 </histogram>
    496 
    497 <histogram name="AsyncDNS.ResolveStatus" enum="AsyncDNSResolveStatus">
    498   <summary>
    499     Counts of the overall results of using asynchronous DNS in HostResolverImpl.
    500     This only includes jobs started with valid DNS configuration and excludes
    501     synchronous resolutions (as IP literals, from cache, and from HOSTS).
    502   </summary>
    503 </histogram>
    504 
    505 <histogram name="AsyncDNS.ResolveSuccess" units="milliseconds">
    506   <summary>
    507     Duration of time taken by DnsTask in resolutions that succeeded.
    508   </summary>
    509 </histogram>
    510 
    511 <histogram name="AsyncDNS.ResolveSuccess_FAMILY_IPV4" units="milliseconds">
    512   <summary>
    513     Same as AsyncDNS.ResolveSuccess, but limited to pure IPv4 lookups.
    514   </summary>
    515 </histogram>
    516 
    517 <histogram name="AsyncDNS.ResolveSuccess_FAMILY_IPV6" units="milliseconds">
    518   <summary>
    519     Same as AsyncDNS.ResolveSuccess, but limited to pure IPv6 lookups.
    520   </summary>
    521 </histogram>
    522 
    523 <histogram name="AsyncDNS.ResolveSuccess_FAMILY_UNSPEC" units="milliseconds">
    524   <summary>
    525     Same as AsyncDNS.ResolveSuccess, but limited to IPv4/IPv6 lookups.
    526   </summary>
    527 </histogram>
    528 
    529 <histogram name="AsyncDNS.ServerCount">
    530   <summary>
    531     Count of servers in DnsConfig. Recorded on every new DnsSession, which is
    532     created on DNS change.
    533   </summary>
    534 </histogram>
    535 
    536 <histogram name="AsyncDNS.ServerFailureIndex">
    537   <summary>
    538     Index in DnsConfig of the failing server, recorded at the time of failure.
    539   </summary>
    540 </histogram>
    541 
    542 <histogram name="AsyncDNS.ServerFailuresAfterNetworkChange">
    543   <summary>
    544     Count of server failures after network change before first success in the
    545     DnsSession. Recorded at the time of first success.
    546   </summary>
    547 </histogram>
    548 
    549 <histogram name="AsyncDNS.ServerFailuresAfterSuccess">
    550   <summary>
    551     Count of server failures after success until the end of the session. Server
    552     has reported success at some point during the session. Recorded at the end
    553     of the DnsSession.
    554   </summary>
    555 </histogram>
    556 
    557 <histogram name="AsyncDNS.ServerFailuresBeforeSuccess">
    558   <summary>
    559     Count of server failures before success. This is NOT the first success in
    560     the DnsSession. Recorded at the time of success.
    561   </summary>
    562 </histogram>
    563 
    564 <histogram name="AsyncDNS.ServerFailuresWithoutSuccess">
    565   <summary>
    566     Count of server failures without success until the end of the session.
    567     Server has never reported success during the DnsSession. Recorded at the end
    568     of the DnsSession.
    569   </summary>
    570 </histogram>
    571 
    572 <histogram name="AsyncDNS.ServerIsGood" units="BooleanSuccess">
    573   <summary>
    574     The current server is &quot;good&quot; and does not have to be skipped.
    575   </summary>
    576 </histogram>
    577 
    578 <histogram name="AsyncDNS.SortFailure" units="milliseconds">
    579   <summary>
    580     Duration of time taken in failing calls to AddressSorter in dual-stack
    581     resolutions using DnsTask.
    582   </summary>
    583 </histogram>
    584 
    585 <histogram name="AsyncDNS.SortSuccess" units="milliseconds">
    586   <summary>
    587     Duration of time taken in successful calls to AddressSorter in dual-stack
    588     resolutions using DnsTask.
    589   </summary>
    590 </histogram>
    591 
    592 <histogram name="AsyncDNS.SuffixSearchDone">
    593   <summary>
    594     The number of names from the search name list consumed during a successful
    595     transaction (QTYPE A only).
    596   </summary>
    597 </histogram>
    598 
    599 <histogram name="AsyncDNS.SuffixSearchRemain">
    600   <summary>
    601     The number of names left on the search name list at the end of a successful
    602     transaction (QTYPE A only).
    603   </summary>
    604 </histogram>
    605 
    606 <histogram name="AsyncDNS.SuffixSearchStart">
    607   <summary>
    608     The number of names on the search name list at the start of a transaction
    609     (QTYPE A only).
    610   </summary>
    611 </histogram>
    612 
    613 <histogram name="AsyncDNS.TCPAttemptFail" units="milliseconds">
    614   <summary>
    615     Duration of time taken by DnsTCPAttempt in failed attempts. Excludes
    616     timeouts.
    617   </summary>
    618 </histogram>
    619 
    620 <histogram name="AsyncDNS.TCPAttemptSuccess" units="milliseconds">
    621   <summary>
    622     Duration of time taken by DnsTCPAttempt in successful attempts.
    623   </summary>
    624 </histogram>
    625 
    626 <histogram name="AsyncDNS.TimeoutErrorHistogram" units="milliseconds">
    627   <summary>
    628     Difference between RTT and timeout calculated using Histogram algorithm.
    629   </summary>
    630 </histogram>
    631 
    632 <histogram name="AsyncDNS.TimeoutErrorHistogramUnder" units="milliseconds">
    633   <summary>
    634     Difference between timeout calculated using Histogram algorithm and RTT.
    635   </summary>
    636 </histogram>
    637 
    638 <histogram name="AsyncDNS.TimeoutErrorJacobson" units="milliseconds">
    639   <summary>
    640     Difference between RTT and timeout calculated using Jacobson algorithm.
    641   </summary>
    642 </histogram>
    643 
    644 <histogram name="AsyncDNS.TimeoutErrorJacobsonUnder" units="milliseconds">
    645   <summary>
    646     Difference between timeout calculated using Jacobson algorithm and RTT.
    647   </summary>
    648 </histogram>
    649 
    650 <histogram name="AsyncDNS.TimeoutSpentHistogram" units="milliseconds">
    651   <summary>
    652     Duration of time that would be spent waiting for lost request using
    653     Histogram algorithm.
    654   </summary>
    655 </histogram>
    656 
    657 <histogram name="AsyncDNS.TimeoutSpentJacobson" units="milliseconds">
    658   <summary>
    659     Duration of time that would be spent waiting for lost request using Jacobson
    660     algorithm.
    661   </summary>
    662 </histogram>
    663 
    664 <histogram name="AsyncDNS.TotalTime" units="milliseconds">
    665   <summary>
    666     Duration of time since a HostResolverImpl::Resolve request to the time a
    667     result is posted. Excludes canceled, evicted, and aborted requests. Includes
    668     cache hits (recorded as 0). Excludes speculative requests.
    669   </summary>
    670 </histogram>
    671 
    672 <histogram name="AsyncDNS.TotalTime_speculative" units="milliseconds">
    673   <summary>
    674     Duration of time since a HostResolverImpl::Resolve request to the time a
    675     result is posted. Excludes canceled, evicted, and aborted requests. Includes
    676     cache hits (recorded as 0). Speculative requests only.
    677   </summary>
    678 </histogram>
    679 
    680 <histogram name="AsyncDNS.TransactionFailure" units="milliseconds">
    681   <summary>
    682     Duration of time taken in failing DnsTransactions. This includes server
    683     failures, timeouts and NXDOMAIN results.
    684   </summary>
    685 </histogram>
    686 
    687 <histogram name="AsyncDNS.TransactionSuccess" units="milliseconds">
    688   <summary>
    689     Duration of time taken in successful DnsTransactions. This includes all
    690     NOERROR answers, even if they indicate the name has no addresses or they
    691     cannot be parsed.
    692   </summary>
    693 </histogram>
    694 
    695 <histogram name="AsyncDNS.TransactionSuccess_A" units="milliseconds">
    696   <summary>
    697     Same as AsyncDNS.TransactionSuccess but limited to A query type.
    698   </summary>
    699 </histogram>
    700 
    701 <histogram name="AsyncDNS.TransactionSuccess_AAAA" units="milliseconds">
    702   <summary>
    703     Same as AsyncDNS.TransactionSuccess but limited to AAAA query type.
    704   </summary>
    705 </histogram>
    706 
    707 <histogram name="AsyncDNS.TTL" units="milliseconds">
    708   <summary>
    709     TTL of the resolved addresses, as in the response received from the server.
    710     For results served from local cache, the TTL is from the original response.
    711   </summary>
    712 </histogram>
    713 
    714 <histogram name="AsyncDNS.UDPAttemptFail" units="milliseconds">
    715   <summary>
    716     Duration of time taken by DnsUDPAttempt in failed attempts. Excludes
    717     timeouts.
    718   </summary>
    719 </histogram>
    720 
    721 <histogram name="AsyncDNS.UDPAttemptSuccess" units="milliseconds">
    722   <summary>
    723     Duration of time taken by DnsUDPAttempt in successful attempts. Includes
    724     responses arriving after timeout, if multiple attempts are allowed.
    725   </summary>
    726 </histogram>
    727 
    728 <histogram name="AsyncDNS.UnchangedConfigInterval" units="milliseconds">
    729   <summary>
    730     Duration of time since the last empty config result to the time a non-change
    731     OnConfigChange is received.
    732   </summary>
    733 </histogram>
    734 
    735 <histogram name="AsyncDNS.UnchangedHostsInterval" units="milliseconds">
    736   <summary>
    737     Duration of time since the last empty config result to the time a non-change
    738     OnHostsChange is received.
    739   </summary>
    740 </histogram>
    741 
    742 <histogram name="AsyncDNS.WatchStatus" enum="AsyncDNSWatchStatus">
    743   <summary>
    744     The result of DnsConfigService watch. Counts STARTED on every initialization
    745     and FAILED_* on any failure.
    746   </summary>
    747 </histogram>
    748 
    749 <histogram name="Autocheckout.Bubble" enum="AutocheckoutBubble">
    750   <summary>
    751     Measures the frequency of user interactions with the Autocheckout bubble,
    752     which prompts users to invoke Autocheckout on supported websites.
    753   </summary>
    754 </histogram>
    755 
    756 <histogram name="Autocheckout.BuyFlow" enum="AutocheckoutBuyFlow">
    757   <summary>
    758     Measures the frequency of final states reached in Autocheckout buy flow.
    759   </summary>
    760 </histogram>
    761 
    762 <histogram name="Autocheckout.DismissalState"
    763     enum="AutofillDialogDismissalState">
    764   <summary>The state of the Autocheckout dialog when it was dismissed.</summary>
    765 </histogram>
    766 
    767 <histogram name="Autocheckout.FlowDuration" units="ms">
    768   <summary>
    769     Measures the time elapsed between when the user submitted the Autocheckout
    770     dialog and when the Autocheckout flow, or filling process, concluded.
    771   </summary>
    772 </histogram>
    773 
    774 <histogram name="Autocheckout.FlowDuration.Failed" units="ms">
    775   <summary>
    776     Measures the time elapsed between when the user submitted the Autocheckout
    777     dialog and when the Autocheckout flow concluded, in cases where the flow
    778     failed.
    779   </summary>
    780 </histogram>
    781 
    782 <histogram name="Autocheckout.FlowDuration.Succeeded" units="ms">
    783   <summary>
    784     Measures the time elapsed between when the user submitted the Autocheckout
    785     dialog and when the Autocheckout flow concluded, in cases where the flow
    786     succeeded.
    787   </summary>
    788 </histogram>
    789 
    790 <histogram name="Autocheckout.InitialUserState"
    791     enum="AutofillDialogInitialUserState">
    792   <summary>
    793     The initial state of a user that's interacting with a freshly shown
    794     Autocheckout dialog.
    795   </summary>
    796 </histogram>
    797 
    798 <histogram name="Autocheckout.PopupInDialog" enum="AutofillDialogPopupEvent">
    799   <summary>
    800     User interactions with the Autofill popup shown while filling an
    801     Autocheckout dialog.
    802   </summary>
    803 </histogram>
    804 
    805 <histogram name="Autocheckout.Security" enum="AutofillDialogSecurity">
    806   <summary>
    807     Measures the frequency of security warnings and errors in the Autocheckout
    808     dialog.
    809   </summary>
    810 </histogram>
    811 
    812 <histogram name="Autocheckout.UiDuration" units="ms">
    813   <summary>
    814     Measures the duration for which an Autocheckout dialog was shown.
    815   </summary>
    816 </histogram>
    817 
    818 <histogram name="Autocheckout.UiDuration.Cancel" units="ms">
    819   <summary>
    820     Measures the duration for which an Autocheckout dialog was shown, in cases
    821     where the user ended up canceling out of the dialog.
    822   </summary>
    823 </histogram>
    824 
    825 <histogram name="Autocheckout.UiDuration.Submit" units="ms">
    826   <summary>
    827     Measures the duration for which an Autocheckout dialog was shown, in cases
    828     where the user ended up accepting the dialog.
    829   </summary>
    830 </histogram>
    831 
    832 <histogram name="Autocheckout.UiEvents" enum="AutofillDialogUiEvents">
    833   <summary>
    834     Measures how users are interacting with the Autocheckout dialog UI.
    835   </summary>
    836 </histogram>
    837 
    838 <histogram name="Autocheckout.UiLatencyToShow" units="ms">
    839   <summary>
    840     Measures the duration of time it takes for the Autocheckout UI to be
    841     actionable by the user after it is shown.
    842   </summary>
    843 </histogram>
    844 
    845 <histogram name="Autocheckout.WalletErrors" enum="WalletErrors">
    846   <summary>
    847     Measures the frequency of errors in communicating with the Google Online
    848     Wallet server.
    849   </summary>
    850 </histogram>
    851 
    852 <histogram name="Autocheckout.WalletRequiredActions"
    853     enum="WalletRequiredActions">
    854   <summary>
    855     Measures the frequency of required user actions returned by the Google
    856     Online Wallet server.
    857   </summary>
    858 </histogram>
    859 
    860 <histogram name="Autocheckout.WhitelistDownloadDuration" units="ms">
    861   <summary>
    862     Measures time taken to download the Autocheckout whitelist file.
    863   </summary>
    864 </histogram>
    865 
    866 <histogram name="Autocheckout.WhitelistDownloadDuration.Failed" units="ms">
    867   <summary>
    868     Measures time taken to download the Autocheckout whitelist file in case the
    869     download was failed.
    870   </summary>
    871 </histogram>
    872 
    873 <histogram name="Autocheckout.WhitelistDownloadDuration.Succeeded" units="ms">
    874   <summary>
    875     Measures time taken to download the Autocheckout whitelist file in case the
    876     download was succeeded.
    877   </summary>
    878 </histogram>
    879 
    880 <histogram name="Autofill.AddressSuggestionsCount">
    881   <summary>
    882     The number of address suggestions shown in the Autofill popup.
    883   </summary>
    884 </histogram>
    885 
    886 <histogram name="AutoFill.CCInfoBarAccepted">
    887   <obsolete>
    888     Deprecated as of 3/2011, replaced by Autofill.CreditCardInfoBar.
    889   </obsolete>
    890   <summary>The Autofill credit card info bar was accepted.</summary>
    891 </histogram>
    892 
    893 <histogram name="AutoFill.CCInfoBarDenied">
    894   <obsolete>
    895     Deprecated as of 3/2011, replaced by Autofill.CreditCardInfoBar.
    896   </obsolete>
    897   <summary>The Autofill credit card info bar was denied.</summary>
    898 </histogram>
    899 
    900 <histogram name="Autofill.CreditCardInfoBar" enum="AutofillCreditCardInfoBar">
    901   <summary>
    902     The relative frequency with which users accept, deny, or ignore the Autofill
    903     credit card info bar prompt.
    904   </summary>
    905 </histogram>
    906 
    907 <histogram name="Autofill.DeveloperEngagement"
    908     enum="AutofillDeveloperEngagement">
    909   <summary>
    910     Measures the adoption of the HTML autocomplete type hint specification (see
    911     http://is.gd/whatwg_autocomplete for more details).  For each fillable form
    912     detected, logs whether that form includes author-specified type hints.
    913   </summary>
    914 </histogram>
    915 
    916 <histogram name="Autofill.FillDuration.FromInteraction.WithAutofill">
    917   <summary>
    918     Time elapsed between the user's first interaction with a form and the form's
    919     submission, for an autofilled form.
    920   </summary>
    921 </histogram>
    922 
    923 <histogram name="Autofill.FillDuration.FromInteraction.WithoutAutofill">
    924   <summary>
    925     Time elapsed between the user's first interaction with a form and the form's
    926     submission, for a non-autofilled form.
    927   </summary>
    928 </histogram>
    929 
    930 <histogram name="Autofill.FillDuration.FromLoad.WithAutofill">
    931   <summary>
    932     Time elapsed between form load and form submission, for an autofilled form.
    933   </summary>
    934 </histogram>
    935 
    936 <histogram name="Autofill.FillDuration.FromLoad.WithoutAutofill">
    937   <summary>
    938     Time elapsed between form load and form submission, for a non-autofilled
    939     form.
    940   </summary>
    941 </histogram>
    942 
    943 <histogram name="Autofill.IsEnabled.PageLoad" enum="BooleanEnabled">
    944   <summary>
    945     Tracks whether Autofill is enabled on page load for a page containing forms.
    946   </summary>
    947 </histogram>
    948 
    949 <histogram name="Autofill.IsEnabled.Startup" enum="BooleanEnabled">
    950   <summary>Tracks whether Autofill is enabled when Chrome launches.</summary>
    951 </histogram>
    952 
    953 <histogram name="AutoFill.ProfileCount">
    954   <obsolete>
    955     Deprecated as of 3/2011, replaced by Autofill.StoredProfileCount.
    956   </obsolete>
    957   <summary>The number of Autofill address profiles a user has.</summary>
    958 </histogram>
    959 
    960 <histogram name="AutoFill.Quality" enum="AutofillQuality">
    961   <obsolete>
    962     Deprecated as of 3/2011, replaced by Autofill.Quality.
    963   </obsolete>
    964   <summary>The quality of the AutoFill implementation.</summary>
    965 </histogram>
    966 
    967 <histogram name="Autofill.Quality" enum="AutofillQuality">
    968   <summary>The quality of the Autofill implementation.</summary>
    969 </histogram>
    970 
    971 <histogram name="Autofill.Quality.HeuristicType" enum="AutofillTypeQuality">
    972   <summary>The quality of Autofill's heuristic field type detection.</summary>
    973 </histogram>
    974 
    975 <histogram name="Autofill.Quality.HeuristicType.ByFieldType"
    976     enum="AutofillTypeQualityByFieldType">
    977   <summary>
    978     The quality of Autofill's heuristic field type detection, broken down by the
    979     specific field type.  Fields with multiple possible types (based on the
    980     stored Autofill data) are logged as having ambiguous type.
    981   </summary>
    982 </histogram>
    983 
    984 <histogram name="Autofill.Quality.PredictedType" enum="AutofillTypeQuality">
    985   <summary>The overall quality of the Autofill field type predictions.</summary>
    986 </histogram>
    987 
    988 <histogram name="Autofill.Quality.PredictedType.ByFieldType"
    989     enum="AutofillTypeQualityByFieldType">
    990   <summary>
    991     The overall quality of the Autofill field type predictions, broken down by
    992     the specific field type.  Fields with multiple possible types (based on the
    993     stored Autofill data) are logged as having ambiguous type.
    994   </summary>
    995 </histogram>
    996 
    997 <histogram name="Autofill.Quality.ServerType" enum="AutofillTypeQuality">
    998   <summary>The quality of the Autofill server's field type detection.</summary>
    999 </histogram>
   1000 
   1001 <histogram name="Autofill.Quality.ServerType.ByFieldType"
   1002     enum="AutofillTypeQualityByFieldType">
   1003   <summary>
   1004     The quality of the Autofill server's field type detection, broken down by
   1005     the specific field type.  Fields with multiple possible types (based on the
   1006     stored Autofill data) are logged as having ambiguous type.
   1007   </summary>
   1008 </histogram>
   1009 
   1010 <histogram name="AutoFill.RequestErrorimcklfaapmppdhilegjoahjbahdgfhcn">
   1011   <summary>TBD.</summary>
   1012 </histogram>
   1013 
   1014 <histogram name="AutoFill.RequestSuccessimcklfaapmppdhilegjoahjbahdgfhcn">
   1015   <summary>TBD.</summary>
   1016 </histogram>
   1017 
   1018 <histogram name="Autofill.ServerExperimentId" enum="AutofillExperimentId">
   1019   <obsolete>
   1020     Deprecated as of 6/2011, replaced by Autofill.ServerExperimentId.Query.
   1021   </obsolete>
   1022   <summary>
   1023     The experiment ID received in response to an Autofill server query.
   1024   </summary>
   1025 </histogram>
   1026 
   1027 <histogram name="Autofill.ServerExperimentId.Query" enum="AutofillExperimentId">
   1028   <summary>
   1029     The experiment ID received in response to an Autofill server query.
   1030   </summary>
   1031 </histogram>
   1032 
   1033 <histogram name="Autofill.ServerExperimentId.Upload"
   1034     enum="AutofillExperimentId">
   1035   <summary>
   1036     The experiment ID received at the time of an Autofill upload.
   1037   </summary>
   1038 </histogram>
   1039 
   1040 <histogram name="AutoFill.ServerQueryResponse" enum="AutofillQueryResult">
   1041   <obsolete>
   1042     Deprecated as of 3/2011, replaced by Autofill.ServerQueryResponse.
   1043   </obsolete>
   1044   <summary>The usefulness of AutoFill server information.</summary>
   1045 </histogram>
   1046 
   1047 <histogram name="Autofill.ServerQueryResponse" enum="AutofillQueryResult">
   1048   <summary>The usefulness of Autofill server information.</summary>
   1049 </histogram>
   1050 
   1051 <histogram name="Autofill.StoredProfileCount">
   1052   <summary>
   1053     The number of Autofill addresses a user has stored, measured at launch time.
   1054   </summary>
   1055 </histogram>
   1056 
   1057 <histogram name="Autofill.UserHappiness" enum="AutofillUserHappiness">
   1058   <summary>
   1059     Measures the frequency of various events in the Autofill user interaction
   1060     flow.  By comparing frequencies, we can compute several interesting
   1061     &quot;user happiness&quot; metrics.
   1062   </summary>
   1063 </histogram>
   1064 
   1065 <histogram name="Bluetooth.ConnectedDeviceCount" units="devices">
   1066   <summary>
   1067     Counts the number of simulataneously connected Bluetooth devices. Used to
   1068     direct testing efforts, and by our UI team to determine appropriate UI
   1069     sizes.
   1070   </summary>
   1071 </histogram>
   1072 
   1073 <histogram name="Bluetooth.PairingMethod" enum="BluetoothPairingMethod">
   1074   <summary>
   1075     Records the method used to pair each Bluetooth Device. Used to direct our
   1076     testing efforts.
   1077   </summary>
   1078 </histogram>
   1079 
   1080 <histogram name="Bluetooth.PairingResult" enum="BluetoothPairingResult">
   1081   <summary>
   1082     Records the result of pairing each Bluetooth Device. Used to understand
   1083     whether we are having significant problems with Bluetooth pairing and seeing
   1084     errors more commonly than we should.
   1085   </summary>
   1086 </histogram>
   1087 
   1088 <histogram name="Canvas.ContextType" enum="CanvasContextType">
   1089   <summary>
   1090     Records the context type names used to create canvas rendering contexts.
   1091   </summary>
   1092 </histogram>
   1093 
   1094 <histogram name="Cellular.ActivationFailure">
   1095   <summary>
   1096     The count of cellular device activation failures (Chrome OS).
   1097   </summary>
   1098 </histogram>
   1099 
   1100 <histogram name="Cellular.ActivationTry">
   1101   <summary>The count of cellular device activation tries (Chrome OS).</summary>
   1102 </histogram>
   1103 
   1104 <histogram name="Cellular.ConnectionFailed">
   1105   <summary>
   1106     The count of cellular reconnect failures during activation (Chrome OS).
   1107   </summary>
   1108 </histogram>
   1109 
   1110 <histogram name="Cellular.ConnectionRetry">
   1111   <summary>
   1112     The count of cellular device reconnect tries during activation (Chrome OS).
   1113   </summary>
   1114 </histogram>
   1115 
   1116 <histogram name="Cellular.MobileSetupFailed">
   1117   <summary>
   1118     The count of successful cellular plan established (Chrome OS).
   1119   </summary>
   1120 </histogram>
   1121 
   1122 <histogram name="Cellular.MobileSetupStart">
   1123   <summary>
   1124     The count of initiated cellular device setup starts (Chrome OS).
   1125   </summary>
   1126 </histogram>
   1127 
   1128 <histogram name="Cellular.MobileSetupSucceeded">
   1129   <summary>The count of failed cellular plan setup tries (Chrome OS).</summary>
   1130 </histogram>
   1131 
   1132 <histogram name="Cellular.PaymentFailed">
   1133   <summary>The count of failed cellular plan purchases (Chrome OS).</summary>
   1134 </histogram>
   1135 
   1136 <histogram name="Cellular.PaymentReceived">
   1137   <summary>
   1138     The count of successfully completed cellular plan purchases (Chrome OS).
   1139   </summary>
   1140 </histogram>
   1141 
   1142 <histogram name="CertificateType">
   1143   <obsolete>
   1144     Deprecated as of 8/2013. This histogram only considered the leaf certificate
   1145     expiry date as a proxy for whether a certificate was in-scope for the BRs,
   1146     but did not consider the issuance date. As some CAs have issued long-lived
   1147     certs prior to the BRs, this disproportionately reported those certs as
   1148     being subject to the BRs, but non-compliant, when in reality they're not
   1149     subject.
   1150   </obsolete>
   1151   <summary>
   1152     Information about the certificate algorithms and sizes in use on the web, to
   1153     examine compliance with the CA/Browser Forum requirements and security best
   1154     practice.
   1155   </summary>
   1156 </histogram>
   1157 
   1158 <histogram name="CertificateType2">
   1159   <summary>
   1160     Information about the certificate algorithms and sizes in use on the web, to
   1161     examine compliance with the CA/Browser Forum requirements and security best
   1162     practice. This histogram considers the notBefore as the issuance date, for
   1163     purposes of what requirements apply.
   1164   </summary>
   1165 </histogram>
   1166 
   1167 <histogram name="Chrome.SearchSelectExempt" enum="SearchEngine">
   1168   <obsolete>
   1169     Deprecated 8/2013. No longer tracked.
   1170   </obsolete>
   1171   <summary>
   1172     The default search engine selected by a user not in the search engine dialog
   1173     experiment.
   1174   </summary>
   1175 </histogram>
   1176 
   1177 <histogram name="Chrome.SearchSelectExperiment" enum="SearchEngine">
   1178   <obsolete>
   1179     Deprecated 8/2013. No longer tracked.
   1180   </obsolete>
   1181   <summary>
   1182     The default search engine selected by a user in the search engine dialog
   1183     experiment.
   1184   </summary>
   1185 </histogram>
   1186 
   1187 <histogram name="Chrome.SearchSelectExperimentSlot1" enum="SearchEngine">
   1188   <obsolete>
   1189     Deprecated 8/2013. No longer tracked.
   1190   </obsolete>
   1191   <summary>
   1192     The default search engine selected by a user in slot 1 of a randomized
   1193     search engine dialog.
   1194   </summary>
   1195 </histogram>
   1196 
   1197 <histogram name="Chrome.SearchSelectExperimentSlot2" enum="SearchEngine">
   1198   <obsolete>
   1199     Deprecated 8/2013. No longer tracked.
   1200   </obsolete>
   1201   <summary>
   1202     The default search engine selected by a user in slot 2 of a randomized
   1203     search engine dialog.
   1204   </summary>
   1205 </histogram>
   1206 
   1207 <histogram name="Chrome.SearchSelectExperimentSlot3" enum="SearchEngine">
   1208   <obsolete>
   1209     Deprecated 8/2013. No longer tracked.
   1210   </obsolete>
   1211   <summary>
   1212     The default search engine selected by a user in slot 3 of a randomized
   1213     search engine dialog.
   1214   </summary>
   1215 </histogram>
   1216 
   1217 <histogram name="Chrome.SearchSelectExperimentSlot4" enum="SearchEngine">
   1218   <obsolete>
   1219     Deprecated 8/2013. No longer tracked.
   1220   </obsolete>
   1221   <summary>
   1222     The default search engine selected by a user in slot 4 of a randomized
   1223     search engine dialog.
   1224   </summary>
   1225 </histogram>
   1226 
   1227 <histogram name="clickjacking.discard_download" units="ms">
   1228   <summary>
   1229     The length of time between a dangerous download appearing on the downloads
   1230     shelf, and the &quot;Discard&quot; button being clicked.
   1231   </summary>
   1232 </histogram>
   1233 
   1234 <histogram name="clickjacking.launch_url" units="ms">
   1235   <summary>
   1236     The length of time between the external protocol dialog being shown and the
   1237     &quot;Launch Application&quot; button being clicked.
   1238   </summary>
   1239 </histogram>
   1240 
   1241 <histogram name="clickjacking.open_download" units="ms">
   1242   <summary>
   1243     The length of time between a download appearing on the download shelf, and
   1244     the user opening it by clicking the item or pressing return.
   1245   </summary>
   1246 </histogram>
   1247 
   1248 <histogram name="clickjacking.report_and_discard_download" units="ms">
   1249   <summary>
   1250     Time between &quot;Report and Discard&quot; button being shown and it being
   1251     clicked.
   1252   </summary>
   1253 </histogram>
   1254 
   1255 <histogram name="clickjacking.save_download" units="ms">
   1256   <summary>
   1257     The length of time between a dangerous download appearing on the download
   1258     shelf, and the &quot;Keep&quot; button being clicked.
   1259   </summary>
   1260 </histogram>
   1261 
   1262 <histogram name="Clipboard.IncognitoUseCase" enum="ClipboardAction">
   1263   <obsolete>
   1264     Deprecated as of 4/2013, experiment confirmed correctness of our patch.
   1265   </obsolete>
   1266   <summary>
   1267     Counts how often the user writes or reads from the clipboard and whether the
   1268     write was from an incognito window or not.
   1269   </summary>
   1270 </histogram>
   1271 
   1272 <histogram name="Cookie.ParsedCookieStatus" enum="ParsedCookieStatus">
   1273   <summary>
   1274     When parsing a cookie, indicates if control characters were present in any
   1275     of the cookie values and if any of the cookie values were invalid.
   1276     Specifically, checks that all of the parsed values are valid according to
   1277     the valid token definition in Section 2.2 of RFC2616 which specifies a token
   1278     must have no separators (i.e. no characters from the following string,
   1279     ignoring the starting and ending single quote: '()&lt;&gt;@,;:\&quot;/[]?={}
   1280     \t') and no control characters.
   1281   </summary>
   1282 </histogram>
   1283 
   1284 <histogram name="Cookie.ReinstatedCookies" units="seconds">
   1285   <summary>
   1286     The duration in seconds between a cookie getting evicted (due to the number
   1287     of cookies exceeding a domain limit), and subsequently reinstated.
   1288   </summary>
   1289 </histogram>
   1290 
   1291 <histogram name="Cookie.SetAttributePairCharsValidity" enum="BooleanValid">
   1292   <summary>
   1293     Indicates whether a cookie attribute pair was set with both a valid key and
   1294     a valid attribute value or not. For the key, this implies that it was a
   1295     valid token as defined in Section 2.2 of RFC2616 which specifies a token
   1296     must have no separators (i.e. no characters from the following string,
   1297     ignoring the starting and ending single quote: '()&lt;&gt;@,;:\&quot;/[]?={}
   1298     \t') and no control characters. For the value, this implies that it
   1299     contained no control characters and no semicolon.
   1300   </summary>
   1301 </histogram>
   1302 
   1303 <histogram name="Cookie.SetNameValidity" enum="BooleanValid">
   1304   <summary>
   1305     Indicates whether a cookie name was set with a valid token. A valid token is
   1306     defined in Section 2.2 of RFC2616 which specifies a token must have no
   1307     separators (i.e. no characters from the following string, ignoring the
   1308     starting and ending single quote: '()&lt;&gt;@,;:\&quot;/[]?={} \t') and no
   1309     control characters.
   1310   </summary>
   1311 </histogram>
   1312 
   1313 <histogram name="Cookie.SetValueCookieValueValidity" enum="BooleanValid">
   1314   <summary>
   1315     Indicates whether a cookie value was valid or invalid when there was an
   1316     attempt to set it, where a valid value is defined in RFC 6265 as ASCII
   1317     characters excluding controls, whitspace, comma, semicolon, and backslash.
   1318   </summary>
   1319 </histogram>
   1320 
   1321 <histogram name="Cros.ClickOnShelf" enum="CrosShelfClickTarget">
   1322   <summary>Chrome OS shelf clicks.</summary>
   1323 </histogram>
   1324 
   1325 <histogram name="CrosDisks.ArchiveType" enum="CrosDisksArchiveType">
   1326   <summary>
   1327     The type of archive file that Chrome OS cros-disks daemon is requested to
   1328     mount.
   1329   </summary>
   1330 </histogram>
   1331 
   1332 <histogram name="CrosDisks.DeviceMediaType" enum="CrosDisksDeviceMediaType">
   1333   <summary>
   1334     The media type of removable device that Chrome OS cros-disks daemon is
   1335     requested to mount.
   1336   </summary>
   1337 </histogram>
   1338 
   1339 <histogram name="CrosDisks.FilesystemType" enum="CrosDisksFilesystemType">
   1340   <summary>
   1341     The type of file system that Chrome OS cros-disks daemon is requested to
   1342     mount.
   1343   </summary>
   1344 </histogram>
   1345 
   1346 <histogram name="DisabledExtension.ExtensionWipedStatus" enum="BooleanWiped">
   1347   <summary>Whether an extension has been wiped out.</summary>
   1348 </histogram>
   1349 
   1350 <histogram name="DisabledExtension.SideloadWipeoutCount">
   1351   <summary>
   1352     How many external extensions get wiped out as a result of the Sideload
   1353     Wipeout one-time initiative.
   1354   </summary>
   1355 </histogram>
   1356 
   1357 <histogram name="DisabledExtension.SideloadWipeoutNeeded" enum="BooleanSuccess">
   1358   <summary>
   1359     Whether any extension got wiped out as a result of the Sideload Wipeout
   1360     one-time initiative.
   1361   </summary>
   1362 </histogram>
   1363 
   1364 <histogram name="DisabledExtension.UserSelection" enum="SideloadWipeoutBubble">
   1365   <summary>
   1366     The user selection in the Sideload Wipeout bubble, grouped by the
   1367     UmaWipeoutHistogramOptions enum.
   1368   </summary>
   1369 </histogram>
   1370 
   1371 <histogram name="DiskCache.TotalIOTime" units="milliseconds">
   1372   <obsolete>
   1373     Deprecated.
   1374   </obsolete>
   1375   <summary>
   1376     The total time it takes to perform a payload IO operation, for the regular
   1377     disk cache.
   1378   </summary>
   1379 </histogram>
   1380 
   1381 <histogram name="DNS.AttemptCancelled">
   1382   <summary>
   1383     The attempt which completed after the job was already cancelled.
   1384   </summary>
   1385 </histogram>
   1386 
   1387 <histogram name="DNS.AttemptDiscarded">
   1388   <summary>
   1389     The attempt which completed after the job was already cancelled OR the
   1390     attempt that has finished after host resolution was already completed by an
   1391     earlier attempt.
   1392   </summary>
   1393 </histogram>
   1394 
   1395 <histogram name="DNS.AttemptFailDuration" units="milliseconds">
   1396   <summary>
   1397     Duration of time taken in OS resolutions for actual navigations. These
   1398     attempts which completed after the job was already canceled OR after the job
   1399     was already completed by an earlier attempt. Note that cached resolutions
   1400     may provide low (0ms?) resolution times.
   1401   </summary>
   1402 </histogram>
   1403 
   1404 <histogram name="DNS.AttemptFailure">
   1405   <summary>The attempt that has not resolved the host successfully.</summary>
   1406 </histogram>
   1407 
   1408 <histogram name="DNS.AttemptFirstFailure">
   1409   <summary>
   1410     The attempt that resolved the host first and the resolution was not
   1411     successful.
   1412   </summary>
   1413 </histogram>
   1414 
   1415 <histogram name="DNS.AttemptFirstSuccess">
   1416   <summary>
   1417     The attempt that resolved the host first and the resolution was successful.
   1418   </summary>
   1419 </histogram>
   1420 
   1421 <histogram name="DNS.AttemptSuccess">
   1422   <summary>The attempt that has resolved the host successfully.</summary>
   1423 </histogram>
   1424 
   1425 <histogram name="DNS.AttemptSuccessDuration" units="milliseconds">
   1426   <summary>
   1427     Duration of time taken in OS resolutions that succeeded and were requested
   1428     for actual navigations. These attempts which completed after the job was
   1429     already canceled OR after the job was already completed by an earlier
   1430     attempt. Note that cached resolutions may provide low (0ms?) resolution
   1431     times.
   1432   </summary>
   1433 </histogram>
   1434 
   1435 <histogram name="DNS.AttemptTimeSavedByRetry" units="milliseconds">
   1436   <summary>
   1437     This histogram shows the time saved by having spawned an extra attempt, when
   1438     the first attempt didn't finish before retry attempt.
   1439   </summary>
   1440 </histogram>
   1441 
   1442 <histogram name="DNS.CacheEvicted" units="milliseconds">
   1443   <summary>
   1444     The time left to expiration of an entry when it is removed while compacting
   1445     the HostCache.
   1446   </summary>
   1447 </histogram>
   1448 
   1449 <histogram name="DNS.CacheExpired" units="milliseconds">
   1450   <summary>
   1451     The time since expiration of an entry when it is removed while compacting
   1452     the HostCache.
   1453   </summary>
   1454 </histogram>
   1455 
   1456 <histogram name="DNS.CacheExpiredOnGet" units="milliseconds">
   1457   <summary>
   1458     The time since expiration of an entry when it is removed on lookup.
   1459   </summary>
   1460 </histogram>
   1461 
   1462 <histogram name="DNS.EmptyAddressListAndNoError"
   1463     enum="DNSEmptyAddressListAndNoError">
   1464   <summary>
   1465     Error status when an empty address list was found in OnLookupComplete().
   1466   </summary>
   1467 </histogram>
   1468 
   1469 <histogram name="DNS.IndependentFailedNavigation" units="milliseconds">
   1470   <summary>
   1471     When either a pre-resolution was not done recently enough to provide
   1472     benefit, or the the corresponding pre-resolution is still pending, this
   1473     histogram shows the duration of time used to resolve a hostname as not
   1474     existing during a failed attempt to navigate to (GET) a URL.  In newer
   1475     versions, if the hostname has never been found as a link during a page scan,
   1476     and it has a referring URL, then it is added to referrer list data structure
   1477     (hoping we'll do better next time).
   1478   </summary>
   1479 </histogram>
   1480 
   1481 <histogram name="DNS.IndependentNavigation" units="milliseconds">
   1482   <summary>
   1483     When either a pre-resolution was not done recently enough to provide
   1484     benefit, or the the corresponding pre-resolution is still pending, this
   1485     histogram shows the duration of the duration of time used to resolve a
   1486     hostname to navigate to (GET) a URL.  In newer versions, if the hostname has
   1487     never been found as a link during a page scan, and it has a referring URL,
   1488     then it is added to referrer list data structure (hoping we'll do better
   1489     next time).
   1490   </summary>
   1491 </histogram>
   1492 
   1493 <histogram name="DNS.JobQueueTime" units="milliseconds">
   1494   <summary>
   1495     Time elapsed between the time the HostResolverImpl::Job was created and the
   1496     time the Job was started (a getaddrinfo call was dispatched to the thread
   1497     pool).
   1498   </summary>
   1499 </histogram>
   1500 
   1501 <histogram name="DNS.JobQueueTime_HIGHEST" units="milliseconds">
   1502   <summary>
   1503     Time elapsed between the time the HostResolverImpl::Job was created and the
   1504     time the Job was started (a getaddrinfo call was dispatched to the thread
   1505     pool). Includes only Jobs which had priority HIGHEST when started.
   1506   </summary>
   1507 </histogram>
   1508 
   1509 <histogram name="DNS.JobQueueTime_IDLE" units="milliseconds">
   1510   <summary>
   1511     Time elapsed between the time the HostResolverImpl::Job was created and the
   1512     time the Job was started (a getaddrinfo call was dispatched to the thread
   1513     pool). Includes only Jobs which had priority IDLE when started.
   1514   </summary>
   1515 </histogram>
   1516 
   1517 <histogram name="DNS.JobQueueTime_LOW" units="milliseconds">
   1518   <summary>
   1519     Time elapsed between the time the HostResolverImpl::Job was created and the
   1520     time the Job was started (a getaddrinfo call was dispatched to the thread
   1521     pool). Includes only Jobs which had priority LOW when started.
   1522   </summary>
   1523 </histogram>
   1524 
   1525 <histogram name="DNS.JobQueueTime_LOWEST" units="milliseconds">
   1526   <summary>
   1527     Time elapsed between the time the HostResolverImpl::Job was created and the
   1528     time the Job was started (a getaddrinfo call was dispatched to the thread
   1529     pool). Includes only Jobs which had priority LOWEST when started.
   1530   </summary>
   1531 </histogram>
   1532 
   1533 <histogram name="DNS.JobQueueTime_MEDIUM" units="milliseconds">
   1534   <summary>
   1535     Time elapsed between the time the HostResolverImpl::Job was created and the
   1536     time the Job was started (a getaddrinfo call was dispatched to the thread
   1537     pool). Includes only Jobs which had priority MEDIUM when started.
   1538   </summary>
   1539 </histogram>
   1540 
   1541 <histogram name="DNS.JobQueueTimeAfterChange" units="milliseconds">
   1542   <summary>
   1543     Time elapsed between the last time the priority of a HostResolverImpl::Job
   1544     changed (when a Request was attached or detached) and the time the Job was
   1545     started (a getaddrinfo call was dispatched to the thread pool).
   1546   </summary>
   1547 </histogram>
   1548 
   1549 <histogram name="DNS.JobQueueTimeAfterChange_HIGHEST" units="milliseconds">
   1550   <summary>
   1551     Time elapsed between the last time the priority of a HostResolverImpl::Job
   1552     changed (when a Request was attached or detached) and the time the Job was
   1553     started (a getaddrinfo call was dispatched to the thread pool). Includes
   1554     only Jobs which had priority HIGHEST when started.
   1555   </summary>
   1556 </histogram>
   1557 
   1558 <histogram name="DNS.JobQueueTimeAfterChange_IDLE" units="milliseconds">
   1559   <summary>
   1560     Time elapsed between the last time the priority of a HostResolverImpl::Job
   1561     changed (when a Request was attached or detached) and the time the Job was
   1562     started (a getaddrinfo call was dispatched to the thread pool). Includes
   1563     only Jobs which had priority IDLE when started.
   1564   </summary>
   1565 </histogram>
   1566 
   1567 <histogram name="DNS.JobQueueTimeAfterChange_LOW" units="milliseconds">
   1568   <summary>
   1569     Time elapsed between the last time the priority of a HostResolverImpl::Job
   1570     changed (when a Request was attached or detached) and the time the Job was
   1571     started (a getaddrinfo call was dispatched to the thread pool). Includes
   1572     only Jobs which had priority LOW when started.
   1573   </summary>
   1574 </histogram>
   1575 
   1576 <histogram name="DNS.JobQueueTimeAfterChange_LOWEST" units="milliseconds">
   1577   <summary>
   1578     Time elapsed between the last time the priority of a HostResolverImpl::Job
   1579     changed (when a Request was attached or detached) and the time the Job was
   1580     started (a getaddrinfo call was dispatched to the thread pool). Includes
   1581     only Jobs which had priority LOWEST when started.
   1582   </summary>
   1583 </histogram>
   1584 
   1585 <histogram name="DNS.JobQueueTimeAfterChange_MEDIUM" units="milliseconds">
   1586   <summary>
   1587     Time elapsed between the last time the priority of a HostResolverImpl::Job
   1588     changed (when a Request was attached or detached) and the time the Job was
   1589     started (a getaddrinfo call was dispatched to the thread pool). Includes
   1590     only Jobs which had priority MEDIUM when started.
   1591   </summary>
   1592 </histogram>
   1593 
   1594 <histogram name="DNS.PrefetchCacheEviction" units="milliseconds">
   1595   <summary>
   1596     The duration of time used (most recently) to pre-resolve a hostname, when
   1597     the prefetched resolution was apparently evicted from the cache.  The
   1598     included samples only list pre-resolution times when the later
   1599     navigations/fetches took in excess of 15ms.
   1600   </summary>
   1601 </histogram>
   1602 
   1603 <histogram name="DNS.PrefetchCacheEvictionL" units="milliseconds">
   1604   <summary>
   1605     The duration of time used (most recently) to pre-resolve a hostname, when
   1606     the prefetched resolution was apparently evicted from the cache.  The
   1607     included samples only list pre-resolution times when the later
   1608     navigations/fetches took in excess of 15ms.
   1609   </summary>
   1610 </histogram>
   1611 
   1612 <histogram name="DNS.PrefetchFoundName">
   1613   <summary>Replaced by DNS.PrefetchFoundNameL.</summary>
   1614 </histogram>
   1615 
   1616 <histogram name="DNS.PrefetchFoundNameL" units="milliseconds">
   1617   <obsolete>
   1618     Deprecated 2/2010, and replaced by DNS.PrefetchResolution
   1619   </obsolete>
   1620   <summary>
   1621     The duration of time used by the DNS pre-resolving threads to resolve a host
   1622     name via the network.  Any resolutions that are faster than 15ms are
   1623     considered to be local cache hits, not requiring network access, and are not
   1624     included in this histogram. This histogram is most useful for estimating the
   1625     typical cost of a name resolution, but it also estimates the total number of
   1626     network-based resolutions induced by this feature.  Not all these
   1627     resolutions prove helpful (i.e., the user does not always actually visit the
   1628     resolved hostnames).
   1629   </summary>
   1630 </histogram>
   1631 
   1632 <histogram name="DNS.PrefetchNegativeHit">
   1633   <summary>Replaced by DNS.PrefetchNegativeHitL.</summary>
   1634 </histogram>
   1635 
   1636 <histogram name="DNS.PrefetchNegativeHitL" units="milliseconds">
   1637   <summary>
   1638     The duration of time saved due to DNS pre-resolving in the &quot;name not
   1639     found&quot; case.  Time &quot;savings&quot; shown in the histogram are
   1640     defined to be the difference between the DNS pre-resolution duration, and
   1641     the DNS resolution duration seen during a navigation.  These cache hits only
   1642     list events where the DNS pre-resolve duration for a host was in excess of
   1643     15ms (i.e., the network was consulted), and the actual DNS resolution (when
   1644     a user attempted to navigate to a link with the same host name) took less
   1645     than 15ms (i.e., the network was not consulted), which means the gain was a
   1646     result of a &quot;cache hit&quot; in the OS cache.  For some users with
   1647     LANs, all negative results (even when the DNS cache might otherwise help)
   1648     take about 2.5 seconds (due to timeouts for netbios broadcasts), and hence
   1649     no savings are possible (or shown) for such users in this category.
   1650   </summary>
   1651 </histogram>
   1652 
   1653 <histogram name="DNS.PrefetchPositiveHit">
   1654   <summary>Replaced by DNS.PrefetchPositiveHitL.</summary>
   1655 </histogram>
   1656 
   1657 <histogram name="DNS.PrefetchPositiveHitL" units="milliseconds">
   1658   <summary>
   1659     The duration of time saved due to DNS pre-resolving in the &quot;name was
   1660     found&quot; case, and induced by either a page scan for a link or an omnibox
   1661     entry by the user. Time &quot;savings&quot; shown in the histogram are
   1662     defined to be the difference between the DNS pre-resolution duration, and
   1663     the DNS resolution duration seen during a navigation.  These cache hits only
   1664     list events where the DNS pre-resolve duration for a host was in excess of
   1665     15ms (i.e., the network was consulted), and the actual DNS resolution (when
   1666     a user attempted to navigate to a link with the same host name) took less
   1667     than 15ms (i.e., the network was not consulted), which means the gain was a
   1668     result of a &quot;cache hit&quot; in the OS cache.
   1669   </summary>
   1670 </histogram>
   1671 
   1672 <histogram name="DNS.PrefetchQueue" units="milliseconds">
   1673   <summary>
   1674     The duration of time spent by a proposed resolution waiting in the queue to
   1675     be resolved.  This number is in addition to any DNS resolution time that may
   1676     come later.
   1677   </summary>
   1678 </histogram>
   1679 
   1680 <histogram name="DNS.PrefetchReferredPositiveHit" units="milliseconds">
   1681   <summary>
   1682     The duration of time saved due to DNS pre-resolving in the &quot;name was
   1683     found&quot; case, and induced by predicting (using referrer lists) that a
   1684     resolution was needed. Time &quot;savings&quot; shown in the histogram are
   1685     defined to be the difference between the DNS pre-resolution duration, and
   1686     the DNS resolution duration seen during a navigation.  These cache hits only
   1687     list events where the DNS pre-resolve duration for a host was in excess of
   1688     15ms (i.e., the network was consulted), and the actual DNS resolution (when
   1689     a user attempted to navigate to a link with the same host name) took less
   1690     than 15ms (i.e., the network was not consulted), which means the gain was a
   1691     result of a &quot;cache hit&quot; in the OS cache.
   1692   </summary>
   1693 </histogram>
   1694 
   1695 <histogram name="DNS.PrefetchResolution" units="milliseconds">
   1696   <summary>
   1697     The duration of time used by the DNS pre-resolving threads to resolve a host
   1698     name via the network.  Any resolutions that are faster than 15ms are
   1699     considered to be local cache hits, not requiring network access, and are not
   1700     included in this histogram. This histogram is most useful for estimating the
   1701     typical cost of a name resolution, but it also estimates the total number of
   1702     network-based resolutions induced by this feature.  Not all these
   1703     resolutions prove helpful (i.e., the user does not always actually visit the
   1704     resolved hostnames).
   1705   </summary>
   1706 </histogram>
   1707 
   1708 <histogram name="DNS.QueueRecycledDeltaOver2">
   1709   <summary>
   1710     When, due to congestion avoidance, a queued pre-resolution is abandoned
   1711     (recycled) without actually being resolved, this histograms records the age
   1712     in the queue of that entry.  Only times over 2 seconds are recorded in this
   1713     histogram.
   1714   </summary>
   1715 </histogram>
   1716 
   1717 <histogram name="DNS.QueueRecycledUnder2">
   1718   <summary>
   1719     When, due to congestion avoidance, a queued pre-resolution is abandoned
   1720     (recycled) without actually being resolved, this histograms records the age
   1721     in the queue of that entry.  Only times less than or equal to 2 seconds are
   1722     recorded in this histogram.
   1723   </summary>
   1724 </histogram>
   1725 
   1726 <histogram name="DNS.ResolveCategory" enum="ResolutionCategory">
   1727   <summary>
   1728     Counts of successes and failures of OS resolutions in various categories.
   1729   </summary>
   1730 </histogram>
   1731 
   1732 <histogram name="DNS.ResolveFail" units="milliseconds">
   1733   <summary>
   1734     Duration of time taken in OS resolutions for actual navigations.  Note that
   1735     cached OS resolutions may provide low (0ms?) resolution times.
   1736   </summary>
   1737 </histogram>
   1738 
   1739 <histogram name="DNS.ResolveFail_FAMILY_IPV4" units="milliseconds">
   1740   <summary>Same as DNS.ResolveFail, but limited to pure IPv4 lookups.</summary>
   1741 </histogram>
   1742 
   1743 <histogram name="DNS.ResolveFail_FAMILY_IPV6" units="milliseconds">
   1744   <summary>Same as DNS.ResolveFail, but limited to pure IPv6 lookups.</summary>
   1745 </histogram>
   1746 
   1747 <histogram name="DNS.ResolveFail_FAMILY_UNSPEC" units="milliseconds">
   1748   <summary>Same as DNS.ResolveFail, but limited to IPv4/IPv6 lookups.</summary>
   1749 </histogram>
   1750 
   1751 <histogram name="DNS.ResolveSpeculativeFail" units="milliseconds">
   1752   <summary>
   1753     Duration of time taken in speculative OS resolutions.  Note that cached OS
   1754     resolutions may provide low (0ms?) resolution times.
   1755   </summary>
   1756 </histogram>
   1757 
   1758 <histogram name="DNS.ResolveSpeculativeSuccess" units="milliseconds">
   1759   <summary>
   1760     Duration of time taken in speculative OS resolution that succeeded.  Note
   1761     that cached resolutions may provide low (0ms?) resolution times.
   1762   </summary>
   1763 </histogram>
   1764 
   1765 <histogram name="DNS.ResolveSuccess" units="milliseconds">
   1766   <summary>
   1767     Duration of time taken in OS resolutions that succeeded and were requested
   1768     for actual navigations.  Note that cached resolutions may provide low (0ms?)
   1769     resolution times.
   1770   </summary>
   1771 </histogram>
   1772 
   1773 <histogram name="DNS.ResolveSuccess_FAMILY_IPV4" units="milliseconds">
   1774   <summary>
   1775     Same as DNS.ResolveSuccess, but limited to pure IPv4 lookups.
   1776   </summary>
   1777 </histogram>
   1778 
   1779 <histogram name="DNS.ResolveSuccess_FAMILY_IPV6" units="milliseconds">
   1780   <summary>
   1781     Same as DNS.ResolveSuccess, but limited to pure IPv6 lookups.
   1782   </summary>
   1783 </histogram>
   1784 
   1785 <histogram name="DNS.ResolveSuccess_FAMILY_UNSPEC" units="milliseconds">
   1786   <summary>
   1787     Same as DNS.ResolveSuccess, but limited to IPv4/IPv6 lookups.
   1788   </summary>
   1789 </histogram>
   1790 
   1791 <histogram name="DNS.ResolveUnspecWaste" enum="ResolutionUnspecWasteCategory">
   1792   <obsolete>
   1793     Deprecated as of 5/2013.
   1794   </obsolete>
   1795   <summary>
   1796     Counts of hits and misses in the DNS cache and DNS jobs pool of wasted
   1797     HostResolverImpl::Jobs that could be avoided by always resolving using
   1798     AF_UNSPEC.
   1799   </summary>
   1800 </histogram>
   1801 
   1802 <histogram name="DNS.TotalTime" units="milliseconds">
   1803   <summary>
   1804     Duration of time since a HostResolverImpl::Resolve request to the time a
   1805     result is posted. Excludes canceled, evicted, and aborted requests. Includes
   1806     cache hits (recorded as 0). Excludes speculative requests.
   1807   </summary>
   1808 </histogram>
   1809 
   1810 <histogram name="DNS.TotalTime_speculative" units="milliseconds">
   1811   <summary>
   1812     Duration of time since a HostResolverImpl::Resolve request to the time a
   1813     result is posted. Excludes canceled, evicted, and aborted requests. Includes
   1814     cache hits (recorded as 0). Speculative requests only.
   1815   </summary>
   1816 </histogram>
   1817 
   1818 <histogram name="DNS.UnexpectedResolution">
   1819   <summary>
   1820     In some cases, such as when content arrives with embedded references to
   1821     other servers, the prefetch system can't (or doesn't) attempt to pre-resolve
   1822     the hostnames.  As an example, a visit to www.cnn.com will fetch content
   1823     with references to about 12 additional hostnames, none of which are
   1824     currently anticipated.  Such resolutions are termed &quot;Unexpected
   1825     Resolutions,&quot; and the durations associated with those DNS resolutions
   1826     are shown below.  Future features may attempt to learn (from prior
   1827     experience locally, or from server provided hints), what secondary hostname
   1828     resolutions should be done when a primary resolution (or navigation) takes
   1829     place.  This histogram shows what the potential savings are that
   1830     &quot;remain on the table&quot; until we employ some of these more advanced
   1831     features.
   1832   </summary>
   1833 </histogram>
   1834 
   1835 <histogram name="DNS.UnexpectedResolutionL">
   1836   <summary>
   1837     In some cases, such as when content arrives with embedded references to
   1838     other servers, or when a page (such as one in SSL) preclude scanning and
   1839     prefetching, the prefetch system can't (or doesn't) attempt to pre-resolve
   1840     the hostnames.  As an example, a visit to www.cnn.com will fetch content
   1841     with references to about 12 additional hostnames, none of which might be
   1842     anticipated.  Similarly, clicking on a link in an SSL page won't be
   1843     anticipated (since scanning in not allowed by default). Such resolutions are
   1844     termed &quot;Unexpected Resolutions,&quot; and the durations associated with
   1845     those navigation induced DNS resolutions are shown below.  If a referring
   1846     URL is available for the navigation, the relationship to the referring URL
   1847     was recorded, and future navigations to the referring hostname would have
   1848     induced a pre-resolution of hostname that caused an entry below.  Such any
   1849     entry may facilitate future listing in the ReferredPositiveHit histogram.
   1850   </summary>
   1851 </histogram>
   1852 
   1853 <histogram name="DnsProbe.ErrorPageUpdateStatus" enum="DnsProbe.ProbeStatus">
   1854   <summary>Status of DNS probe updates sent to a DNS error page.</summary>
   1855 </histogram>
   1856 
   1857 <histogram name="DnsProbe.Probe.Elapsed" units="ms">
   1858   <obsolete>
   1859     Renamed 7/2013 to DnsProbe.ProbeDuration.
   1860   </obsolete>
   1861   <summary>Time between starting and finishing DNS probe.</summary>
   1862 </histogram>
   1863 
   1864 <histogram name="DnsProbe.Probe.NcnOffline.Elapsed" units="ms">
   1865   <obsolete>
   1866     Removed 7/2013.
   1867   </obsolete>
   1868   <summary>
   1869     Time between starting and finishing DNS probe when NCN says we're offline.
   1870   </summary>
   1871 </histogram>
   1872 
   1873 <histogram name="DnsProbe.Probe.NcnOffline.Result"
   1874     enum="DnsProbe.ObsoleteProbeResult">
   1875   <obsolete>
   1876     Removed 7/2013.
   1877   </obsolete>
   1878   <summary>
   1879     Result of DNS probes sent by the probe service when NCN says we're offline.
   1880   </summary>
   1881 </histogram>
   1882 
   1883 <histogram name="DnsProbe.Probe.NcnOnline.Elapsed" units="ms">
   1884   <obsolete>
   1885     Removed 7/2013.
   1886   </obsolete>
   1887   <summary>
   1888     Time between starting and finishing DNS probe when NCN says we're online.
   1889   </summary>
   1890 </histogram>
   1891 
   1892 <histogram name="DnsProbe.Probe.NcnOnline.Result"
   1893     enum="DnsProbe.ObsoleteProbeResult">
   1894   <obsolete>
   1895     Removed 7/2013.
   1896   </obsolete>
   1897   <summary>
   1898     Result of DNS probes sent by the probe service when NCN says we're online.
   1899   </summary>
   1900 </histogram>
   1901 
   1902 <histogram name="DnsProbe.Probe.Result" enum="DnsProbe.ObsoleteProbeResult">
   1903   <obsolete>
   1904     Renamed 7/2013 to DnsProbe.ProbeResult.  (Also switched to the full
   1905     DnsProbe.ProbeStatus enum.)
   1906   </obsolete>
   1907   <summary>Result of DNS probes sent by the probe service.</summary>
   1908 </histogram>
   1909 
   1910 <histogram name="DnsProbe.Probe.ResultBadConfig.Elapsed" units="ms">
   1911   <obsolete>
   1912     Removed 7/2013.
   1913   </obsolete>
   1914   <summary>Elapsed time of DNS probes that return PROBE_BAD_CONFIG.</summary>
   1915 </histogram>
   1916 
   1917 <histogram name="DnsProbe.Probe.ResultBadConfig.SystemIsLocalhost"
   1918     enum="DnsProbe.SystemIsLocalhost">
   1919   <obsolete>
   1920     Removed 7/2013.
   1921   </obsolete>
   1922   <summary>
   1923     Whether the only nameserver in the system DNS config was 127.0.0.1 when the
   1924     probe result was BAD_CONFIG.
   1925   </summary>
   1926 </histogram>
   1927 
   1928 <histogram name="DnsProbe.Probe.ResultBadConfig.SystemJobResult"
   1929     enum="DnsProbe.JobResult">
   1930   <obsolete>
   1931     Removed 7/2013.
   1932   </obsolete>
   1933   <summary>
   1934     The result of the system probe job when the overall probe result was
   1935     BAD_CONFIG.
   1936   </summary>
   1937 </histogram>
   1938 
   1939 <histogram name="DnsProbe.Probe.ResultBadConfig.SystemNameserverCount">
   1940   <obsolete>
   1941     Removed 7/2013.
   1942   </obsolete>
   1943   <summary>
   1944     The number of nameservers in the system DNS config when the probe result was
   1945     BAD_CONFIG.
   1946   </summary>
   1947 </histogram>
   1948 
   1949 <histogram name="DnsProbe.Probe.ResultNoInternet.Elapsed" units="ms">
   1950   <obsolete>
   1951     Removed 7/2013.
   1952   </obsolete>
   1953   <summary>Elapsed time of DNS probes that return PROBE_NO_INTERNET.</summary>
   1954 </histogram>
   1955 
   1956 <histogram name="DnsProbe.Probe.ResultNxdomain.Elapsed" units="ms">
   1957   <obsolete>
   1958     Removed 7/2013.
   1959   </obsolete>
   1960   <summary>Elapsed time of DNS probes that return PROBE_NXDOMAIN.</summary>
   1961 </histogram>
   1962 
   1963 <histogram name="DnsProbe.Probe.ResultUnknown.Elapsed" units="ms">
   1964   <obsolete>
   1965     Removed 7/2013.
   1966   </obsolete>
   1967   <summary>Elapsed time of DNS probes that return PROBE_UNKNOWN.</summary>
   1968 </histogram>
   1969 
   1970 <histogram name="DnsProbe.ProbeDuration" units="ms">
   1971   <summary>Time between starting and finishing DNS probe.</summary>
   1972 </histogram>
   1973 
   1974 <histogram name="DnsProbe.ProbeResult" enum="DnsProbe.ProbeStatus">
   1975   <summary>Result of DNS probes sent by the probe service.</summary>
   1976 </histogram>
   1977 
   1978 <histogram name="DomainBoundCerts.DBLoadedCount">
   1979   <summary>Number of certs loaded from domain bound cert database.</summary>
   1980 </histogram>
   1981 
   1982 <histogram name="DomainBoundCerts.DBLoadTime" units="ms">
   1983   <summary>Time spent loading domain bound cert database.</summary>
   1984 </histogram>
   1985 
   1986 <histogram name="DomainBoundCerts.DBSizeInKB" units="KB">
   1987   <summary>
   1988     The size, on disk, of the domain bound cert database as it is being loaded.
   1989   </summary>
   1990 </histogram>
   1991 
   1992 <histogram name="DomainBoundCerts.GenerateCertTime" units="ms">
   1993   <summary>Time spent generating a domain bound cert.</summary>
   1994 </histogram>
   1995 
   1996 <histogram name="DomainBoundCerts.GetCertTime" units="ms">
   1997   <summary>
   1998     Combined time for GetDomainBoundCert retrieval (both synchronous and
   1999     asynchronous).
   2000   </summary>
   2001 </histogram>
   2002 
   2003 <histogram name="DomainBoundCerts.GetCertTimeAsync" units="ms">
   2004   <summary>
   2005     Time for asynchronous retrieval (from the GetDomainBoundCert call until
   2006     completion callback is called).
   2007   </summary>
   2008 </histogram>
   2009 
   2010 <histogram name="DomainBoundCerts.GetCertTimeSync" units="ms">
   2011   <summary>Time for synchronous GetDomainBoundCert cert retrieval.</summary>
   2012 </histogram>
   2013 
   2014 <histogram name="DomainBoundCerts.GetDomainBoundCertResult"
   2015     enum="DomainBoundCerts.GetCertResult">
   2016   <summary>Result of GetDomainBoundCert function.</summary>
   2017 </histogram>
   2018 
   2019 <histogram name="DomainBoundCerts.KillDatabaseResult" enum="BooleanSuccess">
   2020   <summary>
   2021     Whether the domain-bound certs sqlite database was killed succesfully when
   2022     an unrecoverable error was detected.
   2023   </summary>
   2024 </histogram>
   2025 
   2026 <histogram name="DomainBoundCerts.Support" enum="DomainBoundCerts.Support">
   2027   <summary>
   2028     Counts of SSL client sockets broken down by support for Domain Bound
   2029     Certificates TLS extension.  Counts only connections with full handshakes,
   2030     resumed sessions are not counted.
   2031   </summary>
   2032 </histogram>
   2033 
   2034 <histogram name="DomainBoundCerts.TaskMaxWaitTime" units="ms">
   2035   <summary>
   2036     Longest time spent by requests waiting for load of domain bound cert
   2037     database.
   2038   </summary>
   2039 </histogram>
   2040 
   2041 <histogram name="DomainBoundCerts.TaskWaitCount">
   2042   <summary>
   2043     Number of requests that waited for load of domain bound cert database.
   2044   </summary>
   2045 </histogram>
   2046 
   2047 <histogram name="Download.AcceptRangesBytes.KBytes" units="KB">
   2048   <summary>The length of downloads for serves that accept byte ranges.</summary>
   2049 </histogram>
   2050 
   2051 <histogram name="Download.AcceptRangesMissingOrInvalid.KBytes" units="KB">
   2052   <summary>
   2053     The length of downloads for serves that do not specify whether the accept
   2054     ranges, or have invalid ranges specified.
   2055   </summary>
   2056 </histogram>
   2057 
   2058 <histogram name="Download.AcceptRangesNone.KBytes" units="KB">
   2059   <summary>
   2060     The length of downloads for serves that do not accept ranges.
   2061   </summary>
   2062 </histogram>
   2063 
   2064 <histogram name="Download.ActualBandwidth" units="Bytes/second">
   2065   <summary>The actual bandwidth (per read) of a download.</summary>
   2066 </histogram>
   2067 
   2068 <histogram name="Download.ApiFunctions" enum="DownloadFunctions">
   2069   <summary>Downloads extension API function calls.</summary>
   2070 </histogram>
   2071 
   2072 <histogram name="Download.BandwidthDiskBytesPerSecond">
   2073   <summary>
   2074     Disk bandwidth (defined as total bytes divided by the amount of time blocked
   2075     on write or close on the file descriptor) seen for a single download.
   2076   </summary>
   2077 </histogram>
   2078 
   2079 <histogram name="Download.BandwidthOverallBytesPerSecond">
   2080   <summary>
   2081     Overall bandwidth seen for the download.  Note that this is measured at the
   2082     point at which the file is written, and so will not take into account the
   2083     time costs of activities that occur after file write is completed (e.g. safe
   2084     browsing scanning).
   2085   </summary>
   2086 </histogram>
   2087 
   2088 <histogram name="Download.BandwidthUsed" units="%">
   2089   <summary>
   2090     The percentage of the potential bandwidth actually used (per read) of a
   2091     download.  An entry of 100% implies that Chrome was the limiting factor in
   2092     download speed.
   2093   </summary>
   2094 </histogram>
   2095 
   2096 <histogram name="Download.ClearAllSize">
   2097   <summary>
   2098     The number of downloads in history at the time it is cleared.
   2099   </summary>
   2100 </histogram>
   2101 
   2102 <histogram name="Download.ContentDisposition" enum="DownloadContentDisposition">
   2103   <summary>
   2104     Content-Disposition header features. The presence of a Content-Disposition
   2105     header, use of 'name', 'filename' and 'filename*' parameters, and string
   2106     encoding schemes are counted for each unthrottled download. The total number
   2107     downloads is Download.Counts[5] (Initiated and Unthrottled).
   2108   </summary>
   2109 </histogram>
   2110 
   2111 <histogram name="Download.ContentImageType" enum="DownloadImageType">
   2112   <summary>Types of images that are downloaded.</summary>
   2113 </histogram>
   2114 
   2115 <histogram name="Download.ContentType" enum="DownloadContentType">
   2116   <summary>Content types that are downloaded.</summary>
   2117 </histogram>
   2118 
   2119 <histogram name="Download.Counts" enum="DownloadCountType">
   2120   <summary>
   2121     Various individual counts in the download system; see DownloadCountType for
   2122     details.
   2123   </summary>
   2124 </histogram>
   2125 
   2126 <histogram name="Download.CountsChrome" enum="ChromeDownloadCountType">
   2127   <summary>
   2128     Various individual counts in the download system, for example the number of
   2129     downloads blocked by throttling from the DownloadRequestLimiter.
   2130   </summary>
   2131 </histogram>
   2132 
   2133 <histogram name="Download.DangerousDownloadValidated"
   2134     enum="DownloadItem.DangerType">
   2135   <summary>
   2136     User chose to save a download which was marked dangerous. Grouped by the
   2137     type of danger.
   2138   </summary>
   2139 </histogram>
   2140 
   2141 <histogram name="Download.DatabaseRecordDropped"
   2142     enum="DownloadDatabaseRecordDroppedType">
   2143   <summary>Reason for dropping a record read in from the DB.</summary>
   2144 </histogram>
   2145 
   2146 <histogram name="Download.DatabaseRemoveDownloadsCount">
   2147   <summary>Number of downloads removed from the history at once.</summary>
   2148 </histogram>
   2149 
   2150 <histogram name="Download.DatabaseRemoveDownloadsTime" units="microseconds">
   2151   <summary>How long it took to delete some downloads from history.</summary>
   2152 </histogram>
   2153 
   2154 <histogram name="Download.DatabaseRemoveDownloadsTimePerRecord"
   2155     units="nanoseconds/record">
   2156   <summary>
   2157     How long it took to delete some downloads from history, per download.
   2158   </summary>
   2159 </histogram>
   2160 
   2161 <histogram name="Download.Discard" enum="DownloadItem.DangerType">
   2162   <summary>
   2163     A download which was marked dangerous was discarded without the user
   2164     directly choosing, because the browser was closed.  Grouped by the type of
   2165     danger.
   2166   </summary>
   2167 </histogram>
   2168 
   2169 <histogram name="Download.DiskBandwidthUsedPercentage" units="Percent">
   2170   <summary>
   2171     The percentage of the available disk bandwidth that was used by the
   2172     download.  100% indicates that the disk bandwidth was the limiting factor
   2173     for the download.
   2174   </summary>
   2175 </histogram>
   2176 
   2177 <histogram name="Download.DOMEvent" enum="DownloadDOMEvent">
   2178   <summary>User actions in chrome://downloads</summary>
   2179 </histogram>
   2180 
   2181 <histogram name="Download.DownloadSize" units="KB">
   2182   <summary>The size of successfully completed downloads.</summary>
   2183 </histogram>
   2184 
   2185 <histogram name="Download.FilePickerResult" enum="DownloadFilePickerResult">
   2186   <summary>
   2187     How the user interacts with the file chooser when doing a &quot;Save
   2188     As&quot; for non-full-page saves.
   2189   </summary>
   2190 </histogram>
   2191 
   2192 <histogram name="Download.FileThreadBlockedTime">
   2193   <summary>
   2194     The amount of time in milliseconds the file thread blocks for each set of
   2195     buffers drained from the incoming pipe (ms).
   2196   </summary>
   2197 </histogram>
   2198 
   2199 <histogram name="Download.FileThreadReceiveBuffers">
   2200   <summary>
   2201     The number of buffers in a call to DownloadManager::UpdateDownload.
   2202   </summary>
   2203 </histogram>
   2204 
   2205 <histogram name="Download.FirstOpenTime" units="milliseconds">
   2206   <summary>
   2207     The time between a download completing and the file being opened for the
   2208     first time.
   2209   </summary>
   2210 </histogram>
   2211 
   2212 <histogram name="Download.HistorySize">
   2213   <summary>
   2214     The number of items in the History database, at the time a new download is
   2215     recorded.
   2216   </summary>
   2217 </histogram>
   2218 
   2219 <histogram name="Download.HistorySize2">
   2220   <summary>
   2221     The number of items in the History database, at the time a new download is
   2222     recorded. Higher maximum, more buckets than Download.HistorySize.
   2223   </summary>
   2224 </histogram>
   2225 
   2226 <histogram name="Download.InterruptedAtEndError" enum="NetErrorCodes">
   2227   <summary>
   2228     Positive net error code that caused a download to be interrupted at the
   2229     *end* of a download (when the number of bytes is known). This is only
   2230     triggered when the total content size is known before any bytes are
   2231     transferred, such as when a Content-Length header is supplied.
   2232   </summary>
   2233 </histogram>
   2234 
   2235 <histogram name="Download.InterruptedAtEndReason" enum="InterruptReason">
   2236   <summary>
   2237     The reason that a download was interrupted at the *end* of a download (when
   2238     the number of bytes is known). This is only triggered when the total content
   2239     size is known before any bytes are transferred, such as when a
   2240     Content-Length header is supplied.
   2241   </summary>
   2242 </histogram>
   2243 
   2244 <histogram name="Download.InterruptedError" enum="NetErrorCodes">
   2245   <summary>
   2246     Positive net error code that caused a download to be interrupted.
   2247   </summary>
   2248 </histogram>
   2249 
   2250 <histogram name="Download.InterruptedOverrunBytes">
   2251   <summary>
   2252     The excessive number of bytes which have been received at the time that a
   2253     download is interrupted. This is only triggered when the total content size
   2254     is known before any bytes are transferred, such as when a Content-Length
   2255     header is supplied.
   2256   </summary>
   2257 </histogram>
   2258 
   2259 <histogram name="Download.InterruptedReason" enum="InterruptReason">
   2260   <summary>The reason that a download was interrupted.</summary>
   2261 </histogram>
   2262 
   2263 <histogram name="Download.InterruptedReceivedSizeK" units="KB">
   2264   <summary>
   2265     The number of kilobytes received for a download at the time it is
   2266     interrupted.
   2267   </summary>
   2268 </histogram>
   2269 
   2270 <histogram name="Download.InterruptedTotalSizeK" units="KB">
   2271   <summary>
   2272     The reported total size in kilobytes for a download at the time it is
   2273     interrupted. This is essentially the size reported by the Content-Length
   2274     header. If no size is specified up-front, it is not recorded in the
   2275     histogram. For example, a download transferred with chunked encoding will
   2276     not be recorded.
   2277   </summary>
   2278 </histogram>
   2279 
   2280 <histogram name="Download.InterruptedUnderrunBytes">
   2281   <summary>
   2282     The total number of bytes minus the received number of bytes at the time
   2283     that a download is interrupted. This is only triggered when the total
   2284     content size is known before any bytes are transferred, such as when a
   2285     Content-Length header is supplied.
   2286   </summary>
   2287 </histogram>
   2288 
   2289 <histogram name="Download.InterruptedUnknownSize"
   2290     enum="DownloadInterruptedUnknownSizeType">
   2291   <summary>
   2292     True if the size of an interrupted download is unknown, false if it is
   2293     known.
   2294   </summary>
   2295 </histogram>
   2296 
   2297 <histogram name="Download.MapErrorNetworkFailed" enum="NetErrorCodes">
   2298   <summary>
   2299     Network error that produced a DOWNLOAD_INTERRUPT_REASON_NETWORK_FAILED
   2300     result in DownloadResourceHandler::OnResponseCompleted().
   2301   </summary>
   2302 </histogram>
   2303 
   2304 <histogram name="Download.MapWinShErrorAccessDenied"
   2305     enum="SpecialShFileOperationCodes">
   2306   <summary>
   2307     Windows error that produced a DOWNLOAD_INTERRUPT_REASON_ACCESS_DENIED result
   2308     in MapShFileOperationCodes().
   2309   </summary>
   2310 </histogram>
   2311 
   2312 <histogram name="Download.MapWinShErrorFileFailed"
   2313     enum="SpecialShFileOperationCodes">
   2314   <summary>
   2315     Windows error that produced a DOWNLOAD_INTERRUPT_REASON_FILE_FAILED result
   2316     in MapShFileOperationCodes().
   2317   </summary>
   2318 </histogram>
   2319 
   2320 <histogram name="Download.OnChanged">
   2321   <summary>
   2322     Percentage of DownloadItem::Observer::OnDownloadUpdated events that
   2323     signified a change in the extension API representation of the download.
   2324   </summary>
   2325 </histogram>
   2326 
   2327 <histogram name="Download.OpensOutstanding">
   2328   <summary>The number of unopened downloads, when one is opened.</summary>
   2329 </histogram>
   2330 
   2331 <histogram name="Download.OpenTime" units="milliseconds">
   2332   <summary>
   2333     The time between a download completing and the file being opened.
   2334   </summary>
   2335 </histogram>
   2336 
   2337 <histogram name="Download.PotentialBandwidth" units="Bytes/second">
   2338   <summary>
   2339     The maximum bandwidth (per read) that Chrome could have provided for the
   2340     download.  If the actual bandwidth equals the potential bandwidth, that
   2341     means that Chrome was the limiting factor for download bandwidth.
   2342   </summary>
   2343 </histogram>
   2344 
   2345 <histogram name="Download.ResourceHandlerBlockedPercentage" units="Percent">
   2346   <summary>
   2347     The percentage of the lifetime of the DownloadResourceHandler for which it
   2348     was blocked by downstream flow control.  0% indicates that the network
   2349     bandwidth was the limiting factor for the download.
   2350   </summary>
   2351 </histogram>
   2352 
   2353 <histogram name="Download.SavePackage" enum="DownloadSavePackageEvent">
   2354   <summary>
   2355     Events (e.g. Started, Cancelled, Finished, Write to Completed file, Write to
   2356     Failed file) occuring within the state machine of a SavePackage operation.
   2357   </summary>
   2358 </histogram>
   2359 
   2360 <histogram name="Download.ShelfInProgressSizeOnAutoClose">
   2361   <summary>
   2362     The number of download items in progress on the shelf when it closes
   2363     automatically.
   2364   </summary>
   2365 </histogram>
   2366 
   2367 <histogram name="Download.ShelfInProgressSizeOnUserClose">
   2368   <summary>
   2369     The number of download items in progress on the shelf when the user closes
   2370     it.
   2371   </summary>
   2372 </histogram>
   2373 
   2374 <histogram name="Download.ShelfSizeOnAutoClose">
   2375   <summary>
   2376     The number of download items on the shelf when it closes automatically.
   2377   </summary>
   2378 </histogram>
   2379 
   2380 <histogram name="Download.ShelfSizeOnUserClose">
   2381   <summary>
   2382     The number of download items on the shelf when the user closes it.
   2383   </summary>
   2384 </histogram>
   2385 
   2386 <histogram name="Download.Sources" enum="DownloadSource">
   2387   <summary>
   2388     The initiation source (if initiated within the content layer of chrome) for
   2389     a download.
   2390   </summary>
   2391 </histogram>
   2392 
   2393 <histogram name="Download.SourcesChrome" enum="ChromeDownloadSource">
   2394   <summary>
   2395     The initiation source (if initiated within the above-content layer of
   2396     chrome) for a download.
   2397   </summary>
   2398 </histogram>
   2399 
   2400 <histogram name="Download.Time" units="milliseconds">
   2401   <summary>Time between the start of a download and its completion.</summary>
   2402 </histogram>
   2403 
   2404 <histogram name="Download.UserDiscard" enum="DownloadItem.DangerType">
   2405   <summary>
   2406     User chose to discard a download which was marked dangerous.  Grouped by the
   2407     type of danger.
   2408   </summary>
   2409 </histogram>
   2410 
   2411 <histogram name="Download.WriteLoopCount">
   2412   <summary>
   2413     The number of iterations for the write loop in BaseFile::AppendDataTofile().
   2414   </summary>
   2415 </histogram>
   2416 
   2417 <histogram name="Download.WriteSize" units="Bytes">
   2418   <summary>The write size for calls to BaseFile::AppendDataTofile().</summary>
   2419 </histogram>
   2420 
   2421 <histogram name="Drive.CacheDBOpenStatus" enum="DriveCacheDBOpenStatus">
   2422   <summary>Status of drive cache metadata database open.</summary>
   2423 </histogram>
   2424 
   2425 <histogram name="Drive.EntireFeedLoadTime" units="microseconds">
   2426   <summary>
   2427     Time spent to load the entire file system information from the server
   2428   </summary>
   2429 </histogram>
   2430 
   2431 <histogram name="Drive.EntryKind" enum="DriveEntryKind">
   2432   <summary>
   2433     Provides breakdown of specific formats for hosted documents. Recorded when
   2434     feed is loaded from the server.
   2435   </summary>
   2436 </histogram>
   2437 
   2438 <histogram name="Drive.FileFormat" enum="DriveFileFormat">
   2439   <summary>
   2440     Provides breakdown of specific file formats for regular files. Recorded when
   2441     feed is loaded from the server.
   2442   </summary>
   2443 </histogram>
   2444 
   2445 <histogram name="Drive.InitialFeedLoadTime" units="microseconds">
   2446   <summary>
   2447     Time spent to load the initial part of the file system information from the
   2448     server
   2449   </summary>
   2450 </histogram>
   2451 
   2452 <histogram name="Drive.MetadataDBInitResult" enum="DriveMetadataDBInitStatus">
   2453   <summary>Result of drive resource metadata database initialization.</summary>
   2454 </histogram>
   2455 
   2456 <histogram name="Drive.MetadataDBOpenExistingResult"
   2457     enum="DriveMetadataDBInitStatus">
   2458   <summary>
   2459     Result of attempt to open existing drive resource metadata database.
   2460   </summary>
   2461 </histogram>
   2462 
   2463 <histogram name="Drive.NumberOfHostedDocuments">
   2464   <summary>
   2465     Number of hosted documents (spreadsheets etc.) on Drive. Logged when Drive
   2466     is first accessed.
   2467   </summary>
   2468 </histogram>
   2469 
   2470 <histogram name="Drive.NumberOfRegularFiles">
   2471   <summary>
   2472     Number of regualr files on Drive.  Logged when Drive is first accessed.
   2473   </summary>
   2474 </histogram>
   2475 
   2476 <histogram name="Drive.NumberOfTotalFiles">
   2477   <summary>
   2478     Number of total files (regualr files + hosted documents) on Drive.  Logged
   2479     when Drive is first accessed.
   2480   </summary>
   2481 </histogram>
   2482 
   2483 <histogram name="Drive.PushNotificationInitiallyEnabled" enum="BooleanEnabled">
   2484   <summary>
   2485     Tracks whether the push notification is initially enabled for Drive.
   2486     Recorded when the first notification is processed. Notification is emulated
   2487     by polling if the push notication is disabled.
   2488   </summary>
   2489 </histogram>
   2490 
   2491 <histogram name="Drive.PushNotificationRegistered" enum="BooleanRegistered">
   2492   <summary>
   2493     Tracks whether the push notification request is registered correctly for
   2494     Drive. Recorded when the push notification manager is initialized.
   2495   </summary>
   2496 </histogram>
   2497 
   2498 <histogram name="Enterprise.AutoEnrollmentExtraTime" units="milliseconds">
   2499   <summary>
   2500     Time since the user logged in until the auto-enrollment protocol completed.
   2501     0 is sampled when the protocol is done by the time the user logs in.
   2502   </summary>
   2503 </histogram>
   2504 
   2505 <histogram name="Enterprise.AutoEnrollmentProtocolTime" units="milliseconds">
   2506   <summary>Total duration time of the auto-enrollment protocol.</summary>
   2507 </histogram>
   2508 
   2509 <histogram name="Enterprise.AutoEnrollmentRequestNetworkErrorCode"
   2510     enum="NetErrorCodes">
   2511   <summary>
   2512     Network error code (if applicable) for auto-enrollment requests.
   2513   </summary>
   2514 </histogram>
   2515 
   2516 <histogram name="Enterprise.AutoEnrollmentRequestStatus"
   2517     enum="EnterpriseDeviceManagementStatus">
   2518   <summary>URL fetcher status for auto-enrollment requests.</summary>
   2519 </histogram>
   2520 
   2521 <histogram name="Enterprise.DMToken" enum="EnterpriseDMTokenType">
   2522   <summary>
   2523     Events related to fetching, saving and loading DM server tokens. These are
   2524     used to retrieve cloud policies.
   2525   </summary>
   2526 </histogram>
   2527 
   2528 <histogram name="Enterprise.Enrollment" enum="EnterpriseEnrollmentType">
   2529   <summary>
   2530     Events related to device enrollment on new installs of ChromeOS devices.
   2531   </summary>
   2532 </histogram>
   2533 
   2534 <histogram name="Enterprise.ONC.PolicyValidation" enum="BooleanSuccess">
   2535   <summary>Result of the OpenNetworkConfiguration policy validation.</summary>
   2536 </histogram>
   2537 
   2538 <histogram name="Enterprise.Policies" enum="EnterprisePolicies">
   2539   <summary>
   2540     A set of enterprise policy rules that are in use. This is recorded every 24
   2541     hours and at startup, if the last recording was earlier than a day before.
   2542   </summary>
   2543 </histogram>
   2544 
   2545 <histogram name="Enterprise.Policy" enum="EnterprisePolicyType">
   2546   <summary>
   2547     Events related to fetching, saving and loading user policies, and also
   2548     device policies on ChromeOS.
   2549   </summary>
   2550 </histogram>
   2551 
   2552 <histogram name="Enterprise.PolicyInvalidations"
   2553     enum="EnterprisePolicyInvalidations">
   2554   <summary>
   2555     Events for counting policy invalidations received with and without payloads.
   2556     Invalidations indicate that a policy has been updated and should be
   2557     refreshed. Payloads provide context about the policy update, but may be
   2558     absent if dropped by the invalidation service.
   2559   </summary>
   2560 </histogram>
   2561 
   2562 <histogram name="Enterprise.PolicyInvalidationsStartupTime"
   2563     units="milliseconds">
   2564   <summary>
   2565     Time since startup of the cloud policy code until the policy invalidation
   2566     service first reported its online status.
   2567   </summary>
   2568 </histogram>
   2569 
   2570 <histogram name="Enterprise.PolicyLoadStatus" enum="EnterprisePolicyLoadStatus">
   2571   <summary>
   2572     Load status from the policy loaders which pull policy settings from the
   2573     underlying platform, such as Windows Group Policy.
   2574   </summary>
   2575 </histogram>
   2576 
   2577 <histogram name="Enterprise.PolicyRefresh" enum="EnterprisePolicyRefresh">
   2578   <summary>
   2579     Events measuring effectiveness of refreshing policy when invalidations are
   2580     received from a service. For each refresh, indicates whether the policy
   2581     changed, and whether the policy was invalidated at the time of the refresh.
   2582   </summary>
   2583 </histogram>
   2584 
   2585 <histogram name="Event.CoalescedCount.Mouse">
   2586   <summary>Number of Mouse events coalesced.</summary>
   2587 </histogram>
   2588 
   2589 <histogram name="Event.CoalescedCount.Touch">
   2590   <summary>Number of Touch events coalesced.</summary>
   2591 </histogram>
   2592 
   2593 <histogram name="Event.CoalescedLatency.Mouse" units="milliseconds">
   2594   <summary>
   2595     Time between the first and last events in a coalesced mouse events group.
   2596   </summary>
   2597 </histogram>
   2598 
   2599 <histogram name="Event.CoalescedLatency.Touch" units="milliseconds">
   2600   <summary>
   2601     Time between the first and last events in a coalesced touch events group.
   2602   </summary>
   2603 </histogram>
   2604 
   2605 <histogram name="Event.Latency.Browser" units="microseconds">
   2606   <summary>
   2607     Time between initiation of all input events and browser processing.
   2608   </summary>
   2609 </histogram>
   2610 
   2611 <histogram name="Event.Latency.Browser.ET_DROP_TARGET_EVENT"
   2612     units="microseconds">
   2613   <summary>
   2614     Time between initiation of input event and browser processing.
   2615   </summary>
   2616 </histogram>
   2617 
   2618 <histogram name="Event.Latency.Browser.ET_GESTURE_BEGIN" units="microseconds">
   2619   <summary>
   2620     Time between initiation of input event and browser processing.
   2621   </summary>
   2622 </histogram>
   2623 
   2624 <histogram name="Event.Latency.Browser.ET_GESTURE_DOUBLE_TAP"
   2625     units="microseconds">
   2626   <summary>
   2627     Time between initiation of input event and browser processing.
   2628   </summary>
   2629 </histogram>
   2630 
   2631 <histogram name="Event.Latency.Browser.ET_GESTURE_END" units="microseconds">
   2632   <summary>
   2633     Time between initiation of input event and browser processing.
   2634   </summary>
   2635 </histogram>
   2636 
   2637 <histogram name="Event.Latency.Browser.ET_GESTURE_LONG_PRESS"
   2638     units="microseconds">
   2639   <summary>
   2640     Time between initiation of input event and browser processing.
   2641   </summary>
   2642 </histogram>
   2643 
   2644 <histogram name="Event.Latency.Browser.ET_GESTURE_LONG_TAP"
   2645     units="microseconds">
   2646   <summary>
   2647     Time between initiation of input event and browser processing.
   2648   </summary>
   2649 </histogram>
   2650 
   2651 <histogram name="Event.Latency.Browser.ET_GESTURE_MULTIFINGER_SWIPE"
   2652     units="microseconds">
   2653   <summary>
   2654     Time between initiation of input event and browser processing.
   2655   </summary>
   2656 </histogram>
   2657 
   2658 <histogram name="Event.Latency.Browser.ET_GESTURE_PINCH_BEGIN"
   2659     units="microseconds">
   2660   <summary>
   2661     Time between initiation of input event and browser processing.
   2662   </summary>
   2663 </histogram>
   2664 
   2665 <histogram name="Event.Latency.Browser.ET_GESTURE_PINCH_END"
   2666     units="microseconds">
   2667   <summary>
   2668     Time between initiation of input event and browser processing.
   2669   </summary>
   2670 </histogram>
   2671 
   2672 <histogram name="Event.Latency.Browser.ET_GESTURE_PINCH_UPDATE"
   2673     units="microseconds">
   2674   <summary>
   2675     Time between initiation of input event and browser processing.
   2676   </summary>
   2677 </histogram>
   2678 
   2679 <histogram name="Event.Latency.Browser.ET_GESTURE_SCROLL_BEGIN"
   2680     units="microseconds">
   2681   <summary>
   2682     Time between initiation of input event and browser processing.
   2683   </summary>
   2684 </histogram>
   2685 
   2686 <histogram name="Event.Latency.Browser.ET_GESTURE_SCROLL_END"
   2687     units="microseconds">
   2688   <summary>
   2689     Time between initiation of input event and browser processing.
   2690   </summary>
   2691 </histogram>
   2692 
   2693 <histogram name="Event.Latency.Browser.ET_GESTURE_SCROLL_UPDATE"
   2694     units="microseconds">
   2695   <summary>
   2696     Time between initiation of input event and browser processing.
   2697   </summary>
   2698 </histogram>
   2699 
   2700 <histogram name="Event.Latency.Browser.ET_GESTURE_TAP" units="microseconds">
   2701   <summary>
   2702     Time between initiation of input event and browser processing.
   2703   </summary>
   2704 </histogram>
   2705 
   2706 <histogram name="Event.Latency.Browser.ET_GESTURE_TAP_CANCEL"
   2707     units="microseconds">
   2708   <summary>
   2709     Time between initiation of input event and browser processing.
   2710   </summary>
   2711 </histogram>
   2712 
   2713 <histogram name="Event.Latency.Browser.ET_GESTURE_TAP_DOWN"
   2714     units="microseconds">
   2715   <summary>
   2716     Time between initiation of input event and browser processing.
   2717   </summary>
   2718 </histogram>
   2719 
   2720 <histogram name="Event.Latency.Browser.ET_GESTURE_TWO_FINGER_TAP"
   2721     units="microseconds">
   2722   <summary>
   2723     Time between initiation of input event and browser processing.
   2724   </summary>
   2725 </histogram>
   2726 
   2727 <histogram name="Event.Latency.Browser.ET_KEY_PRESSED" units="microseconds">
   2728   <summary>
   2729     Time between initiation of input event and browser processing.
   2730   </summary>
   2731 </histogram>
   2732 
   2733 <histogram name="Event.Latency.Browser.ET_KEY_RELEASED" units="microseconds">
   2734   <summary>
   2735     Time between initiation of input event and browser processing.
   2736   </summary>
   2737 </histogram>
   2738 
   2739 <histogram name="Event.Latency.Browser.ET_MOUSE_CAPTURE_CHANGED"
   2740     units="microseconds">
   2741   <summary>
   2742     Time between initiation of input event and browser processing.
   2743   </summary>
   2744 </histogram>
   2745 
   2746 <histogram name="Event.Latency.Browser.ET_MOUSE_DRAGGED" units="microseconds">
   2747   <summary>
   2748     Time between initiation of input event and browser processing.
   2749   </summary>
   2750 </histogram>
   2751 
   2752 <histogram name="Event.Latency.Browser.ET_MOUSE_ENTERED" units="microseconds">
   2753   <summary>
   2754     Time between initiation of input event and browser processing.
   2755   </summary>
   2756 </histogram>
   2757 
   2758 <histogram name="Event.Latency.Browser.ET_MOUSE_EXITED" units="microseconds">
   2759   <summary>
   2760     Time between initiation of input event and browser processing.
   2761   </summary>
   2762 </histogram>
   2763 
   2764 <histogram name="Event.Latency.Browser.ET_MOUSE_MOVED" units="microseconds">
   2765   <summary>
   2766     Time between initiation of input event and browser processing.
   2767   </summary>
   2768 </histogram>
   2769 
   2770 <histogram name="Event.Latency.Browser.ET_MOUSE_RELEASED" units="microseconds">
   2771   <summary>
   2772     Time between initiation of input event and browser processing.
   2773   </summary>
   2774 </histogram>
   2775 
   2776 <histogram name="Event.Latency.Browser.ET_MOUSEWHEEL" units="microseconds">
   2777   <summary>
   2778     Time between initiation of input event and browser processing.
   2779   </summary>
   2780 </histogram>
   2781 
   2782 <histogram name="Event.Latency.Browser.ET_SCROLL" units="microseconds">
   2783   <summary>
   2784     Time between initiation of input event and browser processing.
   2785   </summary>
   2786 </histogram>
   2787 
   2788 <histogram name="Event.Latency.Browser.ET_SCROLL_FLING_CANCEL"
   2789     units="microseconds">
   2790   <summary>
   2791     Time between initiation of input event and browser processing.
   2792   </summary>
   2793 </histogram>
   2794 
   2795 <histogram name="Event.Latency.Browser.ET_SCROLL_FLING_START"
   2796     units="microseconds">
   2797   <summary>
   2798     Time between initiation of input event and browser processing.
   2799   </summary>
   2800 </histogram>
   2801 
   2802 <histogram name="Event.Latency.Browser.ET_TOUCH_CANCELLED" units="microseconds">
   2803   <summary>
   2804     Time between initiation of input event and browser processing.
   2805   </summary>
   2806 </histogram>
   2807 
   2808 <histogram name="Event.Latency.Browser.ET_TOUCH_MOVED" units="microseconds">
   2809   <summary>
   2810     Time between initiation of input event and browser processing.
   2811   </summary>
   2812 </histogram>
   2813 
   2814 <histogram name="Event.Latency.Browser.ET_TOUCH_PRESSED" units="microseconds">
   2815   <summary>
   2816     Time between initiation of input event and browser processing.
   2817   </summary>
   2818 </histogram>
   2819 
   2820 <histogram name="Event.Latency.Browser.ET_TOUCH_RELEASED" units="microseconds">
   2821   <summary>
   2822     Time between initiation of input event and browser processing.
   2823   </summary>
   2824 </histogram>
   2825 
   2826 <histogram name="Event.Latency.Browser.ET_TOUCH_STATIONARY"
   2827     units="microseconds">
   2828   <summary>
   2829     Time between initiation of input event and browser processing.
   2830   </summary>
   2831 </histogram>
   2832 
   2833 <histogram name="Event.Latency.Browser.ET_TRANSLATED_KEY_PRESS"
   2834     units="microseconds">
   2835   <summary>
   2836     Time between initiation of input event and browser processing.
   2837   </summary>
   2838 </histogram>
   2839 
   2840 <histogram name="Event.Latency.Browser.ET_TRANSLATED_KEY_RELEASE"
   2841     units="microseconds">
   2842   <summary>
   2843     Time between initiation of input event and browser processing.
   2844   </summary>
   2845 </histogram>
   2846 
   2847 <histogram name="Event.Latency.Browser.ET_UNKNOWN" units="microseconds">
   2848   <summary>
   2849     Time between initiation of input event and browser processing.
   2850   </summary>
   2851 </histogram>
   2852 
   2853 <histogram name="Event.Latency.Browser.TouchAcked" units="microseconds">
   2854   <summary>
   2855     Time between touch events sent from RWH to renderer and acked by renderer.
   2856   </summary>
   2857 </histogram>
   2858 
   2859 <histogram name="Event.Latency.Browser.TouchUI" units="microseconds">
   2860   <summary>
   2861     Time between touch events received by Chrome and sent from RWH to renderer.
   2862   </summary>
   2863 </histogram>
   2864 
   2865 <histogram name="Event.Latency.Renderer" units="microseconds">
   2866   <summary>
   2867     Time between initiation of all input events and renderer processing.
   2868   </summary>
   2869 </histogram>
   2870 
   2871 <histogram name="Event.Latency.Renderer.Char" units="microseconds">
   2872   <summary>
   2873     Time between initiation of input event and browser processing.
   2874   </summary>
   2875 </histogram>
   2876 
   2877 <histogram name="Event.Latency.Renderer.ContextMenu" units="microseconds">
   2878   <summary>
   2879     Time between initiation of input event and browser processing.
   2880   </summary>
   2881 </histogram>
   2882 
   2883 <histogram name="Event.Latency.Renderer.GestureDoubleTap" units="microseconds">
   2884   <summary>
   2885     Time between initiation of input event and browser processing.
   2886   </summary>
   2887 </histogram>
   2888 
   2889 <histogram name="Event.Latency.Renderer.GestureFlingCancel"
   2890     units="microseconds">
   2891   <summary>
   2892     Time between initiation of input event and browser processing.
   2893   </summary>
   2894 </histogram>
   2895 
   2896 <histogram name="Event.Latency.Renderer.GestureFlingStart" units="microseconds">
   2897   <summary>
   2898     Time between initiation of input event and browser processing.
   2899   </summary>
   2900 </histogram>
   2901 
   2902 <histogram name="Event.Latency.Renderer.GestureLongPress" units="microseconds">
   2903   <summary>
   2904     Time between initiation of input event and browser processing.
   2905   </summary>
   2906 </histogram>
   2907 
   2908 <histogram name="Event.Latency.Renderer.GestureLongTap" units="microseconds">
   2909   <summary>
   2910     Time between initiation of input event and browser processing.
   2911   </summary>
   2912 </histogram>
   2913 
   2914 <histogram name="Event.Latency.Renderer.GesturePinchBegin" units="microseconds">
   2915   <summary>
   2916     Time between initiation of input event and browser processing.
   2917   </summary>
   2918 </histogram>
   2919 
   2920 <histogram name="Event.Latency.Renderer.GesturePinchEnd" units="microseconds">
   2921   <summary>
   2922     Time between initiation of input event and browser processing.
   2923   </summary>
   2924 </histogram>
   2925 
   2926 <histogram name="Event.Latency.Renderer.GesturePinchUpdate"
   2927     units="microseconds">
   2928   <summary>
   2929     Time between initiation of input event and browser processing.
   2930   </summary>
   2931 </histogram>
   2932 
   2933 <histogram name="Event.Latency.Renderer.GestureScrollBegin"
   2934     units="microseconds">
   2935   <summary>
   2936     Time between initiation of input event and browser processing.
   2937   </summary>
   2938 </histogram>
   2939 
   2940 <histogram name="Event.Latency.Renderer.GestureScrollEnd" units="microseconds">
   2941   <summary>
   2942     Time between initiation of input event and browser processing.
   2943   </summary>
   2944 </histogram>
   2945 
   2946 <histogram name="Event.Latency.Renderer.GestureScrollUpdate"
   2947     units="microseconds">
   2948   <summary>
   2949     Time between initiation of input event and browser processing.
   2950   </summary>
   2951 </histogram>
   2952 
   2953 <histogram name="Event.Latency.Renderer.GestureTap" units="microseconds">
   2954   <summary>
   2955     Time between initiation of input event and browser processing.
   2956   </summary>
   2957 </histogram>
   2958 
   2959 <histogram name="Event.Latency.Renderer.GestureTapCancel" units="microseconds">
   2960   <summary>
   2961     Time between initiation of input event and browser processing.
   2962   </summary>
   2963 </histogram>
   2964 
   2965 <histogram name="Event.Latency.Renderer.GestureTapDown" units="microseconds">
   2966   <summary>
   2967     Time between initiation of input event and browser processing.
   2968   </summary>
   2969 </histogram>
   2970 
   2971 <histogram name="Event.Latency.Renderer.GestureTwoFingerTap"
   2972     units="microseconds">
   2973   <summary>
   2974     Time between initiation of input event and browser processing.
   2975   </summary>
   2976 </histogram>
   2977 
   2978 <histogram name="Event.Latency.Renderer.KeyDown" units="microseconds">
   2979   <summary>
   2980     Time between initiation of input event and browser processing.
   2981   </summary>
   2982 </histogram>
   2983 
   2984 <histogram name="Event.Latency.Renderer.KeyUp" units="microseconds">
   2985   <summary>
   2986     Time between initiation of input event and browser processing.
   2987   </summary>
   2988 </histogram>
   2989 
   2990 <histogram name="Event.Latency.Renderer.MouseDown" units="microseconds">
   2991   <summary>
   2992     Time between initiation of input event and browser processing.
   2993   </summary>
   2994 </histogram>
   2995 
   2996 <histogram name="Event.Latency.Renderer.MouseEnter" units="microseconds">
   2997   <summary>
   2998     Time between initiation of input event and browser processing.
   2999   </summary>
   3000 </histogram>
   3001 
   3002 <histogram name="Event.Latency.Renderer.MouseLeave" units="microseconds">
   3003   <summary>
   3004     Time between initiation of input event and browser processing.
   3005   </summary>
   3006 </histogram>
   3007 
   3008 <histogram name="Event.Latency.Renderer.MouseMove" units="microseconds">
   3009   <summary>
   3010     Time between initiation of input event and browser processing.
   3011   </summary>
   3012 </histogram>
   3013 
   3014 <histogram name="Event.Latency.Renderer.MouseUp" units="microseconds">
   3015   <summary>
   3016     Time between initiation of input event and browser processing.
   3017   </summary>
   3018 </histogram>
   3019 
   3020 <histogram name="Event.Latency.Renderer.MouseWheel" units="microseconds">
   3021   <summary>
   3022     Time between initiation of input event and browser processing.
   3023   </summary>
   3024 </histogram>
   3025 
   3026 <histogram name="Event.Latency.Renderer.RawKeyDown" units="microseconds">
   3027   <summary>
   3028     Time between initiation of input event and browser processing.
   3029   </summary>
   3030 </histogram>
   3031 
   3032 <histogram name="Event.Latency.Renderer.TouchCancel" units="microseconds">
   3033   <summary>
   3034     Time between initiation of input event and browser processing.
   3035   </summary>
   3036 </histogram>
   3037 
   3038 <histogram name="Event.Latency.Renderer.TouchEnd" units="microseconds">
   3039   <summary>
   3040     Time between initiation of input event and browser processing.
   3041   </summary>
   3042 </histogram>
   3043 
   3044 <histogram name="Event.Latency.Renderer.TouchMove" units="microseconds">
   3045   <summary>
   3046     Time between initiation of input event and browser processing.
   3047   </summary>
   3048 </histogram>
   3049 
   3050 <histogram name="Event.Latency.Renderer.TouchStart" units="microseconds">
   3051   <summary>
   3052     Time between initiation of input event and browser processing.
   3053   </summary>
   3054 </histogram>
   3055 
   3056 <histogram name="Event.Latency.Renderer.Undefined" units="microseconds">
   3057   <summary>
   3058     Time between initiation of input event and browser processing.
   3059   </summary>
   3060 </histogram>
   3061 
   3062 <histogram name="Event.Latency.RendererImpl.GestureScroll" units="microseconds">
   3063   <summary>
   3064     Time between initial creation of touch event and the resulting ScrollGesture
   3065     reaches Impl thread.
   3066   </summary>
   3067 </histogram>
   3068 
   3069 <histogram name="Event.Latency.TouchToScrollUpdateSwap" units="microseconds">
   3070   <summary>
   3071     Time between initial creation of touch event and the resulting frame from
   3072     ScrollUpdate is swapped.
   3073   </summary>
   3074 </histogram>
   3075 
   3076 <histogram name="ExtensionBlacklist.BlacklistInstalled"
   3077     enum="ExtensionLocation">
   3078   <summary>
   3079     The number of extensions that were blacklisted when already installed,
   3080     grouped by Extension::Location. Logged when ExtensionService blackists and
   3081     unloads an installed extension.
   3082   </summary>
   3083 </histogram>
   3084 
   3085 <histogram name="ExtensionBlacklist.BlockCRX" enum="ExtensionLocation">
   3086   <summary>
   3087     The number of extensions that have been blocked from installing grouped by
   3088     Extension::Location. Logged when ExtensionService refuses to install a
   3089     blacklisted extension.
   3090   </summary>
   3091 </histogram>
   3092 
   3093 <histogram name="ExtensionBlacklist.SilentInstall" enum="ExtensionLocation">
   3094   <summary>
   3095     The number of extensions that have been silently installed in a blacklisted
   3096     state, grouped by Extension::Location. Logged when ExtensionService installs
   3097     a blacklisted extension without blocking it (ExtensionBlacklist.BlockCRX
   3098     would be logged otherwise). Typically this will be when a user has a
   3099     blacklisted extension synced.
   3100   </summary>
   3101 </histogram>
   3102 
   3103 <histogram name="ExtensionBlacklist.UnblacklistInstalled"
   3104     enum="ExtensionLocation">
   3105   <summary>
   3106     The number of extensions that were unblacklisted when installed, grouped by
   3107     Extension::Location. Logged when ExtensionService unblacklists and loads a
   3108     blacklisted extension.
   3109   </summary>
   3110 </histogram>
   3111 
   3112 <histogram name="Extensions.AllocatePortIdPairOverflow">
   3113   <summary>
   3114     Records when the allocation of IDs for chrome.runtime.Port overflows.
   3115   </summary>
   3116 </histogram>
   3117 
   3118 <histogram name="Extensions.APIUse_RelativeURL" enum="UrlResolutionResult">
   3119   <summary>
   3120     Captures the results of URL resolution when relative urls are used in the
   3121     tabs/windows api.
   3122   </summary>
   3123 </histogram>
   3124 
   3125 <histogram name="Extensions.AppLaunch" enum="AppLaunch">
   3126   <summary>
   3127     The number of times v1 apps are launched grouped by
   3128     extension_misc::AppLaunchBuckets. See also Apps.AppLaunch for v2 apps.
   3129   </summary>
   3130 </histogram>
   3131 
   3132 <histogram name="Extensions.AppLaunchContainer" enum="AppLaunchContainer">
   3133   <summary>
   3134     The number of times apps are launched grouped by
   3135     extension_misc::LaunchContainer.
   3136   </summary>
   3137 </histogram>
   3138 
   3139 <histogram name="Extensions.AppLocation" enum="ExtensionLocation">
   3140   <summary>
   3141     The number of apps loaded at startup time grouped by Extension::Location.
   3142   </summary>
   3143 </histogram>
   3144 
   3145 <histogram name="Extensions.AppsPromo" enum="AppPromoAction">
   3146   <summary>
   3147     The actions taken in the NTP apps promo grouped by
   3148     extension_misc::AppsPromoBuckets.
   3149   </summary>
   3150 </histogram>
   3151 
   3152 <histogram name="Extensions.AppTabLaunchType" enum="ExtensionLaunchType">
   3153   <summary>
   3154     The number of apps launched grouped by ExtensionPrefs::LaunchType.
   3155   </summary>
   3156 </histogram>
   3157 
   3158 <histogram name="Extensions.BackgroundPageLoadTime" units="milliseconds">
   3159   <summary>The time for an extension's background page to load.</summary>
   3160 </histogram>
   3161 
   3162 <histogram name="Extensions.BackgroundPageType"
   3163     units="ExtensionBackgroundPageType">
   3164   <summary>
   3165     The type (if any) of background page the extension has. Recorded for
   3166     installed extensions on startup.
   3167   </summary>
   3168 </histogram>
   3169 
   3170 <histogram name="Extensions.CrxFetchFailureRetryCountGoogleUrl">
   3171   <summary>
   3172     Number of times chrome retried to download an extension with a url on a
   3173     google.com domain, before eventually giving up.
   3174   </summary>
   3175 </histogram>
   3176 
   3177 <histogram name="Extensions.CrxFetchFailureRetryCountOtherUrl">
   3178   <summary>
   3179     Number of times chrome retried to download an extension with a url on a non
   3180     google.com domain, before eventually giving up.
   3181   </summary>
   3182 </histogram>
   3183 
   3184 <histogram name="Extensions.CrxFetchSuccessRetryCountGoogleUrl">
   3185   <summary>
   3186     Number of times chrome retried to download an extension with a url on a
   3187     google.com domain, before eventually succeeding.
   3188   </summary>
   3189 </histogram>
   3190 
   3191 <histogram name="Extensions.CrxFetchSuccessRetryCountOtherUrl">
   3192   <summary>
   3193     Number of times chrome retried to download an extension with a url on a non
   3194     google.com domain, before eventually succeeding.
   3195   </summary>
   3196 </histogram>
   3197 
   3198 <histogram name="Extensions.CrxInstallDirPathLength">
   3199   <summary>
   3200     Length of the path to the directory under which an extension is installed.
   3201     This directory is in the user's profile.
   3202   </summary>
   3203 </histogram>
   3204 
   3205 <histogram name="Extensions.DeclarativeRulesStorageInitialization"
   3206     units="milliseconds">
   3207   <summary>Time spent until rules storage delegate gets ready.</summary>
   3208 </histogram>
   3209 
   3210 <histogram name="Extensions.DepricatedExternalJsonCount">
   3211   <summary>
   3212     Number of extensions referenced in the depricated external extensions source
   3213     at path chrome::DIR_DEPRICATED_EXTERNAL_EXTENSIONS.
   3214   </summary>
   3215 </histogram>
   3216 
   3217 <histogram name="Extensions.DialogLoadTime" units="milliseconds">
   3218   <summary>The time for a dialog-hosted extension to load.</summary>
   3219 </histogram>
   3220 
   3221 <histogram name="Extensions.Disabled">
   3222   <summary>
   3223     The number of extensions that are disabled at browser startup.
   3224   </summary>
   3225 </histogram>
   3226 
   3227 <histogram name="Extensions.DisabledForPermissions">
   3228   <summary>
   3229     The number of extensions that are disabled at browser startup due to
   3230     permissions increases.
   3231   </summary>
   3232 </histogram>
   3233 
   3234 <histogram name="Extensions.DisabledUIUserResponse"
   3235     enum="ExtensionDisabledUIUserResponse">
   3236   <summary>
   3237     User response to the dialog shown when an extension is disabled due to an
   3238     update requiring more permissions.
   3239   </summary>
   3240 </histogram>
   3241 
   3242 <histogram name="Extensions.ErrorCodeFromCrxOpen">
   3243   <summary>
   3244     If opening the CRX file for unpacking fails, this integer is the error code
   3245     given by the OS.
   3246   </summary>
   3247 </histogram>
   3248 
   3249 <histogram name="Extensions.EventPageActiveTime" units="milliseconds">
   3250   <summary>The time an extension's event page has spent loaded.</summary>
   3251 </histogram>
   3252 
   3253 <histogram name="Extensions.EventPageIdleTime" units="milliseconds">
   3254   <summary>The time an extension's event page has spent unloaded.</summary>
   3255 </histogram>
   3256 
   3257 <histogram name="Extensions.EventPageLoadTime" units="milliseconds">
   3258   <summary>The time for an extension's event page to load.</summary>
   3259 </histogram>
   3260 
   3261 <histogram name="Extensions.ExtensionInstalled">
   3262   <summary>An extension has been installed.</summary>
   3263 </histogram>
   3264 
   3265 <histogram name="Extensions.ExtensionLocation" enum="ExtensionLocation">
   3266   <summary>
   3267     The number of extensions loaded at startup time grouped by
   3268     Extension::Location.
   3269   </summary>
   3270 </histogram>
   3271 
   3272 <histogram name="Extensions.ExtensionRootPathLength">
   3273   <summary>
   3274     Length of the Extensions dir path inside the profile directory.
   3275   </summary>
   3276 </histogram>
   3277 
   3278 <histogram name="Extensions.ExtensionUninstalled">
   3279   <summary>An extension has been uninstalled.</summary>
   3280 </histogram>
   3281 
   3282 <histogram name="Extensions.ExternalExtensionEvent" enum="SideloadUIEvents">
   3283   <summary>
   3284     Records what happens to extensions that are sideloaded, grouped by the
   3285     ExternalExtensionEvent enum.
   3286   </summary>
   3287 </histogram>
   3288 
   3289 <histogram name="Extensions.ExternalItemState" enum="ExternalItemState">
   3290   <summary>
   3291     The number of sideloaded apps/extensions loaded on startup grouped by
   3292     enabled/disabled state.
   3293   </summary>
   3294 </histogram>
   3295 
   3296 <histogram name="Extensions.ExternalJsonCount">
   3297   <summary>
   3298     Number of extensions referenced in the external extensions source at path
   3299     chrome::DIR_EXTERNAL_EXTENSIONS.
   3300   </summary>
   3301 </histogram>
   3302 
   3303 <histogram name="Extensions.FromWebstoreInconsistency"
   3304     enum="ExtensionFromWebstoreInconcistencyEnum">
   3305   <summary>
   3306     Number of apps/extensions loaded on startup with an inconsistent &quot;from
   3307     webstore&quot; state. This means an item that is flagged as from_webstore,
   3308     but with either a non-webstore update_url or an external install location.
   3309   </summary>
   3310 </histogram>
   3311 
   3312 <histogram name="Extensions.FunctionCalls" enum="ExtensionFunctions">
   3313   <summary>Number of calls to extension functions.</summary>
   3314 </histogram>
   3315 
   3316 <histogram name="Extensions.GetUserDataTempDir" enum="GetUserDataTempDirResult">
   3317   <summary>
   3318     What happens when the extensions system tries to get a temp dir to unpack
   3319     in?
   3320   </summary>
   3321 </histogram>
   3322 
   3323 <histogram name="Extensions.InjectCssTime" units="milliseconds">
   3324   <summary>
   3325     The amount of time for a CSS file to be injected into a page.
   3326   </summary>
   3327 </histogram>
   3328 
   3329 <histogram name="Extensions.InjectEnd_ScriptCount">
   3330   <summary>Number of scripts injected at document end by extensions.</summary>
   3331 </histogram>
   3332 
   3333 <histogram name="Extensions.InjectEnd_Time" units="milliseconds">
   3334   <summary>
   3335     Time taken to inject all scripts at document end by extensions.
   3336   </summary>
   3337 </histogram>
   3338 
   3339 <histogram name="Extensions.InjectIdle_ScriptCount">
   3340   <summary>Number of scripts injected at document idle by extensions.</summary>
   3341 </histogram>
   3342 
   3343 <histogram name="Extensions.InjectIdle_Time" units="milliseconds">
   3344   <summary>
   3345     Time taken to inject all scripts at document idle by extensions.
   3346   </summary>
   3347 </histogram>
   3348 
   3349 <histogram name="Extensions.InjectScriptTime" units="milliseconds">
   3350   <summary>Time taken to inject all scripts by extensions.</summary>
   3351 </histogram>
   3352 
   3353 <histogram name="Extensions.InjectStart_CssCount">
   3354   <summary>Number of css files injected by extensions.</summary>
   3355 </histogram>
   3356 
   3357 <histogram name="Extensions.InjectStart_ScriptCount">
   3358   <summary>Number of scripts injected at document start by extensions.</summary>
   3359 </histogram>
   3360 
   3361 <histogram name="Extensions.InjectStart_Time" units="milliseconds">
   3362   <summary>
   3363     Time taken to inject css/scripts at document start by extensions.
   3364   </summary>
   3365 </histogram>
   3366 
   3367 <histogram name="Extensions.InstallSource" enum="ExtensionLocation">
   3368   <summary>Installs grouped by the location property in prefs.</summary>
   3369 </histogram>
   3370 
   3371 <histogram name="Extensions.InstallType" enum="ExtensionType">
   3372   <summary>Installs grouped by Extension::HistogramType.</summary>
   3373 </histogram>
   3374 
   3375 <histogram name="Extensions.LoadAll">
   3376   <summary>
   3377     The number of extensions and themes loaded at browser startup.
   3378   </summary>
   3379 </histogram>
   3380 
   3381 <histogram name="Extensions.LoadAllTime" units="milliseconds">
   3382   <summary>Time taken to load all extensions at browser startup.</summary>
   3383 </histogram>
   3384 
   3385 <histogram name="Extensions.LoadApp">
   3386   <summary>The number of apps loaded by each user at startup time.</summary>
   3387 </histogram>
   3388 
   3389 <histogram name="Extensions.LoadAppExternal">
   3390   <summary>
   3391     The number of externally managed apps loaded by each user at startup time.
   3392   </summary>
   3393 </histogram>
   3394 
   3395 <histogram name="Extensions.LoadAppUser">
   3396   <summary>
   3397     The number of user-installed apps loaded by each user at startup time.
   3398   </summary>
   3399 </histogram>
   3400 
   3401 <histogram name="Extensions.LoadBrowserAction">
   3402   <summary>
   3403     The number of browser action extensions loaded at browser startup.
   3404   </summary>
   3405 </histogram>
   3406 
   3407 <histogram name="Extensions.LoadContentPack">
   3408   <summary>
   3409     The number of content-pack extensions loaded at browser startup.
   3410   </summary>
   3411 </histogram>
   3412 
   3413 <histogram name="Extensions.LoadExtension">
   3414   <summary>The number of extensions loaded at browser startup.</summary>
   3415 </histogram>
   3416 
   3417 <histogram name="Extensions.LoadExtensionExternal">
   3418   <summary>
   3419     The number of externally managed extensions loaded at browser startup.
   3420   </summary>
   3421 </histogram>
   3422 
   3423 <histogram name="Extensions.LoadExtensionUser">
   3424   <summary>
   3425     The number of user-installed extensions loaded at browser startup.
   3426   </summary>
   3427 </histogram>
   3428 
   3429 <histogram name="Extensions.LoadExternal">
   3430   <summary>
   3431     The number of externally managed extensions and apps loaded at browser
   3432     startup.
   3433   </summary>
   3434 </histogram>
   3435 
   3436 <histogram name="Extensions.LoadHostedApp">
   3437   <summary>
   3438     The number of hosted apps loaded by each user at startup time.
   3439   </summary>
   3440 </histogram>
   3441 
   3442 <histogram name="Extensions.LoadPackagedApp">
   3443   <summary>
   3444     The number of legacy packaged apps loaded by each user at startup time.
   3445   </summary>
   3446 </histogram>
   3447 
   3448 <histogram name="Extensions.LoadPageAction">
   3449   <summary>
   3450     The number of page action extensions loaded at browser startup.
   3451   </summary>
   3452 </histogram>
   3453 
   3454 <histogram name="Extensions.LoadPlatformApp">
   3455   <summary>The number of platform apps loaded at browser startup.</summary>
   3456 </histogram>
   3457 
   3458 <histogram name="Extensions.LoadTheme">
   3459   <summary>The number of themes loaded at browser startup.</summary>
   3460 </histogram>
   3461 
   3462 <histogram name="Extensions.LoadType" enum="ExtensionType">
   3463   <summary>
   3464     The number of extensions loaded at startup time grouped by
   3465     Extension::HistogramType.
   3466   </summary>
   3467 </histogram>
   3468 
   3469 <histogram name="Extensions.LoadUserScript">
   3470   <summary>
   3471     The number of converted user scripts loaded at browser startup.
   3472   </summary>
   3473 </histogram>
   3474 
   3475 <histogram name="Extensions.ManifestFetchFailureRetryCountGoogleUrl">
   3476   <summary>
   3477     Number of times chrome retried to download an extension update manifest with
   3478     a url on a google.com domain, before eventually giving up.
   3479   </summary>
   3480 </histogram>
   3481 
   3482 <histogram name="Extensions.ManifestFetchFailureRetryCountOtherUrl">
   3483   <summary>
   3484     Number of times chrome retried to download an extension update manifest with
   3485     a url on a non google.com domain, before eventually giving up.
   3486   </summary>
   3487 </histogram>
   3488 
   3489 <histogram name="Extensions.ManifestFetchSuccessRetryCountGoogleUrl">
   3490   <summary>
   3491     Number of times chrome retried to download an extension update manifest with
   3492     a url on a google.com domain, before eventually succeeding.
   3493   </summary>
   3494 </histogram>
   3495 
   3496 <histogram name="Extensions.ManifestFetchSuccessRetryCountOtherUrl">
   3497   <summary>
   3498     Number of times chrome retried to download an extension update manifest with
   3499     a url on a non google.com domain, before eventually succeeding.
   3500   </summary>
   3501 </histogram>
   3502 
   3503 <histogram name="Extensions.ManifestReloadNeedsRelocalization">
   3504   <summary>
   3505     Number of extension loads on startup where it is necessary to reload the
   3506     mainfest because the locale has changed.
   3507   </summary>
   3508 </histogram>
   3509 
   3510 <histogram name="Extensions.ManifestReloadNotNeeded">
   3511   <summary>
   3512     Number of extension loads on startup where it is not necessary to reload the
   3513     extension's manifest.
   3514   </summary>
   3515 </histogram>
   3516 
   3517 <histogram name="Extensions.ManifestReloadUnpackedDir">
   3518   <summary>
   3519     Number of extension loads on startup where it is necessary to reload the
   3520     manifest because the extension is unpacked.
   3521   </summary>
   3522 </histogram>
   3523 
   3524 <histogram name="Extensions.NetworkDelay" units="milliseconds">
   3525   <summary>Time that network requests were blocked due to extensions.</summary>
   3526 </histogram>
   3527 
   3528 <histogram name="Extensions.NetworkDelayPercentage" units="%">
   3529   <summary>
   3530     Percentage of total lifetime a network request was blocked due to an
   3531     extension.
   3532   </summary>
   3533 </histogram>
   3534 
   3535 <histogram name="Extensions.NetworkDelayRegistryLoad" units="milliseconds">
   3536   <summary>
   3537     Time that network requests were blocked due to relevant rule registries
   3538     loading.
   3539   </summary>
   3540 </histogram>
   3541 
   3542 <histogram name="Extensions.NonWebstoreLocation" enum="ExtensionLocation">
   3543   <summary>
   3544     The number of apps/extensions with a non-webstore update_url loaded at
   3545     startup time grouped by Extension::Location.
   3546   </summary>
   3547 </histogram>
   3548 
   3549 <histogram name="Extensions.NonWebStoreNewTabPageOverrides">
   3550   <summary>
   3551     Number of non-WebStore extensions on startup that override the new tab page.
   3552   </summary>
   3553 </histogram>
   3554 
   3555 <histogram name="Extensions.Permissions_AutoDisable" enum="ExtensionPermission">
   3556   <summary>
   3557     The permissions present in an extension when it is automatically disabled
   3558     due to a permission increase (e.g., after an extension upgrade).
   3559   </summary>
   3560 </histogram>
   3561 
   3562 <histogram name="Extensions.Permissions_Install" enum="ExtensionPermission">
   3563   <summary>
   3564     The permissions present in an extension when it was installed.
   3565   </summary>
   3566 </histogram>
   3567 
   3568 <histogram name="Extensions.Permissions_InstallAbort"
   3569     enum="ExtensionPermission">
   3570   <summary>
   3571     The permissions present in an extension when installation was aborted, not
   3572     including installation errors and user cancels.
   3573   </summary>
   3574 </histogram>
   3575 
   3576 <histogram name="Extensions.Permissions_InstallCancel"
   3577     enum="ExtensionPermission">
   3578   <summary>
   3579     The permissions present in an extension when installation was canceled.
   3580   </summary>
   3581 </histogram>
   3582 
   3583 <histogram name="Extensions.Permissions_Load" enum="ExtensionPermission">
   3584   <summary>The permissions present in an extension when it was loaded.</summary>
   3585 </histogram>
   3586 
   3587 <histogram name="Extensions.Permissions_ReEnable" enum="ExtensionPermission">
   3588   <summary>
   3589     The permissions present in an extension when it was re-enabled from a
   3590     confirmation prompt.
   3591   </summary>
   3592 </histogram>
   3593 
   3594 <histogram name="Extensions.Permissions_ReEnableAbort"
   3595     enum="ExtensionPermission">
   3596   <summary>
   3597     The permissions present in an extension when the re-enable prompt was
   3598     aborted, not including installation errors and manual user cancels.
   3599   </summary>
   3600 </histogram>
   3601 
   3602 <histogram name="Extensions.Permissions_ReEnableCancel"
   3603     enum="ExtensionPermission">
   3604   <summary>
   3605     The permissions present in an extension when the re-enable was canceled from
   3606     the confirmation prompt.
   3607   </summary>
   3608 </histogram>
   3609 
   3610 <histogram name="Extensions.Permissions_Uninstall" enum="ExtensionPermission">
   3611   <summary>
   3612     The permissions present in an extension when it was uninstalled.
   3613   </summary>
   3614 </histogram>
   3615 
   3616 <histogram name="Extensions.Permissions_WebStoreInstall"
   3617     enum="ExtensionPermission">
   3618   <summary>
   3619     The permissions present in an extension when it was installed through the
   3620     web store.
   3621   </summary>
   3622 </histogram>
   3623 
   3624 <histogram name="Extensions.Permissions_WebStoreInstallAbort"
   3625     enum="ExtensionPermission">
   3626   <summary>
   3627     The permissions present in an extension when installation from the web store
   3628     was aborted, not including installation errors and user cancels.
   3629   </summary>
   3630 </histogram>
   3631 
   3632 <histogram name="Extensions.Permissions_WebStoreInstallCancel"
   3633     enum="ExtensionPermission">
   3634   <summary>
   3635     The permissions present in an extension when installation from the web store
   3636     was canceled.
   3637   </summary>
   3638 </histogram>
   3639 
   3640 <histogram name="Extensions.SandboxUnpackFailure">
   3641   <summary>
   3642     Count the number of times a sandboxed extension unpack fails.
   3643   </summary>
   3644 </histogram>
   3645 
   3646 <histogram name="Extensions.SandboxUnpackFailureReason"
   3647     enum="ExtensionUnpackFailureReason">
   3648   <summary>What caused a sandboxed extension unpack to fail?</summary>
   3649 </histogram>
   3650 
   3651 <histogram name="Extensions.SandboxUnpackFailureTime">
   3652   <summary>Time taken to unpack an extension, when the unpack fails.</summary>
   3653 </histogram>
   3654 
   3655 <histogram name="Extensions.SandboxUnpackInitialCrxPathLength">
   3656   <summary>Length of the initial path to the CRX to be unpacked.</summary>
   3657 </histogram>
   3658 
   3659 <histogram name="Extensions.SandboxUnpackLinkFreeCrxPathLength">
   3660   <summary>
   3661     Length of the normalized (link/junction free) path to the temporary copy of
   3662     a CRX made during unpacking.
   3663   </summary>
   3664 </histogram>
   3665 
   3666 <histogram name="Extensions.SandboxUnpackRate">
   3667   <summary>
   3668     Rate at which a CRX file is unpacked in Kilobytes per second.
   3669   </summary>
   3670 </histogram>
   3671 
   3672 <histogram name="Extensions.SandboxUnpackRate1To2mB">
   3673   <summary>
   3674     Rate at which CRX files 1MB to 2MB are unpacked in Kilobytes per second.
   3675   </summary>
   3676 </histogram>
   3677 
   3678 <histogram name="Extensions.SandboxUnpackRate2To5mB">
   3679   <summary>
   3680     Rate at which CRX files 2MB to 5MB are unpacked in Kilobytes per second.
   3681   </summary>
   3682 </histogram>
   3683 
   3684 <histogram name="Extensions.SandboxUnpackRate50kBTo1mB">
   3685   <summary>
   3686     Rate at which CRX files 50kB to 1MB are unpacked in Kilobytes per second.
   3687   </summary>
   3688 </histogram>
   3689 
   3690 <histogram name="Extensions.SandboxUnpackRate5To10mB">
   3691   <summary>
   3692     Rate at which CRX files 5MB to 10 MB are unpacked in Kilobytes per second.
   3693   </summary>
   3694 </histogram>
   3695 
   3696 <histogram name="Extensions.SandboxUnpackRateOver10mB">
   3697   <summary>
   3698     Rate at which CRX files larger than 10MB are unpacked in Kilobytes per
   3699     second.
   3700   </summary>
   3701 </histogram>
   3702 
   3703 <histogram name="Extensions.SandboxUnpackRateUnder50kB">
   3704   <summary>
   3705     Rate at which CRX files under 50 KB are unpacked in Kilobytes per second.
   3706   </summary>
   3707 </histogram>
   3708 
   3709 <histogram name="Extensions.SandboxUnpackSuccess">
   3710   <summary>Count the number of times a sandboxed CRX unpack succeeds.</summary>
   3711 </histogram>
   3712 
   3713 <histogram name="Extensions.SandboxUnpackSuccessCantGetCrxSize">
   3714   <summary>
   3715     Count the number of times a sandboxed CRX unpack succeeds, but we can't get
   3716     the file size.
   3717   </summary>
   3718 </histogram>
   3719 
   3720 <histogram name="Extensions.SandboxUnpackSuccessTime">
   3721   <summary>
   3722     Time taken to unpack an extension, when the unpack succeeds.
   3723   </summary>
   3724 </histogram>
   3725 
   3726 <histogram name="Extensions.SandboxUnpackTempCrxPathLength">
   3727   <summary>
   3728     Length of the path of the temporary copy of a CRX made during unpacking.
   3729   </summary>
   3730 </histogram>
   3731 
   3732 <histogram name="Extensions.SandboxUnpackUnpackedCrxPathLength">
   3733   <summary>Length of the path under which a CRX is unpacked.</summary>
   3734 </histogram>
   3735 
   3736 <histogram name="Extensions.StartupDelay" units="milliseconds">
   3737   <summary>The time one extension delays network requests at startup.</summary>
   3738 </histogram>
   3739 
   3740 <histogram name="Extensions.StartupDelay_Total" units="milliseconds">
   3741   <summary>
   3742     The total time extensions delay network requests at startup.
   3743   </summary>
   3744 </histogram>
   3745 
   3746 <histogram name="Extensions.ToolstripLoadTime" units="milliseconds">
   3747   <summary>Time taken to load a toolstrip.</summary>
   3748 </histogram>
   3749 
   3750 <histogram name="Extensions.UninstallType" enum="ExtensionType">
   3751   <summary>Uninstalls grouped by Extension::HistogramType.</summary>
   3752 </histogram>
   3753 
   3754 <histogram name="Extensions.UnpackFailureInstallCause"
   3755     enum="ExtensionInstallCause">
   3756   <summary>
   3757     Count failing CRX installs, grouped by the way an extension can be
   3758     installed.
   3759   </summary>
   3760 </histogram>
   3761 
   3762 <histogram name="Extensions.UnpackFailureInstallSource"
   3763     enum="ExtensionLocation">
   3764   <summary>
   3765     Count successful CRX installs, grouped by the location property in prefs.
   3766     installed.
   3767   </summary>
   3768 </histogram>
   3769 
   3770 <histogram name="Extensions.UnpackSuccessInstallCause"
   3771     enum="ExtensionInstallCause">
   3772   <summary>
   3773     Count successful CRX installs, grouped by the cause of the install.
   3774   </summary>
   3775 </histogram>
   3776 
   3777 <histogram name="Extensions.UnpackSuccessInstallSource"
   3778     enum="ExtensionLocation">
   3779   <summary>
   3780     Count successful CRX installs, grouped by the location property in prefs.
   3781   </summary>
   3782 </histogram>
   3783 
   3784 <histogram name="Extensions.UpdateCheckApp">
   3785   <summary>
   3786     The number of legacy packaged apps and hosted apps that were checked during
   3787     an update check.
   3788   </summary>
   3789 </histogram>
   3790 
   3791 <histogram name="Extensions.UpdateCheckExtension">
   3792   <summary>
   3793     The number of extensions that were checked during an update check.
   3794   </summary>
   3795 </histogram>
   3796 
   3797 <histogram name="Extensions.UpdateCheckGap" units="minutes">
   3798   <summary>Time in minutes between update checks.</summary>
   3799 </histogram>
   3800 
   3801 <histogram name="Extensions.UpdateCheckGoogleUrl">
   3802   <summary>
   3803     The number of crx's with a Google-hosted update URL that were checked during
   3804     an update check.
   3805   </summary>
   3806 </histogram>
   3807 
   3808 <histogram name="Extensions.UpdateCheckNoUrl">
   3809   <summary>
   3810     The number of crx's with no update URL checked during an update check.
   3811   </summary>
   3812 </histogram>
   3813 
   3814 <histogram name="Extensions.UpdateCheckOtherUrl">
   3815   <summary>
   3816     The number of crx's with a non-Google update URL that were checked during an
   3817     update check.
   3818   </summary>
   3819 </histogram>
   3820 
   3821 <histogram name="Extensions.UpdateCheckPackagedApp">
   3822   <summary>
   3823     The number of packaged apps that were checked during an update check.
   3824   </summary>
   3825 </histogram>
   3826 
   3827 <histogram name="Extensions.UpdateCheckTheme">
   3828   <summary>
   3829     The number of themes that were checked during an update check.
   3830   </summary>
   3831 </histogram>
   3832 
   3833 <histogram name="Extensions.UpdateOnLoad">
   3834   <summary>
   3835     The number of extensions that were updated at browser startup.
   3836   </summary>
   3837 </histogram>
   3838 
   3839 <histogram name="Extensions.UpdaterWriteCrx" enum="ExtensionFileWriteResult">
   3840   <summary>
   3841     What happened when the extension updater tried to write a file?
   3842   </summary>
   3843 </histogram>
   3844 
   3845 <histogram name="Extensions.UpdateSource" enum="ExtensionLocation">
   3846   <summary>Updates grouped by the location property in prefs.</summary>
   3847 </histogram>
   3848 
   3849 <histogram name="Extensions.UpdateType" enum="ExtensionType">
   3850   <summary>Updates grouped by Extension::HistogramType.</summary>
   3851 </histogram>
   3852 
   3853 <histogram name="FileBrowser.Create" enum="FileDialogType">
   3854   <summary>Chrome OS File Browser opening mode.</summary>
   3855 </histogram>
   3856 
   3857 <histogram name="FileBrowser.DirectoryScan" units="milliseconds">
   3858   <summary>
   3859     Chrome OS File Browser: time to scan a directory. Measured on every File
   3860     Browser directory change.
   3861   </summary>
   3862 </histogram>
   3863 
   3864 <histogram name="FileBrowser.DownloadDestination.IsGoogleDrive.Changed"
   3865     enum="BooleanEnabled">
   3866   <summary>
   3867     Tracks whether download destination is set to a Google Drive folder when the
   3868     download destination is changed by the user in the settings page.
   3869   </summary>
   3870 </histogram>
   3871 
   3872 <histogram name="FileBrowser.DownloadDestination.IsGoogleDrive.Started"
   3873     enum="BooleanEnabled">
   3874   <summary>
   3875     Tracks whether download destination is set to a Google Drive folder on
   3876     startup.
   3877   </summary>
   3878 </histogram>
   3879 
   3880 <histogram name="FileBrowser.DownloadsCount">
   3881   <summary>
   3882     Chrome OS File Browser: number of files and directories in the Downloads
   3883     directory (not including the contents of nested directories). Computed every
   3884     time the File Browser current directory changes to Downloads.
   3885   </summary>
   3886 </histogram>
   3887 
   3888 <histogram name="FileBrowser.Load" units="milliseconds">
   3889   <summary>
   3890     Chrome OS File Browser is an built-in extension without a background page.
   3891     Its main.html file is loaded every time the user opens a File Browser tab or
   3892     a file chooser dialog. The file is fairly large and the initialization is
   3893     pretty expensive.
   3894   </summary>
   3895 </histogram>
   3896 
   3897 <histogram name="FileBrowser.OpeningFileType" enum="FileType">
   3898   <obsolete>
   3899     Deprecated 4/2013, and replaced by FileBrowser.ViewingFileType.
   3900   </obsolete>
   3901   <summary>File types that were tried to be opened through browser.</summary>
   3902 </histogram>
   3903 
   3904 <histogram name="FileBrowser.PhotoEditor.DisplayTime" units="milliseconds">
   3905   <summary>
   3906     Chrome OS Photo Editor: time to display an image. Measured from the moment
   3907     the user selected the image till the moment it is displayed (not counting
   3908     the low resolution preview).
   3909   </summary>
   3910 </histogram>
   3911 
   3912 <histogram name="FileBrowser.PhotoEditor.FileType" enum="PhotoEditorFileType">
   3913   <summary>Chrome OS Photo Editor: the type of the file opened.</summary>
   3914 </histogram>
   3915 
   3916 <histogram name="FileBrowser.PhotoEditor.LoadMode" enum="PhotoEditorLoadMode">
   3917   <summary>Chrome OS Photo Editor: the way the image has been loaded.</summary>
   3918 </histogram>
   3919 
   3920 <histogram name="FileBrowser.PhotoEditor.LoadTime" units="milliseconds">
   3921   <summary>Chrome OS Photo Editor: time to load an image from a file.</summary>
   3922 </histogram>
   3923 
   3924 <histogram name="FileBrowser.PhotoEditor.SaveResult"
   3925     enum="PhotoEditorSaveResult">
   3926   <summary>
   3927     Chrome OS Photo Editor: the result of a file save operation.
   3928   </summary>
   3929 </histogram>
   3930 
   3931 <histogram name="FileBrowser.PhotoEditor.SaveTime" units="milliseconds">
   3932   <summary>Chrome OS Photo Editor: time to save an image to a file.</summary>
   3933 </histogram>
   3934 
   3935 <histogram name="FileBrowser.PhotoEditor.Size.MB" units="MBytes">
   3936   <summary>
   3937     Chrome OS Photo Editor: size of an image file in megabytes. Measured on
   3938     every image load.
   3939   </summary>
   3940 </histogram>
   3941 
   3942 <histogram name="FileBrowser.PhotoEditor.Size.MPix" units="MPixels">
   3943   <summary>
   3944     Chrome OS Photo Editor: size of an image in megapixels. Measured on every
   3945     image load.
   3946   </summary>
   3947 </histogram>
   3948 
   3949 <histogram name="FileBrowser.PhotoEditor.Tool" enum="PhotoEditorToolType">
   3950   <summary>Chrome OS Photo Editor: the button which the user clicked.</summary>
   3951 </histogram>
   3952 
   3953 <histogram name="FileBrowser.PhotoImport.Action" enum="ExternalDeviceAction">
   3954   <summary>
   3955     Chrome OS Photo Import flow: action chosen in the Action Choice dialog for
   3956     the external device.
   3957   </summary>
   3958 </histogram>
   3959 
   3960 <histogram name="FileBrowser.PhotoImport.ImportCount">
   3961   <summary>
   3962     Chrome OS Photo Import flow: the number of photos imported. Measured on
   3963     every successfull import operation.
   3964   </summary>
   3965 </histogram>
   3966 
   3967 <histogram name="FileBrowser.PhotoImport.ImportPercentage">
   3968   <summary>
   3969     Chrome OS Photo Import flow: the percent of photos imported among all the
   3970     photos on the device. Measured on every successfull import operation.
   3971   </summary>
   3972 </histogram>
   3973 
   3974 <histogram name="FileBrowser.PhotoImport.Load" units="milliseconds">
   3975   <summary>
   3976     Chrome OS Photo Import flow: time to load the action dialog. Measured
   3977     between the moment window appears and the moment user see all available
   3978     actions for the device.
   3979   </summary>
   3980 </histogram>
   3981 
   3982 <histogram name="FileBrowser.PhotoImport.Scan" units="milliseconds">
   3983   <summary>
   3984     Chrome OS Photo Import flow: time to scan the external device.
   3985   </summary>
   3986 </histogram>
   3987 
   3988 <histogram name="FileBrowser.ViewingFileType" enum="ViewFileType">
   3989   <summary>
   3990     File types that were tried to be viewed through browser. This is recorded
   3991     when the user tries to view a file from Files.app.
   3992   </summary>
   3993 </histogram>
   3994 
   3995 <histogram name="GData.AuthSuccess" enum="GDataAuthResult">
   3996   <summary>Result of the authentication for Drive.</summary>
   3997 </histogram>
   3998 
   3999 <histogram name="GData.EntireFeedLoadTime" units="microseconds">
   4000   <obsolete>
   4001     Deprecated 9/2012, and replaced by Drive.EntireFeedLoadTime
   4002   </obsolete>
   4003   <summary>
   4004     Time spent to load the entire file system information from the server
   4005   </summary>
   4006 </histogram>
   4007 
   4008 <histogram name="GData.EntryKind" enum="GDataEntryKind">
   4009   <obsolete>
   4010     Deprecated 9/2012, and replaced by Drive.EntryKind
   4011   </obsolete>
   4012   <summary>
   4013     Provides breakdown of specific formats for hosted documents. Recorded when
   4014     feed is loaded from the server.
   4015   </summary>
   4016 </histogram>
   4017 
   4018 <histogram name="GData.InitialFeedLoadTime" units="microseconds">
   4019   <obsolete>
   4020     Deprecated 9/2012, and replaced by Drive.InitialFeedLoadTime
   4021   </obsolete>
   4022   <summary>
   4023     Time spent to load the initial part of the file system information from the
   4024     server
   4025   </summary>
   4026 </histogram>
   4027 
   4028 <histogram name="GData.NumberOfHostedDocuments">
   4029   <obsolete>
   4030     Deprecated 9/2012, and replaced by Drive.NumberOfHostedDocuments
   4031   </obsolete>
   4032   <summary>
   4033     Number of hosted documents (spreadsheets etc.) on Drive. Logged when Drive
   4034     is first accessed.
   4035   </summary>
   4036 </histogram>
   4037 
   4038 <histogram name="GData.NumberOfRegularFiles">
   4039   <obsolete>
   4040     Deprecated 9/2012, and replaced by Drive.NumberOfRegularFiles
   4041   </obsolete>
   4042   <summary>
   4043     Number of regualr files on Drive.  Logged when Drive is first accessed.
   4044   </summary>
   4045 </histogram>
   4046 
   4047 <histogram name="GData.NumberOfTotalFiles">
   4048   <obsolete>
   4049     Deprecated 9/2012, and replaced by Drive.NumberOfTotalFiles
   4050   </obsolete>
   4051   <summary>
   4052     Number of total files (regualr files + hosted documents) on Drive.  Logged
   4053     when Drive is first accessed.
   4054   </summary>
   4055 </histogram>
   4056 
   4057 <histogram name="GoogleNow.Event" enum="GoogleNowEvent">
   4058   <summary>Events in Google Now component extension.</summary>
   4059 </histogram>
   4060 
   4061 <histogram name="History.TopSitesVisitsByRank" units="rank">
   4062   <summary>
   4063     Page visits to each of a user's top 50 sites. Visits to all other sites go
   4064     into the 51st bucket. Only count the page visit if it came from user
   4065     browsing and only count it once when cycling through a redirect chain.
   4066   </summary>
   4067 </histogram>
   4068 
   4069 <histogram name="HistoryPage.ClickPosition">
   4070   <summary>
   4071     Number of entries that the clicked entry is older than in History page. Last
   4072     bucket is any entry of that value or higher.
   4073   </summary>
   4074 </histogram>
   4075 
   4076 <histogram name="HistoryPage.ClickPositionSubset">
   4077   <summary>
   4078     Subset of the Click Position histogram. Contains only the first smaller
   4079     subset of entries on the page. Number of entries that the clicked entry is
   4080     older than in History page. Last bucket is entries of that value or higher.
   4081   </summary>
   4082 </histogram>
   4083 
   4084 <histogram name="HistoryPage.OtherDevicesMenu" enum="NtpOtherSessionsType">
   4085   <summary>
   4086     Histogram for usage of the section in the history page that allows the user
   4087     to access tabs from other devices.
   4088   </summary>
   4089 </histogram>
   4090 
   4091 <histogram name="HistoryPage.RemoveEntryPosition">
   4092   <summary>
   4093     Number of entries that the deleted entry is older than in History page. Last
   4094     bucket is any entry of that value or higher. Confirmed removal is not
   4095     guaranteed, just an initiation of 'Remove selected items'.
   4096   </summary>
   4097 </histogram>
   4098 
   4099 <histogram name="HistoryPage.RemoveEntryPositionSubset">
   4100   <summary>
   4101     Subset of Remove Entry Position histogram. Contains only the first smaller
   4102     subset of entries on the page. Number of entries that the deleted entry is
   4103     older than in History page. Last bucket is any entry of that value or
   4104     higher. Confirmed removal is not guaranteed, just an initiation of 'Remove
   4105     selected items'.
   4106   </summary>
   4107 </histogram>
   4108 
   4109 <histogram name="HttpCache.EntryLockWait" units="milliseconds">
   4110   <summary>
   4111     The time spent waiting for write lock on a disk cache entry.
   4112   </summary>
   4113 </histogram>
   4114 
   4115 <histogram name="HttpCache.OfflineStatus" enum="OfflineStatus">
   4116   <summary>
   4117     Result of a main page HttpCacheTransaction if offline mode had been enabled.
   4118   </summary>
   4119 </histogram>
   4120 
   4121 <histogram name="HttpCache.ReadErrorNonRestartable" enum="NetErrorCodes">
   4122   <summary>Net error results from non-restartable cache read errors.</summary>
   4123 </histogram>
   4124 
   4125 <histogram name="HttpCache.ReadErrorRestartable" enum="NetErrorCodes">
   4126   <summary>Net error results from restartable cache read errors.</summary>
   4127 </histogram>
   4128 
   4129 <histogram name="Import.ImporterType.AutoImport" enum="ImporterType">
   4130   <summary>The importer used on first run Auto Import.</summary>
   4131 </histogram>
   4132 
   4133 <histogram name="Import.ImporterType.BookmarksAPI" enum="ImporterType">
   4134   <summary>The importer used on import from the bookmarks file API.</summary>
   4135 </histogram>
   4136 
   4137 <histogram name="Import.ImporterType.ImportDataHandler" enum="ImporterType">
   4138   <summary>
   4139     The importer used on import from the chrome://settings/importData UI.
   4140   </summary>
   4141 </histogram>
   4142 
   4143 <histogram name="Import.ShowDialog.FromBookmarkBarView" units="seconds">
   4144   <summary>
   4145     The amount of time from install time to time that user opens import dialog
   4146     from BookmarkBarView.
   4147   </summary>
   4148 </histogram>
   4149 
   4150 <histogram name="Import.ShowDialog.FromFloatingBookmarkBarView" units="seconds">
   4151   <summary>
   4152     The amount of time from install time to time that user opens import dialog
   4153     from NTP floating BookmarkBarView.
   4154   </summary>
   4155 </histogram>
   4156 
   4157 <histogram name="Import_ShowDlg.FromBookmarkBarView" units="seconds">
   4158   <obsolete>
   4159     Deprecated and replaced by Import.ShowDialog.FromBookmarkBarView
   4160   </obsolete>
   4161   <summary>
   4162     The amount of time from install time to time that user opens import dialog
   4163     from BookmarkBarView.
   4164   </summary>
   4165 </histogram>
   4166 
   4167 <histogram name="Import_ShowDlg.FromFloatingBookmarkBarView" units="seconds">
   4168   <obsolete>
   4169     Deprecated and replaced by Import.ShowDialog.FromFloatingBookmarkBarView
   4170   </obsolete>
   4171   <summary>
   4172     The amount of time from install time to time that user opens import dialog
   4173     from NTP floating BookmarkBarView.
   4174   </summary>
   4175 </histogram>
   4176 
   4177 <histogram name="Installer.DevModeErrorCodes" enum="UpdateEngineErrorCode">
   4178   <summary>Errors from update_engine process when running in dev mode.</summary>
   4179 </histogram>
   4180 
   4181 <histogram name="Installer.DownloadOverheadPercentage" units="%">
   4182   <summary>
   4183     The overhead in downloading extra bytes due to errors/interruptions.
   4184     Expressed as a percentage of the bytes that are actually needed to be
   4185     downloaded for the update to be successful.
   4186   </summary>
   4187 </histogram>
   4188 
   4189 <histogram name="Installer.DownloadSourcesUsed"
   4190     enum="UpdateEngineDownloadSources">
   4191   <summary>
   4192     The combinations of protocol and source server that were used to complete a
   4193     successful update.
   4194   </summary>
   4195 </histogram>
   4196 
   4197 <histogram name="Installer.NormalErrorCodes" enum="UpdateEngineErrorCode">
   4198   <summary>
   4199     Errors from update_engine process when running in normal mode.
   4200   </summary>
   4201 </histogram>
   4202 
   4203 <histogram name="Installer.SuccessfulMBsDownloadedFrom" units="MB">
   4204   <summary>
   4205     Number of MBs downloaded from during an update that completed successfully.
   4206   </summary>
   4207 </histogram>
   4208 
   4209 <histogram name="Installer.TotalMBsDownloadedFrom" units="MB">
   4210   <summary>
   4211     Total number of MBs downloaded since the last successful update. This also
   4212     includes all the bytes downloaded during any prior failed attempts.
   4213   </summary>
   4214 </histogram>
   4215 
   4216 <histogram name="Installer.UpdateDurationMinutes" units="Minutes">
   4217   <summary>
   4218     Absolute wallclock time duration it took for the update to complete from the
   4219     time an update first began.  It includes not just the time the device was
   4220     up, but also includes the time the device spent sleeping.
   4221   </summary>
   4222 </histogram>
   4223 
   4224 <histogram name="Installer.UpdateDurationUptimeMinutes" units="Minutes">
   4225   <summary>
   4226     Uptime duration it took for the update to complete from the time an update
   4227     first began.  It does not include the time the device spent sleeping, but it
   4228     does include the uptime spent in waiting for the hourly update checks to
   4229     happen.
   4230   </summary>
   4231 </histogram>
   4232 
   4233 <histogram name="Installer.UpdateNumReboots" units="count">
   4234   <summary>
   4235     Number of times the device was rebooted by the user since an update began
   4236     and until it completed successfully.
   4237   </summary>
   4238 </histogram>
   4239 
   4240 <histogram name="Installer.UpdateURLSwitches" units="count">
   4241   <summary>
   4242     Number of times the download URLs were switched due to failures.
   4243   </summary>
   4244 </histogram>
   4245 
   4246 <histogram name="Instant.InstantControllerEvent" enum="InstantControllerEvent">
   4247   <summary>
   4248     Records various events of interest in the InstantController. E.g. When URLs
   4249     are blacklisted.
   4250   </summary>
   4251 </histogram>
   4252 
   4253 <histogram name="Instant.SessionsStorageNamespace"
   4254     enum="InstantSessionStorageNamespace">
   4255   <summary>
   4256     How often an Instant preview is committed onto a different tab than it was
   4257     created from.
   4258   </summary>
   4259 </histogram>
   4260 
   4261 <histogram name="Instant.TimeToFirstShow" units="milliseconds">
   4262   <summary>
   4263     The time between the first Omnibox interaction and when the Instant preview
   4264     shows. If the instant preview was already showing when the user interacted
   4265     with the omnibox, this histogram is not recorded.
   4266   </summary>
   4267 </histogram>
   4268 
   4269 <histogram name="InstantExtended.FallbackToLocalOverlay"
   4270     enum="InstantExtended_FallbackCause">
   4271   <summary>
   4272     Records the cause for falling back to a local overlay at the time of
   4273     fallback.
   4274   </summary>
   4275 </histogram>
   4276 
   4277 <histogram name="InstantExtended.InstantNavigation"
   4278     enum="InstantExtended_InstantNavigation">
   4279   <summary>
   4280     Records a histogram for instant extended (Local NTP and Online NTP) and
   4281     non-extended navigations.
   4282   </summary>
   4283 </histogram>
   4284 
   4285 <histogram name="InstantExtended.NewOptInState"
   4286     enum="InstantExtended_NewOptInState">
   4287   <summary>
   4288     Records, on startup, whether the user has chosen to opt-in to or opt-out of
   4289     InstantExtended via chrome://flags.
   4290   </summary>
   4291 </histogram>
   4292 
   4293 <histogram name="InstantExtended.OptInState" enum="InstantExtended_OptInState">
   4294   <obsolete>
   4295     Deprecated 2013-06. As of m30 use InstantExtended.NewOptInState.
   4296   </obsolete>
   4297   <summary>
   4298     Records, on startup, whether the user has chosen to opt-in to or opt-out of
   4299     InstantExtended via chrome://flags.
   4300   </summary>
   4301 </histogram>
   4302 
   4303 <histogram name="InstantExtended.PercentageMatchQuerytoQuery" units="%">
   4304   <obsolete>
   4305     Deprecated 2013-07. Please see
   4306     InstantExtended.PercentageMatchV2_QuerytoQuery instead.
   4307   </obsolete>
   4308   <summary>
   4309     Records the number of matching characters at the start of the user's text as
   4310     a percentage of average length between the old and new text when the user
   4311     navigates from a search query to another search query.
   4312   </summary>
   4313 </histogram>
   4314 
   4315 <histogram name="InstantExtended.PercentageMatchQuerytoURL" units="%">
   4316   <obsolete>
   4317     Deprecated 2013-07. Please see InstantExtended.PercentageMatchV2_QuerytoURL
   4318     instead.
   4319   </obsolete>
   4320   <summary>
   4321     Records the number of matching characters at the start of the user's text as
   4322     a percentage of average length between the old and new text when the user
   4323     navigates from a search query to a url. Example: Accidental search for
   4324     google.con, then navigation to google.com.
   4325   </summary>
   4326 </histogram>
   4327 
   4328 <histogram name="InstantExtended.PercentageMatchURLtoQuery" units="%">
   4329   <obsolete>
   4330     Deprecated 2013-07. Please see InstantExtended.PercentageMatchV2_URLtoQuery
   4331     instead.
   4332   </obsolete>
   4333   <summary>
   4334     Records the number of matching characters at the start of the user's text as
   4335     a percentage of average length between the old and new text when the user
   4336     navigates from a url to a search query.
   4337   </summary>
   4338 </histogram>
   4339 
   4340 <histogram name="InstantExtended.PercentageMatchURLtoURL" units="%">
   4341   <obsolete>
   4342     Deprecated 2013-07. Please see InstantExtended.PercentageMatchV2_URLtoURL
   4343     instead.
   4344   </obsolete>
   4345   <summary>
   4346     Records the number of matching characters at the start of the user's text as
   4347     a percentage of average length between the old and new text when the user
   4348     navigates from a url to another url.
   4349   </summary>
   4350 </histogram>
   4351 
   4352 <histogram name="InstantExtended.PercentageMatchV2_QuerytoQuery" units="%">
   4353   <summary>
   4354     Records the number of matching characters at the start of the user's text as
   4355     a percentage of average length between the old and new text when the user
   4356     navigates from a search query to another search query.
   4357   </summary>
   4358 </histogram>
   4359 
   4360 <histogram name="InstantExtended.PercentageMatchV2_QuerytoURL" units="%">
   4361   <summary>
   4362     Records the number of matching characters at the start of the user's text as
   4363     a percentage of average length between the old and new text when the user
   4364     navigates from a search query to a url. Example: Accidental search for
   4365     google.con, then navigation to google.com.
   4366   </summary>
   4367 </histogram>
   4368 
   4369 <histogram name="InstantExtended.PercentageMatchV2_URLtoQuery" units="%">
   4370   <summary>
   4371     Records the number of matching characters at the start of the user's text as
   4372     a percentage of average length between the old and new text when the user
   4373     navigates from a url to a search query.
   4374   </summary>
   4375 </histogram>
   4376 
   4377 <histogram name="InstantExtended.PercentageMatchV2_URLtoURL" units="%">
   4378   <summary>
   4379     Records the number of matching characters at the start of the user's text as
   4380     a percentage of average length between the old and new text when the user
   4381     navigates from a url to another url.
   4382   </summary>
   4383 </histogram>
   4384 
   4385 <histogram name="InstantExtended.PrefValue" enum="BooleanEnabled">
   4386   <obsolete>
   4387     Deprecated 2013-06. This preference has not been exposed or used for months,
   4388     and we do not plan to use it in the future.
   4389   </obsolete>
   4390   <summary>
   4391     Records, on startup, the value of the &quot;Allow your search engine to
   4392     provide Instant result&quot; preference setting for the first profile
   4393     loaded.
   4394   </summary>
   4395 </histogram>
   4396 
   4397 <histogram name="interstitial.authority_invalid_time" units="milliseconds">
   4398   <obsolete>
   4399     Removed on 8/1/13.
   4400   </obsolete>
   4401   <summary>
   4402     The time between the SSL interstitial display and the user decision, which
   4403     may be either accept or deny.  This is only recorded for overridable SSL
   4404     warnings with a CERT_AUTHORITY_INVALID warning. Timing begins when user
   4405     first focuses on the page.
   4406   </summary>
   4407 </histogram>
   4408 
   4409 <histogram name="interstitial.common_name_invalid_time" units="milliseconds">
   4410   <obsolete>
   4411     Removed on 8/1/13.
   4412   </obsolete>
   4413   <summary>
   4414     The time between the SSL interstitial display and the user decision, which
   4415     may be either accept or deny.  This is only recorded for overridable SSL
   4416     warnings with a CERT_COMMON_NAME_INVALID warning. Timing begins when user
   4417     first focuses on the page.
   4418   </summary>
   4419 </histogram>
   4420 
   4421 <histogram name="interstitial.date_invalid_time" units="milliseconds">
   4422   <obsolete>
   4423     Removed on 8/1/13.
   4424   </obsolete>
   4425   <summary>
   4426     The time between the SSL interstitial display and the user decision, which
   4427     may be either accept or deny.  This is only recorded for overridable SSL
   4428     warnings with a CERT_DATE_INVALID warning.  Timing begins when user first
   4429     focuses on the page.
   4430   </summary>
   4431 </histogram>
   4432 
   4433 <histogram name="interstitial.ssl" enum="SSLResponseTypesV2">
   4434   <summary>
   4435     User action when the user is shown a SSL interstitial.  SHOW_ALL and MORE
   4436     refer to the total number of SSL errors; all of the other numbers pertain to
   4437     the number of actions related to SSL errors that are overridable.  The
   4438     counts do not sum to 100%; SHOW_ALL is a superset of SHOW_OVERRIDABLE, which
   4439     in turn will be a supserset of the PROCEED/DONT_PROCEED variables.
   4440     SHOW_UNDERSTAND is only being used by an experimental field trial.
   4441   </summary>
   4442 </histogram>
   4443 
   4444 <histogram name="interstitial.ssl_accept_time" units="milliseconds">
   4445   <obsolete>
   4446     Removed on 8/1/13.
   4447   </obsolete>
   4448   <summary>
   4449     The time between the SSL interstitial display and the user decision, when
   4450     the user accepts the SSL warning.  This is only recorded for overridable SSL
   4451     warnings.  Timing begins when user first focuses on the page.
   4452   </summary>
   4453 </histogram>
   4454 
   4455 <histogram name="interstitial.ssl_error_type" enum="SSLErrorTypes">
   4456   <summary>
   4457     The type of SSL error that the user encounters.  This is recorded for all
   4458     SSL warnings, regardless of whether they are overridable.
   4459   </summary>
   4460 </histogram>
   4461 
   4462 <histogram name="interstitial.ssl_reject_time" units="milliseconds">
   4463   <obsolete>
   4464     Removed on 8/1/13.
   4465   </obsolete>
   4466   <summary>
   4467     The time between the SSL interstitial display and the user decision, when
   4468     the user rejects the SSL warning.  This is only recorded for overridable SSL
   4469     warnings.  Timing begins when user first focuses on the page.
   4470   </summary>
   4471 </histogram>
   4472 
   4473 <histogram name="LanguageUsage.AcceptLanguage" enum="LanguageCode">
   4474   <summary>Accept languages.</summary>
   4475 </histogram>
   4476 
   4477 <histogram name="LanguageUsage.ApplicationLanguage" enum="LanguageCode">
   4478   <summary>Application languages used for UI.</summary>
   4479 </histogram>
   4480 
   4481 <histogram name="LevelDBEnv.All.SafeThreadAccess" units="accesses">
   4482   <summary>
   4483     Linux and CrOS use unlocked_stdio(3). If it is used unsafely, record it
   4484     here. If there is no record of unsafety after chrome 29 has been in the
   4485     stable channel for a few weeks then revert this change.
   4486   </summary>
   4487 </histogram>
   4488 
   4489 <histogram name="LevelDBEnv.IDB.IOError" enum="LevelDBIOErrorMethods">
   4490   <summary>
   4491     Methods where leveldb's Chromium environment has IO errors when being used
   4492     by IndexedDB.
   4493   </summary>
   4494 </histogram>
   4495 
   4496 <histogram name="LevelDBEnv.IDB.IOError." enum="PlatformFileError">
   4497   <summary>
   4498     PlatformFileErrors encountered by a single leveldb env method.
   4499   </summary>
   4500 </histogram>
   4501 
   4502 <histogram name="LevelDBEnv.IDB.IOError.NewLogger" enum="OSAgnosticErrno">
   4503   <summary>Errno of errors encountered in NewLogger.</summary>
   4504 </histogram>
   4505 
   4506 <histogram name="LevelDBEnv.IDB.IOError.NewSequentialFile"
   4507     enum="OSAgnosticErrno">
   4508   <summary>Errno of errors encountered in NewSequentialFile.</summary>
   4509 </histogram>
   4510 
   4511 <histogram name="LevelDBEnv.IDB.IOError.RandomAccessFile"
   4512     enum="PlatformFileError">
   4513   <obsolete>
   4514     Deprecated 2013-04. As of m28 use
   4515     LevelDBEnv.IDB.IOError.NewRandomAccessFile.
   4516   </obsolete>
   4517   <summary>File errors in leveldb IDBEnv's NewRandomAccessFile method.</summary>
   4518 </histogram>
   4519 
   4520 <histogram name="LevelDBEnv.IDB.IOError.WritableFileAppend"
   4521     enum="OSAgnosticErrno">
   4522   <summary>Errno of errors encountered in WritableFileAppend.</summary>
   4523 </histogram>
   4524 
   4525 <histogram name="LevelDBEnv.IDB.IOError.WritableFileFlush"
   4526     enum="OSAgnosticErrno">
   4527   <summary>Errno of errors encountered in WritableFileFlush.</summary>
   4528 </histogram>
   4529 
   4530 <histogram name="LevelDBEnv.IDB.LockFileAncestorsNotFound" units="directories">
   4531   <summary>
   4532     Number of directories missing when IDB LevelDBEnv tries to create a Lock
   4533     file.
   4534   </summary>
   4535 </histogram>
   4536 
   4537 <histogram name="LevelDBEnv.IDB.MaxFDs" units="files">
   4538   <summary>
   4539     File descriptor limit recorded every time LevelDB calls NewRandomAccessFile
   4540     for IndexedDB.
   4541   </summary>
   4542 </histogram>
   4543 
   4544 <histogram name="LevelDBEnv.IDB.RetryRecoveredFromErrorIn"
   4545     enum="PlatformFileError">
   4546   <summary>
   4547     When IDB LevelDBEnv successfully retries an operation that had failed,
   4548     record the error from the most recent failed attempt.
   4549   </summary>
   4550 </histogram>
   4551 
   4552 <histogram name="LevelDBEnv.IDB.TimeTo" units="milliseconds">
   4553   <obsolete>
   4554     Deprecated 2013-04. As of m28 use LevelDBEnv.IDB.TimeUntilSuccessFor.
   4555   </obsolete>
   4556   <summary>
   4557     Time IDB LevelDBEnv slept before successfully completing this operation. 0
   4558     means success on the first try.
   4559   </summary>
   4560 </histogram>
   4561 
   4562 <histogram name="LevelDBEnv.IDB.TimeUntilSuccessFor" units="milliseconds">
   4563   <summary>
   4564     Time IDB LevelDBEnv slept before successfully completing this operation. 0
   4565     means success on the first try.
   4566   </summary>
   4567 </histogram>
   4568 
   4569 <histogram name="LevelDBEnv.IOError" enum="LevelDBIOErrorMethods">
   4570   <summary>Methods where leveldb's Chromium environment has IO errors.</summary>
   4571 </histogram>
   4572 
   4573 <histogram name="LevelDBEnv.IOError." enum="PlatformFileError">
   4574   <summary>PlatformFileErrors encountered by a single leveldb method.</summary>
   4575 </histogram>
   4576 
   4577 <histogram name="LevelDBEnv.IOError.NewLogger" enum="OSAgnosticErrno">
   4578   <summary>Errno of errors encountered in NewLogger.</summary>
   4579 </histogram>
   4580 
   4581 <histogram name="LevelDBEnv.IOError.NewSequentialFile" enum="OSAgnosticErrno">
   4582   <summary>Errno of errors encountered in NewSequentialFile.</summary>
   4583 </histogram>
   4584 
   4585 <histogram name="LevelDBEnv.IOError.RandomAccessFile" enum="PlatformFileError">
   4586   <obsolete>
   4587     Deprecated 2013-04. As of m28 use LevelDBEnv.IOError.NewRandomAccessFile.
   4588   </obsolete>
   4589   <summary>
   4590     File errors in leveldb ChromiumEnv's NewRandomAccessFile method.
   4591   </summary>
   4592 </histogram>
   4593 
   4594 <histogram name="LevelDBEnv.IOError.WritableFileAppend" enum="OSAgnosticErrno">
   4595   <summary>Errno of errors encountered in WritableFileAppend.</summary>
   4596 </histogram>
   4597 
   4598 <histogram name="LevelDBEnv.IOError.WritableFileFlush" enum="OSAgnosticErrno">
   4599   <summary>Errno of errors encountered in WritableFileFlush.</summary>
   4600 </histogram>
   4601 
   4602 <histogram name="LevelDBEnv.LockFileAncestorsNotFound" units="directories">
   4603   <summary>
   4604     Number of directories missing when Non-IDB LevelDBEnv tries to create a Lock
   4605     file.
   4606   </summary>
   4607 </histogram>
   4608 
   4609 <histogram name="LevelDBEnv.MaxFDs" units="files">
   4610   <summary>
   4611     File descriptor limit recorded every time LevelDB calls NewRandomAccessFile
   4612     for clients other than IndexedDB.
   4613   </summary>
   4614 </histogram>
   4615 
   4616 <histogram name="LevelDBEnv.RetryRecoveredFromErrorIn" enum="PlatformFileError">
   4617   <summary>
   4618     When Non-IDB LevelDBEnv successfully retries an operation that had failed,
   4619     record the error from the most recent failed attempt.
   4620   </summary>
   4621 </histogram>
   4622 
   4623 <histogram name="LevelDBEnv.TimeTo" units="milliseconds">
   4624   <obsolete>
   4625     Deprecated 2013-04. As of m28 use LevelDBEnv.TimeUntilSuccessFor.
   4626   </obsolete>
   4627   <summary>
   4628     Time Non-IDB LevelDBEnv slept before successfully completing this operation.
   4629     0 means success on the first try.
   4630   </summary>
   4631 </histogram>
   4632 
   4633 <histogram name="LevelDBEnv.TimeUntilSuccessFor" units="milliseconds">
   4634   <summary>
   4635     Time Non-IDB LevelDBEnv slept before successfully completing this operation.
   4636     0 means success on the first try.
   4637   </summary>
   4638 </histogram>
   4639 
   4640 <histogram name="Linux.GlibcVersion" enum="LinuxGlibcVersion">
   4641   <summary>The version of glibc used. (Linux only)</summary>
   4642 </histogram>
   4643 
   4644 <histogram name="Media.AcceleratedCompositingActive" enum="BooleanSuccess">
   4645   <summary>
   4646     Whether accelerated compositing was used for HTML5 media rendering.
   4647   </summary>
   4648 </histogram>
   4649 
   4650 <histogram name="Media.AudioBitsPerChannel">
   4651   <summary>Bits per channel of HTML5 audio sample data.</summary>
   4652 </histogram>
   4653 
   4654 <histogram name="Media.AudioChannelLayout" enum="ChannelLayout">
   4655   <summary>Audio channel layout in HTML5 media.</summary>
   4656 </histogram>
   4657 
   4658 <histogram name="Media.AudioCodec" enum="AudioCodec">
   4659   <summary>Audio codec used in HTML5 media.</summary>
   4660 </histogram>
   4661 
   4662 <histogram name="Media.AudioInputController" units="ms">
   4663   <summary>Measures the time taken for AudioInputController::</summary>
   4664 </histogram>
   4665 
   4666 <histogram name="Media.AudioInputDeviceManager" units="ms">
   4667   <summary>Measures the time taken for AudioInputDeviceManager::</summary>
   4668 </histogram>
   4669 
   4670 <histogram name="Media.AudioOutputController" units="ms">
   4671   <summary>Measures the time taken for AudioOutputController::</summary>
   4672 </histogram>
   4673 
   4674 <histogram name="Media.AudioOutputControllerDataNotReady" units="ms">
   4675   <summary>
   4676     Time spent waiting in AudioOutputController::WaitTillDataReady() if the data
   4677     was not initially available.
   4678   </summary>
   4679 </histogram>
   4680 
   4681 <histogram name="Media.AudioRendererEvents" enum="AudioRendererEvents">
   4682   <summary>Captures statistics for various AudioRendererImpl events.</summary>
   4683 </histogram>
   4684 
   4685 <histogram name="Media.AudioRendererMissedDeadline" units="%">
   4686   <summary>
   4687     Percentage of AudioSyncReader::Read() calls where the renderer missed its
   4688     realtime deadline.
   4689   </summary>
   4690 </histogram>
   4691 
   4692 <histogram name="Media.AudioSampleFormat" enum="AudioSampleFormat">
   4693   <summary>
   4694     Audio sample format in HTML5 media. Logged when Audio Decoder initializes.
   4695   </summary>
   4696 </histogram>
   4697 
   4698 <histogram name="Media.AudioSamplesPerSecond" enum="AudioSampleRate">
   4699   <summary>Audio samples per second in HTML5 media.</summary>
   4700 </histogram>
   4701 
   4702 <histogram name="Media.AudioSamplesPerSecondUnexpected" units="Hz">
   4703   <summary>
   4704     Audio samples per second in HTML5 media (atypical values, in Hz).
   4705   </summary>
   4706 </histogram>
   4707 
   4708 <histogram name="Media.CacheUseful" enum="BooleanSuccess">
   4709   <summary>
   4710     Whether a media response might be used to satisfy a future request.
   4711   </summary>
   4712 </histogram>
   4713 
   4714 <histogram name="Media.ChromeCast.DelayedAndDroppedFramesPer5Sec"
   4715     units="frames/5s">
   4716   <summary>
   4717     The average number of delayed and dropped frames for the ChromeCast
   4718     application.  Reported every 5 seconds.
   4719   </summary>
   4720 </histogram>
   4721 
   4722 <histogram name="Media.ChromeCast.DisplayedFramesPerSecond" units="frames/s">
   4723   <summary>
   4724     The average number of displayed frames for the ChromeCast application.
   4725     Reported every 5 seconds.
   4726   </summary>
   4727 </histogram>
   4728 
   4729 <histogram name="Media.ChromeCast.TimeToBufferAv" units="ms">
   4730   <summary>
   4731     Time needed to pre-buffer A/V data before the actual playback for the
   4732     ChromeCast application.
   4733   </summary>
   4734 </histogram>
   4735 
   4736 <histogram name="Media.ChromeCast.TimeToBufferAvAfterAbort" units="ms">
   4737   <summary>
   4738     Time needed to buffer A/V data after an abort for the ChromeCast
   4739     application.
   4740   </summary>
   4741 </histogram>
   4742 
   4743 <histogram name="Media.ChromeCast.TimeToBufferAvAfterUnderrun" units="ms">
   4744   <summary>
   4745     Time needed to buffer A/V data after an underrun for the ChromeCast
   4746     application.
   4747   </summary>
   4748 </histogram>
   4749 
   4750 <histogram name="Media.DetectedAudioCodec" enum="FFmpegCodecs">
   4751   <summary>Audio codec used in HTML5 media.</summary>
   4752 </histogram>
   4753 
   4754 <histogram name="Media.DetectedContainer" enum="MediaContainers">
   4755   <summary>Container used for HTML5 media.</summary>
   4756 </histogram>
   4757 
   4758 <histogram name="Media.DetectedVideoCodec" enum="FFmpegCodecs">
   4759   <summary>Video codec used in HTML5 media.</summary>
   4760 </histogram>
   4761 
   4762 <histogram name="Media.DevicePermissionActions" enum="DevicePermissionActions">
   4763   <summary>
   4764     Measures the actions taken in the media infobar, which prompts the users for
   4765     device permission.
   4766   </summary>
   4767 </histogram>
   4768 
   4769 <histogram name="Media.Duration" units="ms">
   4770   <summary>Duration in milliseconds of HTML5 media (when known).</summary>
   4771 </histogram>
   4772 
   4773 <histogram name="Media.EME.ClearKey.addKey" enum="MediaKeyException">
   4774   <summary>addKey result using the Clear Key key system.</summary>
   4775 </histogram>
   4776 
   4777 <histogram name="Media.EME.ClearKey.cancelKeyRequest" enum="MediaKeyException">
   4778   <summary>cancelKeyRequest result using the Clear Key key system.</summary>
   4779 </histogram>
   4780 
   4781 <histogram name="Media.EME.ClearKey.DecryptError">
   4782   <summary>
   4783     Decryption error event count using the Clear Key key system.
   4784   </summary>
   4785 </histogram>
   4786 
   4787 <histogram name="Media.EME.ClearKey.generateKeyRequest"
   4788     enum="MediaKeyException">
   4789   <summary>generateKeyRequest result using the Clear Key key system.</summary>
   4790 </histogram>
   4791 
   4792 <histogram name="Media.EME.ClearKey.KeyAdded">
   4793   <summary>KeyAdded event count using the Clear Key key system.</summary>
   4794 </histogram>
   4795 
   4796 <histogram name="Media.EME.ClearKey.KeyError" enum="MediaKeyError">
   4797   <summary>KeyError event count using the Clear Key key system.</summary>
   4798 </histogram>
   4799 
   4800 <histogram name="Media.EME.NeedKey">
   4801   <summary>EME NeedKey event count.</summary>
   4802 </histogram>
   4803 
   4804 <histogram name="Media.EME.Unknown.addKey" enum="MediaKeyException">
   4805   <summary>addKey result using an unknown key system.</summary>
   4806 </histogram>
   4807 
   4808 <histogram name="Media.EME.Unknown.cancelKeyRequest" enum="MediaKeyException">
   4809   <summary>cancelKeyRequest result using an unknown key system.</summary>
   4810 </histogram>
   4811 
   4812 <histogram name="Media.EME.Unknown.DecryptError">
   4813   <summary>Decryption error event count using an unknown key system.</summary>
   4814 </histogram>
   4815 
   4816 <histogram name="Media.EME.Unknown.generateKeyRequest" enum="MediaKeyException">
   4817   <summary>generateKeyRequest result using an unknown key system.</summary>
   4818 </histogram>
   4819 
   4820 <histogram name="Media.EME.Unknown.KeyAdded">
   4821   <summary>KeyAdded event count using an unknown key system.</summary>
   4822 </histogram>
   4823 
   4824 <histogram name="Media.EME.Unknown.KeyError" enum="MediaKeyError">
   4825   <summary>KeyError event count using an unknown key system.</summary>
   4826 </histogram>
   4827 
   4828 <histogram name="Media.EME.Widevine.addKey" enum="MediaKeyException">
   4829   <summary>addKey result using the Widevine key system.</summary>
   4830 </histogram>
   4831 
   4832 <histogram name="Media.EME.Widevine.cancelKeyRequest" enum="MediaKeyException">
   4833   <summary>cancelKeyRequest result using the Widevine key system.</summary>
   4834 </histogram>
   4835 
   4836 <histogram name="Media.EME.Widevine.DecryptError">
   4837   <summary>Decryption error event count using the Widevine key system.</summary>
   4838 </histogram>
   4839 
   4840 <histogram name="Media.EME.Widevine.generateKeyRequest"
   4841     enum="MediaKeyException">
   4842   <summary>generateKeyRequest result using the Widevine key system.</summary>
   4843 </histogram>
   4844 
   4845 <histogram name="Media.EME.Widevine.KeyAdded">
   4846   <summary>KeyAdded event count using the Widevine key system.</summary>
   4847 </histogram>
   4848 
   4849 <histogram name="Media.EME.Widevine.KeyError" enum="MediaKeyError">
   4850   <summary>KeyError event count using the Widevine key system.</summary>
   4851 </histogram>
   4852 
   4853 <histogram name="Media.FallbackHardwareAudioBitsPerChannel">
   4854   <summary>
   4855     Bits per channel of the hardware audio device which failed to open in low
   4856     latency mode and required high latency fallback.
   4857   </summary>
   4858 </histogram>
   4859 
   4860 <histogram name="Media.FallbackHardwareAudioChannelCount">
   4861   <summary>
   4862     Channel count of the hardware audio device which failed to open in low
   4863     latency mode and required high latency fallback.
   4864   </summary>
   4865 </histogram>
   4866 
   4867 <histogram name="Media.FallbackHardwareAudioChannelLayout" enum="ChannelLayout">
   4868   <summary>
   4869     Channel layout of the hardware audio device which failed to open in low
   4870     latency mode and required high latency fallback.
   4871   </summary>
   4872 </histogram>
   4873 
   4874 <histogram name="Media.FallbackHardwareAudioSamplesPerSecond"
   4875     enum="AudioSampleRate">
   4876   <summary>
   4877     Samples per second of the hardware audio device which failed to open in low
   4878     latency mode and required high latency fallback.
   4879   </summary>
   4880 </histogram>
   4881 
   4882 <histogram name="Media.FallbackHardwareAudioSamplesPerSecondUnexpected"
   4883     units="Hz">
   4884   <summary>
   4885     Samples per second of the hardware audio device (atypical values, in Hz)
   4886     which failed to open in low latency mode and required high latency fallback.
   4887   </summary>
   4888 </histogram>
   4889 
   4890 <histogram name="Media.FallbackToHighLatencyAudioPath" enum="BooleanSuccess">
   4891   <summary>
   4892     Whether Chrome had to fallback to the high latency audio path or not.
   4893   </summary>
   4894 </histogram>
   4895 
   4896 <histogram name="Media.Fling.DelayedAndDroppedFramesPer5Sec" units="frames/5s">
   4897   <summary>
   4898     The average number of delayed and dropped frames for the Fling application.
   4899     Reported every 5 seconds.
   4900   </summary>
   4901 </histogram>
   4902 
   4903 <histogram name="Media.Fling.DisplayedFramesPerSecond" units="frames/s">
   4904   <summary>
   4905     The average number of displayed frames for the Fling application.  Reported
   4906     every 5 seconds.
   4907   </summary>
   4908 </histogram>
   4909 
   4910 <histogram name="Media.Fling.TimeToBufferAv" units="ms">
   4911   <summary>
   4912     Time needed to pre-buffer A/V data before the actual playback for the Fling
   4913     application.
   4914   </summary>
   4915 </histogram>
   4916 
   4917 <histogram name="Media.Fling.TimeToBufferAvAfterAbort" units="ms">
   4918   <summary>
   4919     Time needed to buffer A/V data after an abort for the Fling application.
   4920   </summary>
   4921 </histogram>
   4922 
   4923 <histogram name="Media.Fling.TimeToBufferAvAfterUnderrun" units="ms">
   4924   <summary>
   4925     Time needed to buffer A/V data after an underrun for the Fling application.
   4926   </summary>
   4927 </histogram>
   4928 
   4929 <histogram name="Media.GpuVideoDecoderInitializeStatus" enum="PipelineStatus">
   4930   <summary>Results of attempts to GpuVideoDecoder::Initialize().</summary>
   4931 </histogram>
   4932 
   4933 <histogram name="Media.HardwareAudioBitsPerChannel">
   4934   <summary>Bits per channel of the hardware audio device.</summary>
   4935 </histogram>
   4936 
   4937 <histogram name="Media.HardwareAudioChannelCount">
   4938   <summary>Channel count of the hardware audio device.</summary>
   4939 </histogram>
   4940 
   4941 <histogram name="Media.HardwareAudioChannelLayout" enum="ChannelLayout">
   4942   <summary>Channel layout of the hardware audio device.</summary>
   4943 </histogram>
   4944 
   4945 <histogram name="Media.HardwareAudioSamplesPerSecond" enum="AudioSampleRate">
   4946   <summary>Samples per second of the hardware audio device.</summary>
   4947 </histogram>
   4948 
   4949 <histogram name="Media.HardwareAudioSamplesPerSecondUnexpected" units="Hz">
   4950   <summary>
   4951     Samples per second of the hardware audio device (atypical values, in Hz).
   4952   </summary>
   4953 </histogram>
   4954 
   4955 <histogram name="Media.InfoLoadDelay" units="milliseconds">
   4956   <summary>
   4957     The time it takes to perform redirect tracking and a CORS access check while
   4958     preparing to play a media file.
   4959   </summary>
   4960 </histogram>
   4961 
   4962 <histogram name="Media.LinuxAudioIO" enum="LinuxAudioIO">
   4963   <summary>
   4964     Audio IO layer used by the Linux OS, sampled once at startup of the browser.
   4965   </summary>
   4966 </histogram>
   4967 
   4968 <histogram name="Media.MSE.AudioCodec" enum="MSECodec">
   4969   <summary>
   4970     Audio codec used in Media Source Extensions playback. Set when AddId() is
   4971     called during playback.
   4972   </summary>
   4973 </histogram>
   4974 
   4975 <histogram name="Media.MSE.NumberOfTracks">
   4976   <summary>
   4977     Number of tracks specified to AddId() for Media Source Extensions playback.
   4978     May be called multiple times per element if playback is dynamically altered.
   4979   </summary>
   4980 </histogram>
   4981 
   4982 <histogram name="Media.MSE.Playback" enum="BooleanSuccess">
   4983   <summary>
   4984     Whether Media Source Extensions is specified for playback of Media elements.
   4985     Sampled when media pipeline starts.
   4986   </summary>
   4987 </histogram>
   4988 
   4989 <histogram name="Media.MSE.VideoCodec" enum="MSECodec">
   4990   <summary>
   4991     Video codec used in Media Source Extensions playback. Set when AddId() is
   4992     called during playback.
   4993   </summary>
   4994 </histogram>
   4995 
   4996 <histogram name="Media.Netflix.AudioBitrate" units="kbps">
   4997   <summary>
   4998     The audio bit rate as reported by the Netflix application.  May be reported
   4999     multiple times as network conditions change during playback.
   5000   </summary>
   5001 </histogram>
   5002 
   5003 <histogram name="Media.Netflix.AudioNumChannels" units="channels">
   5004   <summary>
   5005     The number of audio channels as reported by the Netflix application. May be
   5006     reported multiple times as network conditions change during playback.
   5007   </summary>
   5008 </histogram>
   5009 
   5010 <histogram name="Media.Netflix.DelayedAndDroppedFramesPer5Sec"
   5011     units="frames/5s">
   5012   <summary>
   5013     The average number of delayed and dropped frames for the Netflix
   5014     application.  Reported every 5 seconds.
   5015   </summary>
   5016 </histogram>
   5017 
   5018 <histogram name="Media.Netflix.DisplayedFramesPerSecond" units="frames/s">
   5019   <summary>
   5020     The average number of displayed frames for the Netflix application. Reported
   5021     every 5 seconds.
   5022   </summary>
   5023 </histogram>
   5024 
   5025 <histogram name="Media.Netflix.VideoBitrate" units="kbps">
   5026   <summary>
   5027     Video bit rate as reported by the Netflix application.  May be reported
   5028     multiple times as network conditions change during playback.
   5029   </summary>
   5030 </histogram>
   5031 
   5032 <histogram name="Media.Netflix.VideoHeight" units="pixels">
   5033   <summary>
   5034     Video height as reported by the Netflix application.  May be reported
   5035     multiple times as network conditions change during playback.
   5036   </summary>
   5037 </histogram>
   5038 
   5039 <histogram name="Media.PepperVideoDecoderError" enum="PepperVideoDecodeError">
   5040   <summary>Counts of video decode errors reported to plugin.</summary>
   5041 </histogram>
   5042 
   5043 <histogram name="Media.PepperVideoDecoderPictureCount">
   5044   <summary>
   5045     Number of PictureBuffers/textures requested per hardware decoder creation.
   5046     This value varies by platform and video. A user visible video may trigger
   5047     multiple decoder creations (sometimes every 5 seconds) but would normally
   5048     not hold more than 2 sets of buffers at any given time in memory.
   5049   </summary>
   5050 </histogram>
   5051 
   5052 <histogram name="Media.PepperVideoDecoderPictureHeight">
   5053   <summary>
   5054     Vertical video resolution rounded to the nearest bucket. (Corresponds
   5055     roughly to the number in 720p.)
   5056   </summary>
   5057 </histogram>
   5058 
   5059 <histogram name="Media.PlayMovies.DelayedAndDroppedFramesPer5Sec"
   5060     units="frames/5s">
   5061   <summary>
   5062     The average number of delayed and dropped frames for the PlayMovies
   5063     application.  Reported every 5 seconds.
   5064   </summary>
   5065 </histogram>
   5066 
   5067 <histogram name="Media.PlayMovies.DisplayedFramesPerSecond" units="frames/s">
   5068   <summary>
   5069     The average number of displayed frames for the PlayMovies application.
   5070     Reported every 5 seconds.
   5071   </summary>
   5072 </histogram>
   5073 
   5074 <histogram name="Media.TimeToPipelineStarted" units="ms">
   5075   <summary>
   5076     Time in milliseconds from HTML5 media pipeline creation to playing event.
   5077   </summary>
   5078 </histogram>
   5079 
   5080 <histogram name="Media.TotalMBytes" units="MB">
   5081   <summary>Size of HTML5 media (when known), in MB.</summary>
   5082 </histogram>
   5083 
   5084 <histogram name="Media.UncacheableReason" enum="UncacheableReason">
   5085   <summary>
   5086     Reasons a media response won't be used to satisfy a future request.
   5087   </summary>
   5088 </histogram>
   5089 
   5090 <histogram name="Media.URLScheme" enum="URLSchemeForHistogram">
   5091   <summary>
   5092     URL scheme used with HTML5 media. (each URL provides one sample)
   5093   </summary>
   5094 </histogram>
   5095 
   5096 <histogram name="Media.VAVDAH264.DecoderFailure" enum="VAVDAH264DecoderFailure">
   5097   <summary>
   5098     Error codes reported by video decode using VA-API hardware video decoder.
   5099   </summary>
   5100 </histogram>
   5101 
   5102 <histogram name="Media.VideoCaptureManager" units="ms">
   5103   <summary>Measures the time taken for VideoCaptureManager::</summary>
   5104 </histogram>
   5105 
   5106 <histogram name="Media.VideoCodec" enum="VideoCodec">
   5107   <summary>Video codec used in HTML5 media.</summary>
   5108 </histogram>
   5109 
   5110 <histogram name="Media.VideoCodecProfile" enum="VideoCodecProfile">
   5111   <summary>Video codec profile used in HTML5 media.</summary>
   5112 </histogram>
   5113 
   5114 <histogram name="Media.VideoCodedAspectRatio">
   5115   <summary>Coded aspect ratio of HTML5 video.</summary>
   5116 </histogram>
   5117 
   5118 <histogram name="Media.VideoCodedWidth">
   5119   <summary>Coded width of HTML5 video.</summary>
   5120 </histogram>
   5121 
   5122 <histogram name="Media.VideoVisibleAspectRatio">
   5123   <summary>Visible aspect ratio of HTML5 video.</summary>
   5124 </histogram>
   5125 
   5126 <histogram name="Media.VideoVisibleWidth">
   5127   <summary>Visible width of HTML5 video.</summary>
   5128 </histogram>
   5129 
   5130 <histogram name="Media.YouTube.DelayedAndDroppedFramesPer5Sec"
   5131     units="frames/5s">
   5132   <summary>
   5133     The average number of delayed and dropped frames for the YouTube
   5134     application.  Reported every 5 seconds.
   5135   </summary>
   5136 </histogram>
   5137 
   5138 <histogram name="Media.YouTube.DisplayedFramesPerSecond" units="frames/s">
   5139   <summary>
   5140     The average number of displayed frames for the YouTube application. Reported
   5141     every 5 seconds.
   5142   </summary>
   5143 </histogram>
   5144 
   5145 <histogram name="Media.YouTube.TimeToBufferAv" units="ms">
   5146   <summary>
   5147     Time needed to pre-buffer A/V data before the actual playback for the
   5148     YouTube application.
   5149   </summary>
   5150 </histogram>
   5151 
   5152 <histogram name="Media.YouTube.TimeToBufferAvAfterAbort" units="ms">
   5153   <summary>
   5154     Time needed to buffer A/V data after an abort for the YouTube application.
   5155   </summary>
   5156 </histogram>
   5157 
   5158 <histogram name="Media.YouTube.TimeToBufferAvAfterUnderrun" units="ms">
   5159   <summary>
   5160     Time needed to buffer A/V data after an underrun for the YouTube
   5161     application.
   5162   </summary>
   5163 </histogram>
   5164 
   5165 <histogram name="Memory.BackingStore">
   5166   <summary>TBD.</summary>
   5167 </histogram>
   5168 
   5169 <histogram name="Memory.Browser" units="KB">
   5170   <summary>
   5171     The private working set used by the browser process.  Recorded once per UMA
   5172     ping.
   5173   </summary>
   5174 </histogram>
   5175 
   5176 <histogram name="Memory.CachedFontAndDC">
   5177   <summary>TBD.</summary>
   5178 </histogram>
   5179 
   5180 <histogram name="Memory.Chrome" units="KB">
   5181   <summary>
   5182     The private working set used by each chrome:// renderer process.  Each
   5183     process provides one sample.  Recorded once per UMA ping.
   5184   </summary>
   5185 </histogram>
   5186 
   5187 <histogram name="Memory.ChromeProcessCount">
   5188   <summary>
   5189     The count of active chrome:// processes.  Recorded once per UMA ping.
   5190   </summary>
   5191 </histogram>
   5192 
   5193 <histogram name="Memory.Extension" units="KB">
   5194   <summary>
   5195     The private working set used by each extension process.  Each process
   5196     provides one sample.  Recorded once per UMA ping.
   5197   </summary>
   5198 </histogram>
   5199 
   5200 <histogram name="Memory.GlyphPagesPerLoad">
   5201   <summary>
   5202     The number of glyph pages present in the renderer when it commits a load.
   5203     Since this is per-sub-process, you can get the average number of glyph pages
   5204     in the system by multiplying this number with the average number of
   5205     renderers. Note that this typically won't count the glyph pages added as a
   5206     result of the load that just committed, since layout will happen after the
   5207     commit. There are 512 bytes per glyph page, but this number also very
   5208     closely approximates the number of glyph width map pages in the same
   5209     renderer. The only difference is that if you have font fallback, it will
   5210     make a new glyph page and no width page, but in most common cases there is
   5211     no fallback). Width pages are 1K each (256 floats), so you could think of
   5212     this value as being the number of &quot;1.5K units related to glyphs per
   5213     renderer per page load&quot;.
   5214   </summary>
   5215 </histogram>
   5216 
   5217 <histogram name="Memory.Gpu" units="KB">
   5218   <summary>
   5219     The private working set used by the GPU process.  Recorded once per UMA
   5220     ping.
   5221   </summary>
   5222 </histogram>
   5223 
   5224 <histogram name="Memory.Graphics" units="MB">
   5225   <summary>
   5226     System-wide graphics driver memory consumption.  Recorded on Chrome OS for
   5227     platforms where it is exposed by the kernel (for example, Intel i915 and
   5228     Exynos Mali).  Recorded once per UMA ping.
   5229   </summary>
   5230 </histogram>
   5231 
   5232 <histogram name="Memory.NativeClient" units="KB">
   5233   <summary>
   5234     The private working set used by each Native Client loader process.  Each
   5235     process provides one sample.  Recorded once per UMA ping.
   5236   </summary>
   5237 </histogram>
   5238 
   5239 <histogram name="Memory.NativeClientBroker" units="KB">
   5240   <summary>
   5241     The private working set used by each Native Client broker process.  Each
   5242     process provides one sample.  Recorded once per UMA ping.
   5243   </summary>
   5244 </histogram>
   5245 
   5246 <histogram name="Memory.OtherProcessCount">
   5247   <summary>
   5248     The count of other various utility processes (nacl, gpu, sandbox, zygote,
   5249     utility).  Recorded once per UMA ping.
   5250   </summary>
   5251 </histogram>
   5252 
   5253 <histogram name="Memory.PepperPlugin" units="KB">
   5254   <summary>
   5255     The private working set used by each Pepper plugin process.  Each plugin
   5256     process provides one sample.  Recorded once per UMA ping.
   5257   </summary>
   5258 </histogram>
   5259 
   5260 <histogram name="Memory.PepperPluginBroker" units="KB">
   5261   <summary>
   5262     The private working set used by each Pepper plugin broker process.  Each
   5263     process provides one sample.  Recorded once per UMA ping.
   5264   </summary>
   5265 </histogram>
   5266 
   5267 <histogram name="Memory.PepperPluginBrokerProcessCount">
   5268   <summary>
   5269     The count of Pepper plugin broker processes, recorded once per metrics
   5270     services (UMA) update.  See MetricsReportingScheduler for details.
   5271   </summary>
   5272 </histogram>
   5273 
   5274 <histogram name="Memory.PepperPluginProcessCount">
   5275   <summary>
   5276     The count of active Pepper plugin processes.  Recorded once per UMA ping.
   5277   </summary>
   5278 </histogram>
   5279 
   5280 <histogram name="Memory.Plugin" units="KB">
   5281   <summary>
   5282     The private working set used by each plugin process.  Each plugin process
   5283     provides one sample.  Recorded once per UMA ping.
   5284   </summary>
   5285 </histogram>
   5286 
   5287 <histogram name="Memory.PluginProcessCount">
   5288   <summary>
   5289     The count of active plugin processes.  Recorded once per UMA ping.
   5290   </summary>
   5291 </histogram>
   5292 
   5293 <histogram name="Memory.ProcessCount">
   5294   <summary>
   5295     The count of all active processes.  Recorded once per UMA ping.
   5296   </summary>
   5297 </histogram>
   5298 
   5299 <histogram name="Memory.ProcessLimit">
   5300   <summary>The current process limit.  Recorded once per UMA ping.</summary>
   5301 </histogram>
   5302 
   5303 <histogram name="Memory.Renderer" units="KB">
   5304   <summary>
   5305     The private working set used by each renderer process.  Each renderer
   5306     process provides one sample.  Recorded once per UMA ping.
   5307   </summary>
   5308 </histogram>
   5309 
   5310 <histogram name="Memory.RendererProcessCount">
   5311   <summary>
   5312     The count of active renderer processes.  Recorded once per UMA ping.
   5313   </summary>
   5314 </histogram>
   5315 
   5316 <histogram name="Memory.SandboxHelper" units="KB">
   5317   <summary>
   5318     The private working set used by each sandbox helper process.  Each sandbox
   5319     helper process provides one sample.  Recorded once per UMA ping.
   5320   </summary>
   5321 </histogram>
   5322 
   5323 <histogram name="Memory.Swap.Browser" units="KB">
   5324   <summary>
   5325     The swap used by the browser process.  Recorded once per UMA ping if the
   5326     system has swapped.
   5327   </summary>
   5328 </histogram>
   5329 
   5330 <histogram name="Memory.Swap.Chrome" units="KB">
   5331   <summary>
   5332     The swap used by each chrome:// renderer process.  Each process provides one
   5333     sample.  Recorded once per UMA ping if the system has swapped.
   5334   </summary>
   5335 </histogram>
   5336 
   5337 <histogram name="Memory.Swap.CompressedDataSize" units="MB">
   5338   <summary>
   5339     The amount of memory that swap was compressed into. Recorded once per UMA
   5340     ping if the system has swapped.
   5341   </summary>
   5342 </histogram>
   5343 
   5344 <histogram name="Memory.Swap.CompressionRatio">
   5345   <summary>
   5346     The ratio of swapped data original size to compressed size. Recorded once
   5347     per UMA ping if the system has swapped.
   5348   </summary>
   5349 </histogram>
   5350 
   5351 <histogram name="Memory.Swap.Extension" units="KB">
   5352   <summary>
   5353     The swap used by each extension process.  Each process provides one sample.
   5354     Recorded once per UMA ping if the system has swapped.
   5355   </summary>
   5356 </histogram>
   5357 
   5358 <histogram name="Memory.Swap.Gpu" units="KB">
   5359   <summary>
   5360     The swap used by the GPU process.  Recorded once per UMA ping if the system
   5361     has swapped.
   5362   </summary>
   5363 </histogram>
   5364 
   5365 <histogram name="Memory.Swap.HaveSwapped" units="BooleanSuccess">
   5366   <summary>
   5367     Indicates that the system has swapped memory out at least once since boot.
   5368     Recorded once per UMA ping.
   5369   </summary>
   5370 </histogram>
   5371 
   5372 <histogram name="Memory.Swap.MemUsedTotal" units="MB">
   5373   <summary>
   5374     The amount of memory that is used by swap, including bookkeeping.  Recorded
   5375     once per UMA ping if the system has swapped.
   5376   </summary>
   5377 </histogram>
   5378 
   5379 <histogram name="Memory.Swap.NativeClient" units="KB">
   5380   <summary>
   5381     The swap used by each Native Client loader process.  Each process provides
   5382     one sample.  Recorded once per UMA ping if the system has swapped.
   5383   </summary>
   5384 </histogram>
   5385 
   5386 <histogram name="Memory.Swap.NativeClientBroker" units="KB">
   5387   <summary>
   5388     The swap used by each Native Client broker process.  Each process provides
   5389     one sample.  Recorded once per UMA ping if the system has swapped.
   5390   </summary>
   5391 </histogram>
   5392 
   5393 <histogram name="Memory.Swap.NumReads">
   5394   <summary>
   5395     The number of reads from swap.  Recorded once per UMA ping  if the system
   5396     has swapped.
   5397   </summary>
   5398 </histogram>
   5399 
   5400 <histogram name="Memory.Swap.NumWrites">
   5401   <summary>
   5402     The number of writes to swap.  Recorded once per UMA ping if the system has
   5403     swapped.
   5404   </summary>
   5405 </histogram>
   5406 
   5407 <histogram name="Memory.Swap.OriginalDataSize" units="MB">
   5408   <summary>
   5409     The amount of memory that was swapped out.  Recorded once per UMA ping if
   5410     the system has swapped.
   5411   </summary>
   5412 </histogram>
   5413 
   5414 <histogram name="Memory.Swap.PepperPlugin" units="KB">
   5415   <summary>
   5416     The swap used by each Pepper plugin process.  Each plugin process provides
   5417     one sample.  Recorded once per UMA ping if the system has swapped.
   5418   </summary>
   5419 </histogram>
   5420 
   5421 <histogram name="Memory.Swap.PepperPluginBroker" units="KB">
   5422   <summary>
   5423     The swap used by each Pepper plugin broker process.  Each process provides
   5424     one sample.  Recorded once per UMA ping if the system has swapped.
   5425   </summary>
   5426 </histogram>
   5427 
   5428 <histogram name="Memory.Swap.Plugin" units="KB">
   5429   <summary>
   5430     The swap used by each plugin process.  Each plugin process provides one
   5431     sample.  Recorded once per UMA ping if the system has swapped.
   5432   </summary>
   5433 </histogram>
   5434 
   5435 <histogram name="Memory.Swap.Renderer" units="KB">
   5436   <summary>
   5437     The swap used by each renderer process.  Each renderer process provides one
   5438     sample.  Recorded once per UMA ping if the system has swapped.
   5439   </summary>
   5440 </histogram>
   5441 
   5442 <histogram name="Memory.Swap.SandboxHelper" units="KB">
   5443   <summary>
   5444     The swap used by each sandbox helper process.  Each sandbox helper process
   5445     provides one sample.  Recorded once per UMA ping if the system has swapped.
   5446   </summary>
   5447 </histogram>
   5448 
   5449 <histogram name="Memory.Swap.Total" units="MB">
   5450   <summary>
   5451     The sum of all processes' swap.  Recorded once per UMA ping if the system
   5452     has swapped.
   5453   </summary>
   5454 </histogram>
   5455 
   5456 <histogram name="Memory.Swap.Utility" units="KB">
   5457   <summary>
   5458     The swap used by each utility process.  Each utility process provides one
   5459     sample.  Recorded once per UMA ping if the system has swapped.
   5460   </summary>
   5461 </histogram>
   5462 
   5463 <histogram name="Memory.Swap.Worker" units="KB">
   5464   <summary>
   5465     The swap used by each worker process.  Each worker process provides one
   5466     sample.  Recorded once per UMA ping if the system has swapped.
   5467   </summary>
   5468 </histogram>
   5469 
   5470 <histogram name="Memory.Total" units="MB">
   5471   <summary>The sum of all processes.  Recorded once per UMA ping.</summary>
   5472 </histogram>
   5473 
   5474 <histogram name="Memory.Utility" units="KB">
   5475   <summary>
   5476     The private working set used by each utility process.  Each utility process
   5477     provides one sample.  Recorded once per UMA ping.
   5478   </summary>
   5479 </histogram>
   5480 
   5481 <histogram name="Memory.Worker" units="KB">
   5482   <summary>
   5483     The private working set used by each worker process.  Each worker process
   5484     provides one sample.  Recorded once per UMA ping.
   5485   </summary>
   5486 </histogram>
   5487 
   5488 <histogram name="Memory.WorkerProcessCount">
   5489   <summary>TBD.</summary>
   5490 </histogram>
   5491 
   5492 <histogram name="MemoryAndroid.DeviceMemoryClass">
   5493   <summary>
   5494     Value of getMemoryClass() recorded once upon startup. This is an integer,
   5495     device-specific constant correlated with the amount of memory available on
   5496     Android device.
   5497   </summary>
   5498 </histogram>
   5499 
   5500 <histogram name="MemoryAndroid.EvictionReason" enum="AndroidEvictionReason">
   5501   <summary>
   5502     Reasons behind evictions of individual tabs, recorded upon each tab
   5503     eviction.
   5504   </summary>
   5505 </histogram>
   5506 
   5507 <histogram name="MemoryAndroid.LowMemoryLoadedTabCount">
   5508   <summary>
   5509     Number of loaded (memory-resident) tabs when LowMemory notification is
   5510     delivered.
   5511   </summary>
   5512 </histogram>
   5513 
   5514 <histogram name="MemoryAndroid.LowMemoryTimeBetween" units="milliseconds">
   5515   <summary>
   5516     Time between two consecutive LowMemory notification in one foreground
   5517     session.
   5518   </summary>
   5519 </histogram>
   5520 
   5521 <histogram name="MemoryAndroid.NotificationBackground"
   5522     enum="AndroidMemoryNotificationBackground">
   5523   <summary>
   5524     Memory notifications delivered through system callbacks to Chrome while in
   5525     the background.
   5526   </summary>
   5527 </histogram>
   5528 
   5529 <histogram name="MemoryAndroid.NotificationForeground"
   5530     enum="AndroidMemoryNotificationForeground">
   5531   <summary>
   5532     Memory notifications delivered through system callbacks to Chrome while in
   5533     the foreground - we count LowMemory notification vs particular levels of
   5534     TrimMemory foreground notification.
   5535   </summary>
   5536 </histogram>
   5537 
   5538 <histogram name="Mouse.PointerSensitivity.Changed" enum="PointerSensitivity">
   5539   <summary>
   5540     Tracks mouse sensitivity setting changes by the user. This replaces the old
   5541     Mouse.Sensitivity.Changed metric.
   5542   </summary>
   5543 </histogram>
   5544 
   5545 <histogram name="Mouse.PointerSensitivity.Started" enum="PointerSensitivity">
   5546   <summary>
   5547     Tracks mouse sensitivity setting on startup. This replaces the old
   5548     Mouse.Sensitivity.Started metric.
   5549   </summary>
   5550 </histogram>
   5551 
   5552 <histogram name="Mouse.Sensitivity.Changed" enum="PointerSensitivity">
   5553   <obsolete>
   5554     Deprecated as of 6/2013, replaced by Mouse.PointerSensitivity.Changed.
   5555   </obsolete>
   5556   <summary>Tracks mouse sensitivity setting.</summary>
   5557 </histogram>
   5558 
   5559 <histogram name="Mouse.Sensitivity.Started" enum="PointerSensitivity">
   5560   <obsolete>
   5561     Deprecated as of 6/2013, replaced by Mouse.PointerSensitivity.Started.
   5562   </obsolete>
   5563   <summary>Tracks mouse sensitivity setting on startup.</summary>
   5564 </histogram>
   5565 
   5566 <histogram name="MouseEventPrefetch.MouseDownDuration_Click" units="ms">
   5567   <summary>
   5568     Measures the time elapsed between when the user mousedown-ed a link and when
   5569     the user clicked a link.
   5570   </summary>
   5571 </histogram>
   5572 
   5573 <histogram name="MouseEventPrefetch.MouseDownFollowedByClick"
   5574     enum="MouseEventFollowedByClick">
   5575   <summary>
   5576     For each click handled by an HTML anchor tag link, whether Blink saw a
   5577     mousedown event preceding it.  This is only measured for clicks handled by
   5578     the anchor tag's default click event handler.
   5579   </summary>
   5580 </histogram>
   5581 
   5582 <histogram name="MouseEventPrefetch.MouseDowns">
   5583   <summary>
   5584     The number of mousedown events detected at HTML anchor-tag links' default
   5585     event handler.
   5586   </summary>
   5587 </histogram>
   5588 
   5589 <histogram name="MouseEventPrefetch.MouseOverDuration_Click" units="ms">
   5590   <summary>
   5591     Measures the time elapsed between when the user mouseover-ed a link and when
   5592     the user clicked a link.
   5593   </summary>
   5594 </histogram>
   5595 
   5596 <histogram name="MouseEventPrefetch.MouseOverDuration_NoClick" units="ms">
   5597   <summary>
   5598     Measures the time elapsed between when the user mouseover-ed a link and when
   5599     the user mouseout-ed a link without click.
   5600   </summary>
   5601 </histogram>
   5602 
   5603 <histogram name="MouseEventPrefetch.MouseOvers">
   5604   <summary>
   5605     The number of mouseover events detected at HTML anchor-tag links' default
   5606     event handler.
   5607   </summary>
   5608 </histogram>
   5609 
   5610 <histogram name="MouseEventPrefetch.PreTapEventsFollowedByClick"
   5611     enum="PreTapEvents">
   5612   <summary>
   5613     The tap gesture events detected before click at HTML anchor-tag links'
   5614     default event handler.
   5615   </summary>
   5616 </histogram>
   5617 
   5618 <histogram name="MouseEventPrefetch.TapDownDuration_Click" units="ms">
   5619   <summary>
   5620     Measures the time elapsed between when the user tapdown-ed a link and when
   5621     the user clicked a link.
   5622   </summary>
   5623 </histogram>
   5624 
   5625 <histogram name="MouseEventPrefetch.TapDowns">
   5626   <summary>
   5627     The number of gesturetapdown events detected at HTML anchor-tag links'
   5628     default event handler.
   5629   </summary>
   5630 </histogram>
   5631 
   5632 <histogram name="MouseEventPrefetch.TapUnconfirmeds">
   5633   <summary>
   5634     The number of gesturetapunconfirmed events detected at HTML anchor-tag
   5635     links' default event handler.
   5636   </summary>
   5637 </histogram>
   5638 
   5639 <histogram name="Navigation.MainFrameScheme" enum="NavigationScheme">
   5640   <summary>The scheme of the URL for each main-frame navigation.</summary>
   5641 </histogram>
   5642 
   5643 <histogram name="Net.AsyncResourceHandler_PendingDataCount">
   5644   <summary>
   5645     The count of unacknowledged ResourceMsg_DataReceived messages.  This message
   5646     is sent once per chunk of data read from the network.
   5647   </summary>
   5648 </histogram>
   5649 
   5650 <histogram name="Net.AsyncResourceHandler_PendingDataCount_WhenFull">
   5651   <summary>
   5652     The count of unacknowledged ResourceMsg_DataReceived messages at the point
   5653     where we pause network loading.
   5654   </summary>
   5655 </histogram>
   5656 
   5657 <histogram name="Net.AsyncResourceHandler_SharedIOBuffer_Alloc" units="bytes">
   5658   <summary>The size of a SharedIOBuffer allocation.</summary>
   5659 </histogram>
   5660 
   5661 <histogram name="Net.AsyncResourceHandler_SharedIOBuffer_Used" units="bytes">
   5662   <summary>The number of bytes copied into a SharedIOBuffer.</summary>
   5663 </histogram>
   5664 
   5665 <histogram name="Net.AsyncResourceHandler_SharedIOBuffer_UsedPercentage"
   5666     units="percentage">
   5667   <summary>
   5668     The percentage of a SharedIOBuffer allocation that is actually used.
   5669   </summary>
   5670 </histogram>
   5671 
   5672 <histogram name="Net.AuthGenerateToken_basic" units="milliseconds">
   5673   <summary>The time to generate a Basic HTTP authentication token.</summary>
   5674 </histogram>
   5675 
   5676 <histogram name="Net.AuthGenerateToken_digest" units="milliseconds">
   5677   <summary>The time to generate a Digest HTTP authentication token.</summary>
   5678 </histogram>
   5679 
   5680 <histogram name="Net.AuthGenerateToken_negotiate" units="milliseconds">
   5681   <summary>
   5682     The time to generate a Negotiate (or SPNEGO) HTTP authentication token.
   5683   </summary>
   5684 </histogram>
   5685 
   5686 <histogram name="Net.AuthGenerateToken_ntlm" units="milliseconds">
   5687   <summary>The time to generate an NTLM HTTP authentication token.</summary>
   5688 </histogram>
   5689 
   5690 <histogram name="Net.CertificatePinSuccess" enum="BooleanSuccess">
   5691   <obsolete>
   5692     Renamed to Net.PublicKeyPinSuccess 28 Oct 2011.
   5693   </obsolete>
   5694   <summary>
   5695     A validated certificate chain may be subject to additional
   5696     &quot;pinning&quot; requirements on a per-domain basis. This records the
   5697     fraction of successful matches between a certificate chain and a pin list.
   5698   </summary>
   5699 </histogram>
   5700 
   5701 <histogram name="Net.CertVerifier_Job_Latency" units="milliseconds">
   5702   <summary>
   5703     The actual amount of time spent verifying a certificate using the underlying
   5704     cryptographic APIs. Because parallel verifications for the same certificate
   5705     may be coalesced, histograms such as Net.SSLCertVerificationTime may be
   5706     skewed, due to later verifications taking less overall time. This records
   5707     the overall time spent verifying a single request, regardless of how many
   5708     parallel requests are being served by the verification.
   5709   </summary>
   5710 </histogram>
   5711 
   5712 <histogram name="Net.CoalescePotential" enum="CoalescePotentialPackets">
   5713   <summary>
   5714     The number of times we sent N packets, but could have sent N-1 packets.
   5715   </summary>
   5716 </histogram>
   5717 
   5718 <histogram name="Net.ComodoDNSExperimentFailureTime" units="milliseconds">
   5719   <summary>
   5720     The amount of time taken before we failed to  resolve the Comodo test DNS
   5721     record. This is an experiment, run in conjuction with Comodo, to test the
   5722     viability of a DNS based certificate revocation mechanism.
   5723   </summary>
   5724 </histogram>
   5725 
   5726 <histogram name="Net.ComodoDNSExperimentSuccessTime" units="milliseconds">
   5727   <summary>
   5728     The amount of time taken to successfully resolve the Comodo test DNS record.
   5729     This is an experiment, run in conjuction with Comodo, to test the viability
   5730     of a DNS based certificate revocation mechanism.
   5731   </summary>
   5732 </histogram>
   5733 
   5734 <histogram name="Net.Compress.NoProxy.BytesAfterCompression" units="bytes">
   5735   <summary>
   5736     The uncompressed number of bytes received per request that was compressed.
   5737     Only includes requests which did not go through an explicit proxy and did
   5738     not go over SSL.
   5739   </summary>
   5740 </histogram>
   5741 
   5742 <histogram name="Net.Compress.NoProxy.BytesBeforeCompression" units="bytes">
   5743   <summary>
   5744     The compressed number of bytes received per request that was compressed.
   5745     Only includes requests which did not go through an explicit proxy and did
   5746     not go over SSL.
   5747   </summary>
   5748 </histogram>
   5749 
   5750 <histogram name="Net.Compress.NoProxy.ShouldHaveBeenCompressed" units="bytes">
   5751   <summary>
   5752     The uncompressed number of bytes received per request that was not
   5753     compressed but appears to have been compressible.  Only includes requests
   5754     which did not go through an explicit proxy and did not go over SSL.
   5755   </summary>
   5756 </histogram>
   5757 
   5758 <histogram name="Net.Compress.Proxy.BytesAfterCompression" units="bytes">
   5759   <summary>
   5760     The uncompressed number of bytes received per request that was compressed.
   5761     Only includes requests sent through a proxy without SSL.
   5762   </summary>
   5763 </histogram>
   5764 
   5765 <histogram name="Net.Compress.Proxy.BytesBeforeCompression" units="bytes">
   5766   <summary>
   5767     The compressed number of bytes received per request that was compressed.
   5768     Only includes requests sent through a proxy without SSL.
   5769   </summary>
   5770 </histogram>
   5771 
   5772 <histogram name="Net.Compress.Proxy.ShouldHaveBeenCompressed" units="bytes">
   5773   <summary>
   5774     The uncompressed number of bytes received per request that was not
   5775     compressed but appears to have been compressible.  Only includes requests
   5776     sent through a proxy without SSL.
   5777   </summary>
   5778 </histogram>
   5779 
   5780 <histogram name="Net.Compress.SSL.BytesAfterCompression" units="bytes">
   5781   <summary>
   5782     The uncompressed number of bytes received per request that was compressed.
   5783     Only includes requests sent over SSL.
   5784   </summary>
   5785 </histogram>
   5786 
   5787 <histogram name="Net.Compress.SSL.BytesBeforeCompression" units="bytes">
   5788   <summary>
   5789     The compressed number of bytes received per request that was compressed.
   5790     Only includes requests sent over SSL.
   5791   </summary>
   5792 </histogram>
   5793 
   5794 <histogram name="Net.Compress.SSL.ShouldHaveBeenCompressed" units="bytes">
   5795   <summary>
   5796     The uncompressed number of bytes received per request that was not
   5797     compressed but appears to have been compressible.  Only includes requests
   5798     sent over SSL.
   5799   </summary>
   5800 </histogram>
   5801 
   5802 <histogram name="Net.ConnectionTypeCount" enum="ConnectionType">
   5803   <obsolete>
   5804     The count was inaccurate (it counted transactions rather than connections)
   5805   </obsolete>
   5806   <summary>
   5807     Each bucket is the number of connections of a particular type that the user
   5808     has had during the session.
   5809   </summary>
   5810 </histogram>
   5811 
   5812 <histogram name="Net.ConnectionTypeCount2" enum="ConnectionType">
   5813   <obsolete>
   5814     Renamed to match HadConnectionType.
   5815   </obsolete>
   5816   <summary>
   5817     Each bucket is the number of successful connections of a particular type
   5818     that the user has had during the session.
   5819   </summary>
   5820 </histogram>
   5821 
   5822 <histogram name="Net.ConnectionTypeCount3" enum="ConnectionType">
   5823   <summary>
   5824     Each bucket is the number of successful connections of a particular type
   5825     that the user has had during the session.
   5826   </summary>
   5827 </histogram>
   5828 
   5829 <histogram name="Net.ConnectionTypeFailCount2" enum="ConnectionType">
   5830   <obsolete>
   5831     No longer collected.
   5832   </obsolete>
   5833   <summary>
   5834     Each bucket is the number of failed connections of a particular type that
   5835     the user has had during the session.
   5836   </summary>
   5837 </histogram>
   5838 
   5839 <histogram name="Net.ConnectionUsedSSLv3Fallback">
   5840   <obsolete>
   5841     Replaced by Net.ConnectionUsedSSLVersionFallback in Chrome 21.
   5842   </obsolete>
   5843   <summary>
   5844     True if the HTTP request was to a server which requires SSLv3 fallback
   5845   </summary>
   5846 </histogram>
   5847 
   5848 <histogram name="Net.ConnectionUsedSSLVersionFallback"
   5849     enum="FallbackSSLVersion">
   5850   <summary>
   5851     Nonzero if the HTTP request was to a server which requires SSL version
   5852     fallback.  The value indicates the SSL version the request fell back on.
   5853   </summary>
   5854 </histogram>
   5855 
   5856 <histogram name="net.CookieBackingStoreUpdateResults"
   5857     enum="BackingStoreResults">
   5858   <obsolete>
   5859     Initial typo; only here to get results from builds before r59117.  See
   5860     &quot;Cookie.&quot; group.
   5861   </obsolete>
   5862   <summary>
   5863     Whether or not updates to the backing store succeeded or failed, recorded
   5864     every update.
   5865   </summary>
   5866 </histogram>
   5867 
   5868 <histogram name="net.CookieBetweenAccessIntervalMinutes" units="minutes">
   5869   <obsolete>
   5870     Initial typo; only here to get results from builds before r59117.  See
   5871     &quot;Cookie.&quot; group.
   5872   </obsolete>
   5873   <summary>Intervals between access time updates for each cookie.</summary>
   5874 </histogram>
   5875 
   5876 <histogram name="net.CookieCount">
   5877   <obsolete>
   5878     Initial typo; only here to get results from builds before r59117.  See
   5879     &quot;Cookie.&quot; group.
   5880   </obsolete>
   5881   <summary>
   5882     Number of cookies in the store (recorded every 10 minutes of active browsing
   5883     time)
   5884   </summary>
   5885 </histogram>
   5886 
   5887 <histogram name="net.CookieDeletionCause" enum="CookieDeletionCause">
   5888   <obsolete>
   5889     Initial typo; only here to get results from builds before r59117.  See
   5890     &quot;Cookie.&quot; group.
   5891   </obsolete>
   5892   <summary>
   5893     For each cookie removed from the store, the reason it was removed.
   5894   </summary>
   5895 </histogram>
   5896 
   5897 <histogram name="net.CookieDomainCount">
   5898   <obsolete>
   5899     Initial typo; only here to get results from builds before r59117.  See
   5900     &quot;Cookie.&quot; group.
   5901   </obsolete>
   5902   <summary>
   5903     For each domain, number of cookies in that domain (recorded every 10 minutes
   5904     of active browsing time).
   5905   </summary>
   5906 </histogram>
   5907 
   5908 <histogram name="net.CookieDomainPerEtldp1Count">
   5909   <summary>
   5910     For every top level domain, number of subdomains in that top level domain
   5911     (recorded every 10 minutes of active browsing time).
   5912   </summary>
   5913 </histogram>
   5914 
   5915 <histogram name="net.CookieEtldp1Count">
   5916   <obsolete>
   5917     Initial typo; only here to get results from builds before r59117.  See
   5918     &quot;Cookie.&quot; group.
   5919   </obsolete>
   5920   <summary>
   5921     For every top level domain, number of cookies in that domain (recorded every
   5922     10 minutes of active browsing time).
   5923   </summary>
   5924 </histogram>
   5925 
   5926 <histogram name="net.CookieEvictedLastAccessMinutes" units="minutes">
   5927   <obsolete>
   5928     Initial typo; only here to get results from builds before r59117.  See
   5929     &quot;Cookie.&quot; group.
   5930   </obsolete>
   5931   <summary>
   5932     For each evicted (not expired) cookie, the amount of time since it was last
   5933     used
   5934   </summary>
   5935 </histogram>
   5936 
   5937 <histogram name="net.CookieExpirationDurationMinutes" units="minutes">
   5938   <obsolete>
   5939     Initial typo; only here to get results from builds before r59117.  See
   5940     &quot;Cookie.&quot; group.
   5941   </obsolete>
   5942   <summary>Number of minutes until cookie expires when set.</summary>
   5943 </histogram>
   5944 
   5945 <histogram name="net.CookieTimeGet">
   5946   <obsolete>
   5947     Initial typo; only here to get results from builds before r59117.  See
   5948     &quot;Cookie.&quot; group.
   5949   </obsolete>
   5950   <summary>
   5951     The amount of time (ms) to get cookies for each URL request.
   5952   </summary>
   5953 </histogram>
   5954 
   5955 <histogram name="net.CookieTimeLoad">
   5956   <obsolete>
   5957     Initial typo; only here to get results from builds before r59117.  See
   5958     &quot;Cookie.&quot; group.
   5959   </obsolete>
   5960   <summary>
   5961     The amount of time (ms) to load the persistent cookie store at browser
   5962     start.
   5963   </summary>
   5964 </histogram>
   5965 
   5966 <histogram name="Net.CountOfAlternateProtocolServers">
   5967   <summary>
   5968     The total number of severs to which alternative protocol was used. This
   5969     counts the number of servers persisted to prefs file.
   5970   </summary>
   5971 </histogram>
   5972 
   5973 <histogram name="Net.CountOfPipelineCapableServers">
   5974   <summary>
   5975     The total number of severs that support HTTP pipelining. This counts the
   5976     number of servers persisted to prefs file.
   5977   </summary>
   5978 </histogram>
   5979 
   5980 <histogram name="Net.CountOfSpdyServers">
   5981   <summary>
   5982     The total number of SPDY server names persisted to prefs file.
   5983   </summary>
   5984 </histogram>
   5985 
   5986 <histogram name="Net.CountOfSpdySettings">
   5987   <summary>
   5988     The total number of SPDY Settings properties persisted to prefs file.
   5989   </summary>
   5990 </histogram>
   5991 
   5992 <histogram name="Net.CRLRequestFailedTimeMs" units="milliseconds">
   5993   <summary>
   5994     When validating an HTTPS certificate we may have to block to fetch one or
   5995     more revocation lists. This measures the amount of time that failures to get
   5996     CRL information take.
   5997   </summary>
   5998 </histogram>
   5999 
   6000 <histogram name="Net.CRLRequestSuccess" enum="BooleanSuccess">
   6001   <summary>
   6002     When validating an HTTPS certificate we may have to block to fetch one or
   6003     more revocation lists. This records the fraction of successful requests.
   6004   </summary>
   6005 </histogram>
   6006 
   6007 <histogram name="Net.CRLRequestTimeMs" units="milliseconds">
   6008   <summary>
   6009     When validating an HTTPS certificate we may have to block to fetch one or
   6010     more revocation lists. This measures the amount of time that each fetch
   6011     takes.
   6012   </summary>
   6013 </histogram>
   6014 
   6015 <histogram name="Net.DailyHttpContentLengthViaDataReductionProxy" units="KB">
   6016   <summary>
   6017     Total size in KB of all response bodies in the previous calendar day that
   6018     were received through the data reduction proxy.
   6019   </summary>
   6020 </histogram>
   6021 
   6022 <histogram name="Net.DailyHttpContentLengthWithDataReductionProxyEnabled"
   6023     units="KB">
   6024   <summary>
   6025     Total size in KB of all response bodies in the previous calendar day that
   6026     were received when the data reduction proxy was enabled.
   6027   </summary>
   6028 </histogram>
   6029 
   6030 <histogram name="Net.DailyHttpContentSavings" units="Percent">
   6031   <summary>
   6032     The percentage of data saving in the previous calendar day. A negative
   6033     saving will be shown as zero.
   6034   </summary>
   6035 </histogram>
   6036 
   6037 <histogram name="Net.DailyHttpContentSavings_DataReductionProxy"
   6038     units="Percent">
   6039   <summary>
   6040     The percentage of data saving in the previous calendar day when the data
   6041     reduction proxy was enabled for at least some responses during the day. A
   6042     negative saving will be shown as zero.
   6043   </summary>
   6044 </histogram>
   6045 
   6046 <histogram name="Net.DailyHttpOriginalContentLength" units="KB">
   6047   <summary>
   6048     Total size in KB specified in the X-Original-Content-Length headers of all
   6049     responses in the previous calendar day. If the header is not present in a
   6050     response, the size of the response body is used.
   6051   </summary>
   6052 </histogram>
   6053 
   6054 <histogram name="Net.DailyHttpReceivedContentLength" units="KB">
   6055   <summary>
   6056     Total size in KB of all response bodies in the previous calendar day.
   6057   </summary>
   6058 </histogram>
   6059 
   6060 <histogram name="Net.DailyReceivedContentViaDataReductionProxy" units="Percent">
   6061   <summary>
   6062     The percentage of Net.DailyHttpContentLengthViaDataReductionProxy in
   6063     Net.DailyHttpReceivedContentLength.
   6064   </summary>
   6065 </histogram>
   6066 
   6067 <histogram name="Net.DailyReceivedContentWithDataReductionProxyEnabled"
   6068     units="Percent">
   6069   <summary>
   6070     The percentage of Net.DailyHttpContentLengthWithDataReductionProxyEnabled in
   6071     Net.DailyHttpReceivedContentLength.
   6072   </summary>
   6073 </histogram>
   6074 
   6075 <histogram name="Net.DhcpWpadCancelTime" units="milliseconds">
   6076   <summary>
   6077     Measures time from initiating a fetch of a PAC file from DHCP WPAD to
   6078     cancellation of the fetch. For a given fetch, only one of the cancellation
   6079     or completion histograms will be added to.
   6080   </summary>
   6081 </histogram>
   6082 
   6083 <histogram name="Net.DhcpWpadCompletionTime" units="milliseconds">
   6084   <summary>
   6085     Measures time from initiating a fetch of a PAC file from DHCP WPAD to
   6086     completion of the fetch. For a given fetch, only one of the cancellation or
   6087     completion histograms will be added to.
   6088   </summary>
   6089 </histogram>
   6090 
   6091 <histogram name="Net.DhcpWpadFetchError" enum="NetErrorCodes">
   6092   <summary>
   6093     Tracks the net error codes received when the DHCP WPAD fetch fails to
   6094     retrieve a PAC file (including PAC_NOT_IN_DHCP, which is not really an error
   6095     but an indication that a PAC URL was not configured in DHCP).
   6096   </summary>
   6097 </histogram>
   6098 
   6099 <histogram name="Net.DhcpWpadGetAdaptersAddressesError"
   6100     enum="ErrorCodesGetAdaptersAddresses">
   6101   <summary>
   6102     Tracks the frequency of each of the different known error codes of calling
   6103     the GetAdaptersAddresses Win32 API.
   6104   </summary>
   6105 </histogram>
   6106 
   6107 <histogram name="Net.DhcpWpadGetAdaptersAddressesTime" units="milliseconds">
   6108   <summary>
   6109     Measures the time taken to call the GetAdaptersAddresses Win32 API, to
   6110     validate our understanding that it should complete quickly enough to call
   6111     synchronously from the network thread.
   6112   </summary>
   6113 </histogram>
   6114 
   6115 <histogram name="Net.DhcpWpadNumAdaptersAtWaitTimer">
   6116   <summary>
   6117     Total number of adapters enabled for DHCP as seen when the wait timer in the
   6118     DHCP WPAD code hits. This timer fires after a timeout from when we get some
   6119     information from the first adapter to finish.
   6120   </summary>
   6121 </histogram>
   6122 
   6123 <histogram name="Net.DhcpWpadNumPendingAdaptersAtWaitTimer">
   6124   <summary>
   6125     Number of adapters enabled for DHCP that we have not completed retrieving
   6126     information for, as seen when the wait timer in the DHCP WPAD code hits.
   6127     This timer fires after a timeout from when we get some information from the
   6128     first adapter to finish.
   6129   </summary>
   6130 </histogram>
   6131 
   6132 <histogram name="Net.DhcpWpadUnhandledDhcpError">
   6133   <summary>
   6134     Counts the number of errors from the DhcpRequestParams API that we do not
   6135     have specific handling for, so that we can see if there is an abnormally
   6136     high rate.
   6137   </summary>
   6138 </histogram>
   6139 
   6140 <histogram name="Net.DNS_Resolution_And_TCP_Connection_Latency">
   6141   <obsolete>
   6142     Deprecated- see Net.DNS_Resolution_And_TCP_Connection_Latency2
   6143   </obsolete>
   6144 </histogram>
   6145 
   6146 <histogram name="Net.Dns_Resolution_And_TCP_Connection_Latency">
   6147   <obsolete>
   6148     Deprecated- see Net.DNS_Resolution_And_TCP_Connection_Latency2
   6149   </obsolete>
   6150 </histogram>
   6151 
   6152 <histogram name="Net.DNS_Resolution_And_TCP_Connection_Latency2"
   6153     units="milliseconds">
   6154   <summary>
   6155     The time measured before starting DNS lookup until after the connection is
   6156     complete.
   6157   </summary>
   6158 </histogram>
   6159 
   6160 <histogram name="Net.Dns_Resolution_And_TCP_Connection_Latency2">
   6161   <obsolete>
   6162     Deprecated- see Net.DNS_Resolution_And_TCP_Connection_Latency2
   6163   </obsolete>
   6164 </histogram>
   6165 
   6166 <histogram name="Net.DoubleGetExperiment_InitialResponseMethod"
   6167     enum="DoubleGetExperimentMethods">
   6168   <summary>
   6169     The number of HTTP request responses with MS Office Docs MIME types. The
   6170     responses are classified based on their method type and cacheability (POST,
   6171     cacheable GET and non-cacheable GET). The histogram is used in Double GET
   6172     Experiment, where successful non-cacheable GET requests are intercepted
   6173     after initial response and repeated in order to determine how much reissuing
   6174     non-cacheable GET requests influences their error rate. The histogram tracks
   6175     only initial requests (not the repeated ones).
   6176   </summary>
   6177 </histogram>
   6178 
   6179 <histogram name="Net.DoubleGetExperiment_ResponseCode">
   6180   <summary>
   6181     The response codes encountered for GET request repeated in Double GET
   6182     Experiment. In the experiment successful non-cacheable GET requests are
   6183     intercepted after initial response and repeated. The goal of the experiment
   6184     is to measure how much reissuing non-cacheable GET requests influences their
   6185     error rate.
   6186   </summary>
   6187 </histogram>
   6188 
   6189 <histogram name="Net.DownloadBandwidth">
   6190   <summary>
   6191     Kbps on download streams exceeding 25KB.  Measures from the beginning of the
   6192     first byte received until the end of flowing data.
   6193   </summary>
   6194 </histogram>
   6195 
   6196 <histogram name="Net.ErrorCodesForImages" enum="NetErrorCodes">
   6197   <summary>
   6198     Net error codes that requests for images end with, including net::OK and
   6199     net:ERR_ABORTED.
   6200   </summary>
   6201 </histogram>
   6202 
   6203 <histogram name="Net.ErrorCodesForMainFrame" enum="NetErrorCodes">
   6204   <obsolete>
   6205     Deprecated as of 2011/5/24, replaced by Net.ErrorCodesForMainFrame2, which
   6206     measures the same data but uses a different bucket structure (adds guard
   6207     buckets).
   6208   </obsolete>
   6209   <summary>
   6210     Positive net error code that a page failed with. Note that this only counts
   6211     the errors in &quot;main frames&quot;, so it is a measure of the error pages
   6212     that users actually see (it does not for example count the error codes for
   6213     subresoures on a page).
   6214   </summary>
   6215 </histogram>
   6216 
   6217 <histogram name="Net.ErrorCodesForMainFrame2" enum="NetErrorCodes">
   6218   <obsolete>
   6219     Deprecated as of 2012/5/16, replaced by Net.ErrorCodesForMainFrame3, which
   6220     measures the same data but includes ERR_ABORTED and OK.
   6221   </obsolete>
   6222   <summary>
   6223     Positive net error code that a page failed with. Note that this only counts
   6224     the errors in &quot;main frames&quot;, so it is a measure of the error pages
   6225     that users actually see (it does not for example count the error codes for
   6226     subresoures on a page).
   6227   </summary>
   6228 </histogram>
   6229 
   6230 <histogram name="Net.ErrorCodesForMainFrame3" enum="NetErrorCodes">
   6231   <summary>
   6232     Positive net error codes that requests for pages end with, including net::OK
   6233     and net::ERR_ABORTED.  This only counts loads in &quot;main frames&quot; (it
   6234     does not for example count the error codes for subresoures on a page).
   6235   </summary>
   6236 </histogram>
   6237 
   6238 <histogram name="Net.ErrorCodesForSubresources" enum="NetErrorCodes">
   6239   <obsolete>
   6240     Deprecated as of 2012/5/16, replaced by Net.ErrorCodesForSubresources2,
   6241     which measures the same data but includes ERR_ABORT and OK.
   6242   </obsolete>
   6243   <summary>
   6244     Positive net error code that a page failed with. Note that this only counts
   6245     the errors in &quot;subresources&quot;.
   6246   </summary>
   6247 </histogram>
   6248 
   6249 <histogram name="Net.ErrorCodesForSubresources2" enum="NetErrorCodes">
   6250   <summary>
   6251     Net error codes that requests for &quot;subresources&quot; end with,
   6252     including net::OK and net::ERR_ABORTED.
   6253   </summary>
   6254 </histogram>
   6255 
   6256 <histogram name="Net.FileError_Flush">
   6257   <summary>
   6258     System error code that a file Flush failed with.  The code is OS dependent,
   6259     so when looking at the histogram don't mix OSes.
   6260   </summary>
   6261 </histogram>
   6262 
   6263 <histogram name="Net.FileError_GetSize">
   6264   <summary>
   6265     System error code that a file GetSize failed with.  The code is OS
   6266     dependent, so when looking at the histogram don't mix OSes.
   6267   </summary>
   6268 </histogram>
   6269 
   6270 <histogram name="Net.FileError_Open">
   6271   <summary>
   6272     System error code that a file Open failed with.  The code is OS dependent,
   6273     so when looking at the histogram don't mix OSes.
   6274   </summary>
   6275 </histogram>
   6276 
   6277 <histogram name="Net.FileError_Read">
   6278   <summary>
   6279     System error code that a file Read failed with.  The code is OS dependent,
   6280     so when looking at the histogram don't mix OSes.
   6281   </summary>
   6282 </histogram>
   6283 
   6284 <histogram name="Net.FileError_Seek">
   6285   <summary>
   6286     System error code that a file Seek failed with.  The code is OS dependent,
   6287     so when looking at the histogram don't mix OSes.
   6288   </summary>
   6289 </histogram>
   6290 
   6291 <histogram name="Net.FileError_SetEof">
   6292   <summary>
   6293     System error code that a file SetEof failed with.  The code is OS dependent,
   6294     so when looking at the histogram don't mix OSes.
   6295   </summary>
   6296 </histogram>
   6297 
   6298 <histogram name="Net.FileError_Write">
   6299   <summary>
   6300     System error code that a file Write failed with.  The code is OS dependent,
   6301     so when looking at the histogram don't mix OSes.
   6302   </summary>
   6303 </histogram>
   6304 
   6305 <histogram name="Net.FileErrorRange_Flush">
   6306   <summary>
   6307     System error code range that a file Flush failed with.  Any value other than
   6308     0 indicates that we have received errors in a range outside of the one in
   6309     which we recorded the specific errors in Net.FileError_Flush.  The code is
   6310     OS dependent, so when looking at the histogram don't mix OSes.
   6311   </summary>
   6312 </histogram>
   6313 
   6314 <histogram name="Net.FileErrorRange_GetSize">
   6315   <summary>
   6316     System error code range that a file GetSize failed with.  Any value other
   6317     than 0 indicates that we have received errors in a range outside of the one
   6318     in which we recorded the specific errors in Net.FileError_GetSize.  The code
   6319     is OS dependent, so when looking at the histogram don't mix OSes.
   6320   </summary>
   6321 </histogram>
   6322 
   6323 <histogram name="Net.FileErrorRange_Open">
   6324   <summary>
   6325     System error code range that a file Open failed with.  Any value other than
   6326     0 indicates that we have received errors in a range outside of the one in
   6327     which we recorded the specific errors in Net.FileError_Open.  The code is OS
   6328     dependent, so when looking at the histogram don't mix OSes.
   6329   </summary>
   6330 </histogram>
   6331 
   6332 <histogram name="Net.FileErrorRange_Read">
   6333   <summary>
   6334     System error code range that a file Read failed with.  Any value other than
   6335     0 indicates that we have received errors in a range outside of the one in
   6336     which we recorded the specific errors in Net.FileError_Read.  The code is OS
   6337     dependent, so when looking at the histogram don't mix OSes.
   6338   </summary>
   6339 </histogram>
   6340 
   6341 <histogram name="Net.FileErrorRange_Seek">
   6342   <summary>
   6343     System error code range that a file Seek failed with.  Any value other than
   6344     0 indicates that we have received errors in a range outside of the one in
   6345     which we recorded the specific errors in Net.FileError_Seek.  The code is OS
   6346     dependent, so when looking at the histogram don't mix OSes.
   6347   </summary>
   6348 </histogram>
   6349 
   6350 <histogram name="Net.FileErrorRange_SetEof">
   6351   <summary>
   6352     System error code range that a file SetEof failed with.  Any value other
   6353     than 0 indicates that we have received errors in a range outside of the one
   6354     in which we recorded the specific errors in Net.FileError_SetEof.  The code
   6355     is OS dependent, so when looking at the histogram don't mix OSes.
   6356   </summary>
   6357 </histogram>
   6358 
   6359 <histogram name="Net.FileErrorRange_Write">
   6360   <summary>
   6361     System error code range that a file Write failed with.  Any value other than
   6362     0 indicates that we have received errors in a range outside of the one in
   6363     which we recorded the specific errors in Net.FileError_Write.  The code is
   6364     OS dependent, so when looking at the histogram don't mix OSes.
   6365   </summary>
   6366 </histogram>
   6367 
   6368 <histogram name="Net.FtpDataConnectionErrorCount" enum="FtpDataConnectionError">
   6369   <summary>The number of times each FTP Error was observed.</summary>
   6370 </histogram>
   6371 
   6372 <histogram name="Net.FtpDataConnectionErrorHappened"
   6373     enum="FtpDataConnectionError">
   6374   <summary>
   6375     The number of Chrome sessions which encountered the indicates FTP Error.
   6376     This prevents allowing a user that retried a connection many times (getting
   6377     an error each time) from biasing the tallies.
   6378   </summary>
   6379 </histogram>
   6380 
   6381 <histogram name="Net.FtpServerTypeCount" enum="FtpServerType">
   6382   <summary>
   6383     Each bucket is the number of FTP server types the user has encountered
   6384     during the session.
   6385   </summary>
   6386 </histogram>
   6387 
   6388 <histogram name="Net.GetProxyForUrl_FAIL" units="milliseconds">
   6389   <summary>
   6390     The time spent waiting for WinHttpGetProxyForUrl to return with error.
   6391   </summary>
   6392 </histogram>
   6393 
   6394 <histogram name="Net.GetProxyForUrl_OK" units="milliseconds">
   6395   <summary>
   6396     The time spent waiting for WinHttpGetProxyForUrl to return with success.
   6397   </summary>
   6398 </histogram>
   6399 
   6400 <histogram name="Net.GoogleConnectionUsedSSLVersionFallback"
   6401     enum="FallbackSSLVersion">
   6402   <summary>
   6403     Nonzero if the HTTP request was to a Google server which required SSL
   6404     version fallback. The value indicates the SSL version the request fell back
   6405     on. Since Google servers support TLS 1.2, any fallback is an indication of
   6406     network middleware problems.
   6407   </summary>
   6408 </histogram>
   6409 
   6410 <histogram name="Net.HadConnectionType" enum="ConnectionType">
   6411   <obsolete>
   6412     The count was inaccurate (it counted transactions rather than connections).
   6413   </obsolete>
   6414   <summary>
   6415     Each bucket is a boolean (0 or 1) indicating whether the user has had a
   6416     connection of that type during the session.
   6417   </summary>
   6418 </histogram>
   6419 
   6420 <histogram name="Net.HadConnectionType2" enum="ConnectionType">
   6421   <obsolete>
   6422     This statistic measures successful and failed connections, the new one only
   6423     measures successful ones.
   6424   </obsolete>
   6425   <summary>
   6426     Each bucket is a boolean (0 or 1) indicating whether the user has had a
   6427     connection of that type during the session.
   6428   </summary>
   6429 </histogram>
   6430 
   6431 <histogram name="Net.HadConnectionType3" enum="ConnectionType">
   6432   <summary>
   6433     Each bucket is a boolean (0 or 1) indicating whether the user has had a
   6434     successful connection of that type during the session.
   6435   </summary>
   6436 </histogram>
   6437 
   6438 <histogram name="Net.HadFtpServerType" enum="FtpServerType">
   6439   <summary>
   6440     Each bucket is a boolean (0 or 1) indicating whether the user has had a
   6441     connection with an FTP server of that type during the session.
   6442   </summary>
   6443 </histogram>
   6444 
   6445 <histogram name="Net.HttpAuthCount" enum="HttpAuthCount">
   6446   <summary>
   6447     Per-authentication-scheme counts of authentication attempts and rejections.
   6448   </summary>
   6449 </histogram>
   6450 
   6451 <histogram name="Net.HttpAuthResource" enum="HttpAuthResource">
   6452   <summary>
   6453     Count of authentication requests for top level pages vs. sub-resources, such
   6454     as images or iframes.
   6455   </summary>
   6456 </histogram>
   6457 
   6458 <histogram name="Net.HttpAuthTarget" enum="HttpAuthTarget">
   6459   <summary>
   6460     Per-authentication-scheme counts of authentication targets, such as secure
   6461     servers or proxies.
   6462   </summary>
   6463 </histogram>
   6464 
   6465 <histogram name="Net.HttpConnectionLatency" units="milliseconds">
   6466   <summary>
   6467     Time between the HttpNetworkTransaction requesting a connection and the time
   6468     it connected.
   6469   </summary>
   6470 </histogram>
   6471 
   6472 <histogram name="Net.HttpContentFreshnessLifetime" units="seconds">
   6473   <summary>Length of time that a received resource will be cacheable.</summary>
   6474 </histogram>
   6475 
   6476 <histogram name="Net.HttpContentLength" units="bytes">
   6477   <summary>
   6478     Size of the response body. This is the actual number of bytes received,
   6479     which usually agrees with but is not necessarily the same as the size
   6480     specified by the Content-Length header.
   6481   </summary>
   6482 </histogram>
   6483 
   6484 <histogram name="Net.HttpContentLengthCacheable" units="bytes">
   6485   <summary>
   6486     Size of the response body if it is cacheable. This is the actual number of
   6487     bytes received, which usually agrees with but is not necessarily the same as
   6488     the size specified by the Content-Length header.
   6489   </summary>
   6490 </histogram>
   6491 
   6492 <histogram name="Net.HttpContentLengthCacheable24Hours" units="bytes">
   6493   <summary>
   6494     Size of the response body if it is cacheable for at least 24 hours. This is
   6495     the actual number of bytes received, which usually agrees with but is not
   6496     necessarily the same as the size specified by the Content-Length header.
   6497   </summary>
   6498 </histogram>
   6499 
   6500 <histogram name="Net.HttpContentLengthCacheable4Hours" units="bytes">
   6501   <summary>
   6502     Size of the response body if it is cacheable for at least 4 hours. This is
   6503     the actual number of bytes received, which usually agrees with but is not
   6504     necessarily the same as the size specified by the Content-Length header.
   6505   </summary>
   6506 </histogram>
   6507 
   6508 <histogram name="Net.HttpContentLengthDifference" units="bytes">
   6509   <summary>
   6510     The difference between the size specified in the X-Original-Content-Length
   6511     header and the size of teh response body. This is zero if the
   6512     X-Original-Content-Length header is not present in the response.
   6513   </summary>
   6514 </histogram>
   6515 
   6516 <histogram name="Net.HttpContentLengthDifferenceWithValidOCL" units="bytes">
   6517   <summary>
   6518     The difference between the size specified in the X-Original-Content-Length
   6519     header and the size of the response body. Only includes resources that have
   6520     the X-Original-Content-Length header.
   6521   </summary>
   6522 </histogram>
   6523 
   6524 <histogram name="Net.HttpContentLengthWithValidOCL" units="bytes">
   6525   <summary>
   6526     Size of the response body. Only includes resources that have the
   6527     X-Original-Content-Length header.
   6528   </summary>
   6529 </histogram>
   6530 
   6531 <histogram name="Net.HttpJob.TotalTime" units="milliseconds">
   6532   <summary>
   6533     Time it takes to complete an HttpJob, from starting the transaction until we
   6534     are done reading.
   6535   </summary>
   6536 </histogram>
   6537 
   6538 <histogram name="Net.HttpJob.TotalTimeCached" units="milliseconds">
   6539   <summary>
   6540     Time it takes to complete an HttpJob, from starting the transaction until we
   6541     are done reading, for jobs served from the cache.
   6542   </summary>
   6543 </histogram>
   6544 
   6545 <histogram name="Net.HttpJob.TotalTimeCancel" units="milliseconds">
   6546   <summary>
   6547     Time it takes to complete an HttpJob, from starting the transaction until
   6548     the job is killed. Note that we didn't detect the end of the data for this
   6549     job.
   6550   </summary>
   6551 </histogram>
   6552 
   6553 <histogram name="Net.HttpJob.TotalTimeNotCached" units="milliseconds">
   6554   <summary>
   6555     Time it takes to complete an HttpJob, from starting the transaction until we
   6556     are done reading, for jobs not served from the cache.
   6557   </summary>
   6558 </histogram>
   6559 
   6560 <histogram name="Net.HttpJob.TotalTimeSuccess" units="milliseconds">
   6561   <summary>
   6562     Time it takes to complete an HttpJob, from starting the transaction until we
   6563     are done reading, for jobs when we read until no more data is available.
   6564   </summary>
   6565 </histogram>
   6566 
   6567 <histogram name="Net.HttpOriginalContentLength" units="bytes">
   6568   <summary>
   6569     Size specified in the X-Original-Content-Length header. If this header is
   6570     not present in the response, the size of the response body is used.
   6571   </summary>
   6572 </histogram>
   6573 
   6574 <histogram name="Net.HttpOriginalContentLengthWithValidOCL" units="bytes">
   6575   <summary>
   6576     Size specified in the X-Original-Content-Length header. Only includes
   6577     resources that have the X-Original-Content-Length header.
   6578   </summary>
   6579 </histogram>
   6580 
   6581 <histogram name="Net.HttpProxySocketRequestTime" units="milliseconds">
   6582   <summary>Time it takes to request a new (unused) HTTP proxy socket.</summary>
   6583 </histogram>
   6584 
   6585 <histogram name="Net.HttpResponseCode">
   6586   <summary>The count of HTTP Response codes encountered.</summary>
   6587 </histogram>
   6588 
   6589 <histogram name="Net.HttpResponseCode_Nxx_MainFrame">
   6590   <summary>
   6591     The count of HTTP Response codes encountered, in response to MAIN_FRAME
   6592     requests only; saving only the hundreds digit, e.g. 100-&gt;1, 300-&gt;3.
   6593   </summary>
   6594 </histogram>
   6595 
   6596 <histogram name="Net.HttpSocketType" enum="HttpSocketType">
   6597   <summary>
   6598     The counts of the type of sockets (all HTTP sockets, regardless of any proxy
   6599     used) used for HTTP[s].
   6600   </summary>
   6601 </histogram>
   6602 
   6603 <histogram name="Net.HttpTimeToFirstByte" units="milliseconds">
   6604   <summary>
   6605     Time from when an HTTP request is issued to when the first byte is
   6606     processed.
   6607   </summary>
   6608 </histogram>
   6609 
   6610 <histogram name="Net.IOError_SocketReuseType" enum="HttpSocketType">
   6611   <summary>
   6612     The count of handleable socket errors (connection abort/close/reset) per
   6613     socket reuse type.
   6614   </summary>
   6615 </histogram>
   6616 
   6617 <histogram name="Net.IOError_SocketReuseType_disable_late_binding"
   6618     enum="HttpSocketType">
   6619   <obsolete>
   6620     Late bindings are on by default now.
   6621   </obsolete>
   6622   <summary>
   6623     The count of handleable socket errors (connection abort/close/reset) per
   6624     socket reuse type.  Socket late binding is disabled.
   6625   </summary>
   6626 </histogram>
   6627 
   6628 <histogram name="Net.IOError_SocketReuseType_enable_late_binding"
   6629     enum="HttpSocketType">
   6630   <obsolete>
   6631     Late bindings are on by default now.
   6632   </obsolete>
   6633   <summary>
   6634     The count of handleable socket errors (connection abort/close/reset) per
   6635     socket reuse type.  Socket late binding is enabled.
   6636   </summary>
   6637 </histogram>
   6638 
   6639 <histogram name="Net.IPv6ConnectDuration" units="milliseconds">
   6640   <summary>Duration of time spent during the UDP-connect IPv6 probe.</summary>
   6641 </histogram>
   6642 
   6643 <histogram name="Net.IPv6ConnectFailureMatch" enum="BooleanSuccess">
   6644   <summary>
   6645     Whether the the interface-enumeration IPv6 probe method failed given that
   6646     the UDP-connect IPV6 probe failed.
   6647   </summary>
   6648 </histogram>
   6649 
   6650 <histogram name="Net.IPv6ConnectSuccessMatch" enum="BooleanSuccess">
   6651   <summary>
   6652     Whether the the interface-enumeration IPv6 probe method was successful given
   6653     that the UDP-connect IPV6 probe was successful.
   6654   </summary>
   6655 </histogram>
   6656 
   6657 <histogram name="Net.IPv6Status" enum="IPV6ProbeResult">
   6658   <summary>The probe results when a test for IPv6 support is done.</summary>
   6659 </histogram>
   6660 
   6661 <histogram name="Net.IPv6Status_retest" enum="IPV6ProbeResult">
   6662   <summary>
   6663     The probe results when a test for IPv6 support is done, after a network
   6664     change event.
   6665   </summary>
   6666 </histogram>
   6667 
   6668 <histogram name="Net.MTPR_GetProxyForUrl_Thread_Wait_Time" units="milliseconds">
   6669   <summary>
   6670     The time that a (non-cancelled) proxy resolution request was stalled waiting
   6671     for an execution thread, for MultiThreadedProxyResolver.
   6672   </summary>
   6673 </histogram>
   6674 
   6675 <histogram name="Net.MTPR_GetProxyForUrl_Time" units="milliseconds">
   6676   <summary>
   6677     The total time that it took for a (non-cancelled) proxy resolution request
   6678     to complete, for MultiThreadedProxyResolver.
   6679   </summary>
   6680 </histogram>
   6681 
   6682 <histogram name="Net.NetworkErrorsRecovered.MainFrame" enum="NetErrorCodes">
   6683   <summary>
   6684     How often automatically retrying to download the main frame of a page in
   6685     response to specific HTTP network errors succeeds.
   6686   </summary>
   6687 </histogram>
   6688 
   6689 <histogram name="Net.NetworkErrorsRecovered.Subresource" enum="NetErrorCodes">
   6690   <summary>
   6691     How often automatically retrying to download a subresource in response to
   6692     specific HTTP network errors succeeds.
   6693   </summary>
   6694 </histogram>
   6695 
   6696 <histogram name="Net.NetworkErrorsUnrecovered.MainFrame" enum="NetErrorCodes">
   6697   <summary>
   6698     How often automatically retrying to download the main frame of a page in
   6699     response to specific HTTP network errors returns another network error.
   6700     Histogram includes only the error code that triggered the retry.
   6701   </summary>
   6702 </histogram>
   6703 
   6704 <histogram name="Net.NetworkErrorsUnrecovered.Subresource" enum="NetErrorCodes">
   6705   <summary>
   6706     How often automatically retrying to download a subresource in response to
   6707     specific HTTP network errors returns another network error.  Histogram
   6708     includes only the error code that triggered the retry.
   6709   </summary>
   6710 </histogram>
   6711 
   6712 <histogram name="Net.NotifyAddrChangeFailures">
   6713   <summary>
   6714     On Windows, NetworkChangeNotifierWin calls NotifyAddrChange, which can fail
   6715     for unknown reasons. This records the number of times it fails in a row
   6716     before a successful call. If it never succeeds, or takes over 100 tries, a
   6717     value of 100 is recorded. See http://crbug.com/69198
   6718   </summary>
   6719 </histogram>
   6720 
   6721 <histogram name="Net.NumDuplicateCookiesInDb">
   6722   <summary>
   6723     The number of duplicate cookies that were present in the cookie store during
   6724     startup.
   6725   </summary>
   6726 </histogram>
   6727 
   6728 <histogram name="Net.OCSPRequestFailedTimeMs" units="milliseconds">
   6729   <summary>
   6730     When validating an HTTPS certificate we may have to make one or more HTTP
   6731     fetches to OCSP responders in order to get revocation information. This
   6732     measures the amount of time that failures to get OCSP information take.
   6733   </summary>
   6734 </histogram>
   6735 
   6736 <histogram name="Net.OCSPRequestSuccess" enum="BooleanSuccess">
   6737   <summary>
   6738     When validating an HTTPS certificate we may have to make one or more HTTP
   6739     fetches to OCSP responders in order to get revocation information. This
   6740     records the fraction of successful requests.
   6741   </summary>
   6742 </histogram>
   6743 
   6744 <histogram name="Net.OCSPRequestTimeMs" units="milliseconds">
   6745   <summary>
   6746     When validating an HTTPS certificate we may have to make one or more HTTP
   6747     fetches to OCSP responders in order to get revocation information. This
   6748     measures the amount of time that each of those requests takes.
   6749   </summary>
   6750 </histogram>
   6751 
   6752 <histogram name="Net.OSErrorsForGetAddrinfo" enum="ErrorCodesGetaddrinfo_All">
   6753   <summary>
   6754     Positive error code that was returned by the system library
   6755     &quot;getaddrinfo()&quot;. This error code is platform specific, so when
   6756     there is a Windows/Linux conflict, both decodings are shown.
   6757   </summary>
   6758 </histogram>
   6759 
   6760 <histogram name="Net.OSErrorsForGetAddrinfo_Linux"
   6761     enum="ErrorCodesGetaddrinfo_Linux">
   6762   <summary>
   6763     Positive error code that was returned by the system library
   6764     &quot;getaddrinfo()&quot;.
   6765   </summary>
   6766 </histogram>
   6767 
   6768 <histogram name="Net.OSErrorsForGetAddrinfo_Mac"
   6769     enum="ErrorCodesGetaddrinfo_Mac">
   6770   <summary>
   6771     Positive error code that was returned by the system library
   6772     &quot;getaddrinfo()&quot;.
   6773   </summary>
   6774 </histogram>
   6775 
   6776 <histogram name="Net.OSErrorsForGetAddrinfo_Win"
   6777     enum="ErrorCodesGetaddrinfo_Win">
   6778   <summary>
   6779     Positive error code that was returned by the system library
   6780     &quot;getaddrinfo()&quot;.
   6781   </summary>
   6782 </histogram>
   6783 
   6784 <histogram name="Net.PreconnectedLinkNavigation" enum="PreconnectedNavigation">
   6785   <summary>
   6786     Indicate whether a link navigation was preceded by a recent pre-connect
   6787     trigger (within 10 seconds). There is a high chance that loading the page
   6788     used a preconnected TCP session.
   6789   </summary>
   6790 </histogram>
   6791 
   6792 <histogram name="Net.PreconnectedNavigation" enum="PreconnectedNavigation">
   6793   <summary>
   6794     Indicate whether a URLRequest was preceded by a recent pre-connect trigger
   6795     (within 10 seconds). There is a high chance that loading the resource used a
   6796     preconnected TCP session.
   6797   </summary>
   6798 </histogram>
   6799 
   6800 <histogram name="Net.PreconnectMotivation" enum="PreconnectMotivation">
   6801   <summary>
   6802     When a preconnection is made, indicate what the motivation was.
   6803   </summary>
   6804   <details>
   6805     Currently, the most common (only?) motivations are SELF_REFERAL,
   6806     LEARNED_REFERAL and OMNIBOX. The SELF_REFERAL indicates that we made sure a
   6807     second connection was available for a resource that either was never before
   6808     seen, or has historically had no subresources.  The LEARNED_REFERAL
   6809     indicates that we &quot;learned&quot; that a subresource was commonly
   6810     needed, and that motivated the TCP/IP preconnect. The OMNIBOX motivation
   6811     happens when a search is being suggested, and we preconnect to the search
   6812     provider. (WARNING: Prior to version 7.517.*, enums 7, 8, and 9 may be
   6813     confused, as EARLY_LOAD_MOTIVATED was inserted new 6 value.)
   6814   </details>
   6815 </histogram>
   6816 
   6817 <histogram name="Net.PreconnectProxyStatus" enum="ProxyStatus">
   6818   <summary>
   6819     Indicate whether there was a proxy to preclude preconnection.
   6820   </summary>
   6821 </histogram>
   6822 
   6823 <histogram name="Net.PreconnectSubresourceEval"
   6824     enum="PreconnectSubresourceEval">
   6825   <summary>
   6826     What did we decide to do about a predicted resource, based on the historical
   6827     expected number of connection that this subresource will require.
   6828   </summary>
   6829   <details>
   6830     This is basically the current thresholding of the SubresourceExpectation,
   6831     relative to current static thresholds, and taking into account whether
   6832     preconnection is enabled (i.e., if preconnection is disabled, we'll never
   6833     decide to preconnect).
   6834   </details>
   6835 </histogram>
   6836 
   6837 <histogram name="Net.PreconnectSubresourceExpectation">
   6838   <summary>
   6839     The expected number of connections, times 100, that we'll make to a given
   6840     subresource, based on learned history.
   6841   </summary>
   6842   <details>
   6843     By comparing this to thresholds, we decide if we will preconnect,
   6844     preresolve, or do nothing. This histogram can be used to select those static
   6845     thresholds.
   6846   </details>
   6847 </histogram>
   6848 
   6849 <histogram name="Net.PreconnectTriggerUsed" enum="PreconnectTriggerUsed">
   6850   <summary>
   6851     Indicate whether if a preconnect trigger is followed by a resource request
   6852     (from link navigations) to the host or not. This is to measure precision of
   6853     link-based preconnect triggers.
   6854   </summary>
   6855 </histogram>
   6856 
   6857 <histogram name="Net.PreconnectUtilization" enum="NetPreconnectUtilization">
   6858   <obsolete>
   6859     Sourced data corrected, and replaced by NetPreconnectUtilization2
   6860   </obsolete>
   6861   <summary>
   6862     Indicate final utilization for each attempted socket connection.
   6863   </summary>
   6864   <details>
   6865     We also include stats for non-speculative sockets. Some socket connections
   6866     may never connect, and others may never be used (as the user may abort
   6867     before then).
   6868   </details>
   6869 </histogram>
   6870 
   6871 <histogram name="Net.PreconnectUtilization2" enum="NetPreconnectUtilization">
   6872   <summary>
   6873     Indicate final utilization for each attempted socket connection.
   6874   </summary>
   6875   <details>
   6876     We also include stats for non-speculative sockets. Some socket connections
   6877     may never connect, and others may never be used (as the user may abort
   6878     before then).
   6879   </details>
   6880 </histogram>
   6881 
   6882 <histogram name="Net.Priority_High_Latency" units="milliseconds">
   6883   <obsolete>
   6884     Replaced by Net.Priority_High_Latency_b.
   6885   </obsolete>
   6886   <summary>
   6887     Time from the start of the http transaction until the first byte of the
   6888     response for high priority (currently frame and subframe) requests.  Only
   6889     times under 10 minutes are recorded.
   6890   </summary>
   6891 </histogram>
   6892 
   6893 <histogram name="Net.Priority_High_Latency_b" units="milliseconds">
   6894   <summary>
   6895     Time from the start of the http transaction until the first byte of the
   6896     response for high priority (currently frame and subframe) requests.
   6897   </summary>
   6898 </histogram>
   6899 
   6900 <histogram name="Net.Priority_Low_Latency" units="milliseconds">
   6901   <obsolete>
   6902     Replaced by Net.Priority_Low_Latency_b.
   6903   </obsolete>
   6904   <summary>
   6905     Time from the start of the http transaction until the first byte of the
   6906     response for low priority (non-frame/subframe) requests.   Only times under
   6907     10 minutes are recorded.
   6908   </summary>
   6909 </histogram>
   6910 
   6911 <histogram name="Net.Priority_Low_Latency_b" units="milliseconds">
   6912   <summary>
   6913     Time from the start of the http transaction until the first byte of the
   6914     response for low priority (non-frame/subframe) requests.
   6915   </summary>
   6916 </histogram>
   6917 
   6918 <histogram name="Net.ProxyPollConfigurationTime">
   6919   <summary>
   6920     The time in milliseconds spent fetch the system proxy configuration, when
   6921     polling it for changes.
   6922   </summary>
   6923 </histogram>
   6924 
   6925 <histogram name="Net.ProxyResolver.AbandonedExecutionTotalTime"
   6926     units="milliseconds">
   6927   <summary>
   6928     The total amount of time that was spent executing the proxy script during
   6929     &quot;tracing&quot; runs (executions of the script which discovered a new
   6930     DNS dependency and were subsequently abandoned).
   6931   </summary>
   6932 </histogram>
   6933 
   6934 <histogram name="Net.ProxyResolver.BlockingDNSMode.AbandonedExecutionTotalTime"
   6935     units="milliseconds">
   6936   <summary>
   6937     The total amount of time that was spent executing the proxy script during
   6938     &quot;tracing&quot; runs (executions of the script which discovered a new
   6939     DNS dependency and were subsequently abandoned).
   6940   </summary>
   6941 </histogram>
   6942 
   6943 <histogram name="Net.ProxyResolver.BlockingDNSMode.DnsWaitTotalTime"
   6944     units="milliseconds">
   6945   <summary>
   6946     The total amount of time that was spent in the non-blocking DNS bindings
   6947     while executing PAC scripts. This includes the times for abandoned
   6948     executions.
   6949   </summary>
   6950 </histogram>
   6951 
   6952 <histogram name="Net.ProxyResolver.BlockingDNSMode.ExecutionTime"
   6953     units="milliseconds">
   6954   <summary>
   6955     The amount of time inside of V8 that the proxy script spent executing for
   6956     the final pass. This includes the time spent in the javascript bindings.
   6957     This does not include the time spent in abandoned execution passes.
   6958   </summary>
   6959 </histogram>
   6960 
   6961 <histogram name="Net.ProxyResolver.BlockingDNSMode.NumAlerts">
   6962   <summary>
   6963     The number of times that alert() was called in the final execution of the
   6964     script.
   6965   </summary>
   6966 </histogram>
   6967 
   6968 <histogram name="Net.ProxyResolver.BlockingDNSMode.NumErrors">
   6969   <summary>
   6970     The number of errors that were seen in the final execution of the script.
   6971   </summary>
   6972 </histogram>
   6973 
   6974 <histogram name="Net.ProxyResolver.BlockingDNSMode.NumRestarts">
   6975   <summary>
   6976     The number of times that the PAC script execution was restarted.
   6977   </summary>
   6978 </histogram>
   6979 
   6980 <histogram name="Net.ProxyResolver.BlockingDNSMode.TotalTime"
   6981     units="milliseconds">
   6982   <summary>
   6983     The total time that the proxy resolution took. This includes all the time
   6984     spent waiting for DNS, PAC script execution, and restarts.
   6985   </summary>
   6986 </histogram>
   6987 
   6988 <histogram name="Net.ProxyResolver.BlockingDNSMode.TotalTimeDNS"
   6989     units="milliseconds">
   6990   <summary>
   6991     The total time that proxy resolution spent waiting for DNS. This also
   6992     includes any queuing delays on the origin thread waiting for the DNS result
   6993     to be processed.
   6994   </summary>
   6995 </histogram>
   6996 
   6997 <histogram name="Net.ProxyResolver.BlockingDNSMode.UniqueDNS">
   6998   <summary>
   6999     The number of unique DNS hostnames that the PAC script tried to resolve. The
   7000     *Ex() versions of the bindings count separately.
   7001   </summary>
   7002 </histogram>
   7003 
   7004 <histogram name="Net.ProxyResolver.DnsWaitTotalTime" units="milliseconds">
   7005   <summary>
   7006     The total amount of time that was spent in the non-blocking DNS bindings
   7007     while executing PAC scripts. This includes the times for abandoned
   7008     executions.
   7009   </summary>
   7010 </histogram>
   7011 
   7012 <histogram name="Net.ProxyResolver.ExecutionTime" units="milliseconds">
   7013   <summary>
   7014     The amount of time inside of V8 that the proxy script spent executing for
   7015     the final pass. This includes the time spent in the javascript bindings
   7016     (which is probably dominated by Net.ProxyResolver.DnsWaitTotalTime). This
   7017     does not include the time spent in abandoned execution passes.
   7018   </summary>
   7019 </histogram>
   7020 
   7021 <histogram name="Net.ProxyResolver.NumAlerts">
   7022   <summary>
   7023     The number of times that alert() was called in the final execution of the
   7024     script.
   7025   </summary>
   7026 </histogram>
   7027 
   7028 <histogram name="Net.ProxyResolver.NumErrors">
   7029   <summary>
   7030     The number of errors that were seen in the final execution of the script.
   7031   </summary>
   7032 </histogram>
   7033 
   7034 <histogram name="Net.ProxyResolver.NumRestarts">
   7035   <summary>
   7036     The number of times that the PAC script execution was restarted.
   7037   </summary>
   7038 </histogram>
   7039 
   7040 <histogram name="Net.ProxyResolver.OriginThreadLatency" units="milliseconds">
   7041   <summary>
   7042     The amount of time it took upon completion to run the final task posted back
   7043     to the IO thread.
   7044   </summary>
   7045 </histogram>
   7046 
   7047 <histogram name="Net.ProxyResolver.TotalTime" units="milliseconds">
   7048   <summary>
   7049     The total time that the proxy resolution took. This includes all the time
   7050     spent waiting for DNS, PAC script execution, and restarts.
   7051   </summary>
   7052 </histogram>
   7053 
   7054 <histogram name="Net.ProxyResolver.TotalTimeDNS" units="milliseconds">
   7055   <summary>
   7056     The total time that proxy resolution spent waiting for DNS. This also
   7057     includes any queuing delays on the origin thread waiting for the DNS result
   7058     to be processed.
   7059   </summary>
   7060 </histogram>
   7061 
   7062 <histogram name="Net.ProxyResolver.TotalTimeWorkerThread" units="milliseconds">
   7063   <summary>
   7064     The total time that the proxy resolution took, not including the post back
   7065     to the origin thread. This includes all the time spent waiting for DNS, PAC
   7066     script execution, and restarts.
   7067   </summary>
   7068 </histogram>
   7069 
   7070 <histogram name="Net.ProxyResolver.UniqueDNS">
   7071   <summary>
   7072     The number of unique DNS hostnames that the PAC script tried to resolve. The
   7073     *Ex() versions of the bindings count separately.
   7074   </summary>
   7075 </histogram>
   7076 
   7077 <histogram name="Net.ProxyResolver.URLSize">
   7078   <summary>The length of the URL that was passed into the PAC script.</summary>
   7079 </histogram>
   7080 
   7081 <histogram name="Net.PublicKeyPinFailureDomain" enum="PublicKeyPinFailedDomain">
   7082   <summary>
   7083     Second-level domains for which we have observed public key pinning failures.
   7084   </summary>
   7085 </histogram>
   7086 
   7087 <histogram name="Net.PublicKeyPinSuccess" enum="BooleanSuccess">
   7088   <summary>
   7089     A validated certificate chain may be subject to additional
   7090     &quot;pinning&quot; requirements on a per-domain basis. This records the
   7091     fraction of successful matches between a certificate chain and a pin list.
   7092   </summary>
   7093 </histogram>
   7094 
   7095 <histogram name="Net.QuicCryptoHandshakeState" enum="QuicHandshakeState">
   7096   <summary>
   7097     The state of a QUIC connection's crypto hanshake as it progresses from
   7098     starting to confirmation or failure.
   7099   </summary>
   7100 </histogram>
   7101 
   7102 <histogram name="Net.QuicNumSentClientHellos">
   7103   <summary>The number of client hello messages sent.</summary>
   7104 </histogram>
   7105 
   7106 <histogram name="Net.QuicNumSentClientHellosCryptoHandshakeConfirmed">
   7107   <summary>
   7108     The number of client hello messages sent when the crypto handshake was
   7109     confirmed.
   7110   </summary>
   7111 </histogram>
   7112 
   7113 <histogram name="Net.QuicSession.CloseSessionOnError" enum="NetErrorCodes">
   7114   <summary>
   7115     The network error code which resulted in the session being closed.
   7116   </summary>
   7117 </histogram>
   7118 
   7119 <histogram name="Net.QuicSession.ConnectionCloseErrorCode"
   7120     enum="QuicErrorCodes">
   7121   <summary>
   7122     The QUIC error code which resulted in the connection being closed.
   7123   </summary>
   7124 </histogram>
   7125 
   7126 <histogram name="Net.QuicSession.OutOfOrderPacketsReceived">
   7127   <summary>
   7128     The number of times packets the current received packet had a lower sequence
   7129     number than the previously received packet sequence number.
   7130   </summary>
   7131 </histogram>
   7132 
   7133 <histogram name="Net.QuicSession.PacketGapReceived">
   7134   <summary>
   7135     The number of missing packets between the current received packet and the
   7136     previously largest received packet sequence number.
   7137   </summary>
   7138 </histogram>
   7139 
   7140 <histogram name="Net.QuicSession.PacketGapSent">
   7141   <summary>
   7142     The number of missing packets between the current received packet and the
   7143     previously largest received packet sequence number, as reported by the
   7144     remote end of the connection.
   7145   </summary>
   7146 </histogram>
   7147 
   7148 <histogram name="Net.QuicSession.QuicVersion">
   7149   <summary>Version of the QUIC protocol used for this connection.</summary>
   7150 </histogram>
   7151 
   7152 <histogram name="Net.RenegotiationExtensionSupported">
   7153   <summary>
   7154     True if the HTTP request was sent to a server which supports the TLS
   7155     renegotiation extension.
   7156   </summary>
   7157 </histogram>
   7158 
   7159 <histogram name="Net.ResourceLoader.ReadDeferral" units="milliseconds">
   7160   <summary>
   7161     When starting a cross-site navigation, the time between reading the headers
   7162     and body of the response.
   7163   </summary>
   7164 </histogram>
   7165 
   7166 <histogram name="Net.SocketIdleTimeBeforeNextUse_ReusedSocket">
   7167   <summary>The time an already used socket sat idle before being used.</summary>
   7168 </histogram>
   7169 
   7170 <histogram name="Net.SocketIdleTimeBeforeNextUse_UnusedSocket">
   7171   <summary>
   7172     The time an unused socket (all HTTP sockets, regardless of any proxy used)
   7173     sat idle before being used.
   7174   </summary>
   7175 </histogram>
   7176 
   7177 <histogram name="Net.SocketIdleTimeOnIOError2_ReusedSocket">
   7178   <summary>
   7179     The time a previously used socket sat idle before encountering a recoverable
   7180     socket IO error (connection abort/reset/close).
   7181   </summary>
   7182 </histogram>
   7183 
   7184 <histogram name="Net.SocketIdleTimeOnIOError2_UnusedSocket">
   7185   <summary>
   7186     The time an unused socket sat idle before encountering a recoverable socket
   7187     IO error (connection abort/reset/close).
   7188   </summary>
   7189 </histogram>
   7190 
   7191 <histogram name="Net.SocketInitErrorCodes" enum="NetErrorCodes">
   7192   <summary>
   7193     Net error codes that socket initializations end with, including net::OK and
   7194     net::ERR_ABORTED.
   7195   </summary>
   7196 </histogram>
   7197 
   7198 <histogram name="Net.SocketRequestTime">
   7199   <summary>
   7200     Time in milliseconds from initial RequestSocket() call until successfully
   7201     acquiring a connected socket.
   7202   </summary>
   7203 </histogram>
   7204 
   7205 <histogram name="Net.SocketStream.ConnectionEstablish" units="milliseconds">
   7206   <summary>The time from the connection start to connection establish.</summary>
   7207 </histogram>
   7208 
   7209 <histogram name="Net.SocketStream.ConnectionLatency" units="milliseconds">
   7210   <summary>The time waiting to be ready to start connecting.</summary>
   7211 </histogram>
   7212 
   7213 <histogram name="Net.SocketStream.ConnectionType"
   7214     enum="SocketStreamConnectionType">
   7215   <summary>
   7216     Each bucket is the number of connection type of socket stream.
   7217   </summary>
   7218 </histogram>
   7219 
   7220 <histogram name="Net.SocketStream.Duration" units="milliseconds">
   7221   <summary>The time a socket stream was open.</summary>
   7222 </histogram>
   7223 
   7224 <histogram name="Net.SocketStream.ProtocolType" enum="SocketStreamProtocolType">
   7225   <summary>
   7226     Each bucket is the number of protocol type on socket stream.
   7227   </summary>
   7228 </histogram>
   7229 
   7230 <histogram name="Net.SocketStream.ReceivedBytes" units="bytes">
   7231   <summary>Number of bytes on a socket stream.</summary>
   7232 </histogram>
   7233 
   7234 <histogram name="Net.SocketStream.ReceivedCounts">
   7235   <summary>Number of reads on a socket stream.</summary>
   7236 </histogram>
   7237 
   7238 <histogram name="Net.SocketStream.SentBytes" units="bytes">
   7239   <summary>Number of bytes on a socket stream.</summary>
   7240 </histogram>
   7241 
   7242 <histogram name="Net.SocketStream.SentCounts">
   7243   <summary>Number of Write on a socket stream.</summary>
   7244 </histogram>
   7245 
   7246 <histogram name="Net.SocketType" enum="HttpSocketType">
   7247   <summary>
   7248     The counts of the type of sockets returned by the socket pools.
   7249   </summary>
   7250 </histogram>
   7251 
   7252 <histogram name="Net.SOCKSSocketIdleTimeBeforeNextUse_ReusedSocket">
   7253   <obsolete>
   7254     see SocketIdleTimeBeforeNextUse_ReusedSocket_SOCK
   7255   </obsolete>
   7256   <summary>
   7257     The time an already used SOCKS socket sat idle before being used.
   7258   </summary>
   7259 </histogram>
   7260 
   7261 <histogram name="Net.SOCKSSocketIdleTimeBeforeNextUse_UnusedSocket">
   7262   <obsolete>
   7263     see SocketIdleTimeBeforeNextUse_UnusedSocket_SOCK
   7264   </obsolete>
   7265   <summary>The time an unused SOCKS socket sat idle before being used.</summary>
   7266 </histogram>
   7267 
   7268 <histogram name="Net.SOCKSSocketRequestTime" units="milliseconds">
   7269   <obsolete>
   7270     see SocketRequestTime_SOCK
   7271   </obsolete>
   7272   <summary>
   7273     Time from initial SOCKSClientSocketPool::RequestSocket() call until
   7274     successfully acquiring a connected SOCKS socket.
   7275   </summary>
   7276 </histogram>
   7277 
   7278 <histogram name="Net.SocksSocketRequestTime">
   7279   <summary>Time it takes to request a new (unused) SOCKS proxy socket.</summary>
   7280 </histogram>
   7281 
   7282 <histogram name="Net.SOCKSSocketType" enum="HttpSocketType">
   7283   <obsolete>
   7284     see SocketType_SOCK
   7285   </obsolete>
   7286   <summary>
   7287     The counts of the type of sockets returned by the SOCKS pool.
   7288   </summary>
   7289 </histogram>
   7290 
   7291 <histogram name="Net.SpdyConnectionLatency" units="milliseconds">
   7292   <summary>Time from when the Connect() starts until it completes.</summary>
   7293 </histogram>
   7294 
   7295 <histogram name="Net.SpdyFrameStreamAndSessionFlowControlState"
   7296     enum="SpdyFrameFlowControlState">
   7297   <summary>
   7298     The counts of the flow control state of each frame (with stream and session
   7299     flow control on).
   7300   </summary>
   7301 </histogram>
   7302 
   7303 <histogram name="Net.SpdyFrameStreamFlowControlState"
   7304     enum="SpdyFrameFlowControlState">
   7305   <summary>
   7306     The counts of the flow control state of each frame (with stream flow control
   7307     on).
   7308   </summary>
   7309 </histogram>
   7310 
   7311 <histogram name="Net.SpdyIPPoolDomainMatch" enum="SpdyIPPoolDomainMatch"
   7312     units="count">
   7313   <summary>
   7314     Status of checking if a SPDY domain can handle a IP match.  If a match is
   7315     found, we successfully used the IP Pooling.  If a match is not found, we
   7316     could have used IP Pooling, except the TLS Cert didn't match the IP-pooled
   7317     domain.
   7318   </summary>
   7319 </histogram>
   7320 
   7321 <histogram name="Net.SpdyPing.RTT" units="milliseconds">
   7322   <summary>The RTT for SPDY's PING.</summary>
   7323 </histogram>
   7324 
   7325 <histogram name="Net.SpdyPriorityCount">
   7326   <summary>The count of streams at each priority over Spdy sessions.</summary>
   7327 </histogram>
   7328 
   7329 <histogram name="Net.SpdyRecvBytes" units="bytes">
   7330   <summary>The number of bytes recevied per stream.</summary>
   7331 </histogram>
   7332 
   7333 <histogram name="Net.SpdySendBytes" units="bytes">
   7334   <summary>The number of bytes sent per stream.</summary>
   7335 </histogram>
   7336 
   7337 <histogram name="Net.SpdySession.BytesRead.EOF" units="bytes">
   7338   <summary>
   7339     Total number of bytes recevied per session before closing session due to
   7340     EOF.
   7341   </summary>
   7342 </histogram>
   7343 
   7344 <histogram name="Net.SpdySession.BytesRead.OtherErrors" units="bytes">
   7345   <summary>
   7346     Total number of bytes recevied per session before closing session due to an
   7347     error during read.
   7348   </summary>
   7349 </histogram>
   7350 
   7351 <histogram name="Net.SpdySession.ClosedOnError" enum="NetErrorCodes">
   7352   <summary>
   7353     Net error codes when SpdySession was closed, doesn't inlcuding net::OK.
   7354   </summary>
   7355 </histogram>
   7356 
   7357 <histogram name="Net.SpdySession.CreateStreamWithSocketConnected"
   7358     enum="BooleanSuccess">
   7359   <summary>Socket connected status in SpdySession::CreateStream.</summary>
   7360 </histogram>
   7361 
   7362 <histogram name="Net.SpdySessionErrorDetails" enum="SpdyProtocolErrorDetails"
   7363     units="count">
   7364   <obsolete>
   7365     Replaced by SpdySessionErrorDetails2 on 2013-04-19.
   7366   </obsolete>
   7367   <summary>
   7368     WARNING: r181910 added an enum value in the middle, so don't trust the
   7369     counts for values 9 and above for Chrome builds after that revision.
   7370 
   7371     The type of SPDY Protocol error encountered.
   7372   </summary>
   7373 </histogram>
   7374 
   7375 <histogram name="Net.SpdySessionErrorDetails2" enum="SpdyProtocolErrorDetails2"
   7376     units="count">
   7377   <summary>The type of SPDY Protocol error encountered.</summary>
   7378 </histogram>
   7379 
   7380 <histogram name="Net.SpdySessionErrorDetails_Google"
   7381     enum="SpdyProtocolErrorDetails" units="count">
   7382   <obsolete>
   7383     Replaced by SpdySessionErrorDetails_Google2 on 2013-04-19.
   7384   </obsolete>
   7385   <summary>
   7386     The type of SPDY Protocol error encountered when talking to a google.com
   7387     server.
   7388   </summary>
   7389 </histogram>
   7390 
   7391 <histogram name="Net.SpdySessionErrorDetails_Google2"
   7392     enum="SpdyProtocolErrorDetails2" units="count">
   7393   <summary>
   7394     WARNING: r181910 added an enum value in the middle, so don't trust the
   7395     counts for values 9 and above for Chrome builds after that revision.
   7396 
   7397     The type of SPDY Protocol error encountered when talking to a google.com
   7398     server.
   7399   </summary>
   7400 </histogram>
   7401 
   7402 <histogram name="Net.SpdySessionGet" enum="SpdySessionGet" units="count">
   7403   <summary>The type of SPDY Session used when looking up a session.</summary>
   7404 </histogram>
   7405 
   7406 <histogram name="Net.SpdySessionGetPeerAddressNotConnected"
   7407     enum="BooleanSuccess">
   7408   <summary>
   7409     Whether SpdySession::Get{Peer,Local}Address was called when the connection
   7410     had no socket.
   7411   </summary>
   7412 </histogram>
   7413 
   7414 <histogram name="Net.SpdySessions_DataReductionProxy"
   7415     enum="BooleanDataReductionProxy">
   7416   <summary>
   7417     The count of SPDY sessions using the data reduction proxy and the count of
   7418     other SPDY sessions.
   7419   </summary>
   7420 </histogram>
   7421 
   7422 <histogram name="Net.SpdySessionSocketNotConnectedGetLocalAddress"
   7423     enum="BooleanSuccess">
   7424   <summary>
   7425     SpdySession::GetLocalAddress returned ERR_SOCKET_NOT_CONNECTED.
   7426   </summary>
   7427 </histogram>
   7428 
   7429 <histogram name="Net.SpdySessionSocketNotConnectedGetPeerAddress"
   7430     enum="BooleanSuccess">
   7431   <summary>
   7432     SpdySession::GetPeerAddress returned ERR_SOCKET_NOT_CONNECTED.
   7433   </summary>
   7434 </histogram>
   7435 
   7436 <histogram name="Net.SpdySessionsWithStalls">
   7437   <summary>The count of SPDY Sessions with or without stalls.</summary>
   7438 </histogram>
   7439 
   7440 <histogram name="Net.SpdySettingsCwnd" units="packets">
   7441   <summary>
   7442     The congestion window (in pkts) received at the end of a SpdySession.
   7443   </summary>
   7444 </histogram>
   7445 
   7446 <histogram name="Net.SpdySettingsCwndSent" units="packets">
   7447   <summary>
   7448     The congestion window (in pkts) sent at the beginning of a SpdySession.
   7449   </summary>
   7450 </histogram>
   7451 
   7452 <histogram name="Net.SpdySettingsReceived" enum="SpdySettingsReceived"
   7453     units="%">
   7454   <summary>
   7455     Percentage of sessions which received settings from the server.
   7456   </summary>
   7457 </histogram>
   7458 
   7459 <histogram name="Net.SpdySettingsRetransRate" units="%">
   7460   <summary>
   7461     The Download Retransmission Rate (%) received at the end of a SpdySession.
   7462   </summary>
   7463 </histogram>
   7464 
   7465 <histogram name="Net.SpdySettingsRTT" units="milliseconds">
   7466   <summary>The RTT received at the end of a SpdySession.</summary>
   7467 </histogram>
   7468 
   7469 <histogram name="Net.SpdySettingsSent" enum="SpdySettingsSent" units="%">
   7470   <summary>Percentage of sessions which sent settings to the server.</summary>
   7471 </histogram>
   7472 
   7473 <histogram name="Net.SpdyStreamDownloadTime" units="milliseconds">
   7474   <summary>
   7475     The time between receiving the the first chunk and the last chunk of data on
   7476     a Spdy stream.
   7477   </summary>
   7478 </histogram>
   7479 
   7480 <histogram name="Net.SpdyStreamsAbandonedPerSession">
   7481   <summary>
   7482     The number of pushed, but abandoned streams over a single session.
   7483   </summary>
   7484 </histogram>
   7485 
   7486 <histogram name="Net.SpdyStreamsPerSession">
   7487   <summary>The number of streams issued over a single session.</summary>
   7488 </histogram>
   7489 
   7490 <histogram name="Net.SpdyStreamsPushedAndClaimedPerSession">
   7491   <summary>
   7492     The number of pushed, and used streams over a single session.
   7493   </summary>
   7494 </histogram>
   7495 
   7496 <histogram name="Net.SpdyStreamsPushedPerSession">
   7497   <summary>The number of push streams received over a single session.</summary>
   7498 </histogram>
   7499 
   7500 <histogram name="Net.SpdyStreamStallsPerSession">
   7501   <summary>The number of stream stalls per session.</summary>
   7502 </histogram>
   7503 
   7504 <histogram name="Net.SpdyStreamTime" units="milliseconds">
   7505   <summary>
   7506     The time of a Spdy stream.  Measured from sending the first chunk to
   7507     receiving the last chunk of data.
   7508   </summary>
   7509 </histogram>
   7510 
   7511 <histogram name="Net.SpdyStreamTimeToFirstByte" units="milliseconds">
   7512   <summary>
   7513     The time between sending the request and receiving the first chunk of data
   7514     on a Spdy stream.
   7515   </summary>
   7516 </histogram>
   7517 
   7518 <histogram name="Net.SpdySynStreamCompressionPercentage">
   7519   <summary>
   7520     The percent compression achieved when compression SYN_STREAM frames.
   7521   </summary>
   7522 </histogram>
   7523 
   7524 <histogram name="Net.SpdyVersion" enum="ProtocolVersion">
   7525   <summary>
   7526     The SPDY protocol version that is used to talk to SPDY servers.
   7527   </summary>
   7528 </histogram>
   7529 
   7530 <histogram name="Net.SSL_CipherSuite" enum="SSLCipherSuite">
   7531   <summary>The SSL/TLS cipher suite that was negotiated.</summary>
   7532 </histogram>
   7533 
   7534 <histogram name="Net.SSL_Connection_Latency" units="milliseconds">
   7535   <summary>Time from when the Connect() starts until it completes.</summary>
   7536 </histogram>
   7537 
   7538 <histogram name="Net.SSL_Connection_Latency_DataReductionProxy"
   7539     units="milliseconds">
   7540   <summary>
   7541     Time from when the Connect() starts until it completes when using the data
   7542     reduction proxy. This includes certificate retrieval and verification.
   7543   </summary>
   7544 </histogram>
   7545 
   7546 <histogram name="Net.SSL_Connection_Latency_Google" units="milliseconds">
   7547   <summary>
   7548     Time from when the Connect() starts until it completes for google.com and
   7549     any subdomain of it.
   7550   </summary>
   7551 </histogram>
   7552 
   7553 <histogram name="Net.SSL_Connection_Latency_Google_No_Revocation_Checking"
   7554     units="milliseconds">
   7555   <summary>
   7556     Time from when the Connect() starts until it completes for google.com and
   7557     any subdomain of it. This only includes users in a 50% field trial that
   7558     disables revocation checking for certificate pinned sites.
   7559   </summary>
   7560 </histogram>
   7561 
   7562 <histogram name="Net.SSL_Connection_Latency_Google_Revocation_Checking"
   7563     units="milliseconds">
   7564   <summary>
   7565     Time from when the Connect() starts until it completes for google.com and
   7566     any subdomain of it. This only includes users not in a 50% field trail that
   7567     disables revocation for certificate pinned sites.
   7568   </summary>
   7569 </histogram>
   7570 
   7571 <histogram name="Net.SSLCertBlacklisted">
   7572   <summary>
   7573     Counts the number of times that users have hit blacklisted certificates. The
   7574     indexes match up to the indexes in
   7575     net/base/x509_certificate.cc:IsBlacklisted. The details of the certificates
   7576     in question is confidential.
   7577   </summary>
   7578 </histogram>
   7579 
   7580 <histogram name="Net.SSLCertVerificationTime" units="milliseconds">
   7581   <summary>Time to complete a certificate verification (success case).</summary>
   7582 </histogram>
   7583 
   7584 <histogram name="Net.SSLCertVerificationTimeError" units="milliseconds">
   7585   <summary>Time to complete a certificate verification (error case).</summary>
   7586 </histogram>
   7587 
   7588 <histogram name="Net.SSLHostInfoDNSLookup" units="milliseconds">
   7589   <summary>Time to complete a DNS lookup for a DNS CAA record.</summary>
   7590 </histogram>
   7591 
   7592 <histogram name="Net.SSLHostInfoDNSLookupDelayMs" units="milliseconds">
   7593   <summary>
   7594     Time that we would have wasted had we waited for a CAA lookup in order to
   7595     validate a certificate.
   7596   </summary>
   7597 </histogram>
   7598 
   7599 <histogram name="Net.SSLHostInfoVerificationTimeMs" units="milliseconds">
   7600   <summary>Time to complete a speculative certificate verification.</summary>
   7601 </histogram>
   7602 
   7603 <histogram name="Net.SSLv3FallbackToRenegoPatchedServer"
   7604     enum="TLSRenegotiationPatched">
   7605   <summary>
   7606     The number of times that we have performed SSLv3 fallback and found a TLS
   7607     renegotiation patched server.
   7608   </summary>
   7609 </histogram>
   7610 
   7611 <histogram name="Net.SSLVerificationMerged">
   7612   <summary>Was a speculative certificate verification used?</summary>
   7613 </histogram>
   7614 
   7615 <histogram name="Net.SSLVerificationMergedMsSaved" units="milliseconds">
   7616   <summary>Time saved by a speculative certificate vertification.</summary>
   7617 </histogram>
   7618 
   7619 <histogram name="Net.TCP_Connection_Idle_Sockets">
   7620   <summary>Number of idle sockets when the Connect() succeeded.</summary>
   7621 </histogram>
   7622 
   7623 <histogram name="Net.TCP_Connection_Latency" units="milliseconds">
   7624   <summary>
   7625     Time from when the Connect() starts until it completes.  Only times under 10
   7626     minutes are logged.
   7627   </summary>
   7628 </histogram>
   7629 
   7630 <histogram name="Net.TCP_Connection_Latency_IPv4_No_Race" units="milliseconds">
   7631   <summary>
   7632     Time from when the Connect() starts until it completes when the network
   7633     address only contains IPv4 addresses.  Only times under 10 minutes are
   7634     logged.
   7635   </summary>
   7636 </histogram>
   7637 
   7638 <histogram name="Net.TCP_Connection_Latency_IPv4_Wins_Race"
   7639     units="milliseconds">
   7640   <summary>
   7641     Time from when the Connect() starts until it completes when the IPv4
   7642     fallback connection won the race against IPv6.  Only times under 10 minutes
   7643     are logged.
   7644   </summary>
   7645 </histogram>
   7646 
   7647 <histogram name="Net.TCP_Connection_Latency_IPv6_Raceable" units="milliseconds">
   7648   <summary>
   7649     Time from when the Connect() starts until it completes when we race an IPv6
   7650     connection against an IPv4 connection with a 300ms delay.  Only times under
   7651     10 minutes are logged.
   7652   </summary>
   7653 </histogram>
   7654 
   7655 <histogram name="Net.TCP_Connection_Latency_IPv6_Solo" units="milliseconds">
   7656   <summary>
   7657     Time from when the Connect() starts until it completes when the network
   7658     address only contains IPv6 addresses.  Only times under 10 minutes are
   7659     logged.
   7660   </summary>
   7661 </histogram>
   7662 
   7663 <histogram name="Net.TcpFastOpenSocketConnection" enum="TcpSocketStatus">
   7664   <summary>
   7665     For sockets for which a TCP Fast Open protocol might be used, the result of
   7666     trying to use it.
   7667   </summary>
   7668 </histogram>
   7669 
   7670 <histogram name="Net.TCPForSOCKSSocketIdleTimeBeforeNextUse_ReusedSocket">
   7671   <obsolete>
   7672     see SocketIdleTimeBeforeNextUse_ReusedSocket_TCPforSOCKS
   7673   </obsolete>
   7674   <summary>
   7675     The time an already used TCP socket sat idle before being used for a SOCKS
   7676     request.
   7677   </summary>
   7678 </histogram>
   7679 
   7680 <histogram name="Net.TCPForSOCKSSocketIdleTimeBeforeNextUse_UnusedSocket">
   7681   <obsolete>
   7682     see SocketIdleTimeBeforeNextUse_UnusedSocket_TCPforSOCKS
   7683   </obsolete>
   7684   <summary>
   7685     The time an unused TCP socket sat idle before being used for a SOCKS
   7686     request.
   7687   </summary>
   7688 </histogram>
   7689 
   7690 <histogram name="Net.TCPForSOCKSSocketRequestTime" units="milliseconds">
   7691   <obsolete>
   7692     see SocketRequestTime_TCPforSOCKS
   7693   </obsolete>
   7694   <summary>
   7695     Time from initial SOCKSClientSocketPool::RequestSocket() call until
   7696     successfully acquiring a connected TCP socket.
   7697   </summary>
   7698 </histogram>
   7699 
   7700 <histogram name="Net.TCPForSOCKSSocketType" enum="HttpSocketType">
   7701   <obsolete>
   7702     see SocketType_TCPforSOCKS
   7703   </obsolete>
   7704   <summary>
   7705     The counts of the type of sockets returned by the TCP pool used by the SOCKS
   7706     pool.
   7707   </summary>
   7708 </histogram>
   7709 
   7710 <histogram name="Net.TCPSocketType" enum="HttpSocketType">
   7711   <obsolete>
   7712     Was only used for HTTP[S] connections, renamed to Net.HTTPSocketType.
   7713   </obsolete>
   7714   <summary>The counts of the type of TCP socket returned.</summary>
   7715 </histogram>
   7716 
   7717 <histogram name="Net.Transaction_Bandwidth" units="KB/s">
   7718   <summary>
   7719     (discontinued as of 4/12/09) Effective bandwidth in KByte/Second of
   7720     transactions logged to Transaction_Latency histogram.  Note that only
   7721     samples durations greater than zero ms, and less than 1 hour are tallied
   7722     into this ratio.
   7723   </summary>
   7724 </histogram>
   7725 
   7726 <histogram name="Net.Transaction_Connected" units="milliseconds">
   7727   <summary>
   7728     Time from the when the network transaction is requested, until the first
   7729     byte of the header is received.
   7730   </summary>
   7731 </histogram>
   7732 
   7733 <histogram name="Net.Transaction_Connected_New" units="milliseconds">
   7734   <obsolete>
   7735     Replaced by Net.Transaction_Connected_New_b.
   7736   </obsolete>
   7737   <summary>
   7738     When a new connection is established, the time from the when the network
   7739     transaction is requested, until the first byte of the header is received.
   7740     Only items under 10 minutes are logged.
   7741   </summary>
   7742 </histogram>
   7743 
   7744 <histogram name="Net.Transaction_Connected_New_b" units="milliseconds">
   7745   <summary>
   7746     When a new connection is established, the time from the when the network
   7747     transaction is requested, until the first byte of the header is received.
   7748   </summary>
   7749 </histogram>
   7750 
   7751 <histogram name="Net.Transaction_Connected_Under_10" units="milliseconds">
   7752   <obsolete>
   7753     Replaced by Net.Transaction_Connected.
   7754   </obsolete>
   7755   <summary>
   7756     Time from the when the network transaction is requested, until the first
   7757     byte of the header is received.  Only items under 10 minutes are logged.
   7758   </summary>
   7759 </histogram>
   7760 
   7761 <histogram name="Net.Transaction_Latency" units="milliseconds">
   7762   <obsolete>
   7763     Replaced by Net.Transaction_Latency_b.
   7764   </obsolete>
   7765   <summary>
   7766     Time from first byte sent until last byte received by the new network stack.
   7767     Only items under 1 hour are logged.
   7768   </summary>
   7769 </histogram>
   7770 
   7771 <histogram name="Net.Transaction_Latency_b" units="milliseconds">
   7772   <summary>
   7773     Time from first byte sent until last byte received by the new network stack.
   7774   </summary>
   7775 </histogram>
   7776 
   7777 <histogram name="Net.Transaction_Latency_Total" units="milliseconds">
   7778   <summary>
   7779     Time from when a network transaction is requested until last byte received
   7780     by the new network stack.
   7781   </summary>
   7782 </histogram>
   7783 
   7784 <histogram name="Net.Transaction_Latency_Total_New_Connection"
   7785     units="milliseconds">
   7786   <summary>
   7787     When an existing TCP/IP connection is NOT reused, the time from when a
   7788     network transaction is requested until last byte received by the new network
   7789     stack.
   7790   </summary>
   7791 </histogram>
   7792 
   7793 <histogram name="Net.Transaction_Latency_Total_New_Connection_Under_10"
   7794     units="milliseconds">
   7795   <obsolete>
   7796     Replaced by Net.Transaction_Latency_Total_New_Connection.
   7797   </obsolete>
   7798   <summary>
   7799     When an existing TCP/IP connection is NOT reused, the time from when a
   7800     network transaction is requested until last byte received by the new network
   7801     stack.  Only items under 10 minutes are logged.
   7802   </summary>
   7803 </histogram>
   7804 
   7805 <histogram name="Net.Transaction_Latency_Total_Under_10" units="milliseconds">
   7806   <obsolete>
   7807     Replaced by Net.Transaction_Latency_Total.
   7808   </obsolete>
   7809   <summary>
   7810     Time from when a network transaction is requested until last byte received
   7811     by the new network stack.  Only items under 10 minutes are logged.
   7812   </summary>
   7813 </histogram>
   7814 
   7815 <histogram name="Net.Transaction_Latency_Under_10" units="milliseconds">
   7816   <obsolete>
   7817     Replaced by Net.Transaction_Latency.
   7818   </obsolete>
   7819   <summary>
   7820     Time from first byte sent until last byte received by the new network stack.
   7821     Only items under 10 minutes are logged.
   7822   </summary>
   7823 </histogram>
   7824 
   7825 <histogram name="Net.Transaction_Latency_WinHTTP" units="milliseconds">
   7826   <summary>
   7827     Time from first byte sent until last byte received with old WinHTTP network
   7828     stack.  Only items under 1 hour are logged.
   7829   </summary>
   7830 </histogram>
   7831 
   7832 <histogram name="Net.TransportSocketIdleTimeBeforeNextUse_ReusedSocket">
   7833   <obsolete/>
   7834   <summary>
   7835     The time an already used TCP socket sat idle before being used (either for
   7836     direct or non-socks use).
   7837   </summary>
   7838 </histogram>
   7839 
   7840 <histogram name="Net.TransportSocketIdleTimeBeforeNextUse_UnusedSocket">
   7841   <obsolete/>
   7842   <summary>
   7843     The time an unused TCP socket sat idle before being used (either for direct
   7844     or non-socks use).
   7845   </summary>
   7846 </histogram>
   7847 
   7848 <histogram name="Net.TransportSocketRequestTime" units="milliseconds">
   7849   <obsolete/>
   7850   <summary>
   7851     Time from initial ClientSocketPool::RequestSocket() call until successfully
   7852     acquiring a connected socket (either for direct or non-socks use).
   7853   </summary>
   7854 </histogram>
   7855 
   7856 <histogram name="Net.TransportSocketType" enum="HttpSocketType">
   7857   <obsolete/>
   7858   <summary>
   7859     The counts of the type of sockets returned by the TCP pool (either for
   7860     direct or non-socks use).
   7861   </summary>
   7862 </histogram>
   7863 
   7864 <histogram name="Net.UDPSocketWinClose" units="milliseconds">
   7865   <summary>The time spent in closesocket call in UDPSocketWin::Close.</summary>
   7866 </histogram>
   7867 
   7868 <histogram name="Net.Wifi.InterfaceCount">
   7869   <summary>
   7870     The number of Wi-fi adapters on the computer. Because the histogram is
   7871     logged each time Chrome performs a Wi-fi scan, it's better to see results in
   7872     the &quot;user count&quot; view.
   7873   </summary>
   7874 </histogram>
   7875 
   7876 <histogram name="Net.Wifi.LbsLatency" units="milliseconds">
   7877   <summary>The time that a request to Location Based Services takes.</summary>
   7878 </histogram>
   7879 
   7880 <histogram name="Net.Wifi.ScanLatency" units="milliseconds">
   7881   <summary>The time that a Wi-fi scan takes.</summary>
   7882 </histogram>
   7883 
   7884 <histogram name="NetConnectivity.Pipeline.0.NetworkError" enum="NetErrorCodes">
   7885   <summary>
   7886     The network error, if any, of the first pipeline connectivity request.
   7887   </summary>
   7888 </histogram>
   7889 
   7890 <histogram name="NetConnectivity.Pipeline.0.ResponseCode">
   7891   <summary>
   7892     The HTTP response code, if any, of the first pipeline connectivity response.
   7893   </summary>
   7894 </histogram>
   7895 
   7896 <histogram name="NetConnectivity.Pipeline.0.Status" enum="HttpPipelineStatus">
   7897   <summary>The result of the first pipeline connectivity request.</summary>
   7898 </histogram>
   7899 
   7900 <histogram name="NetConnectivity.Pipeline.1.NetworkError" enum="NetErrorCodes">
   7901   <summary>
   7902     The network error, if any, of the second pipeline connectivity request.
   7903   </summary>
   7904 </histogram>
   7905 
   7906 <histogram name="NetConnectivity.Pipeline.1.ResponseCode">
   7907   <summary>
   7908     The HTTP response code, if any, of the second pipeline connectivity
   7909     response.
   7910   </summary>
   7911 </histogram>
   7912 
   7913 <histogram name="NetConnectivity.Pipeline.1.Status" enum="HttpPipelineStatus">
   7914   <summary>The result of the second pipeline connectivity request.</summary>
   7915 </histogram>
   7916 
   7917 <histogram name="NetConnectivity.Pipeline.2.NetworkError" enum="NetErrorCodes">
   7918   <summary>
   7919     The network error, if any, of the third pipeline connectivity request.
   7920   </summary>
   7921 </histogram>
   7922 
   7923 <histogram name="NetConnectivity.Pipeline.2.ResponseCode">
   7924   <summary>
   7925     The HTTP response code, if any, of the third pipeline connectivity response.
   7926   </summary>
   7927 </histogram>
   7928 
   7929 <histogram name="NetConnectivity.Pipeline.2.Status" enum="HttpPipelineStatus">
   7930   <summary>The result of the third pipeline connectivity request.</summary>
   7931 </histogram>
   7932 
   7933 <histogram name="NetConnectivity.Pipeline.3.NetworkError" enum="NetErrorCodes">
   7934   <summary>
   7935     The network error, if any, of the fourth pipeline connectivity request.
   7936   </summary>
   7937 </histogram>
   7938 
   7939 <histogram name="NetConnectivity.Pipeline.3.ResponseCode">
   7940   <summary>
   7941     The HTTP response code, if any, of the fourth pipeline connectivity
   7942     response.
   7943   </summary>
   7944 </histogram>
   7945 
   7946 <histogram name="NetConnectivity.Pipeline.3.Status" enum="HttpPipelineStatus">
   7947   <summary>The result of the fourth pipeline connectivity request.</summary>
   7948 </histogram>
   7949 
   7950 <histogram name="NetConnectivity.Pipeline.4.NetworkError" enum="NetErrorCodes">
   7951   <summary>
   7952     The network error, if any, of the fifth pipeline connectivity request.
   7953   </summary>
   7954 </histogram>
   7955 
   7956 <histogram name="NetConnectivity.Pipeline.4.ResponseCode">
   7957   <summary>
   7958     The HTTP response code, if any, of the fifth pipeline connectivity response.
   7959   </summary>
   7960 </histogram>
   7961 
   7962 <histogram name="NetConnectivity.Pipeline.4.Status" enum="HttpPipelineStatus">
   7963   <summary>The result of the fifth pipeline connectivity request.</summary>
   7964 </histogram>
   7965 
   7966 <histogram name="NetConnectivity.Pipeline.5.NetworkError" enum="NetErrorCodes">
   7967   <summary>
   7968     The network error, if any, of the stats pipeline connectivity request.
   7969   </summary>
   7970 </histogram>
   7971 
   7972 <histogram name="NetConnectivity.Pipeline.5.ResponseCode">
   7973   <summary>
   7974     The HTTP response code, if any, of the stats pipeline connectivity response.
   7975   </summary>
   7976 </histogram>
   7977 
   7978 <histogram name="NetConnectivity.Pipeline.5.Status" enum="HttpPipelineStatus">
   7979   <summary>The result of the stats pipeline connectivity request.</summary>
   7980 </histogram>
   7981 
   7982 <histogram name="NetConnectivity.Pipeline.AllHTTP11" enum="BooleanSuccess">
   7983   <summary>
   7984     True if all requests received by the pipelining test server were HTTP/1.1.
   7985   </summary>
   7986 </histogram>
   7987 
   7988 <histogram name="NetConnectivity.Pipeline.CanarySuccess" enum="BooleanSuccess">
   7989   <summary>
   7990     True if the non-pipelined canary request sent immediately before the
   7991     pipelining test requests succeeded. Note that if this fails, the rest of the
   7992     NetConnectivity.Pipeline.* stats are not collected.
   7993   </summary>
   7994 </histogram>
   7995 
   7996 <histogram name="NetConnectivity.Pipeline.Depth">
   7997   <summary>
   7998     The maximum depth of pipelined requests received by the test server.
   7999   </summary>
   8000 </histogram>
   8001 
   8002 <histogram name="NetConnectivity.Pipeline.Success" enum="BooleanSuccess">
   8003   <summary>True if the entire pipeline connectivity trial passed.</summary>
   8004 </histogram>
   8005 
   8006 <histogram name="NetConnectivity.Sent21">
   8007   <obsolete>
   8008     Deprecated 6/25/2012. No longer tracked.
   8009   </obsolete>
   8010   <summary>
   8011     In this experiment, 21 packets were sent to Google via UDP at port 6121 as
   8012     rapidly as possible, just after successfully sending an UMA upload. Each
   8013     packet was numbered, as was its ACK sent back by Google. If no packets (of
   8014     the 21) were ever ACKed, then the port is assumed to be blocked, and no data
   8015     is recorded in this histogram. If the port is not blocked, then this
   8016     histogram shows the number of echo responses received from the first
   8017   </summary>
   8018 </histogram>
   8019 
   8020 <histogram name="NetConnectivity.Sent21.AckReceivedForNthPacket">
   8021   <obsolete>
   8022     Deprecated 6/25/2012. No longer tracked.
   8023   </obsolete>
   8024   <summary>
   8025     In this experiment, 21 packets were sent to Google via UDP at port 6121 as
   8026     rapidly as possible, just after successfully sending an UMA upload. Each
   8027     packet was numbered, as was its ACK sent back by Google. This histogram
   8028     records, for each packet number, how often we received an ACK for that
   8029     packet.
   8030   </summary>
   8031 </histogram>
   8032 
   8033 <histogram name="NetConnectivity.Sent21.GotAnAck" enum="BooleanSuccess">
   8034   <obsolete>
   8035     Deprecated 6/25/2012. No longer tracked.
   8036   </obsolete>
   8037   <summary>
   8038     In this experiment, 21 packets were sent to Google via UDP at port 6121 as
   8039     rapidly as possible, just after successfully sending an UMA upload. If no
   8040     packets (of the 21) were ever ACKed, then the port is assumed to be blocked.
   8041     The histogram shows if we ever got an ACK for a packet in our series of 21.
   8042   </summary>
   8043 </histogram>
   8044 
   8045 <histogram name="NetConnectivity.TCP.Fail.100B.RTT" units="ms">
   8046   <obsolete>
   8047     Deprecated 4/2012. No longer tracked.
   8048   </obsolete>
   8049   <summary>The RTT for echoing 100 bytes of TCP data unsuccessfully.</summary>
   8050 </histogram>
   8051 
   8052 <histogram name="NetConnectivity.TCP.Fail.1k.RTT" units="ms">
   8053   <obsolete>
   8054     Deprecated 4/2012. No longer tracked.
   8055   </obsolete>
   8056   <summary>The RTT for echoing 1K bytes of TCP data successfully.</summary>
   8057 </histogram>
   8058 
   8059 <histogram name="NetConnectivity.TCP.Status"
   8060     enum="NetConnectivityProtocolStatus">
   8061   <summary>Status for TCP protocol for echoing</summary>
   8062 </histogram>
   8063 
   8064 <histogram name="NetConnectivity.TCP.Status.100B" enum="NetConnectivityStatus">
   8065   <obsolete>
   8066     Deprecated 4/2012. No longer tracked.
   8067   </obsolete>
   8068   <summary>Status for echoing 100 bytes of TCP data.</summary>
   8069 </histogram>
   8070 
   8071 <histogram name="NetConnectivity.TCP.Status.1K" enum="NetConnectivityStatus">
   8072   <obsolete>
   8073     Deprecated 4/2012. No longer tracked.
   8074   </obsolete>
   8075   <summary>Status for echoing 1K bytes of TCP data.</summary>
   8076 </histogram>
   8077 
   8078 <histogram name="NetConnectivity.TCP.Success" units="ms">
   8079   <summary>The RTT for TCP protocol for echoing</summary>
   8080 </histogram>
   8081 
   8082 <histogram name="NetConnectivity.TCP.Success.100B.RTT" units="ms">
   8083   <obsolete>
   8084     Deprecated 4/2012. No longer tracked.
   8085   </obsolete>
   8086   <summary>The RTT for echoing 100 bytes of TCP data successfully.</summary>
   8087 </histogram>
   8088 
   8089 <histogram name="NetConnectivity.TCP.Success.1K.RTT" units="ms">
   8090   <obsolete>
   8091     Deprecated 4/2012. No longer tracked.
   8092   </obsolete>
   8093   <summary>The RTT for echoing 1K bytes of TCP data successfully.</summary>
   8094 </histogram>
   8095 
   8096 <histogram name="NetConnectivity.UDP.Fail.100B.RTT" units="ms">
   8097   <obsolete>
   8098     Deprecated 4/2012. No longer tracked.
   8099   </obsolete>
   8100   <summary>The RTT for echoing 100 bytes of UDP data unsuccessfully.</summary>
   8101 </histogram>
   8102 
   8103 <histogram name="NetConnectivity.UDP.Fail.1k.RTT" units="ms">
   8104   <obsolete>
   8105     Deprecated 4/2012. No longer tracked.
   8106   </obsolete>
   8107   <summary>The RTT for echoing 1K bytes of UDP data successfully.</summary>
   8108 </histogram>
   8109 
   8110 <histogram name="NetConnectivity.UDP.PacketLoss">
   8111   <obsolete>
   8112     Deprecated 6/25/2012. No longer tracked.
   8113   </obsolete>
   8114   <summary>
   8115     Chrome sends 4 UDP packets in a row to test to see if there is a
   8116     probabalistic dependency in packet loss for consecutive packets.  We record
   8117     a bit vector of packets received, where the least significant bit is a 1 if
   8118     the first packet was received, etc.  For example, if packets 1 and 3 are
   8119     received, but packets 2 and 4 are lost, then we'd record a sample of binary
   8120     0101B, or 5.
   8121   </summary>
   8122 </histogram>
   8123 
   8124 <histogram name="NetConnectivity.UDP.PacketLoss6">
   8125   <obsolete>
   8126     Deprecated 6/25/2012. No longer tracked.
   8127   </obsolete>
   8128   <summary>
   8129     Chrome sends 6 UDP packets in a row to test to see if there is a
   8130     probabalistic dependency in packet loss for consecutive packets.  We record
   8131     a bit vector of packets received, where the least significant bit is a 1 if
   8132     the first packet was received, etc.  For example, if all packets other than
   8133     packet 2 and 4 are responded to, then we'd have a sample (in binary) of
   8134     110101B, or 53.
   8135   </summary>
   8136 </histogram>
   8137 
   8138 <histogram name="NetConnectivity.UDP.Status"
   8139     enum="NetConnectivityProtocolStatus">
   8140   <summary>Status for UDP protocol for echoing</summary>
   8141 </histogram>
   8142 
   8143 <histogram name="NetConnectivity.UDP.Status.100B" enum="NetConnectivityStatus">
   8144   <obsolete>
   8145     Deprecated 4/2012. No longer tracked.
   8146   </obsolete>
   8147   <summary>Status for echoing 100 bytes of UDP data.</summary>
   8148 </histogram>
   8149 
   8150 <histogram name="NetConnectivity.UDP.Status.1K" enum="NetConnectivityStatus">
   8151   <obsolete>
   8152     Deprecated 4/2012. No longer tracked.
   8153   </obsolete>
   8154   <summary>Status for echoing 1K bytes of UDP data.</summary>
   8155 </histogram>
   8156 
   8157 <histogram name="NetConnectivity.UDP.Success" units="ms">
   8158   <summary>The RTT for UDP protocol for echoing</summary>
   8159 </histogram>
   8160 
   8161 <histogram name="NetConnectivity.UDP.Success.100B.RTT" units="ms">
   8162   <obsolete>
   8163     Deprecated 4/2012. No longer tracked.
   8164   </obsolete>
   8165   <summary>The RTT for echoing 100 bytes of UDP data successfully.</summary>
   8166 </histogram>
   8167 
   8168 <histogram name="NetConnectivity.UDP.Success.1K.RTT" units="ms">
   8169   <obsolete>
   8170     Deprecated 4/2012. No longer tracked.
   8171   </obsolete>
   8172   <summary>The RTT for echoing 1k bytes of UDP data successfully.</summary>
   8173 </histogram>
   8174 
   8175 <histogram name="NetConnectivity2.Send6.PacketsSent">
   8176   <summary>
   8177     This histogram records how many packets (out of 6 attempted) were sent via
   8178     UDP as rapidly as possible, just after successfully sending an UMA upload.
   8179   </summary>
   8180 </histogram>
   8181 
   8182 <histogram name="NetConnectivity2.Send6.SeriesAcked">
   8183   <summary>
   8184     Chrome sends 6 UDP packets in a row to test to see if there is a
   8185     probabalistic dependency in packet loss for consecutive packets.  We record
   8186     a bit vector of packets received, where the least significant bit is a 1 if
   8187     the first packet was received, etc.  For example, if all packets other than
   8188     packet 2 and 4 are responded to, then we'd have a sample (in binary) of
   8189     110101B, or 53.
   8190   </summary>
   8191 </histogram>
   8192 
   8193 <histogram name="NetConnectivity2.Sent21">
   8194   <summary>
   8195     In this experiment, 21 packets were sent to Google via UDP as rapidly as
   8196     possible, just after successfully sending an UMA upload. Each packet was
   8197     numbered, as was its ACK sent back by Google. If no packets (of the 21) were
   8198     ever ACKed, then the port is assumed to be blocked, and no data is recorded
   8199     in this histogram. If the port is not blocked, then this histogram shows the
   8200     number of echo responses received from the first
   8201   </summary>
   8202 </histogram>
   8203 
   8204 <histogram name="NetConnectivity2.Sent21.AckReceivedForNthPacket">
   8205   <summary>
   8206     In this experiment, 21 packets were sent to Google via UDP as rapidly as
   8207     possible, just after successfully sending an UMA upload. Each packet was
   8208     numbered, as was its ACK sent back by Google. This histogram records, for
   8209     each packet number, how often we received an ACK for that packet.
   8210   </summary>
   8211 </histogram>
   8212 
   8213 <histogram name="NetConnectivity2.Sent21.GotAnAck" enum="BooleanSuccess">
   8214   <summary>
   8215     In this experiment, 21 packets were sent to Google via UDP as rapidly as
   8216     possible, just after successfully sending an UMA upload. If no packets (of
   8217     the 21) were ever ACKed, then the port is assumed to be blocked. The
   8218     histogram shows if we ever got an ACK for a packet in our series of 21.
   8219   </summary>
   8220 </histogram>
   8221 
   8222 <histogram name="NetConnectivity2.Sent21.PacketsSent">
   8223   <summary>
   8224     This histogram records how many packets (out of 21 attempted) were sent via
   8225     UDP as rapidly as possible, just after successfully sending an UMA upload.
   8226   </summary>
   8227 </histogram>
   8228 
   8229 <histogram name="NetConnectivity3">
   8230   <summary>
   8231     In this experiment, 21 packets were sent to Google via UDP on port 443 or
   8232     6121.
   8233   </summary>
   8234 </histogram>
   8235 
   8236 <histogram name="NetConnectivity3.NonPacedPacket.Sent21.443.100B.PacketDelay"
   8237     units="ms">
   8238   <summary/>
   8239 </histogram>
   8240 
   8241 <histogram name="NetConnectivity3.NonPacedPacket.Sent21.443.1200B.PacketDelay"
   8242     units="ms">
   8243   <summary/>
   8244 </histogram>
   8245 
   8246 <histogram name="NetConnectivity3.NonPacedPacket.Sent21.443.500B.PacketDelay"
   8247     units="ms">
   8248   <summary/>
   8249 </histogram>
   8250 
   8251 <histogram name="NetConnectivity3.NonPacedPacket.Sent21.6121.100B.PacketDelay"
   8252     units="ms">
   8253   <summary/>
   8254 </histogram>
   8255 
   8256 <histogram name="NetConnectivity3.NonPacedPacket.Sent21.6121.1200B.PacketDelay"
   8257     units="ms">
   8258   <summary/>
   8259 </histogram>
   8260 
   8261 <histogram name="NetConnectivity3.NonPacedPacket.Sent21.6121.500B.PacketDelay"
   8262     units="ms">
   8263   <summary/>
   8264 </histogram>
   8265 
   8266 <histogram name="NetConnectivity3.NonPacedPacket.Sent21.GotAnAck"
   8267     enum="BooleanSuccess">
   8268   <summary/>
   8269 </histogram>
   8270 
   8271 <histogram name="NetConnectivity3.NonPacedPacket.Sent21.Success.RTT" units="ms">
   8272   <summary/>
   8273 </histogram>
   8274 
   8275 <histogram name="NetConnectivity3.PacedPacket.Sent21.443.100B.PacketDelay"
   8276     units="ms">
   8277   <summary/>
   8278 </histogram>
   8279 
   8280 <histogram name="NetConnectivity3.PacedPacket.Sent21.443.1200B.PacketDelay"
   8281     units="ms">
   8282   <summary/>
   8283 </histogram>
   8284 
   8285 <histogram name="NetConnectivity3.PacedPacket.Sent21.443.500B.PacketDelay"
   8286     units="ms">
   8287   <summary/>
   8288 </histogram>
   8289 
   8290 <histogram name="NetConnectivity3.PacedPacket.Sent21.6121.100B.PacketDelay"
   8291     units="ms">
   8292   <summary/>
   8293 </histogram>
   8294 
   8295 <histogram name="NetConnectivity3.PacedPacket.Sent21.6121.1200B.PacketDelay"
   8296     units="ms">
   8297   <summary/>
   8298 </histogram>
   8299 
   8300 <histogram name="NetConnectivity3.PacedPacket.Sent21.6121.500B.PacketDelay"
   8301     units="ms">
   8302   <summary/>
   8303 </histogram>
   8304 
   8305 <histogram name="NetConnectivity3.PacedPacket.Sent21.GotAnAck"
   8306     enum="BooleanSuccess">
   8307   <summary/>
   8308 </histogram>
   8309 
   8310 <histogram name="NetConnectivity3.PacedPacket.Sent21.Success.RTT" units="ms">
   8311   <summary/>
   8312 </histogram>
   8313 
   8314 <histogram name="NetConnectivity3.StartPacket.Send6.PacketsSent">
   8315   <obsolete>
   8316     Deprecated 9/2012. No longer tracked.
   8317   </obsolete>
   8318   <summary>
   8319     This histogram records how many packets (out of 6 attempted) were sent via
   8320     UDP as rapidly as possible, just after successfully sending an UMA upload.
   8321   </summary>
   8322 </histogram>
   8323 
   8324 <histogram name="NetConnectivity3.StartPacket.Sent21.443.100B.PacketDelay"
   8325     units="ms">
   8326   <summary/>
   8327 </histogram>
   8328 
   8329 <histogram name="NetConnectivity3.StartPacket.Sent21.443.1200B.PacketDelay"
   8330     units="ms">
   8331   <summary/>
   8332 </histogram>
   8333 
   8334 <histogram name="NetConnectivity3.StartPacket.Sent21.443.500B.PacketDelay"
   8335     units="ms">
   8336   <summary/>
   8337 </histogram>
   8338 
   8339 <histogram name="NetConnectivity3.StartPacket.Sent21.6121.100B.PacketDelay"
   8340     units="ms">
   8341   <summary/>
   8342 </histogram>
   8343 
   8344 <histogram name="NetConnectivity3.StartPacket.Sent21.6121.1200B.PacketDelay"
   8345     units="ms">
   8346   <summary/>
   8347 </histogram>
   8348 
   8349 <histogram name="NetConnectivity3.StartPacket.Sent21.6121.500B.PacketDelay"
   8350     units="ms">
   8351   <summary/>
   8352 </histogram>
   8353 
   8354 <histogram name="NetConnectivity3.StartPacket.Sent21.GotAnAck"
   8355     enum="BooleanSuccess">
   8356   <summary/>
   8357 </histogram>
   8358 
   8359 <histogram name="NetConnectivity3.StartPacket.Sent21.Success.RTT" units="ms">
   8360   <summary/>
   8361 </histogram>
   8362 
   8363 <histogram name="NetConnectivity4">
   8364   <summary>
   8365     In this experiment, a few packets were sent from Google to clients via UDP
   8366     on port 443 or 80 to perform net connectivity test.
   8367   </summary>
   8368 </histogram>
   8369 
   8370 <histogram name="Network.3G.Gobi.Activation" units="milliseconds">
   8371   <summary>The time the Gobi modem takes to complete activation.</summary>
   8372 </histogram>
   8373 
   8374 <histogram name="Network.3G.Gobi.Connect" units="milliseconds">
   8375   <summary>
   8376     The time the Gobi modem takes to connect to the cellular network.
   8377   </summary>
   8378 </histogram>
   8379 
   8380 <histogram name="Network.3G.Gobi.Disconnect" units="milliseconds">
   8381   <summary>
   8382     The time the Gobi modem takes to disconnect from the cellular network.
   8383   </summary>
   8384 </histogram>
   8385 
   8386 <histogram name="Network.3G.Gobi.FirmwareDownload.Attempts">
   8387   <summary>Number of attempts taken to install Gobi firmware.</summary>
   8388 </histogram>
   8389 
   8390 <histogram name="Network.3G.Gobi.FirmwareDownload.Time" units="milliseconds">
   8391   <summary>The time it takes to install Gobi firmware.</summary>
   8392 </histogram>
   8393 
   8394 <histogram name="Network.3G.Gobi.Registration" units="milliseconds">
   8395   <summary>
   8396     The time the Gobi modem takes to register on the cellular network.
   8397   </summary>
   8398 </histogram>
   8399 
   8400 <histogram name="Network.3G.Gobi.SetPower" enum="Network3GGobiError">
   8401   <summary>Errors experienced during Gobi device powerup.</summary>
   8402 </histogram>
   8403 
   8404 <histogram name="Network.Cellular.TimeOnline" units="seconds">
   8405   <summary>
   8406     Chrome OS network metric sampling the time spent using Cellular to transport
   8407     data.  These data are mostly useful when summed and compared to TimeOnline
   8408     for other network technologies (e.g. WiFi vs Cellular).
   8409   </summary>
   8410 </histogram>
   8411 
   8412 <histogram name="Network.Cellular.TimeToConfig" units="milliseconds">
   8413   <summary>
   8414     Chrome OS network performance metric sampling the time to join a 3G/Cellular
   8415     network and configure Layer 3 state.
   8416   </summary>
   8417 </histogram>
   8418 
   8419 <histogram name="Network.Cellular.TimeToOnline" units="milliseconds">
   8420   <summary>
   8421     Chrome OS network performance metric sampling the time to determine that a
   8422     3G/Cellular network is online after configuring Layer 3 state.
   8423   </summary>
   8424 </histogram>
   8425 
   8426 <histogram name="Network.Cellular.TimeToPortal" units="milliseconds">
   8427   <summary>
   8428     Chrome OS network performance metric sampling the time to determine that a
   8429     3G/Cellular network is in a captive portal after configuring Layer 3 state.
   8430   </summary>
   8431 </histogram>
   8432 
   8433 <histogram name="Network.Cellular.UsageRequestStatus"
   8434     enum="NetworkCellularUsageRequestStatus">
   8435   <summary>Chrome OS cellular usage API request status codes.</summary>
   8436 </histogram>
   8437 
   8438 <histogram name="Network.Ethernet.TimeOnline" units="seconds">
   8439   <summary>
   8440     Chrome OS network metric sampling the time spent using Ethernet to transport
   8441     data.  These data are mostly useful when summed and compared to TimeOnline
   8442     for other network technologies (e.g. WiFi vs Cellular).
   8443   </summary>
   8444 </histogram>
   8445 
   8446 <histogram name="Network.Ethernet.TimeToConfig" units="milliseconds">
   8447   <summary>
   8448     Chrome OS network performance metric sampling the time to join a wired
   8449     Ethernet network and configure Layer 3 state (typically acquire a DHCP
   8450     lease).
   8451   </summary>
   8452 </histogram>
   8453 
   8454 <histogram name="Network.Ethernet.TimeToOnline" units="milliseconds">
   8455   <summary>
   8456     Chrome OS network performance metric sampling the time to determine that an
   8457     Ethernet network is online after configuring Layer 3 state.
   8458   </summary>
   8459 </histogram>
   8460 
   8461 <histogram name="Network.Ethernet.TimeToPortal" units="milliseconds">
   8462   <summary>
   8463     Chrome OS network performance metric sampling the time to determine that an
   8464     Ethernet network is in a captive portal after configuring Layer 3 state.
   8465   </summary>
   8466 </histogram>
   8467 
   8468 <histogram name="Network.ServiceErrors" enum="NetworkServiceError">
   8469   <summary>Chrome OS connection manager service errors seen.</summary>
   8470 </histogram>
   8471 
   8472 <histogram name="Network.Shill.Cellular.3GPPRegistrationDelayedDrop"
   8473     enum="NetworkCellular3GPPRegistrationDelayedDrop">
   8474   <summary>
   8475     Chrome OS network diagnostic metric sampling the number of cellular network
   8476     flakes. A network flake occurs when the signal strength goes below detection
   8477     level for a short duration.
   8478   </summary>
   8479 </histogram>
   8480 
   8481 <histogram name="Network.Shill.Cellular.AutoConnectTotalTime"
   8482     units="milliseconds">
   8483   <summary>
   8484     Chrome OS network diagnostic metric sampling the total amount of time spent
   8485     from the start of the first auto-connect request until when the cellular
   8486     modem successfully connects to the network.
   8487   </summary>
   8488 </histogram>
   8489 
   8490 <histogram name="Network.Shill.Cellular.AutoConnectTries">
   8491   <summary>
   8492     Chrome OS network diagnostic metric sampling the number of auto-connect
   8493     tries that were attempted before the cellular modem successfully connected
   8494     to the network.
   8495   </summary>
   8496 </histogram>
   8497 
   8498 <histogram name="Network.Shill.Cellular.Disconnect"
   8499     enum="NetworkDisconnectType">
   8500   <summary>
   8501     Chrome OS network usage metric that tracks whether the cellular network was
   8502     disconnected due to an error or was explicitly disconnected by the user.
   8503   </summary>
   8504 </histogram>
   8505 
   8506 <histogram name="Network.Shill.Cellular.Drop" enum="NetworkCellularTechnology">
   8507   <summary>
   8508     Chrome OS cellular network metric that tracks the number of drops based on
   8509     the network technology.
   8510   </summary>
   8511 </histogram>
   8512 
   8513 <histogram name="Network.Shill.Cellular.OutOfCreditsReason"
   8514     enum="NetworkCellularOutOfCreditsReason">
   8515   <summary>
   8516     Chrome OS cellular network metric that tracks the number of out-of-credits
   8517     detected based on the cause that triggered the out-of-credits.
   8518   </summary>
   8519 </histogram>
   8520 
   8521 <histogram name="Network.Shill.Cellular.PortalAttempts">
   8522   <summary>
   8523     Chrome OS network diagnostic metric sampling the number of portal detection
   8524     attempts per pass for a cellular network. This includes failure, timeout and
   8525     successful attempts.
   8526   </summary>
   8527 </histogram>
   8528 
   8529 <histogram name="Network.Shill.Cellular.PortalAttemptsToOnline">
   8530   <summary>
   8531     Chrome OS network diagnostic metric sampling the total number of portal
   8532     detection attempts performed for a cellular network between the Connected
   8533     and Online state. This includes failure, timeout and successful attempts.
   8534   </summary>
   8535 </histogram>
   8536 
   8537 <histogram name="Network.Shill.Cellular.PortalResult"
   8538     enum="NetworkPortalResult">
   8539   <summary>
   8540     Chrome OS network diagnostic metric sampling the result of portal detections
   8541     for a cellular network.
   8542   </summary>
   8543 </histogram>
   8544 
   8545 <histogram name="Network.Shill.Cellular.SignalStrengthBeforeDrop">
   8546   <summary>
   8547     Chrome OS network metric sampling the signal strength (0-100) of the
   8548     cellular modem before it dropped from the network.
   8549   </summary>
   8550 </histogram>
   8551 
   8552 <histogram name="Network.Shill.Cellular.TimeOnline" units="seconds">
   8553   <summary>
   8554     Chrome OS network metric sampling the time spent using cellular to transport
   8555     data.  These data are mostly useful when summed and compared to TimeOnline
   8556     for other network technologies (e.g. WiFi vs Cellular).
   8557   </summary>
   8558 </histogram>
   8559 
   8560 <histogram name="Network.Shill.Cellular.TimeToConfig" units="milliseconds">
   8561   <summary>
   8562     Chrome OS network performance metric sampling the time to join a cellular
   8563     network and configure Layer 3 state.
   8564   </summary>
   8565 </histogram>
   8566 
   8567 <histogram name="Network.Shill.Cellular.TimeToConnect" units="milliseconds">
   8568   <summary>
   8569     Chrome OS network performance metric sampling the time to connect a cellular
   8570     modem.
   8571   </summary>
   8572 </histogram>
   8573 
   8574 <histogram name="Network.Shill.Cellular.TimeToDisable" units="milliseconds">
   8575   <summary>
   8576     Chrome OS network performance metric sampling the time to disable a cellular
   8577     modem.
   8578   </summary>
   8579 </histogram>
   8580 
   8581 <histogram name="Network.Shill.Cellular.TimeToEnable" units="milliseconds">
   8582   <summary>
   8583     Chrome OS network performance metric sampling the time to enable a cellular
   8584     modem.
   8585   </summary>
   8586 </histogram>
   8587 
   8588 <histogram name="Network.Shill.Cellular.TimeToInitialize" units="milliseconds">
   8589   <summary>
   8590     Chrome OS network performance metric sampling the time to initialize a
   8591     cellular modem.
   8592   </summary>
   8593 </histogram>
   8594 
   8595 <histogram name="Network.Shill.Cellular.TimeToOnline" units="milliseconds">
   8596   <summary>
   8597     Chrome OS network performance metric sampling the time to determine that a
   8598     cellular network is online after configuring Layer 3 state.
   8599   </summary>
   8600 </histogram>
   8601 
   8602 <histogram name="Network.Shill.Cellular.TimeToPortal" units="milliseconds">
   8603   <summary>
   8604     Chrome OS network performance metric sampling the time to determine that a
   8605     cellular network is in a captive portal after configuring Layer 3 state.
   8606   </summary>
   8607 </histogram>
   8608 
   8609 <histogram name="Network.Shill.Cellular.TimeToScan" units="milliseconds">
   8610   <summary>
   8611     Chrome OS network performance metric sampling the time to scan a cellular
   8612     network and register a modem.
   8613   </summary>
   8614 </histogram>
   8615 
   8616 <histogram name="Network.Shill.CorruptedProfile" enum="NetworkCorruptedProfile">
   8617   <summary>
   8618     Chrome OS cellular network metric that tracks the number of corrupted
   8619     profiles encountered by Shill.
   8620   </summary>
   8621 </histogram>
   8622 
   8623 <histogram name="Network.Shill.Ethernet.Disconnect"
   8624     enum="NetworkDisconnectType">
   8625   <summary>
   8626     Chrome OS network usage metric that tracks whether the Ethernet network was
   8627     disconnected due to an error or was explicitly disconnected by the user.
   8628   </summary>
   8629 </histogram>
   8630 
   8631 <histogram name="Network.Shill.Ethernet.LinkMonitorBroadcastErrorsAtFailure">
   8632   <summary>
   8633     Chrome OS network performance metric that tracks the number of LinkMonitor
   8634     broadcast errors that were accrued on an Ethernet network at the time that
   8635     the link was declaired to be failed.
   8636   </summary>
   8637 </histogram>
   8638 
   8639 <histogram name="Network.Shill.Ethernet.LinkMonitorFailure"
   8640     enum="LinkMonitorFailureType">
   8641   <summary>
   8642     Chrome OS metric that signals the type of failure the LinkMonitor
   8643     encountered which caused it to stop monitoring an Ethernet network.
   8644   </summary>
   8645 </histogram>
   8646 
   8647 <histogram name="Network.Shill.Ethernet.LinkMonitorResponseTimeSample"
   8648     units="milliseconds">
   8649   <summary>
   8650     Chrome OS network performance metric that tracks the number of milliseconds
   8651     between an ARP request and a received reply on an Ethernet network.
   8652   </summary>
   8653 </histogram>
   8654 
   8655 <histogram name="Network.Shill.Ethernet.LinkMonitorSecondsToFailure"
   8656     units="seconds">
   8657   <summary>
   8658     Chrome OS network performance metric that tracks the number of seconds from
   8659     the start of the LinkMonitor until failure on an Ethernet network.
   8660   </summary>
   8661 </histogram>
   8662 
   8663 <histogram name="Network.Shill.Ethernet.LinkMonitorUnicastErrorsAtFailure">
   8664   <summary>
   8665     Chrome OS network performance metric that tracks the number of LinkMonitor
   8666     unicast errors that were accrued on an Ethernet network at the time that the
   8667     link was declaired to be failed.
   8668   </summary>
   8669 </histogram>
   8670 
   8671 <histogram name="Network.Shill.Ethernet.PortalAttempts">
   8672   <summary>
   8673     Chrome OS network diagnostic metric sampling the number of portal detection
   8674     attempts per pass for an Ethernet network. This includes failure, timeout
   8675     and successful attempts.
   8676   </summary>
   8677 </histogram>
   8678 
   8679 <histogram name="Network.Shill.Ethernet.PortalAttemptsToOnline">
   8680   <summary>
   8681     Chrome OS network diagnostic metric sampling the total number of portal
   8682     detection attempts performed for an Ethernet network between the Connected
   8683     and Online state. This includes failure, timeout and successful attempts.
   8684   </summary>
   8685 </histogram>
   8686 
   8687 <histogram name="Network.Shill.Ethernet.PortalResult"
   8688     enum="NetworkPortalResult">
   8689   <summary>
   8690     Chrome OS network diagnostic metric sampling the result of portal detections
   8691     for an Ethernet network.
   8692   </summary>
   8693 </histogram>
   8694 
   8695 <histogram name="Network.Shill.Ethernet.TimeOnline" units="seconds">
   8696   <summary>
   8697     Chrome OS network metric sampling the time spent using Ethernet to transport
   8698     data.  These data are mostly useful when summed and compared to TimeOnline
   8699     for other network technologies (e.g. WiFi vs Cellular).
   8700   </summary>
   8701 </histogram>
   8702 
   8703 <histogram name="Network.Shill.Ethernet.TimeToConfig" units="milliseconds">
   8704   <summary>
   8705     Chrome OS network performance metric sampling the time to join a wired
   8706     Ethernet network and configure Layer 3 state (typically acquire a DHCP
   8707     lease).
   8708   </summary>
   8709 </histogram>
   8710 
   8711 <histogram name="Network.Shill.Ethernet.TimeToInitialize" units="milliseconds">
   8712   <summary>
   8713     Chrome OS network performance metric sampling the time to initialize an
   8714     Ethernet device.
   8715   </summary>
   8716 </histogram>
   8717 
   8718 <histogram name="Network.Shill.Ethernet.TimeToOnline" units="milliseconds">
   8719   <summary>
   8720     Chrome OS network performance metric sampling the time to determine that an
   8721     Ethernet network is online after configuring Layer 3 state.
   8722   </summary>
   8723 </histogram>
   8724 
   8725 <histogram name="Network.Shill.Ethernet.TimeToPortal" units="milliseconds">
   8726   <summary>
   8727     Chrome OS network performance metric sampling the time to determine that an
   8728     Ethernet network is in a captive portal after configuring Layer 3 state.
   8729   </summary>
   8730 </histogram>
   8731 
   8732 <histogram name="Network.Shill.ServiceErrors" enum="NetworkServiceError">
   8733   <summary>Chrome OS connection manager service errors seen.</summary>
   8734 </histogram>
   8735 
   8736 <histogram name="Network.Shill.TerminationActionResult"
   8737     enum="ShillTerminationActionResult">
   8738   <obsolete>
   8739     Deprecated 10/2012. No longer tracked.
   8740   </obsolete>
   8741   <summary>
   8742     Chrome OS network diagnostic metric sampling the number of termination
   8743     actions that successfully complete or fail when shill terminates.
   8744   </summary>
   8745 </histogram>
   8746 
   8747 <histogram name="Network.Shill.TerminationActionResult.OnSuspend"
   8748     enum="ShillTerminationActionResult">
   8749   <summary>
   8750     Chrome OS network diagnostic metric sampling the number of termination
   8751     actions that successfully complete or fail when shill suspends.
   8752   </summary>
   8753 </histogram>
   8754 
   8755 <histogram name="Network.Shill.TerminationActionResult.OnTerminate"
   8756     enum="ShillTerminationActionResult">
   8757   <summary>
   8758     Chrome OS network diagnostic metric sampling the number of termination
   8759     actions that successfully complete or fail when shill terminates.
   8760   </summary>
   8761 </histogram>
   8762 
   8763 <histogram name="Network.Shill.TerminationActionTime.OnSuspend"
   8764     units="milliseconds">
   8765   <summary>
   8766     Chrome OS network diagnostic metric sampling the time in milliseconds it
   8767     takes termination actions to complete when shill suspends.
   8768   </summary>
   8769 </histogram>
   8770 
   8771 <histogram name="Network.Shill.TerminationActionTime.OnTerminate"
   8772     units="milliseconds">
   8773   <summary>
   8774     Chrome OS network diagnostic metric sampling the time in milliseconds it
   8775     takes termination actions to complete when shill terminates.
   8776   </summary>
   8777 </histogram>
   8778 
   8779 <histogram name="Network.Shill.TimeToDrop" units="seconds">
   8780   <summary>
   8781     Chrome OS network stability metric sampling the time in seconds between the
   8782     networking going online to going offline. Offline events due to device
   8783     shutdown or suspend are ignored (along with the online time before that
   8784     offline event).
   8785   </summary>
   8786 </histogram>
   8787 
   8788 <histogram name="Network.Shill.Vpn.Driver" enum="VPNDriver">
   8789   <summary>
   8790     Chrome OS network usage metric sampled on each successful VPN connection
   8791     that tracks the VPN connection type.
   8792   </summary>
   8793 </histogram>
   8794 
   8795 <histogram name="Network.Shill.Vpn.RemoteAuthenticationType"
   8796     enum="VPNRemoteAuthenticationType">
   8797   <summary>
   8798     Chrome OS network usage metric sampled on each successful VPN connection
   8799     that tracks the remote authentication method.
   8800   </summary>
   8801 </histogram>
   8802 
   8803 <histogram name="Network.Shill.VPN.TimeToConfig" units="milliseconds">
   8804   <summary>
   8805     Chrome OS network performance metric sampling the time to configure Layer 3
   8806     state on a VPN network (typically acquire a DHCP lease).
   8807   </summary>
   8808 </histogram>
   8809 
   8810 <histogram name="Network.Shill.VPN.TimeToOnline" units="milliseconds">
   8811   <summary>
   8812     Chrome OS network performance metric sampling the time to determine that a
   8813     WiMax network is online after configuring Layer 3 state.
   8814   </summary>
   8815 </histogram>
   8816 
   8817 <histogram name="Network.Shill.Vpn.UserAuthenticationType"
   8818     enum="VPNUserAuthenticationType">
   8819   <summary>
   8820     Chrome OS network usage metric sampled on each successful VPN connection
   8821     that tracks the user authentication method.
   8822   </summary>
   8823 </histogram>
   8824 
   8825 <histogram name="Network.Shill.WiFi.ApDisconnectReason" enum="WiFiReasonCode">
   8826   <summary>
   8827     Chrome OS network usage metric.  Reason code reported when the AP
   8828     disconnects a wifi connection.
   8829   </summary>
   8830 </histogram>
   8831 
   8832 <histogram name="Network.Shill.WiFi.ApDisconnectType" enum="WiFiStatusType">
   8833   <summary>
   8834     Chrome OS network usage metric.  Broad category of reason AP disconnected a
   8835     WiFi connection.
   8836   </summary>
   8837 </histogram>
   8838 
   8839 <histogram name="Network.Shill.Wifi.ApMode" enum="WiFiApMode">
   8840   <summary>
   8841     Chrome OS network usage metric.  The AP mode setting for each successful
   8842     WiFi connection.
   8843   </summary>
   8844 </histogram>
   8845 
   8846 <histogram name="Network.Shill.Wifi.Channel" enum="NetworkChannelType">
   8847   <summary>
   8848     Chrome OS network usage metric.  The channel used for each successful WiFi
   8849     connection.
   8850   </summary>
   8851 </histogram>
   8852 
   8853 <histogram name="Network.Shill.WiFi.ClientDisconnectReason"
   8854     enum="WiFiReasonCode">
   8855   <summary>
   8856     Chrome OS network usage metric.  Reason code reported when the client
   8857     disconnects a wifi connection.
   8858   </summary>
   8859 </histogram>
   8860 
   8861 <histogram name="Network.Shill.WiFi.ClientDisconnectType" enum="WiFiStatusType">
   8862   <summary>
   8863     Chrome OS network usage metric.  Broad category of reason client
   8864     disconnected a WiFi connection.
   8865   </summary>
   8866 </histogram>
   8867 
   8868 <histogram name="Network.Shill.Wifi.Disconnect" enum="NetworkDisconnectType">
   8869   <summary>
   8870     Chrome OS network usage metric that tracks whether an 802.11 wireless
   8871     network was disconnected due to an error or was explicitly disconnected by
   8872     the user.
   8873   </summary>
   8874 </histogram>
   8875 
   8876 <histogram name="Network.Shill.Wifi.EapInnerProtocol" enum="EAPInnerProtocol">
   8877   <summary>
   8878     Chrome OS network usage metric sampled on each successful 802.1x wireless
   8879     connection that tracks the configured inner authentication method.
   8880   </summary>
   8881 </histogram>
   8882 
   8883 <histogram name="Network.Shill.Wifi.EapOuterProtocol" enum="EAPOuterProtocol">
   8884   <summary>
   8885     Chrome OS network usage metric sampled on each successful 802.1x wireless
   8886     connection that tracks the configured outer authentication method.
   8887   </summary>
   8888 </histogram>
   8889 
   8890 <histogram name="Network.Shill.Wifi.FrequenciesConnectedEver">
   8891   <summary>
   8892     Chrome OS network diagnostic metric sampling the number of different WiFi
   8893     frequencies to which the user's machine has ever connected.
   8894   </summary>
   8895 </histogram>
   8896 
   8897 <histogram name="Network.Shill.Wifi.LinkMonitorBroadcastErrorsAtFailure">
   8898   <summary>
   8899     Chrome OS network performance metric that tracks the number of LinkMonitor
   8900     broadcast errors that were accrued on an 802.11 wireiless network at the
   8901     time that the link was declaired to be failed.
   8902   </summary>
   8903 </histogram>
   8904 
   8905 <histogram name="Network.Shill.Wifi.LinkMonitorFailure"
   8906     enum="LinkMonitorFailureType">
   8907   <summary>
   8908     Chrome OS metric that signals the type of failure the LinkMonitor
   8909     encountered which caused it to stop monitoring an 802.11 wireless network.
   8910   </summary>
   8911 </histogram>
   8912 
   8913 <histogram name="Network.Shill.Wifi.LinkMonitorResponseTimeSample"
   8914     units="milliseconds">
   8915   <summary>
   8916     Chrome OS network performance metric that tracks the number of milliseconds
   8917     between an ARP request and a received reply on an 802.11 wireless network.
   8918   </summary>
   8919 </histogram>
   8920 
   8921 <histogram name="Network.Shill.Wifi.LinkMonitorSecondsToFailure"
   8922     units="seconds">
   8923   <summary>
   8924     Chrome OS network performance metric that tracks the number of seconds from
   8925     the start of the LinkMonitor until failure on an 802.11 wireless network.
   8926   </summary>
   8927 </histogram>
   8928 
   8929 <histogram name="Network.Shill.Wifi.LinkMonitorUnicastErrorsAtFailure">
   8930   <summary>
   8931     Chrome OS network performance metric that tracks the number of LinkMonitor
   8932     unicast errors that were accrued on an 802.11 wireless network at the time
   8933     that the link was declaired to be failed.
   8934   </summary>
   8935 </histogram>
   8936 
   8937 <histogram name="Network.Shill.Wifi.PhyMode" enum="NetworkPhyModeType">
   8938   <summary>
   8939     Chrome OS network usage metric.  The channel type used for each successful
   8940     WiFi connection.
   8941   </summary>
   8942 </histogram>
   8943 
   8944 <histogram name="Network.Shill.Wifi.PortalAttempts">
   8945   <summary>
   8946     Chrome OS network diagnostic metric sampling the number of portal detection
   8947     attempts per pass for an 802.11 wireless network. This includes failure,
   8948     timeout and successful attempts.
   8949   </summary>
   8950 </histogram>
   8951 
   8952 <histogram name="Network.Shill.Wifi.PortalAttemptsToOnline">
   8953   <summary>
   8954     Chrome OS network diagnostic metric sampling the total number of portal
   8955     detection attempts performed for an 802.11 wireless network between the
   8956     Connected and Online state. This includes failure, timeout and successful
   8957     attempts.
   8958   </summary>
   8959 </histogram>
   8960 
   8961 <histogram name="Network.Shill.Wifi.PortalResult" enum="NetworkPortalResult">
   8962   <summary>
   8963     Chrome OS network diagnostic metric sampling the result of portal detections
   8964     for an 802.11 wireless network.
   8965   </summary>
   8966 </histogram>
   8967 
   8968 <histogram name="Network.Shill.WiFi.ScanResult" enum="WiFiScanResult">
   8969   <summary>
   8970     Chrome OS network usage metric describing, for a wifi scan attempt, what
   8971     scan method is used and whether it ends in a connection.
   8972   </summary>
   8973 </histogram>
   8974 
   8975 <histogram name="Network.Shill.WiFi.ScanTimeInEbusy" units="milliseconds">
   8976   <summary>
   8977     Chrome OS network usage metric describing, for a wifi scan attempt, how many
   8978     milliseconds were spent waiting to talk to the kernel/drivers.
   8979   </summary>
   8980 </histogram>
   8981 
   8982 <histogram name="Network.Shill.Wifi.Security" enum="NetworkSecurityType">
   8983   <summary>
   8984     Chrome OS network usage metric.  The security setting for each successful
   8985     WiFi connection.
   8986   </summary>
   8987 </histogram>
   8988 
   8989 <histogram name="Network.Shill.Wifi.SignalStrength" units="negative dBm">
   8990   <summary>
   8991     Chrome OS network metric indicating the negative of the dBm received signal
   8992     strength recorded at the time a successful WiFi connection started.
   8993   </summary>
   8994 </histogram>
   8995 
   8996 <histogram name="Network.Shill.Wifi.TimeOnline" units="seconds">
   8997   <summary>
   8998     Chrome OS network metric sampling the time spent using WiFi to transport
   8999     data.  These data are mostly useful when summed and compared to TimeOnline
   9000     for other network technologies (e.g. WiFi vs Cellular).
   9001   </summary>
   9002 </histogram>
   9003 
   9004 <histogram name="Network.Shill.Wifi.TimeResumeToReady" units="milliseconds">
   9005   <summary>
   9006     Chrome OS network performance metric sampling the time from the resume event
   9007     to the time when an 802.11 wireless network has configured its Layer 3
   9008     state.
   9009   </summary>
   9010 </histogram>
   9011 
   9012 <histogram name="Network.Shill.Wifi.TimeToConfig" units="milliseconds">
   9013   <summary>
   9014     Chrome OS network performance metric sampling the time to configure Layer 3
   9015     state on an 802.11 wireless network (typically acquire a DHCP lease).
   9016   </summary>
   9017 </histogram>
   9018 
   9019 <histogram name="Network.Shill.Wifi.TimeToConnect" units="milliseconds">
   9020   <summary>
   9021     Chrome OS network performance metric sampling the time to connect to a WiFi
   9022     Basic Service Set (which consists of the access point and associated
   9023     stations on a particular WiFi channel for a specific network).
   9024   </summary>
   9025 </histogram>
   9026 
   9027 <histogram name="Network.Shill.Wifi.TimeToInitialize" units="milliseconds">
   9028   <summary>
   9029     Chrome OS network performance metric sampling the time to initialize an
   9030     802.11 wireless device.
   9031   </summary>
   9032 </histogram>
   9033 
   9034 <histogram name="Network.Shill.Wifi.TimeToJoin" units="milliseconds">
   9035   <summary>
   9036     Chrome OS network performance metric sampling the time to join (associate
   9037     plus authenticate) an 802.11 wireless network.
   9038   </summary>
   9039 </histogram>
   9040 
   9041 <histogram name="Network.Shill.Wifi.TimeToOnline" units="milliseconds">
   9042   <summary>
   9043     Chrome OS network performance metric sampling the time to determine that an
   9044     802.11 wireless network is online after configuring Layer 3 state.
   9045   </summary>
   9046 </histogram>
   9047 
   9048 <histogram name="Network.Shill.Wifi.TimeToPortal" units="milliseconds">
   9049   <summary>
   9050     Chrome OS network performance metric sampling the time to determine that an
   9051     802.11 wireless network is in a captive portal after configuring Layer 3
   9052     state.
   9053   </summary>
   9054 </histogram>
   9055 
   9056 <histogram name="Network.Shill.Wifi.TimeToScan" units="milliseconds">
   9057   <summary>
   9058     Chrome OS network performance metric sampling the time to scan WiFi until a
   9059     connection is found.
   9060   </summary>
   9061 </histogram>
   9062 
   9063 <histogram name="Network.Shill.Wifi.TimeToScanAndConnect" units="milliseconds">
   9064   <summary>
   9065     Chrome OS network performance metric sampling the time between the beginning
   9066     of a WiFi scan (if the scan includes both a progressive scan and a full
   9067     scan, the TimeToScanAndConnect starts with the first scan of the series) and
   9068     the completion of a successful connection.
   9069   </summary>
   9070 </histogram>
   9071 
   9072 <histogram name="Network.Shill.WiMax.TimeToConfig" units="milliseconds">
   9073   <summary>
   9074     Chrome OS network performance metric sampling the time to configure Layer 3
   9075     state on a WiMax network (typically acquire a DHCP lease).
   9076   </summary>
   9077 </histogram>
   9078 
   9079 <histogram name="Network.Shill.WiMax.TimeToInitialize" units="milliseconds">
   9080   <summary>
   9081     Chrome OS network performance metric sampling the time to initialize a WiMax
   9082     device.
   9083   </summary>
   9084 </histogram>
   9085 
   9086 <histogram name="Network.Shill.WiMax.TimeToOnline" units="milliseconds">
   9087   <summary>
   9088     Chrome OS network performance metric sampling the time to determine that a
   9089     WiMax network is online after configuring Layer 3 state.
   9090   </summary>
   9091 </histogram>
   9092 
   9093 <histogram name="Network.TimeToConfig.Cellular" units="milliseconds">
   9094   <summary>
   9095     Chrome OS network performance metric sampling the time to join a 3G/Cellular
   9096     network and configure Layer 3 state. Note this metric is deprecated; see
   9097     Network.Cellular.TimeToConfig.
   9098   </summary>
   9099 </histogram>
   9100 
   9101 <histogram name="Network.TimeToConfig.Ethernet" units="milliseconds">
   9102   <summary>
   9103     Chrome OS network performance metric sampling the time to join a wired
   9104     Ethernet network and configure Layer 3 state (typically acquire a DHCP
   9105     lease). Note this metric is deprecated; see Network.Ethernet.TimeToConfig.
   9106   </summary>
   9107 </histogram>
   9108 
   9109 <histogram name="Network.TimeToConfig.Wifi" units="milliseconds">
   9110   <summary>
   9111     Chrome OS network performance metric sampling the time to configure Layer 3
   9112     state on an 802.11 wireless network (typically acquire a DHCP lease). Note
   9113     this metric is deprecated; see Network.Wifi.TimeToConfig.
   9114   </summary>
   9115 </histogram>
   9116 
   9117 <histogram name="Network.TimeToDrop" units="seconds">
   9118   <summary>
   9119     Chrome OS network stability metric sampling the time in seconds between the
   9120     networking going online to going offline. Offline events due to device
   9121     shutdown or suspend are ignored (along with the online time before that
   9122     offline event).
   9123   </summary>
   9124 </histogram>
   9125 
   9126 <histogram name="Network.TimeToJoin.Wifi" units="milliseconds">
   9127   <summary>
   9128     Chrome OS network performance metric sampling the time to join (associate
   9129     plus authenticate) an 802.11 wireless network. Note this metric is
   9130     deprecated; see Network.Wifi.TimeToJoin.
   9131   </summary>
   9132 </histogram>
   9133 
   9134 <histogram name="Network.Wifi.AuthMode" enum="NetworkAuthModeType">
   9135   <summary>
   9136     Chrome OS network performance metric sampling the time to configure Layer 3
   9137     state on an 802.11 wireless network (typically acquire a DHCP lease).
   9138   </summary>
   9139 </histogram>
   9140 
   9141 <histogram name="Network.Wifi.BitRate" units="bps">
   9142   <summary>
   9143     Network metric reporting the download speed test results run at setup time.
   9144     Recorded at least once per day.
   9145   </summary>
   9146 </histogram>
   9147 
   9148 <histogram name="Network.Wifi.Channel" enum="NetworkChannelType">
   9149   <summary>
   9150     Chrome OS network usage metric.  The channel used for each successful WiFi
   9151     connection.
   9152   </summary>
   9153 </histogram>
   9154 
   9155 <histogram name="Network.Wifi.Idle.NoiseLevel" units="negative dBm">
   9156   <summary>
   9157     Network metric indicating the negative of the dBm noise level recorded at
   9158     the time the metric is collected.  Reported at least once per day and only
   9159     when the device is idle.
   9160   </summary>
   9161 </histogram>
   9162 
   9163 <histogram name="Network.Wifi.Idle.SignalLevel" units="negative dBm">
   9164   <summary>
   9165     Network metric indicating the negative of the dBm received signal level
   9166     recorded at the time the metric is collected.  Reported at least once per
   9167     day and only when the device is idle.
   9168   </summary>
   9169 </histogram>
   9170 
   9171 <histogram name="Network.Wifi.Idle.SignalToNoiseRatio" units="negative dBm">
   9172   <summary>
   9173     Network metric indicating signal minus noise in dBm recorded at the time the
   9174     metrics is collected.  Reported at least once per day and only when the
   9175     device is idle.
   9176   </summary>
   9177 </histogram>
   9178 
   9179 <histogram name="Network.Wifi.NoiseLevel" units="negative dBm">
   9180   <summary>
   9181     Network metric indicating the negative of the dBm noise level recorded at
   9182     the time the metric is collected.  Reported at least once per day.
   9183   </summary>
   9184 </histogram>
   9185 
   9186 <histogram name="Network.Wifi.PhyMode" enum="NetworkPhyModeType">
   9187   <summary>
   9188     Chrome OS network usage metric.  The channel type used for each successful
   9189     WiFi connection.
   9190   </summary>
   9191 </histogram>
   9192 
   9193 <histogram name="Network.Wifi.RoundTripTime" units="ms">
   9194   <summary>
   9195     Network metric reporting the average round trip time to the wifi gateway.
   9196     Recorded at least once per day.
   9197   </summary>
   9198 </histogram>
   9199 
   9200 <histogram name="Network.Wifi.Security" enum="NetworkSecurityType">
   9201   <summary>
   9202     Chrome OS network usage metric.  The security setting for each successful
   9203     WiFi connection.
   9204   </summary>
   9205 </histogram>
   9206 
   9207 <histogram name="Network.Wifi.SignalLevel" units="negative dBm">
   9208   <summary>
   9209     Network metric indicating the negative of the dBm received signal level
   9210     recorded at the time the metric is collected.  Reported at least once per
   9211     day.
   9212   </summary>
   9213 </histogram>
   9214 
   9215 <histogram name="Network.Wifi.SignalToNoiseRatio" units="negative dBm">
   9216   <summary>
   9217     Network metric indicating signal minus noise in dBm recorded at the time the
   9218     metrics is collected.  Reported at least once per day.
   9219   </summary>
   9220 </histogram>
   9221 
   9222 <histogram name="Network.Wifi.TimeOnline" units="seconds">
   9223   <summary>
   9224     Chrome OS network metric sampling the time spent using WiFi to transport
   9225     data.  These data are mostly useful when summed and compared to TimeOnline
   9226     for other network technologies (e.g. WiFi vs Cellular).
   9227   </summary>
   9228 </histogram>
   9229 
   9230 <histogram name="Network.Wifi.TimeResumeToReady" units="milliseconds">
   9231   <summary>
   9232     Chrome OS network performance metric sampling the time from the resume event
   9233     to the time when an 802.11 wireless network has configured its Layer 3
   9234     state.
   9235   </summary>
   9236 </histogram>
   9237 
   9238 <histogram name="Network.Wifi.TimeToConfig" units="milliseconds">
   9239   <summary>
   9240     Chrome OS network performance metric sampling the time to configure Layer 3
   9241     state on an 802.11 wireless network (typically acquire a DHCP lease).
   9242   </summary>
   9243 </histogram>
   9244 
   9245 <histogram name="Network.Wifi.TimeToJoin" units="milliseconds">
   9246   <summary>
   9247     Chrome OS network performance metric sampling the time to join (associate
   9248     plus authenticate) an 802.11 wireless network.
   9249   </summary>
   9250 </histogram>
   9251 
   9252 <histogram name="Network.Wifi.TimeToOnline" units="milliseconds">
   9253   <summary>
   9254     Chrome OS network performance metric sampling the time to determine that an
   9255     802.11 wireless network is online after configuring Layer 3 state.
   9256   </summary>
   9257 </histogram>
   9258 
   9259 <histogram name="Network.Wifi.TimeToPortal" units="milliseconds">
   9260   <summary>
   9261     Chrome OS network performance metric sampling the time to determine that an
   9262     802.11 wireless network is in a captive portal after configuring Layer 3
   9263     state.
   9264   </summary>
   9265 </histogram>
   9266 
   9267 <histogram name="NewTabPage.ActionAndroid" enum="NewTabPageActionAndroid">
   9268   <summary>
   9269     Actions taken by users from the new tab page on Android. These actions may
   9270     navigate away from the NTP (e.g. searching in the omnibox or opening a
   9271     bookmark), but can also happen without navigating away from the NTP (e.g.
   9272     opening a bookmark in a new tab).
   9273   </summary>
   9274 </histogram>
   9275 
   9276 <histogram name="NewTabPage.AppsPageDragSource" enum="AppsPageDragSource">
   9277   <summary>
   9278     Histogram for the source of app page drags. For any succesful drop onto an
   9279     apps pane of the NTP, this logs where the drag originated.
   9280   </summary>
   9281 </histogram>
   9282 
   9283 <histogram name="NewTabPage.DefaultPageType" enum="NtpPaneType">
   9284   <summary>The default pane when the NTP is first opened.</summary>
   9285 </histogram>
   9286 
   9287 <histogram name="NewTabPage.HoverTimeClicked">
   9288   <summary>
   9289     Histogram of the time, in milliseconds, users have the cursor over a most
   9290     visited thumbnail before clicking.
   9291   </summary>
   9292 </histogram>
   9293 
   9294 <histogram name="NewTabPage.HoverTimeNotClicked">
   9295   <summary>
   9296     Histogram of the time, in milliseconds, users have the cursor over a most
   9297     visited thumbnail before moving it away from the thumbnail without clicking.
   9298   </summary>
   9299 </histogram>
   9300 
   9301 <histogram name="NewTabPage.MobilePromo" enum="NewTabPageMobilePromo">
   9302   <summary>
   9303     Android: Tallies counts for how the user interacted with the NTP promo page.
   9304   </summary>
   9305 </histogram>
   9306 
   9307 <histogram name="NewTabPage.MostVisited">
   9308   <summary>
   9309     Histogram for user clicks of the most visited thumbnails. The value is equal
   9310     to the index of the thumbnail.
   9311   </summary>
   9312 </histogram>
   9313 
   9314 <histogram name="NewTabPage.MostVisitedAction" enum="NtpFollowAction">
   9315   <summary>
   9316     Action taken by the user on the Most Visited NTP pane.  If the user switches
   9317     panes during this use of the NTP, this action is sometimes not recorded. Ask
   9318     mpearson@ for details.
   9319   </summary>
   9320 </histogram>
   9321 
   9322 <histogram name="NewTabPage.MostVisitedTilePlacementExperiment"
   9323     enum="NtpTileExperimentActions">
   9324   <summary>
   9325     Records anomalous events for the Most Visited Tile Placement experiment,
   9326     where it is unable to operate as expected. These are recorded during New Tab
   9327     Page load time, once for every NTP.
   9328   </summary>
   9329 </histogram>
   9330 
   9331 <histogram name="NewTabPage.NonVisibleScreenshots">
   9332   <summary>
   9333     The number of screenshots that were cached for the non-visible but ranked
   9334     suggestions on the Suggested NTP pane.
   9335   </summary>
   9336 </histogram>
   9337 
   9338 <histogram name="NewTabPage.NonVisibleSuggestedSiteRank">
   9339   <summary>
   9340     Given that the user has typed a URL, and given that that specific URL was
   9341     ranked but not visible on the Suggested pane of the NTP, this is the rank
   9342     that the Suggested pane had for that URL.
   9343   </summary>
   9344 </histogram>
   9345 
   9346 <histogram name="NewTabPage.NumberOfMouseOvers">
   9347   <summary>
   9348     The total number of times the user hovered the mouse over Most Visited tile
   9349     or title elements before changing focus away from the NTP, be it by
   9350     navigating to a URL, switching tabs, changing the active window or closing
   9351     the tab/shutting down Chrome.
   9352   </summary>
   9353 </histogram>
   9354 
   9355 <histogram name="NewTabPage.OtherSessionsMenu" enum="NtpOtherSessionsType">
   9356   <summary>
   9357     Histogram for usage of the menu on the NTP that allows the user to access
   9358     tabs from other devices.
   9359   </summary>
   9360 </histogram>
   9361 
   9362 <histogram name="NewTabPage.PreviousSelectedPageType" enum="NtpPaneType">
   9363   <summary>
   9364     The pane that had been previously selected when the user switches panes in
   9365     the NTP.
   9366   </summary>
   9367 </histogram>
   9368 
   9369 <histogram name="NewTabPage.Promo.Bubble" enum="NtpPromoAction">
   9370   <summary>Histogram for NTP bubble promo activity.</summary>
   9371 </histogram>
   9372 
   9373 <histogram name="NewTabPage.Promo.Notification" enum="NtpPromoAction">
   9374   <summary>Histogram for NTP notification promo activity.</summary>
   9375 </histogram>
   9376 
   9377 <histogram name="NewTabPage.SearchURLs.Total">
   9378   <summary>TBD.</summary>
   9379 </histogram>
   9380 
   9381 <histogram name="NewTabPage.SelectedPageType" enum="NtpPaneType">
   9382   <summary>The pane selected when the user switches panes in the NTP.</summary>
   9383 </histogram>
   9384 
   9385 <histogram name="NewTabPage.SessionRestore">
   9386   <summary>
   9387     Histogram for user clicks of the Recently Closed items. The value is the
   9388     recency of the entry being restored (0 is most recent).
   9389   </summary>
   9390 </histogram>
   9391 
   9392 <histogram name="NewTabPage.SingleSessionPageSwitches">
   9393   <summary>
   9394     Histogram to track how many times a user switched pages in a single NTP
   9395     session.
   9396   </summary>
   9397 </histogram>
   9398 
   9399 <histogram name="NewTabPage.SuggestedSite">
   9400   <summary>
   9401     Histogram for user clicks of the suggested site thumbnails. The value is
   9402     equal to the index of the thumbnail.
   9403   </summary>
   9404 </histogram>
   9405 
   9406 <histogram name="NewTabPage.SuggestedSitesAction" enum="NtpFollowAction">
   9407   <summary>Action taken by the user on the Suggested Sites NTP pane.</summary>
   9408 </histogram>
   9409 
   9410 <histogram name="NewTabPage.SuggestedSitesLoadTime">
   9411   <summary>Time to load the Suggested Sites NTP pane, in milliseconds.</summary>
   9412 </histogram>
   9413 
   9414 <histogram name="NewTabPage.SuggestedSitesViewTime">
   9415   <summary>Time spent on the Suggested Sites NTP pane, in seconds.</summary>
   9416 </histogram>
   9417 
   9418 <histogram name="NewTabPage.VisibleScreenshots">
   9419   <summary>
   9420     The number of screenshots that were cached for the visible suggestions on
   9421     the Suggested NTP pane.
   9422   </summary>
   9423 </histogram>
   9424 
   9425 <histogram name="NewTabPage.VisibleSuggestedSiteRank">
   9426   <summary>
   9427     Given that the user has typed a URL, and given that that specific URL was
   9428     visible on the Suggested pane of the NTP, this is the rank that the
   9429     Suggested pane had for that URL.
   9430   </summary>
   9431 </histogram>
   9432 
   9433 <histogram name="ntp.searchurls.total">
   9434   <summary>TBD</summary>
   9435 </histogram>
   9436 
   9437 <histogram name="NtpHandler.AttachShownPageType" enum="NtpPaneType">
   9438   <obsolete>
   9439     Deprecated 10/2011. No longer tracked, replaced with
   9440     NewTabPage.DefaultPageType
   9441   </obsolete>
   9442   <summary>The default pane when the NTP is first opened.</summary>
   9443 </histogram>
   9444 
   9445 <histogram name="NtpHandler.SelectedShownPageType" enum="NtpPaneType">
   9446   <obsolete>
   9447     Deprecated 10/2011. No longer tracked, replaced with
   9448     NewTabPage.SelectedPageType
   9449   </obsolete>
   9450   <summary>The pane selected when the user switches panes in the NTP.</summary>
   9451 </histogram>
   9452 
   9453 <histogram name="OfflinePolicy.SuccessfulResourceLoadPercentage" units="%">
   9454   <summary>
   9455     When a page is loaded in offline mode, the percentage of resources on that
   9456     page that were successfully loaded.
   9457   </summary>
   9458 </histogram>
   9459 
   9460 <histogram name="Omnibox.AggressiveHistoryURLProviderFieldTrialBeacon"
   9461     enum="OmniboxAggressiveHistoryURLProviderFieldTrialBeacon">
   9462   <obsolete>
   9463     Aggressive HistoryURL provider field trial deleted in spring 2012.
   9464   </obsolete>
   9465   <summary>
   9466     A number that indicates what omnibox ranking behavior the user is seeing as
   9467     part of the OmniboxAggressiveHistoryURLProvider field trial
   9468     (OmniboxAggressiveHistoryURLProvider).
   9469   </summary>
   9470 </histogram>
   9471 
   9472 <histogram name="Omnibox.EnteredKeywordMode" enum="OmniboxEnteredKeywordMode">
   9473   <summary>
   9474     The number of times users enter keyword hint mode &quot;Search ___
   9475     for:&quot; and how.
   9476   </summary>
   9477 </histogram>
   9478 
   9479 <histogram name="Omnibox.FocusToEditTime" units="ms">
   9480   <summary>
   9481     The length of time between when a user focused on the omnibox and first
   9482     modifies the omnibox.
   9483   </summary>
   9484 </histogram>
   9485 
   9486 <histogram name="Omnibox.FocusToOpenTime" units="ms">
   9487   <summary>
   9488     The length of time between when a user focused on the omnibox and opened an
   9489     omnibox match (which could be what they typed or a suggestion).
   9490   </summary>
   9491 </histogram>
   9492 
   9493 <histogram name="Omnibox.ProviderTime" units="ms">
   9494   <summary>
   9495     The length of time taken by the named provider&quot;s synchronous pass.
   9496   </summary>
   9497 </histogram>
   9498 
   9499 <histogram name="Omnibox.QueryBookmarksTime">
   9500   <obsolete>
   9501     Deprecated 2012-11-14. Replaced by Autocomplete.BookmarkProviderMatchTime.
   9502   </obsolete>
   9503   <summary>
   9504     Time the HistoryContentProvider takes to perform a bookmark search.
   9505   </summary>
   9506 </histogram>
   9507 
   9508 <histogram name="Omnibox.QueryTime" units="milliseconds">
   9509   <summary>
   9510     Time it takes for the omnibox to become responsive to user input after the
   9511     user has typed N characters. This measures the time it takes to start all
   9512     the asynchronous autocomplete providers (but not wait for them to finish).
   9513   </summary>
   9514 </histogram>
   9515 
   9516 <histogram name="Omnibox.SearchEngine" enum="OmniboxSearchEngine">
   9517   <summary>
   9518     The id of search engine that was used for search in omnibox. See
   9519     src/chrome/browser/search_engines/template_url_prepopulate_data.cc for more
   9520     info.
   9521   </summary>
   9522 </histogram>
   9523 
   9524 <histogram name="Omnibox.SearchEngineType" enum="OmniboxSearchEngineType">
   9525   <summary>
   9526     The type of search engine associated with a match opened from the omnibox.
   9527   </summary>
   9528 </histogram>
   9529 
   9530 <histogram name="Omnibox.SuggestRequest.Failure.GoogleResponseTime"
   9531     units="milliseconds">
   9532   <summary>
   9533     The time elapsed between the sending of a suggest request to Google until
   9534     the time the request was returned with status==failed. Ignores requests that
   9535     were canceled before being returned.
   9536   </summary>
   9537 </histogram>
   9538 
   9539 <histogram name="Omnibox.SuggestRequest.Success.GoogleResponseTime"
   9540     units="milliseconds">
   9541   <summary>
   9542     The time elapsed between the sending of a suggest request to Google until
   9543     the time the request was returned with status==success. Ignores requests
   9544     that were canceled before being returned.
   9545   </summary>
   9546 </histogram>
   9547 
   9548 <histogram name="Omnibox.SuggestRequests" enum="OmniboxSuggestRequests">
   9549   <summary>
   9550     Counts about the number of suggest requests the omnibox sent, invalidated,
   9551     and replies received.
   9552   </summary>
   9553 </histogram>
   9554 
   9555 <histogram name="OutdatedUpgradeBubble.NumLaterPerReinstall">
   9556   <summary>
   9557     Counts the number of times the user clicked on the later button of the
   9558     outdated upgrade bubble, before clicking on the reinstall button in the same
   9559     Chrome session.
   9560   </summary>
   9561 </histogram>
   9562 
   9563 <histogram name="Overscroll.Completed" enum="OverscrollMode">
   9564   <summary>Completed overscroll gestures.</summary>
   9565   <details>
   9566     An overscroll gesture starts when user scrolls past the edge of the web page
   9567     and continues scrolling in the same direction. An overscroll gesture is
   9568     completed when user stops scrolling (e.g. by lifting the fingers from the
   9569     touchscreen or touchpad).
   9570   </details>
   9571 </histogram>
   9572 
   9573 <histogram name="Overscroll.Navigated" enum="OverscrollMode">
   9574   <summary>
   9575     Navigations that were triggered due to completed overscroll gesture. Note
   9576     that not all completed overscroll gestures trigger a navigation.
   9577   </summary>
   9578 </histogram>
   9579 
   9580 <histogram name="Overscroll.Started" enum="OverscrollMode">
   9581   <summary>
   9582     Overscroll gestures initiated by the user. Note that not all overcroll
   9583     gestures started are completed (e.g. the overscroll gesture is aborted if
   9584     user clicks or presses a key during the gesture).
   9585   </summary>
   9586 </histogram>
   9587 
   9588 <histogram name="PasswordManager.OtherPossibleUsernamesUsage"
   9589     enum="OtherPossibleUsernamesUsage">
   9590   <summary>
   9591     Breakdown of how other possible usernames are displayed. Recorded every time
   9592     we autofill a password form.
   9593   </summary>
   9594 </histogram>
   9595 
   9596 <histogram name="PasswordManager.TimesGeneratedPasswordUsed">
   9597   <summary>
   9598     The number of times each generated password has been used to log in.
   9599     Recorded by iterating over stored passwords once per run. This information
   9600     is persisted and synced.
   9601   </summary>
   9602 </histogram>
   9603 
   9604 <histogram name="PasswordManager.TimesPasswordUsed">
   9605   <summary>
   9606     The number of times each saved password has been used to log in. Does not
   9607     include generated passwords. Recorded by iterating over stored passwords
   9608     once per run. This information is persisted and synced.
   9609   </summary>
   9610 </histogram>
   9611 
   9612 <histogram name="Platform.AsvGroup">
   9613   <summary>
   9614     Chrome OS (ARM Chromebooks using Exynos 5250 only) Adaptive Support Voltage
   9615     Group, recorded once per bootup.  Indicates which &quot;bin&quot; the SoC is
   9616     part of, which sets the voltage that different rails on the system will run
   9617     at. The values 0-11 are valid.  A value of 12 indicates an error parsing
   9618     dmesg and should be investigated.  See also Platform.LotIdEnum.
   9619   </summary>
   9620 </histogram>
   9621 
   9622 <histogram name="Platform.BootSectorsRead">
   9623   <summary>
   9624     Chrome OS number of disk sectors read at boot from kernel start to
   9625     login-prompt-ready.
   9626   </summary>
   9627 </histogram>
   9628 
   9629 <histogram name="Platform.BootSectorsWritten">
   9630   <summary>
   9631     Chrome OS number of disk sectors written at boot from kernel start to
   9632     login-prompt-ready.
   9633   </summary>
   9634 </histogram>
   9635 
   9636 <histogram name="Platform.CompressedSwapSize" units="MB">
   9637   <summary>
   9638     Chrome OS size of allocated swap area in megabytes (before compression)
   9639   </summary>
   9640 </histogram>
   9641 
   9642 <histogram name="Platform.CpuFrequencyThermalScaling" units="percent">
   9643   <summary>
   9644     CPU frequency as percent of the baseline frequency, sampled every 30s. This
   9645     may be throttled down from 100% due to power dissipation issues (too high
   9646     temperature).  It may also be throttled up (turbo), but the kernel does not
   9647     report the actual turbo frequency, so we put such samples in the 101%
   9648     bucket.
   9649   </summary>
   9650 </histogram>
   9651 
   9652 <histogram name="Platform.CpuUsage" units="%">
   9653   <summary>
   9654     Peak total (single core) CPU usage for the last sample interval.  The sample
   9655     interval may vary from seconds to several minutes.
   9656   </summary>
   9657 </histogram>
   9658 
   9659 <histogram name="Platform.CrOSEvent" enum="CrosEventEnum">
   9660   <summary>
   9661     Generic event of interest from Chrome OS.  Intended mainly to help assess
   9662     the frequency of rare error conditions.
   9663   </summary>
   9664 </histogram>
   9665 
   9666 <histogram name="Platform.DiskUsage.Cache_Avg" units="KB">
   9667   <summary>
   9668     Average size of user's Cache directory. Logged once a day, if disk usage is
   9669     high.
   9670   </summary>
   9671 </histogram>
   9672 
   9673 <histogram name="Platform.DiskUsage.Cache_Max" units="KB">
   9674   <summary>
   9675     Maximum size of user's Cache directory. Logged once a day, if disk usage is
   9676     high.
   9677   </summary>
   9678 </histogram>
   9679 
   9680 <histogram name="Platform.DiskUsage.Downloads_Avg" units="KB">
   9681   <summary>
   9682     Average size of user's Cache directory. Logged once a day, if disk usage is
   9683     high.
   9684   </summary>
   9685 </histogram>
   9686 
   9687 <histogram name="Platform.DiskUsage.Downloads_Max" units="KB">
   9688   <summary>
   9689     Maximum size of user's Cache directory. Logged once a day, if disk usage is
   9690     high.
   9691   </summary>
   9692 </histogram>
   9693 
   9694 <histogram name="Platform.DiskUsage.GCache_Avg" units="KB">
   9695   <summary>
   9696     Average size of user's GCache directory. Logged once a day, if disk usage is
   9697     high.
   9698   </summary>
   9699 </histogram>
   9700 
   9701 <histogram name="Platform.DiskUsage.GCache_Max" units="KB">
   9702   <summary>
   9703     Maximum size of user's GCache directory. Logged once a day, if disk usage is
   9704     high.
   9705   </summary>
   9706 </histogram>
   9707 
   9708 <histogram name="Platform.DiskUsage.NumUserHomeDirectories"
   9709     units="home directories">
   9710   <summary>
   9711     Number of users home directories on the device. Logged once a day.
   9712   </summary>
   9713 </histogram>
   9714 
   9715 <histogram name="Platform.DiskUsage.OldestUserOnDevice">
   9716   <summary>
   9717     Days since last login of the least recently user on device. Logged once a
   9718     day, if disk usage is high.
   9719   </summary>
   9720 </histogram>
   9721 
   9722 <histogram name="Platform.DiskUsage.UsersOnDevice">
   9723   <summary>
   9724     Number of user home dirs on device. Logged once a day, if disk usage is
   9725     high.
   9726   </summary>
   9727 </histogram>
   9728 
   9729 <histogram name="Platform.DiskUsageCache" units="KB">
   9730   <summary>KB in use in the /cache filesystem tree. Logged once a day.</summary>
   9731 </histogram>
   9732 
   9733 <histogram name="Platform.DiskUsageChronos" units="KB">
   9734   <summary>
   9735     Chrome OS KB in use in the /home/chronos filesystem tree. Logged once a day
   9736     during log file cleanup.
   9737   </summary>
   9738 </histogram>
   9739 
   9740 <histogram name="Platform.DiskUsageData" units="KB">
   9741   <summary>KB in use in the /data filesystem tree. Logged once a day.</summary>
   9742 </histogram>
   9743 
   9744 <histogram name="Platform.DiskUsageVar" units="KB">
   9745   <summary>
   9746     Chrome OS KB in use in the /var filesystem tree. Logged once a day during
   9747     log file cleanup.
   9748   </summary>
   9749 </histogram>
   9750 
   9751 <histogram name="Platform.IntelMaxMicroArchitecture"
   9752     enum="IntelMaxMicroArchitecture">
   9753   <summary>
   9754     The maximum supported micro-architecture on an Intel platform.  This value
   9755     is logged at program start time.
   9756   </summary>
   9757 </histogram>
   9758 
   9759 <histogram name="Platform.KernelWarningHashes">
   9760   <summary>
   9761     The 32-bit hash of a kernel warning.  This is the hash of the
   9762     &quot;file:line&quot; string corresponding to the location of the warning,
   9763     for instance: &quot;/mnt/host/source/src/third_party/kernel/files/drivers
   9764     /gpu/drm/i915/intel_dp.c:351&quot; (ignore spurious spaces).  The hash is
   9765     produced by this code: while (*string) hash = (hash &lt;&lt; 5) + hash +
   9766     *string++;  Separately each warning is also collected (with its hash) via
   9767     the crash reporter, but only its first occurrence in each boot session.
   9768     Contact semenzato@ for further info.
   9769   </summary>
   9770 </histogram>
   9771 
   9772 <histogram name="Platform.LotIdEnum" enum="Exynos5250LotIdEnum">
   9773   <summary>
   9774     Chrome OS (ARM Chromebooks using Exynos 5250 only) indication about whether
   9775     we're part of a special lot ID.  Special lot IDs are groups of chips that
   9776     have special case handling in the kernel for the Adaptive Support Voltage
   9777     code (the normal logic doesn't work).  See also Platform.AsvGroup.  Note
   9778     that fused devices are never part of a special lot (currently) and only some
   9779     unfused lots are &quot;special&quot;.
   9780   </summary>
   9781 </histogram>
   9782 
   9783 <histogram name="Platform.MeminfoActive">
   9784   <summary>Chrome OS size of active memory as % of total memory.</summary>
   9785 </histogram>
   9786 
   9787 <histogram name="Platform.MeminfoActiveAnon">
   9788   <summary>
   9789     Chrome OS active anonymous memory (data segments) as % of total memory.
   9790   </summary>
   9791 </histogram>
   9792 
   9793 <histogram name="Platform.MeminfoActiveFile">
   9794   <summary>
   9795     Chrome OS active file-backed memory (executables, ...) as % of total memory.
   9796   </summary>
   9797 </histogram>
   9798 
   9799 <histogram name="Platform.MeminfoAnonPages">
   9800   <summary>Chrome OS size of anonymous memory as % of total memory.</summary>
   9801 </histogram>
   9802 
   9803 <histogram name="Platform.MeminfoBuffers">
   9804   <summary>Chrome OS size of buffer cache as % of total memory.</summary>
   9805 </histogram>
   9806 
   9807 <histogram name="Platform.MeminfoCached">
   9808   <summary>
   9809     Chrome OS: size of file-backed memory minus swap and buffer cache, as % of
   9810     total memory.
   9811   </summary>
   9812 </histogram>
   9813 
   9814 <histogram name="Platform.MeminfoInactive">
   9815   <summary>Chrome OS size of inactive memory as % of total memory.</summary>
   9816 </histogram>
   9817 
   9818 <histogram name="Platform.MeminfoInactiveAnon">
   9819   <summary>
   9820     Chrome OS inactive anonymous memory (data segments) as % of total memory.
   9821   </summary>
   9822 </histogram>
   9823 
   9824 <histogram name="Platform.MeminfoInactiveFile">
   9825   <summary>Chrome OS inactive file-backed memory as % of total memory.</summary>
   9826 </histogram>
   9827 
   9828 <histogram name="Platform.MeminfoMapped">
   9829   <summary>Chrome OS size of mapped memory as % of total memory.</summary>
   9830 </histogram>
   9831 
   9832 <histogram name="Platform.MeminfoMemFree">
   9833   <summary>Chrome OS size of free memory as % of total memory.</summary>
   9834 </histogram>
   9835 
   9836 <histogram name="Platform.MeminfoShmem">
   9837   <summary>Chrome OS size of shared memory in Kbytes.</summary>
   9838 </histogram>
   9839 
   9840 <histogram name="Platform.MeminfoSlab">
   9841   <summary>Chrome OS size of slab memory in Kbytes.</summary>
   9842 </histogram>
   9843 
   9844 <histogram name="Platform.MeminfoSwapUsed" units="kB">
   9845   <summary>
   9846     Chrome OS amount of swapped-out memory in Kbytes.  These, and all other
   9847     MEMINFO stats, are snapshotted every 30s.
   9848   </summary>
   9849 </histogram>
   9850 
   9851 <histogram name="Platform.MeminfoSwapUsedPercent" units="percent">
   9852   <summary>
   9853     Chrome OS amount of swapped-out memory as % of total RAM.  These, and all
   9854     other MEMINFO stats, are snapshotted every 30s.
   9855   </summary>
   9856 </histogram>
   9857 
   9858 <histogram name="Platform.MeminfoUnevictable">
   9859   <summary>
   9860     Chrome OS unevictable memory (ramfs, SHM_LOCKED, mlocked) in Kbytes.
   9861   </summary>
   9862 </histogram>
   9863 
   9864 <histogram name="Platform.MemoryBandwidth.ReadWrite" units="MB/s">
   9865   <summary>
   9866     Peak memory bandwith (read and write) usage during the last sample interval.
   9867     The sample interval may vary from seconds to several minutes.
   9868   </summary>
   9869 </histogram>
   9870 
   9871 <histogram name="Platform.MemuseAnon0">
   9872   <summary>
   9873     Chrome OS total anonymous memory (active + inactive) as % of total memory 1
   9874     minute after boot.
   9875   </summary>
   9876 </histogram>
   9877 
   9878 <histogram name="Platform.MemuseAnon1">
   9879   <summary>
   9880     Chrome OS total anonymous memory (active + inactive) as % of total memory 5
   9881     minutes after boot.
   9882   </summary>
   9883 </histogram>
   9884 
   9885 <histogram name="Platform.MemuseAnon2">
   9886   <summary>
   9887     Chrome OS total anonymous memory (active + inactive) as % of total memory 30
   9888     minutes after boot.
   9889   </summary>
   9890 </histogram>
   9891 
   9892 <histogram name="Platform.MemuseAnon3">
   9893   <summary>
   9894     Chrome OS total anonymous memory (active + inactive) as % of total memory
   9895     150 minutes after boot.
   9896   </summary>
   9897 </histogram>
   9898 
   9899 <histogram name="Platform.MemuseAnon4">
   9900   <summary>
   9901     Chrome OS total anonymous memory (active + inactive) as % of total memory
   9902     750 minutes after boot.
   9903   </summary>
   9904 </histogram>
   9905 
   9906 <histogram name="Platform.PageFaultsLong" units="page faults/second">
   9907   <summary>
   9908     Page faults per second averaged over 30s interval, sampled continuously.
   9909   </summary>
   9910 </histogram>
   9911 
   9912 <histogram name="Platform.PageFaultsShort" units="page faults/second">
   9913   <summary>
   9914     Page faults per second averaged over 1s interval, sampled every 30s.
   9915   </summary>
   9916 </histogram>
   9917 
   9918 <histogram name="Platform.ReadSectorsLong">
   9919   <summary>
   9920     Number of disk sectors per second read by Chrome OS in a long interval
   9921     (currently 30s)
   9922   </summary>
   9923 </histogram>
   9924 
   9925 <histogram name="Platform.ReadSectorsShort">
   9926   <summary>
   9927     Number of disk sectors per second read by Chrome OS in a short interval
   9928     (currently 1s, sampled every 30s)
   9929   </summary>
   9930 </histogram>
   9931 
   9932 <histogram name="Platform.SmartTransferErrors">
   9933   <summary>Disk communication errors (SMART 199), sent at boot.</summary>
   9934 </histogram>
   9935 
   9936 <histogram name="Platform.SmartUncorrectableErrors">
   9937   <summary>Uncorrectable disk errors (SMART 187), sent at boot.</summary>
   9938 </histogram>
   9939 
   9940 <histogram name="Platform.StatefulUsage" units="%">
   9941   <summary>Chrome OS stateful partition usage level.</summary>
   9942 </histogram>
   9943 
   9944 <histogram name="Platform.SwapJank.Scroll.Cpu.Swap0.Time1" units="%">
   9945   <summary>
   9946     CPU utilization for the specified swap group and time interval after a
   9947     scroll event.  See src/chrome/browser/chromeos/swap_metrics.cc.
   9948   </summary>
   9949 </histogram>
   9950 
   9951 <histogram name="Platform.SwapJank.Scroll.Cpu.Swap0.Time2" units="%">
   9952   <summary>
   9953     CPU utilization for the specified swap group and time interval after a
   9954     scroll event.  See src/chrome/browser/chromeos/swap_metrics.cc.
   9955   </summary>
   9956 </histogram>
   9957 
   9958 <histogram name="Platform.SwapJank.Scroll.Cpu.Swap0.Time3" units="%">
   9959   <summary>
   9960     CPU utilization for the specified swap group and time interval after a
   9961     scroll event.  See src/chrome/browser/chromeos/swap_metrics.cc.
   9962   </summary>
   9963 </histogram>
   9964 
   9965 <histogram name="Platform.SwapJank.Scroll.Cpu.Swap0.Time4" units="%">
   9966   <summary>
   9967     CPU utilization for the specified swap group and time interval after a
   9968     scroll event.  See src/chrome/browser/chromeos/swap_metrics.cc.
   9969   </summary>
   9970 </histogram>
   9971 
   9972 <histogram name="Platform.SwapJank.Scroll.Cpu.Swap1.Time1" units="%">
   9973   <summary>
   9974     CPU utilization for the specified swap group and time interval after a
   9975     scroll event.  See src/chrome/browser/chromeos/swap_metrics.cc.
   9976   </summary>
   9977 </histogram>
   9978 
   9979 <histogram name="Platform.SwapJank.Scroll.Cpu.Swap1.Time2" units="%">
   9980   <summary>
   9981     CPU utilization for the specified swap group and time interval after a
   9982     scroll event.  See src/chrome/browser/chromeos/swap_metrics.cc.
   9983   </summary>
   9984 </histogram>
   9985 
   9986 <histogram name="Platform.SwapJank.Scroll.Cpu.Swap1.Time3" units="%">
   9987   <summary>
   9988     CPU utilization for the specified swap group and time interval after a
   9989     scroll event.  See src/chrome/browser/chromeos/swap_metrics.cc.
   9990   </summary>
   9991 </histogram>
   9992 
   9993 <histogram name="Platform.SwapJank.Scroll.Cpu.Swap1.Time4" units="%">
   9994   <summary>
   9995     CPU utilization for the specified swap group and time interval after a
   9996     scroll event.  See src/chrome/browser/chromeos/swap_metrics.cc.
   9997   </summary>
   9998 </histogram>
   9999 
   10000 <histogram name="Platform.SwapJank.Scroll.Cpu.Swap2.Time1" units="%">
   10001   <summary>
   10002     CPU utilization for the specified swap group and time interval after a
   10003     scroll event.  See src/chrome/browser/chromeos/swap_metrics.cc.
   10004   </summary>
   10005 </histogram>
   10006 
   10007 <histogram name="Platform.SwapJank.Scroll.Cpu.Swap2.Time2" units="%">
   10008   <summary>
   10009     CPU utilization for the specified swap group and time interval after a
   10010     scroll event.  See src/chrome/browser/chromeos/swap_metrics.cc.
   10011   </summary>
   10012 </histogram>
   10013 
   10014 <histogram name="Platform.SwapJank.Scroll.Cpu.Swap2.Time3" units="%">
   10015   <summary>
   10016     CPU utilization for the specified swap group and time interval after a
   10017     scroll event.  See src/chrome/browser/chromeos/swap_metrics.cc.
   10018   </summary>
   10019 </histogram>
   10020 
   10021 <histogram name="Platform.SwapJank.Scroll.Cpu.Swap2.Time4" units="%">
   10022   <summary>
   10023     CPU utilization for the specified swap group and time interval after a
   10024     scroll event.  See src/chrome/browser/chromeos/swap_metrics.cc.
   10025   </summary>
   10026 </histogram>
   10027 
   10028 <histogram name="Platform.SwapJank.Scroll.Cpu.Swap3.Time1" units="%">
   10029   <summary>
   10030     CPU utilization for the specified swap group and time interval after a
   10031     scroll event.  See src/chrome/browser/chromeos/swap_metrics.cc.
   10032   </summary>
   10033 </histogram>
   10034 
   10035 <histogram name="Platform.SwapJank.Scroll.Cpu.Swap3.Time2" units="%">
   10036   <summary>
   10037     CPU utilization for the specified swap group and time interval after a
   10038     scroll event.  See src/chrome/browser/chromeos/swap_metrics.cc.
   10039   </summary>
   10040 </histogram>
   10041 
   10042 <histogram name="Platform.SwapJank.Scroll.Cpu.Swap3.Time3" units="%">
   10043   <summary>
   10044     CPU utilization for the specified swap group and time interval after a
   10045     scroll event.  See src/chrome/browser/chromeos/swap_metrics.cc.
   10046   </summary>
   10047 </histogram>
   10048 
   10049 <histogram name="Platform.SwapJank.Scroll.Cpu.Swap3.Time4" units="%">
   10050   <summary>
   10051     CPU utilization for the specified swap group and time interval after a
   10052     scroll event.  See src/chrome/browser/chromeos/swap_metrics.cc.
   10053   </summary>
   10054 </histogram>
   10055 
   10056 <histogram name="Platform.SwapJank.Scroll.Faults.Swap0.Time1"
   10057     units="page faults/second">
   10058   <summary>
   10059     Page faults/second for the specified swap group and time interval after a
   10060     scroll event.  See src/chrome/browser/chromeos/swap_metrics.cc.
   10061   </summary>
   10062 </histogram>
   10063 
   10064 <histogram name="Platform.SwapJank.Scroll.Faults.Swap0.Time2"
   10065     units="page faults/second">
   10066   <summary>
   10067     Page faults/second for the specified swap group and time interval after a
   10068     scroll event.  See src/chrome/browser/chromeos/swap_metrics.cc.
   10069   </summary>
   10070 </histogram>
   10071 
   10072 <histogram name="Platform.SwapJank.Scroll.Faults.Swap0.Time3"
   10073     units="page faults/second">
   10074   <summary>
   10075     Page faults/second for the specified swap group and time interval after a
   10076     scroll event.  See src/chrome/browser/chromeos/swap_metrics.cc.
   10077   </summary>
   10078 </histogram>
   10079 
   10080 <histogram name="Platform.SwapJank.Scroll.Faults.Swap0.Time4"
   10081     units="page faults/second">
   10082   <summary>
   10083     Page faults/second for the specified swap group and time interval after a
   10084     scroll event.  See src/chrome/browser/chromeos/swap_metrics.cc.
   10085   </summary>
   10086 </histogram>
   10087 
   10088 <histogram name="Platform.SwapJank.Scroll.Faults.Swap1.Time1"
   10089     units="page faults/second">
   10090   <summary>
   10091     Page faults/second for the specified swap group and time interval after a
   10092     scroll event.  See src/chrome/browser/chromeos/swap_metrics.cc.
   10093   </summary>
   10094 </histogram>
   10095 
   10096 <histogram name="Platform.SwapJank.Scroll.Faults.Swap1.Time2"
   10097     units="page faults/second">
   10098   <summary>
   10099     Page faults/second for the specified swap group and time interval after a
   10100     scroll event.  See src/chrome/browser/chromeos/swap_metrics.cc.
   10101   </summary>
   10102 </histogram>
   10103 
   10104 <histogram name="Platform.SwapJank.Scroll.Faults.Swap1.Time3"
   10105     units="page faults/second">
   10106   <summary>
   10107     Page faults/second for the specified swap group and time interval after a
   10108     scroll event.  See src/chrome/browser/chromeos/swap_metrics.cc.
   10109   </summary>
   10110 </histogram>
   10111 
   10112 <histogram name="Platform.SwapJank.Scroll.Faults.Swap1.Time4"
   10113     units="page faults/second">
   10114   <summary>
   10115     Page faults/second for the specified swap group and time interval after a
   10116     scroll event.  See src/chrome/browser/chromeos/swap_metrics.cc.
   10117   </summary>
   10118 </histogram>
   10119 
   10120 <histogram name="Platform.SwapJank.Scroll.Faults.Swap2.Time1"
   10121     units="page faults/second">
   10122   <summary>
   10123     Page faults/second for the specified swap group and time interval after a
   10124     scroll event.  See src/chrome/browser/chromeos/swap_metrics.cc.
   10125   </summary>
   10126 </histogram>
   10127 
   10128 <histogram name="Platform.SwapJank.Scroll.Faults.Swap2.Time2"
   10129     units="page faults/second">
   10130   <summary>
   10131     Page faults/second for the specified swap group and time interval after a
   10132     scroll event.  See src/chrome/browser/chromeos/swap_metrics.cc.
   10133   </summary>
   10134 </histogram>
   10135 
   10136 <histogram name="Platform.SwapJank.Scroll.Faults.Swap2.Time3"
   10137     units="page faults/second">
   10138   <summary>
   10139     Page faults/second for the specified swap group and time interval after a
   10140     scroll event.  See src/chrome/browser/chromeos/swap_metrics.cc.
   10141   </summary>
   10142 </histogram>
   10143 
   10144 <histogram name="Platform.SwapJank.Scroll.Faults.Swap2.Time4"
   10145     units="page faults/second">
   10146   <summary>
   10147     Page faults/second for the specified swap group and time interval after a
   10148     scroll event.  See src/chrome/browser/chromeos/swap_metrics.cc.
   10149   </summary>
   10150 </histogram>
   10151 
   10152 <histogram name="Platform.SwapJank.Scroll.Faults.Swap3.Time1"
   10153     units="page faults/second">
   10154   <summary>
   10155     Page faults/second for the specified swap group and time interval after a
   10156     scroll event.  See src/chrome/browser/chromeos/swap_metrics.cc.
   10157   </summary>
   10158 </histogram>
   10159 
   10160 <histogram name="Platform.SwapJank.Scroll.Faults.Swap3.Time2"
   10161     units="page faults/second">
   10162   <summary>
   10163     Page faults/second for the specified swap group and time interval after a
   10164     scroll event.  See src/chrome/browser/chromeos/swap_metrics.cc.
   10165   </summary>
   10166 </histogram>
   10167 
   10168 <histogram name="Platform.SwapJank.Scroll.Faults.Swap3.Time3"
   10169     units="page faults/second">
   10170   <summary>
   10171     Page faults/second for the specified swap group and time interval after a
   10172     scroll event.  See src/chrome/browser/chromeos/swap_metrics.cc.
   10173   </summary>
   10174 </histogram>
   10175 
   10176 <histogram name="Platform.SwapJank.Scroll.Faults.Swap3.Time4"
   10177     units="page faults/second">
   10178   <summary>
   10179     Page faults/second for the specified swap group and time interval after a
   10180     scroll event.  See src/chrome/browser/chromeos/swap_metrics.cc.
   10181   </summary>
   10182 </histogram>
   10183 
   10184 <histogram name="Platform.SwapJank.TabSwitch.Cpu.Swap0.Time1" units="%">
   10185   <summary>
   10186     CPU utilization for the specified swap group and time interval after a tab
   10187     switch event.  See src/chrome/browser/chromeos/swap_metrics.cc.
   10188   </summary>
   10189 </histogram>
   10190 
   10191 <histogram name="Platform.SwapJank.TabSwitch.Cpu.Swap0.Time2" units="%">
   10192   <summary>
   10193     CPU utilization for the specified swap group and time interval after a tab
   10194     switch event.  See src/chrome/browser/chromeos/swap_metrics.cc.
   10195   </summary>
   10196 </histogram>
   10197 
   10198 <histogram name="Platform.SwapJank.TabSwitch.Cpu.Swap0.Time3" units="%">
   10199   <summary>
   10200     CPU utilization for the specified swap group and time interval after a tab
   10201     switch event.  See src/chrome/browser/chromeos/swap_metrics.cc.
   10202   </summary>
   10203 </histogram>
   10204 
   10205 <histogram name="Platform.SwapJank.TabSwitch.Cpu.Swap0.Time4" units="%">
   10206   <summary>
   10207     CPU utilization for the specified swap group and time interval after a tab
   10208     switch event.  See src/chrome/browser/chromeos/swap_metrics.cc.
   10209   </summary>
   10210 </histogram>
   10211 
   10212 <histogram name="Platform.SwapJank.TabSwitch.Cpu.Swap1.Time1" units="%">
   10213   <summary>
   10214     CPU utilization for the specified swap group and time interval after a tab
   10215     switch event.  See src/chrome/browser/chromeos/swap_metrics.cc.
   10216   </summary>
   10217 </histogram>
   10218 
   10219 <histogram name="Platform.SwapJank.TabSwitch.Cpu.Swap1.Time2" units="%">
   10220   <summary>
   10221     CPU utilization for the specified swap group and time interval after a tab
   10222     switch event.  See src/chrome/browser/chromeos/swap_metrics.cc.
   10223   </summary>
   10224 </histogram>
   10225 
   10226 <histogram name="Platform.SwapJank.TabSwitch.Cpu.Swap1.Time3" units="%">
   10227   <summary>
   10228     CPU utilization for the specified swap group and time interval after a tab
   10229     switch event.  See src/chrome/browser/chromeos/swap_metrics.cc.
   10230   </summary>
   10231 </histogram>
   10232 
   10233 <histogram name="Platform.SwapJank.TabSwitch.Cpu.Swap1.Time4" units="%">
   10234   <summary>
   10235     CPU utilization for the specified swap group and time interval after a tab
   10236     switch event.  See src/chrome/browser/chromeos/swap_metrics.cc.
   10237   </summary>
   10238 </histogram>
   10239 
   10240 <histogram name="Platform.SwapJank.TabSwitch.Cpu.Swap2.Time1" units="%">
   10241   <summary>
   10242     CPU utilization for the specified swap group and time interval after a tab
   10243     switch event.  See src/chrome/browser/chromeos/swap_metrics.cc.
   10244   </summary>
   10245 </histogram>
   10246 
   10247 <histogram name="Platform.SwapJank.TabSwitch.Cpu.Swap2.Time2" units="%">
   10248   <summary>
   10249     CPU utilization for the specified swap group and time interval after a tab
   10250     switch event.  See src/chrome/browser/chromeos/swap_metrics.cc.
   10251   </summary>
   10252 </histogram>
   10253 
   10254 <histogram name="Platform.SwapJank.TabSwitch.Cpu.Swap2.Time3" units="%">
   10255   <summary>
   10256     CPU utilization for the specified swap group and time interval after a tab
   10257     switch event.  See src/chrome/browser/chromeos/swap_metrics.cc.
   10258   </summary>
   10259 </histogram>
   10260 
   10261 <histogram name="Platform.SwapJank.TabSwitch.Cpu.Swap2.Time4" units="%">
   10262   <summary>
   10263     CPU utilization for the specified swap group and time interval after a tab
   10264     switch event.  See src/chrome/browser/chromeos/swap_metrics.cc.
   10265   </summary>
   10266 </histogram>
   10267 
   10268 <histogram name="Platform.SwapJank.TabSwitch.Cpu.Swap3.Time1" units="%">
   10269   <summary>
   10270     CPU utilization for the specified swap group and time interval after a tab
   10271     switch event.  See src/chrome/browser/chromeos/swap_metrics.cc.
   10272   </summary>
   10273 </histogram>
   10274 
   10275 <histogram name="Platform.SwapJank.TabSwitch.Cpu.Swap3.Time2" units="%">
   10276   <summary>
   10277     CPU utilization for the specified swap group and time interval after a tab
   10278     switch event.  See src/chrome/browser/chromeos/swap_metrics.cc.
   10279   </summary>
   10280 </histogram>
   10281 
   10282 <histogram name="Platform.SwapJank.TabSwitch.Cpu.Swap3.Time3" units="%">
   10283   <summary>
   10284     CPU utilization for the specified swap group and time interval after a tab
   10285     switch event.  See src/chrome/browser/chromeos/swap_metrics.cc.
   10286   </summary>
   10287 </histogram>
   10288 
   10289 <histogram name="Platform.SwapJank.TabSwitch.Cpu.Swap3.Time4" units="%">
   10290   <summary>
   10291     CPU utilization for the specified swap group and time interval after a tab
   10292     switch event.  See src/chrome/browser/chromeos/swap_metrics.cc.
   10293   </summary>
   10294 </histogram>
   10295 
   10296 <histogram name="Platform.SwapJank.TabSwitch.Faults.Swap0.Time1"
   10297     units="page faults/second">
   10298   <summary>
   10299     Page faults/second for the specified swap group and time interval after a
   10300     tab switch event.  See src/chrome/browser/chromeos/swap_metrics.cc.
   10301   </summary>
   10302 </histogram>
   10303 
   10304 <histogram name="Platform.SwapJank.TabSwitch.Faults.Swap0.Time2"
   10305     units="page faults/second">
   10306   <summary>
   10307     Page faults/second for the specified swap group and time interval after a
   10308     tab switch event.  See src/chrome/browser/chromeos/swap_metrics.cc.
   10309   </summary>
   10310 </histogram>
   10311 
   10312 <histogram name="Platform.SwapJank.TabSwitch.Faults.Swap0.Time3"
   10313     units="page faults/second">
   10314   <summary>
   10315     Page faults/second for the specified swap group and time interval after a
   10316     tab switch event.  See src/chrome/browser/chromeos/swap_metrics.cc.
   10317   </summary>
   10318 </histogram>
   10319 
   10320 <histogram name="Platform.SwapJank.TabSwitch.Faults.Swap0.Time4"
   10321     units="page faults/second">
   10322   <summary>
   10323     Page faults/second for the specified swap group and time interval after a
   10324     tab switch event.  See src/chrome/browser/chromeos/swap_metrics.cc.
   10325   </summary>
   10326 </histogram>
   10327 
   10328 <histogram name="Platform.SwapJank.TabSwitch.Faults.Swap1.Time1"
   10329     units="page faults/second">
   10330   <summary>
   10331     Page faults/second for the specified swap group and time interval after a
   10332     tab switch event.  See src/chrome/browser/chromeos/swap_metrics.cc.
   10333   </summary>
   10334 </histogram>
   10335 
   10336 <histogram name="Platform.SwapJank.TabSwitch.Faults.Swap1.Time2"
   10337     units="page faults/second">
   10338   <summary>
   10339     Page faults/second for the specified swap group and time interval after a
   10340     tab switch event.  See src/chrome/browser/chromeos/swap_metrics.cc.
   10341   </summary>
   10342 </histogram>
   10343 
   10344 <histogram name="Platform.SwapJank.TabSwitch.Faults.Swap1.Time3"
   10345     units="page faults/second">
   10346   <summary>
   10347     Page faults/second for the specified swap group and time interval after a
   10348     tab switch event.  See src/chrome/browser/chromeos/swap_metrics.cc.
   10349   </summary>
   10350 </histogram>
   10351 
   10352 <histogram name="Platform.SwapJank.TabSwitch.Faults.Swap1.Time4"
   10353     units="page faults/second">
   10354   <summary>
   10355     Page faults/second for the specified swap group and time interval after a
   10356     tab switch event.  See src/chrome/browser/chromeos/swap_metrics.cc.
   10357   </summary>
   10358 </histogram>
   10359 
   10360 <histogram name="Platform.SwapJank.TabSwitch.Faults.Swap2.Time1"
   10361     units="page faults/second">
   10362   <summary>
   10363     Page faults/second for the specified swap group and time interval after a
   10364     tab switch event.  See src/chrome/browser/chromeos/swap_metrics.cc.
   10365   </summary>
   10366 </histogram>
   10367 
   10368 <histogram name="Platform.SwapJank.TabSwitch.Faults.Swap2.Time2"
   10369     units="page faults/second">
   10370   <summary>
   10371     Page faults/second for the specified swap group and time interval after a
   10372     tab switch event.  See src/chrome/browser/chromeos/swap_metrics.cc.
   10373   </summary>
   10374 </histogram>
   10375 
   10376 <histogram name="Platform.SwapJank.TabSwitch.Faults.Swap2.Time3"
   10377     units="page faults/second">
   10378   <summary>
   10379     Page faults/second for the specified swap group and time interval after a
   10380     tab switch event.  See src/chrome/browser/chromeos/swap_metrics.cc.
   10381   </summary>
   10382 </histogram>
   10383 
   10384 <histogram name="Platform.SwapJank.TabSwitch.Faults.Swap2.Time4"
   10385     units="page faults/second">
   10386   <summary>
   10387     Page faults/second for the specified swap group and time interval after a
   10388     tab switch event.  See src/chrome/browser/chromeos/swap_metrics.cc.
   10389   </summary>
   10390 </histogram>
   10391 
   10392 <histogram name="Platform.SwapJank.TabSwitch.Faults.Swap3.Time1"
   10393     units="page faults/second">
   10394   <summary>
   10395     Page faults/second for the specified swap group and time interval after a
   10396     tab switch event.  See src/chrome/browser/chromeos/swap_metrics.cc.
   10397   </summary>
   10398 </histogram>
   10399 
   10400 <histogram name="Platform.SwapJank.TabSwitch.Faults.Swap3.Time2"
   10401     units="page faults/second">
   10402   <summary>
   10403     Page faults/second for the specified swap group and time interval after a
   10404     tab switch event.  See src/chrome/browser/chromeos/swap_metrics.cc.
   10405   </summary>
   10406 </histogram>
   10407 
   10408 <histogram name="Platform.SwapJank.TabSwitch.Faults.Swap3.Time3"
   10409     units="page faults/second">
   10410   <summary>
   10411     Page faults/second for the specified swap group and time interval after a
   10412     tab switch event.  See src/chrome/browser/chromeos/swap_metrics.cc.
   10413   </summary>
   10414 </histogram>
   10415 
   10416 <histogram name="Platform.SwapJank.TabSwitch.Faults.Swap3.Time4"
   10417     units="page faults/second">
   10418   <summary>
   10419     Page faults/second for the specified swap group and time interval after a
   10420     tab switch event.  See src/chrome/browser/chromeos/swap_metrics.cc.
   10421   </summary>
   10422 </histogram>
   10423 
   10424 <histogram name="Platform.Temperature.Junction" units="Celsius">
   10425   <summary>
   10426     Peak junction temperature for the last sample interval, read from TSEN on
   10427     the SoC.  The sample interval may vary from seconds to several minutes.
   10428   </summary>
   10429 </histogram>
   10430 
   10431 <histogram name="Platform.Temperature.Sensor00" units="Celsius">
   10432   <summary>
   10433     Temperature reading at sensor 0 (I2C_CPU-Die) taken every 30s.
   10434   </summary>
   10435 </histogram>
   10436 
   10437 <histogram name="Platform.Temperature.Sensor01" units="Celsius">
   10438   <summary>
   10439     Temperature reading at sensor 1 (I2C_CPU-Object) taken every 30s.
   10440   </summary>
   10441 </histogram>
   10442 
   10443 <histogram name="Platform.Temperature.Sensor02" units="Celsius">
   10444   <summary>
   10445     Temperature reading at sensor 2 (I2C_PCH-Die) taken every 30s.
   10446   </summary>
   10447 </histogram>
   10448 
   10449 <histogram name="Platform.Temperature.Sensor03" units="Celsius">
   10450   <summary>
   10451     Temperature reading at sensor 3 (I2C_PCH-Object) taken every 30s.
   10452   </summary>
   10453 </histogram>
   10454 
   10455 <histogram name="Platform.Temperature.Sensor04" units="Celsius">
   10456   <summary>
   10457     Temperature reading at sensor 4 (I2C_DDR-Die) taken every 30s.
   10458   </summary>
   10459 </histogram>
   10460 
   10461 <histogram name="Platform.Temperature.Sensor05" units="Celsius">
   10462   <summary>
   10463     Temperature reading at sensor 5 (I2C_DDR-Object) taken every 30s.
   10464   </summary>
   10465 </histogram>
   10466 
   10467 <histogram name="Platform.Temperature.Sensor06" units="Celsius">
   10468   <summary>
   10469     Temperature reading at sensor 6 (Charger-Die), taken every 30s.
   10470   </summary>
   10471 </histogram>
   10472 
   10473 <histogram name="Platform.Temperature.Sensor07" units="Celsius">
   10474   <summary>
   10475     Temperature reading at sensor 7 (Charger-Object) taken every 30s.
   10476   </summary>
   10477 </histogram>
   10478 
   10479 <histogram name="Platform.Temperature.Sensor08" units="Celsius">
   10480   <summary>
   10481     Temperature reading at sensor 8 (ECInternal) taken every 30s.
   10482   </summary>
   10483 </histogram>
   10484 
   10485 <histogram name="Platform.Temperature.Sensor09" units="Celsius">
   10486   <summary>Temperature reading at sensor 9 (PECI) taken every 30s.</summary>
   10487 </histogram>
   10488 
   10489 <histogram name="Platform.TPMForcedReboot" units="reboots">
   10490   <summary>
   10491     Each sample is the number of consecutive reboots performed while attempting
   10492     to clear a TPM (Trusted Platform Module) error.
   10493   </summary>
   10494 </histogram>
   10495 
   10496 <histogram name="Platform.WriteSectorsLong">
   10497   <summary>
   10498     Number of disk sectors per second written by Chrome OS in a long interval
   10499     (currently 30s)
   10500   </summary>
   10501 </histogram>
   10502 
   10503 <histogram name="Platform.WriteSectorsShort">
   10504   <summary>
   10505     Number of disk sectors per second written by Chrome OS in a short interval
   10506     (currently 1s, sampled every 30s)
   10507   </summary>
   10508 </histogram>
   10509 
   10510 <histogram name="PlatformFile.UnknownCreateFileErrors" units="code">
   10511   <obsolete>
   10512     Deprecated as of 2013-05, replaced by
   10513     PlatformFile.UnknownCreateFileErrorsWin in chrome 29.
   10514   </obsolete>
   10515   <summary>
   10516     Errors returned by CreateFile on windows that PlatformFileError doesn't yet
   10517     support.
   10518   </summary>
   10519 </histogram>
   10520 
   10521 <histogram name="PlatformFile.UnknownErrors.Posix" units="errno">
   10522   <summary>
   10523     Errors returned by CreateFile on POSIX that PlatformFileError doesn't yet
   10524     support.
   10525   </summary>
   10526 </histogram>
   10527 
   10528 <histogram name="PlatformFile.UnknownErrors.Windows" units="GetLastError">
   10529   <summary>
   10530     Errors returned by CreateFile on Windows that PlatformFileError doesn't yet
   10531     support.
   10532   </summary>
   10533 </histogram>
   10534 
   10535 <histogram name="PLT.Abandoned" enum="Abandoned">
   10536   <summary>
   10537     Distribution of actual finished pages, vs abandoned pages, where we needed
   10538     to declare a finish time prematurely since the page was being closed
   10539     (exited).
   10540   </summary>
   10541 </histogram>
   10542 
   10543 <histogram name="PLT.BeginToFinish" units="milliseconds">
   10544   <summary>TBD</summary>
   10545 </histogram>
   10546 
   10547 <histogram name="PLT.BeginToFinish_ContentPrefetcher" units="milliseconds">
   10548   <summary>
   10549     PLT.BeginToFinish, but for pages which contained prefetch links.
   10550   </summary>
   10551 </histogram>
   10552 
   10553 <histogram name="PLT.BeginToFinish_ContentPrefetcherReferrer"
   10554     units="milliseconds">
   10555   <summary>
   10556     PLT.BeginToFinish, but for pages which were referred to by pages which
   10557     contained prefetch links.
   10558   </summary>
   10559 </histogram>
   10560 
   10561 <histogram name="PLT.BeginToFinishDoc">
   10562   <summary>TBD</summary>
   10563 </histogram>
   10564 
   10565 <histogram name="PLT.BeginToFinishDoc_ContentPrefetcher" units="milliseconds">
   10566   <summary>
   10567     PLT.BeginToFinishDoc, but for pages which contained prefetch links.
   10568   </summary>
   10569 </histogram>
   10570 
   10571 <histogram name="PLT.BeginToFinishDoc_ContentPrefetcherReferrer"
   10572     units="milliseconds">
   10573   <summary>
   10574     PLT.BeginToFinishDoc, but for pages which were referred to by pages which
   10575     contained prefetch links.
   10576   </summary>
   10577 </histogram>
   10578 
   10579 <histogram name="PLT.BeginToFirstPaint" units="milliseconds">
   10580   <summary>
   10581     Time from &quot;begin&quot; to &quot;first paint.&quot;  &quot;Begin&quot;==
   10582     &quot;request&quot; if user requested, and &quot;start&quot; otherwise.
   10583     &quot;Request&quot;== time when user requested document. &quot;Start&quot;==
   10584     time when renderer requested load of document, after any unload of last
   10585     document. &quot;First paint&quot;== time when first paint operation was
   10586     performed.
   10587   </summary>
   10588 </histogram>
   10589 
   10590 <histogram name="PLT.CommitToFirstPaint" units="milliseconds">
   10591   <summary>
   10592     Time from &quot;commit&quot; to &quot;first paint.&quot;
   10593     &quot;Commit&quot;== time when renderer got first byte of document.
   10594     &quot;First paint&quot;== time when first paint operation was performed.
   10595   </summary>
   10596 </histogram>
   10597 
   10598 <histogram name="PLT.LoadType" enum="LoadType">
   10599   <summary>
   10600     Probability distribution for enumerated varieties of page loads.
   10601   </summary>
   10602 </histogram>
   10603 
   10604 <histogram name="PLT.NT_Connect" units="milliseconds">
   10605   <summary>
   10606     Time from connectStart to connectEnd based on Navigation Timing.
   10607   </summary>
   10608 </histogram>
   10609 
   10610 <histogram name="PLT.NT_DelayBeforeConnect" units="milliseconds">
   10611   <summary>
   10612     Time from domanLookupEnd to connectStart based on Navigation Timing.
   10613   </summary>
   10614 </histogram>
   10615 
   10616 <histogram name="PLT.NT_DelayBeforeDomainLookup" units="milliseconds">
   10617   <summary>
   10618     Time from fetchStart to domainLookupStart based on Navigation Timing.
   10619   </summary>
   10620 </histogram>
   10621 
   10622 <histogram name="PLT.NT_DelayBeforeDomLoading" units="milliseconds">
   10623   <summary>
   10624     Time from responseStart to domLoading based on Navigation Timing.
   10625   </summary>
   10626 </histogram>
   10627 
   10628 <histogram name="PLT.NT_DelayBeforeFetch" units="milliseconds">
   10629   <summary>
   10630     Time from navigationStart to fetchStart based on Navigation Timing when no
   10631     redirect.
   10632   </summary>
   10633 </histogram>
   10634 
   10635 <histogram name="PLT.NT_DelayBeforeFetchRedirect" units="milliseconds">
   10636   <summary>
   10637     Time from navigationStart to fetchStart excluding time spent on redirects
   10638     based on Navigation Timing. Only page loads with redirects are considered.
   10639   </summary>
   10640 </histogram>
   10641 
   10642 <histogram name="PLT.NT_DelayBeforeLoadEvent" units="milliseconds">
   10643   <summary>
   10644     Time from domContentLoadedEventEnd to loadEventStart based on Navigation
   10645     Timing.
   10646   </summary>
   10647 </histogram>
   10648 
   10649 <histogram name="PLT.NT_DelayBeforeRequest" units="milliseconds">
   10650   <summary>
   10651     Time from connectEnd to requestStart based on Navigation Timing.
   10652   </summary>
   10653 </histogram>
   10654 
   10655 <histogram name="PLT.NT_DomainLookup" units="milliseconds">
   10656   <summary>
   10657     Time from domainLookupStart to domainLookupEnd based on Navigation Timing.
   10658   </summary>
   10659 </histogram>
   10660 
   10661 <histogram name="PLT.NT_DomContentLoaded" units="milliseconds">
   10662   <summary>
   10663     Time from domContentLoadedEventStart to domContentLoadedEventEnd based on
   10664     Navigation Timing.
   10665   </summary>
   10666 </histogram>
   10667 
   10668 <histogram name="PLT.NT_DomInteractive" units="milliseconds">
   10669   <summary>
   10670     Time from domInteractive to domContentLoadEventStart based on Navigation
   10671     Timing.
   10672   </summary>
   10673 </histogram>
   10674 
   10675 <histogram name="PLT.NT_DomLoading" units="milliseconds">
   10676   <summary>
   10677     Time from domLoading to domInteractive based on Navigation Timing.
   10678   </summary>
   10679 </histogram>
   10680 
   10681 <histogram name="PLT.NT_LoadEvent" units="milliseconds">
   10682   <summary>
   10683     Time from loadEventStart to loadEventEnd based on Navigation Timing.
   10684   </summary>
   10685 </histogram>
   10686 
   10687 <histogram name="PLT.NT_Redirect" units="milliseconds">
   10688   <summary>
   10689     Time from redirectStart to redirectEnd based on Navigation Timing when
   10690     redirects exist.
   10691   </summary>
   10692 </histogram>
   10693 
   10694 <histogram name="PLT.NT_Request" units="milliseconds">
   10695   <summary>
   10696     Time from requestStart to responseStart based on Navigation Timing.
   10697   </summary>
   10698 </histogram>
   10699 
   10700 <histogram name="PLT.NT_Response" units="milliseconds">
   10701   <summary>
   10702     Time from responseStart to responseEnd based on Navigation Timing.
   10703   </summary>
   10704 </histogram>
   10705 
   10706 <histogram name="PLT.PerceivedLoadTime" units="milliseconds">
   10707   <obsolete>
   10708     Deprecated as of 5/02/2011, replaced by Prerender.RendererPLT.
   10709   </obsolete>
   10710   <summary>
   10711     Perceived load time of a page. For non-prerendered pages, this is just
   10712     BeginToFinish. For displayed prerendered pages, this is the time from when
   10713     the prerendered page is moved into a TabContents until finish.
   10714     &quot;Finish&quot; == after onload() and all resources are loaded. Note that
   10715     this is 0 if the loading finishes before the page is moved into a
   10716     TabContents.
   10717   </summary>
   10718 </histogram>
   10719 
   10720 <histogram name="PLT.PerceivedLoadTime_PrerenderLoad" units="milliseconds">
   10721   <obsolete>
   10722     Deprecated as of 5/02/2011, replaced by
   10723     Prerender.RendererPerceivedPLTMatched.
   10724   </obsolete>
   10725   <summary>
   10726     Perceived load time of a prerendered page that is displayed. This is the
   10727     time from when the prerendered page is moved into a TabContents until
   10728     finish. &quot;Finish&quot; == after onload() and all resources are loaded.
   10729     Note that this is 0 if the loading finishes before the the page is moved
   10730     into a TabContents.
   10731   </summary>
   10732 </histogram>
   10733 
   10734 <histogram name="PLT.RequestToFinish" units="milliseconds">
   10735   <summary>
   10736     Time from &quot;request&quot; to &quot;finish.&quot;  &quot;Request&quot; ==
   10737     time when user requested document.  &quot;Finish&quot; == after onload() and
   10738     all resources are loaded.
   10739   </summary>
   10740 </histogram>
   10741 
   10742 <histogram name="PLT.StartToCommit" units="milliseconds">
   10743   <summary>
   10744     Time from &quot;start&quot; to &quot;commit.&quot; &quot;Start&quot;== time
   10745     when renderer requested load of document, after any unload of last document.
   10746     &quot;Commit&quot;== time when renderer got first byte of document.
   10747   </summary>
   10748 </histogram>
   10749 
   10750 <histogram name="PLT.StartToFinish" units="milliseconds">
   10751   <summary>
   10752     Time from &quot;start&quot; to &quot;finish.&quot; &quot;Start&quot;== time
   10753     when renderer requested load of document, after any unload of last document.
   10754     &quot;Finish&quot;==after onload() and all resources are loaded.
   10755   </summary>
   10756 </histogram>
   10757 
   10758 <histogram name="Plugin.PpapiBrokerLoadResult" enum="PluginLoadResult">
   10759   <summary>The result from an attempt to load a PPAPI broker.</summary>
   10760 </histogram>
   10761 
   10762 <histogram name="Plugin.PpapiPluginLoadResult" enum="PluginLoadResult">
   10763   <summary>The result from an attempt to load a PPAPI plugin.</summary>
   10764 </histogram>
   10765 
   10766 <histogram name="Power.BacklightLevelOnAC" units="%">
   10767   <summary>
   10768     The level of the backlight as a percentage when the user is on AC. Sampled
   10769     every 30 seconds.
   10770   </summary>
   10771 </histogram>
   10772 
   10773 <histogram name="Power.BacklightLevelOnBattery" units="%">
   10774   <summary>
   10775     The level of the backlight as a percentage when the user is on battery.
   10776     Sampled every 30 seconds.
   10777   </summary>
   10778 </histogram>
   10779 
   10780 <histogram name="Power.BatteryChargeHealth" units="%">
   10781   <summary>
   10782     Chrome OS battery charge health percentage.  Sampled once when device starts
   10783     charging.
   10784   </summary>
   10785 </histogram>
   10786 
   10787 <histogram name="Power.BatteryDischargeRate" units="mW">
   10788   <summary>
   10789     Chrome OS battery discharge rate in mW sampled every 30 seconds while the
   10790     device runs on battery.
   10791   </summary>
   10792 </histogram>
   10793 
   10794 <histogram name="Power.BatteryDischargeRateWhileSuspended" units="mW">
   10795   <summary>
   10796     Chrome OS battery discharge rate in mW while the system was suspended,
   10797     sampled at resume. Only reported if the system was on battery power both
   10798     before suspending and after resuming, if the energy level didn't increase
   10799     while suspended (which would indicate that an AC adapter was connected), and
   10800     if the system was suspended for at least a minute.
   10801   </summary>
   10802 </histogram>
   10803 
   10804 <histogram name="Power.BatteryInfoSample" enum="BatteryInfoSampleResult">
   10805   <summary>
   10806     Counts the number of times we have read the battery status from sysfs and if
   10807     it gave us sensible values.
   10808   </summary>
   10809 </histogram>
   10810 
   10811 <histogram name="Power.BatteryRemainingAtEndOfSessionOnAC" units="%">
   10812   <summary>
   10813     Chrome OS remaining battery charge as percent of the maximum battery charge,
   10814     sampled at the end of a user session when the device is on AC.
   10815   </summary>
   10816 </histogram>
   10817 
   10818 <histogram name="Power.BatteryRemainingAtEndOfSessionOnBattery" units="%">
   10819   <summary>
   10820     Chrome OS remaining battery charge as percent of the maximum battery charge,
   10821     sampled at the end of a user session when the device is on battery.
   10822   </summary>
   10823 </histogram>
   10824 
   10825 <histogram name="Power.BatteryRemainingAtStartOfSessionOnAC" units="%">
   10826   <summary>
   10827     Chrome OS remaining battery charge as percent of the maximum battery charge,
   10828     sampled at the start of a user session when the device is on AC.
   10829   </summary>
   10830 </histogram>
   10831 
   10832 <histogram name="Power.BatteryRemainingAtStartOfSessionOnBattery" units="%">
   10833   <summary>
   10834     Chrome OS remaining battery charge as percent of the maximum battery charge,
   10835     sampled at the start of a user session when the device is on battery.
   10836   </summary>
   10837 </histogram>
   10838 
   10839 <histogram name="Power.BatteryRemainingCharge" units="%">
   10840   <obsolete>
   10841     Deprecated as of 03/2012, no longer being generated by powerd.
   10842   </obsolete>
   10843   <summary>
   10844     Chrome OS remaining battery charge as percent of the maximum battery charge
   10845     sampled when the device runs on battery.
   10846   </summary>
   10847 </histogram>
   10848 
   10849 <histogram name="Power.BatteryRemainingWhenChargeStarts" units="%">
   10850   <summary>
   10851     Chrome OS remaining battery charge as percent of the maximum battery charge,
   10852     sampled when charging starts.
   10853   </summary>
   10854 </histogram>
   10855 
   10856 <histogram name="Power.BatteryTimeToEmpty" units="minutes">
   10857   <obsolete>
   10858     Deprecated as of 03/2012, no longer being generated by powerd.
   10859   </obsolete>
   10860   <summary>
   10861     Chrome OS remaining time to empty battery in minutes sampled when the device
   10862     runs on battery.
   10863   </summary>
   10864 </histogram>
   10865 
   10866 <histogram name="Power.BitfixChunks">
   10867   <summary>
   10868     Chrome OS (Snow RO firmware 2695.90.0 only) number of 8K chunks that were
   10869     fixed (memory corruption corrected) for each suspend/resume cycle.  Expect 0
   10870     around 97% of the time and a non-zero value around 3% of the time.
   10871   </summary>
   10872 </histogram>
   10873 
   10874 <histogram name="Power.BitfixFixes">
   10875   <summary>
   10876     Chrome OS (Snow RO firmware 2695.90.0 only) number of 4-byte words that were
   10877     fixed (memory corruption corrected) for each suspend/resume cycle.  Expect 0
   10878     around 97% of the time and a non-zero value around 3% of the time.  Would be
   10879     exactly equal to Power.BitfixChunks if there were only one corrupted word in
   10880     each chunk but is sometimes several times higher.
   10881   </summary>
   10882 </histogram>
   10883 
   10884 <histogram name="Power.BrightnessAdjustOnAC" enum="PowerBrightnessAdjust">
   10885   <obsolete>
   10886     Deprecated as of 5/2013. See Accel_BrightnessDown_F6 and
   10887     Accel_BrightnessUp_F7 user actions instead.
   10888   </obsolete>
   10889   <summary>
   10890     Number of times the user has adjusted brightness up and down while running
   10891     on battery power.
   10892   </summary>
   10893 </histogram>
   10894 
   10895 <histogram name="Power.BrightnessAdjustOnBattery" enum="PowerBrightnessAdjust">
   10896   <obsolete>
   10897     Deprecated as of 5/2013. See Accel_BrightnessDown_F6 and
   10898     Accel_BrightnessUp_F7 user actions instead.
   10899   </obsolete>
   10900   <summary>
   10901     Number of times the user has adjusted brightness up and down while running
   10902     on AC power.
   10903   </summary>
   10904 </histogram>
   10905 
   10906 <histogram name="Power.FirmwareResumeTimeOnAC" units="milliseconds">
   10907   <summary>
   10908     The time that the firmware took to resume the Chrome OS device from
   10909     suspend-to-RAM state when running on AC at pre-suspend time.
   10910   </summary>
   10911 </histogram>
   10912 
   10913 <histogram name="Power.FirmwareResumeTimeOnBattery" units="milliseconds">
   10914   <summary>
   10915     The time that the firmware took to resume the Chrome OS device from
   10916     suspend-to-RAM state when running on battery at pre-suspend time.
   10917   </summary>
   10918 </histogram>
   10919 
   10920 <histogram name="Power.IdleTimeAfterDimOnAC" units="milliseconds">
   10921   <summary>
   10922     Chrome OS user idle time since the screen dimmed sampled when the user
   10923     becomes active again if the device runs on AC.
   10924   </summary>
   10925 </histogram>
   10926 
   10927 <histogram name="Power.IdleTimeAfterDimOnBattery" units="milliseconds">
   10928   <summary>
   10929     Chrome OS user idle time since the screen dimmed sampled when the user
   10930     becomes active again if the device runs on battery.
   10931   </summary>
   10932 </histogram>
   10933 
   10934 <histogram name="Power.IdleTimeAfterScreenOffOnAC" units="milliseconds">
   10935   <summary>
   10936     Chrome OS user idle time since the screen turned off sampled when the user
   10937     becomes active again if the device runs on AC.
   10938   </summary>
   10939 </histogram>
   10940 
   10941 <histogram name="Power.IdleTimeAfterScreenOffOnBattery" units="milliseconds">
   10942   <summary>
   10943     Chrome OS user idle time since the screen turned off sampled when the user
   10944     becomes active again if the device runs on battery.
   10945   </summary>
   10946 </histogram>
   10947 
   10948 <histogram name="Power.IdleTimeOnAC" units="milliseconds">
   10949   <summary>
   10950     Chrome OS user idle time sampled when the user becomes active again if the
   10951     device runs on AC.
   10952   </summary>
   10953 </histogram>
   10954 
   10955 <histogram name="Power.IdleTimeOnBattery" units="milliseconds">
   10956   <summary>
   10957     Chrome OS user idle time sampled when the user becomes active again if the
   10958     device runs on battery.
   10959   </summary>
   10960 </histogram>
   10961 
   10962 <histogram name="Power.KernelResumeTimeOnAC" units="milliseconds">
   10963   <summary>
   10964     The time that the kernel took to resume the Chrome OS device from
   10965     suspend-to-RAM state when running on AC at pre-suspend time.
   10966   </summary>
   10967 </histogram>
   10968 
   10969 <histogram name="Power.KernelResumeTimeOnBattery" units="milliseconds">
   10970   <summary>
   10971     The time that the kernel took to resume the Chrome OS device from
   10972     suspend-to-RAM state when running on battery at pre-suspend time.
   10973   </summary>
   10974 </histogram>
   10975 
   10976 <histogram name="Power.KernelSuspendTimeOnAC" units="milliseconds">
   10977   <summary>
   10978     The time that the kernel took to suspend-to-RAM the Chrome OS device when
   10979     running on AC.
   10980   </summary>
   10981 </histogram>
   10982 
   10983 <histogram name="Power.KernelSuspendTimeOnBattery" units="milliseconds">
   10984   <summary>
   10985     The time that the kernel took to suspend-to-RAM the Chrome OS device when
   10986     running on battery.
   10987   </summary>
   10988 </histogram>
   10989 
   10990 <histogram name="Power.KeyboardBacklightLevel" units="%">
   10991   <summary>
   10992     The level of the keyboard backlight as a percentage. Sampled every 30
   10993     seconds.
   10994   </summary>
   10995 </histogram>
   10996 
   10997 <histogram name="Power.LengthOfSession" units="seconds">
   10998   <summary>
   10999     The length of time, in seconds, that a user spent in a single session.
   11000     Values for this metric are clamped to 12 hours, so the last bucket should be
   11001     considered to be including all metrics above 12 hours.
   11002   </summary>
   11003 </histogram>
   11004 
   11005 <histogram name="Power.MilliConsumptionPerHourIosOnActive">
   11006   <summary>
   11007     The average power consumption, measured in milli-units per hour, when sync
   11008     invalidator listens to on_application_active events. Values for this metric
   11009     are per session, i.e. from battery level at application entering foreground
   11010     to returning to background, and normalized to an hourly average consumption.
   11011     This is an iOS only measurement. Due to how iOS reports battery levels, it
   11012     is likely to see many readings of 0.
   11013   </summary>
   11014 </histogram>
   11015 
   11016 <histogram name="Power.MilliConsumptionPerHourOthers">
   11017   <summary>
   11018     The average power consumption, measured in milli-units per hour, for other
   11019     sync invalidator methods. Values for this metric are per session, i.e. from
   11020     battery level at application entering foreground to returning to background,
   11021     and normalized to an hourly average consumption. This is an iOS only
   11022     measurement. Due to how iOS reports battery levels, it is likely to see many
   11023     readings of 0.
   11024   </summary>
   11025 </histogram>
   11026 
   11027 <histogram name="Power.MilliConsumptionPerHourP2P">
   11028   <summary>
   11029     The average power consumption, measured in milli-units per hour, when sync
   11030     invalidator uses peer-to-peer notifications. Values for this metric are per
   11031     session, i.e. from battery level at application entering foreground to
   11032     returning to background, and normalized to an hourly average consumption.
   11033     This is an iOS only measurement. Due to how iOS reports battery levels, it
   11034     is likely to see many readings of 0.
   11035   </summary>
   11036 </histogram>
   11037 
   11038 <histogram name="Power.MilliConsumptionPerHourServer">
   11039   <summary>
   11040     The average power consumption, measured in milli-units per hour, when sync
   11041     invalidator uses server-based non-blocking invalidator. Values for this
   11042     metric are per session, i.e. from battery level at application entering
   11043     foreground to returning to background, and normalized to an hourly average
   11044     consumption. This is an iOS only measurement. Due to how iOS reports battery
   11045     levels, it is likely to see many readings of 0.
   11046   </summary>
   11047 </histogram>
   11048 
   11049 <histogram name="Power.NumberOfAlsAdjustmentsPerSession">
   11050   <summary>
   11051     The number of times that the Automatic Light Sensor (ALS) adjusted the
   11052     brightness during a session.  Values for this metric are clamped to 10k
   11053     count, so the last bucket should be considered to be including all metrics
   11054     above 10k.
   11055   </summary>
   11056 </histogram>
   11057 
   11058 <histogram name="Power.NumberOfSessionsPerCharge">
   11059   <summary>
   11060     The number of user sessions that occured since the last time that the device
   11061     was charged. Values for this metric are clamped at 10k, so the last bucket
   11062     should be considered to include all metrics about 10k.
   11063   </summary>
   11064 </histogram>
   11065 
   11066 <histogram name="Power.RetrySuspendCount">
   11067   <summary>
   11068     The number of times Chrome OS retried suspend due to previous failure.
   11069   </summary>
   11070 </histogram>
   11071 
   11072 <histogram name="Power.SuspendStatus" enum="SuspendStatus">
   11073   <summary>
   11074     ChromeOS suspend status - either success, failure, or cancelled.
   11075   </summary>
   11076 </histogram>
   11077 
   11078 <histogram name="Power.ThermalAbortedFanTurnOn" units="%">
   11079   <summary>
   11080     The percentage of aborted fan attempts out of total fan attempts per
   11081     session, where an abort is due to hysteresis.  This value is computed from
   11082     boot and sent when powerd starts and then every 15 minutes afterwards.
   11083   </summary>
   11084 </histogram>
   11085 
   11086 <histogram name="Power.ThermalMultipleFanTurnOn" units="%">
   11087   <summary>
   11088     The percentage of fan trip point passes that are more than one trip point.
   11089     This value is computed from boot and sent when powerd starts and then every
   11090     15 minutes afterwards.
   11091   </summary>
   11092 </histogram>
   11093 
   11094 <histogram name="Power.TimeInSuspendAtBoot" units="minutes">
   11095   <summary>
   11096     Chrome OS time in minutes spent in suspend-to-RAM mode sampled at boot
   11097     (i.e., the device most likely ran out of battery while in suspend).
   11098   </summary>
   11099 </histogram>
   11100 
   11101 <histogram name="Power.TimeInSuspendAtResume" units="minutes">
   11102   <summary>
   11103     Chrome OS time in minutes spent in suspend-to-RAM mode sampled at resume.
   11104   </summary>
   11105 </histogram>
   11106 
   11107 <histogram name="Power.UserBrightnessAdjustmentsPerSessionOnAC">
   11108   <summary>
   11109     The number of times that the user adjusted the brightness during a session
   11110     when on AC. Values for this metric are clamped to 10k count, so the last
   11111     bucket should be considered to be including all metrics above 10k.
   11112   </summary>
   11113 </histogram>
   11114 
   11115 <histogram name="Power.UserBrightnessAdjustmentsPerSessionOnBattery">
   11116   <summary>
   11117     The number of times that the user adjusted the brightness during a session
   11118     when on battery. Values for this metric are clamped to 10k count, so the
   11119     last bucket should be considered to be including all metrics above 10k.
   11120   </summary>
   11121 </histogram>
   11122 
   11123 <histogram name="Prerender.Events" enum="PrerenderHoverEvent">
   11124   <obsolete>
   11125     deprecated May 10 2012
   11126   </obsolete>
   11127   <summary>Hover Event counts for prerendering.</summary>
   11128 </histogram>
   11129 
   11130 <histogram name="Prerender.FinalStatus" enum="PrerenderFinalStatus">
   11131   <summary>
   11132     Final status for prerender pages - either success, or why it was canceled.
   11133   </summary>
   11134 </histogram>
   11135 
   11136 <histogram name="Prerender.FinalStatusMatchComplete"
   11137     enum="PrerenderFinalStatus">
   11138   <summary>
   11139     Final status for prerender pages - either success, or why it was canceled.
   11140     This is for the MatchComplete set of pages (including some pages that were
   11141     not actually prerendered), to match the control group.
   11142   </summary>
   11143 </histogram>
   11144 
   11145 <histogram name="Prerender.FractionPixelsFinalAtSwapin">
   11146   <summary>
   11147     For prerenders that are swapped in, the percentage of pixels that is already
   11148     final at swap-in time compared to when the spinner stops.
   11149   </summary>
   11150 </histogram>
   11151 
   11152 <histogram name="Prerender.HoverStats_TimeUntilClicked" units="milliseconds">
   11153   <obsolete>
   11154     deprecated May 10 2012
   11155   </obsolete>
   11156   <summary>
   11157     Duration that a user hovers a link before clicking on it.
   11158 
   11159     This is recorded for all pages loaded in a session.
   11160   </summary>
   11161 </histogram>
   11162 
   11163 <histogram name="Prerender.HoverStats_TimeUntilDiscarded" units="milliseconds">
   11164   <obsolete>
   11165     deprecated May 10 2012
   11166   </obsolete>
   11167   <summary>
   11168     Duration that the mouse pointer hovers on a link before the mouse pointer
   11169     moves off of it.
   11170 
   11171     This is recorded for all pages loaded in a session.
   11172   </summary>
   11173 </histogram>
   11174 
   11175 <histogram name="Prerender.LocalPredictorEvent"
   11176     enum="PrerenderLocalPredictorEvents">
   11177   <summary>
   11178     Enumeration of what events related to the local predictor have occurred
   11179   </summary>
   11180 </histogram>
   11181 
   11182 <histogram name="Prerender.LocalPredictorTimeUntilUsed" units="milliseconds">
   11183   <summary>
   11184     Time from when a prerendered page is started to when it is first used due to
   11185     user navigation. If the page is never used, it is not included in this
   11186     histogram.  This only refers to prerenders based on the local predictor.
   11187   </summary>
   11188 </histogram>
   11189 
   11190 <histogram name="Prerender.LocalVisitCoreTransition"
   11191     enum="PrerenderLocalVisitCoreTransition">
   11192   <obsolete>
   11193     deprecated Nov 16 2012
   11194   </obsolete>
   11195   <summary>
   11196     The transition type for each new visit as recorded in the local visits
   11197     database.
   11198   </summary>
   11199 </histogram>
   11200 
   11201 <histogram name="Prerender.LocalVisitDatabaseSize">
   11202   <obsolete>
   11203     deprecated Nov 16 2012
   11204   </obsolete>
   11205   <summary>Size of the local visits database (number of entries).</summary>
   11206 </histogram>
   11207 
   11208 <histogram name="Prerender.LocalVisitEvents" enum="PrerenderLocalVisitEvents">
   11209   <obsolete>
   11210     deprecated Nov 16 2012
   11211   </obsolete>
   11212   <summary>
   11213     Enumeration of what events related to local visits have occurred
   11214   </summary>
   11215 </histogram>
   11216 
   11217 <histogram name="Prerender.OmniboxNavigationsCouldPrerender">
   11218   <summary>
   11219     A boolean that indicates whether the Omnibox navigation being committed
   11220     could have been prerendered by the Omnibox Prerender system. This provides
   11221     an upper bound for Prerender.OmniboxNavigationsUsedPrerenderCount and allows
   11222     the potential for Omnibox Prerendering coverage to be understood. If Omnibox
   11223     Prerendering is disabled, this histogram will register a 'false' entry. The
   11224     total count is the equivalent of the deprecated
   11225     NetworkActionPredictor.NavigationCount histogram.
   11226   </summary>
   11227 </histogram>
   11228 
   11229 <histogram name="Prerender.OmniboxNavigationsUsedPrerenderCount">
   11230   <summary>
   11231     The number of navigations that use a prerender initiated from the Omnibox.
   11232     The count is incremented when the Prerendered tab is swapped in if the
   11233     Prerender was initiated by the Omnibox, which obviously requires
   11234     Prerendering from the Omnibox to be enabled.
   11235   </summary>
   11236 </histogram>
   11237 
   11238 <histogram name="Prerender.OmniboxPrerenderCount">
   11239   <summary>
   11240     The number of prerenders initiated from the Omnibox. This is incremented
   11241     when the NetworkActionPredictor suggests Prerendering as an optimal strategy
   11242     given the text the user has entered and the Autocomplete suggestion
   11243     currently selected. It is only incremented if Prerendering from the Omnibox
   11244     is enabled.
   11245   </summary>
   11246 </histogram>
   11247 
   11248 <histogram name="Prerender.PageviewEvents" enum="PrerenderPageviewEvents">
   11249   <obsolete>
   11250     deprecated Nov 16 2012
   11251   </obsolete>
   11252   <summary>Types of pages rendered.</summary>
   11253 </histogram>
   11254 
   11255 <histogram name="Prerender.PerceivedPageLoadTime_Control" units="milliseconds">
   11256   <obsolete>
   11257     Deprecated 03/24/11.  Replaced by
   11258     Prerender.PerceivedPLT_ContentPrefetchPrerenderControl.
   11259   </obsolete>
   11260   <summary>
   11261     Time from when a user navigates to a page to when it loads. Since the pages
   11262     may start loading before the user navigates to it, this does not include any
   11263     portion of load prior to navigation.
   11264 
   11265     This particular histogram is for all page loads for users who do not have
   11266     prerendering enabled.
   11267   </summary>
   11268 </histogram>
   11269 
   11270 <histogram name="Prerender.PerceivedPageLoadTime_PrerenderMatchControl"
   11271     units="milliseconds">
   11272   <obsolete>
   11273     Deprecated 03/24/11.   Replaced by
   11274     Prerender.PerceivedPLTMatched_ContentPrefetchPrerenderControl.
   11275   </obsolete>
   11276   <summary>
   11277     Time from when a user navigates to a page to when it loads. Since the pages
   11278     may start loading before the user navigates to it, this does not include any
   11279     portion of load prior to navigation.
   11280 
   11281     This particular histogram is only for pages that would have been prerendered
   11282     if the user had prerender enabled.
   11283   </summary>
   11284 </histogram>
   11285 
   11286 <histogram name="Prerender.PerceivedPageLoadTime_PrerenderMatchTreatment"
   11287     units="milliseconds">
   11288   <obsolete>
   11289     Deprecated 03/24/11.   Replaced by
   11290     Prerender.PerceivedPLTMatched_ContentPrefetchPrerender.
   11291   </obsolete>
   11292   <summary>
   11293     Time from when a user navigates to a page to when it loads. Since the pages
   11294     may start loading before the user navigates to it, this does not include any
   11295     portion of load prior to navigation.
   11296 
   11297     This particular histogram is for all prerendered page loads for users who
   11298     have prerender enabled.
   11299   </summary>
   11300 </histogram>
   11301 
   11302 <histogram name="Prerender.PerceivedPageLoadTime_Treatment"
   11303     units="milliseconds">
   11304   <obsolete>
   11305     Deprecated 03/24/11.   Replaced by
   11306     Prerender.PerceivedPLT_ContentPrefetchPrerender.
   11307   </obsolete>
   11308   <summary>
   11309     Time from when a user navigates to a page to when it loads. Since the pages
   11310     may start loading before the user navigates to it, this does not include any
   11311     portion of load prior to navigation.
   11312 
   11313     This particular histogram is for all page loads for users who have
   11314     prerendering enabled.
   11315   </summary>
   11316 </histogram>
   11317 
   11318 <histogram name="Prerender.PerceivedPageLoadTime_WindowControl"
   11319     units="milliseconds">
   11320   <obsolete>
   11321     Deprecated 03/24/11.   Replaced by
   11322     Prerender.PerceivedPLTWindowed_ContentPrefetchPrerenderControl.
   11323   </obsolete>
   11324   <summary>
   11325     Time from when a user navigates to a page to when it loads. Since the pages
   11326     may start loading before the user navigates to it, this does not include any
   11327     portion of load prior to navigation.
   11328 
   11329     This particular histogram is for all page loads within 30 seconds after a
   11330     prefetch tag is seen for users who do not have prerendering enabled.
   11331   </summary>
   11332 </histogram>
   11333 
   11334 <histogram name="Prerender.PerceivedPageLoadTime_WindowTreatment"
   11335     units="milliseconds">
   11336   <obsolete>
   11337     Deprecated 03/24/11.   Replaced by
   11338     Prerender.PerceivedPLTWindowed_ContentPrefetchPrerender.
   11339   </obsolete>
   11340   <summary>
   11341     Time from when a user navigates to a page to when it loads. Since the pages
   11342     may start loading before the user navigates to it, this does not include any
   11343     portion of load pre navigation.
   11344 
   11345     This particular histogram is for all page loads within 30 seconds after a
   11346     prefetch tag is seen for users who have prerendering enabled.
   11347   </summary>
   11348 </histogram>
   11349 
   11350 <histogram name="Prerender.PerceivedPLT" units="milliseconds">
   11351   <summary>
   11352     Time from when a user navigates to a page to when it loads. Since the pages
   11353     may start loading before the user navigates to it, this does not include any
   11354     portion of load prior to navigation.
   11355 
   11356     This is recorded for all pages loaded in a session.
   11357   </summary>
   11358 </histogram>
   11359 
   11360 <histogram name="Prerender.PerceivedPLTFirstAfterMiss" units="milliseconds">
   11361   <summary>
   11362     Time from when a user navigates to a page to when it loads. Since the pages
   11363     may start loading before the user navigates to it, this does not include any
   11364     portion of load prior to navigation.
   11365 
   11366     This is recorded for the first page load completing immediately after a
   11367     prerender.
   11368   </summary>
   11369 </histogram>
   11370 
   11371 <histogram name="Prerender.PerceivedPLTFirstAfterMissAnyOnly"
   11372     units="milliseconds">
   11373   <summary>
   11374     Time from when a user navigates to a page to when it loads. Since the pages
   11375     may start loading before the user navigates to it, this does not include any
   11376     portion of load prior to navigation.
   11377 
   11378     &quot;FirstAfterMiss&quot; means the first pageload after a prerender miss.
   11379     There are two types: Any, and Non-overlapping.  The latter only applies to
   11380     page loads initiated after the prerender.  This variable records cases where
   11381     only Any triggered.
   11382   </summary>
   11383 </histogram>
   11384 
   11385 <histogram name="Prerender.PerceivedPLTFirstAfterMissBoth" units="milliseconds">
   11386   <summary>
   11387     Time from when a user navigates to a page to when it loads. Since the pages
   11388     may start loading before the user navigates to it, this does not include any
   11389     portion of load prior to navigation.
   11390 
   11391     &quot;FirstAfterMiss&quot; means the first pageload after a prerender miss.
   11392     There are two types: Any, and Non-overlapping.  The latter only applies to
   11393     page loads initiated after the prerender.  This variable records cases where
   11394     both triggered.
   11395   </summary>
   11396 </histogram>
   11397 
   11398 <histogram name="Prerender.PerceivedPLTFirstAfterMissNonOverlapping"
   11399     units="milliseconds">
   11400   <summary>
   11401     Time from when a user navigates to a page to when it loads. Since the pages
   11402     may start loading before the user navigates to it, this does not include any
   11403     portion of load prior to navigation.
   11404 
   11405     This is recorded for the first page load completing immediately after a
   11406     prerender, but which has also started after the prerender has been
   11407     initiated.
   11408   </summary>
   11409 </histogram>
   11410 
   11411 <histogram name="Prerender.PerceivedPLTFirstAfterMissNonOverlappingOnly"
   11412     units="milliseconds">
   11413   <summary>
   11414     Time from when a user navigates to a page to when it loads. Since the pages
   11415     may start loading before the user navigates to it, this does not include any
   11416     portion of load prior to navigation.
   11417 
   11418     &quot;FirstAfterMiss&quot; means the first pageload after a prerender miss.
   11419     There are two types: Any, and Non-overlapping.  The latter only applies to
   11420     page loads initiated after the prerender.  This variable records cases where
   11421     only Non-overlapping triggered.
   11422   </summary>
   11423 </histogram>
   11424 
   11425 <histogram name="Prerender.PerceivedPLTMatched" units="milliseconds">
   11426   <summary>
   11427     Time from when a user navigates to a page to when it loads. Since the pages
   11428     may start loading before the user navigates to it, this does not include any
   11429     portion of load prior to navigation.
   11430 
   11431     This is recorded only for prerendered pages, or for pages which would have
   11432     been prerendered in the control case.
   11433   </summary>
   11434 </histogram>
   11435 
   11436 <histogram name="Prerender.PerceivedPLTMatchedComplete" units="milliseconds">
   11437   <summary>
   11438     Time from when a user navigates to a page to when it loads. Since the pages
   11439     may start loading before the user navigates to it, this does not include any
   11440     portion of load prior to navigation.
   11441 
   11442     This is recorded only for prerendered pages, or for pages which would have
   11443     been prerendered in the control case.
   11444 
   11445     In MatchedComplete, the prerender group also contains cancelled prerenders,
   11446     so as to produce a perfect match of page views attributed this group in the
   11447     prerender group with those attributed to this group in the control group.
   11448   </summary>
   11449 </histogram>
   11450 
   11451 <histogram name="Prerender.PerceivedPLTWindowed" units="milliseconds">
   11452   <summary>
   11453     Time from when a user navigates to a page to when it loads. Since the pages
   11454     may start loading before the user navigates to it, this does not include any
   11455     portion of load prior to navigation.
   11456 
   11457     This is recorded for all page loads which happen within 30 seconds after a
   11458     prefetch tag is observed.
   11459   </summary>
   11460 </histogram>
   11461 
   11462 <histogram name="Prerender.PerceivedPLTWindowNotMatched" units="milliseconds">
   11463   <summary>
   11464     Time from when a user navigates to a page to when it loads. Since the pages
   11465     may start loading before the user navigates to it, this does not include any
   11466     portion of load prior to navigation.
   11467 
   11468     This is recorded for all page loads which happen within 30 seconds after a
   11469     prefetch tag is observed and which do not correspond to a prerender tag.
   11470   </summary>
   11471 </histogram>
   11472 
   11473 <histogram name="Prerender.PercentLoadDoneAtSwapin">
   11474   <summary>
   11475     For prerenders that are swapped in, the percentage of the time from load
   11476     start until the onload event fires that has elapsed at the time of the
   11477     swapin.
   11478   </summary>
   11479 </histogram>
   11480 
   11481 <histogram name="Prerender.PrerenderCountOf3Max">
   11482   <summary>
   11483     After launching a prerender, how many simultanious prerenders are recorded
   11484     as running, out of a maximum of three.
   11485   </summary>
   11486 </histogram>
   11487 
   11488 <histogram name="Prerender.PrerenderNotSwappedInPLT" units="milliseconds">
   11489   <summary>
   11490     For prerenders that finish loading before they are ever swapped in, their
   11491     page load time until the onload event fires.
   11492   </summary>
   11493 </histogram>
   11494 
   11495 <histogram name="Prerender.PrerendersPerSessionCount">
   11496   <summary>
   11497     The number of sessions that have at least X successful prerenders.
   11498   </summary>
   11499 </histogram>
   11500 
   11501 <histogram name="Prerender.RendererIdleTime" units="milliseconds">
   11502   <obsolete>
   11503     deprecated Nov 16 2012
   11504   </obsolete>
   11505   <summary>
   11506     This is the time from when a prerendered page finishes loading to when it is
   11507     displayed, as measured by the renderer process. When a page is displayed
   11508     before it finishes loading, no value is recorded in this histogram.
   11509   </summary>
   11510 </histogram>
   11511 
   11512 <histogram name="Prerender.RendererPerceivedPLT" units="milliseconds">
   11513   <obsolete>
   11514     deprecated Nov 16 2012
   11515   </obsolete>
   11516   <summary>
   11517     Perceived load time of a page, as measured by the renderer process. For
   11518     non-prerendered pages, this is just BeginToFinish. For displayed prerendered
   11519     pages, this is the time from when the prerendered page is moved into a
   11520     TabContents until finish. &quot;Finish&quot; == after onload() and all
   11521     resources are loaded. Note that this is 0 if the loading finishes before the
   11522     page is moved into a TabContents.
   11523   </summary>
   11524 </histogram>
   11525 
   11526 <histogram name="Prerender.RendererPerceivedPLTMatched" units="milliseconds">
   11527   <obsolete>
   11528     deprecated Nov 16 2012
   11529   </obsolete>
   11530   <summary>
   11531     Perceived load time of a prerendered page that is displayed, as measured by
   11532     the renderer process. This is the time from when the prerendered page is
   11533     moved into a TabContents until finish. &quot;Finish&quot; == after onload()
   11534     and all resources are loaded. Note that this is 0 if the loading finishes
   11535     before the the page is moved into a TabContents.
   11536   </summary>
   11537 </histogram>
   11538 
   11539 <histogram name="Prerender.RendererTimeUntilDisplay" units="milliseconds">
   11540   <obsolete>
   11541     deprecated Nov 16 2012
   11542   </obsolete>
   11543   <summary>
   11544     The time elapsed between when the prerendering of a page starts and when the
   11545     page is displayed, as measured by the renderer process. Prerendered pages
   11546     discarded without being displayed are excluded from this count.
   11547   </summary>
   11548 </histogram>
   11549 
   11550 <histogram name="Prerender.SchemeCancelReason"
   11551     enum="PrerenderSchemeCancelReason">
   11552   <summary>
   11553     The detailed reason why a prerender is canceled with
   11554     FINAL_STATUS_UNSUPPORTED_SCHEME
   11555   </summary>
   11556 </histogram>
   11557 
   11558 <histogram name="Prerender.Sessions" enum="PrerenderMode">
   11559   <obsolete>
   11560     deprecated Nov 16 2012
   11561   </obsolete>
   11562   <summary>Enumeration of how prerender was used per session.</summary>
   11563 </histogram>
   11564 
   11565 <histogram name="Prerender.SimulatedLocalBrowsingBaselinePLT"
   11566     units="milliseconds">
   11567   <summary>
   11568     For simulated local browsing prerendering, the baseline PLT of pages without
   11569     any prerendering for pages that would be prerendered.
   11570   </summary>
   11571 </histogram>
   11572 
   11573 <histogram name="Prerender.SimulatedLocalBrowsingPLT" units="milliseconds">
   11574   <summary>
   11575     For simulated local browsing prerendering, the estimated PLT of pages with
   11576     prerendering enabled for pages that would be prerendered.
   11577   </summary>
   11578 </histogram>
   11579 
   11580 <histogram name="Prerender.TabContentsDeleterTimeout">
   11581   <summary>
   11582     A boolean that indicates how often we fail to delete an old prerendered tab
   11583     before the timeout.
   11584   </summary>
   11585 </histogram>
   11586 
   11587 <histogram name="Prerender.TabHelperEvent" enum="PrerenderTabHelperEvents">
   11588   <summary>
   11589     Enumeration of what events related to the TabHelper class have occurred.
   11590   </summary>
   11591 </histogram>
   11592 
   11593 <histogram name="Prerender.TimeBetweenPrerenderRequests" units="milliseconds">
   11594   <summary>Time between subsequent prerender requests.</summary>
   11595 </histogram>
   11596 
   11597 <histogram name="Prerender.TimeSinceLastRecentVisit" units="milliseconds">
   11598   <summary>
   11599     The time elapsed between the most recent visit to a URL and when an
   11600     attempted prerender of the same URL is cancelled with
   11601     FINAL_STATUS_RECENTLY_VISITED.
   11602   </summary>
   11603 </histogram>
   11604 
   11605 <histogram name="Prerender.TimeToClick" units="milliseconds">
   11606   <obsolete>
   11607     deprecated Nov 16 2012
   11608   </obsolete>
   11609   <summary>Duration that a user hovers a link before clicking on it.</summary>
   11610 </histogram>
   11611 
   11612 <histogram name="Prerender.TimeUntilUsed" units="milliseconds">
   11613   <obsolete>
   11614     deprecated Nov 16 2012.  See Prerender.TimeUntilUsed2, which has a larger
   11615     range.
   11616   </obsolete>
   11617   <summary>
   11618     Time from when a prerendered page is started to when it is first used due to
   11619     user navigation. If the page is never used, it is not included in this
   11620     histogram.
   11621   </summary>
   11622 </histogram>
   11623 
   11624 <histogram name="Prerender.TimeUntilUsed2" units="milliseconds">
   11625   <summary>
   11626     Time from when a prerendered page is started to when it is first used due to
   11627     user navigation. If the page is never used, it is not included in this
   11628     histogram.
   11629   </summary>
   11630 </histogram>
   11631 
   11632 <histogram name="Profile.AppCount">
   11633   <summary>The number of installed apps when a profile is opened.</summary>
   11634 </histogram>
   11635 
   11636 <histogram name="Profile.CreateResult" enum="ProfileCreateResult">
   11637   <summary>Result (final status) when creating a new profile.</summary>
   11638 </histogram>
   11639 
   11640 <histogram name="Profile.CreateTime" units="milliseconds">
   11641   <summary>Back-end time elapsed while creating a new profile.</summary>
   11642 </histogram>
   11643 
   11644 <histogram name="Profile.CreateTimeCanceled" units="milliseconds">
   11645   <summary>
   11646     Time elapsed before the user decided to cancel creation of a new profile.
   11647     Since only managed-user profile creation can be canceled, this time comes
   11648     from managed-user registration.
   11649   </summary>
   11650 </histogram>
   11651 
   11652 <histogram name="Protector.DefaultSearchProvider" enum="ProtectorError">
   11653   <obsolete>
   11654     Deprecated 8/2013. No longer tracked.
   11655   </obsolete>
   11656   <summary>
   11657     Errors that Protector detects about default search provider in Web Data.
   11658     Reported once when Web Data is loaded.
   11659   </summary>
   11660 </histogram>
   11661 
   11662 <histogram name="Protector.Preferences" enum="ProtectorError">
   11663   <obsolete>
   11664     Deprecated 8/2013. No longer tracked.
   11665   </obsolete>
   11666   <summary>
   11667     Errors that Protector detects about protected settings in Preferences.
   11668     Reported once when profile is loaded.
   11669   </summary>
   11670 </histogram>
   11671 
   11672 <histogram name="Protector.SearchProvider" enum="SearchEngine">
   11673   <obsolete>
   11674     Deprecated 8/2013. No longer tracked.
   11675   </obsolete>
   11676   <summary>
   11677     When the default search provider setting is changed outside of Chrome, which
   11678     is detected by the Protector, this histogram reports the new setting.
   11679   </summary>
   11680 </histogram>
   11681 
   11682 <histogram name="Protector.StartupSettings" enum="SessionStartupType">
   11683   <obsolete>
   11684     Deprecated 8/2013. No longer tracked.
   11685   </obsolete>
   11686   <summary>
   11687     When the startup settings are changed outside of Chrome, which is detected
   11688     by the Protector, this histogram reports the new setting.
   11689   </summary>
   11690 </histogram>
   11691 
   11692 <histogram name="Quickoffice.docPageCount">
   11693   <summary>
   11694     Records the page count when a compound binary format document is opened.
   11695   </summary>
   11696 </histogram>
   11697 
   11698 <histogram name="Quickoffice.docParagraphCount">
   11699   <summary>
   11700     Records the paragraph count when a compound binary format document is
   11701     opened.
   11702   </summary>
   11703 </histogram>
   11704 
   11705 <histogram name="Quickoffice.docSectionCount">
   11706   <summary>
   11707     Records the section count when a compound binary format document is opened.
   11708   </summary>
   11709 </histogram>
   11710 
   11711 <histogram name="Quickoffice.docxPageCount">
   11712   <summary>
   11713     Records the page count when an OOXML format document is opened.
   11714   </summary>
   11715 </histogram>
   11716 
   11717 <histogram name="Quickoffice.docxParagraphCount">
   11718   <summary>
   11719     Records the paragraph count when an OOXML format document is opened.
   11720   </summary>
   11721 </histogram>
   11722 
   11723 <histogram name="Quickoffice.docxSectionCount">
   11724   <summary>
   11725     Records the section count when an OOXML format document is opened.
   11726   </summary>
   11727 </histogram>
   11728 
   11729 <histogram name="Quickoffice.ErrorTypes" enum="QuickofficeErrorTypes">
   11730   <summary>
   11731     Records the various different error types encountered when opening and
   11732     reading MS Office file formats in the Quickoffice viewer. These range from
   11733     Nacl crashes and uncaught javascript exceptions to document errors inside
   11734     Quickoffice Web Toolkit (eg QOWT). The errors are recorded against the file
   11735     format in which they occurred.
   11736   </summary>
   11737 </histogram>
   11738 
   11739 <histogram name="Quickoffice.FileFormat" enum="QuickofficeFileFormat">
   11740   <summary>
   11741     Records the various different file types supported by Quickoffice (like MS
   11742     Word, Excel, Powerpoint files) when they opened in the browser to measure
   11743     which file formats are most popular.
   11744   </summary>
   11745 </histogram>
   11746 
   11747 <histogram name="Quickoffice.pptMasterCount">
   11748   <summary>
   11749     Records the number of slide masters when a compound binary format
   11750     presentation is opened.
   11751   </summary>
   11752 </histogram>
   11753 
   11754 <histogram name="Quickoffice.pptSlideCount">
   11755   <summary>
   11756     Records the slide count when a compound binary format presentation is
   11757     opened.
   11758   </summary>
   11759 </histogram>
   11760 
   11761 <histogram name="Quickoffice.pptxMasterCount">
   11762   <summary>
   11763     Records the number of slide masters when an OOXML format presentation is
   11764     opened.
   11765   </summary>
   11766 </histogram>
   11767 
   11768 <histogram name="Quickoffice.pptxSlideCount">
   11769   <summary>
   11770     Records the slide count when an OOXML format presentation is opened.
   11771   </summary>
   11772 </histogram>
   11773 
   11774 <histogram name="Quickoffice.xlsNonEmptyCellCount">
   11775   <summary>
   11776     Records the number of non-empty cells in the default worksheet when a
   11777     compound binary format spreadsheet is opened.
   11778   </summary>
   11779 </histogram>
   11780 
   11781 <histogram name="Quickoffice.xlsSheetCount">
   11782   <summary>
   11783     Records the number of worksheets when a compound binary format spreadsheet
   11784     is opened.
   11785   </summary>
   11786 </histogram>
   11787 
   11788 <histogram name="Quickoffice.xlsxNonEmptyCellCount">
   11789   <summary>
   11790     Records the number of non-empty cells when an OOXML format spreadsheet is
   11791     opened.
   11792   </summary>
   11793 </histogram>
   11794 
   11795 <histogram name="Quickoffice.xlsxSheetCount">
   11796   <summary>
   11797     Records the number of worksheets when an OOXML format spreadsheet is opened.
   11798   </summary>
   11799 </histogram>
   11800 
   11801 <histogram name="Renderer.DrawDuration" units="milliseconds">
   11802   <summary>The time it takes for the compositor to draw a frame.</summary>
   11803 </histogram>
   11804 
   11805 <histogram name="Renderer.DrawDurationOverestimate" units="milliseconds">
   11806   <summary>
   11807     The amount by which the compositor's draw duration was overestimated in a
   11808     particular frame (0 if the duration was perfectly predicted or
   11809     underestimated).
   11810   </summary>
   11811 </histogram>
   11812 
   11813 <histogram name="Renderer.DrawDurationUnderestimate" units="milliseconds">
   11814   <summary>
   11815     The amount by which the compositor's draw duration was underestimated in a
   11816     particular frame (0 if the duration was perfectly predicted or
   11817     overestimated).
   11818   </summary>
   11819 </histogram>
   11820 
   11821 <histogram name="Renderer.PixelIncreaseFromTransitions">
   11822   <summary>
   11823     A lower-bound on the percentage increase in memory that would result from
   11824     promoting all layers that have a webkit-transition on opacity or transform.
   11825   </summary>
   11826 </histogram>
   11827 
   11828 <histogram name="Renderer2.FinishDocToFinish">
   11829   <summary>
   11830     The time from when a document finished loading to when all it's resources
   11831     are also loaded.
   11832   </summary>
   11833 </histogram>
   11834 
   11835 <histogram name="Renderer2.RequestToFinish">
   11836   <obsolete>
   11837     Deprecated 6/15/09.  Replaced by Renderer2.RequestToFinish_L
   11838   </obsolete>
   11839   <summary>
   11840     The time from when a page was requested by a user to when it is fully
   11841     loaded.
   11842   </summary>
   11843 </histogram>
   11844 
   11845 <histogram name="Renderer2.RequestToFinish_L">
   11846   <summary>
   11847     The time from when a page was requested by a user to when it is fully
   11848     loaded.
   11849   </summary>
   11850 </histogram>
   11851 
   11852 <histogram name="Renderer2.RequestToFirstLayout">
   11853   <summary>
   11854     The time from when a page was requested by a user to its first layout.
   11855   </summary>
   11856 </histogram>
   11857 
   11858 <histogram name="Renderer2.RequestToStart">
   11859   <summary>
   11860     The time from when a page was requested by a user to when it starts loading.
   11861   </summary>
   11862 </histogram>
   11863 
   11864 <histogram name="Renderer2.StartToFinish">
   11865   <summary>
   11866     The time from when a page started loading to when it is fully loaded.
   11867   </summary>
   11868 </histogram>
   11869 
   11870 <histogram name="Renderer2.StartToFinishDoc">
   11871   <summary>
   11872     The time from when a page starts loading to when the main document is
   11873     finished loading.
   11874   </summary>
   11875 </histogram>
   11876 
   11877 <histogram name="Renderer2.StartToFirstLayout">
   11878   <summary>
   11879     The time from when a page starts loading to its first layout.
   11880   </summary>
   11881 </histogram>
   11882 
   11883 <histogram name="Renderer4.Abandoned" enum="Abandoned">
   11884   <summary>
   11885     Distribution of actual finished pages, vs abandoned pages, where we needed
   11886     to declare a finish time prematurely since the page was being closed
   11887     (exited).
   11888   </summary>
   11889 </histogram>
   11890 
   11891 <histogram name="Renderer4.AccelContentPaintDurationMS">
   11892   <summary>
   11893     Time spent by WebKit painting the page, in milliseconds, when the GPU
   11894     acceleration is active, for paints that affect non-root layers.
   11895   </summary>
   11896 </histogram>
   11897 
   11898 <histogram name="Renderer4.AccelContentPaintMegapixPerSecond">
   11899   <summary>
   11900     WebKit paint throughput, measured in megapixels per second, when GPU
   11901     acceleration is active, for paints that affect non-root layers.
   11902   </summary>
   11903 </histogram>
   11904 
   11905 <histogram name="Renderer4.AccelDoDeferredUpdateDelay">
   11906   <summary>Time between frames when GPU acceleration is active.</summary>
   11907 </histogram>
   11908 
   11909 <histogram name="Renderer4.AccelRootPaintDurationMS">
   11910   <summary>
   11911     Time spent by WebKit painting the page, in milliseconds, when the GPU
   11912     acceleration is active, for paints that affect the root layer.
   11913   </summary>
   11914 </histogram>
   11915 
   11916 <histogram name="Renderer4.AccelRootPaintMegapixPerSecond">
   11917   <summary>
   11918     WebKit paint throughput, measured in megapixels per second, when GPU
   11919     acceleration is active, for paints that affect the root layer.
   11920   </summary>
   11921 </histogram>
   11922 
   11923 <histogram name="Renderer4.AnimationCallbackDelayTime" units="milliseconds">
   11924   <summary>
   11925     Time from when the animation callback was posted to when it ran.
   11926   </summary>
   11927 </histogram>
   11928 
   11929 <histogram name="Renderer4.BeginToCommit" units="milliseconds">
   11930   <summary>
   11931     Time from &quot;begin&quot; to &quot;commit.&quot;   &quot;Begin&quot;==
   11932     &quot;request&quot; if user requested, and &quot;start&quot; otherwise.
   11933     &quot;Request&quot;== time when user requested document. &quot;Start&quot;==
   11934     time when renderer requested load of document, after any unload of last
   11935     document. &quot;Commit&quot;== time when renderer got first byte of
   11936     document.
   11937   </summary>
   11938 </histogram>
   11939 
   11940 <histogram name="Renderer4.BeginToFinish">
   11941   <summary>TBD</summary>
   11942 </histogram>
   11943 
   11944 <histogram name="Renderer4.BeginToFinishDoc">
   11945   <summary>TBD</summary>
   11946 </histogram>
   11947 
   11948 <histogram name="Renderer4.BeginToFirstPaint" units="milliseconds">
   11949   <summary>
   11950     Time from &quot;begin&quot; to &quot;first paint.&quot;  &quot;Begin&quot;==
   11951     &quot;request&quot; if user requested, and &quot;start&quot; otherwise.
   11952     &quot;Request&quot;== time when user requested document. &quot;Start&quot;==
   11953     time when renderer requested load of document, after any unload of last
   11954     document. &quot;First paint&quot;== time when first paint operation was
   11955     performed.
   11956   </summary>
   11957 </histogram>
   11958 
   11959 <histogram name="Renderer4.BeginToFirstPaintAfterLoad" units="milliseconds">
   11960   <summary>
   11961     Time from &quot;big&quot; to &quot;first paint after load.&quot;
   11962     &quot;Begin&quot;== &quot;request&quot; if user requested, and
   11963     &quot;start&quot; otherwise.  &quot;Request&quot;== time when user requested
   11964     document. &quot;Start&quot;== time when renderer requested load of document,
   11965     after any unload of last document. &quot;First paint after load&quot;== time
   11966     after onload() when first paint operation is performed.
   11967   </summary>
   11968 </histogram>
   11969 
   11970 <histogram name="Renderer4.CommitToFinish" units="milliseconds">
   11971   <summary>
   11972     Time from &quot;commit&quot; to &quot;finish.&quot; &quot;Commit&quot;==
   11973     time when renderer got first byte of document.  &quot;Finish&quot;==after
   11974     onload() and all resources are loaded.
   11975   </summary>
   11976 </histogram>
   11977 
   11978 <histogram name="Renderer4.CommitToFinishDoc" units="milliseconds">
   11979   <summary>
   11980     Time from &quot;commit&quot; to &quot;finish doc.&quot; &quot;Commit&quot;==
   11981     time when renderer got first byte of document. &quot;Finish doc&quot; ==
   11982     main document loaded, before onload(). &quot;Finish&quot;==after onload()
   11983     and all resources are loaded.
   11984   </summary>
   11985 </histogram>
   11986 
   11987 <histogram name="Renderer4.CommitToFirstPaint" units="milliseconds">
   11988   <summary>
   11989     Time from &quot;commit&quot; to &quot;first paint.&quot;
   11990     &quot;Commit&quot;== time when renderer got first byte of document.
   11991     &quot;First paint&quot;== time when first paint operation was performed.
   11992   </summary>
   11993 </histogram>
   11994 
   11995 <histogram name="Renderer4.CommitToFirstPaintAfterLoad" units="milliseconds">
   11996   <summary>
   11997     Time from &quot;commit&quot; to &quot;first paint after load.&quot;
   11998     &quot;Commit&quot;== time when renderer got first byte of document.
   11999     &quot;First paint after load&quot;== time after onload() when first paint
   12000     operation is performed.
   12001   </summary>
   12002 </histogram>
   12003 
   12004 <histogram name="Renderer4.CompositorThreadImplDrawDelay" units="milliseconds">
   12005   <summary>
   12006     Time between frames, as measured on the compositor thread. This is collected
   12007     once per frame while it is being drawn to the screen in the compositor.
   12008   </summary>
   12009 </histogram>
   12010 
   12011 <histogram name="Renderer4.drawPixelCountCulled" units="NormalizedPixels">
   12012   <obsolete>
   12013     Renamed to Renderer4.pixelCountCulled_Draw.
   12014   </obsolete>
   12015   <summary>
   12016     Number of pixels that culling prevented being drawn to the screen,
   12017     normalized to the viewport size. This is collected once per frame while it
   12018     is being drawn to the screen in the compositor.
   12019   </summary>
   12020 </histogram>
   12021 
   12022 <histogram name="Renderer4.drawPixelCountOpaque" units="NormalizedPixels">
   12023   <obsolete>
   12024     Renamed to Renderer4.pixelCountOpaque_Draw.
   12025   </obsolete>
   12026   <summary>
   12027     Number of pixels drawn to the screen and known opaque, normalized to the
   12028     viewport size. This is collected once per frame while it is being drawn to
   12029     the screen in the compositor.
   12030   </summary>
   12031 </histogram>
   12032 
   12033 <histogram name="Renderer4.drawPixelCountTranslucent" units="NormalizedPixels">
   12034   <obsolete>
   12035     Renamed to Renderer4.pixelCountTranslucent_Draw.
   12036   </obsolete>
   12037   <summary>
   12038     Number of pixels drawn to the screen and not known opaque, normalized to the
   12039     viewport size. This is collected once per frame while it is being drawn to
   12040     the screen in the compositor.
   12041   </summary>
   12042 </histogram>
   12043 
   12044 <histogram name="Renderer4.FinishDocToFinish" units="milliseconds">
   12045   <summary>
   12046     Time from &quot;finish doc&quot; to &quot;finish.&quot; &quot;Finish
   12047     doc&quot;== main document loaded, before onload(). &quot;Finish&quot;==after
   12048     onload() and all resources are loaded.
   12049   </summary>
   12050 </histogram>
   12051 
   12052 <histogram name="Renderer4.FinishToFirstPaintAfterLoad" units="milliseconds">
   12053   <summary>
   12054     Time from &quot;finish &quot; to &quot;first paint after load.&quot;
   12055     &quot;Finish&quot;==after onload() and all resources are loaded. &quot;First
   12056     paint after load&quot;== time after onload() when first paint operation is
   12057     performed.
   12058   </summary>
   12059 </histogram>
   12060 
   12061 <histogram name="Renderer4.LanguageDetection" units="milliseconds">
   12062   <summary>
   12063     Time to determine the page language. This is done after the page has been
   12064     loaded.
   12065   </summary>
   12066 </histogram>
   12067 
   12068 <histogram name="Renderer4.LCDText.PercentageOfAALayers" units="%">
   12069   <summary>
   12070     The ratio of LCDText CC Layers / candidate LCDText layers. Recorded in
   12071     LayerTreeHost, after LayerTreeHostCommon::CalculateDrawProperties() has
   12072     computed the properties we need. Only recorded for the first 50 frames of
   12073     every page.
   12074   </summary>
   12075 </histogram>
   12076 
   12077 <histogram name="Renderer4.LCDText.PercentageOfCandidateLayers" units="%">
   12078   <summary>
   12079     The ratio of CC Layers which are candidates for LCDText AA / total picture
   12080     or content Layers.  Recorded in LayerTreeHost, after
   12081     LayerTreeHostCommon::CalculateDrawProperties() has computed the properties
   12082     we need. Only recorded for the first 50 frames of every page.
   12083   </summary>
   12084 </histogram>
   12085 
   12086 <histogram name="Renderer4.LoadType" enum="LoadType">
   12087   <summary>
   12088     Probability distribution for enumerated varieties of page loads.
   12089   </summary>
   12090 </histogram>
   12091 
   12092 <histogram name="Renderer4.pixelCountCulled_Draw" units="NormalizedPixels">
   12093   <summary>
   12094     Number of pixels that culling prevented being drawn to the screen, recorded
   12095     as 10 times the percentage of the viewport that these pixels cover. This is
   12096     collected once per frame while it is being drawn to the screen in the
   12097     compositor.
   12098   </summary>
   12099 </histogram>
   12100 
   12101 <histogram name="Renderer4.pixelCountOpaque" units="NormalizedPixels">
   12102   <summary>
   12103     Number of pixels known to be opaque, recorded as 10 times the percentage of
   12104     the viewport that these pixels cover.
   12105   </summary>
   12106 </histogram>
   12107 
   12108 <histogram name="Renderer4.pixelCountPainted" units="NormalizedPixels">
   12109   <summary>
   12110     Number of pixels painted by WebKit into main memory, recorded as 10 times
   12111     the percentage of the viewport that these pixels cover. This is collected
   12112     once per commit from WebKit to the compositor.
   12113   </summary>
   12114 </histogram>
   12115 
   12116 <histogram name="Renderer4.pixelCountTranslucent" units="NormalizedPixels">
   12117   <summary>
   12118     Number of pixels not known to be opaque opaque, recorded as 10 times the
   12119     percentage of the viewport that these pixels cover.
   12120   </summary>
   12121 </histogram>
   12122 
   12123 <histogram name="Renderer4.renderPassCount">
   12124   <summary>
   12125     The number of render passes (or render targets) in the renderer's frame. If
   12126     the value is more than one, then an intermediate rendering target must be
   12127     used during the rendering of the frame for each render pass greater than
   12128     one.
   12129   </summary>
   12130 </histogram>
   12131 
   12132 <histogram name="Renderer4.RequestToFinish" units="milliseconds">
   12133   <summary>
   12134     Time from &quot;request&quot; to &quot;finish.&quot;  &quot;Request&quot;==
   12135     time when user requested document.  &quot;Finish&quot;==after onload() and
   12136     all resources are loaded.
   12137   </summary>
   12138 </histogram>
   12139 
   12140 <histogram name="Renderer4.RequestToStart" units="milliseconds">
   12141   <summary>
   12142     Time from &quot;request&quot; to &quot;start.&quot; &quot;Request&quot;==
   12143     time when user requested document. &quot;Start&quot;== time when renderer
   12144     requested load of document, after any unload of last document.
   12145   </summary>
   12146 </histogram>
   12147 
   12148 <histogram name="Renderer4.Snapshot">
   12149   <summary>Time to capture a renderer snapshot.</summary>
   12150 </histogram>
   12151 
   12152 <histogram name="Renderer4.SoftwareDoDeferredUpdateDelay">
   12153   <summary>Time between frames when the page is not GPU accelerated.</summary>
   12154 </histogram>
   12155 
   12156 <histogram name="Renderer4.SoftwarePaintDurationMS">
   12157   <summary>
   12158     Time spent by WebKit painting the page, in milliseconds, when the page is
   12159     not GPU accelerated.
   12160   </summary>
   12161 </histogram>
   12162 
   12163 <histogram name="Renderer4.SoftwarePaintMegapixPerSecond">
   12164   <summary>
   12165     WebKit paint throughput, measured in megapixels per second, when the page is
   12166     not GPU accelerated.
   12167   </summary>
   12168 </histogram>
   12169 
   12170 <histogram name="Renderer4.StartToCommit" units="milliseconds">
   12171   <summary>
   12172     Time from &quot;start&quot; to &quot;commit.&quot; &quot;Start&quot;== time
   12173     when renderer requested load of document, after any unload of last document.
   12174     &quot;Commit&quot;== time when renderer got first byte of document.
   12175   </summary>
   12176 </histogram>
   12177 
   12178 <histogram name="Renderer4.StartToFinish" units="milliseconds">
   12179   <summary>
   12180     Time from &quot;start&quot; to &quot;finish.&quot; &quot;Start&quot;== time
   12181     when renderer requested load of document, after any unload of last document.
   12182     &quot;Finish&quot;==after onload() and all resources are loaded.
   12183   </summary>
   12184 </histogram>
   12185 
   12186 <histogram name="Renderer4.TextureGpuUploadTimeUS">
   12187   <summary>
   12188     The number of microseconds it took to upload a tile's full texture as
   12189     measured on the GPU process.
   12190   </summary>
   12191 </histogram>
   12192 
   12193 <histogram name="Renderer4.Thumbnail">
   12194   <summary>Time to capture a renderer thumbnail.</summary>
   12195 </histogram>
   12196 
   12197 <histogram name="Renderer4.tileCountCulled_Upload" units="NormalizedTiles">
   12198   <summary>
   12199     Number of tiles that culling prevented being uploaded to texture memory.
   12200     This is an approximation and is recorded as a 100 times the percentage of
   12201     the number of tiles, of default size, needed to cover the viewport. This is
   12202     collected once per commit from WebKit to the compositor.
   12203   </summary>
   12204 </histogram>
   12205 
   12206 <histogram name="Renderer4.uploadPixelCountCulled" units="NormalizedPixels">
   12207   <obsolete>
   12208     Deprecated as of 04/2012, replaced with Renderer4.tileCountCulled_Upload.
   12209   </obsolete>
   12210   <summary>
   12211     Number of pixels that culling prevented being uploaded to texture memory,
   12212     normalized to the viewport size. This is collected once per commit from
   12213     WebKit to the compositor.
   12214   </summary>
   12215 </histogram>
   12216 
   12217 <histogram name="Renderer4.uploadPixelCountOpaque" units="NormalizedPixels">
   12218   <obsolete>
   12219     Renamed to Renderer4.pixelCountOpaque_Upload.
   12220   </obsolete>
   12221   <summary>
   12222     Number of pixels uploaded to texture memory and known to be opaque,
   12223     normalized to the viewport size. This is collected once per commit from
   12224     WebKit to the compositor.
   12225   </summary>
   12226 </histogram>
   12227 
   12228 <histogram name="Renderer4.uploadPixelCountTranslucent"
   12229     units="NormalizedPixels">
   12230   <obsolete>
   12231     Renamed to Renderer4.pixelCountTranslucent_Upload.
   12232   </obsolete>
   12233   <summary>
   12234     Number of pixels uploaded to texture memory and not known opaque, normalized
   12235     to the viewport size.  This is collected once per commit from WebKit to the
   12236     compositor.
   12237   </summary>
   12238 </histogram>
   12239 
   12240 <histogram name="RequestAutocomplete.DismissalState"
   12241     enum="AutofillDialogDismissalState">
   12242   <summary>
   12243     The state of the requestAutocomplete() dialog when it was dismissed.
   12244   </summary>
   12245 </histogram>
   12246 
   12247 <histogram name="RequestAutocomplete.InitialUserState"
   12248     enum="AutofillDialogInitialUserState">
   12249   <summary>
   12250     The initial state of a user that's interacting with a freshly shown
   12251     requestAutocomplete() dialog.
   12252   </summary>
   12253 </histogram>
   12254 
   12255 <histogram name="RequestAutocomplete.PopupInDialog"
   12256     enum="AutofillDialogPopupEvent">
   12257   <summary>
   12258     User interactions with the Autofill popup shown while filling an
   12259     requestAutocomplete() dialog.
   12260   </summary>
   12261 </histogram>
   12262 
   12263 <histogram name="RequestAutocomplete.Security" enum="AutofillDialogSecurity">
   12264   <summary>
   12265     Measures the frequency of security warnings and errors in the
   12266     RequestAutocomplete dialog.
   12267   </summary>
   12268 </histogram>
   12269 
   12270 <histogram name="RequestAutocomplete.UiDuration" units="ms">
   12271   <summary>
   12272     Measures the duration for which an requestAutocomplete() dialog was shown.
   12273   </summary>
   12274 </histogram>
   12275 
   12276 <histogram name="RequestAutocomplete.UiDuration.Cancel" units="ms">
   12277   <summary>
   12278     Measures the duration for which an requestAutocomplete() dialog was shown,
   12279     in cases where the user ended up canceling out of the dialog.
   12280   </summary>
   12281 </histogram>
   12282 
   12283 <histogram name="RequestAutocomplete.UiDuration.Submit" units="ms">
   12284   <summary>
   12285     Measures the duration for which an requestAutocomplete() dialog was shown,
   12286     in cases where the user ended up accepting the dialog.
   12287   </summary>
   12288 </histogram>
   12289 
   12290 <histogram name="RequestAutocomplete.UiEvents" enum="AutofillDialogUiEvents">
   12291   <summary>
   12292     Measures how users are interacting with the requestAutocomplete() dialog UI.
   12293   </summary>
   12294 </histogram>
   12295 
   12296 <histogram name="RequestAutocomplete.UiLatencyToShow" units="ms">
   12297   <summary>
   12298     Measures the duration of time it takes for the requestAutocomplete() UI to
   12299     be actionable by the user after it is shown.
   12300   </summary>
   12301 </histogram>
   12302 
   12303 <histogram name="RequestAutocomplete.WalletErrors" enum="WalletErrors">
   12304   <summary>
   12305     Measures the frequency of errors in communicating with the Google Online
   12306     Wallet server.
   12307   </summary>
   12308 </histogram>
   12309 
   12310 <histogram name="RequestAutocomplete.WalletRequiredActions"
   12311     enum="WalletRequiredActions">
   12312   <summary>
   12313     Measures the frequency of required user actions returned by the Google
   12314     Online Wallet server.
   12315   </summary>
   12316 </histogram>
   12317 
   12318 <histogram name="SB.BloomFilter" units="milliseconds">
   12319   <summary>
   12320     The first stage check that measures the time that Chrome took to check if a
   12321     URL is present in our in-memory bloom filter.
   12322   </summary>
   12323 </histogram>
   12324 
   12325 <histogram name="SB.BuildBloom">
   12326   <obsolete>
   12327     Deprecated 9/2012. No longer generated.
   12328   </obsolete>
   12329   <summary>TBD.</summary>
   12330 </histogram>
   12331 
   12332 <histogram name="SB.Database" units="milliseconds">
   12333   <summary>
   12334     The second stage check that measures the time that Chrome took to check if a
   12335     URL is present in our SQLite database.
   12336   </summary>
   12337 </histogram>
   12338 
   12339 <histogram name="SB.DBCheck" units="milliseconds">
   12340   <summary>
   12341     The second stage check that mesures the time that Chrome took to check if a
   12342     URL is present in our SQLite database. This time includes the filter check
   12343     time.
   12344   </summary>
   12345 </histogram>
   12346 
   12347 <histogram name="SB.Delay" units="milliseconds">
   12348   <summary>
   12349     This measures the time that SafeBrowsing actually delayed the browsing
   12350     experience. It records the difference between the time when Chrome would
   12351     have started reading the response for a URL and when the SafeBrowsing system
   12352     completed its check of that URL.
   12353   </summary>
   12354 </histogram>
   12355 
   12356 <histogram name="SB.FilterCheck" units="milliseconds">
   12357   <summary>
   12358     The first stage check that measures the time that Chrome took to check if a
   12359     URL is present in our in-memory hash table.
   12360   </summary>
   12361 </histogram>
   12362 
   12363 <histogram name="SB.Network" units="milliseconds">
   12364   <summary>
   12365     The third and final stage check that mesures the time that Chrome took to
   12366     get a response from the Google SafeBrowsing servers for a particular URL.
   12367   </summary>
   12368 </histogram>
   12369 
   12370 <histogram name="SB.NetworkCheck" units="milliseconds">
   12371   <summary>
   12372     The third and final stage check that mesures the time that Chrome took to
   12373     get a response from the Google SafeBrowsing servers for a particular URL.
   12374     This time includes the filter and database check time.
   12375   </summary>
   12376 </histogram>
   12377 
   12378 <histogram name="SB.PauseSafe" units="milliseconds">
   12379   <summary>
   12380     This measures the time that SafeBrowsing actually delayed the browsing
   12381     experience. It records the difference between the time when Chrome would
   12382     have started reading the response for a URL and when the SafeBrowsing system
   12383     completed its check of that URL.
   12384   </summary>
   12385 </histogram>
   12386 
   12387 <histogram name="SB.Update">
   12388   <summary>TBD.</summary>
   12389 </histogram>
   12390 
   12391 <histogram name="SB2.AddPrefixes">
   12392   <summary>
   12393     The number of add prefixes stored in the database after the last update.
   12394   </summary>
   12395 </histogram>
   12396 
   12397 <histogram name="SB2.BloomFailure" enum="SB2BloomFailure">
   12398   <summary>
   12399     Track failures when in processing the safe-browsing database bloom filter.
   12400   </summary>
   12401 </histogram>
   12402 
   12403 <histogram name="SB2.BloomFilterFalsePositives"
   12404     enum="SB2BloomFilterFalsePositives">
   12405   <summary>
   12406     All prefix misses (server returned no full hashes) and prefix misses due to
   12407     false positives in the bloom filter.
   12408   </summary>
   12409 </histogram>
   12410 
   12411 <histogram name="SB2.BloomFilterLoad" units="ms">
   12412   <summary>Time to load the BloomFilter file.</summary>
   12413 </histogram>
   12414 
   12415 <histogram name="SB2.BrowseDatabaseKilobytes" units="KB">
   12416   <summary>
   12417     The size of the browsing SafeBrowsing database file on disk in kilobytes,
   12418     after an update has occurred.
   12419   </summary>
   12420 </histogram>
   12421 
   12422 <histogram name="SB2.BuildFilter" units="milliseconds">
   12423   <summary>
   12424     The time that it took to regenerate the filter after we have received all
   12425     the update chunks.
   12426   </summary>
   12427 </histogram>
   12428 
   12429 <histogram name="SB2.BuildReadBytes" units="bytes">
   12430   <obsolete>
   12431     Deprecated because it was exceeding the range.  Replaced by
   12432     SB2.BuildReadKilobytes.
   12433   </obsolete>
   12434   <summary>
   12435     The number of bytes read by the browser process during the bloom filter
   12436     generation phase.
   12437   </summary>
   12438 </histogram>
   12439 
   12440 <histogram name="SB2.BuildReadKilobytes" units="KB">
   12441   <summary>
   12442     The number of kilobytes read by the browser process during the filter
   12443     generation phase.
   12444   </summary>
   12445 </histogram>
   12446 
   12447 <histogram name="SB2.BuildReadOperations">
   12448   <summary>
   12449     The number of read operations issued by the browser process during the
   12450     filter generation phase.
   12451   </summary>
   12452 </histogram>
   12453 
   12454 <histogram name="SB2.BuildWriteBytes" units="bytes">
   12455   <obsolete>
   12456     Deprecated because it was exceeding the range.  Replaced by
   12457     SB2.BuildWriteKilobytes.
   12458   </obsolete>
   12459   <summary>
   12460     The number of bytes written by the browser process during the bloom filter
   12461     generation phase.
   12462   </summary>
   12463 </histogram>
   12464 
   12465 <histogram name="SB2.BuildWriteKilobytes" units="KB">
   12466   <summary>
   12467     The number of kilobytes written by the browser process during the filter
   12468     generation phase.
   12469   </summary>
   12470 </histogram>
   12471 
   12472 <histogram name="SB2.BuildWriteOperations">
   12473   <summary>
   12474     The number of write operations issued by the browser process during the
   12475     filter generation phase.
   12476   </summary>
   12477 </histogram>
   12478 
   12479 <histogram name="SB2.ChunkInsert" units="milliseconds">
   12480   <summary>
   12481     The time that it takes to write one redirect URL (which can contain multiple
   12482     chunks) to the database.
   12483   </summary>
   12484 </histogram>
   12485 
   12486 <histogram name="SB2.ChunkRequest" units="milliseconds">
   12487   <summary>
   12488     The network time between the request and response for a chunk.
   12489   </summary>
   12490 </histogram>
   12491 
   12492 <histogram name="SB2.ChunkSize" units="bytes">
   12493   <summary>The size of one chunk URL.</summary>
   12494 </histogram>
   12495 
   12496 <histogram name="SB2.DatabaseBytes" units="bytes">
   12497   <obsolete>
   12498     Deprecated because it was exceeding the range.  Replaced by
   12499     SB2.DatabaseKilobytes.
   12500   </obsolete>
   12501   <summary>The size of the SafeBrowsing database file on disk.</summary>
   12502 </histogram>
   12503 
   12504 <histogram name="SB2.DatabaseFailure" enum="SB2DatabaseFailure">
   12505   <summary>Track failures when updating the safe-browsing database.</summary>
   12506 </histogram>
   12507 
   12508 <histogram name="SB2.DatabaseKilobytes" units="KB">
   12509   <obsolete>
   12510     Replaced by SB2.BrowseDatabaseKilobytes.
   12511   </obsolete>
   12512   <summary>
   12513     The size of the SafeBrowsing database file on disk in kilobytes.
   12514   </summary>
   12515 </histogram>
   12516 
   12517 <histogram name="SB2.DatabaseOpen" units="milliseconds">
   12518   <summary>
   12519     The time it takes to initialize the SafeBrowsing storage backend, in
   12520     milliseconds.
   12521   </summary>
   12522 </histogram>
   12523 
   12524 <histogram name="SB2.DatabaseUpdateKilobytes" units="KB">
   12525   <summary>
   12526     The size of the update file before merging with the database file, in
   12527     kilobytes.
   12528   </summary>
   12529 </histogram>
   12530 
   12531 <histogram name="SB2.Delay" units="milliseconds">
   12532   <summary>
   12533     The time that SafeBrowsing actually delayed the browsing experience. It
   12534     records the difference between the time when Chrome would have started
   12535     reading the response for a URL and when the SafeBrowsing system completed
   12536     its check of that URL.
   12537   </summary>
   12538 </histogram>
   12539 
   12540 <histogram name="SB2.DownloadChecks" enum="SB2DownloadChecks">
   12541   <summary>
   12542     Records results of SafeBrowsing download check, including both url check and
   12543     downloaded file hash check.
   12544   </summary>
   12545 </histogram>
   12546 
   12547 <histogram name="SB2.DownloadDatabaseKilobytes" units="KB">
   12548   <summary>
   12549     The size of the downloads SafeBrowsing database file on disk in kilobytes,
   12550     after an update has occurred.
   12551   </summary>
   12552 </histogram>
   12553 
   12554 <histogram name="SB2.DownloadDuration" units="milliseconds">
   12555   <summary>The time it takes for a download to finish.</summary>
   12556 </histogram>
   12557 
   12558 <histogram name="SB2.DownloadHashCheckDuration" units="milliseconds">
   12559   <summary>
   12560     The time it takes for SafeBrowsing to check hash of a download file.
   12561   </summary>
   12562 </histogram>
   12563 
   12564 <histogram name="SB2.DownloadUrlCheckDuration" units="milliseconds">
   12565   <summary>The time it takes for SafeBrowsing to check a download url.</summary>
   12566 </histogram>
   12567 
   12568 <histogram name="SB2.DownloadUrlChecks" enum="SB2DownloadChecks">
   12569   <obsolete>
   12570     Deprecated 3/11/11, and replaced by SB2.DownloadChecks.
   12571   </obsolete>
   12572   <summary>Records results of SafeBrowsing download url check.</summary>
   12573 </histogram>
   12574 
   12575 <histogram name="SB2.FailedUpdate">
   12576   <obsolete>
   12577     Deprecated, replaced by SB2.DatabaseFailure BROWSE_DB_UPDATE_FINISH.
   12578   </obsolete>
   12579   <summary>
   12580     The count of the number of times an update failed when being committed to
   12581     the database.
   12582   </summary>
   12583 </histogram>
   12584 
   12585 <histogram name="SB2.FilterCheck" units="milliseconds">
   12586   <summary>
   12587     The time that it took to check a URL against our in-memory filter.
   12588   </summary>
   12589 </histogram>
   12590 
   12591 <histogram name="SB2.FilterKilobytes" units="KB">
   12592   <obsolete>
   12593     Deprecated 9/2012. No longer generated.
   12594   </obsolete>
   12595   <summary>The size of the current bloom filter in kilobytes.</summary>
   12596 </histogram>
   12597 
   12598 <histogram name="SB2.FilterLoad" enum="SB2FilterLoad">
   12599   <summary>Which filter file the database loaded from disk.</summary>
   12600 </histogram>
   12601 
   12602 <histogram name="SB2.FilterMissing">
   12603   <obsolete>
   12604     Deprecated, replaced by SB2.DatabaseFailure FILTER_MISSING.
   12605   </obsolete>
   12606   <summary>
   12607     The count of the number of times we attempted to load the bloom filter file
   12608     but it was missing.
   12609   </summary>
   12610 </histogram>
   12611 
   12612 <histogram name="SB2.FilterReadFail">
   12613   <obsolete>
   12614     Deprecated, replaced by SB2.DatabaseFailure FILTER_READ.
   12615   </obsolete>
   12616   <summary>
   12617     The count of the number of times we attempted to load the bloom filter file
   12618     but failed while reading the file on disk.
   12619   </summary>
   12620 </histogram>
   12621 
   12622 <histogram name="SB2.FilterSize" units="bytes">
   12623   <obsolete>
   12624     Deprecated because it was exceeding the range.  Replaced by
   12625     SB2.FilterKilobytes.
   12626   </obsolete>
   12627   <summary>The size of the current bloom filter.</summary>
   12628 </histogram>
   12629 
   12630 <histogram name="SB2.FilterWriteFail">
   12631   <obsolete>
   12632     Deprecated, replaced by SB2.DatabaseFailure FILTER_WRITE.
   12633   </obsolete>
   12634   <summary>
   12635     The count of the number of times we attempted to save the bloom filter file
   12636     but failed while writing the file to disk.
   12637   </summary>
   12638 </histogram>
   12639 
   12640 <histogram name="SB2.FormatEvent" enum="SB2FormatEvent">
   12641   <summary>
   12642     Tracks events involved in upgrading safe-browsing data from SQLite format to
   12643     new file format.
   12644   </summary>
   12645 </histogram>
   12646 
   12647 <histogram name="SB2.GetHash200">
   12648   <obsolete>
   12649     Deprecated in favor of SB2.GetHashResult STATUS_200.
   12650   </obsolete>
   12651   <summary>
   12652     The number of GetHash requests that returned data (valid requests).
   12653   </summary>
   12654 </histogram>
   12655 
   12656 <histogram name="SB2.GetHash204">
   12657   <obsolete>
   12658     Deprecated in favor of SB2.GetHashResult STATUS_204.
   12659   </obsolete>
   12660   <summary>
   12661     The number of GetHash requests that returned empty data (false positives).
   12662   </summary>
   12663 </histogram>
   12664 
   12665 <histogram name="SB2.GetHashResult" enum="SB2GetHashResult">
   12666   <summary>
   12667     Track return status from GetHash requests to server (STATUS_200 and
   12668     STATUS_204), and dispensation of returned values (EMPTY, HIT, MISS).  EMPTY
   12669     means the response had no full hashes, and should contain all of the 204
   12670     responses plus those 200 responses corrosponding to items deleted on the
   12671     server but not yet deleted on the client.  HIT means that one of the full
   12672     hashes matched. MISS means that none of the hashes matched (there was a
   12673     prefix collision).
   12674   </summary>
   12675 </histogram>
   12676 
   12677 <histogram name="SB2.GetHashResultDownload" enum="SB2GetHashResult">
   12678   <summary>
   12679     Track return status from GetHash requests to server (STATUS_200 and
   12680     STATUS_204), and dispensation of returned values (EMPTY, HIT, MISS).  EMPTY
   12681     means the response had no full hashes, and should contain all of the 204
   12682     responses plus those 200 responses corrosponding to items deleted on the
   12683     server but not yet deleted on the client.  HIT means that one of the full
   12684     hashes matched. MISS means that none of the hashes matched (there was a
   12685     prefix collision).
   12686   </summary>
   12687 </histogram>
   12688 
   12689 <histogram name="SB2.GetHashServerMiss">
   12690   <obsolete>
   12691     Deprecated in favor of SB2.GetHashResult FULL_HASH_* and
   12692     SB2.BloomFilterFalsePositives.  It is unclear if this histogram ever
   12693     reported useful data.
   12694   </obsolete>
   12695   <summary>
   12696     The number of GetHash requests returning full hashes that didn't match the
   12697     URL that initiated the request.
   12698   </summary>
   12699 </histogram>
   12700 
   12701 <histogram name="SB2.HandleCorrupt">
   12702   <obsolete>
   12703     Deprecated, replaced by SB2.DatabaseFailure CORRUPT.
   12704   </obsolete>
   12705   <summary>
   12706     The count of the number of times a database was found corrupt and reset.
   12707   </summary>
   12708 </histogram>
   12709 
   12710 <histogram name="SB2.InterstitialAction" enum="SB2InterstitialAction">
   12711   <summary>
   12712     Track number of times Safe Browsing interstitials have been shown, and how
   12713     many times they have been clicked through or not.
   12714   </summary>
   12715 </histogram>
   12716 
   12717 <histogram name="SB2.MalwareInterstitialTimeClosed" units="milliseconds">
   12718   <summary>
   12719     The time between when we show the SafeBrowsing malware interstitial and the
   12720     user navigating away by for example, closing the tab, clicking the browser
   12721     back button or typing another URL in the address bar.
   12722   </summary>
   12723 </histogram>
   12724 
   12725 <histogram name="SB2.MalwareInterstitialTimeDiagnostic" units="milliseconds">
   12726   <summary>
   12727     The time between when we show the SafeBrowsing malware interstitial and the
   12728     user clicking on diagnostic page link.
   12729   </summary>
   12730 </histogram>
   12731 
   12732 <histogram name="SB2.MalwareInterstitialTimeExpandedSeeMore"
   12733     units="milliseconds">
   12734   <summary>
   12735     The time between when we show the SafeBrowsing malware interstitial and the
   12736     user expanding the &quot;see more info&quot; section of the page.  (Only
   12737     applies to field trial version 2 of the interstitial.)
   12738   </summary>
   12739 </histogram>
   12740 
   12741 <histogram name="SB2.MalwareInterstitialTimeLearnMore" units="milliseconds">
   12742   <summary>
   12743     The time between when we show the SafeBrowsing malware interstitial and the
   12744     user clicking on the learn more about malware link.
   12745   </summary>
   12746 </histogram>
   12747 
   12748 <histogram name="SB2.MalwareInterstitialTimePrivacyPolicy" units="milliseconds">
   12749   <summary>
   12750     The time between when we show the SafeBrowsing malware interstitial and the
   12751     user clicking on the privacy policy link.
   12752   </summary>
   12753 </histogram>
   12754 
   12755 <histogram name="SB2.MalwareInterstitialTimeProceed" units="milliseconds">
   12756   <summary>
   12757     The time between when we show the SafeBrowsing malware interstitial and the
   12758     user clicking on the proceed link.
   12759   </summary>
   12760 </histogram>
   12761 
   12762 <histogram name="SB2.MalwareInterstitialTimeTakeMeBack" units="milliseconds">
   12763   <summary>
   12764     The time between when we show the SafeBrowsing malware interstitial and the
   12765     user clicking on the big green back button.
   12766   </summary>
   12767 </histogram>
   12768 
   12769 <histogram name="SB2.Network" units="milliseconds">
   12770   <summary>
   12771     The time that it took to receive a response from the Google SafeBrowsing
   12772     servers for a GetHash request.
   12773   </summary>
   12774 </histogram>
   12775 
   12776 <histogram name="SB2.OldDatabaseKilobytes" units="KB">
   12777   <summary>Size of v1 database deleted from client profile.</summary>
   12778 </histogram>
   12779 
   12780 <histogram name="SB2.PhishingInterstitialTimeClosed" units="milliseconds">
   12781   <summary>
   12782     The time between when we show the SafeBrowsing phishing interstitial and the
   12783     user navigating away by for example, closing the tab, clicking the browser
   12784     back button or typing another URL in the address bar.
   12785   </summary>
   12786 </histogram>
   12787 
   12788 <histogram name="SB2.PhishingInterstitialTimeExpandedSeeMore"
   12789     units="milliseconds">
   12790   <summary>
   12791     The time between when we show the SafeBrowsing phishing interstitial and the
   12792     user expanding the &quot;see more info&quot; section of the page.  (Only
   12793     applies to field trial version 2 of the interstitial.)
   12794   </summary>
   12795 </histogram>
   12796 
   12797 <histogram name="SB2.PhishingInterstitialTimeLearnMore" units="milliseconds">
   12798   <summary>
   12799     The time between when we show the SafeBrowsing phishing interstitial and the
   12800     user clicking on the learn more link.
   12801   </summary>
   12802 </histogram>
   12803 
   12804 <histogram name="SB2.PhishingInterstitialTimeProceed" units="milliseconds">
   12805   <summary>
   12806     The time between when we show the SafeBrowsing phishing interstitial and the
   12807     user clicking on the proceed link.
   12808   </summary>
   12809 </histogram>
   12810 
   12811 <histogram name="SB2.PhishingInterstitialTimeReportError" units="milliseconds">
   12812   <summary>
   12813     The time between when we show the SafeBrowsing phishing interstitial and the
   12814     user clicking on the report error link.
   12815   </summary>
   12816 </histogram>
   12817 
   12818 <histogram name="SB2.PhishingInterstitialTimeTakeMeBack" units="milliseconds">
   12819   <summary>
   12820     The time between when we show the SafeBrowsing phishing interstitial and the
   12821     user clicking on the big green back button.
   12822   </summary>
   12823 </histogram>
   12824 
   12825 <histogram name="SB2.PrefixSetBitsPerPrefix" units="bits">
   12826   <summary>
   12827     The size of the PrefixSet storage in bits, divided by the number of prefixes
   12828     represented.  Should almost always be 16.
   12829   </summary>
   12830 </histogram>
   12831 
   12832 <histogram name="SB2.PrefixSetEvent" enum="SB2PrefixSetEvent">
   12833   <obsolete>
   12834     Deprecated 9/2012. No longer generated, BloomFilter being removed.
   12835   </obsolete>
   12836   <summary>
   12837     Records how well the PrefixSet implementation matches the BloomFilter
   12838     implementation.
   12839   </summary>
   12840 </histogram>
   12841 
   12842 <histogram name="SB2.PrefixSetKilobytes" units="KB">
   12843   <summary>The size of the PrefixSet file in kilobytes.</summary>
   12844 </histogram>
   12845 
   12846 <histogram name="SB2.PrefixSetLoad" units="ms">
   12847   <summary>Time to load the PrefixSet file.</summary>
   12848 </histogram>
   12849 
   12850 <histogram name="SB2.PrefixSetRestoredExcess">
   12851   <obsolete>
   12852     Deprecated 9/2012. No longer generated.
   12853   </obsolete>
   12854   <summary>
   12855     For debugging PrefixSet.  How many extra results GetPrefixes returns.
   12856   </summary>
   12857 </histogram>
   12858 
   12859 <histogram name="SB2.PrefixSetRestoredShortfall">
   12860   <obsolete>
   12861     Deprecated 9/2012. No longer generated.
   12862   </obsolete>
   12863   <summary>
   12864     For debugging PrefixSet.  How many fewer results GetPrefixes returns.
   12865   </summary>
   12866 </histogram>
   12867 
   12868 <histogram name="SB2.PrefixSetUnsortedDelta">
   12869   <obsolete>
   12870     Deprecated 9/2012. No longer generated.
   12871   </obsolete>
   12872   <summary>
   12873     For debugging PrefixSet.  How far unsorted deltas are from expected value.
   12874   </summary>
   12875 </histogram>
   12876 
   12877 <histogram name="SB2.PrefixSetUnsortedDifference">
   12878   <obsolete>
   12879     Deprecated 9/2012. No longer generated.
   12880   </obsolete>
   12881   <summary>
   12882     For debugging PrefixSet.  Distance of unsorted elements from expected
   12883     location.
   12884   </summary>
   12885 </histogram>
   12886 
   12887 <histogram name="SB2.PrefixSetUnsortedPercent">
   12888   <obsolete>
   12889     Deprecated 9/2012. No longer generated.
   12890   </obsolete>
   12891   <summary>
   12892     For debugging PrefixSet.  How far into the results unsorted elements were
   12893     found.  Interesting values would be 0%, 50%, or 100%.
   12894   </summary>
   12895 </histogram>
   12896 
   12897 <histogram name="SB2.PrefixSetUnsortedSize">
   12898   <obsolete>
   12899     Deprecated 9/2012. No longer generated.
   12900   </obsolete>
   12901   <summary>
   12902     For debugging PrefixSet.  Size of unsorted sets.  To see if there is a
   12903     problem with a particular size of dataset.
   12904   </summary>
   12905 </histogram>
   12906 
   12907 <histogram name="SB2.PrefixSetWrite" units="ms">
   12908   <summary>Time to store the PrefixSet file.</summary>
   12909 </histogram>
   12910 
   12911 <histogram name="SB2.SideEffectFreeWhitelistDatabaseKilobytes" units="KB">
   12912   <summary>
   12913     The size of the Side Effect Free Whitelist SaafeBrowsing database file on
   12914     disk in kilobytes, after an update has occurred.
   12915   </summary>
   12916 </histogram>
   12917 
   12918 <histogram name="SB2.SideEffectFreeWhitelistPrefixSetKilobytes" units="KB">
   12919   <summary>
   12920     The size of the Side Effect Free Whitelist PrefixSet file in kilobytes,
   12921     after an udpate has occurred.
   12922   </summary>
   12923 </histogram>
   12924 
   12925 <histogram name="SB2.SideEffectFreeWhitelistPrefixSetLoad" units="ms">
   12926   <summary>Time to load the Side Effect Free Whitelist PrefixSet file.</summary>
   12927 </histogram>
   12928 
   12929 <histogram name="SB2.SideEffectFreeWhitelistPrefixSetWrite" units="ms">
   12930   <summary>
   12931     Time to store the Side Effect Free Whitelist PrefixSet file.
   12932   </summary>
   12933 </histogram>
   12934 
   12935 <histogram name="SB2.SideEffectFreeWhitelistStatus"
   12936     enum="SB2SideEffectFreeWhitelistStatus">
   12937   <summary>The instantiation status of the SideEffectFreeWhitelist.</summary>
   12938 </histogram>
   12939 
   12940 <histogram name="SB2.SubPrefixes">
   12941   <summary>
   12942     The number of sub prefixes stored in the database after the last update.
   12943   </summary>
   12944 </histogram>
   12945 
   12946 <histogram name="SB2.Update" units="milliseconds">
   12947   <summary>
   12948     The time from the receipt of the update request to the receipt of the final
   12949     update chunk.
   12950   </summary>
   12951 </histogram>
   12952 
   12953 <histogram name="SB2.UpdateRequestSize" units="bytes">
   12954   <summary>The payload size of update requests to the server.</summary>
   12955 </histogram>
   12956 
   12957 <histogram name="SB2.UpdateResult" enum="SB2UpdateResult">
   12958   <summary>Result from trying to update the SafeBrowsing data.</summary>
   12959 </histogram>
   12960 
   12961 <histogram name="SB2.UpdateSize" units="bytes">
   12962   <summary>The size of all the chunk URLs in an update response.</summary>
   12963 </histogram>
   12964 
   12965 <histogram name="SB2.UpdateUrls">
   12966   <summary>The number of chunk URLs in an update response.</summary>
   12967 </histogram>
   12968 
   12969 <histogram name="SBClientDownload.CheckDownloadStats"
   12970     enum="SBClientDownloadCheckDownloadStats">
   12971   <summary>
   12972     Records a histogram of the reason why downloads are marked as being
   12973     malicious or clean by the improved SafeBrowsing binary download protection.
   12974   </summary>
   12975 </histogram>
   12976 
   12977 <histogram name="SBClientDownload.DownloadExtensions"
   12978     enum="SBClientDownloadExtensions">
   12979   <summary>
   12980     Records a histogram of how often users download a file with a file extension
   12981     that is possibly dangerous (e.g., exe, class).
   12982   </summary>
   12983 </histogram>
   12984 
   12985 <histogram name="SBClientDownload.DownloadRequestDuration" units="milliseconds">
   12986   <summary>
   12987     Records the total time it takes for the SafeBrowsing download service to
   12988     check whether the content of a download is malicious or not. This histogram
   12989     only includes requests that are sent to the SafeBrowsing server.
   12990   </summary>
   12991 </histogram>
   12992 
   12993 <histogram name="SBClientDownload.DownloadRequestNetError" enum="NetErrorCodes">
   12994   <summary>
   12995     The net error code for all CheckClientDownloadRequest URLFetchers.
   12996   </summary>
   12997 </histogram>
   12998 
   12999 <histogram name="SBClientDownload.DownloadRequestPayloadSize" units="bytes">
   13000   <summary>
   13001     The size of the upload data for CheckClientDownloadRequest URLFetchers.
   13002   </summary>
   13003 </histogram>
   13004 
   13005 <histogram name="SBClientDownload.DownloadRequestResponseCode">
   13006   <summary>
   13007     For CheckClientDownloadRequest URLFetchers with successful status, the HTTP
   13008     response code that was received.
   13009   </summary>
   13010 </histogram>
   13011 
   13012 <histogram name="SBClientDownload.SignedBinaryDownload"
   13013     enum="SBClientDownloadIsSignedBinary">
   13014   <summary>
   13015     Records the number of signed vs. unsigned executables that are downloaded.
   13016   </summary>
   13017 </histogram>
   13018 
   13019 <histogram name="SBClientDownload.SignedOrWhitelistedDownload">
   13020   <summary>
   13021     Counter which is incremented whenever an executable is downloaded which is
   13022     either signed or whose URL matches the download whitelist.
   13023   </summary>
   13024 </histogram>
   13025 
   13026 <histogram name="SBClientMalware.SentReports" enum="SBClientMalwareSentReports">
   13027   <summary>
   13028     Measures the success rate of sending malware reports.  Sending a report can
   13029     fail due to a client reaching the limit on the number of reports it can send
   13030     per day or due to the report failing to be serialized.
   13031   </summary>
   13032 </histogram>
   13033 
   13034 <histogram name="SBClientPhishing.CancelClassificationReason"
   13035     enum="SBClientPhishingCancelClassificationReason">
   13036   <summary>
   13037     The counts for various reasons why an in-progress phishing classification
   13038     was canceled.
   13039   </summary>
   13040 </histogram>
   13041 
   13042 <histogram name="SBClientPhishing.CheckNoPendingClassificationFailed">
   13043   <summary>
   13044     The number of times client-side phishing classifier expected to have no
   13045     pending classifications running but that check failed.
   13046   </summary>
   13047 </histogram>
   13048 
   13049 <histogram name="SBClientPhishing.ClassificationStart">
   13050   <summary>
   13051     The number of pages that we could have possibly classified (essentially the
   13052     number of top page navigations by users with SBClientPhishing enabled). The
   13053     name is slightly misleading as it is recorded before
   13054     &quot;Preclassification&quot; happens.
   13055   </summary>
   13056 </histogram>
   13057 
   13058 <histogram name="SBClientPhishing.ClientModelStatus"
   13059     enum="SBClientPhishingClientModelStatus">
   13060   <summary>
   13061     The counts for various model status codes that we get after loading a new
   13062     client-side phishing model.
   13063   </summary>
   13064 </histogram>
   13065 
   13066 <histogram name="SBClientPhishing.DOMFeatureChunkTime" units="milliseconds">
   13067   <summary>
   13068     The time that an individual chunk of DOM feature extraction work took.
   13069   </summary>
   13070 </histogram>
   13071 
   13072 <histogram name="SBClientPhishing.DOMFeatureFrameRemoved">
   13073   <summary>
   13074     The number of times that DOM feature extraction finished early because the
   13075     active WebDocument's frame was removed during traversal.
   13076   </summary>
   13077 </histogram>
   13078 
   13079 <histogram name="SBClientPhishing.DOMFeatureIterations">
   13080   <summary>
   13081     The number of iterations that the DOM feature extractor took to finish.
   13082   </summary>
   13083 </histogram>
   13084 
   13085 <histogram name="SBClientPhishing.DOMFeatureResumeTime" units="milliseconds">
   13086   <summary>
   13087     The time that it took to resume DOM feature extraction for the phishing
   13088     classifier.  Longer times may indicate that the page DOM changed between
   13089     chunks of work and the extractor had to re-traverse up to the saved
   13090     position.
   13091   </summary>
   13092 </histogram>
   13093 
   13094 <histogram name="SBClientPhishing.DOMFeatureTimeout">
   13095   <summary>
   13096     The number of phishing classifications that were aborted because DOM feature
   13097     extraction took too long.
   13098   </summary>
   13099 </histogram>
   13100 
   13101 <histogram name="SBClientPhishing.DOMFeatureTotalTime" units="milliseconds">
   13102   <summary>
   13103     The time that the DOM feature extarctor took to finish, summed across all
   13104     chunks of work.
   13105   </summary>
   13106 </histogram>
   13107 
   13108 <histogram name="SBClientPhishing.GrabPhishingThumbnail" units="ms">
   13109   <summary>Time spent generating the thumbnail.</summary>
   13110 </histogram>
   13111 
   13112 <histogram name="SBClientPhishing.IllegalFeatureValue">
   13113   <summary>
   13114     The number of features which were omitted from phishing classification
   13115     because they were added with an illegal value.  This would indicate a bug.
   13116   </summary>
   13117 </histogram>
   13118 
   13119 <histogram name="SBClientPhishing.InitPrivateNetworksFailed">
   13120   <summary>
   13121     The number of times that the phishing detection service could not be
   13122     initialized due to an error parsing the private IP networks.  This would
   13123     indicate a bug.
   13124   </summary>
   13125 </histogram>
   13126 
   13127 <histogram name="SBClientPhishing.InvalidWhitelistExpression">
   13128   <obsolete>
   13129     Deprecated 12/2011.  Whitelist entries are no longer part of
   13130     ClientPhishingResponse.
   13131   </obsolete>
   13132   <summary>
   13133     The number of whitelist_expression entries in a ClientPhishingResponse that
   13134     could not be canonicalized.
   13135   </summary>
   13136 </histogram>
   13137 
   13138 <histogram name="SBClientPhishing.PreClassificationCheckFail"
   13139     enum="SBClientPhishingPreClassificationCheckFail">
   13140   <summary>
   13141     Records the number of phishing classifications that were skipped because a
   13142     pre-classification check failed.
   13143   </summary>
   13144 </histogram>
   13145 
   13146 <histogram name="SBClientPhishing.ReportLimitSkipped">
   13147   <summary>
   13148     The number of phishing classifications that were previously cached as being
   13149     phishing but that will get re-classified (to possibly fix false positives).
   13150   </summary>
   13151 </histogram>
   13152 
   13153 <histogram name="SBClientPhishing.RequestNotSerialized">
   13154   <summary>
   13155     The number of phishing classifier pingbacks that were skipped because
   13156     serializing the request protocol buffer to string failed.
   13157   </summary>
   13158 </histogram>
   13159 
   13160 <histogram name="SBClientPhishing.RequestSatisfiedFromCache">
   13161   <summary>
   13162     The number of times that a cached phishing classification result was used,
   13163     rather than pinging the server.
   13164   </summary>
   13165 </histogram>
   13166 
   13167 <histogram name="SBClientPhishing.ScorerCreationStatus"
   13168     enum="SBClientPhishingScorerCreationStatus">
   13169   <summary>
   13170     Records the status when we create a scorer object for the client-side
   13171     phishing detection classifier.
   13172   </summary>
   13173 </histogram>
   13174 
   13175 <histogram name="SBClientPhishing.TermFeatureBreakIterError">
   13176   <summary>
   13177     The number of phishing classifications that were aborted because the term
   13178     feature extractor failed to initialize an ICU break iterator.
   13179   </summary>
   13180 </histogram>
   13181 
   13182 <histogram name="SBClientPhishing.TermFeatureChunkTime" units="milliseconds">
   13183   <summary>
   13184     The time that an individual chunk of term feature extraction work took.
   13185   </summary>
   13186 </histogram>
   13187 
   13188 <histogram name="SBClientPhishing.TermFeatureIterations">
   13189   <summary>
   13190     The number of iterations that the term feature extractor took to finish.
   13191   </summary>
   13192 </histogram>
   13193 
   13194 <histogram name="SBClientPhishing.TermFeatureTimeout">
   13195   <summary>
   13196     The number of phishing classification that were aborted because term feature
   13197     extraction took too long.
   13198   </summary>
   13199 </histogram>
   13200 
   13201 <histogram name="SBClientPhishing.TermFeatureTotalTime" units="milliseconds">
   13202   <summary>
   13203     The time that the term feature extarctor took to finish, summed across all
   13204     chunks of work.
   13205   </summary>
   13206 </histogram>
   13207 
   13208 <histogram name="SBClientPhishing.TooManyFeatures">
   13209   <summary>
   13210     The number of times that the limit on the number of phishing classifier
   13211     features for a page was reached.  This may indicate a bug, or that
   13212     kMaxFeatureSize is too small.
   13213   </summary>
   13214 </histogram>
   13215 
   13216 <histogram name="SBClientPhishing.URLFeatureTime" units="milliseconds">
   13217   <summary>
   13218     The time taken to extract URL features for the phishing classifier.
   13219   </summary>
   13220 </histogram>
   13221 
   13222 <histogram name="SBDownloadFeedback.Activations" enum="DownloadItem.DangerType">
   13223   <summary>
   13224     Count of times download feedback has been started, broken down by danger
   13225     type.
   13226   </summary>
   13227 </histogram>
   13228 
   13229 <histogram name="SBDownloadFeedback.ActiveFeedbacks">
   13230   <summary>
   13231     When a new download feedback request is added, records the number of
   13232     download requests currently active and/or pending.
   13233   </summary>
   13234 </histogram>
   13235 
   13236 <histogram name="SBDownloadFeedback.Shown" enum="DownloadItem.DangerType">
   13237   <summary>
   13238     Count of times download feedback button has been shown, broken down by
   13239     danger type.
   13240   </summary>
   13241 </histogram>
   13242 
   13243 <histogram name="SBDownloadFeedback.SizeEligibleKB" units="KB">
   13244   <summary>
   13245     Size of downloads that were of the correct danger type, regardless if they
   13246     meet the max file size check or if they are actually uploaded or not.
   13247   </summary>
   13248 </histogram>
   13249 
   13250 <histogram name="SBDownloadFeedback.SizeFailure" units="bytes">
   13251   <summary>
   13252     Size of downloads that failed to be uploaded to the feedback service.
   13253   </summary>
   13254 </histogram>
   13255 
   13256 <histogram name="SBDownloadFeedback.SizeSuccess" units="bytes">
   13257   <summary>
   13258     Size of downloads that were successfully uploaded to the feedback service.
   13259   </summary>
   13260 </histogram>
   13261 
   13262 <histogram name="SBDownloadFeedback.UploadResult"
   13263     enum="SBDownloadFeedbackUploadResult">
   13264   <summary>
   13265     Final result of attempt to upload binary to download feedback service.
   13266   </summary>
   13267 </histogram>
   13268 
   13269 <histogram name="Search.DefaultSearchProvider" enum="OmniboxSearchEngine">
   13270   <summary>
   13271     The id of the default search engine that is loaded after Chrome startup. See
   13272     src/chrome/browser/search_engines/prepopulate_engines.json for more info.
   13273   </summary>
   13274 </histogram>
   13275 
   13276 <histogram name="Search.DefaultSearchProviderType"
   13277     enum="OmniboxSearchEngineType">
   13278   <summary>
   13279     The type of the default search engine that is loaded when a profile is
   13280     opened or after a profile reset.  Note that at least one profile is opened
   13281     on startup.
   13282   </summary>
   13283 </histogram>
   13284 
   13285 <histogram name="Settings.DefaultSearchProvider" enum="OmniboxSearchEngine">
   13286   <obsolete>
   13287     Deprecated in Chrome 30.  Use Search.DefaultSearchProviderType instead.
   13288   </obsolete>
   13289   <summary>
   13290     The id of the default search engine domain that is specified in user
   13291     preferences when a profile is loaded.
   13292   </summary>
   13293 </histogram>
   13294 
   13295 <histogram name="Settings.GivenShowHomeButton_HomePageIsNewTabPage"
   13296     enum="Boolean">
   13297   <summary>
   13298     Whether or not the home page user preference is set to the default NTP value
   13299     when a profile is loaded. This is only logged if the home button is shown.
   13300   </summary>
   13301 </histogram>
   13302 
   13303 <histogram name="Settings.HomePageDomain" enum="OmniboxSearchEngine">
   13304   <obsolete>
   13305     Deprecated in Chrome 30.  Replaced by Settings.HomePageEngineType.
   13306   </obsolete>
   13307   <summary>
   13308     The id of the home page domain that is specified in user preferences when a
   13309     profile is loaded.
   13310   </summary>
   13311 </histogram>
   13312 
   13313 <histogram name="Settings.HomePageEngineType" enum="OmniboxSearchEngineType">
   13314   <summary>
   13315     Tries to pretend the home page URL is a search URL, and records the search
   13316     engine type of that URL by comparing the TLD+1 of the home page URL with
   13317     those of the different known search engines.  Recorded when a profile is
   13318     opened, if a home page URL has been set.  Note that at least one profile is
   13319     opened on startup.
   13320   </summary>
   13321 </histogram>
   13322 
   13323 <histogram name="Settings.HomePageIsNewTabPage" enum="Boolean">
   13324   <obsolete>
   13325     Deprecated 08/05/2013. Replaced by
   13326     Settings.GivenShowHomeButton_HomePageIsNewTabPage.
   13327   </obsolete>
   13328   <summary>
   13329     Whether or not the home page user preference is set to the default NTP value
   13330     when a profile is loaded.
   13331   </summary>
   13332 </histogram>
   13333 
   13334 <histogram name="Settings.HomePageIsNewTabPage.PulledFromSync" enum="Boolean">
   13335   <summary>
   13336     The value of the home-page-is-new-tab-page pref when pulled down from sync
   13337     to update an out-of-sync local pref store.
   13338   </summary>
   13339 </histogram>
   13340 
   13341 <histogram name="Settings.HomePageIsNewTabPage.PushedToSync" enum="Boolean">
   13342   <summary>
   13343     The value of the home-page-is-new-tab-page pref when pushed up to sync from
   13344     a change made locally.
   13345   </summary>
   13346 </histogram>
   13347 
   13348 <histogram name="Settings.ShowHomeButton" enum="BooleanEnabled">
   13349   <summary>
   13350     Whether or not the home button is enabled in user preferences when a profile
   13351     is loaded.
   13352   </summary>
   13353 </histogram>
   13354 
   13355 <histogram name="Settings.ShowHomeButton.PulledFromSync" enum="BooleanEnabled">
   13356   <summary>
   13357     The enabled state of the Home button pref when pulled down from sync to
   13358     update an out-of-sync local pref store.
   13359   </summary>
   13360 </histogram>
   13361 
   13362 <histogram name="Settings.ShowHomeButton.PushedToSync" enum="BooleanEnabled">
   13363   <summary>
   13364     The enabled state of the Home button pref when pushed up to sync from a
   13365     change made locally.
   13366   </summary>
   13367 </histogram>
   13368 
   13369 <histogram name="Settings.StartupPageDomains" enum="OmniboxSearchEngine">
   13370   <obsolete>
   13371     Deprecated in Chrome 30.  Replaced by Settings.StartupPageEngineTypes.
   13372   </obsolete>
   13373   <summary>
   13374     The ids of startup page domains that are specified in user preferences when
   13375     a profile is loaded.
   13376   </summary>
   13377 </histogram>
   13378 
   13379 <histogram name="Settings.StartupPageEngineTypes"
   13380     enum="OmniboxSearchEngineType">
   13381   <summary>
   13382     Tries to pretend the startup page URLs are search URLs, and records the
   13383     search engine types of those URLs by comparing the TLD+1s of the URLs with
   13384     those of the different known search engines.  Recorded when a profile is
   13385     opened, if startup page URLs have been set.  Note that at least one profile
   13386     is opened on startup.
   13387   </summary>
   13388 </histogram>
   13389 
   13390 <histogram name="Settings.StartupPageLoadSettings" enum="SessionStartupPref">
   13391   <summary>The startup page settings when a profile is loaded.</summary>
   13392 </histogram>
   13393 
   13394 <histogram name="Settings.StartupPageLoadSettings.PulledFromSync"
   13395     enum="SessionStartupPref">
   13396   <summary>
   13397     The startup page setting when pulled down from sync to update an out-of-sync
   13398     local pref store.
   13399   </summary>
   13400 </histogram>
   13401 
   13402 <histogram name="Settings.StartupPageLoadSettings.PushedToSync"
   13403     enum="SessionStartupPref">
   13404   <summary>
   13405     The startup page setting when pushed up to sync from a change made locally.
   13406   </summary>
   13407 </histogram>
   13408 
   13409 <histogram name="Settings.StartupPageLoadURLs">
   13410   <summary>
   13411     The number of URLs to be loaded on startup when a profile is loaded, if the
   13412     startup page setting is set to load URLs.
   13413   </summary>
   13414 </histogram>
   13415 
   13416 <histogram name="SimpleCache.CheckCRCResult" enum="CheckCRCResult">
   13417   <summary>
   13418     Whether or not the CRC was checked at the moment when the last reference to
   13419     a read-only entry stream is closed.
   13420   </summary>
   13421 </histogram>
   13422 
   13423 <histogram name="SimpleCache.CreationToIndex" units="milliseconds">
   13424   <summary>
   13425     The time from the creation of the simple cache backend until the index has
   13426     been loaded from disk.
   13427   </summary>
   13428 </histogram>
   13429 
   13430 <histogram name="SimpleCache.CreationToIndexFail" units="milliseconds">
   13431   <summary>
   13432     The time from the creation of the simple cache backend until the index fails
   13433     to load.
   13434   </summary>
   13435 </histogram>
   13436 
   13437 <histogram name="SimpleCache.EntryCreationResult" enum="BooleanSuccess">
   13438   <summary>
   13439     For entry creation operations that were sent to the disk, the result of
   13440     creation.
   13441   </summary>
   13442 </histogram>
   13443 
   13444 <histogram name="SimpleCache.EntryCreationTime" units="milliseconds">
   13445   <summary>The time, in ms, spent creating a new entry on disk.</summary>
   13446 </histogram>
   13447 
   13448 <histogram name="SimpleCache.EntryOperationsPending">
   13449   <summary>
   13450     At the time that operations are run, the number of pending operations on a
   13451     particular entry.
   13452   </summary>
   13453 </histogram>
   13454 
   13455 <histogram name="SimpleCache.Eviction.CacheSizeOnStart" units="bytes">
   13456   <summary>The size of the cache at the beginning of an eviction.</summary>
   13457 </histogram>
   13458 
   13459 <histogram name="SimpleCache.Eviction.CacheSizeOnStart2" units="KB">
   13460   <summary>The size of the cache at the beginning of an eviction.</summary>
   13461 </histogram>
   13462 
   13463 <histogram name="SimpleCache.Eviction.EntryCount">
   13464   <summary>The number of entries to be erased in an eviction.</summary>
   13465 </histogram>
   13466 
   13467 <histogram name="SimpleCache.Eviction.MaxCacheSizeOnStart" units="bytes">
   13468   <summary>
   13469     The maximum allowed size of the cache at the beginning of an eviction.
   13470   </summary>
   13471 </histogram>
   13472 
   13473 <histogram name="SimpleCache.Eviction.MaxCacheSizeOnStart2" units="KB">
   13474   <summary>
   13475     The maximum allowed size of the cache at the beginning of an eviction.
   13476   </summary>
   13477 </histogram>
   13478 
   13479 <histogram name="SimpleCache.Eviction.Result" enum="BooleanSuccess">
   13480   <summary>The result of an eviction.</summary>
   13481 </histogram>
   13482 
   13483 <histogram name="SimpleCache.Eviction.SizeOfEvicted" units="bytes">
   13484   <summary>The number of bytes to be erased in an eviction.</summary>
   13485 </histogram>
   13486 
   13487 <histogram name="SimpleCache.Eviction.SizeOfEvicted2" units="KB">
   13488   <summary>The amount of memory freed in an eviction.</summary>
   13489 </histogram>
   13490 
   13491 <histogram name="SimpleCache.Eviction.SizeWhenDone" units="bytes">
   13492   <summary>The size of the cache after running an eviction.</summary>
   13493 </histogram>
   13494 
   13495 <histogram name="SimpleCache.Eviction.SizeWhenDone2" units="KB">
   13496   <summary>The size of the cache after running an eviction.</summary>
   13497 </histogram>
   13498 
   13499 <histogram name="SimpleCache.Eviction.TimeToDone" units="milliseconds">
   13500   <summary>Time spent completing an eviction.</summary>
   13501 </histogram>
   13502 
   13503 <histogram name="SimpleCache.Eviction.TimeToSelectEntries" units="milliseconds">
   13504   <summary>Time spent selecting entries for eviction.</summary>
   13505 </histogram>
   13506 
   13507 <histogram name="SimpleCache.FileDescriptorLimitHard">
   13508   <summary>
   13509     The maximum limit of how many file descriptors a process can open.  Emitted
   13510     each time the browser is launched, if the limit could be retrieved.  (This
   13511     is the highest value we could raise the current limit to if we liked.)
   13512   </summary>
   13513 </histogram>
   13514 
   13515 <histogram name="SimpleCache.FileDescriptorLimitSoft">
   13516   <summary>
   13517     The current limit of how many file descriptors a process can open.  Emitted
   13518     each time the browser is launched, if the limit could be retrieved.  (We can
   13519     raise this to the maximum limit if we like, without root access.)
   13520   </summary>
   13521 </histogram>
   13522 
   13523 <histogram name="SimpleCache.FileDescriptorLimitStatus"
   13524     enum="SimpleCache.FileDescriptorLimitStatus">
   13525   <summary>
   13526     The result of trying to get the file descriptor limit.  Emitted each time
   13527     the browser is launched.
   13528   </summary>
   13529 </histogram>
   13530 
   13531 <histogram name="SimpleCache.GlobalOpenEntryCount">
   13532   <summary>
   13533     The number of open entries across all caches backed by the Simple Cache. An
   13534     entry is opened whenever a caller asks to open it to read or write cache
   13535     data, and remains open until the last caller asks to close it. Logged
   13536     whenever an entry is opened or closed.
   13537   </summary>
   13538 </histogram>
   13539 
   13540 <histogram name="SimpleCache.HeaderSize" units="bytes">
   13541   <summary>
   13542     The size of the header stream of a Simple Cache entry, emitted every time
   13543     the headers are written or rewritten.
   13544   </summary>
   13545 </histogram>
   13546 
   13547 <histogram name="SimpleCache.HeaderSizeChange"
   13548     enum="SimpleCacheHeaderSizeChange">
   13549   <summary>
   13550     How the header size has changed in a Simple Cache entry, emitted every time
   13551     a write operation occurs on the header stream.  (This includes the initial
   13552     write, rewrites, and other writes that we couldn't classify.)
   13553   </summary>
   13554 </histogram>
   13555 
   13556 <histogram name="SimpleCache.HeaderSizeDecreaseAbsolute" units="bytes">
   13557   <summary>
   13558     The absolute size decrease of the header stream of a Simple Cache entry,
   13559     emitted every time the headers are rewritten with a smaller size.
   13560   </summary>
   13561 </histogram>
   13562 
   13563 <histogram name="SimpleCache.HeaderSizeDecreasePercentage" units="percent">
   13564   <summary>
   13565     The relative size decrease of the header stream of a Simple Cache entry,
   13566     emitted every time the headers are rewritten with a smaller size.
   13567   </summary>
   13568 </histogram>
   13569 
   13570 <histogram name="SimpleCache.HeaderSizeIncreaseAbsolute" units="bytes">
   13571   <summary>
   13572     The absolute size increase of the header stream of a Simple Cache entry,
   13573     emitted every time the headers are rewritten with a larger size.
   13574   </summary>
   13575 </histogram>
   13576 
   13577 <histogram name="SimpleCache.HeaderSizeIncreasePercentage" units="percent">
   13578   <summary>
   13579     The relative size increase of the header stream of a Simple Cache entry,
   13580     emitted every time the headers are rewritten with a larger size.
   13581   </summary>
   13582 </histogram>
   13583 
   13584 <histogram name="SimpleCache.IndexCorrupt" enum="BooleanCorrupt">
   13585   <summary>For each index load, whether the index file was corrupt.</summary>
   13586 </histogram>
   13587 
   13588 <histogram name="SimpleCache.IndexCreatedEntryCount">
   13589   <summary>The number of entries in a newly created index file.</summary>
   13590 </histogram>
   13591 
   13592 <histogram name="SimpleCache.IndexEntriesLoaded">
   13593   <summary>Number of entries loaded from the index file on start.</summary>
   13594 </histogram>
   13595 
   13596 <histogram name="SimpleCache.IndexEntriesRestored">
   13597   <summary>
   13598     Number of entries restored from disk when there was no index or the index
   13599     was corrupted.
   13600   </summary>
   13601 </histogram>
   13602 
   13603 <histogram name="SimpleCache.IndexFileStateOnLoad" enum="SimpleIndexState">
   13604   <summary>
   13605     The state the index file is at when an attempt is made to load from it.
   13606   </summary>
   13607 </histogram>
   13608 
   13609 <histogram name="SimpleCache.IndexInitializationWaiters">
   13610   <summary>
   13611     At the time of index initialization, the number of enqueued jobs awaiting
   13612     index initialization.
   13613   </summary>
   13614 </histogram>
   13615 
   13616 <histogram name="SimpleCache.IndexInitializeMethod"
   13617     enum="SimpleCacheIndexInitializeMethod">
   13618   <summary>The method used to initialize the simple cache index.</summary>
   13619 </histogram>
   13620 
   13621 <histogram name="SimpleCache.IndexLoadTime" units="milliseconds">
   13622   <summary>
   13623     Time (as measured on the worker pool) spent loading the index file.
   13624   </summary>
   13625 </histogram>
   13626 
   13627 <histogram name="SimpleCache.IndexNumEntriesOnWrite">
   13628   <summary>The number of entries written to the index on a flush.</summary>
   13629 </histogram>
   13630 
   13631 <histogram name="SimpleCache.IndexRestoreTime" units="milliseconds">
   13632   <summary>
   13633     Time (as measured on the worker pool) spent restoring the index file by
   13634     iterating directory entries.
   13635   </summary>
   13636 </histogram>
   13637 
   13638 <histogram name="SimpleCache.IndexStale" enum="BooleanStale">
   13639   <obsolete>
   13640     Deprecated 07/2013, and replaced by IndexFileStateOnLoad.
   13641   </obsolete>
   13642   <summary>For each index load, whether the index file was stale.</summary>
   13643 </histogram>
   13644 
   13645 <histogram name="SimpleCache.IndexWriteInterval.Background"
   13646     units="milliseconds">
   13647   <summary>
   13648     The interval between index saves, for apps in the background.
   13649   </summary>
   13650 </histogram>
   13651 
   13652 <histogram name="SimpleCache.IndexWriteInterval.Foreground"
   13653     units="milliseconds">
   13654   <summary>
   13655     The interval between index saves, for apps in the foreground.
   13656   </summary>
   13657 </histogram>
   13658 
   13659 <histogram name="SimpleCache.IndexWriteToDiskTime" units="milliseconds">
   13660   <obsolete>
   13661     Deprecated 2013-05 in favour of
   13662     SimpleCache.SimpleIndexWriteToDiskTime.Background and
   13663     SimpleCache.SimpleIndexWriteToDiskTime.Foreground.
   13664   </obsolete>
   13665   <summary>
   13666     The amount of time spend writing the index file to disk, measured starting
   13667     at the beginning of the write on the callback thread, and calculated using
   13668     the completion time on the worker pool.
   13669   </summary>
   13670 </histogram>
   13671 
   13672 <histogram name="SimpleCache.IndexWriteToDiskTime.Background"
   13673     units="milliseconds">
   13674   <summary>
   13675     The amount of time spend writing the index file to disk, for apps in the
   13676     background, measured starting at the beginning of the write on the callback
   13677     thread, and calculated using the completion time on the worker pool.
   13678   </summary>
   13679 </histogram>
   13680 
   13681 <histogram name="SimpleCache.IndexWriteToDiskTime.Foreground"
   13682     units="milliseconds">
   13683   <summary>
   13684     The amount of time spend writing the index file to disk, for apps in the
   13685     foreground, measured starting at the beginning of the write on the callback
   13686     thread, and calculated using the completion time on the worker pool.
   13687   </summary>
   13688 </histogram>
   13689 
   13690 <histogram name="SimpleCache.KeyMatchedOnOpen" enum="BooleanMatched">
   13691   <summary>
   13692     For each call to OpenEntry, whether the key on disk matched the request key.
   13693   </summary>
   13694 </histogram>
   13695 
   13696 <histogram name="SimpleCache.LastClusterLossPercent" units="percent">
   13697   <summary>
   13698     For each file in the Simple Cache, the percentage of disk space used by the
   13699     cluster loss, the unused disk space in the last 4096 byte cluster of the
   13700     file.
   13701   </summary>
   13702 </histogram>
   13703 
   13704 <histogram name="SimpleCache.LastClusterSize" units="bytes">
   13705   <summary>
   13706     For each file in the Simple Cache, the number of bytes in the last 4096 byte
   13707     cluster when the entry is saved to disk.
   13708   </summary>
   13709 </histogram>
   13710 
   13711 <histogram name="SimpleCache.OpenEntryIndexState"
   13712     enum="SimpleCacheOpenEntryIndexState">
   13713   <summary>
   13714     At the time that an entry is opened, the state of that entry in the index.
   13715   </summary>
   13716 </histogram>
   13717 
   13718 <histogram name="SimpleCache.ReadIsParallelizable"
   13719     enum="SimpleCacheReadParallelizable">
   13720   <summary>
   13721     For each Read operation, whether it could have been issued in parallel of a
   13722     previous Read operation.
   13723   </summary>
   13724 </histogram>
   13725 
   13726 <histogram name="SimpleCache.ReadResult" enum="SimpleCacheReadResult">
   13727   <summary>The outcome of Entry::ReadData in the simple cache.</summary>
   13728 </histogram>
   13729 
   13730 <histogram name="SimpleCache.SyncCheckEOFHasCrc" enum="BooleanHasCrc">
   13731   <summary>
   13732     For each EOFRecord found with a valid magic number, indicates if the record
   13733     also contains a CRC.
   13734   </summary>
   13735 </histogram>
   13736 
   13737 <histogram name="SimpleCache.SyncCheckEOFResult"
   13738     enum="SimpleCacheSyncCheckEOFResult">
   13739   <summary>
   13740     The result, at the synchronous layer, of checking the EOF record of a cache
   13741     entry.
   13742   </summary>
   13743 </histogram>
   13744 
   13745 <histogram name="SimpleCache.SyncCloseResult" enum="SimpleCacheSyncCloseResult">
   13746   <summary>
   13747     The result, at the synchronous layer, of closing a cache entry.
   13748   </summary>
   13749 </histogram>
   13750 
   13751 <histogram name="SimpleCache.SyncCreatePlatformFileError"
   13752     enum="PlatformFileError">
   13753   <summary>
   13754     The platform error reported when attempting to create a new cache entry at
   13755     the synchronous layer.
   13756   </summary>
   13757 </histogram>
   13758 
   13759 <histogram name="SimpleCache.SyncCreatePlatformFileError_WithIndex"
   13760     enum="PlatformFileError">
   13761   <summary>
   13762     The platform error reported when attempting to create a new cache entry at
   13763     the synchronous layer when the index has already initialized.
   13764   </summary>
   13765 </histogram>
   13766 
   13767 <histogram name="SimpleCache.SyncCreatePlatformFileError_WithoutIndex"
   13768     enum="PlatformFileError">
   13769   <summary>
   13770     The platform error reported when attempting to create a new cache entry at
   13771     the synchronous layer when the index has not yet initialized.
   13772   </summary>
   13773 </histogram>
   13774 
   13775 <histogram name="SimpleCache.SyncCreateResult"
   13776     enum="SimpleCacheSyncCreateResult">
   13777   <summary>
   13778     The result, at the synchronous layer, reported when attempting to create a
   13779     new cache entry.
   13780   </summary>
   13781 </histogram>
   13782 
   13783 <histogram name="SimpleCache.SyncCreateResult_WithIndex"
   13784     enum="SimpleCacheSyncCreateResult">
   13785   <summary>
   13786     The result, at the synchronous layer, reported when attempting to create a
   13787     new cache entry when the index has already initialized.
   13788   </summary>
   13789 </histogram>
   13790 
   13791 <histogram name="SimpleCache.SyncCreateResult_WithoutIndex"
   13792     enum="SimpleCacheSyncCreateResult">
   13793   <summary>
   13794     The result, at the synchronous layer, reported when attempting to create a
   13795     new cache entry when the index has not yet initialized.
   13796   </summary>
   13797 </histogram>
   13798 
   13799 <histogram name="SimpleCache.SyncOpenPlatformFileError"
   13800     enum="PlatformFileError">
   13801   <summary>
   13802     The platform error reported when attempting to create a new cache entry at
   13803     the synchronous layer.
   13804   </summary>
   13805 </histogram>
   13806 
   13807 <histogram name="SimpleCache.SyncOpenPlatformFileError_WithIndex"
   13808     enum="PlatformFileError">
   13809   <summary>
   13810     The platform error reported when attempting to create a new cache entry at
   13811     the synchronous layer when the index has already initialized.
   13812   </summary>
   13813 </histogram>
   13814 
   13815 <histogram name="SimpleCache.SyncOpenPlatformFileError_WithoutIndex"
   13816     enum="PlatformFileError">
   13817   <summary>
   13818     The platform error reported when attempting to create a new cache entry at
   13819     the synchronous layer when the index has not initialized.
   13820   </summary>
   13821 </histogram>
   13822 
   13823 <histogram name="SimpleCache.SyncOpenResult" enum="SimpleCacheSyncOpenResult">
   13824   <summary>
   13825     The result, at the synchronous layer, reported when attempting to open a new
   13826     cache entry.
   13827   </summary>
   13828 </histogram>
   13829 
   13830 <histogram name="SimpleCache.SyncOpenResult_WithIndex"
   13831     enum="SimpleCacheSyncOpenResult">
   13832   <summary>
   13833     The result, at the synchronous layer, reported when attempting to open a new
   13834     cache entry when the index has already initialized.
   13835   </summary>
   13836 </histogram>
   13837 
   13838 <histogram name="SimpleCache.SyncOpenResult_WithoutIndex"
   13839     enum="SimpleCacheSyncOpenResult">
   13840   <summary>
   13841     The result, at the synchronous layer, reported when attempting to open a new
   13842     cache entry when the index has not yet initialized.
   13843   </summary>
   13844 </histogram>
   13845 
   13846 <histogram name="SimpleCache.SyncWriteResult" enum="SimpleCacheSyncWriteResult">
   13847   <summary>
   13848     The result, at the synchronous layer, of writing to a cache entry.
   13849   </summary>
   13850 </histogram>
   13851 
   13852 <histogram name="SimpleCache.WriteDependencyType"
   13853     enum="SimpleCacheWriteDependencyType">
   13854   <summary>
   13855     Shows whether a write operation depends on the previous operation in queue
   13856     particularly in the aspect of its possibility to run in parallel.
   13857   </summary>
   13858 </histogram>
   13859 
   13860 <histogram name="SimpleCache.WriteResult" enum="SimpleCacheWriteResult">
   13861   <summary>The outcome of Entry::WriteData in the simple cache.</summary>
   13862 </histogram>
   13863 
   13864 <histogram name="SiteIsolation.BrowsingInstanceCount">
   13865   <summary>
   13866     The count of all current BrowsingInstances.  Recorded once per UMA ping.
   13867   </summary>
   13868 </histogram>
   13869 
   13870 <histogram name="SiteIsolation.CurrentRendererProcessCount">
   13871   <summary>
   13872     The count of all renderer processes, including WebUI and extensions.
   13873     Recorded once per UMA ping.
   13874   </summary>
   13875 </histogram>
   13876 
   13877 <histogram name="SiteIsolation.IsolateAllSitesProcessCountEstimate">
   13878   <summary>
   13879     The upper bound of the predicted renderer process count if we isolated all
   13880     sites, subject to the process limit.  Recorded once per UMA ping.
   13881   </summary>
   13882 </histogram>
   13883 
   13884 <histogram name="SiteIsolation.IsolateAllSitesProcessCountLowerBound">
   13885   <summary>
   13886     The lower bound of the predicted renderer process count if we isolated all
   13887     sites, subject to the process limit.  Happens to be the number of unique
   13888     sites.  Recorded once per UMA ping.
   13889   </summary>
   13890 </histogram>
   13891 
   13892 <histogram name="SiteIsolation.IsolateAllSitesProcessCountNoLimit">
   13893   <summary>
   13894     The predicted renderer process count if we isolated all sites and if there
   13895     were no process limit.  Recorded once per UMA ping.
   13896   </summary>
   13897 </histogram>
   13898 
   13899 <histogram name="SiteIsolation.IsolateAllSitesTotalProcessCountEstimate">
   13900   <summary>
   13901     The predicted total process count if we isolated all sites, subject to the
   13902     process limit.  Recorded once per UMA ping.
   13903   </summary>
   13904 </histogram>
   13905 
   13906 <histogram name="SiteIsolation.IsolateHttpsSitesProcessCountEstimate">
   13907   <summary>
   13908     The upper bound of the predicted renderer process count if we isolated only
   13909     HTTPS (not HTTP) sites, subject to the process limit.  Recorded once per UMA
   13910     ping.
   13911   </summary>
   13912 </histogram>
   13913 
   13914 <histogram name="SiteIsolation.IsolateHttpsSitesProcessCountLowerBound">
   13915   <summary>
   13916     The lower bound of the predicted renderer process count if we isolated only
   13917     HTTPS (not HTTP) sites, subject to the process limit.  Happens to be the
   13918     number of isolated sites.  Recorded once per UMA ping.
   13919   </summary>
   13920 </histogram>
   13921 
   13922 <histogram name="SiteIsolation.IsolateHttpsSitesProcessCountNoLimit">
   13923   <summary>
   13924     The predicted renderer process count if we isolated only HTTPS (not HTTP)
   13925     sites and if there were no process limit.  Recorded once per UMA ping.
   13926   </summary>
   13927 </histogram>
   13928 
   13929 <histogram name="SiteIsolation.IsolateHttpsSitesTotalProcessCountEstimate">
   13930   <summary>
   13931     The predicted total process count if we isolated only HTTPS (not HTTP)
   13932     sites, subject to the process limit.  Recorded once per UMA ping.
   13933   </summary>
   13934 </histogram>
   13935 
   13936 <histogram name="Sqlite.AppCache.Error" enum="SqliteErrorCode">
   13937   <summary>Error codes returned by sqlite for the appcache db.</summary>
   13938 </histogram>
   13939 
   13940 <histogram name="Sqlite.CloseFailure" enum="SqliteErrorCode">
   13941   <summary>Error which prevented database close.</summary>
   13942 </histogram>
   13943 
   13944 <histogram name="Sqlite.Cookie.Error" enum="SqliteErrorCode">
   13945   <summary>Error codes returned by sqlite the cookie db.</summary>
   13946 </histogram>
   13947 
   13948 <histogram name="Sqlite.DatabaseTracker.Error" enum="SqliteErrorCode">
   13949   <summary>Error codes returned by sqlite the websqldb tracker db.</summary>
   13950 </histogram>
   13951 
   13952 <histogram name="Sqlite.DomainBoundCerts.Error" enum="SqliteErrorCode">
   13953   <summary>
   13954     Error codes returned by sqlite for the domain-bound certs db.
   13955   </summary>
   13956 </histogram>
   13957 
   13958 <histogram name="Sqlite.DomStorageDatabase.Error" enum="SqliteErrorCode">
   13959   <summary>Error codes returned by sqlite for the domstorage db.</summary>
   13960 </histogram>
   13961 
   13962 <histogram name="Sqlite.Error" enum="SqliteErrorCode">
   13963   <summary>SQLite extended error codes.</summary>
   13964 </histogram>
   13965 
   13966 <histogram name="Sqlite.Error.IOERR" enum="SqliteIOERRCode">
   13967   <obsolete>
   13968     Replaced 5/14/2013 by expanded Sqlite.Error histogram.
   13969   </obsolete>
   13970   <summary>SQLite extended SQLITE_IOERR codes for all databases.</summary>
   13971 </histogram>
   13972 
   13973 <histogram name="Sqlite.History.Error" enum="SqliteErrorCode">
   13974   <summary>Error codes returned by sqlite for the history db.</summary>
   13975 </histogram>
   13976 
   13977 <histogram name="Sqlite.OpenFailure" enum="SqliteErrorCode">
   13978   <summary>Error which prevented database open.</summary>
   13979 </histogram>
   13980 
   13981 <histogram name="Sqlite.OpenProbeFailure" enum="SqliteErrorCode">
   13982   <summary>Error from first read of the database.</summary>
   13983 </histogram>
   13984 
   13985 <histogram name="Sqlite.Quota.Error" enum="SqliteErrorCode">
   13986   <summary>Error codes returned by sqlite for the quota db.</summary>
   13987 </histogram>
   13988 
   13989 <histogram name="Sqlite.RazeDatabase" enum="SqliteErrorCode">
   13990   <summary>Errors attempting to Raze() database.</summary>
   13991 </histogram>
   13992 
   13993 <histogram name="Sqlite.RazeDatabase2" enum="SqliteErrorCode">
   13994   <summary>Errors on second attempt to Raze() database.</summary>
   13995 </histogram>
   13996 
   13997 <histogram name="Sqlite.RazeDatabaseTruncate" enum="SqliteErrorCode">
   13998   <summary>Errors truncating database for Raze().</summary>
   13999 </histogram>
   14000 
   14001 <histogram name="Sqlite.SizeKB" units="Kb">
   14002   <summary>Size in kilobytes of pre-existing database at startup.</summary>
   14003 </histogram>
   14004 
   14005 <histogram name="Sqlite.Text.Error" enum="SqliteErrorCode">
   14006   <summary>Error codes returned by sqlite the full text db.</summary>
   14007 </histogram>
   14008 
   14009 <histogram name="Sqlite.Thumbnail.Error" enum="SqliteErrorCode">
   14010   <summary>Error codes returned by sqlite for the thumbnail db.</summary>
   14011 </histogram>
   14012 
   14013 <histogram name="Sqlite.Version">
   14014   <summary>Version of pre-existing database at startup.</summary>
   14015 </histogram>
   14016 
   14017 <histogram name="Sqlite.Web.Error" enum="SqliteErrorCode">
   14018   <summary>Error codes returned by sqlite the web db.</summary>
   14019 </histogram>
   14020 
   14021 <histogram name="Startup.BrowserMessageLoopStartTime">
   14022   <summary>
   14023     Time from browser startup to the start of the main thread's message loop.
   14024   </summary>
   14025 </histogram>
   14026 
   14027 <histogram name="Startup.BrowserMessageLoopStartTimeFromMainEntry"
   14028     units="milliseconds">
   14029   <summary>
   14030     Time from main entry to the start of the main thread's message loop. This
   14031     stat is only recorded after 7 minutes of OS uptime to try to mitigate the
   14032     variance resulting from Chrome being autostarted.
   14033   </summary>
   14034 </histogram>
   14035 
   14036 <histogram name="Startup.BrowserMessageLoopStartTimeFromMainEntry.FirstRun"
   14037     units="milliseconds">
   14038   <summary>
   14039     Time from main entry to the start of the main thread's message loop on first
   14040     run. This stat is only recorded after 7 minutes of OS uptime to try to
   14041     mitigate the variance resulting from Chrome being autostarted.
   14042   </summary>
   14043 </histogram>
   14044 
   14045 <histogram name="Startup.BrowserOpenTabs">
   14046   <summary>
   14047     Time taken to open the initial tab or to restore tabs from previous session.
   14048   </summary>
   14049 </histogram>
   14050 
   14051 <histogram name="Startup.BrowserWindowDisplay" units="milliseconds">
   14052   <summary>
   14053     Time from browser startup to the time the browser window initially becomes
   14054     visible.
   14055   </summary>
   14056 </histogram>
   14057 
   14058 <histogram name="Startup.ChromeCast.TimeToDisplayVideo" units="milliseconds">
   14059   <summary>
   14060     The elapsed time from the ChromeCast application launch to the first video
   14061     frame displayed.
   14062   </summary>
   14063 </histogram>
   14064 
   14065 <histogram name="Startup.Fling.TimeToDisplayVideo" units="milliseconds">
   14066   <summary>
   14067     The elapsed time from the Fling application launch to the first video frame
   14068     displayed.
   14069   </summary>
   14070 </histogram>
   14071 
   14072 <histogram name="Startup.IsResume">
   14073   <obsolete>
   14074     Deprecated 12/2011. Merged into MobileSessionStartType.
   14075   </obsolete>
   14076   <summary>Whether a startup is a resume (vs a cold start).</summary>
   14077 </histogram>
   14078 
   14079 <histogram name="Startup.MobileSessionStartAction"
   14080     enum="MobileSessionStartAction">
   14081   <summary>
   14082     The action requested on the application startup when called from another app
   14083     or the OS.
   14084   </summary>
   14085 </histogram>
   14086 
   14087 <histogram name="Startup.MobileSessionStartFromApps"
   14088     enum="MobileSessionCallerApp">
   14089   <summary>The calling application (if any).</summary>
   14090 </histogram>
   14091 
   14092 <histogram name="Startup.ShowAppListColdStart" units="milliseconds">
   14093   <summary>
   14094     Time for a newly created browser process to reach the code that starts
   14095     showing the app launcher, when started with the --show-app-list flag and
   14096     with no currently running Chrome processes.
   14097   </summary>
   14098 </histogram>
   14099 
   14100 <histogram name="Startup.ShowAppListWarmStart" units="milliseconds">
   14101   <summary>
   14102     Time for a running browser process to reach the code that starts showing the
   14103     app launcher. Measured from the time a second Chrome process started, which
   14104     sent its --show-app-list command line argument to the already-running
   14105     process and will soon exit.
   14106   </summary>
   14107 </histogram>
   14108 
   14109 <histogram name="Startup.SlowStartupBookmarksLoad" units="milliseconds">
   14110   <summary>
   14111     Time it takes to load bookmarks from disk. This measurement is only sent for
   14112     startups that take &gt;10 seconds after an uptime of 7 minutes.
   14113   </summary>
   14114 </histogram>
   14115 
   14116 <histogram name="Startup.SlowStartupExtensionServiceInitAfterImport"
   14117     units="milliseconds">
   14118   <summary>
   14119     Time it takes to finish initialization of the extension service including
   14120     loading built-in extensions. This measurement is only sent for startups that
   14121     take &gt;10 seconds after an uptime of 7 minutes.
   14122   </summary>
   14123 </histogram>
   14124 
   14125 <histogram name="Startup.SlowStartupFinalProfileInit" units="milliseconds">
   14126   <summary>
   14127     Time the final stages of profile initialization taking including
   14128     initialization of profile keyed services. This measurement is only sent for
   14129     startups that take &gt;10 seconds after an uptime of 7 minutes.
   14130   </summary>
   14131 </histogram>
   14132 
   14133 <histogram name="Startup.SlowStartupNSSInit" units="milliseconds">
   14134   <summary>
   14135     Time it takes to load the NSS libraries and initialize it. This measurement
   14136     is only sent for startups that take &gt;10 seconds after an uptime of 7
   14137     minutes.
   14138   </summary>
   14139 </histogram>
   14140 
   14141 <histogram name="Startup.SlowStartupPreferenceLoading" units="milliseconds">
   14142   <summary>
   14143     Time it takes to load preferences from disk. This measurement is only sent
   14144     for startups that take &gt;10 seconds after an uptime of 7 minutes.
   14145   </summary>
   14146 </histogram>
   14147 
   14148 <histogram name="Startup.SlowStartupProfileIODataInit" units="milliseconds">
   14149   <summary>
   14150     Time it takes to initialize the ProfileIOData object - this includes
   14151     initialization of the cookie store. This measurement is only sent for
   14152     startups that take &gt;10 seconds after an uptime of 7 minutes.
   14153   </summary>
   14154 </histogram>
   14155 
   14156 <histogram name="Startup.SlowStartupSafeBrowsingGetDatabase"
   14157     units="milliseconds">
   14158   <summary>
   14159     Time it takes to load the safe browsing database from disk. This measurement
   14160     is only sent for startups that take &gt;10 seconds after an uptime of 7
   14161     minutes.
   14162   </summary>
   14163 </histogram>
   14164 
   14165 <histogram name="Startup.SlowStartupSafeBrowsingServiceInitialize"
   14166     units="milliseconds">
   14167   <summary>
   14168     Time it takes to initialize the safe browsing service. This measurement is
   14169     only sent for startups that take &gt;10 seconds after an uptime of 7
   14170     minutes.
   14171   </summary>
   14172 </histogram>
   14173 
   14174 <histogram name="Startup.SlowStartupSessionServiceCreateTabsAndWindows"
   14175     units="milliseconds">
   14176   <summary>
   14177     Time it takes for session restore to finish initiating creation of restored
   14178     tabs and windows. This measurement is only sent for startups that take
   14179     &gt;10 seconds after an uptime of 7 minutes.
   14180   </summary>
   14181 </histogram>
   14182 
   14183 <histogram name="Startup.WarmStartTimeFromRemoteProcessStart"
   14184     units="milliseconds">
   14185   <summary>
   14186     Time for a running browser process to start processing the command line
   14187     passed in by a second Chrome process, which just sent its command line
   14188     arguments to the already-running process and will soon exit. Measured from
   14189     the time the second Chrome process started.
   14190   </summary>
   14191 </histogram>
   14192 
   14193 <histogram name="Sync.AuthInvalidationRejectedTokenAgeLong" units="days">
   14194   <summary>
   14195     Age of all auth tokens rejected by the invalidation server. Measured from
   14196     the time they were created.
   14197   </summary>
   14198 </histogram>
   14199 
   14200 <histogram name="Sync.AuthInvalidationRejectedTokenAgeShort"
   14201     units="milliseconds">
   14202   <summary>
   14203     Age of auth tokens younger than one hour that were rejected by the
   14204     invalidation server. Measured from the time they were created.
   14205   </summary>
   14206 </histogram>
   14207 
   14208 <histogram name="Sync.AuthServerRejectedTokenAgeLong" units="days">
   14209   <summary>
   14210     Age of all auth tokens rejected by the sync server. Measured from the time
   14211     they were created.
   14212   </summary>
   14213 </histogram>
   14214 
   14215 <histogram name="Sync.AuthServerRejectedTokenAgeShort" units="milliseconds">
   14216   <summary>
   14217     Age of auth tokens younger than one hour that were rejected by the sync
   14218     server. Measured from the time they were created.
   14219   </summary>
   14220 </histogram>
   14221 
   14222 <histogram name="Sync.RefreshTokenAvailable" enum="BooleanSuccess">
   14223   <summary>
   14224     Whether OAuth2 refresh token was available at the time when
   14225     ProfileSyncService was starting backend.
   14226   </summary>
   14227 </histogram>
   14228 
   14229 <histogram name="Tab.AgeUponRestoreFromColdStart" units="minutes">
   14230   <summary>
   14231     Age (time since the last display in previous sessions) of a tab being
   14232     restored due to the first tab switch after the browser cold start, recorded
   14233     upon such restore. When the browser is started from cold, this metric is not
   14234     recorded for the foreground, automatically restored tab, so that the metric
   14235     tracks only the restores triggered by direct user decision to switch tabs.
   14236   </summary>
   14237 </histogram>
   14238 
   14239 <histogram name="Tab.RestoreResult" enum="BooleanSuccess">
   14240   <summary>
   14241     When the browser restores a tab, whether the load was successful. Loads can
   14242     fail for instance when there is no connectivity.
   14243   </summary>
   14244 </histogram>
   14245 
   14246 <histogram name="Tab.RestoreTime" units="ms">
   14247   <summary>Load time for a successful tab restore.</summary>
   14248 </histogram>
   14249 
   14250 <histogram name="Tab.RestoreUserPersistence" enum="TabRestoreUserAction">
   14251   <summary>
   14252     When the browser restores a tab, whether the user waits for completion of
   14253     the load or if the user gives up by switching to another tab or leaving
   14254     Chrome.
   14255   </summary>
   14256 </histogram>
   14257 
   14258 <histogram name="Tab.StatusWhenDisplayed" enum="TabStatus">
   14259   <summary>
   14260     The status of a tab collected each time the tab is displayed on Android,
   14261     including user switching to the tab and displays of newly created tabs, such
   14262     as NTP or tabs opened to handle intents.
   14263   </summary>
   14264 </histogram>
   14265 
   14266 <histogram name="Tab.StatusWhenSwitchedBackToForeground" enum="TabStatus">
   14267   <summary>
   14268     The status of a tab collected each time the user switches to it on Android.
   14269     That does not include tabs being created at the time the user switches to
   14270     them, such as NTP or tabs opened to handle intents.
   14271   </summary>
   14272 </histogram>
   14273 
   14274 <histogram name="Tab.SwitchedToForegroundAge" units="ms">
   14275   <summary>Age (in ms) when the tab was switched to foreground.</summary>
   14276 </histogram>
   14277 
   14278 <histogram name="Tab.SwitchedToForegroundLaunchedWithURL"
   14279     enum="TabSwitchedToForegroundLaunchedWithURL">
   14280   <summary>
   14281     Each time a tab is brought to the foreground, this histogram indicates if
   14282     chrome was launched without an URL (i.e., from the launcher), or with an URL
   14283     (i.e., from another app).
   14284   </summary>
   14285 </histogram>
   14286 
   14287 <histogram name="Tab.SwitchedToForegroundMRURank">
   14288   <summary>
   14289     Rank in MRU order (0 being first) when the tab was switched to foreground.
   14290   </summary>
   14291 </histogram>
   14292 
   14293 <histogram name="Tab.SwitchedToForegroundNumTabs">
   14294   <summary>Count of all tabs when a tab is switched.</summary>
   14295 </histogram>
   14296 
   14297 <histogram name="Tab.SwitchedToForegroundRevisit"
   14298     enum="TabSwitchedToForegroundRevisit">
   14299   <summary>
   14300     Each time a tab is brought to the foreground, this histogram indicates if
   14301     this is the first viewing of the tab since Chrome was put into foreground,
   14302     or if it was a return to a tab that has already been shown in this session.
   14303   </summary>
   14304 </histogram>
   14305 
   14306 <histogram name="Tabs.ForegroundTabAgeAtStartup" units="minutes">
   14307   <summary>
   14308     Age (time since the last display in previous sessions) of the foreground tab
   14309     being restored on the browser cold start.
   14310   </summary>
   14311 </histogram>
   14312 
   14313 <histogram name="Touchpad.Device" enum="TouchpadDeviceState">
   14314   <summary>Tracks touchpad device state.</summary>
   14315 </histogram>
   14316 
   14317 <histogram name="Touchpad.Metrics" enum="TouchpadProblemType">
   14318   <summary>
   14319     Tracks unusual CrOS touchpad operational states (e.g. running into the noisy
   14320     ground issue). This is sampled at every touchpad event.
   14321   </summary>
   14322 </histogram>
   14323 
   14324 <histogram name="Touchpad.NaturalScroll.Changed" enum="BooleanEnabled">
   14325   <summary>Tracks touchpad natural scroll setting changes by the user.</summary>
   14326 </histogram>
   14327 
   14328 <histogram name="Touchpad.NaturalScroll.Started" enum="BooleanEnabled">
   14329   <summary>Tracks touchpad natural scroll setting on startup.</summary>
   14330 </histogram>
   14331 
   14332 <histogram name="Touchpad.PointerSensitivity.Changed" enum="PointerSensitivity">
   14333   <summary>
   14334     Tracks touchpad sensitivity setting changes by the user. This replaces the
   14335     old Touchpad.Sensitivity.Changed metric.
   14336   </summary>
   14337 </histogram>
   14338 
   14339 <histogram name="Touchpad.PointerSensitivity.Started" enum="PointerSensitivity">
   14340   <summary>
   14341     Tracks touchpad sensitivity setting on startup. This replaces the old
   14342     Touchpad.Sensitivity.Started metric.
   14343   </summary>
   14344 </histogram>
   14345 
   14346 <histogram name="Touchpad.Sensitivity.Changed" enum="PointerSensitivity">
   14347   <obsolete>
   14348     Deprecated as of 6/2013, replaced by Touchpad.PointerSensitivity.Changed.
   14349   </obsolete>
   14350   <summary>Tracks touchpad sensitivity setting changes by the user.</summary>
   14351 </histogram>
   14352 
   14353 <histogram name="Touchpad.Sensitivity.Started" enum="PointerSensitivity">
   14354   <obsolete>
   14355     Deprecated as of 6/2013, replaced by Touchpad.PointerSensitivity.Started.
   14356   </obsolete>
   14357   <summary>Tracks touchpad sensitivity setting on startup.</summary>
   14358 </histogram>
   14359 
   14360 <histogram name="Touchpad.TapDragging.Changed" enum="BooleanEnabled">
   14361   <summary>Tracks touchpad TapDragging setting changes by the user.</summary>
   14362 </histogram>
   14363 
   14364 <histogram name="Touchpad.TapDragging.Started" enum="BooleanEnabled">
   14365   <summary>Tracks touchpad TapDragging setting on startup.</summary>
   14366 </histogram>
   14367 
   14368 <histogram name="Touchpad.TapToClick.Changed" enum="BooleanEnabled">
   14369   <summary>Tracks touchpad TapToClick setting changes by the user.</summary>
   14370 </histogram>
   14371 
   14372 <histogram name="Touchpad.TapToClick.Started" enum="BooleanEnabled">
   14373   <summary>Tracks touchpad TapToClick setting on startup.</summary>
   14374 </histogram>
   14375 
   14376 <histogram name="Touchpad.ThreeFingerSwipe.Changed" enum="BooleanEnabled">
   14377   <obsolete>
   14378     Deprecated as of 7/2013.
   14379   </obsolete>
   14380 </histogram>
   14381 
   14382 <histogram name="Touchpad.ThreeFingerSwipe.Started" enum="BooleanEnabled">
   14383   <obsolete>
   14384     Deprecated as of 7/2013.
   14385   </obsolete>
   14386 </histogram>
   14387 
   14388 <histogram name="Translate.AlwaysTranslateLang">
   14389   <summary>
   14390     The number of times the always translate option was selected in the
   14391     translate infobar.
   14392   </summary>
   14393 </histogram>
   14394 
   14395 <histogram name="Translate.CaptureText" units="milliseconds">
   14396   <summary>
   14397     The time spent capturing plain text from the DOM. This is reported by
   14398     ChromeRenderViewObserver when a page is loaded completely.
   14399   </summary>
   14400 </histogram>
   14401 
   14402 <histogram name="Translate.ContentLanguage" enum="TranslateLanguage">
   14403   <summary>
   14404     A page may provide a Content-Language HTTP header or a META tag. For each
   14405     page load, measures whether the Content-Language header exists and is valid.
   14406   </summary>
   14407 </histogram>
   14408 
   14409 <histogram name="Translate.DeclineTranslate">
   14410   <summary>
   14411     The number of times the &quot;Nope&quot; (don't translate) was clicked in
   14412     the translate infobar.
   14413   </summary>
   14414 </histogram>
   14415 
   14416 <histogram name="Translate.DeclineTranslateCloseInfobar">
   14417   <summary>
   14418     The number of times the translate infobar was closed without the user
   14419     translating the page.
   14420   </summary>
   14421 </histogram>
   14422 
   14423 <histogram name="Translate.HtmlLang" enum="TranslateLanguage">
   14424   <summary>
   14425     A page may provide a lang attribute in html tag. For each page load,
   14426     measures whether the lang attribute exists and is valid.
   14427   </summary>
   14428 </histogram>
   14429 
   14430 <histogram name="Translate.InitiationStatus" enum="TranslateInitiationStatus">
   14431   <summary>
   14432     The reason why Chrome decided to perform the next action (e.g., to show
   14433     infobar, to translate a page without any prompting, and so on) when Chrome
   14434     Translate is ready to translate a page.
   14435   </summary>
   14436 </histogram>
   14437 
   14438 <histogram name="Translate.LanguageVerification"
   14439     enum="TranslateLanguageVerification">
   14440   <summary>
   14441     For each page load, measures whether the provided Content-Language header
   14442     matches the language determined by CLD.  Beyond directly matching or
   14443     mismatching the Content-Language header, CLD can complement the
   14444     Content-Language.  For example, suppose the Content-Language header
   14445     specifies 'zh' (general Chinese), a language code that the Translate server
   14446     does not support.  In this case, CLD can detect a subcode like '-TW' or
   14447     '-CN', resulting in language codes 'zh-TW' and 'zh-CN', which the Translate
   14448     server supports.  This is referred to as &quot;complementing a language
   14449     subcode&quot;.
   14450   </summary>
   14451 </histogram>
   14452 
   14453 <histogram name="Translate.LocalesOnDisabledByPrefs" enum="LanguageCode">
   14454   <summary>
   14455     Logs the user locale when the Translate feature is disabled by the user.
   14456     This is recorded each time a webpage is loaded and prefs for translation is
   14457     checked. This allows us to investigate the correlation between the user
   14458     locale and the usage rates of the Translate.
   14459   </summary>
   14460 </histogram>
   14461 
   14462 <histogram name="Translate.ModifyOriginalLang">
   14463   <summary>
   14464     The number of times the original language in the translate infobar has been
   14465     changed.
   14466   </summary>
   14467 </histogram>
   14468 
   14469 <histogram name="Translate.ModifyTargetLang">
   14470   <summary>
   14471     The number of times the target language in the translate infobar has been
   14472     changed.
   14473   </summary>
   14474 </histogram>
   14475 
   14476 <histogram name="Translate.NeverTranslateLang">
   14477   <summary>
   14478     The number of times the never translate option was selected in the translate
   14479     infobar.
   14480   </summary>
   14481 </histogram>
   14482 
   14483 <histogram name="Translate.NeverTranslateSite">
   14484   <summary>
   14485     The number of times the never translate site was selected in the translate
   14486     infobar.
   14487   </summary>
   14488 </histogram>
   14489 
   14490 <histogram name="Translate.PageScheme" enum="TranslateScheme">
   14491   <summary>Counts translation target page schemes.</summary>
   14492 </histogram>
   14493 
   14494 <histogram name="Translate.ReportLanguageDetectionError">
   14495   <summary>
   14496     The number of times the &quot;report this error&quot; of options menu is
   14497     selected in the translate infobar.
   14498   </summary>
   14499 </histogram>
   14500 
   14501 <histogram name="Translate.RevertTranslation">
   14502   <summary>
   14503     The number of times the show original button was clicked in the translate
   14504     infobar.
   14505   </summary>
   14506 </histogram>
   14507 
   14508 <histogram name="Translate.ServerReportedUnsupportedLanguage">
   14509   <obsolete>
   14510     Deprecated 5/2013 by Translate.UndisplayableLanguage
   14511   </obsolete>
   14512   <summary>
   14513     The number of times the detected language is not supported by Translate
   14514     Element.
   14515   </summary>
   14516 </histogram>
   14517 
   14518 <histogram name="Translate.ShowBeforeTranslateInfobar">
   14519   <obsolete>
   14520     Deprecated 7/2010. No longer tracked.
   14521   </obsolete>
   14522   <summary>
   14523     The number of times an infobar proposing to translate a page has been shown.
   14524   </summary>
   14525 </histogram>
   14526 
   14527 <histogram name="Translate.ShowErrorInfobar" enum="TranslateError">
   14528   <summary>
   14529     Chrome Translate shows an error infobar when an error happens on translation
   14530     and the infobar message depends on what kind of error happens. This metric
   14531     counts how often each error message is shown.
   14532   </summary>
   14533 </histogram>
   14534 
   14535 <histogram name="Translate.SimilarLanguageMatch" enum="BooleanMatched">
   14536   <summary>
   14537     This metrics is logged whenever a page is loaded. The logged value is
   14538     &quot;Mathced&quot; when the CLD-detected language differs from the page
   14539     language code , and the two languages are such similar languages. In that
   14540     case, Chrome ignore the CLD-determined language and instead uses the page
   14541     language code. The page language code is decided by Content-Language and
   14542     HTML lang attribute.
   14543   </summary>
   14544 </histogram>
   14545 
   14546 <histogram name="Translate.TimeToBeReady" units="milliseconds">
   14547   <summary>
   14548     The time from injecting scripts for Chrome Translate to being ready to
   14549     perform translation.
   14550   </summary>
   14551 </histogram>
   14552 
   14553 <histogram name="Translate.TimeToLoad" units="milliseconds">
   14554   <summary>
   14555     The time from injecting scripts for Chrome Translate to the finishing loads
   14556     of all depending libraries.
   14557   </summary>
   14558 </histogram>
   14559 
   14560 <histogram name="Translate.TimeToTranslate" units="milliseconds">
   14561   <summary>The time from starting translation to the completion.</summary>
   14562 </histogram>
   14563 
   14564 <histogram name="Translate.Translate">
   14565   <summary>
   14566     The number of times the translate button was clicked in the translate
   14567     infobar.
   14568   </summary>
   14569 </histogram>
   14570 
   14571 <histogram name="Translate.UndisplayableLanguage" enum="LanguageCode">
   14572   <summary>
   14573     Logs an undisplayable language included in the language list sent by the
   14574     Translate server. The Translate server sends the list each time the user
   14575     runs Chrome. This metrics tells us that there is a language which UI should
   14576     support but doesn't.
   14577   </summary>
   14578 </histogram>
   14579 
   14580 <histogram name="Translate.UnsupportedLanguageAtInitiation" enum="LanguageCode">
   14581   <summary>
   14582     Logs an unsupported source language detected during initiation of the
   14583     Translate feature.  This is reported when the language detector successfully
   14584     detects the language of the webpage, but the language is not supported by
   14585     the translation server because it is too minor.  This metric allows us to
   14586     assess how important the unsupported language is for Google translate.
   14587   </summary>
   14588 </histogram>
   14589 
   14590 <histogram name="Translate.UserActionDuration" units="milliseconds">
   14591   <summary>
   14592     The time from a page content language being determined to user requesting
   14593     Chrome Translate.
   14594   </summary>
   14595 </histogram>
   14596 
   14597 <histogram name="TryScroll.SlowScroll" enum="ScrollThread">
   14598   <summary>Whether the scroll is executed on main thread.</summary>
   14599 </histogram>
   14600 
   14601 <histogram name="UMA.CollectExternalEventsTime" units="milliseconds">
   14602   <summary>
   14603     The time to run the external metrics collection task (Chrome OS).
   14604   </summary>
   14605 </histogram>
   14606 
   14607 <histogram name="UMA.Discarded Log Events">
   14608   <summary>
   14609     The number of events discarded at log transmission time because the event
   14610     count was already too large.
   14611   </summary>
   14612 </histogram>
   14613 
   14614 <histogram name="UMA.FieldTrialsEnabledBenchmarking" enum="BooleanUsage">
   14615   <summary>
   14616     Log whether the --enable-benchmarking flag was set, which causes field
   14617     trials to only use the default group.
   14618   </summary>
   14619 </histogram>
   14620 
   14621 <histogram name="UMA.GeneratedLowEntropySource" enum="BooleanSuccess">
   14622   <summary>
   14623     For each attempt to generate the low entropy source, log whether or not the
   14624     load required generating a new low entropy source.
   14625   </summary>
   14626 </histogram>
   14627 
   14628 <histogram name="UMA.Large Accumulated Log Not Persisted" units="bytes">
   14629   <summary>
   14630     Number of bytes in an excessively large log that was discarded at shutdown
   14631     instead of being saved to disk to retry during next chrome run.
   14632   </summary>
   14633 </histogram>
   14634 
   14635 <histogram name="UMA.Large Rejected Log was Discarded" units="bytes">
   14636   <summary>
   14637     Number of bytes in a log was was rejected by server, and then discarded.
   14638   </summary>
   14639 </histogram>
   14640 
   14641 <histogram name="UMA.LogLoadComplete called">
   14642   <summary>
   14643     Simple counter of the number of times LogLoadComplete was called (bug
   14644     demonstration, as we're called more often than once per page load :-/ )
   14645   </summary>
   14646 </histogram>
   14647 
   14648 <histogram name="UMA.LowEntropySourceValue">
   14649   <summary>
   14650     Distribution of the low entropy source value used for field trial
   14651     randomization, recorded on startup.
   14652   </summary>
   14653 </histogram>
   14654 
   14655 <histogram name="UMA.Perf.GetData" enum="GetPerfDataOutcome">
   14656   <summary>
   14657     A count of successes and various failure modes related to collecting and
   14658     processing performance data obtained through &quot;perf&quot; on ChromeOS.
   14659   </summary>
   14660 </histogram>
   14661 
   14662 <histogram name="UMA.ProtoCompressionRatio" units="%">
   14663   <summary>
   14664     Compression ratio of the serialized protobuf that will be uploaded to the
   14665     UMA server. This serialized protobuf is compressed using gzip.
   14666   </summary>
   14667 </histogram>
   14668 
   14669 <histogram name="UMA.ProtoGzipped" enum="Boolean">
   14670   <summary>Was the UMA protobuf uploaded earlier compressed or not.</summary>
   14671 </histogram>
   14672 
   14673 <histogram name="UMA.ProtoGzippedKBSaved" units="KB">
   14674   <summary>
   14675     Kilobytes saved from gzipping the protobufs before uploading them.
   14676   </summary>
   14677 </histogram>
   14678 
   14679 <histogram name="UMA.Unacceptable_Log_Discarded">
   14680   <obsolete>
   14681     Deprecated as of May, 2012 (i.e. Chrome 21+).  Replaced by the
   14682     UMA.UploadResponseStatus.XML and UMA.UploadResponseStatus.Protobuf
   14683     histograms.
   14684   </obsolete>
   14685   <summary>The server returned a 400 code, and we discarded a log.</summary>
   14686   <details>
   14687     This tends to indicate that a syntax error is present in a log, such as
   14688     would appear when a bogus XML tag is included, or the XML is not balanced
   14689     and well structured.
   14690   </details>
   14691 </histogram>
   14692 
   14693 <histogram name="UMA.UploadCreation" enum="BooleanSuccess">
   14694   <summary>
   14695     For each attempted UMA upload, log whether the upload was successfully
   14696     constructed.  An upload might fail to be constructed, for example, if we try
   14697     to upload before the system is fully initialized; or if serialization of the
   14698     data fails.
   14699   </summary>
   14700 </histogram>
   14701 
   14702 <histogram name="UMA.UploadResponseStatus.Protobuf"
   14703     enum="UmaUploadResponseStatus">
   14704   <summary>
   14705     For each upload to the protocol buffer (v2) UMA server, log whether the
   14706     upload was successful, or whether there was an error.
   14707   </summary>
   14708 </histogram>
   14709 
   14710 <histogram name="UMA.UploadResponseStatus.XML" enum="UmaUploadResponseStatus">
   14711   <summary>
   14712     For each upload to the XML (v1) UMA server, log whether the upload was
   14713     successful, or whether there was an error.
   14714   </summary>
   14715 </histogram>
   14716 
   14717 <histogram name="UMA.UsedResetVariationsFlag" enum="BooleanUsage">
   14718   <summary>
   14719     Log whether the --reset-variation-state flag was set before the low entropy
   14720     source was requested.
   14721   </summary>
   14722 </histogram>
   14723 
   14724 <histogram name="UMA.XMLNodeDumpTime" units="milliseconds">
   14725   <summary>
   14726     The time spent in converting the XML tree into a character buffer when
   14727     closing a metrics log (Chrome OS).
   14728   </summary>
   14729 </histogram>
   14730 
   14731 <histogram name="UMA.XMLWriterDestructionTime" units="milliseconds">
   14732   <summary>
   14733     The time spent in freeing the XML writer and tree when closing a metrics log
   14734     (Chrome OS).
   14735   </summary>
   14736 </histogram>
   14737 
   14738 <histogram name="UserManager.LoginUserType" enum="UserType">
   14739   <summary>
   14740     The number of users of different types that log in to the system (Chrome
   14741     OS).
   14742   </summary>
   14743 </histogram>
   14744 
   14745 <histogram name="UserManager.LogoutToLoginDelay" units="seconds">
   14746   <summary>
   14747     The time between one regular user logging out and a different regular user
   14748     logging in (Chrome OS). Delays above thirty minutes or which span system
   14749     reboots or non-regular-user logins are not reported.
   14750   </summary>
   14751 </histogram>
   14752 
   14753 <histogram name="Variations.DisabledNoEntropyProvider" enum="BooleanHit">
   14754   <obsolete>
   14755     Deprecated 1/2013. No longer tracked.
   14756   </obsolete>
   14757   <summary>
   14758     A count of the number of times we hit the code where a field trial is
   14759     disabled because no entropy provider was provided.
   14760   </summary>
   14761 </histogram>
   14762 
   14763 <histogram name="Variations.FailedRequestErrorCode" enum="NetErrorCodes">
   14764   <summary>
   14765     The counts of network error codes encountered by VariationsService when an
   14766     attempt to fetch a variations seed from the server fails.
   14767   </summary>
   14768 </histogram>
   14769 
   14770 <histogram name="Variations.FetchNotModifiedLatency" units="milliseconds">
   14771   <summary>
   14772     The latency of a VariationsService seed fetch that results in a not modified
   14773     response.
   14774   </summary>
   14775 </histogram>
   14776 
   14777 <histogram name="Variations.FetchOtherLatency" units="milliseconds">
   14778   <summary>
   14779     The latency of a VariationsService seed fetch that results in neither a
   14780     success nor not modified response.
   14781   </summary>
   14782 </histogram>
   14783 
   14784 <histogram name="Variations.FetchSuccessLatency" units="milliseconds">
   14785   <summary>
   14786     The latency of a VariationsService seed fetch that results in a success
   14787     response.
   14788   </summary>
   14789 </histogram>
   14790 
   14791 <histogram name="Variations.HeaderConstructionTime" units="microseconds">
   14792   <summary>How long it took to create the X-Chrome-Variations header.</summary>
   14793 </histogram>
   14794 
   14795 <histogram name="Variations.NetworkAvailability" enum="BooleanSuccess">
   14796   <obsolete>
   14797     Deprecated 9/2012. No longer tracked.
   14798   </obsolete>
   14799   <summary>
   14800     Whether or not the network was available when requested by the
   14801     VariationsService.
   14802   </summary>
   14803 </histogram>
   14804 
   14805 <histogram name="Variations.ResourceRequestsAllowed"
   14806     enum="VariationsResourceRequestsAllowedState">
   14807   <summary>
   14808     Counts the number of times the VariationsService is allowed or not allowed
   14809     to make a request due to the ResourceRequestAllowedNotifier.
   14810   </summary>
   14811 </histogram>
   14812 
   14813 <histogram name="Variations.SeedEmpty" enum="VariationsSeedEmpty">
   14814   <summary>
   14815     Records whether the variations seed in local state is empty (does not exist)
   14816     on startup.
   14817   </summary>
   14818 </histogram>
   14819 
   14820 <histogram name="Variations.SeedFetchResponseCode">
   14821   <summary>
   14822     The counts of HTTP response codes encountered by VariationsService when
   14823     attempting to fetch a variations seed from the server.
   14824   </summary>
   14825 </histogram>
   14826 
   14827 <histogram name="Variations.SeedFreshness" units="minutes">
   14828   <summary>
   14829     The time interval between when the Variations seed was last downloaded and
   14830     when it was used.
   14831   </summary>
   14832 </histogram>
   14833 
   14834 <histogram name="Variations.ServerStudyExpiredUniformity1Percent"
   14835     enum="BooleanExpired">
   14836   <obsolete>
   14837     Deprecated 11/2012. No longer tracked.
   14838   </obsolete>
   14839   <summary>
   14840     Whether or not the 1-Percent uniformity trial from the Variations server was
   14841     expired when loaded.
   14842   </summary>
   14843 </histogram>
   14844 
   14845 <histogram name="Variations.TimeSinceLastFetchAttempt" units="minutes">
   14846   <summary>
   14847     The time since the previous attempt to fetch the variations seed within the
   14848     same session, with 0 indicating that this is the first attempt. Recorded
   14849     when a variations seed fetch is attempted by the VariationsService.
   14850   </summary>
   14851 </histogram>
   14852 
   14853 <histogram name="Variations.UniformityTrialExpired" enum="BooleanHit">
   14854   <obsolete>
   14855     Deprecated 1/2013. No longer tracked.
   14856   </obsolete>
   14857   <summary>
   14858     A count of the number of times we hit the code where the
   14859     UMA-Uniformity-Trial-1-Percent field trial is disabled as a result of the
   14860     expiration check.
   14861   </summary>
   14862 </histogram>
   14863 
   14864 <histogram name="Variations.UniformityTrialGroupNotActive"
   14865     enum="UniformityTrialGroupNotActive">
   14866   <obsolete>
   14867     Deprecated 1/2013. No longer tracked.
   14868   </obsolete>
   14869   <summary>
   14870     Tracks whether the UMA-Uniformity-Trial-1-Percent field trial was not active
   14871     and which factors contributed to it.
   14872   </summary>
   14873 </histogram>
   14874 
   14875 <histogram name="Wallet.ApiCallDuration.AcceptLegalDocuments" units="ms">
   14876   <summary>
   14877     Measures the time taken by Google Online Wallet server's accept legal
   14878     document API call.
   14879   </summary>
   14880 </histogram>
   14881 
   14882 <histogram name="Wallet.ApiCallDuration.AuthenticateInstrument" units="ms">
   14883   <summary>
   14884     Measures the time taken by Google Online Wallet server's authenticate
   14885     instrument API call.
   14886   </summary>
   14887 </histogram>
   14888 
   14889 <histogram name="Wallet.ApiCallDuration.GetFullWallet" units="ms">
   14890   <summary>
   14891     Measures the time taken by Google Online Wallet server's get full wallet API
   14892     call.
   14893   </summary>
   14894 </histogram>
   14895 
   14896 <histogram name="Wallet.ApiCallDuration.GetWalletItems" units="ms">
   14897   <summary>
   14898     Measures the time taken by Google Online Wallet server's get wallet items
   14899     API call.
   14900   </summary>
   14901 </histogram>
   14902 
   14903 <histogram name="Wallet.ApiCallDuration.SaveAddress" units="ms">
   14904   <obsolete>
   14905     Deprecated as of 7/2013, replaced by Wallet.ApiCallDuration.SaveToWallet.
   14906   </obsolete>
   14907   <summary>
   14908     Measures the time taken by Google Online Wallet server's save address API
   14909     call.
   14910   </summary>
   14911 </histogram>
   14912 
   14913 <histogram name="Wallet.ApiCallDuration.SaveInstrument" units="ms">
   14914   <obsolete>
   14915     Deprecated as of 7/2013, replaced by Wallet.ApiCallDuration.SaveToWallet.
   14916   </obsolete>
   14917   <summary>
   14918     Measures the time taken by Google Online Wallet server's save instrument API
   14919     call.
   14920   </summary>
   14921 </histogram>
   14922 
   14923 <histogram name="Wallet.ApiCallDuration.SaveInstrumentAndAddress" units="ms">
   14924   <obsolete>
   14925     Deprecated as of 7/2013, replaced by Wallet.ApiCallDuration.SaveToWallet.
   14926   </obsolete>
   14927   <summary>
   14928     Measures the time taken by Google Online Wallet server's save instument and
   14929     address API call.
   14930   </summary>
   14931 </histogram>
   14932 
   14933 <histogram name="Wallet.ApiCallDuration.SaveToWallet" units="ms">
   14934   <summary>
   14935     Measures the time taken by Google Online Wallet server's save to wallet API
   14936     call.
   14937   </summary>
   14938 </histogram>
   14939 
   14940 <histogram name="Wallet.ApiCallDuration.SendStatus" units="ms">
   14941   <summary>
   14942     Measures the time taken by Google Online Wallet server's send status API
   14943     call.
   14944   </summary>
   14945 </histogram>
   14946 
   14947 <histogram name="Wallet.ApiCallDuration.UnknownApiCall" units="ms">
   14948   <summary>
   14949     Measures the time taken by Google Online Wallet server's unknown API calls.
   14950   </summary>
   14951 </histogram>
   14952 
   14953 <histogram name="Wallet.ApiCallDuration.UpdateAddress" units="ms">
   14954   <obsolete>
   14955     Deprecated as of 7/2013, replaced by Wallet.ApiCallDuration.SaveToWallet.
   14956   </obsolete>
   14957   <summary>
   14958     Measures the time taken by Google Online Wallet server's update address API
   14959     call.
   14960   </summary>
   14961 </histogram>
   14962 
   14963 <histogram name="Wallet.ApiCallDuration.UpdateInstrument" units="ms">
   14964   <obsolete>
   14965     Deprecated as of 7/2013, replaced by Wallet.ApiCallDuration.SaveToWallet.
   14966   </obsolete>
   14967   <summary>
   14968     Measures the time taken by Google Online Wallet server's update instument
   14969     API call.
   14970   </summary>
   14971 </histogram>
   14972 
   14973 <histogram name="WebCore.Animation.CSSProperties" enum="MappedCSSProperties">
   14974   <summary>
   14975     Counts the number of times each CSS property is animated. There is no limit
   14976     on the number of times each property is counted per page view -- a property
   14977     that is animated multiple times during a single page view is counted each
   14978     time it animates.
   14979   </summary>
   14980 </histogram>
   14981 
   14982 <histogram name="WebCore.FeatureObserver" enum="FeatureObserver">
   14983   <summary>
   14984     Count of how many instances of WebCore::Page use various features. Each
   14985     WebCore::Page instance has a WebCore::UseCounter instance. It records and
   14986     reports feature usage (e.g. via UseCounter::count() method).
   14987   </summary>
   14988 </histogram>
   14989 
   14990 <histogram name="WebCore.FeatureObserver.CSSProperties"
   14991     enum="MappedCSSProperties">
   14992   <summary>
   14993     Records usage of CSS properties used on a page, either statically or
   14994     dynamically, from the time the page is initialised to when it is closed or
   14995     navigated away from. Each property is counted at most once per page per
   14996     view.
   14997   </summary>
   14998   <details>
   14999     Every time a CSS property is parsed on a page, that property is recorded as
   15000     having been used. The histogram is updated with this data whenever a page is
   15001     closed, or a page navigation happens. Each histogram bucket corresponds to a
   15002     CSS property (eg width, border-radius). The exception is the bucket numbered
   15003     '1' - this counts the number of pages that CSS properties were counted on.
   15004 
   15005     These numbers give the percentage of pages that use a CSS property. For
   15006     example, if the 'border-radius' histogram bucket has a count of 250, and the
   15007     page count bucket (i.e. bucket number 1) has a count of 1000 - this means
   15008     that 1000 pages were recorded, and border-radius was used on 25% of those
   15009     pages.
   15010 
   15011     Internally, each WebCore::Page has a WebCore::UseCounter instance, with
   15012     booleans recording use of each CSS property - one boolean per property. Upon
   15013     destruction of the WebCore::Page (e.g. by the user closing the tab), or a
   15014     page navigation happening, the histogram is updated. For each boolean that
   15015     is set to True, the corresponding histogram bucket for that CSS property is
   15016     incremented by 1. The page count bucket (i.e. bucket number 1) is always
   15017     incremented by 1 on each histogram update.
   15018   </details>
   15019 </histogram>
   15020 
   15021 <histogram name="WebCore.IndexedDB.BackingStore.ConsistencyError"
   15022     enum="IDBLevelDBBackingStoreInternalErrorType">
   15023   <summary>
   15024     Methods that encountered consistency errors. Such errors probably point to a
   15025     bug in our code.
   15026   </summary>
   15027 </histogram>
   15028 
   15029 <histogram name="WebCore.IndexedDB.BackingStore.InternalError"
   15030     enum="IDBLevelDBBackingStoreInternalErrorType">
   15031   <obsolete>
   15032     As of chrome 26, use {Consistency, Read, Write}Error instead.
   15033   </obsolete>
   15034   <summary>
   15035     Count of internal IndexedDB errors (data corruption, I/O errors, etc)
   15036     encountered.
   15037   </summary>
   15038 </histogram>
   15039 
   15040 <histogram name="WebCore.IndexedDB.BackingStore.OpenStatus"
   15041     enum="IDBLevelDBBackingStoreOpenResult">
   15042   <summary>
   15043     Count of the different success and failure modes when opening an IndexedDB
   15044     backing store - clean open, successful open with recovery, failed recovery,
   15045     etc.
   15046   </summary>
   15047 </histogram>
   15048 
   15049 <histogram name="WebCore.IndexedDB.BackingStore.ReadError"
   15050     enum="IDBLevelDBBackingStoreInternalErrorType">
   15051   <summary>
   15052     Methods that encountered leveldb errors while trying to read from disk.
   15053   </summary>
   15054 </histogram>
   15055 
   15056 <histogram name="WebCore.IndexedDB.BackingStore.WriteError"
   15057     enum="IDBLevelDBBackingStoreInternalErrorType">
   15058   <summary>
   15059     Methods that encountered leveldb errors while trying to write to disk.
   15060   </summary>
   15061 </histogram>
   15062 
   15063 <histogram name="WebCore.IndexedDB.FrontEndAPICalls"
   15064     enum="IndexedDatabaseMethods">
   15065   <summary>
   15066     Count total number of front end API calls of IndexedDB methods.
   15067   </summary>
   15068 </histogram>
   15069 
   15070 <histogram name="WebCore.IndexedDB.LevelDB.FreeDiskSpaceFailure"
   15071     enum="LevelDBErrorCount">
   15072   <summary>
   15073     Count of how many times LevelDBDatabase got an error trying to check free
   15074     disk space.
   15075   </summary>
   15076 </histogram>
   15077 
   15078 <histogram name="WebCore.IndexedDB.LevelDB.OpenFailureFreeDiskSpace" units="Kb">
   15079   <summary>
   15080     Amount of free disk space on the partition/volume/etc where LevelDB failed
   15081     to open.
   15082   </summary>
   15083 </histogram>
   15084 
   15085 <histogram name="WebCore.IndexedDB.LevelDB.OpenSuccessFreeDiskSpace" units="Kb">
   15086   <summary>
   15087     Amount of free disk space on the partition/volume/etc where LevelDB was
   15088     successfully opened.
   15089   </summary>
   15090 </histogram>
   15091 
   15092 <histogram name="WebCore.IndexedDB.LevelDBOpenErrors" enum="LevelDBErrorTypes">
   15093   <summary>
   15094     Error classes returned by LevelDB when it failed to open a database.
   15095   </summary>
   15096 </histogram>
   15097 
   15098 <histogram name="WebCore.IndexedDB.LevelDBOpenErrors.Corruption"
   15099     enum="LevelDBCorruptionTypes">
   15100   Types of corruption that LevelDB encounters when opening a database.
   15101 </histogram>
   15102 
   15103 <histogram name="WebCore.IndexedDB.LevelDBOpenErrors.EnvMethod"
   15104     enum="LevelDBIOErrorMethods">
   15105   <summary>
   15106     LevelDBEnv methods that generated IO errors when opening a database.
   15107   </summary>
   15108 </histogram>
   15109 
   15110 <histogram name="WebCore.IndexedDB.LevelDBOpenErrors.Errno"
   15111     enum="OSAgnosticErrno">
   15112   <summary>
   15113     Errno errors encountered by a single LevelDBEnv method when opening an
   15114     IndexedDB instance.
   15115   </summary>
   15116 </histogram>
   15117 
   15118 <histogram name="WebCore.IndexedDB.LevelDBOpenErrors.PFE"
   15119     enum="PlatformFileError">
   15120   <summary>
   15121     PlatformFileErrors encountered by a single LevelDBEnv method when opening an
   15122     IndexedDB instance.
   15123   </summary>
   15124 </histogram>
   15125 
   15126 <histogram name="WebCore.IndexedDB.LevelDBReadErrors" enum="LevelDBErrorTypes">
   15127   <summary>
   15128     Error classes returned by LevelDB when it failed to read a database.
   15129   </summary>
   15130 </histogram>
   15131 
   15132 <histogram name="WebCore.IndexedDB.LevelDBReadErrors.Corruption"
   15133     enum="LevelDBCorruptionTypes">
   15134   Types of corruption that LevelDB encounters when reading a database.
   15135 </histogram>
   15136 
   15137 <histogram name="WebCore.IndexedDB.LevelDBReadErrors.EnvMethod"
   15138     enum="LevelDBIOErrorMethods">
   15139   <summary>
   15140     LevelDBEnv methods that generated IO errors when reading a database.
   15141   </summary>
   15142 </histogram>
   15143 
   15144 <histogram name="WebCore.IndexedDB.LevelDBReadErrors.Errno"
   15145     enum="OSAgnosticErrno">
   15146   <summary>
   15147     Errno errors encountered by a single LevelDBEnv method when reading an
   15148     IndexedDB instance.
   15149   </summary>
   15150 </histogram>
   15151 
   15152 <histogram name="WebCore.IndexedDB.LevelDBReadErrors.PFE"
   15153     enum="PlatformFileError">
   15154   <summary>
   15155     PlatformFileErrors encountered by a single LevelDBEnv method when opening an
   15156     IndexedDB instance.
   15157   </summary>
   15158 </histogram>
   15159 
   15160 <histogram name="WebCore.IndexedDB.LevelDBWriteErrors" enum="LevelDBErrorTypes">
   15161   <summary>
   15162     Error classes returned by LevelDB when it failed to write to a database.
   15163   </summary>
   15164 </histogram>
   15165 
   15166 <histogram name="WebCore.IndexedDB.LevelDBWriteErrors.Corruption"
   15167     enum="LevelDBCorruptionTypes">
   15168   Types of corruption returned by LevelDB when it failed to write to a database.
   15169 </histogram>
   15170 
   15171 <histogram name="WebCore.IndexedDB.LevelDBWriteErrors.EnvMethod"
   15172     enum="LevelDBIOErrorMethods">
   15173   <summary>
   15174     LevelDBEnv methods that generated IO errors when writing to a database.
   15175   </summary>
   15176 </histogram>
   15177 
   15178 <histogram name="WebCore.IndexedDB.LevelDBWriteErrors.Errno"
   15179     enum="OSAgnosticErrno">
   15180   <summary>
   15181     Errno errors encountered by a single LevelDBEnv method when writing to an
   15182     IndexedDB instance.
   15183   </summary>
   15184 </histogram>
   15185 
   15186 <histogram name="WebCore.IndexedDB.LevelDBWriteErrors.PFE"
   15187     enum="PlatformFileError">
   15188   <summary>
   15189     PlatformFileErrors encountered by a single LevelDBEnv method when writing to
   15190     an IndexedDB instance.
   15191   </summary>
   15192 </histogram>
   15193 
   15194 <histogram name="WebCore.V8DOMWindowShell.createContext.IsolatedWorld"
   15195     units="milliseconds">
   15196   <summary>
   15197     Duration of time taken to create a V8 Context for an isolated world.
   15198   </summary>
   15199 </histogram>
   15200 
   15201 <histogram name="WebCore.V8DOMWindowShell.createContext.MainWorld"
   15202     units="milliseconds">
   15203   <summary>
   15204     Duration of time taken to create a V8 Context for the main world.
   15205   </summary>
   15206 </histogram>
   15207 
   15208 <histogram name="WebCore.WebSocket.HandshakeResult"
   15209     enum="WebSocketHandshakeResult">
   15210   <summary>
   15211     Count the number of WebSocket handshake for each result. Use this histogram
   15212     as a baseline for investigating feature usage counters.
   15213   </summary>
   15214 </histogram>
   15215 
   15216 <histogram name="WebCore.WebSocket.PerMessageDeflateContextTakeOverMode"
   15217     enum="WebSocketPerMessageDeflateContextTakeOverMode">
   15218   <summary>
   15219     Count the number of WebSockets that accepted permessage-deflate extension
   15220     for each context take over mode.
   15221   </summary>
   15222 </histogram>
   15223 
   15224 <histogram name="WebCore.XHR.send.ArrayBufferOrView"
   15225     enum="XMLHttpRequestSendArrayBufferOrView">
   15226   <summary>
   15227     Count the number of XHR.send() calls for each argument type to see when we
   15228     can deprecate the ArrayBuffer type support.
   15229   </summary>
   15230 </histogram>
   15231 
   15232 <histogram name="WebFont.DownloadTime.0.Under10KB" units="milliseconds">
   15233   <summary>
   15234     The time it takes for a webfont download to finish, for webfonts of under
   15235     10KB.
   15236   </summary>
   15237 </histogram>
   15238 
   15239 <histogram name="WebFont.DownloadTime.1.10KBTo50KB" units="milliseconds">
   15240   <summary>
   15241     The time it takes for a webfont download to finish, for webfonts of
   15242     10KB-50KB.
   15243   </summary>
   15244 </histogram>
   15245 
   15246 <histogram name="WebFont.DownloadTime.2.50KBTo100KB" units="milliseconds">
   15247   <summary>
   15248     The time it takes for a webfont download to finish, for webfonts of
   15249     50KB-100KB.
   15250   </summary>
   15251 </histogram>
   15252 
   15253 <histogram name="WebFont.DownloadTime.3.100KBTo1MB" units="milliseconds">
   15254   <summary>
   15255     The time it takes for a webfont download to finish, for webfonts of
   15256     100KB-1MB.
   15257   </summary>
   15258 </histogram>
   15259 
   15260 <histogram name="WebFont.DownloadTime.4.Over1MB" units="milliseconds">
   15261   <summary>
   15262     The time it takes for a webfont download to finish, for webfonts of over
   15263     1MB.
   15264   </summary>
   15265 </histogram>
   15266 
   15267 <histogram name="WebFont.DownloadTime.LoadError" units="milliseconds">
   15268   <summary>
   15269     The time taken for a webfont download that failed. Includes aborted
   15270     requests.
   15271   </summary>
   15272 </histogram>
   15273 
   15274 <histogram name="WebFont.LoadTime.0.Under10KB" units="milliseconds">
   15275   <obsolete>
   15276     Deprecated as of 8/2013, replaced by WebFont.DownloadTime.0.Under10KB.
   15277   </obsolete>
   15278   <summary>
   15279     The time it takes for a webfont download to finish, for webfonts of under
   15280     10KB.
   15281   </summary>
   15282 </histogram>
   15283 
   15284 <histogram name="WebFont.LoadTime.1.10KBTo50KB" units="milliseconds">
   15285   <obsolete>
   15286     Deprecated as of 8/2013, replaced by WebFont.DownloadTime.1.10KBTo50KB.
   15287   </obsolete>
   15288   <summary>
   15289     The time it takes for a webfont download to finish, for webfonts of
   15290     10KB-50KB.
   15291   </summary>
   15292 </histogram>
   15293 
   15294 <histogram name="WebFont.LoadTime.2.50KBTo100KB" units="milliseconds">
   15295   <obsolete>
   15296     Deprecated as of 8/2013, replaced by WebFont.DownloadTime.2.50KBTo100KB.
   15297   </obsolete>
   15298   <summary>
   15299     The time it takes for a webfont download to finish, for webfonts of
   15300     50KB-100KB.
   15301   </summary>
   15302 </histogram>
   15303 
   15304 <histogram name="WebFont.LoadTime.3.100KBTo1MB" units="milliseconds">
   15305   <obsolete>
   15306     Deprecated as of 8/2013, replaced by WebFont.DownloadTime.3.100KBTo1MB.
   15307   </obsolete>
   15308   <summary>
   15309     The time it takes for a webfont download to finish, for webfonts of
   15310     100KB-1MB.
   15311   </summary>
   15312 </histogram>
   15313 
   15314 <histogram name="WebFont.LoadTime.4.Over1MB" units="milliseconds">
   15315   <obsolete>
   15316     Deprecated as of 8/2013, replaced by WebFont.DownloadTime.4.Over1MB.
   15317   </obsolete>
   15318   <summary>
   15319     The time it takes for a webfont download to finish, for webfonts of over
   15320     1MB.
   15321   </summary>
   15322 </histogram>
   15323 
   15324 <histogram name="WebFont.LoadTime.LoadError" units="milliseconds">
   15325   <obsolete>
   15326     Deprecated as of 8/2013, replaced by WebFont.DownloadTime.LoadError.
   15327   </obsolete>
   15328   <summary>
   15329     The time taken for a webfont download that failed. Includes aborted
   15330     requests.
   15331   </summary>
   15332 </histogram>
   15333 
   15334 <histogram name="WebFont.LocalFontUsed" enum="BooleanUsage">
   15335   <summary>
   15336     Whether a locallly installed font is actually used when @font-face had local
   15337     sources.
   15338   </summary>
   15339 </histogram>
   15340 
   15341 <histogram name="WebFont.WebFontsInPage">
   15342   <summary>
   15343     The number of webfonts used in a page. This is recorded when the first
   15344     layout is done, and so will not count webfonts dynamically loaded by
   15345     scripts.
   15346   </summary>
   15347 </histogram>
   15348 
   15349 <histogram name="WebHistory.LocalResultMissingOnServer" units="%">
   15350   <summary>
   15351     Percentage of results that are present locally but are not returned by the
   15352     web history API call. Recorded every time a signed-in user visits the
   15353     chrome://history page and the results from the web history are received.
   15354   </summary>
   15355 </histogram>
   15356 
   15357 <histogram name="WebHistory.OAuthTokenCompletion" enum="BooleanSuccess">
   15358   <summary>
   15359     Whether getting the OAuth token was successful for a web history query. On
   15360     visits to the chrome://history page this token is obtained and then used to
   15361     get the user's synced web history.
   15362   </summary>
   15363 </histogram>
   15364 
   15365 <histogram name="WebHistory.OAuthTokenResponseCode" units="code">
   15366   <summary>
   15367     HTTP Response code returned by the server when trying to fetch the OAuth
   15368     token for a web history query.
   15369   </summary>
   15370 </histogram>
   15371 
   15372 <histogram name="WebHistory.QueryCompletion" enum="WebHistoryStatus">
   15373   <summary>
   15374     Whether the web history API call was successful. Every time a signed-in user
   15375     visits the chrome://history page this query is executed to get the user's
   15376     synced web history. If successful, the local and remote results are merged
   15377     and shown in the history page.
   15378   </summary>
   15379 </histogram>
   15380 
   15381 <histogram name="WebHistory.ResponseTime" units="milliseconds">
   15382   <summary>
   15383     Time it took for the web history to reply. Recorded when the web history API
   15384     call triggered by visiting chrome://history receives the data, measuring how
   15385     much time it took for the server to reply.
   15386   </summary>
   15387 </histogram>
   15388 
   15389 <histogram name="WebRTC.AudioCaptureTime" units="milliseconds">
   15390   <summary>Duration in milliseconds of WebRTC audio capture session.</summary>
   15391 </histogram>
   15392 
   15393 <histogram name="WebRTC.AudioInputChannelLayout" enum="ChannelLayout">
   15394   <summary>Audio input channel layout in WebRTC.</summary>
   15395 </histogram>
   15396 
   15397 <histogram name="WebRTC.AudioInputFramesPerBuffer" enum="AudioFramesPerBuffer">
   15398   <summary>Size of WebRTC audio input buffers (in audio frames).</summary>
   15399 </histogram>
   15400 
   15401 <histogram name="WebRTC.AudioInputFramesPerBufferUnexpected"
   15402     units="audio frames">
   15403   <summary>
   15404     Size of WebRTC audio input buffers (atypical values, in audio frames).
   15405   </summary>
   15406 </histogram>
   15407 
   15408 <histogram name="WebRTC.AudioInputSampleRate" enum="AudioSampleRate">
   15409   <summary>Audio input sample rate for WebRTC (in Hz).</summary>
   15410 </histogram>
   15411 
   15412 <histogram name="WebRTC.AudioInputSampleRateUnexpected" units="Hz">
   15413   <summary>
   15414     Audio input sample rate for WebRTC (atypical values, in Hz).
   15415   </summary>
   15416 </histogram>
   15417 
   15418 <histogram name="WebRTC.AudioOutputChannelLayout" enum="ChannelLayout">
   15419   <summary>Audio output channel layout in WebRTC.</summary>
   15420 </histogram>
   15421 
   15422 <histogram name="WebRTC.AudioOutputFramesPerBuffer" enum="AudioFramesPerBuffer">
   15423   <summary>Size of WebRTC audio output buffers (in audio frames).</summary>
   15424 </histogram>
   15425 
   15426 <histogram name="WebRTC.AudioOutputFramesPerBufferUnexpected"
   15427     units="audio frames">
   15428   <summary>
   15429     Size of WebRTC audio output buffers (atypical values, in audio frames).
   15430   </summary>
   15431 </histogram>
   15432 
   15433 <histogram name="WebRTC.AudioOutputSampleRate" enum="AudioSampleRate">
   15434   <summary>Audio output sample rate for WebRTC (in Hz).</summary>
   15435 </histogram>
   15436 
   15437 <histogram name="WebRTC.AudioOutputSampleRateUnexpected" units="Hz">
   15438   <summary>
   15439     Audio output sample rate for WebRTC (atypical values, in Hz).
   15440   </summary>
   15441 </histogram>
   15442 
   15443 <histogram name="WebRTC.AudioRenderTime" units="milliseconds">
   15444   <summary>Duration in milliseconds of WebRTC audio render session.</summary>
   15445 </histogram>
   15446 
   15447 <histogram name="WebRTC.webkitApiCount" enum="JavaScriptAPIName">
   15448   <summary>Counts number of calls to WebRTC APIs from JavaScript.</summary>
   15449 </histogram>
   15450 
   15451 <histogram name="WinTimeTicks.FailedToChangeCores" enum="WindowsVersion">
   15452   <summary>
   15453     Incremented each time the TimeTicks field trial runs on a machine with
   15454     multiple cores, but failed to change thread affinity. Broken down by Windows
   15455     version.
   15456   </summary>
   15457 </histogram>
   15458 
   15459 <histogram name="WinTimeTicks.MinResolutionNanoseconds" units="nanoseconds">
   15460   <summary>
   15461     The smallest non-zero delta reported by subsequent calls to
   15462     QueryPerformanceCounter.
   15463   </summary>
   15464 </histogram>
   15465 
   15466 <histogram name="WinTimeTicks.NonStopTsc">
   15467   <summary>
   15468     True if the CPU's time stamp counter ticks at a constant rate regardless of
   15469     CPU frequency.
   15470   </summary>
   15471 </histogram>
   15472 
   15473 <histogram name="WinTimeTicks.TickedBackwards" enum="WindowsVersion">
   15474   <summary>
   15475     The number of times the TimeTicks field trial failed because
   15476     QueryPerformanceCounter ticked backwards. Broken down by Windows version.
   15477   </summary>
   15478 </histogram>
   15479 
   15480 <histogram name="WinTimeTicks.VersionSuccessful" enum="WindowsVersion">
   15481   <summary>
   15482     The number of times the TimeTicks field trial succeeded. Broken down by
   15483     Windows version.
   15484   </summary>
   15485 </histogram>
   15486 
   15487 <histogram name="WinTimeTicks.VersionTotal" enum="WindowsVersion">
   15488   <summary>
   15489     The number of times the TimeTicks field trial ran for comparison with
   15490     WinTimeTicks.VersionSuccess. Broken down by Windows version.
   15491   </summary>
   15492 </histogram>
   15493 
   15494 <histogram name="WrenchMenu.RecentTabsSubMenu" enum="RecentTabsAction">
   15495   <summary>
   15496     The number of times each tab or window restore option in the Recent Tabs
   15497     submenu is clicked.
   15498   </summary>
   15499 </histogram>
   15500 
   15501 <histogram name="ZeroSuggest.AllResults">
   15502   <summary>
   15503     The number of results (either query or URL) from ZeroSuggest. This is set
   15504     every time a successful response from ZeroSuggest is recieved, which can be
   15505     every time the user focuses on the omnibox.
   15506   </summary>
   15507 </histogram>
   15508 
   15509 <histogram name="ZeroSuggest.QueryResults">
   15510   <summary>
   15511     The number of query results returned from ZeroSuggest. This is set every
   15512     time a successful response from ZeroSuggest is recieved, which can be every
   15513     time the user focuses on the omnibox.
   15514   </summary>
   15515 </histogram>
   15516 
   15517 <histogram name="ZeroSuggest.URLResults">
   15518   <summary>
   15519     The number of URL results returned from ZeroSuggest. This is set every time
   15520     a successful response from ZeroSuggest is recieved, which can be every time
   15521     the user focuses on the omnibox.
   15522   </summary>
   15523 </histogram>
   15524 
   15525 </histograms>
   15526 
   15527 <!-- Enum types -->
   15528 
   15529 <enums>
   15530 
   15531 <enum name="Abandoned" type="int">
   15532   <int value="0" label="Finished"/>
   15533   <int value="1" label="Abandoned"/>
   15534 </enum>
   15535 
   15536 <enum name="AndroidEvictionReason" type="int">
   15537   <int value="0" label="TabUnusedTooLong"/>
   15538   <int value="1" label="TabUnusedInSession"/>
   15539   <int value="2" label="LimitOfActiveTabs"/>
   15540   <int value="3" label="EvictNTabs"/>
   15541   <int value="4" label="EvictAll"/>
   15542 </enum>
   15543 
   15544 <enum name="AndroidMemoryNotificationBackground" type="int">
   15545   <int value="0" label="TrimMemoryUiHidden"/>
   15546   <int value="1" label="TrimMemoryBackground"/>
   15547   <int value="2" label="TrimMemoryModerate"/>
   15548   <int value="3" label="TrimMemoryComplete"/>
   15549 </enum>
   15550 
   15551 <enum name="AndroidMemoryNotificationForeground" type="int">
   15552   <int value="0" label="TrimMemoryRunningModerate"/>
   15553   <int value="1" label="TrimMemoryRunningLow"/>
   15554   <int value="2" label="TrimMemoryRunningCritical"/>
   15555   <int value="3" label="LowMemory"/>
   15556 </enum>
   15557 
   15558 <enum name="AppLaunch" type="int">
   15559   <int value="0" label="NTP_APPS_MAXIMIZED"/>
   15560   <int value="1" label="NTP_APPS_COLLAPSED"/>
   15561   <int value="2" label="NTP_APPS_MENU"/>
   15562   <int value="3" label="NTP_MOST_VISITED"/>
   15563   <int value="4" label="NTP_RECENTLY_CLOSED"/>
   15564   <int value="5" label="BOOKMARK_BAR"/>
   15565   <int value="6" label="CONTENT_NAVIGATION"/>
   15566   <int value="7" label="SESSION_RESTORE"/>
   15567   <int value="8" label="AUTOLAUNCH"/>
   15568   <int value="9" label="OMNIBOX_APP"/>
   15569   <int value="10" label="OMNIBOX_LOCATION"/>
   15570   <int value="11" label="OMNIBOX_INSTANT"/>
   15571   <int value="12" label="EXTENSION_API"/>
   15572   <int value="13" label="CMD_LINE_APP"/>
   15573   <int value="14" label="CMD_LINE_URL"/>
   15574   <int value="15" label="NTP_WEBSTORE"/>
   15575   <int value="16" label="NTP_APP_RE_ENABLE"/>
   15576   <int value="17" label="CMD_LINE_APP_LEGACY"/>
   15577   <int value="18" label="NTP_WEBSTORE_FOOTER"/>
   15578   <int value="19" label="NTP_WEBSTORE_PLUS_ICON"/>
   15579   <int value="20" label="APP_LIST_MAIN"/>
   15580   <int value="21" label="APP_LIST_SEARCH"/>
   15581 </enum>
   15582 
   15583 <enum name="AppLaunchContainer" type="int">
   15584   <int value="0" label="LAUNCH_WINDOW"/>
   15585   <int value="1" label="LAUNCH_PANEL"/>
   15586   <int value="2" label="LAUNCH_TAB"/>
   15587   <int value="3" label="LAUNCH_NONE (v2 packaged apps)"/>
   15588 </enum>
   15589 
   15590 <enum name="AppLauncherPromo" type="int">
   15591   <int value="0" label="Already installed"/>
   15592   <int value="1" label="Shown"/>
   15593   <int value="2" label="Dismissed"/>
   15594   <int value="3" label="Learn more"/>
   15595 </enum>
   15596 
   15597 <enum name="AppListSearchResult" type="int">
   15598   <int value="0" label="OMNIBOX"/>
   15599   <int value="1" label="APP"/>
   15600   <int value="2" label="WEBSTORE"/>
   15601   <int value="3" label="SEARCH_WEBSTORE"/>
   15602 </enum>
   15603 
   15604 <enum name="AppPromoAction" type="int">
   15605   <int value="0" label="PROMO_LAUNCH_APP"/>
   15606   <int value="1" label="PROMO_LAUNCH_WEB_STORE"/>
   15607   <int value="2" label="PROMO_CLOSE"/>
   15608   <int value="3" label="PROMO_EXPIRE"/>
   15609   <int value="4" label="PROMO_SEEN"/>
   15610 </enum>
   15611 
   15612 <enum name="AppsPageDragSource" type="int">
   15613   <int value="0" label="Same apps pane"/>
   15614   <int value="1" label="Different apps pane"/>
   15615   <int value="2" label="Most visited pane"/>
   15616   <int value="3" label="Bookmarks pane"/>
   15617   <int value="4" label="Outside of NTP (e.g. bookmarks bar)"/>
   15618 </enum>
   15619 
   15620 <enum name="AsyncDNSConfigParsePosix" type="int">
   15621   <int value="0" label="OK"/>
   15622   <int value="1" label="RES_INIT_FAILED"/>
   15623   <int value="2" label="RES_INIT_UNSET"/>
   15624   <int value="3" label="BAD_ADDRESS"/>
   15625   <int value="4" label="BAD_EXT_STRUCT"/>
   15626   <int value="5" label="NULL_ADDRESS"/>
   15627   <int value="6" label="NO_NAMESERVERS"/>
   15628   <int value="7" label="MISSING_OPTIONS"/>
   15629   <int value="8" label="UNHANDLED_OPTIONS"/>
   15630 </enum>
   15631 
   15632 <enum name="AsyncDNSConfigParseWin" type="int">
   15633   <int value="0" label="OK"/>
   15634   <int value="1" label="READ_IPHELPER"/>
   15635   <int value="2" label="READ_POLICY_SEARCHLIST"/>
   15636   <int value="3" label="READ_TCPIP_SEARCHLIST"/>
   15637   <int value="4" label="READ_DOMAIN"/>
   15638   <int value="5" label="READ_POLICY_DEVOLUTION"/>
   15639   <int value="6" label="READ_DNSCACHE_DEVOLUTION"/>
   15640   <int value="7" label="READ_TCPIP_DEVOLUTION"/>
   15641   <int value="8" label="READ_APPEND_MULTILABEL"/>
   15642   <int value="9" label="READ_PRIMARY_SUFFIX"/>
   15643   <int value="10" label="BAD_ADDRESS"/>
   15644   <int value="11" label="NO_NAMESERVERS"/>
   15645 </enum>
   15646 
   15647 <enum name="AsyncDNSHostsParseWin" type="int">
   15648   <int value="0" label="OK"/>
   15649   <int value="1" label="UNREADABLE_HOSTS_FILE"/>
   15650   <int value="2" label="COMPUTER_NAME_FAILED"/>
   15651   <int value="3" label="IPHELPER_FAILED"/>
   15652   <int value="4" label="BAD_ADDRESS"/>
   15653 </enum>
   15654 
   15655 <enum name="AsyncDNSParseResult" type="int">
   15656   <summary>Results of DnsResponse::ParseToAddressList.</summary>
   15657   <int value="0" label="SUCCESS"/>
   15658   <int value="1" label="MALFORMED_RESPONSE"/>
   15659   <int value="2" label="MALFORMED_CNAME"/>
   15660   <int value="3" label="NAME_MISMATCH"/>
   15661   <int value="4" label="SIZE_MISMATCH"/>
   15662   <int value="5" label="CNAME_AFTER_ADDRESS"/>
   15663   <int value="6" label="ADDRESS_TTL_MISMATCH"/>
   15664   <int value="7" label="NO_ADDRESSES"/>
   15665 </enum>
   15666 
   15667 <enum name="AsyncDNSResolveStatus" type="int">
   15668   <int value="0" label="DNS_SUCCESS">Succeeded with async DNS.</int>
   15669   <int value="1" label="PROC_SUCCESS">
   15670     Succeeded with getaddrinfo after async DNS failed.
   15671   </int>
   15672   <int value="2" label="FAIL">Both async DNS and getaddrinfo failed.</int>
   15673   <int value="3" label="SUSPECT_NETBIOS">
   15674     Same as PROC_SUCCESS except the hostname fits NetBIOS name criteria.
   15675   </int>
   15676 </enum>
   15677 
   15678 <enum name="AsyncDNSWatchStatus" type="int">
   15679   <int value="0" label="STARTED">Started.</int>
   15680   <int value="1" label="FAILED_TO_START_CONFIG">
   15681     Failed to start watching config.
   15682   </int>
   15683   <int value="2" label="FAILED_TO_START_HOSTS">
   15684     Failed to start watching HOSTS.
   15685   </int>
   15686   <int value="3" label="FAILED_CONFIG">Failed during watching config.</int>
   15687   <int value="4" label="FAILED_HOSTS">Failed during watching HOSTS.</int>
   15688 </enum>
   15689 
   15690 <enum name="AudioCodec" type="int">
   15691   <int value="0" label="kUnknownAudioCodec"/>
   15692   <int value="1" label="kCodecAAC"/>
   15693   <int value="2" label="kCodecMP3"/>
   15694   <int value="3" label="kCodecPCM"/>
   15695   <int value="4" label="kCodecVorbis"/>
   15696   <int value="5" label="kCodecFLAC"/>
   15697   <int value="6" label="kCodecAMR_NB"/>
   15698   <int value="7" label="kCodecAMR_WB"/>
   15699   <int value="8" label="kCodecPCM_MULAW"/>
   15700   <int value="9" label="kCodecGSM_MS"/>
   15701   <int value="10" label="kCodecPCM_S16BE"/>
   15702   <int value="11" label="kCodecPCM_S24BE"/>
   15703   <int value="12" label="kCodecOpus"/>
   15704 </enum>
   15705 
   15706 <enum name="AudioFramesPerBuffer" type="int">
   15707   <int value="0" label="k160"/>
   15708   <int value="1" label="k320"/>
   15709   <int value="2" label="k440"/>
   15710   <int value="3" label="k480"/>
   15711   <int value="4" label="k640"/>
   15712   <int value="5" label="k880"/>
   15713   <int value="6" label="k960"/>
   15714   <int value="7" label="k1440"/>
   15715   <int value="8" label="k1920"/>
   15716 </enum>
   15717 
   15718 <enum name="AudioRendererEvents" type="int">
   15719   <int value="0" label="Initialized"/>
   15720   <int value="1" label="Runtime error"/>
   15721 </enum>
   15722 
   15723 <enum name="AudioSampleFormat" type="int">
   15724   <int value="0" label="Unknown"/>
   15725   <int value="1" label="Unsigned 8-bit"/>
   15726   <int value="2" label="Signed 16-bit"/>
   15727   <int value="3" label="Signed 32-bit"/>
   15728   <int value="4" label="Float 32-bit"/>
   15729   <int value="5" label="Signed 16-bit planar"/>
   15730   <int value="6" label="Float 32-bit planar"/>
   15731 </enum>
   15732 
   15733 <enum name="AudioSampleRate" type="int">
   15734   <int value="0" label="k8000Hz"/>
   15735   <int value="1" label="k16000Hz"/>
   15736   <int value="2" label="k32000Hz"/>
   15737   <int value="3" label="k48000Hz"/>
   15738   <int value="4" label="k96000Hz"/>
   15739   <int value="5" label="k11025Hz"/>
   15740   <int value="6" label="k22050Hz"/>
   15741   <int value="7" label="k44100Hz"/>
   15742   <int value="8" label="k88200Hz"/>
   15743   <int value="9" label="k176400Hz"/>
   15744   <int value="10" label="k192000Hz"/>
   15745 </enum>
   15746 
   15747 <enum name="AutocheckoutBubble" type="int">
   15748   <int value="0" label="Created"/>
   15749   <int value="1" label="Accepted"/>
   15750   <int value="2" label="Dismissed"/>
   15751   <int value="3" label="Ignored"/>
   15752   <int value="4" label="Could be displayed"/>
   15753 </enum>
   15754 
   15755 <enum name="AutocheckoutBuyFlow" type="int">
   15756   <int value="0" label="Started"/>
   15757   <int value="1" label="Success"/>
   15758   <int value="2" label="Missing field mappings"/>
   15759   <int value="3" label="Missing advance element"/>
   15760   <int value="4" label="Cannot proceed"/>
   15761 </enum>
   15762 
   15763 <enum name="AutofillCreditCardInfoBar" type="int">
   15764   <int value="0" label="Shown"/>
   15765   <int value="1" label="Accepted"/>
   15766   <int value="2" label="Denied"/>
   15767   <int value="3" label="Ignored"/>
   15768 </enum>
   15769 
   15770 <enum name="AutofillDeveloperEngagement" type="int">
   15771   <int value="0" label="Fillable form parsed"/>
   15772   <int value="1" label="Includes type hints"/>
   15773 </enum>
   15774 
   15775 <enum name="AutofillDialogDismissalState" type="int">
   15776   <int value="0" label="Submitted, existing data"/>
   15777   <int value="1" label="Submitted, saved to Wallet"/>
   15778   <int value="2" label="Submitted, saved locally"/>
   15779   <int value="3" label="Submitted, no save"/>
   15780   <int value="4" label="Canceled, no edits"/>
   15781   <int value="5" label="Canceled, no invalid fields"/>
   15782   <int value="6" label="Canceled, 1+ invalid fields"/>
   15783   <int value="7" label="Canceled during sign-in"/>
   15784 </enum>
   15785 
   15786 <enum name="AutofillDialogInitialUserState" type="int">
   15787   <int value="0" label="Not signed in, no Autofill"/>
   15788   <int value="1" label="Not signed in, has Autofill"/>
   15789   <int value="2" label="Signed in, no Wallet, no Autofill"/>
   15790   <int value="3" label="Signed in, no Wallet, has Autofill"/>
   15791   <int value="4" label="Signed in, has Wallet, no Autofill"/>
   15792   <int value="5" label="Signed in, ha Wallet, has Autofill"/>
   15793 </enum>
   15794 
   15795 <enum name="AutofillDialogPopupEvent" type="int">
   15796   <int value="0" label="Popup shown"/>
   15797   <int value="1" label="Form Autofilled"/>
   15798 </enum>
   15799 
   15800 <enum name="AutofillDialogSecurity" type="int">
   15801   <int value="0" label="Baseline: Dialog shown"/>
   15802   <int value="1" label="Credit card over HTTP"/>
   15803   <int value="2" label="Cross-origin frame"/>
   15804 </enum>
   15805 
   15806 <enum name="AutofillDialogUiEvents" type="int">
   15807   <int value="0" label="Dialog shown"/>
   15808   <int value="1" label="Dialog submitted"/>
   15809   <int value="2" label="Dialog canceled"/>
   15810   <int value="3" label="Account switched: Wallet-&gt;Autofill"/>
   15811   <int value="4" label="Account switched: Autofill-&gt;Wallet"/>
   15812   <int value="5" label="Account switched: Wallet-&gt;Wallet"/>
   15813   <int value="6" label="Sign-in UI shown"/>
   15814   <int value="7" label="Selected different email suggestion"/>
   15815   <int value="8" label="Selected different billing suggestion"/>
   15816   <int value="9" label="Selected different cc+billing suggestion"/>
   15817   <int value="10" label="Selected different shipping suggestion"/>
   15818   <int value="11" label="Selected different cc suggestion"/>
   15819   <int value="12" label="Showed edit UI for email"/>
   15820   <int value="13" label="Showed edit UI for billing"/>
   15821   <int value="14" label="Showed edit UI for cc+billing"/>
   15822   <int value="15" label="Showed edit UI for shipping"/>
   15823   <int value="16" label="Showed edit UI for cc"/>
   15824   <int value="17" label="Selected 'Add email' suggestion"/>
   15825   <int value="18" label="Selected 'Add billing' suggestion"/>
   15826   <int value="19" label="Selected 'Add cc+billing' suggestion"/>
   15827   <int value="20" label="Selected 'Add shipping' suggestion"/>
   15828   <int value="21" label="Selected 'Add cc' suggestion"/>
   15829 </enum>
   15830 
   15831 <enum name="AutofillExperimentId" type="int">
   15832   <int value="0" label="No Experiment"/>
   15833   <int value="1" label="Unknown"/>
   15834   <int value="2" label="ar06"/>
   15835   <int value="3" label="ar1"/>
   15836   <int value="4" label="ar2"/>
   15837   <int value="5" label="ar4"/>
   15838   <int value="6" label="ar05wlr15"/>
   15839   <int value="7" label="ar05wlr25"/>
   15840   <int value="8" label="ar05wlr25fs5"/>
   15841   <int value="9" label="tbar1"/>
   15842   <int value="10" label="ar04wr3fs4"/>
   15843   <int value="11" label="No Server Response"/>
   15844   <int value="12" label="fp05"/>
   15845   <int value="13" label="fp025"/>
   15846   <int value="14" label="fp05cc03"/>
   15847   <int value="15" label="fp05cco03"/>
   15848   <int value="16" label="fp05cco03cstd"/>
   15849   <int value="17" label="fp05cc03e1"/>
   15850 </enum>
   15851 
   15852 <enum name="AutofillQuality" type="int">
   15853   <int value="0" label="Submitted"/>
   15854   <int value="1" label="Autofilled"/>
   15855   <int value="2" label="Autofill failed"/>
   15856   <int value="3" label="Heuristic Unknown"/>
   15857   <int value="4" label="Heuristic Match"/>
   15858   <int value="5" label="Heuristic Mismatch"/>
   15859   <int value="6" label="Server Unknown"/>
   15860   <int value="7" label="Server Match"/>
   15861   <int value="8" label="Server Mismatch"/>
   15862 </enum>
   15863 
   15864 <enum name="AutofillQueryResult" type="int">
   15865   <int value="0" label="Sent"/>
   15866   <int value="1" label="Received"/>
   15867   <int value="2" label="Parsed"/>
   15868   <int value="3" label="Response matches local"/>
   15869   <int value="4" label="Response improves local (nonempty)"/>
   15870   <int value="5" label="Response improves local (empty)"/>
   15871 </enum>
   15872 
   15873 <enum name="AutofillTypeQuality" type="int">
   15874   <int value="0" label="Unknown"/>
   15875   <int value="1" label="Match"/>
   15876   <int value="2" label="Mismatch"/>
   15877 </enum>
   15878 
   15879 <enum name="AutofillTypeQualityByFieldType" type="int">
   15880   <int value="0" label="Ambiguous, Unknown"/>
   15881   <int value="1" label="Ambiguous, Match"/>
   15882   <int value="2" label="Ambiguous, Mismatch"/>
   15883   <int value="3" label="Name, Unknown"/>
   15884   <int value="4" label="Name, Match"/>
   15885   <int value="5" label="Name, Mismatch"/>
   15886   <int value="6" label="Company, Unknown"/>
   15887   <int value="7" label="Company, Match"/>
   15888   <int value="8" label="Company, Mismatch"/>
   15889   <int value="9" label="Addr. line 1, Unknown"/>
   15890   <int value="10" label="Addr. line 1, Match"/>
   15891   <int value="11" label="Addr. line 1, Mismatch"/>
   15892   <int value="12" label="Addr. line 2, Unknown"/>
   15893   <int value="13" label="Addr. line 2, Match"/>
   15894   <int value="14" label="Addr. line 2, Mismatch"/>
   15895   <int value="15" label="City, Unknown"/>
   15896   <int value="16" label="City, Match"/>
   15897   <int value="17" label="City, Mismatch"/>
   15898   <int value="18" label="State, Unknown"/>
   15899   <int value="19" label="State, Match"/>
   15900   <int value="20" label="State, Mismatch"/>
   15901   <int value="21" label="ZIP code, Unknown"/>
   15902   <int value="22" label="ZIP code, Match"/>
   15903   <int value="23" label="ZIP code, Mismatch"/>
   15904   <int value="24" label="Country, Unknown"/>
   15905   <int value="25" label="Country, Match"/>
   15906   <int value="26" label="Country, Mismatch"/>
   15907   <int value="27" label="Phone, Unknown"/>
   15908   <int value="28" label="Phone, Match"/>
   15909   <int value="29" label="Phone, Mismatch"/>
   15910   <int value="30" label="Fax, Unknown"/>
   15911   <int value="31" label="Fax, Match"/>
   15912   <int value="32" label="Fax, Mismatch"/>
   15913   <int value="33" label="Email, Unknown"/>
   15914   <int value="34" label="Email, Match"/>
   15915   <int value="35" label="Email, Mismatch"/>
   15916   <int value="36" label="Credit card: name, Unknown"/>
   15917   <int value="37" label="Credit card: name, Match"/>
   15918   <int value="38" label="Credit card: name, Mismatch"/>
   15919   <int value="39" label="Credit card: number, Unknown"/>
   15920   <int value="40" label="Credit card: number, Match"/>
   15921   <int value="41" label="Credit card: number, Mismatch"/>
   15922   <int value="42" label="Credit card: date, Unknown"/>
   15923   <int value="43" label="Credit card: date, Match"/>
   15924   <int value="44" label="Credit card: date, Mismatch"/>
   15925 </enum>
   15926 
   15927 <enum name="AutofillUserHappiness" type="int">
   15928   <int value="0" label="Forms loaded"/>
   15929   <int value="1" label="Submitted fillable form, autofilled all"/>
   15930   <int value="2" label="Submitted fillable form, autofilled some"/>
   15931   <int value="3" label="Submitted fillable form, autofilled none"/>
   15932   <int value="4" label="Submitted non-fillable form"/>
   15933   <int value="5" label="User did type"/>
   15934   <int value="6" label="Suggestions shown"/>
   15935   <int value="7" label="Suggestions shown (once)"/>
   15936   <int value="8" label="User did autofill"/>
   15937   <int value="9" label="User did autofill (once)"/>
   15938   <int value="10" label="User edited autofilled field"/>
   15939   <int value="11" label="User edited autofilled field (once)"/>
   15940 </enum>
   15941 
   15942 <enum name="BackingStoreResults" type="int">
   15943   <int value="0" label="Unused"/>
   15944   <int value="1" label="Success"/>
   15945   <int value="2" label="Failure"/>
   15946 </enum>
   15947 
   15948 <enum name="BatteryInfoSampleResult" type="int">
   15949   <int value="0" label="Read"/>
   15950   <int value="1" label="Good"/>
   15951   <int value="2" label="Bad"/>
   15952 </enum>
   15953 
   15954 <enum name="BluetoothPairingMethod" type="int">
   15955   <int value="0" label="No user interaction required"/>
   15956   <int value="1" label="PIN Code requested from user"/>
   15957   <int value="2" label="Passkey requested from user"/>
   15958   <int value="3" label="PIN Code entered into device"/>
   15959   <int value="4" label="Passkey entered into device"/>
   15960   <int value="5" label="Passkey confirmed on both devices"/>
   15961 </enum>
   15962 
   15963 <enum name="BluetoothPairingResult" type="int">
   15964   <int value="0" label="Success"/>
   15965   <int value="1" label="Connection already in-progress"/>
   15966   <int value="2" label="Failed for non-specific reason"/>
   15967   <int value="3" label="Authentication failed"/>
   15968   <int value="4" label="Authentication canceled"/>
   15969   <int value="5" label="Authentication rejected"/>
   15970   <int value="6" label="Authentication timed out"/>
   15971   <int value="7" label="Unsupported device"/>
   15972   <int value="8" label="Unknown or unhandler error"/>
   15973 </enum>
   15974 
   15975 <enum name="Boolean" type="int">
   15976   <int value="0" label="False"/>
   15977   <int value="1" label="True"/>
   15978 </enum>
   15979 
   15980 <enum name="BooleanAttempted" type="int">
   15981   <int value="0" label="Not Attempted"/>
   15982   <int value="1" label="Attempted"/>
   15983 </enum>
   15984 
   15985 <enum name="BooleanCorrupt" type="int">
   15986   <int value="0" label="Not Corrupt"/>
   15987   <int value="1" label="Corrupt"/>
   15988 </enum>
   15989 
   15990 <enum name="BooleanCovered" type="int">
   15991   <int value="0" label="Not Covered"/>
   15992   <int value="1" label="Covered"/>
   15993 </enum>
   15994 
   15995 <enum name="BooleanCredentialsLost" type="int">
   15996   <int value="0" label="Found Credentials"/>
   15997   <int value="1" label="Missing Credentials"/>
   15998 </enum>
   15999 
   16000 <enum name="BooleanDataReductionProxy" type="int">
   16001   <int value="0" label="Not Data Reduction Proxy"/>
   16002   <int value="1" label="Data Reduction Proxy"/>
   16003 </enum>
   16004 
   16005 <enum name="BooleanDelete" type="int">
   16006   <int value="0" label="Ignored"/>
   16007   <int value="1" label="Deleted"/>
   16008 </enum>
   16009 
   16010 <enum name="BooleanDuplicate" type="int">
   16011   <int value="0" label="Not Duplicate"/>
   16012   <int value="1" label="Duplicate"/>
   16013 </enum>
   16014 
   16015 <enum name="BooleanEnabled" type="int">
   16016   <int value="0" label="Disabled"/>
   16017   <int value="1" label="Enabled"/>
   16018 </enum>
   16019 
   16020 <enum name="BooleanExpired" type="int">
   16021   <int value="0" label="Unexpired"/>
   16022   <int value="1" label="Expired"/>
   16023 </enum>
   16024 
   16025 <enum name="BooleanHasCrc" type="int">
   16026   <int value="0" label="No CRC"/>
   16027   <int value="1" label="Has CRC"/>
   16028 </enum>
   16029 
   16030 <enum name="BooleanHit" type="int">
   16031   <int value="0" label="Not_reached"/>
   16032   <int value="1" label="Hit"/>
   16033 </enum>
   16034 
   16035 <enum name="BooleanHttps" type="int">
   16036   <int value="0" label="HTTP"/>
   16037   <int value="1" label="HTTPS"/>
   16038 </enum>
   16039 
   16040 <enum name="BooleanMatched" type="int">
   16041   <int value="0" label="Not matched"/>
   16042   <int value="1" label="Matched"/>
   16043 </enum>
   16044 
   16045 <enum name="BooleanOrphan" type="int">
   16046   <int value="0" label="Non-orphan"/>
   16047   <int value="1" label="Orphan"/>
   16048 </enum>
   16049 
   16050 <enum name="BooleanRaced" type="int">
   16051   <int value="0" label="Did Not Race"/>
   16052   <int value="1" label="Raced"/>
   16053 </enum>
   16054 
   16055 <enum name="BooleanRegistered" type="int">
   16056   <int value="0" label="Not Registered"/>
   16057   <int value="1" label="Registered"/>
   16058 </enum>
   16059 
   16060 <enum name="BooleanSelected" type="int">
   16061   <int value="0" label="No selection"/>
   16062   <int value="1" label="Selected"/>
   16063 </enum>
   16064 
   16065 <enum name="BooleanStale" type="int">
   16066   <int value="0" label="Fresh"/>
   16067   <int value="1" label="Stale"/>
   16068 </enum>
   16069 
   16070 <enum name="BooleanSuccess" type="int">
   16071   <int value="0" label="Failure"/>
   16072   <int value="1" label="Success"/>
   16073 </enum>
   16074 
   16075 <enum name="BooleanTabDiscard" type="int">
   16076   <int value="0" label="Memory OK, no discards"/>
   16077   <int value="1" label="Memory low, tabs discarded"/>
   16078 </enum>
   16079 
   16080 <enum name="BooleanUsage" type="int">
   16081   <int value="0" label="Not Used"/>
   16082   <int value="1" label="Used"/>
   16083 </enum>
   16084 
   16085 <enum name="BooleanValid" type="int">
   16086   <int value="0" label="Invalid"/>
   16087   <int value="1" label="Valid"/>
   16088 </enum>
   16089 
   16090 <enum name="BooleanWiped" type="int">
   16091   <int value="0" label="Re-enabled"/>
   16092   <int value="1" label="Wiped out"/>
   16093 </enum>
   16094 
   16095 <enum name="CanvasContextType" type="int">
   16096   <int value="0" label="2d"/>
   16097   <int value="1" label="webkit-3d"/>
   16098   <int value="2" label="experimental-webgl"/>
   16099   <int value="3" label="webgl"/>
   16100 </enum>
   16101 
   16102 <enum name="ChannelLayout" type="int">
   16103   <int value="0" label="CHANNEL_LAYOUT_NONE"/>
   16104   <int value="1" label="CHANNEL_LAYOUT_UNSUPPORTED"/>
   16105   <int value="2" label="CHANNEL_LAYOUT_MONO"/>
   16106   <int value="3" label="CHANNEL_LAYOUT_STEREO"/>
   16107   <int value="4" label="CHANNEL_LAYOUT_2_1"/>
   16108   <int value="5" label="CHANNEL_LAYOUT_SURROUND"/>
   16109   <int value="6" label="CHANNEL_LAYOUT_4POINT0"/>
   16110   <int value="7" label="CHANNEL_LAYOUT_2_2"/>
   16111   <int value="8" label="CHANNEL_LAYOUT_QUAD"/>
   16112   <int value="9" label="CHANNEL_LAYOUT_5POINT0"/>
   16113   <int value="10" label="CHANNEL_LAYOUT_5POINT1"/>
   16114   <int value="11" label="CHANNEL_LAYOUT_5POINT0_BACK"/>
   16115   <int value="12" label="CHANNEL_LAYOUT_5POINT1_BACK"/>
   16116   <int value="13" label="CHANNEL_LAYOUT_7POINT0"/>
   16117   <int value="14" label="CHANNEL_LAYOUT_7POINT1"/>
   16118   <int value="15" label="CHANNEL_LAYOUT_7POINT1_WIDE"/>
   16119   <int value="16" label="CHANNEL_LAYOUT_STEREO_DOWNMIX"/>
   16120   <int value="17" label="CHANNEL_LAYOUT_2POINT1"/>
   16121   <int value="18" label="CHANNEL_LAYOUT_3_1"/>
   16122   <int value="19" label="CHANNEL_LAYOUT_4_1"/>
   16123   <int value="20" label="CHANNEL_LAYOUT_6_0"/>
   16124   <int value="21" label="CHANNEL_LAYOUT_6_0_FRONT"/>
   16125   <int value="22" label="CHANNEL_LAYOUT_HEXAGONAL"/>
   16126   <int value="23" label="CHANNEL_LAYOUT_6_1"/>
   16127   <int value="24" label="CHANNEL_LAYOUT_6_1_BACK"/>
   16128   <int value="25" label="CHANNEL_LAYOUT_6_1_FRONT"/>
   16129   <int value="26" label="CHANNEL_LAYOUT_7_0_FRONT"/>
   16130   <int value="27" label="CHANNEL_LAYOUT_7_1_WIDE_BACK"/>
   16131   <int value="28" label="CHANNEL_LAYOUT_OCTAGONAL"/>
   16132   <int value="29" label="CHANNEL_LAYOUT_DISCRETE"/>
   16133 </enum>
   16134 
   16135 <enum name="CheckCRCResult" type="int">
   16136   <int value="0" label="Stream was never read to end"/>
   16137   <int value="1" label="CRC check not done"/>
   16138   <int value="2" label="CRC check done"/>
   16139   <int value="3" label="Stream was never read at all"/>
   16140 </enum>
   16141 
   16142 <enum name="ChromeDownloadCountType" type="int">
   16143   <int value="0" label="Initiated by Navigation (Obsolete)"/>
   16144   <int value="1" label="Initiated by Context Menu (Obsolete)"/>
   16145   <int value="2" label="Initiated by WebStore Installer (Obsolete)"/>
   16146   <int value="3" label="Initiated by ImageBurner (Obsolete)"/>
   16147   <int value="4" label="Blocked by Throttling"/>
   16148 </enum>
   16149 
   16150 <enum name="ChromeDownloadSource" type="int">
   16151   <int value="0" label="Initiated by Navigation"/>
   16152   <int value="1" label="Initiated by Context Menu"/>
   16153   <int value="2" label="Initiated by WebStore Installer"/>
   16154   <int value="3" label="Initiated by ImageBurner"/>
   16155   <int value="4" label="Initiated by Plugin Installer"/>
   16156 </enum>
   16157 
   16158 <enum name="ClipboardAction" type="int">
   16159   <int value="0" label="Write from non-Incognito"/>
   16160   <int value="1" label="Write from Incognito"/>
   16161   <int value="2" label="Read Text"/>
   16162 </enum>
   16163 
   16164 <enum name="CoalescePotentialPackets" type="int">
   16165   <int value="0" label="No Advantage"/>
   16166   <int value="1" label="Header packets Only"/>
   16167   <int value="30" label="More Than 30"/>
   16168 </enum>
   16169 
   16170 <enum name="ConnectionType" type="int">
   16171   <summary>
   16172     Connection type as defined in net/base/connection_type_histograms.h
   16173   </summary>
   16174   <int value="0" label="Any">Any connection (SSL, HTTP, SPDY, etc.)</int>
   16175   <int value="1" label="SSL">An SSL connection</int>
   16176   <int value="2" label="SSL-MD5">
   16177     An SSL connection with an MD5 certificate in the certificate chain
   16178     (excluding root)
   16179   </int>
   16180   <int value="3" label="SSL-MD2">
   16181     An SSL connection with an MD2 certificate in the certificate chain
   16182     (excluding root)
   16183   </int>
   16184   <int value="4" label="SSL-MD4">
   16185     An SSL connection with an MD4 certificate in the certificate chain
   16186     (excluding root)
   16187   </int>
   16188   <int value="5" label="SSL-MD5(CA)">
   16189     An SSL connection with an MD5 CA certificate in the certificate chain
   16190     (excluding root)
   16191   </int>
   16192   <int value="6" label="SSL-MD2(CA)">
   16193     An SSL connection with an MD2 CA certificate in the cerfificate chain
   16194     (excluding root)
   16195   </int>
   16196   <int value="7" label="HTTP">An HTTP connection</int>
   16197   <int value="8" label="SPDY">A SPDY connection</int>
   16198   <int value="9" label="SSL-2.0">An SSL connection that uses SSL 2.0</int>
   16199   <int value="10" label="SSL-3.0">An SSL connection that uses SSL 3.0</int>
   16200   <int value="11" label="TLS-1.0">An SSL connection that uses TLS 1.0</int>
   16201   <int value="12" label="TLS-1.1">An SSL connection that uses TLS 1.1</int>
   16202   <int value="13" label="TLS-1.2">An SSL connection that uses TLS 1.2</int>
   16203 </enum>
   16204 
   16205 <enum name="CookieDeletionCause" type="int">
   16206   <summary>Reason why a cookie was removed from the cookie store</summary>
   16207   <int value="0" label="explicit">
   16208     The user explicitly requested that we delete a cookie
   16209   </int>
   16210   <int value="1" label="overwrite">
   16211     The value of the cookie was overwritten by a new value
   16212   </int>
   16213   <int value="2" label="expired">The cookie expiration time passed</int>
   16214   <int value="3" label="evicted">
   16215     The cookie was evicted during garbage collection (replaced by
   16216     domain_evicted/global_evicted below)
   16217   </int>
   16218   <int value="4" label="store_dup">
   16219     The backing store had two copies of the cookie so one was removed (i.e.
   16220     problems writing the backing store database)
   16221   </int>
   16222   <int value="5" label="dont_record">
   16223     The cookie deletion should not be recorded because it occurred, e.g., during
   16224     shutdown (the fact that these values showed up in the histogram is a bug,
   16225     since fixed)
   16226   </int>
   16227   <int value="6" label="domain_evicted">
   16228     The cookie was evicted during per-domain/eTLD+1 garbage collection
   16229   </int>
   16230   <int value="7" label="global_evicted">
   16231     The cookie was evicted during whole store garbage collection.
   16232   </int>
   16233   <int value="8" label="domain_evicted_pre_safe">
   16234     The cookie evicted during per-domain/eTLD+1 garbage collection, and would
   16235     have been evicted by the global garbage collection process (because they
   16236     hadn't been accessed recently enough).
   16237   </int>
   16238   <int value="9" label="domain_evicted_post_safe">
   16239     The cookie evicted during per-domain/eTLD+1 garbage collection, and would
   16240     not have been evicted by global metrics as well (because they had been
   16241     accessed recently enough to save).
   16242   </int>
   16243   <int value="10" label="expired_overwrite">
   16244     The cookie deletion occurred because the server overwrote it with an already
   16245     expired cookie (this is a common idiom for server deletions of cookies).
   16246   </int>
   16247 </enum>
   16248 
   16249 <enum name="CrosDisksArchiveType" type="int">
   16250   <int value="0" label="Unknown"/>
   16251   <int value="1" label="ZIP"/>
   16252   <int value="2" label="RAR"/>
   16253   <int value="3" label="Tar"/>
   16254   <int value="4" label="Bzip2-compressed Tar"/>
   16255   <int value="5" label="Gzip-compressed Tar"/>
   16256 </enum>
   16257 
   16258 <enum name="CrosDisksDeviceMediaType" type="int">
   16259   <int value="0" label="Unknown"/>
   16260   <int value="1" label="USB Drive"/>
   16261   <int value="2" label="SD Card"/>
   16262   <int value="3" label="Optical Disc"/>
   16263   <int value="4" label="Mobile Device"/>
   16264   <int value="5" label="DVD"/>
   16265 </enum>
   16266 
   16267 <enum name="CrosDisksFilesystemType" type="int">
   16268   <int value="0" label="Unknown"/>
   16269   <int value="1" label="Others"/>
   16270   <int value="2" label="FAT"/>
   16271   <int value="3" label="exFAT"/>
   16272   <int value="4" label="NTFS"/>
   16273   <int value="5" label="HFS+"/>
   16274   <int value="6" label="Ext2"/>
   16275   <int value="7" label="Ext3"/>
   16276   <int value="8" label="Ext4"/>
   16277   <int value="9" label="ISO9660"/>
   16278   <int value="10" label="UDF"/>
   16279 </enum>
   16280 
   16281 <enum name="CrosEventEnum" type="int">
   16282   <int value="0" label="ModemManagerCommandSendFailure"/>
   16283 </enum>
   16284 
   16285 <enum name="CrosShelfClickTarget" type="int">
   16286   <int value="0" label="Chrome"/>
   16287   <int value="1" label="AppLauncher"/>
   16288   <int value="2" label="Gmail"/>
   16289   <int value="3" label="Search"/>
   16290   <int value="4" label="Youtube"/>
   16291   <int value="5" label="Doc"/>
   16292   <int value="6" label="Sheets"/>
   16293   <int value="7" label="Slides"/>
   16294   <int value="8" label="PlayMusic"/>
   16295 </enum>
   16296 
   16297 <enum name="DevicePermissionActions" type="int">
   16298   <int value="0" label="AllowHttps"/>
   16299   <int value="1" label="AllowHttp"/>
   16300   <int value="2" label="Deny"/>
   16301   <int value="3" label="Cancel"/>
   16302 </enum>
   16303 
   16304 <enum name="DNSEmptyAddressListAndNoError" type="int">
   16305   <int value="0" label="Error reported or Address List is not empty"/>
   16306   <int value="1" label="Success reported but Address List is empty"/>
   16307 </enum>
   16308 
   16309 <enum name="DnsProbe.JobResult" type="int">
   16310   <int value="0" label="SERVERS_UNKNOWN"/>
   16311   <int value="1" label="SERVERS_CORRECT"/>
   16312   <int value="2" label="SERVERS_INCORRECT"/>
   16313   <int value="3" label="SERVERS_FAILING"/>
   16314   <int value="4" label="SERVERS_UNREACHABLE"/>
   16315 </enum>
   16316 
   16317 <enum name="DnsProbe.ObsoleteProbeResult" type="int">
   16318   <int value="0" label="INCONCLUSIVE"/>
   16319   <int value="1" label="NO_INTERNET"/>
   16320   <int value="2" label="BAD_CONFIG"/>
   16321   <int value="3" label="NXDOMAIN"/>
   16322 </enum>
   16323 
   16324 <enum name="DnsProbe.ProbeStatus" type="int">
   16325   <int value="0" label="POSSIBLE"/>
   16326   <int value="1" label="NOT_RUN"/>
   16327   <int value="2" label="STARTED"/>
   16328   <int value="3" label="FINISHED_INCONCLUSIVE"/>
   16329   <int value="4" label="FINISHED_NO_INTERNET"/>
   16330   <int value="5" label="FINISHED_BAD_CONFIG"/>
   16331   <int value="6" label="FINISHED_NXDOMAIN"/>
   16332 </enum>
   16333 
   16334 <enum name="DnsProbe.SystemIsLocalhost" type="int">
   16335   <int value="0" label="Not just 127.0.0.1">
   16336     127.0.0.1 was not the only nameserver in the system DNS config.
   16337   </int>
   16338   <int value="1" label="Just 127.0.0.1">
   16339     127.0.0.1 was the only nameserver in the system DNS config.
   16340   </int>
   16341 </enum>
   16342 
   16343 <enum name="DomainBoundCerts.GetCertResult" type="int">
   16344   <int value="0" label="SYNC_SUCCESS"/>
   16345   <int value="1" label="ASYNC_SUCCESS"/>
   16346   <int value="2" label="ASYNC_CANCELLED"/>
   16347   <int value="3" label="ASYNC_FAILURE_KEYGEN"/>
   16348   <int value="4" label="ASYNC_FAILURE_CREATE_CERT"/>
   16349   <int value="5" label="ASYNC_FAILURE_EXPORT_KEY"/>
   16350   <int value="6" label="ASYNC_FAILURE_UNKNOWN"/>
   16351   <int value="7" label="INVALID_ARGUMENT"/>
   16352   <int value="8" label="UNSUPPORTED_TYPE"/>
   16353   <int value="9" label="TYPE_MISMATCH"/>
   16354   <int value="10" label="WORKER_FAILURE"/>
   16355 </enum>
   16356 
   16357 <enum name="DomainBoundCerts.Support" type="int">
   16358   <int value="0" label="DISABLED"/>
   16359   <int value="1" label="CLIENT_ONLY"/>
   16360   <int value="2" label="CLIENT_AND_SERVER"/>
   16361   <int value="3" label="CLIENT_NO_ECC">
   16362     Channel ID was enabled, but the client did not support elliptic curve key
   16363     generation.
   16364   </int>
   16365   <int value="4" label="CLIENT_BAD_SYSTEM_TIME">
   16366     Channel ID was enabled, but the client had an invalid system time which
   16367     prevented using it.
   16368   </int>
   16369   <int value="5" label="CLIENT_NO_SERVER_BOUND_CERT_SERVICE">
   16370     The SSLClientSocket was created without a ServerBoundCertService.
   16371   </int>
   16372 </enum>
   16373 
   16374 <enum name="DoubleGetExperimentMethods" type="int">
   16375   <int value="0" label="POST"/>
   16376   <int value="1" label="GET_CACHABLE"/>
   16377   <int value="2" label="GET_NON_CACHABLE"/>
   16378 </enum>
   16379 
   16380 <enum name="DownloadContentDisposition" type="int">
   16381   <int value="0" label="Content-Disposition header present"/>
   16382   <int value="1" label="Valid"/>
   16383   <int value="2" label="Has disposition-type"/>
   16384   <int value="3" label="Has unknown disposition-type"/>
   16385   <int value="4" label="Has 'name' attribute"/>
   16386   <int value="5" label="Has 'filename' attribute"/>
   16387   <int value="6" label="Has 'filename*' attribute"/>
   16388   <int value="7" label="Has non-ASCII strings"/>
   16389   <int value="8" label="Has percent encoded strings"/>
   16390   <int value="9" label="Has RFC 2047 encoded strings"/>
   16391   <int value="10" label="Has 'name' attribute only"/>
   16392 </enum>
   16393 
   16394 <enum name="DownloadContentType" type="int">
   16395   <int value="0" label="UNRECOGNIZED"/>
   16396   <int value="1" label="TEXT"/>
   16397   <int value="2" label="IMAGE"/>
   16398   <int value="3" label="AUDIO"/>
   16399   <int value="4" label="VIDEO"/>
   16400   <int value="5" label="OCTET_STREAM"/>
   16401   <int value="6" label="PDF"/>
   16402   <int value="7" label="DOC"/>
   16403   <int value="8" label="XLS"/>
   16404   <int value="9" label="PPT"/>
   16405   <int value="10" label="ARCHIVE"/>
   16406   <int value="11" label="EXE"/>
   16407   <int value="12" label="DMG"/>
   16408   <int value="13" label="CRX"/>
   16409 </enum>
   16410 
   16411 <enum name="DownloadCountType" type="int">
   16412   <int value="0" label="Initiated by Navigation (Obsolete)"/>
   16413   <int value="1" label="Initiated by Context Menu (Obsolete)"/>
   16414   <int value="2" label="Initiated by SavePackage Failure (Obsolete)"/>
   16415   <int value="3" label="Initiated by Drag-n-drop (Obsolete)"/>
   16416   <int value="4" label="Initiated by Renderer (Obsolete)"/>
   16417   <int value="5" label="Initiated and Unthrottled"/>
   16418   <int value="6" label="Completed"/>
   16419   <int value="7" label="Cancelled"/>
   16420   <int value="8" label="Started"/>
   16421   <int value="9" label="Interrupted"/>
   16422   <int value="10" label="Calls to AppendDataToFile (Size) (Obsolete)"/>
   16423   <int value="11" label="Calls to AppendDataToFile (Count) (Obsolete)"/>
   16424   <int value="12" label="Interrupted at End of Download"/>
   16425   <int value="13" label="Attempt to Append to Detached File"/>
   16426   <int value="14" label="File Missing After Successful Scan"/>
   16427   <int value="15" label="Supports ranges and strong validation"/>
   16428   <int value="16" label="No WebContents at interruption"/>
   16429 </enum>
   16430 
   16431 <enum name="DownloadDatabaseRecordDroppedType" type="int">
   16432   <int value="0" label="Bad State"/>
   16433   <int value="1" label="Bad Danger Type"/>
   16434 </enum>
   16435 
   16436 <enum name="DownloadDOMEvent" type="int">
   16437   <int value="0" label="GetDownloads"/>
   16438   <int value="1" label="OpenFile"/>
   16439   <int value="2" label="Drag"/>
   16440   <int value="3" label="SaveDangerous"/>
   16441   <int value="4" label="DiscardDangerous"/>
   16442   <int value="5" label="Show"/>
   16443   <int value="6" label="Pause"/>
   16444   <int value="7" label="Remove"/>
   16445   <int value="8" label="Cancel"/>
   16446   <int value="9" label="ClearAll"/>
   16447   <int value="10" label="OpenFolder"/>
   16448   <int value="11" label="Resume"/>
   16449 </enum>
   16450 
   16451 <enum name="DownloadFilePickerResult" type="int">
   16452   <int value="0" label="SAME"/>
   16453   <int value="1" label="DIFFERENT_DIR"/>
   16454   <int value="2" label="DIFFERENT_NAME"/>
   16455   <int value="3" label="CANCEL"/>
   16456 </enum>
   16457 
   16458 <enum name="DownloadFunctions" type="int">
   16459   <int value="0" label="download"/>
   16460   <int value="1" label="search"/>
   16461   <int value="2" label="pause"/>
   16462   <int value="3" label="resume"/>
   16463   <int value="4" label="cancel"/>
   16464   <int value="5" label="erase"/>
   16465   <int value="6" label="set_destination"/>
   16466   <int value="7" label="accept_danger"/>
   16467   <int value="8" label="show"/>
   16468   <int value="9" label="drag"/>
   16469 </enum>
   16470 
   16471 <enum name="DownloadImageType" type="int">
   16472   <int value="0" label="Unrecognized"/>
   16473   <int value="1" label="GIF"/>
   16474   <int value="2" label="JPEG"/>
   16475   <int value="3" label="PNG"/>
   16476   <int value="4" label="TIFF"/>
   16477   <int value="5" label="ICON"/>
   16478   <int value="6" label="WEBP"/>
   16479 </enum>
   16480 
   16481 <enum name="DownloadInterruptedUnknownSizeType" type="int">
   16482   <int value="0" label="Size Known"/>
   16483   <int value="1" label="Size Unknown"/>
   16484 </enum>
   16485 
   16486 <enum name="DownloadItem.DangerType" type="int">
   16487   <int value="0" label="NOT_DANGEROUS"/>
   16488   <int value="1" label="DANGEROUS_FILE"/>
   16489   <int value="2" label="DANGEROUS_URL"/>
   16490   <int value="3" label="DANGEROUS_CONTENT"/>
   16491   <int value="4" label="MAYBE_DANGEROUS_CONTENT"/>
   16492   <int value="5" label="UNCOMMON_CONTENT"/>
   16493   <int value="6" label="USER_VALIDATED"/>
   16494   <int value="7" label="DANGEROUS_HOST"/>
   16495   <int value="8" label="POTENTIALLY_UNWANTED"/>
   16496 </enum>
   16497 
   16498 <enum name="DownloadSavePackageEvent" type="int">
   16499   <int value="0" label="Started"/>
   16500   <int value="1" label="Cancelled"/>
   16501   <int value="2" label="Finished"/>
   16502   <int value="3" label="Write to already completed file"/>
   16503   <int value="4" label="Write to already failed file"/>
   16504 </enum>
   16505 
   16506 <enum name="DownloadSource" type="int">
   16507   <int value="0" label="Initiated by Save Package on Non-HTML content"/>
   16508   <int value="1" label="Initiated by Drag-and-drop"/>
   16509   <int value="2" label="Initiated by RPC from Renderer"/>
   16510   <int value="3" label="Initiated by Save from Pepper"/>
   16511   <int value="4" label="Initiated by Resumption"/>
   16512 </enum>
   16513 
   16514 <enum name="DriveCacheDBOpenStatus" type="int">
   16515   <int value="0" label="Success"/>
   16516   <int value="1" label="Corrupt database"/>
   16517   <int value="2" label="Unknown recoverable failure"/>
   16518   <int value="3" label="Unrecoverable (disk full?) failure"/>
   16519 </enum>
   16520 
   16521 <enum name="DriveEntryKind" type="int">
   16522   <int value="0" label="Unknown"/>
   16523   <int value="1" label="Item"/>
   16524   <int value="2" label="Site"/>
   16525   <int value="3" label="Document"/>
   16526   <int value="4" label="Spereadsheet"/>
   16527   <int value="5" label="Presentation"/>
   16528   <int value="6" label="Drawing"/>
   16529   <int value="7" label="Table"/>
   16530   <int value="8" label="External app"/>
   16531   <int value="9" label="Folder"/>
   16532   <int value="10" label="File"/>
   16533   <int value="11" label="PDF"/>
   16534 </enum>
   16535 
   16536 <enum name="DriveFileFormat" type="int">
   16537   <int value="0" label="AAC"/>
   16538   <int value="1" label="ASF"/>
   16539   <int value="2" label="AVI"/>
   16540   <int value="3" label="CSV"/>
   16541   <int value="4" label="DOC"/>
   16542   <int value="5" label="DOCX"/>
   16543   <int value="6" label="FLV"/>
   16544   <int value="7" label="JPG"/>
   16545   <int value="8" label="MJPG"/>
   16546   <int value="9" label="MOV"/>
   16547   <int value="10" label="MP3"/>
   16548   <int value="11" label="MP4"/>
   16549   <int value="12" label="MPG"/>
   16550   <int value="13" label="OTHER"/>
   16551   <int value="14" label="PDF"/>
   16552   <int value="15" label="PPT"/>
   16553   <int value="16" label="PPTX"/>
   16554   <int value="17" label="PSD"/>
   16555   <int value="18" label="RAR"/>
   16556   <int value="19" label="WMA"/>
   16557   <int value="20" label="WMV"/>
   16558   <int value="21" label="XLS"/>
   16559   <int value="22" label="XLSX"/>
   16560   <int value="23" label="ZIP"/>
   16561 </enum>
   16562 
   16563 <enum name="DriveMetadataDBInitStatus" type="int">
   16564   <int value="0" label="Success"/>
   16565   <int value="1" label="Not found"/>
   16566   <int value="2" label="Corruption"/>
   16567   <int value="3" label="IO error"/>
   16568   <int value="4" label="Failed to open DB for unknown reason"/>
   16569   <int value="5" label="Incompatible DB format"/>
   16570   <int value="6" label="DB is broken"/>
   16571 </enum>
   16572 
   16573 <enum name="EAPInnerProtocol" type="int">
   16574   <int value="0" label="UNKNOWN"/>
   16575   <int value="1" label="NONE"/>
   16576   <int value="2" label="PEAP-MD5"/>
   16577   <int value="3" label="PEAP-MSCHAPV2"/>
   16578   <int value="4" label="TTLS-EAP-MD5"/>
   16579   <int value="5" label="TTLS-EAP-MSCHAPV2"/>
   16580   <int value="6" label="TTLS-MSCHAPV2"/>
   16581   <int value="7" label="TTLS-MSCHAP"/>
   16582   <int value="8" label="TTLS-PAP"/>
   16583   <int value="9" label="TTLS-CHAP"/>
   16584 </enum>
   16585 
   16586 <enum name="EAPOuterProtocol" type="int">
   16587   <int value="0" label="UNKNOWN"/>
   16588   <int value="1" label="LEAP"/>
   16589   <int value="2" label="PEAP"/>
   16590   <int value="3" label="TLS"/>
   16591   <int value="4" label="TTLS"/>
   16592 </enum>
   16593 
   16594 <enum name="EnterpriseDeviceManagementStatus" type="int">
   16595   <summary>
   16596     Status codes produced by DeviceManagementService for requests made to the
   16597     device management server.
   16598   </summary>
   16599   <int value="0" label="SUCCESS"/>
   16600   <int value="1" label="REQUEST_INVALID"/>
   16601   <int value="2" label="REQUEST_FAILED"/>
   16602   <int value="3" label="TEMPORARY_UNAVAILABLE"/>
   16603   <int value="4" label="HTTP_STATUS_ERROR"/>
   16604   <int value="5" label="RESPONSE_DECODING_ERROR"/>
   16605   <int value="6" label="SERVICE_MANAGEMENT_NOT_SUPPORTED"/>
   16606   <int value="7" label="SERVICE_DEVICE_NOT_FOUND"/>
   16607   <int value="8" label="SERVICE_MANAGEMENT_TOKEN_INVALID"/>
   16608   <int value="9" label="SERVICE_ACTIVATION_PENDING"/>
   16609   <int value="10" label="SERVICE_INVALID_SERIAL_NUMBER"/>
   16610   <int value="11" label="SERVICE_DEVICE_ID_CONFLICT"/>
   16611   <int value="12" label="SERVICE_MISSING_LICENSES"/>
   16612   <int value="902" label="SERVICE_POLICY_NOT_FOUND"/>
   16613 </enum>
   16614 
   16615 <enum name="EnterpriseDMTokenType" type="int">
   16616   <summary>
   16617     Result of DMToken operations as defined in
   16618     chrome/browser/policy/enterprise_metrics.h.
   16619   </summary>
   16620   <int value="0" label="Load Succeeded">
   16621     A cached token was successfully loaded from disk.
   16622   </int>
   16623   <int value="1" label="Load Failed">
   16624     Reading a cached token from disk failed.
   16625   </int>
   16626   <int value="2" label="Fetch Requested">
   16627     A token fetch request was sent to the DM server.
   16628   </int>
   16629   <int value="3" label="Fetch Request Failed">
   16630     The request was invalid, or the HTTP request failed.
   16631   </int>
   16632   <int value="4" label="Fetch Server Failed">
   16633     Error HTTP status received, or the DM server failed in another way.
   16634   </int>
   16635   <int value="5" label="Fetch Response Received">
   16636     A response to the fetch request was received.
   16637   </int>
   16638   <int value="6" label="Fetch Bad Response">
   16639     The response received was invalid. This happens when some expected data was
   16640     not present in the response.
   16641   </int>
   16642   <int value="7" label="Fetch Management Not Supported">
   16643     DM server reported that management is not supported.
   16644   </int>
   16645   <int value="8" label="Fetch Device Not Found">
   16646     DM server reported that the given device ID was not found.
   16647   </int>
   16648   <int value="9" label="Fetch OK">DM token successfully retrieved.</int>
   16649   <int value="10" label="Store Succeeded">
   16650     Successfully cached a token to disk.
   16651   </int>
   16652   <int value="11" label="Store Failed">Caching a token to disk failed.</int>
   16653   <int value="12" label="Device ID Conflict">The Device-ID is not unique.</int>
   16654   <int value="13" label="Invalid Serial">
   16655     Serial number rejected by DMServer.
   16656   </int>
   16657   <int value="14" label="Missing Licenses">
   16658     No more licenses available for that domain.
   16659   </int>
   16660 </enum>
   16661 
   16662 <enum name="EnterpriseEnrollmentType" type="int">
   16663   <summary>
   16664     Result of device enrollment as defined in
   16665     chrome/browser/policy/enterprise_metrics.h.
   16666   </summary>
   16667   <int value="0" label="Cancelled">
   16668     The enrollment screen was closed without completing the enrollment process.
   16669   </int>
   16670   <int value="1" label="Started">
   16671     The user submitted credentials and started the enrollment process.
   16672   </int>
   16673   <int value="2" label="Network Failed">
   16674     Enrollment failed due to a network error.
   16675   </int>
   16676   <int value="3" label="Login Failed">
   16677     Enrollment failed because logging in to Gaia failed.
   16678   </int>
   16679   <int value="4" label="Not Supported">
   16680     Enrollment failed because it is not supported for the account used.
   16681   </int>
   16682   <int value="5" label="Policy Failed">
   16683     Enrollment failed because it failed to apply device policy.
   16684   </int>
   16685   <int value="6" label="Other Failed">
   16686     Enrollment failed due to an unexpected error. This currently happens when
   16687     the Gaia auth token is not issued for the DM service, the device cloud
   16688     policy subsystem isn't initialized, or when fetching Gaia tokens fails for
   16689     an unknown reason.
   16690   </int>
   16691   <int value="7" label="OK">Enrollment was successful.</int>
   16692   <int value="8" label="Invalid Serial">
   16693     Serial number doesn't belong to account domain.
   16694   </int>
   16695   <int value="9" label="Auto-enrollment Started">
   16696     Auto-enrollment started automatically after sign-in.
   16697   </int>
   16698   <int value="10" label="Auto-enrollment Failed">Auto-enrollment failed.</int>
   16699   <int value="11" label="Auto-enrollment Retried">
   16700     Auto-enrollment started again after a failure.
   16701   </int>
   16702   <int value="12" label="Auto-enrollment Cancelled">
   16703     User opted-out of auto-enrollment.
   16704   </int>
   16705   <int value="13" label="Auto-enrollment OK">Auto-enrollment OK.</int>
   16706   <int value="14" label="Invalid enrollment mode">
   16707     The enrollment mode has not been sent down or is unknown to the client.
   16708   </int>
   16709   <int value="15" label="Auto-enrollment not supported">
   16710     The enrollment mode can not be set through auto-enrollment.
   16711   </int>
   16712   <int value="16" label="Install attributes timeout">
   16713     Install attributes failed to initialize in time.
   16714   </int>
   16715   <int value="17" label="Wrong user name">
   16716     Re-enrollment attempted with an account from a different domain.
   16717   </int>
   16718   <int value="18" label="Missing licenses">
   16719     No licenses left for that domain.
   16720   </int>
   16721 </enum>
   16722 
   16723 <enum name="EnterprisePolicies" type="int">
   16724 <!-- Generated from ../../../chrome/app/policy/policy_templates.json -->
   16725 
   16726   <int value="1" label="Configure the home page URL"/>
   16727   <int value="2" label="Use New Tab Page as homepage"/>
   16728   <int value="3" label="Set Chrome as Default Browser"/>
   16729   <int value="4" label="Application locale"/>
   16730   <int value="5" label="Enable alternate error pages"/>
   16731   <int value="6" label="Enable search suggestions"/>
   16732   <int value="7" label="Enable network prediction"/>
   16733   <int value="8" label="Disable SPDY protocol"/>
   16734   <int value="9" label="Enable JavaScript"/>
   16735   <int value="10" label="Enable Incognito mode"/>
   16736   <int value="11" label="Disable saving browser history"/>
   16737   <int value="12" label="Enable printing"/>
   16738   <int value="13" label="Enable Google Cloud Print proxy"/>
   16739   <int value="14" label="Enable Safe Browsing"/>
   16740   <int value="15" label="Enable reporting of usage and crash-related data"/>
   16741   <int value="16" label="Enable the password manager"/>
   16742   <int value="17" label="Allow users to show passwords in Password Manager"/>
   16743   <int value="18" label="Enable AutoFill"/>
   16744   <int value="19" label="Specify a list of disabled plugins"/>
   16745   <int value="20" label="Disable synchronization of data with Google"/>
   16746   <int value="21" label="Choose how to specify proxy server settings"/>
   16747   <int value="22" label="Choose how to specify proxy server settings"/>
   16748   <int value="23" label="Address or URL of proxy server"/>
   16749   <int value="24" label="URL to a proxy .pac file"/>
   16750   <int value="25" label="Proxy bypass rules"/>
   16751   <int value="26" label="Supported authentication schemes"/>
   16752   <int value="27"
   16753       label="Disable CNAME lookup when negotiating Kerberos authentication"/>
   16754   <int value="28" label="Include non-standard port in Kerberos SPN"/>
   16755   <int value="29" label="Authentication server whitelist"/>
   16756   <int value="30" label="Kerberos delegation server whitelist"/>
   16757   <int value="31" label="GSSAPI library name"/>
   16758   <int value="32" label="Configure extension installation blacklist"/>
   16759   <int value="33" label="Configure extension installation whitelist"/>
   16760   <int value="34" label="Configure the list of force-installed extensions"/>
   16761   <int value="35" label="Show Home button on toolbar"/>
   16762   <int value="36" label="Disable Developer Tools"/>
   16763   <int value="37" label="Action on startup"/>
   16764   <int value="38" label="URLs to open on startup"/>
   16765   <int value="39" label="Block third party cookies"/>
   16766   <int value="40" label="Enable the default search provider"/>
   16767   <int value="41" label="Default search provider name"/>
   16768   <int value="42" label="Default search provider keyword"/>
   16769   <int value="43" label="Default search provider search URL"/>
   16770   <int value="44" label="Default search provider suggest URL"/>
   16771   <int value="45" label="Default search provider instant URL"/>
   16772   <int value="46" label="Default search provider icon"/>
   16773   <int value="47" label="Default search provider encodings"/>
   16774   <int value="48" label="Default cookies setting"/>
   16775   <int value="49" label="Default images setting"/>
   16776   <int value="50" label="Default JavaScript setting"/>
   16777   <int value="51" label="Default plugins setting"/>
   16778   <int value="52" label="Default popups setting"/>
   16779   <int value="53" label="Default notification setting"/>
   16780   <int value="54" label="Default geolocation setting"/>
   16781   <int value="55" label="Disable support for 3D graphics APIs"/>
   16782   <int value="56" label="Refresh rate for user policy"/>
   16783   <int value="57" label="Default HTML renderer for Google Chrome Frame"/>
   16784   <int value="58"
   16785       label="Always render the following URL patterns in Google Chrome Frame"/>
   16786   <int value="59"
   16787       label="Always render the following URL patterns in the host browser"/>
   16788   <int value="60"
   16789       label="Allow Google Chrome Frame to handle the listed content types"/>
   16790   <int value="61" label="Enable lock when the device become idle or suspended"/>
   16791   <int value="62" label="Enable Instant"/>
   16792   <int value="63" label="Set user data directory"/>
   16793   <int value="64" label="Set download directory"/>
   16794   <int value="65" label="Clear site data on browser shutdown (deprecated)"/>
   16795   <int value="66" label="Specify whether the plugin finder should be disabled"/>
   16796   <int value="67" label="Block cookies on these sites"/>
   16797   <int value="68" label="Allow session only cookies on these sites"/>
   16798   <int value="69" label="Allow images on these sites"/>
   16799   <int value="70" label="Block images on these sites"/>
   16800   <int value="71" label="Allow JavaScript on these sites"/>
   16801   <int value="72" label="Block JavaScript on these sites"/>
   16802   <int value="73" label="Allow plugins on these sites"/>
   16803   <int value="74" label="Block plugins on these sites"/>
   16804   <int value="75" label="Allow popups on these sites"/>
   16805   <int value="76" label="Block popups on these sites"/>
   16806   <int value="77" label="Allow cookies on these sites"/>
   16807   <int value="78" label="Specify a list of enabled plugins"/>
   16808   <int value="79"
   16809       label="Specify a list of plugins that the user can enable or disable"/>
   16810   <int value="80" label="Enable Translate"/>
   16811   <int value="81" label="Allow running plugins that are outdated"/>
   16812   <int value="82" label="Enable Bookmark Bar"/>
   16813   <int value="83" label="Enables or disables bookmark editing"/>
   16814   <int value="84" label="Allow invocation of file selection dialogs"/>
   16815   <int value="85" label="Disable URL protocol schemes"/>
   16816   <int value="86" label="Always runs plugins that require authorization"/>
   16817   <int value="87" label="Set Google Chrome Frame user data directory"/>
   16818   <int value="88" label="Set disk cache directory"/>
   16819   <int value="89" label="Cross-origin HTTP Basic Auth prompts"/>
   16820   <int value="90" label="Refresh rate for Device Policy"/>
   16821   <int value="91" label="Release channel"/>
   16822   <int value="92"
   16823       label="Maximal number of concurrent connections to the proxy server"/>
   16824   <int value="93" label="Incognito mode availability"/>
   16825   <int value="94" label="Enable firewall traversal from remote access client"/>
   16826   <int value="95" label="Enable firewall traversal from remote access host"/>
   16827   <int value="96"
   16828       label="Prevent app promotions from appearing on the new tab page"/>
   16829   <int value="97" label="Import bookmarks from default browser on first run"/>
   16830   <int value="98"
   16831       label="Import browsing history from default browser on first run"/>
   16832   <int value="99" label="Import of homepage from default browser on first run"/>
   16833   <int value="100"
   16834       label="Import search engines from default browser on first run"/>
   16835   <int value="101"
   16836       label="Import saved passwords from default browser on first run"/>
   16837   <int value="102"
   16838       label="Automatically select client certificates for these sites"/>
   16839   <int value="103" label="Block access to a list of URLs"/>
   16840   <int value="104" label="Allows access to a list of URLs"/>
   16841   <int value="105" label="Allow notifications on these sites"/>
   16842   <int value="106" label="Block notifications on these sites"/>
   16843   <int value="107" label="User-level network configuration"/>
   16844   <int value="108" label="Device-level network configuration"/>
   16845   <int value="109"
   16846       label="Enable submission of documents to Google Cloud Print"/>
   16847   <int value="110" label="Set disk cache size in bytes"/>
   16848   <int value="111" label="Set media disk cache size in bytes"/>
   16849   <int value="112" label="Enterprise web store URL"/>
   16850   <int value="113" label="Enterprise web store name"/>
   16851   <int value="114" label="Enable TLS domain-bound certificates extension"/>
   16852   <int value="115" label="Enable reporting memory info (JS heap size) to page"/>
   16853   <int value="116" label="Proxy settings"/>
   16854   <int value="117" label="Disable Print Preview"/>
   16855   <int value="118" label="Disable SSL record splitting"/>
   16856   <int value="119" label="Report OS and firmware version"/>
   16857   <int value="120" label="Report device activity times"/>
   16858   <int value="121" label="Report device boot mode"/>
   16859   <int value="122" label="Login user white list"/>
   16860   <int value="123" label="Allow creation of new user accounts"/>
   16861   <int value="124" label="Enable guest mode"/>
   16862   <int value="125" label="Show usernames on login screen"/>
   16863   <int value="126" label="Enable data roaming"/>
   16864   <int value="127" label="Enable metrics reporting"/>
   16865   <int value="128" label="Wipe user data on sign-out"/>
   16866   <int value="129" label="Whether online OCSP/CRL checks are performed"/>
   16867   <int value="130" label="Timeout until idle user log-out is executed"/>
   16868   <int value="131" label="Duration of the idle log-out warning message"/>
   16869   <int value="132"
   16870       label="Screen saver to be used on the sign-in screen in retail mode"/>
   16871   <int value="133"
   16872       label="Duration of inactivity before the screen saver is shown on the
   16873              sign-in screen in retail mode"/>
   16874   <int value="134"
   16875       label="Whether the release channel should be configurable by the user"/>
   16876   <int value="135" label="List of AppPack extensions"/>
   16877   <int value="136" label="Disables Auto Update"/>
   16878   <int value="137" label="Load specified urls on demo login"/>
   16879   <int value="138"
   16880       label="Continue running background apps when Google Chrome is closed"/>
   16881   <int value="139" label="Disables Drive"/>
   16882   <int value="140" label="Disables Google Drive over Cellular connections"/>
   16883   <int value="141"
   16884       label="Additional command line parameters for Google Chrome"/>
   16885   <int value="142" label="Target Auto Update Version"/>
   16886   <int value="143" label="Report device location"/>
   16887   <int value="144" label="List of pinned apps to show in the launcher"/>
   16888   <int value="145" label="Auto update scatter factor"/>
   16889   <int value="146" label="Connection types allowed for updates"/>
   16890   <int value="147"
   16891       label="Restrict which users are allowed to sign in to Google Chrome"/>
   16892   <int value="148"
   16893       label="Configure extension, app, and user script install sources"/>
   16894   <int value="149" label="Default mediastream setting"/>
   16895   <int value="150"
   16896       label="Disable proceeding from the Safe Browsing warning page"/>
   16897   <int value="151" label="Enable or disable spell checking web service"/>
   16898   <int value="152" label="Disable mounting of external storage"/>
   16899   <int value="153" label="Disable taking screenshots"/>
   16900   <int value="154"
   16901       label="Configure the required domain name for remote access hosts"/>
   16902   <int value="155"
   16903       label="Enable two-factor authentication for remote access hosts"/>
   16904   <int value="156"
   16905       label="Configure the TalkGadget prefix for remote access hosts"/>
   16906   <int value="157" label="Enable curtaining of remote access hosts"/>
   16907   <int value="158" label="Timezone"/>
   16908   <int value="159" label="Allow playing audio"/>
   16909   <int value="160" label="Allow or deny audio capture"/>
   16910   <int value="161"
   16911       label="List of alternate URLs for the default search provider"/>
   16912   <int value="162" label="Force SafeSearch"/>
   16913   <int value="163" label="Device-local accounts"/>
   16914   <int value="164" label="Add a logout button to the system tray"/>
   16915   <int value="165" label="Use built-in DNS client"/>
   16916   <int value="166" label="Control shelf auto-hiding"/>
   16917   <int value="167" label="Allow or deny video capture"/>
   16918   <int value="168" label="Configure allowed app/extension types"/>
   16919   <int value="169" label="Set the display name for device-local accounts"/>
   16920   <int value="170" label="Limit the session length"/>
   16921   <int value="171"
   16922       label="Parameter controlling search term placement for the default
   16923              search provider"/>
   16924   <int value="172" label="Screen dim delay when running on AC power"/>
   16925   <int value="173" label="Screen off delay when running on AC power"/>
   16926   <int value="174" label="Screen lock delay when running on AC power"/>
   16927   <int value="175" label="Idle delay when running on AC power"/>
   16928   <int value="176" label="Screen dim delay when running on battery power"/>
   16929   <int value="177" label="Screen off delay when running on battery power"/>
   16930   <int value="178" label="Screen lock delay when running on battery power"/>
   16931   <int value="179" label="Idle delay when running on battery power"/>
   16932   <int value="180" label="Action to take when the idle delay is reached"/>
   16933   <int value="181" label="Action to take when the user closes the lid"/>
   16934   <int value="182"
   16935       label="Specify whether audio activity affects power management"/>
   16936   <int value="183"
   16937       label="Specify whether video activity affects power management"/>
   16938   <int value="184"
   16939       label="Percentage by which to scale the idle delay in presentation mode"/>
   16940   <int value="185"
   16941       label="Allow users to redeem offers through Chrome OS Registration."/>
   16942   <int value="186" label="Set the Terms of Service for a device-local account"/>
   16943   <int value="187" label="Enable deleting browser and download history"/>
   16944   <int value="188" label="Show accessibility options in system tray menu"/>
   16945   <int value="189"
   16946       label="Hide the web store from the new tab page and app launcher"/>
   16947   <int value="190" label="Allows sign in to Chrome"/>
   16948   <int value="191" label="System wide flags to be applied on Chrome start-up"/>
   16949   <int value="192" label="Limit device uptime by automatically rebooting"/>
   16950   <int value="193" label="Automatically reboot after update"/>
   16951   <int value="194" label="Public session for auto-login"/>
   16952   <int value="195" label="Public session auto-login timer"/>
   16953   <int value="196"
   16954       label="Set the restriction on the fetching of the Variations seed"/>
   16955   <int value="197" label="Idle warning delay when running on AC power"/>
   16956   <int value="198" label="Idle warning delay when running on battery power"/>
   16957 </enum>
   16958 
   16959 <enum name="EnterprisePolicyInvalidations" type="int">
   16960   <int value="0" label="No payload"/>
   16961   <int value="1" label="Payload"/>
   16962 </enum>
   16963 
   16964 <enum name="EnterprisePolicyLoadStatus" type="int">
   16965   <summary>
   16966     Status codes produced by the policy loaders that pull policy settings from
   16967     the platform-specific management infrastructure, such as Windows Group
   16968     Policy.
   16969   </summary>
   16970   <int value="0" label="STARTED">
   16971     Policy load attempt started. This gets logged for each policy load attempt
   16972     to get a baseline on the number of requests, and an arbitrary number of the
   16973     below status codes may get added in addition.
   16974   </int>
   16975   <int value="1" label="QUERY_FAILED">
   16976     System failed to determine whether there's policy.
   16977   </int>
   16978   <int value="2" label="NO_POLICY">No policy present.</int>
   16979   <int value="3" label="INACCCESSIBLE">
   16980     Data inaccessible, such as non-local policy file.
   16981   </int>
   16982   <int value="4" label="MISSING">
   16983     Data missing, such as policy file not present.
   16984   </int>
   16985   <int value="5" label="WOW64_REDIRECTION_DISABLED">
   16986     Trying with Wow64 redirection disabled.
   16987   </int>
   16988   <int value="6" label="READ_ERROR">
   16989     Data read error, for example file reading errors.
   16990   </int>
   16991   <int value="7" label="TOO_BIG">Data too large to process.</int>
   16992   <int value="8" label="PARSE_ERROR">Parse error.</int>
   16993 </enum>
   16994 
   16995 <enum name="EnterprisePolicyRefresh" type="int">
   16996   <int value="0" label="Changed"/>
   16997   <int value="1" label="Changed; Invalidations disabled"/>
   16998   <int value="2" label="Unchanged"/>
   16999   <int value="3" label="Invalidated; Changed"/>
   17000   <int value="4" label="Invalidated; Unchanged"/>
   17001 </enum>
   17002 
   17003 <enum name="EnterprisePolicyType" type="int">
   17004   <summary>
   17005     Result of Policy operations as defined in
   17006     chrome/browser/policy/enterprise_metrics.h.
   17007   </summary>
   17008   <int value="0" label="Load Succeeded">
   17009     A cached policy was successfully loaded from disk.
   17010   </int>
   17011   <int value="1" label="Load Failed">
   17012     Reading a cached policy from disk failed.
   17013   </int>
   17014   <int value="2" label="Fetch Requested">
   17015     A policy fetch request was sent to the DM server.
   17016   </int>
   17017   <int value="3" label="Fetch Request Failed">
   17018     The request was invalid, or the HTTP request failed.
   17019   </int>
   17020   <int value="4" label="Fetch Server Failed">
   17021     Error HTTP status received, or the DM server failed in another way.
   17022   </int>
   17023   <int value="5" label="Fetch Not Found">
   17024     Policy not found for the given user or device.
   17025   </int>
   17026   <int value="6" label="Fetch Invalid Token">
   17027     DM server didn't accept the token used in the request.
   17028   </int>
   17029   <int value="7" label="Fetch Response Received">
   17030     A response to the policy fetch request was received.
   17031   </int>
   17032   <int value="8" label="Fetch Bad Response">
   17033     The policy response message didn't contain a policy, or other data was
   17034     missing.
   17035   </int>
   17036   <int value="9" label="Fetch Invalid Policy">Failed to decode the policy.</int>
   17037   <int value="10" label="Fetch Bad Signature">
   17038     The device policy was rejected because its signature was invalid.
   17039   </int>
   17040   <int value="11" label="Fetch Timestamp In Future">
   17041     Rejected policy because its timestamp is in the future.
   17042   </int>
   17043   <int value="12" label="Fetch Non Enterprise Device">
   17044     Device policy rejected because the device is not managed.
   17045   </int>
   17046   <int value="13" label="Fetch User Mismatch">
   17047     The policy was provided for a username that is different from the device
   17048     owner, and the policy was rejected.
   17049   </int>
   17050   <int value="14" label="Fetch Other Failed">
   17051     The policy was rejected for another reason. Currently this can happen only
   17052     for device policies, when the SignedSettings fail to store or retrieve a
   17053     stored policy.
   17054   </int>
   17055   <int value="15" label="Fetch OK">The fetched policy was accepted.</int>
   17056   <int value="16" label="Fetch Not Modified">
   17057     The policy just fetched didn't have any changes compared to the cached
   17058     policy.
   17059   </int>
   17060   <int value="17" label="Store Succeeded">
   17061     Successfully cached a policy to disk.
   17062   </int>
   17063   <int value="18" label="Store Failed">Caching a policy to disk failed.</int>
   17064 </enum>
   17065 
   17066 <enum name="ErrorCodesGetAdaptersAddresses" type="int">
   17067   <int value="8" label="ERROR_NOT_ENOUGH_MEMORY"/>
   17068   <int value="87" label="ERROR_INVALID_PARAMETER"/>
   17069   <int value="111" label="ERROR_BUFFER_OVERFLOW"/>
   17070   <int value="232" label="ERROR_NO_DATA"/>
   17071   <int value="1228" label="ERROR_ADDRESS_NOT_ASSOCIATED"/>
   17072 </enum>
   17073 
   17074 <enum name="ErrorCodesGetaddrinfo_All" type="int">
   17075   <int value="1" label="EAI_BADFLAGS(L)"/>
   17076   <int value="2" label="EAI_NONAME(L) EAI_AGAIN(M)"/>
   17077   <int value="3" label="EAI_AGAIN(L) EAI_BADFLAGS(M)"/>
   17078   <int value="4" label="EAI_FAIL"/>
   17079   <int value="5" label="EAI_NODATA(L) EAI_FAMILY(M)"/>
   17080   <int value="6" label="WSA_INVALID_HANDLE EAI_FAMILY(L) EAI_MEMORY(M)"/>
   17081   <int value="7" label="EAI_SOCKTYPE(L) EAI_NODATA(M)"/>
   17082   <int value="8" label="WSA_NOT_ENOUGH_MEMORY EAI_SERVICE(L) EAI_NONAME(M)"/>
   17083   <int value="9" label="EAI_ADDRFAMILY EAI_SERVICE(M)"/>
   17084   <int value="10" label="EAI_MEMORY(L) EAI_SOCKTYPE(L)"/>
   17085   <int value="11" label="EAI_SYSTEM"/>
   17086   <int value="12" label="EAI_OVERFLOW"/>
   17087   <int value="10022" label="WSAEINVAL"/>
   17088   <int value="10044" label="WSAESOCKTNOSUPPORT"/>
   17089   <int value="10047" label="WSAEAFNOSUPPORT"/>
   17090   <int value="10093" label="WSANOTINITIALISED"/>
   17091   <int value="10109" label="WSA_TYPE_NOT_FOUND"/>
   17092   <int value="11001" label="WSA_HOST_NOT_FOUND"/>
   17093   <int value="11002" label="WSATRY_AGAIN"/>
   17094   <int value="11003" label="WSA_ANO_RECOVERY"/>
   17095   <int value="11004" label="WSANO_DATA"/>
   17096 </enum>
   17097 
   17098 <enum name="ErrorCodesGetaddrinfo_Linux" type="int">
   17099   <int value="1" label="EAI_BADFLAGS"/>
   17100   <int value="2" label="EAI_NONAME"/>
   17101   <int value="3" label="EAI_AGAIN"/>
   17102   <int value="4" label="EAI_FAIL"/>
   17103   <int value="5" label="EAI_NODATA"/>
   17104   <int value="6" label="EAI_FAMILY"/>
   17105   <int value="7" label="EAI_SOCKTYPE"/>
   17106   <int value="8" label="EAI_SERVICE"/>
   17107   <int value="9" label="EAI_ADDRFAMILY"/>
   17108   <int value="10" label="EAI_MEMORY"/>
   17109   <int value="11" label="EAI_SYSTEM"/>
   17110   <int value="12" label="EAI_OVERFLOW"/>
   17111 </enum>
   17112 
   17113 <enum name="ErrorCodesGetaddrinfo_Mac" type="int">
   17114   <int value="1" label="EAI_ADDRFAMILY"/>
   17115   <int value="2" label="EAI_AGAIN"/>
   17116   <int value="3" label="EAI_BADFLAGS"/>
   17117   <int value="4" label="EAI_FAIL"/>
   17118   <int value="5" label="EAI_FAMILY"/>
   17119   <int value="6" label="EAI_MEMORY"/>
   17120   <int value="7" label="EAI_NODATA"/>
   17121   <int value="8" label="EAI_NONAME"/>
   17122   <int value="9" label="EAI_SERVICE"/>
   17123   <int value="10" label="EAI_SOCKTYPE"/>
   17124   <int value="11" label="EAI_SYSTEM"/>
   17125   <int value="12" label="EAI_BADHINTS"/>
   17126   <int value="13" label="EAI_PROTOCOL"/>
   17127   <int value="14" label="EAI_OVERFLOW"/>
   17128 </enum>
   17129 
   17130 <enum name="ErrorCodesGetaddrinfo_Win" type="int">
   17131   <int value="6" label="WSA_INVALID_HANDLE"/>
   17132   <int value="8" label="WSA_NOT_ENOUGH_MEMORY or EAI_SERVICE"/>
   17133   <int value="10022" label="WSAEINVAL"/>
   17134   <int value="10044" label="WSAESOCKTNOSUPPORT"/>
   17135   <int value="10047" label="WSAEAFNOSUPPORT"/>
   17136   <int value="10093" label="WSANOTINITIALISED"/>
   17137   <int value="10109" label="WSA_TYPE_NOT_FOUND"/>
   17138   <int value="11001" label="WSA_HOST_NOT_FOUND"/>
   17139   <int value="11002" label="WSATRY_AGAIN"/>
   17140   <int value="11003" label="WSA_ANO_RECOVERY"/>
   17141   <int value="11004" label="WSANO_DATA"/>
   17142 </enum>
   17143 
   17144 <enum name="ExtensionBackgroundPageType" type="int">
   17145   <int value="0" label="None"/>
   17146   <int value="1" label="Persistent"/>
   17147   <int value="2" label="Event Page"/>
   17148 </enum>
   17149 
   17150 <enum name="ExtensionDisabledUIUserResponse" type="int">
   17151   <int value="0" label="IGNORED"/>
   17152   <int value="1" label="REENABLE"/>
   17153   <int value="2" label="UNINSTALL"/>
   17154 </enum>
   17155 
   17156 <enum name="ExtensionFileWriteResult" type="int">
   17157   <int value="0" label="SUCCESS"/>
   17158   <int value="1" label="CANT_CREATE_TEMP_CRX"/>
   17159   <int value="2" label="CANT_WRITE_CRX_DATA"/>
   17160   <int value="3" label="CANT_READ_CRX_FILE"/>
   17161 </enum>
   17162 
   17163 <enum name="ExtensionFromWebstoreInconcistencyEnum" type="int">
   17164   <int value="0" label="Non-webstore update URL"/>
   17165   <int value="1" label="External install location"/>
   17166 </enum>
   17167 
   17168 <enum name="ExtensionFunctions" type="int">
   17169 <!-- Generated from ../../../chrome/browser/extensions/extension_function_histogram_value.h -->
   17170 
   17171   <int value="0" label="UNKNOWN"/>
   17172   <int value="1" label="WEBNAVIGATION_GETALLFRAMES"/>
   17173   <int value="2" label="BROWSINGDATA_REMOVEWEBSQL"/>
   17174   <int value="3" label="ALARMS_CREATE"/>
   17175   <int value="4" label="FILEBROWSERPRIVATE_REMOVEFILEWATCH"/>
   17176   <int value="5" label="COOKIES_GET"/>
   17177   <int value="6" label="FONTSETTINGS_GETMINIMUMFONTSIZE"/>
   17178   <int value="7" label="CHROMEOSINFOPRIVATE_GET"/>
   17179   <int value="8" label="BOOKMARKMANAGERPRIVATE_CUT"/>
   17180   <int value="9" label="TABS_CAPTUREVISIBLETAB"/>
   17181   <int value="10" label="MANAGEMENT_SETENABLED"/>
   17182   <int value="11" label="HISTORY_DELETEALL"/>
   17183   <int value="12" label="STORAGE_GET"/>
   17184   <int value="13" label="SOCKET_SETKEEPALIVE"/>
   17185   <int value="14" label="DOWNLOADS_CANCEL"/>
   17186   <int value="15" label="BOOKMARKS_CREATE"/>
   17187   <int value="16" label="BOOKMARKS_UPDATE"/>
   17188   <int value="17" label="FILEBROWSERPRIVATE_GETDRIVEFILES"/>
   17189   <int value="18" label="TERMINALPRIVATE_ONTERMINALRESIZE"/>
   17190   <int value="19" label="DELETED_FILEBROWSERPRIVATE_REQUESTDIRECTORYREFRESH"/>
   17191   <int value="20" label="BLUETOOTH_GETADAPTERSTATE"/>
   17192   <int value="21" label="FILEBROWSERPRIVATE_CANCELFILETRANSFERS"/>
   17193   <int value="22" label="FILEBROWSERPRIVATE_PINDRIVEFILE"/>
   17194   <int value="23" label="SOCKET_WRITE"/>
   17195   <int value="24" label="OMNIBOX_SETDEFAULTSUGGESTION"/>
   17196   <int value="25" label="TTS_SPEAK"/>
   17197   <int value="26" label="WALLPAPERPRIVATE_RESTOREMINIMIZEDWINDOWS"/>
   17198   <int value="27" label="BROWSINGDATA_REMOVEHISTORY"/>
   17199   <int value="28" label="DELETED_FILEBROWSERPRIVATE_ISFULLSCREEN"/>
   17200   <int value="29" label="AUTOTESTPRIVATE_LOGOUT"/>
   17201   <int value="30" label="EXPERIMENTAL_HISTORY_GETMOSTVISITED"/>
   17202   <int value="31" label="BLUETOOTH_DISCONNECT"/>
   17203   <int value="32" label="BLUETOOTH_SETOUTOFBANDPAIRINGDATA"/>
   17204   <int value="33" label="BOOKMARKMANAGERPRIVATE_CANPASTE"/>
   17205   <int value="34" label="AUTOTESTPRIVATE_RESTART"/>
   17206   <int value="35" label="USB_CLAIMINTERFACE"/>
   17207   <int value="36" label="MEDIAPLAYERPRIVATE_SETWINDOWHEIGHT"/>
   17208   <int value="37" label="EXPERIMENTAL_PROCESSES_GETPROCESSINFO"/>
   17209   <int value="38" label="HISTORY_GETVISITS"/>
   17210   <int value="39" label="SOCKET_BIND"/>
   17211   <int value="40" label="TABS_MOVE"/>
   17212   <int value="41" label="SOCKET_DISCONNECT"/>
   17213   <int value="42" label="FILESYSTEM_GETWRITABLEENTRY"/>
   17214   <int value="43" label="SYNCFILESYSTEM_REQUESTFILESYSTEM"/>
   17215   <int value="44" label="COMMANDS_GETALL"/>
   17216   <int value="45" label="EXPERIMENTAL_DISCOVERY_REMOVESUGGESTION"/>
   17217   <int value="46" label="EXPERIMENTAL_INPUT_VIRTUALKEYBOARD_SENDKEYBOARDEVENT"/>
   17218   <int value="47" label="BOOKMARKMANAGERPRIVATE_GETSUBTREE"/>
   17219   <int value="48" label="EXPERIMENTAL_RLZ_RECORDPRODUCTEVENT"/>
   17220   <int value="49" label="BOOKMARKS_GETRECENT"/>
   17221   <int value="50" label="APP_CURRENTWINDOWINTERNAL_SETBOUNDS"/>
   17222   <int value="51" label="CLOUDPRINTPRIVATE_SETUPCONNECTOR"/>
   17223   <int value="52" label="SERIAL_SETCONTROLSIGNALS"/>
   17224   <int value="53" label="FILEBROWSERPRIVATE_SETLASTMODIFIED"/>
   17225   <int value="54" label="IDLE_SETDETECTIONINTERVAL"/>
   17226   <int value="55" label="FILEBROWSERPRIVATE_GETFILETASKS"/>
   17227   <int value="56" label="WEBSTOREPRIVATE_GETSTORELOGIN"/>
   17228   <int value="57" label="SYSTEMPRIVATE_GETINCOGNITOMODEAVAILABILITY"/>
   17229   <int value="58" label="EXPERIMENTAL_IDLTEST_SENDARRAYBUFFERVIEW"/>
   17230   <int value="59" label="SOCKET_SETNODELAY"/>
   17231   <int value="60" label="APP_CURRENTWINDOWINTERNAL_SHOW"/>
   17232   <int value="61" label="WEBSTOREPRIVATE_GETBROWSERLOGIN"/>
   17233   <int value="62" label="EXPERIMENTAL_IDENTITY_GETAUTHTOKEN"/>
   17234   <int value="63" label="SYSTEMINFO_DISPLAY_GETDISPLAYINFO"/>
   17235   <int value="64" label="BROWSINGDATA_REMOVEPLUGINDATA"/>
   17236   <int value="65" label="SOCKET_LISTEN"/>
   17237   <int value="66" label="MEDIAGALLERIES_GETMEDIAFILESYSTEMS"/>
   17238   <int value="67" label="DOWNLOADS_OPEN"/>
   17239   <int value="68" label="TABS_EXECUTESCRIPT"/>
   17240   <int value="69" label="SYNCFILESYSTEM_GETUSAGEANDQUOTA"/>
   17241   <int value="70" label="INPUTMETHODPRIVATE_GET"/>
   17242   <int value="71" label="USB_CLOSEDEVICE"/>
   17243   <int value="72" label="TTS_STOP"/>
   17244   <int value="73" label="SERIAL_GETPORTS"/>
   17245   <int value="74" label="FILEBROWSERPRIVATE_CLEARDRIVECACHE"/>
   17246   <int value="75" label="SERIAL_GETCONTROLSIGNALS"/>
   17247   <int value="76" label="DEVELOPERPRIVATE_ENABLE"/>
   17248   <int value="77" label="FILEBROWSERPRIVATE_GETDRIVEFILEPROPERTIES"/>
   17249   <int value="78" label="USB_FINDDEVICES"/>
   17250   <int value="79" label="BOOKMARKMANAGERPRIVATE_DROP"/>
   17251   <int value="80" label="DELETED_FILEBROWSERPRIVATE_GETFILETRANSFERS"/>
   17252   <int value="81" label="INPUT_IME_SETMENUITEMS"/>
   17253   <int value="82" label="BOOKMARKS_EXPORT"/>
   17254   <int value="83" label="HISTORY_SEARCH"/>
   17255   <int value="84" label="TTSENGINE_SENDTTSEVENT"/>
   17256   <int value="85" label="EXPERIMENTAL_ACCESSIBILITY_GETALERTSFORTAB"/>
   17257   <int value="86" label="BOOKMARKS_IMPORT"/>
   17258   <int value="87" label="SYNCFILESYSTEM_DELETEFILESYSTEM"/>
   17259   <int value="88" label="DEBUGGER_SENDCOMMAND"/>
   17260   <int value="89" label="DEBUGGER_DETACH"/>
   17261   <int value="90" label="METRICSPRIVATE_RECORDSMALLCOUNT"/>
   17262   <int value="91" label="APP_CURRENTWINDOWINTERNAL_MINIMIZE"/>
   17263   <int value="92" label="DEVELOPERPRIVATE_AUTOUPDATE"/>
   17264   <int value="93" label="EXPERIMENTAL_DNS_RESOLVE"/>
   17265   <int value="94" label="EXPERIMENTAL_SYSTEMINFO_MEMORY_GET"/>
   17266   <int value="95" label="HISTORY_ADDURL"/>
   17267   <int value="96" label="TABS_GET"/>
   17268   <int value="97" label="BROWSERACTION_SETBADGETEXT"/>
   17269   <int value="98" label="TABS_RELOAD"/>
   17270   <int value="99" label="WINDOWS_CREATE"/>
   17271   <int value="100" label="DEVELOPERPRIVATE_LOADUNPACKED"/>
   17272   <int value="101" label="DELETED_DOWNLOADS_SETDESTINATION"/>
   17273   <int value="102" label="EXPERIMENTAL_PROCESSES_GETPROCESSIDFORTAB"/>
   17274   <int value="103" label="BOOKMARKS_GETCHILDREN"/>
   17275   <int value="104" label="BROWSERACTION_GETTITLE"/>
   17276   <int value="105" label="TERMINALPRIVATE_OPENTERMINALPROCESS"/>
   17277   <int value="106" label="SERIAL_CLOSE"/>
   17278   <int value="107" label="CONTEXTMENUS_REMOVE"/>
   17279   <int value="108" label="FILEBROWSERPRIVATE_REQUESTFILESYSTEM"/>
   17280   <int value="109" label="ECHOPRIVATE_GETREGISTRATIONCODE"/>
   17281   <int value="110" label="TABS_GETCURRENT"/>
   17282   <int value="111" label="FONTSETTINGS_CLEARDEFAULTFIXEDFONTSIZE"/>
   17283   <int value="112" label="MEDIAPLAYERPRIVATE_CLOSEWINDOW"/>
   17284   <int value="113" label="WEBREQUESTINTERNAL_ADDEVENTLISTENER"/>
   17285   <int value="114" label="CLOUDPRINTPRIVATE_GETPRINTERS"/>
   17286   <int value="115" label="STORAGE_SET"/>
   17287   <int value="116" label="FONTSETTINGS_GETDEFAULTFONTSIZE"/>
   17288   <int value="117" label="EXTENSION_SETUPDATEURLDATA"/>
   17289   <int value="118" label="SERIAL_WRITE"/>
   17290   <int value="119" label="IDLE_QUERYSTATE"/>
   17291   <int value="120" label="EXPERIMENTAL_RLZ_GETACCESSPOINTRLZ"/>
   17292   <int value="121" label="WEBSTOREPRIVATE_SETSTORELOGIN"/>
   17293   <int value="122" label="PAGEACTIONS_ENABLEFORTAB"/>
   17294   <int value="123" label="COOKIES_SET"/>
   17295   <int value="124" label="CONTENTSETTINGS_SET"/>
   17296   <int value="125" label="CONTEXTMENUS_REMOVEALL"/>
   17297   <int value="126" label="TABS_INSERTCSS"/>
   17298   <int value="127" label="WEBREQUEST_HANDLERBEHAVIORCHANGED"/>
   17299   <int value="128" label="INPUT_IME_SETCURSORPOSITION"/>
   17300   <int value="129" label="OMNIBOX_SENDSUGGESTIONS"/>
   17301   <int value="130" label="SYSTEMINDICATOR_ENABLE"/>
   17302   <int value="131" label="EVENTS_GETRULES"/>
   17303   <int value="132" label="BOOKMARKMANAGERPRIVATE_COPY"/>
   17304   <int value="133" label="SOCKET_RECVFROM"/>
   17305   <int value="134" label="TABS_GETALLINWINDOW"/>
   17306   <int value="135" label="CONTEXTMENUS_UPDATE"/>
   17307   <int value="136" label="BOOKMARKS_SEARCH"/>
   17308   <int value="137" label="EXPERIMENTAL_APP_CLEARALLNOTIFICATIONS"/>
   17309   <int value="138" label="BLUETOOTH_GETLOCALOUTOFBANDPAIRINGDATA"/>
   17310   <int value="139" label="SYSTEMPRIVATE_GETUPDATESTATUS"/>
   17311   <int value="140" label="FONTSETTINGS_CLEARMINIMUMFONTSIZE"/>
   17312   <int value="141" label="DELETED_FILEBROWSERPRIVATE_GETFILELOCATIONS"/>
   17313   <int value="142" label="EXPERIMENTAL_DISCOVERY_SUGGEST"/>
   17314   <int value="143" label="FILEBROWSERPRIVATE_SETDEFAULTTASK"/>
   17315   <int value="144" label="BROWSERACTION_GETBADGETEXT"/>
   17316   <int value="145" label="APP_CURRENTWINDOWINTERNAL_HIDE"/>
   17317   <int value="146" label="SOCKET_CONNECT"/>
   17318   <int value="147" label="BOOKMARKS_GETSUBTREE"/>
   17319   <int value="148" label="HISTORY_DELETEURL"/>
   17320   <int value="149"
   17321       label="DELETED_EXPERIMENTAL_MEDIAGALLERIES_ASSEMBLEMEDIAFILE"/>
   17322   <int value="150" label="BOOKMARKMANAGERPRIVATE_STARTDRAG"/>
   17323   <int value="151" label="BROWSINGDATA_REMOVEPASSWORDS"/>
   17324   <int value="152" label="DOWNLOADS_DRAG"/>
   17325   <int value="153" label="INPUT_IME_SETCOMPOSITION"/>
   17326   <int value="154" label="METRICSPRIVATE_RECORDUSERACTION"/>
   17327   <int value="155" label="USB_RELEASEINTERFACE"/>
   17328   <int value="156" label="PAGEACTION_GETPOPUP"/>
   17329   <int value="157" label="SCRIPTBADGE_GETATTENTION"/>
   17330   <int value="158" label="FONTSETTINGS_GETFONTLIST"/>
   17331   <int value="159" label="PERMISSIONS_CONTAINS"/>
   17332   <int value="160" label="SCRIPTBADGE_GETPOPUP"/>
   17333   <int value="161" label="EXPERIMENTAL_ACCESSIBILITY_GETFOCUSEDCONTROL"/>
   17334   <int value="162" label="DEVELOPERPRIVATE_GETSTRINGS"/>
   17335   <int value="163" label="METRICSPRIVATE_RECORDMEDIUMCOUNT"/>
   17336   <int value="164" label="MANAGEMENT_GET"/>
   17337   <int value="165" label="PERMISSIONS_GETALL"/>
   17338   <int value="166" label="DOWNLOADS_SHOW"/>
   17339   <int value="167" label="EXPERIMENTAL_RLZ_CLEARPRODUCTSTATE"/>
   17340   <int value="168" label="TABS_REMOVE"/>
   17341   <int value="169" label="MANAGEMENT_GETPERMISSIONWARNINGSBYID"/>
   17342   <int value="170" label="WINDOWS_GET"/>
   17343   <int value="171" label="FILEBROWSERPRIVATE_EXECUTETASK"/>
   17344   <int value="172" label="TTS_GETVOICES"/>
   17345   <int value="173" label="MANAGEMENT_GETALL"/>
   17346   <int value="174" label="MANAGEMENT_GETPERMISSIONWARNINGSBYMANIFEST"/>
   17347   <int value="175" label="APP_CURRENTWINDOWINTERNAL_CLEARATTENTION"/>
   17348   <int value="176" label="AUTOTESTPRIVATE_SHUTDOWN"/>
   17349   <int value="177" label="FONTSETTINGS_CLEARDEFAULTFONTSIZE"/>
   17350   <int value="178" label="BOOKMARKS_GETTREE"/>
   17351   <int value="179" label="FILEBROWSERPRIVATE_SELECTFILES"/>
   17352   <int value="180" label="RUNTIME_GETBACKGROUNDPAGE"/>
   17353   <int value="181" label="DELETED_EXPERIMENTAL_RECORD_REPLAYURLS"/>
   17354   <int value="182" label="WEBSTOREPRIVATE_COMPLETEINSTALL"/>
   17355   <int value="183" label="DELETED_EXPERIMENTAL_SPEECHINPUT_START"/>
   17356   <int value="184" label="COOKIES_GETALL"/>
   17357   <int value="185" label="DOWNLOADS_GETFILEICON"/>
   17358   <int value="186" label="PAGEACTION_GETTITLE"/>
   17359   <int value="187" label="BROWSINGDATA_REMOVE"/>
   17360   <int value="188" label="SERIAL_OPEN"/>
   17361   <int value="189" label="FILESYSTEM_GETDISPLAYPATH"/>
   17362   <int value="190" label="FILEBROWSERPRIVATE_FORMATDEVICE"/>
   17363   <int value="191" label="BOOKMARKS_GET"/>
   17364   <int value="192" label="DELETED_MANAGEDMODEPRIVATE_GET"/>
   17365   <int value="193" label="ALARMS_CLEAR"/>
   17366   <int value="194" label="SYNCFILESYSTEM_GETFILESYNCSTATUS"/>
   17367   <int value="195" label="SOCKET_GETINFO"/>
   17368   <int value="196" label="WEBSTOREPRIVATE_INSTALLBUNDLE"/>
   17369   <int value="197" label="BROWSERACTION_ENABLE"/>
   17370   <int value="198" label="METRICSPRIVATE_RECORDMEDIUMTIME"/>
   17371   <int value="199" label="PAGEACTION_SETTITLE"/>
   17372   <int value="200" label="CLOUDPRINTPRIVATE_GETHOSTNAME"/>
   17373   <int value="201" label="CONTENTSETTINGS_GETRESOURCEIDENTIFIERS"/>
   17374   <int value="202" label="SOCKET_CREATE"/>
   17375   <int value="203" label="DEVELOPERPRIVATE_RELOAD"/>
   17376   <int value="204" label="FILEBROWSERPRIVATE_GETMOUNTPOINTS"/>
   17377   <int value="205" label="APP_RUNTIME_POSTINTENTRESPONSE"/>
   17378   <int value="206" label="DELETED_MANAGEDMODEPRIVATE_SETPOLICY"/>
   17379   <int value="207" label="WEBSTOREPRIVATE_BEGININSTALLWITHMANIFEST3"/>
   17380   <int value="208" label="WALLPAPERPRIVATE_SETWALLPAPER"/>
   17381   <int value="209" label="USB_CONTROLTRANSFER"/>
   17382   <int value="210" label="DELETED_EXPERIMENTAL_SPEECHINPUT_STOP"/>
   17383   <int value="211" label="USB_BULKTRANSFER"/>
   17384   <int value="212" label="FILEBROWSERPRIVATE_GETVOLUMEMETADATA"/>
   17385   <int value="213" label="PAGECAPTURE_SAVEASMHTML"/>
   17386   <int value="214" label="EXTENSION_ISALLOWEDINCOGNITOACCESS"/>
   17387   <int value="215" label="BROWSINGDATA_REMOVEAPPCACHE"/>
   17388   <int value="216" label="APP_CURRENTWINDOWINTERNAL_DRAWATTENTION"/>
   17389   <int value="217" label="METRICSPRIVATE_RECORDCOUNT"/>
   17390   <int value="218" label="USB_INTERRUPTTRANSFER"/>
   17391   <int value="219" label="TYPES_CHROMESETTING_CLEAR"/>
   17392   <int value="220" label="INPUT_IME_COMMITTEXT"/>
   17393   <int value="221" label="EXPERIMENTAL_IDLTEST_SENDARRAYBUFFER"/>
   17394   <int value="222" label="WALLPAPERPRIVATE_SETWALLPAPERIFEXISTS"/>
   17395   <int value="223" label="SOCKET_ACCEPT"/>
   17396   <int value="224" label="WEBNAVIGATION_GETFRAME"/>
   17397   <int value="225" label="EXPERIMENTAL_POWER_RELEASEKEEPAWAKE"/>
   17398   <int value="226" label="APP_CURRENTWINDOWINTERNAL_SETICON"/>
   17399   <int value="227" label="PUSHMESSAGING_GETCHANNELID"/>
   17400   <int value="228" label="EXPERIMENTAL_INFOBARS_SHOW"/>
   17401   <int value="229" label="INPUT_IME_SETCANDIDATEWINDOWPROPERTIES"/>
   17402   <int value="230" label="METRICSPRIVATE_RECORDPERCENTAGE"/>
   17403   <int value="231" label="TYPES_CHROMESETTING_GET"/>
   17404   <int value="232" label="WINDOWS_GETLASTFOCUSED"/>
   17405   <int value="233" label="DELETED_MANAGEDMODEPRIVATE_GETPOLICY"/>
   17406   <int value="234" label="STORAGE_CLEAR"/>
   17407   <int value="235" label="STORAGE_GETBYTESINUSE"/>
   17408   <int value="236" label="TABS_QUERY"/>
   17409   <int value="237" label="PAGEACTION_SETPOPUP"/>
   17410   <int value="238" label="DEVELOPERPRIVATE_INSPECT"/>
   17411   <int value="239" label="DOWNLOADS_SEARCH"/>
   17412   <int value="240" label="FONTSETTINGS_CLEARFONT"/>
   17413   <int value="241" label="WINDOWS_UPDATE"/>
   17414   <int value="242" label="BOOKMARKMANAGERPRIVATE_CANOPENNEWWINDOWS"/>
   17415   <int value="243" label="SERIAL_FLUSH"/>
   17416   <int value="244" label="BROWSERACTION_SETTITLE"/>
   17417   <int value="245" label="BOOKMARKMANAGERPRIVATE_CANEDIT"/>
   17418   <int value="246" label="WALLPAPERPRIVATE_SETCUSTOMWALLPAPER"/>
   17419   <int value="247" label="BOOKMARKS_REMOVE"/>
   17420   <int value="248" label="INPUT_IME_SETCANDIDATES"/>
   17421   <int value="249" label="TERMINALPRIVATE_CLOSETERMINALPROCESS"/>
   17422   <int value="250" label="HISTORY_DELETERANGE"/>
   17423   <int value="251" label="EXPERIMENTAL_IDLTEST_GETARRAYBUFFER"/>
   17424   <int value="252" label="TERMINALPRIVATE_SENDINPUT"/>
   17425   <int value="253" label="TABS_HIGHLIGHT"/>
   17426   <int value="254" label="BLUETOOTH_STARTDISCOVERY"/>
   17427   <int value="255" label="FILEBROWSERPRIVATE_SELECTFILE"/>
   17428   <int value="256" label="WINDOWS_GETCURRENT"/>
   17429   <int value="257" label="DEBUGGER_ATTACH"/>
   17430   <int value="258" label="WALLPAPERPRIVATE_SAVETHUMBNAIL"/>
   17431   <int value="259" label="INPUT_IME_KEYEVENTHANDLED"/>
   17432   <int value="260" label="FONTSETTINGS_SETDEFAULTFONTSIZE"/>
   17433   <int value="261" label="RUNTIME_REQUESTUPDATECHECK"/>
   17434   <int value="262" label="PAGEACTION_SETICON"/>
   17435   <int value="263" label="BROWSERACTION_SETBADGEBACKGROUNDCOLOR"/>
   17436   <int value="264" label="DEVELOPERPRIVATE_GETITEMSINFO"/>
   17437   <int value="265" label="BLUETOOTH_STOPDISCOVERY"/>
   17438   <int value="266" label="COOKIES_REMOVE"/>
   17439   <int value="267" label="EXPERIMENTAL_RLZ_SENDFINANCIALPING"/>
   17440   <int value="268" label="TABCAPTURE_GETCAPTUREDTABS"/>
   17441   <int value="269" label="WINDOWS_REMOVE"/>
   17442   <int value="270" label="WALLPAPERPRIVATE_GETOFFLINEWALLPAPERLIST"/>
   17443   <int value="271" label="BROWSERACTION_GETBADGEBACKGROUNDCOLOR"/>
   17444   <int value="272" label="PAGEACTIONS_DISABLEFORTAB"/>
   17445   <int value="273" label="DEVELOPERPRIVATE_ALLOWFILEACCESS"/>
   17446   <int value="274" label="FILEBROWSERPRIVATE_REMOVEMOUNT"/>
   17447   <int value="275" label="BLUETOOTH_CONNECT"/>
   17448   <int value="276" label="TABCAPTURE_CAPTURE"/>
   17449   <int value="277" label="NOTIFICATIONS_CREATE"/>
   17450   <int value="278" label="TABS_DUPLICATE"/>
   17451   <int value="279" label="BLUETOOTH_WRITE"/>
   17452   <int value="280" label="PAGEACTION_SHOW"/>
   17453   <int value="281" label="WALLPAPERPRIVATE_GETTHUMBNAIL"/>
   17454   <int value="282" label="DOWNLOADS_PAUSE"/>
   17455   <int value="283" label="PERMISSIONS_REQUEST"/>
   17456   <int value="284" label="TOPSITES_GET"/>
   17457   <int value="285" label="BROWSINGDATA_REMOVEDOWNLOADS"/>
   17458   <int value="286" label="BROWSINGDATA_REMOVELOCALSTORAGE"/>
   17459   <int value="287" label="FILEBROWSERHANDLERINTERNAL_SELECTFILE"/>
   17460   <int value="288" label="INPUT_IME_UPDATEMENUITEMS"/>
   17461   <int value="289" label="FILEBROWSERPRIVATE_GETSTRINGS"/>
   17462   <int value="290" label="CONTENTSETTINGS_GET"/>
   17463   <int value="291" label="FONTSETTINGS_SETDEFAULTFIXEDFONTSIZE"/>
   17464   <int value="292" label="EXPERIMENTAL_APP_NOTIFY"/>
   17465   <int value="293" label="METRICSPRIVATE_RECORDLONGTIME"/>
   17466   <int value="294" label="SOCKET_READ"/>
   17467   <int value="295" label="EXPERIMENTAL_PROCESSES_TERMINATE"/>
   17468   <int value="296" label="METRICSPRIVATE_RECORDTIME"/>
   17469   <int value="297" label="BOOKMARKMANAGERPRIVATE_GETSTRINGS"/>
   17470   <int value="298" label="USB_ISOCHRONOUSTRANSFER"/>
   17471   <int value="299" label="PERMISSIONS_REMOVE"/>
   17472   <int value="300" label="MANAGEMENT_UNINSTALL"/>
   17473   <int value="301" label="I18N_GETACCEPTLANGUAGES"/>
   17474   <int value="302" label="MANAGEMENT_LAUNCHAPP"/>
   17475   <int value="303" label="INPUT_IME_CLEARCOMPOSITION"/>
   17476   <int value="304" label="ALARMS_GETALL"/>
   17477   <int value="305" label="DIAL_DISCOVERNOW"/>
   17478   <int value="306" label="TYPES_CHROMESETTING_SET"/>
   17479   <int value="307" label="BROWSERACTION_SETICON"/>
   17480   <int value="308" label="EXPERIMENTAL_ACCESSIBILITY_SETACCESSIBILITYENABLED"/>
   17481   <int value="309" label="FILEBROWSERPRIVATE_VIEWFILES"/>
   17482   <int value="310" label="BLUETOOTH_GETSERVICES"/>
   17483   <int value="311" label="TABS_UPDATE"/>
   17484   <int value="312" label="BROWSINGDATA_REMOVEFORMDATA"/>
   17485   <int value="313" label="DELETED_FILEBROWSERPRIVATE_RELOADDRIVE"/>
   17486   <int value="314" label="ALARMS_GET"/>
   17487   <int value="315" label="BROWSINGDATA_REMOVEINDEXEDDB"/>
   17488   <int value="316" label="FILEBROWSERPRIVATE_ADDFILEWATCH"/>
   17489   <int value="317" label="CONTENTSETTINGS_CLEAR"/>
   17490   <int value="318" label="FILEBROWSERPRIVATE_GETPREFERENCES"/>
   17491   <int value="319" label="BOOKMARKMANAGERPRIVATE_PASTE"/>
   17492   <int value="320" label="FILESYSTEM_ISWRITABLEENTRY"/>
   17493   <int value="321" label="USB_SETINTERFACEALTERNATESETTING"/>
   17494   <int value="322" label="FONTSETTINGS_SETMINIMUMFONTSIZE"/>
   17495   <int value="323" label="BROWSERACTION_GETPOPUP"/>
   17496   <int value="324" label="SOCKET_DESTROY"/>
   17497   <int value="325" label="BLUETOOTH_GETDEVICES"/>
   17498   <int value="326" label="ALARMS_CLEARALL"/>
   17499   <int value="327" label="FONTSETTINGS_GETDEFAULTFIXEDFONTSIZE"/>
   17500   <int value="328" label="FILEBROWSERPRIVATE_ZIPSELECTION"/>
   17501   <int value="329" label="SYSTEMINDICATOR_DISABLE"/>
   17502   <int value="330" label="SCRIPTBADGE_SETPOPUP"/>
   17503   <int value="331" label="EXTENSION_ISALLOWEDFILESCHEMEACCESS"/>
   17504   <int value="332" label="EXPERIMENTAL_IDENTITY_LAUNCHWEBAUTHFLOW"/>
   17505   <int value="333" label="FILEBROWSERPRIVATE_GETDRIVECONNECTIONSTATE"/>
   17506   <int value="334" label="TABS_DETECTLANGUAGE"/>
   17507   <int value="335" label="METRICSPRIVATE_RECORDVALUE"/>
   17508   <int value="336" label="BOOKMARKMANAGERPRIVATE_SORTCHILDREN"/>
   17509   <int value="337" label="SERIAL_READ"/>
   17510   <int value="338" label="APP_CURRENTWINDOWINTERNAL_MAXIMIZE"/>
   17511   <int value="339" label="EXPERIMENTAL_DISCOVERY_CLEARALLSUGGESTIONS"/>
   17512   <int value="340" label="DELETED_MANAGEDMODEPRIVATE_ENTER"/>
   17513   <int value="341" label="DELETED_FILEBROWSERPRIVATE_TRANSFERFILE"/>
   17514   <int value="342" label="BROWSERACTION_SETPOPUP"/>
   17515   <int value="343" label="TABS_GETSELECTED"/>
   17516   <int value="344" label="FONTSETTINGS_GETFONT"/>
   17517   <int value="345" label="BLUETOOTH_READ"/>
   17518   <int value="346" label="WEBREQUESTINTERNAL_EVENTHANDLED"/>
   17519   <int value="347" label="EVENTS_ADDRULES"/>
   17520   <int value="348" label="CONTEXTMENUS_CREATE"/>
   17521   <int value="349" label="MEDIAPLAYERPRIVATE_GETPLAYLIST"/>
   17522   <int value="350" label="DOWNLOADS_ERASE"/>
   17523   <int value="351" label="DELETED_EXPERIMENTAL_RECORD_CAPTUREURLS"/>
   17524   <int value="352" label="TTS_ISSPEAKING"/>
   17525   <int value="353" label="BOOKMARKS_REMOVETREE"/>
   17526   <int value="354" label="FILEBROWSERPRIVATE_SEARCHDRIVE"/>
   17527   <int value="355" label="EXPERIMENTAL_SYSTEMINFO_CPU_GET"/>
   17528   <int value="356" label="FILEBROWSERPRIVATE_SETPREFERENCES"/>
   17529   <int value="357" label="FONTSETTINGS_SETFONT"/>
   17530   <int value="358" label="SOCKET_GETNETWORKLIST"/>
   17531   <int value="359" label="BOOKMARKS_MOVE"/>
   17532   <int value="360" label="WALLPAPERPRIVATE_MINIMIZEINACTIVEWINDOWS"/>
   17533   <int value="361" label="STORAGE_REMOVE"/>
   17534   <int value="362" label="AUTOTESTPRIVATE_LOGINSTATUS"/>
   17535   <int value="363" label="TABS_CREATE"/>
   17536   <int value="364" label="FILEBROWSERPRIVATE_CANCELDIALOG"/>
   17537   <int value="365" label="BROWSINGDATA_REMOVECOOKIES"/>
   17538   <int value="366" label="FILESYSTEM_CHOOSEENTRY"/>
   17539   <int value="367" label="MEDIAPLAYERPRIVATE_PLAY"/>
   17540   <int value="368" label="WEBSTOREPRIVATE_GETWEBGLSTATUS"/>
   17541   <int value="369" label="SOCKET_SENDTO"/>
   17542   <int value="370" label="BROWSINGDATA_REMOVEFILESYSTEMS"/>
   17543   <int value="371" label="WALLPAPERPRIVATE_GETSTRINGS"/>
   17544   <int value="372" label="BROWSINGDATA_REMOVECACHE"/>
   17545   <int value="373" label="BOOKMARKMANAGERPRIVATE_RECORDLAUNCH"/>
   17546   <int value="374" label="BROWSERACTION_DISABLE"/>
   17547   <int value="375" label="DELETED_EXPERIMENTAL_SPEECHINPUT_ISRECORDING"/>
   17548   <int value="376" label="APP_WINDOW_CREATE"/>
   17549   <int value="377" label="RUNTIME_RELOAD"/>
   17550   <int value="378" label="EXPERIMENTAL_POWER_REQUESTKEEPAWAKE"/>
   17551   <int value="379" label="SYSTEMINDICATOR_SETICON"/>
   17552   <int value="380" label="FILEBROWSERPRIVATE_ADDMOUNT"/>
   17553   <int value="381" label="APP_CURRENTWINDOWINTERNAL_FOCUS"/>
   17554   <int value="382" label="EVENTS_REMOVERULES"/>
   17555   <int value="383" label="DOWNLOADS_DOWNLOAD"/>
   17556   <int value="384" label="WINDOWS_GETALL"/>
   17557   <int value="385" label="DELETED_FILEBROWSERPRIVATE_TOGGLEFULLSCREEN"/>
   17558   <int value="386" label="APP_CURRENTWINDOWINTERNAL_RESTORE"/>
   17559   <int value="387" label="WEBSOCKETPROXYPRIVATE_GETPASSPORTFORTCP"/>
   17560   <int value="388" label="PAGEACTION_HIDE"/>
   17561   <int value="389" label="EXPERIMENTAL_SYSTEMINFO_STORAGE_GET"/>
   17562   <int value="390" label="DOWNLOADS_ACCEPTDANGER"/>
   17563   <int value="391" label="WEBSOCKETPROXYPRIVATE_GETURLFORTCP"/>
   17564   <int value="392" label="FILEBROWSERPRIVATE_GETSIZESTATS"/>
   17565   <int value="393" label="DOWNLOADS_RESUME"/>
   17566   <int value="394" label="COOKIES_GETALLCOOKIESTORES"/>
   17567   <int value="395" label="MEDIAGALLERIESPRIVATE_ADDGALLERYWATCH"/>
   17568   <int value="396" label="MEDIAGALLERIESPRIVATE_REMOVEGALLERYWATCH"/>
   17569   <int value="397" label="WEBVIEW_EXECUTESCRIPT"/>
   17570   <int value="398" label="NOTIFICATIONS_UPDATE"/>
   17571   <int value="399" label="NOTIFICATIONS_CLEAR"/>
   17572   <int value="400" label="SESSIONRESTORE_GETRECENTLYCLOSED"/>
   17573   <int value="401" label="SESSIONRESTORE_RESTORE"/>
   17574   <int value="402" label="MANAGEMENT_UNINSTALLSELF"/>
   17575   <int value="403" label="ECHOPRIVATE_GETOOBETIMESTAMP"/>
   17576   <int value="404" label="FILEBROWSERPRIVATE_VALIDATEPATHNAMELENGTH"/>
   17577   <int value="405" label="BROWSINGDATA_SETTINGS"/>
   17578   <int value="406" label="WEBSTOREPRIVATE_GETISLAUNCHERENABLED"/>
   17579   <int value="407" label="NETWORKINGPRIVATE_GETPROPERTIES"/>
   17580   <int value="408" label="NETWORKINGPRIVATE_GETVISIBLENETWORKS"/>
   17581   <int value="409" label="NETWORKINGPRIVATE_STARTCONNECT"/>
   17582   <int value="410" label="NETWORKINGPRIVATE_STARTDISCONNECT"/>
   17583   <int value="411" label="MEDIAGALLERIESPRIVATE_GETALLGALLERYWATCH"/>
   17584   <int value="412" label="MEDIAGALLERIESPRIVATE_REMOVEALLGALLERYWATCH"/>
   17585   <int value="413" label="FILEBROWSERPRIVATE_SEARCHDRIVEMETADATA"/>
   17586   <int value="414" label="ECHOPRIVATE_CHECKALLOWREDEEMOFFERS"/>
   17587   <int value="415" label="MEDIAGALLERIESPRIVATE_EJECTDEVICE"/>
   17588   <int value="416" label="FILEBROWSERPRIVATE_LOGOUTUSER"/>
   17589   <int value="417" label="DEVELOPERPRIVATE_CHOOSEPATH"/>
   17590   <int value="418" label="DEVELOPERPRIVATE_PACKDIRECTORY"/>
   17591   <int value="419" label="NETWORKINGPRIVATE_VERIFYDESTINATION"/>
   17592   <int value="420" label="NETWORKINGPRIVATE_VERIFYANDENCRYPTCREDENTIALS"/>
   17593   <int value="421" label="NETWORKINGPRIVATE_VERIFYANDENCRYPTDATA"/>
   17594   <int value="422" label="DEVELOPERPRIVATE_RESTART"/>
   17595   <int value="423" label="DEVELOPERPRIVATE_ALLOWINCOGNITO"/>
   17596   <int value="424" label="INPUT_IME_DELETESURROUNDINGTEXT"/>
   17597   <int value="425" label="DELETED_FILEBROWSERPRIVATE_OPENNEWWINDOW"/>
   17598   <int value="426" label="CLOUDPRINTPRIVATE_GETCLIENTID"/>
   17599   <int value="427" label="ECHOPRIVATE_GETUSERCONSENT"/>
   17600   <int value="428" label="SYNCFILESYSTEM_SETCONFLICTRESOLUTIONPOLICY"/>
   17601   <int value="429" label="SYNCFILESYSTEM_GETCONFLICTRESOLUTIONPOLICY"/>
   17602   <int value="430" label="NETWORKINGPRIVATE_SETPROPERTIES"/>
   17603   <int value="431" label="NETWORKINGPRIVATE_GETSTATE"/>
   17604   <int value="432" label="POWER_REQUESTKEEPAWAKE"/>
   17605   <int value="433" label="POWER_RELEASEKEEPAWAKE"/>
   17606   <int value="434" label="WALLPAPERPRIVATE_SETCUSTOMWALLPAPERLAYOUT"/>
   17607   <int value="435" label="DOWNLOADSINTERNAL_DETERMINEFILENAME"/>
   17608   <int value="436" label="SYNCFILESYSTEM_GETFILESYNCSTATUSES"/>
   17609   <int value="437" label="MEDIAGALLERIESPRIVATE_GETHANDLERS"/>
   17610   <int value="438" label="WALLPAPERPRIVATE_RESETWALLPAPER"/>
   17611   <int value="439" label="DEVELOPERPRIVATE_PERMISSIONS"/>
   17612   <int value="440" label="WEBSTOREPRIVATE_ENABLEAPPLAUNCHER"/>
   17613   <int value="441" label="APP_CURRENTWINDOWINTERNAL_FULLSCREEN"/>
   17614   <int value="442" label="DEVELOPERPRIVATE_LOADUNPACKEDCROS"/>
   17615   <int value="443" label="NETWORKINGPRIVATE_REQUESTNETWORKSCAN"/>
   17616   <int value="444" label="ENTERPRISE_PLATFORMKEYSPRIVATE_CHALLENGEMACHINEKEY"/>
   17617   <int value="445" label="ENTERPRISE_PLATFORMKEYSPRIVATE_CHALLENGEUSERKEY"/>
   17618   <int value="446" label="DEVELOPERPRIVATE_LOADPROJECTTOSYNCFS"/>
   17619   <int value="447" label="DEVELOPERPRIVATE_GETPROJECTSINFO"/>
   17620   <int value="448" label="DEVELOPERPRIVATE_LOADPROJECT"/>
   17621   <int value="449" label="COMMANDLINEPRIVATE_HASSWITCH"/>
   17622   <int value="450" label="NETWORKINGPRIVATE_GETMANAGEDPROPERTIES"/>
   17623   <int value="451" label="LOCATION_WATCHLOCATION"/>
   17624   <int value="452" label="LOCATION_CLEARWATCH"/>
   17625   <int value="453" label="BLUETOOTH_ADDPROFILE"/>
   17626   <int value="454" label="BLUETOOTH_REMOVEPROFILE"/>
   17627   <int value="455" label="BLUETOOTH_GETPROFILES"/>
   17628   <int value="456" label="EXPERIMENTAL_IDENTITY_REMOVECACHEDAUTHTOKEN"/>
   17629   <int value="457" label="AUDIO_GETINFO"/>
   17630   <int value="458" label="AUDIO_SETACTIVEDEVICES"/>
   17631   <int value="459" label="AUDIO_SETPROPERTIES"/>
   17632   <int value="460" label="USB_RESETDEVICE"/>
   17633   <int value="461" label="SOCKET_MULTICAST_JOIN_GROUP"/>
   17634   <int value="462" label="SOCKET_MULTICAST_LEAVE_GROUP"/>
   17635   <int value="463" label="SOCKET_MULTICAST_SET_TIME_TO_LIVE"/>
   17636   <int value="464" label="SOCKET_MULTICAST_SET_LOOPBACK_MODE"/>
   17637   <int value="465" label="SOCKET_MULTICAST_GET_JOINED_GROUPS"/>
   17638   <int value="466"
   17639       label="EXPERIMENTAL_ACCESSIBILITY_SETNATIVEACCESSIBILITYENABLED"/>
   17640   <int value="467" label="RUNTIME_GETPLATFORMINFO"/>
   17641   <int value="468" label="WEBVIEW_INSERTCSS"/>
   17642   <int value="469" label="METRICSPRIVATE_GETISCRASHRECORDINGENABLED"/>
   17643   <int value="470" label="IDENTITYPRIVATE_GETRESOURCES"/>
   17644   <int value="471" label="NOTIFICATIONS_GET_ALL"/>
   17645   <int value="472" label="USB_LISTINTERFACES"/>
   17646   <int value="473" label="FILESYSTEM_RETAINENTRY"/>
   17647   <int value="474" label="FILESYSTEM_ISRESTORABLE"/>
   17648   <int value="475" label="FILESYSTEM_RESTOREENTRY"/>
   17649   <int value="476" label="RUNTIME_SETUNINSTALLURL"/>
   17650   <int value="477" label="INPUTMETHODPRIVATE_STARTIME"/>
   17651   <int value="478" label="MUSICMANAGERPRIVATE_GETDEVICEID"/>
   17652   <int value="479" label="TTS_PAUSE"/>
   17653   <int value="480" label="TTS_RESUME"/>
   17654   <int value="481" label="SYSTEMINFO_CPU_GET"/>
   17655   <int value="482" label="EXPERIMENTAL_SYSTEMINFO_STORAGE_ADDWATCH"/>
   17656   <int value="483" label="EXPERIMENTAL_SYSTEMINFO_STORAGE_REMOVEWATCH"/>
   17657   <int value="484" label="EXPERIMENTAL_SYSTEMINFO_STORAGE_GETALLWATCH"/>
   17658   <int value="485" label="EXPERIMENTAL_SYSTEMINFO_STORAGE_REMOVEALLWATCH"/>
   17659   <int value="486" label="SYSTEMINFO_MEMORY_GET"/>
   17660   <int value="487" label="ACTIVITYLOGPRIVATE_GETEXTENSIONACTIVITIES"/>
   17661   <int value="488" label="RUNTIME_GETPACKAGEDIRECTORYENTRY"/>
   17662   <int value="489" label="SYSTEMINFO_DISPLAY_SETDISPLAYPROPERTIES"/>
   17663   <int value="490" label="FEEDBACKPRIVATE_GETUSEREMAIL"/>
   17664   <int value="491" label="FEEDBACKPRIVATE_GETSYSTEMINFORMATION"/>
   17665   <int value="492" label="FEEDBACKPRIVATE_SENDFEEDBACK"/>
   17666   <int value="493" label="EXPERIMENTAL_INPUT_VIRTUALKEYBOARD_INSERTTEXT"/>
   17667   <int value="494" label="DIAGNOSTICS_SENDPACKET"/>
   17668   <int value="495" label="METRICSPRIVATE_GETFIELDTRIAL"/>
   17669   <int value="496" label="FILEBROWSERPRIVATE_ZOOM"/>
   17670   <int value="497" label="WEBVIEW_GO"/>
   17671   <int value="498" label="WEBSTOREPRIVATE_ISININCOGNITOMODEFUNCTION"/>
   17672   <int value="499" label="FILEBROWSERPRIVATE_REQUESTACCESSTOKEN"/>
   17673   <int value="500" label="WEBVIEW_STOP"/>
   17674   <int value="501" label="WEBVIEW_RELOAD"/>
   17675   <int value="502" label="WEBVIEW_TERMINATE"/>
   17676   <int value="503" label="TYPES_PRIVATE_CHROMEDIRECTSETTING_GET"/>
   17677   <int value="504" label="TYPES_PRIVATE_CHROMEDIRECTSETTING_SET"/>
   17678   <int value="505" label="TYPES_PRIVATE_CHROMEDIRECTSETTING_CLEAR"/>
   17679   <int value="506" label="SYSTEM_CPU_GETINFO"/>
   17680   <int value="507" label="SYSTEM_DISPLAY_GETINFO"/>
   17681   <int value="508" label="SYSTEM_DISPLAY_SETDISPLAYPROPERTIES"/>
   17682   <int value="509" label="SYSTEM_MEMORY_GETINFO"/>
   17683   <int value="510" label="SYSTEM_STORAGE_GETINFO"/>
   17684   <int value="511" label="SYSTEM_STORAGE_EJECTDEVICE"/>
   17685   <int value="512" label="SYSTEM_STORAGE_ADDAVAILABLECAPACITYWATCH"/>
   17686   <int value="513" label="SYSTEM_STORAGE_REMOVEAVAILABLECAPACITYWATCH"/>
   17687   <int value="514" label="SYSTEM_STORAGE_GETALLAVAILABLECAPACITYWATCHES"/>
   17688   <int value="515" label="SYSTEM_STORAGE_REMOVEALLAVAILABLECAPACITYWATCHES"/>
   17689   <int value="516" label="INFOBARS_SHOW"/>
   17690   <int value="517" label="EXPERIMENTAL_INPUT_VIRTUALKEYBOARD_MOVECURSOR"/>
   17691 </enum>
   17692 
   17693 <enum name="ExtensionInstallCause" type="int">
   17694   <int value="0" label="INSTALL_CAUSE_UNSET"/>
   17695   <int value="1" label="INSTALL_CAUSE_USER_DOWNLOAD"/>
   17696   <int value="2" label="INSTALL_CAUSE_UPDATE"/>
   17697   <int value="3" label="INSTALL_CAUSE_EXTERNAL_FILE"/>
   17698   <int value="4" label="INSTALL_CAUSE_AUTOMATION"/>
   17699 </enum>
   17700 
   17701 <enum name="ExtensionLaunchType" type="int">
   17702   <int value="0" label="PINNED"/>
   17703   <int value="1" label="REGULAR"/>
   17704   <int value="2" label="FULLSCREEN"/>
   17705 </enum>
   17706 
   17707 <enum name="ExtensionLocation" type="int">
   17708   <int value="0" label="INVALID"/>
   17709   <int value="1" label="INTERNAL"/>
   17710   <int value="2" label="EXTERNAL_PREF"/>
   17711   <int value="3" label="EXTERNAL_REGISTRY"/>
   17712   <int value="4" label="LOAD"/>
   17713   <int value="5" label="COMPONENT"/>
   17714   <int value="6" label="EXTERNAL_PREF_DOWNLOAD"/>
   17715   <int value="7" label="EXTERNAL_POLICY_DOWNLOAD"/>
   17716 </enum>
   17717 
   17718 <enum name="ExtensionPermission" type="int">
   17719   <int value="0" label="UNKNOWN"/>
   17720   <int value="1" label="NONE"/>
   17721   <int value="2" label="BOOKMARKS"/>
   17722   <int value="3" label="GEOLOCATION"/>
   17723   <int value="4" label="BROWSING_HISTORY"/>
   17724   <int value="5" label="TABS"/>
   17725   <int value="6" label="MANAGEMENT"/>
   17726   <int value="7" label="DEBUGGER"/>
   17727   <int value="8" label="1_HOST"/>
   17728   <int value="9" label="2_HOSTS"/>
   17729   <int value="10" label="3_HOSTS"/>
   17730   <int value="11" label="4_OR_MORE_HOSTS"/>
   17731   <int value="12" label="ALL_HOSTS"/>
   17732   <int value="13" label="FULL_ACCESS"/>
   17733   <int value="14" label="CLIPBOARD"/>
   17734   <int value="15" label="TTS_ENGINE"/>
   17735   <int value="16" label="CONTENT_SETTINGS"/>
   17736   <int value="17" label="PRIVACY"/>
   17737   <int value="18" label="MANAGED_MODE"/>
   17738   <int value="19" label="INPUT"/>
   17739   <int value="20" label="AUDIO_CAPTURE"/>
   17740   <int value="21" label="VIDEO_CAPTURE"/>
   17741   <int value="22" label="DOWNLOADS"/>
   17742   <int value="23" label="FILE_SYSTEM_WRITE"/>
   17743   <int value="24" label="ALL_MEDIA_GALLERIES"/>
   17744   <int value="25" label="SERIAL"/>
   17745   <int value="26" label="SOCKET_ANY_HOST"/>
   17746   <int value="27" label="SOCKET_DOMAIN_HOSTS"/>
   17747   <int value="28" label="SOCKET_SPECIFIC_HOSTS"/>
   17748 </enum>
   17749 
   17750 <enum name="ExtensionType" type="int">
   17751   <int value="0" label="UNKNOWN"/>
   17752   <int value="1" label="EXTENSION"/>
   17753   <int value="2" label="THEME"/>
   17754   <int value="3" label="USER_SCRIPT"/>
   17755   <int value="4" label="HOSTED_APP"/>
   17756   <int value="5" label="LEGACY_PACKAGED_APP"/>
   17757   <int value="6" label="PLATFORM_APP"/>
   17758 </enum>
   17759 
   17760 <enum name="ExtensionUnpackFailureReason" type="int">
   17761   <summary>
   17762     Reasons the sandboxed extension unpacker can fail.  See enum FailureReason
   17763     in src/chrome/browser/extensions/sandboxed_extension_unpacker.h .
   17764   </summary>
   17765   <int value="0" label="COULD_NOT_GET_TEMP_DIRECTORY"/>
   17766   <int value="1" label="COULD_NOT_CREATE_TEMP_DIRECTORY"/>
   17767   <int value="2" label="FAILED_TO_COPY_EXTENSION_FILE_TO_TEMP_DIRECTORY"/>
   17768   <int value="3" label="COULD_NOT_GET_SANDBOX_FRIENDLY_PATH"/>
   17769   <int value="4" label="COULD_NOT_LOCALIZE_EXTENSION"/>
   17770   <int value="5" label="INVALID_MANIFEST"/>
   17771   <int value="6" label="UNPACKER_CLIENT_FAILED"/>
   17772   <int value="7" label="UTILITY_PROCESS_CRASHED_WHILE_TRYING_TO_INSTALL"/>
   17773   <int value="8" label="CRX_FILE_NOT_READABLE"/>
   17774   <int value="9" label="CRX_HEADER_INVALID"/>
   17775   <int value="10" label="CRX_MAGIC_NUMBER_INVALID"/>
   17776   <int value="11" label="CRX_VERSION_NUMBER_INVALID"/>
   17777   <int value="12" label="CRX_EXCESSIVELY_LARGE_KEY_OR_SIGNATURE"/>
   17778   <int value="13" label="CRX_ZERO_KEY_LENGTH"/>
   17779   <int value="14" label="CRX_ZERO_SIGNATURE_LENGTH"/>
   17780   <int value="15" label="CRX_PUBLIC_KEY_INVALID"/>
   17781   <int value="16" label="CRX_SIGNATURE_INVALID"/>
   17782   <int value="17" label="CRX_SIGNATURE_VERIFICATION_INITIALIZATION_FAILED"/>
   17783   <int value="18" label="CRX_SIGNATURE_VERIFICATION_FAILED"/>
   17784   <int value="19" label="ERROR_SERIALIZING_MANIFEST_JSON"/>
   17785   <int value="20" label="ERROR_SAVING_MANIFEST_JSON"/>
   17786   <int value="21" label="COULD_NOT_READ_IMAGE_DATA_FROM_DISK"/>
   17787   <int value="22" label="DECODED_IMAGES_DO_NOT_MATCH_THE_MANIFEST"/>
   17788   <int value="23" label="INVALID_PATH_FOR_BROWSER_IMAGE"/>
   17789   <int value="24" label="ERROR_REMOVING_OLD_IMAGE_FILE"/>
   17790   <int value="25" label="INVALID_PATH_FOR_BITMAP_IMAGE"/>
   17791   <int value="26" label="ERROR_RE_ENCODING_THEME_IMAGE"/>
   17792   <int value="27" label="ERROR_SAVING_THEME_IMAGE"/>
   17793   <int value="28" label="COULD_NOT_READ_CATALOG_DATA_FROM_DISK"/>
   17794   <int value="29" label="INVALID_CATALOG_DATA"/>
   17795   <int value="30" label="INVALID_PATH_FOR_CATALOG"/>
   17796   <int value="31" label="ERROR_SERIALIZING_CATALOG"/>
   17797   <int value="32" label="ERROR_SAVING_CATALOG"/>
   17798 </enum>
   17799 
   17800 <enum name="ExternalDeviceAction" type="int">
   17801   <int value="0" label="Import to Drive"/>
   17802   <int value="1" label="View files"/>
   17803   <int value="2" label="View files (automatically)"/>
   17804   <int value="3" label="Watch video"/>
   17805   <int value="4" label="Error"/>
   17806   <int value="5" label="Close (no action)"/>
   17807 </enum>
   17808 
   17809 <enum name="ExternalItemState" type="int">
   17810   <int value="0" label="DEPRECATED_DISABLED"/>
   17811   <int value="1" label="DEPRECATED_ENABLED"/>
   17812   <int value="2" label="DISABLED (in webstore)"/>
   17813   <int value="3" label="ENABLED (in webstore)"/>
   17814   <int value="4" label="DISABLED (not in webstore)"/>
   17815   <int value="5" label="ENABLED (not in webstore)"/>
   17816 </enum>
   17817 
   17818 <enum name="Exynos5250LotIdEnum" type="int">
   17819   <int value="0" label="Fused device"/>
   17820   <int value="1" label="Generic unfused device"/>
   17821   <int value="2" label="Unfused; lot ID NZVPU"/>
   17822   <int value="3" label="Unfused; lot ID NZVR7"/>
   17823 </enum>
   17824 
   17825 <enum name="FallbackSSLVersion" type="int">
   17826   <int value="0" label="FALLBACK_NONE">SSL version fallback did not occur.</int>
   17827   <int value="1" label="FALLBACK_SSL3">Fell back on SSL 3.0.</int>
   17828   <int value="2" label="FALLBACK_TLS1">Fell back on TLS 1.0.</int>
   17829   <int value="3" label="FALLBACK_TLS1_1">Fell back on TLS 1.1.</int>
   17830 </enum>
   17831 
   17832 <enum name="FeatureObserver" type="int">
   17833 <!-- See http://src.chromium.org/viewvc/blink/trunk/Source/core/page/UseCounter.h -->
   17834 
   17835   <int value="0" label="PageDestruction"/>
   17836   <int value="1" label="LegacyNotifications"/>
   17837   <int value="2" label="MultipartMainResource"/>
   17838   <int value="3" label="PrefixedIndexedDB"/>
   17839   <int value="4" label="WorkerStart"/>
   17840   <int value="5" label="SharedWorkerStart"/>
   17841   <int value="6" label="LegacyWebAudioNoteOn"/>
   17842   <int value="7" label="WebAudioStart"/>
   17843   <int value="8" label="PrefixedContentSecurityPolicy"/>
   17844   <int value="9" label="UnprefixedIndexedDB"/>
   17845   <int value="10" label="OpenWebDatabase"/>
   17846   <int value="11" label="LegacyHTMLNotifications"/>
   17847   <int value="12" label="LegacyTextNotifications"/>
   17848   <int value="13" label="UnprefixedRequestAnimationFrame"/>
   17849   <int value="14" label="PrefixedRequestAnimationFrame"/>
   17850   <int value="15" label="ContentSecurityPolicy"/>
   17851   <int value="16" label="ContentSecurityPolicyReportOnly"/>
   17852   <int value="17" label="PrefixedContentSecurityPolicyReportOnly"/>
   17853   <int value="18" label="PrefixedTransitionEndEvent"/>
   17854   <int value="19" label="UnprefixedTransitionEndEvent"/>
   17855   <int value="20" label="PrefixedAndUnprefixedTransitionEndEvent"/>
   17856   <int value="21" label="AutoFocusAttribute"/>
   17857   <int value="22" label="DeprecatedAutoSaveAttribute"/>
   17858   <int value="23" label="DataListElement"/>
   17859   <int value="24" label="FormAttribute"/>
   17860   <int value="25" label="IncrementalAttribute"/>
   17861   <int value="26" label="InputTypeColor"/>
   17862   <int value="27" label="InputTypeDate"/>
   17863   <int value="28" label="InputTypeDateTime"/>
   17864   <int value="29" label="InputTypeDateTimeFallback"/>
   17865   <int value="30" label="InputTypeDateTimeLocal"/>
   17866   <int value="31" label="InputTypeEmail"/>
   17867   <int value="32" label="InputTypeMonth"/>
   17868   <int value="33" label="InputTypeNumber"/>
   17869   <int value="34" label="InputTypeRange"/>
   17870   <int value="35" label="InputTypeSearch"/>
   17871   <int value="36" label="InputTypeTel"/>
   17872   <int value="37" label="InputTypeTime"/>
   17873   <int value="38" label="InputTypeURL"/>
   17874   <int value="39" label="InputTypeWeek"/>
   17875   <int value="40" label="InputTypeWeekFallback"/>
   17876   <int value="41" label="ListAttribute"/>
   17877   <int value="42" label="MaxAttribute"/>
   17878   <int value="43" label="MinAttribute"/>
   17879   <int value="44" label="PatternAttribute"/>
   17880   <int value="45" label="PlaceholderAttribute"/>
   17881   <int value="46" label="PrecisionAttribute"/>
   17882   <int value="47" label="PrefixedDirectoryAttribute"/>
   17883   <int value="48" label="PrefixedSpeechAttribute"/>
   17884   <int value="49" label="RequiredAttribute"/>
   17885   <int value="50" label="ResultsAttribute"/>
   17886   <int value="51" label="StepAttribute"/>
   17887   <int value="52" label="PageVisits"/>
   17888   <int value="53" label="HTMLMarqueeElement"/>
   17889   <int value="54" label="Unused: CSSOverflowMarquee"/>
   17890   <int value="55" label="Reflection"/>
   17891   <int value="56" label="CursorVisibility"/>
   17892   <int value="57" label="StorageInfo"/>
   17893   <int value="58" label="XFrameOptions"/>
   17894   <int value="59" label="XFrameOptionsSameOrigin"/>
   17895   <int value="60" label="XFrameOptionsSameOriginWithBadAncestorChain"/>
   17896   <int value="61" label="DeprecatedFlexboxWebContent"/>
   17897   <int value="62" label="DeprecatedFlexboxChrome"/>
   17898   <int value="63" label="DeprecatedFlexboxChromeExtension"/>
   17899   <int value="64" label="SVGTRefElement"/>
   17900   <int value="65" label="UnprefixedPerformanceTimeline"/>
   17901   <int value="66" label="PrefixedPerformanceTimeline"/>
   17902   <int value="67" label="UnprefixedUserTiming"/>
   17903   <int value="68" label="PrefixedUserTiming"/>
   17904   <int value="69" label="WindowEvent"/>
   17905   <int value="70" label="ContentSecurityPolicyWithBaseElement"/>
   17906   <int value="71" label="PrefixedMediaAddKey"/>
   17907   <int value="72" label="PrefixedMediaGenerateKeyRequest"/>
   17908   <int value="73" label="WebAudioLooping"/>
   17909   <int value="74" label="DocumentClear"/>
   17910   <int value="75" label="PrefixedTransitionMediaFeature"/>
   17911   <int value="76" label="SVGFontElement"/>
   17912   <int value="77" label="XMLDocument"/>
   17913   <int value="78" label="XSLProcessingInstruction"/>
   17914   <int value="79" label="XSLTProcessor"/>
   17915   <int value="80" label="SVGSwitchElement"/>
   17916   <int value="81" label="PrefixedDocumentRegister"/>
   17917   <int value="82" label="HTMLShadowElementOlderShadowRoot"/>
   17918   <int value="83" label="Document.all()"/>
   17919   <int value="84" label="FormElement"/>
   17920   <int value="85" label="DemotedFormElement"/>
   17921   <int value="86" label="CaptureAttributeAsEnum"/>
   17922   <int value="87" label="ShadowDOMPrefixedPseudo"/>
   17923   <int value="88" label="ShadowDOMPrefixedCreateShadowRoot"/>
   17924   <int value="89" label="ShadowDOMPrefixedShadowRoot"/>
   17925   <int value="90" label="SVGAnimationElement"/>
   17926   <int value="91" label="KeyboardEventKeyLocation"/>
   17927   <int value="92" label="CaptureEvents"/>
   17928   <int value="93" label="ReleaseEvents"/>
   17929   <int value="94" label="CSSDisplayRunIn"/>
   17930   <int value="95" label="CSSDisplayCompact"/>
   17931   <int value="96" label="LineClamp"/>
   17932   <int value="97" label="SubFrameBeforeUnloadRegistered"/>
   17933   <int value="98" label="SubFrameBeforeUnloadFired"/>
   17934   <int value="99" label="CSSPseudoElementPrefixedDistributed"/>
   17935 </enum>
   17936 
   17937 <enum name="FFmpegCodecs" type="int">
   17938   <int value="0" label="NONE"/>
   17939   <int value="1" label="MPEG1VIDEO"/>
   17940   <int value="2" label="MPEG2VIDEO"/>
   17941   <int value="3" label="MPEG2VIDEO_XVMC"/>
   17942   <int value="4" label="H261"/>
   17943   <int value="5" label="H263"/>
   17944   <int value="6" label="RV10"/>
   17945   <int value="7" label="RV20"/>
   17946   <int value="8" label="MJPEG"/>
   17947   <int value="9" label="MJPEGB"/>
   17948   <int value="10" label="LJPEG"/>
   17949   <int value="11" label="SP5X"/>
   17950   <int value="12" label="JPEGLS"/>
   17951   <int value="13" label="MPEG4"/>
   17952   <int value="14" label="RAWVIDEO"/>
   17953   <int value="15" label="MSMPEG4V1"/>
   17954   <int value="16" label="MSMPEG4V2"/>
   17955   <int value="17" label="MSMPEG4V3"/>
   17956   <int value="18" label="WMV1"/>
   17957   <int value="19" label="WMV2"/>
   17958   <int value="20" label="H263P"/>
   17959   <int value="21" label="H263I"/>
   17960   <int value="22" label="FLV1"/>
   17961   <int value="23" label="SVQ1"/>
   17962   <int value="24" label="SVQ3"/>
   17963   <int value="25" label="DVVIDEO"/>
   17964   <int value="26" label="HUFFYUV"/>
   17965   <int value="27" label="CYUV"/>
   17966   <int value="28" label="H264"/>
   17967   <int value="29" label="INDEO3"/>
   17968   <int value="30" label="VP3"/>
   17969   <int value="31" label="THEORA"/>
   17970   <int value="32" label="ASV1"/>
   17971   <int value="33" label="ASV2"/>
   17972   <int value="34" label="FFV1"/>
   17973   <int value="35" label="4XM"/>
   17974   <int value="36" label="VCR1"/>
   17975   <int value="37" label="CLJR"/>
   17976   <int value="38" label="MDEC"/>
   17977   <int value="39" label="ROQ"/>
   17978   <int value="40" label="INTERPLAY_VIDEO"/>
   17979   <int value="41" label="XAN_WC3"/>
   17980   <int value="42" label="XAN_WC4"/>
   17981   <int value="43" label="RPZA"/>
   17982   <int value="44" label="CINEPAK"/>
   17983   <int value="45" label="WS_VQA"/>
   17984   <int value="46" label="MSRLE"/>
   17985   <int value="47" label="MSVIDEO1"/>
   17986   <int value="48" label="IDCIN"/>
   17987   <int value="49" label="8BPS"/>
   17988   <int value="50" label="SMC"/>
   17989   <int value="51" label="FLIC"/>
   17990   <int value="52" label="TRUEMOTION1"/>
   17991   <int value="53" label="VMDVIDEO"/>
   17992   <int value="54" label="MSZH"/>
   17993   <int value="55" label="ZLIB"/>
   17994   <int value="56" label="QTRLE"/>
   17995   <int value="57" label="SNOW"/>
   17996   <int value="58" label="TSCC"/>
   17997   <int value="59" label="ULTI"/>
   17998   <int value="60" label="QDRAW"/>
   17999   <int value="61" label="VIXL"/>
   18000   <int value="62" label="QPEG"/>
   18001   <int value="63" label="PNG"/>
   18002   <int value="64" label="PPM"/>
   18003   <int value="65" label="PBM"/>
   18004   <int value="66" label="PGM"/>
   18005   <int value="67" label="PGMYUV"/>
   18006   <int value="68" label="PAM"/>
   18007   <int value="69" label="FFVHUFF"/>
   18008   <int value="70" label="RV30"/>
   18009   <int value="71" label="RV40"/>
   18010   <int value="72" label="VC1"/>
   18011   <int value="73" label="WMV3"/>
   18012   <int value="74" label="LOCO"/>
   18013   <int value="75" label="WNV1"/>
   18014   <int value="76" label="AASC"/>
   18015   <int value="77" label="INDEO2"/>
   18016   <int value="78" label="FRAPS"/>
   18017   <int value="79" label="TRUEMOTION2"/>
   18018   <int value="80" label="BMP"/>
   18019   <int value="81" label="CSCD"/>
   18020   <int value="82" label="MMVIDEO"/>
   18021   <int value="83" label="ZMBV"/>
   18022   <int value="84" label="AVS"/>
   18023   <int value="85" label="SMACKVIDEO"/>
   18024   <int value="86" label="NUV"/>
   18025   <int value="87" label="KMVC"/>
   18026   <int value="88" label="FLASHSV"/>
   18027   <int value="89" label="CAVS"/>
   18028   <int value="90" label="JPEG2000"/>
   18029   <int value="91" label="VMNC"/>
   18030   <int value="92" label="VP5"/>
   18031   <int value="93" label="VP6"/>
   18032   <int value="94" label="VP6F"/>
   18033   <int value="95" label="TARGA"/>
   18034   <int value="96" label="DSICINVIDEO"/>
   18035   <int value="97" label="TIERTEXSEQVIDEO"/>
   18036   <int value="98" label="TIFF"/>
   18037   <int value="99" label="GIF"/>
   18038   <int value="100" label="DXA"/>
   18039   <int value="101" label="DNXHD"/>
   18040   <int value="102" label="THP"/>
   18041   <int value="103" label="SGI"/>
   18042   <int value="104" label="C93"/>
   18043   <int value="105" label="BETHSOFTVID"/>
   18044   <int value="106" label="PTX"/>
   18045   <int value="107" label="TXD"/>
   18046   <int value="108" label="VP6A"/>
   18047   <int value="109" label="AMV"/>
   18048   <int value="110" label="VB"/>
   18049   <int value="111" label="PCX"/>
   18050   <int value="112" label="SUNRAST"/>
   18051   <int value="113" label="INDEO4"/>
   18052   <int value="114" label="INDEO5"/>
   18053   <int value="115" label="MIMIC"/>
   18054   <int value="116" label="RL2"/>
   18055   <int value="117" label="ESCAPE124"/>
   18056   <int value="118" label="DIRAC"/>
   18057   <int value="119" label="BFI"/>
   18058   <int value="120" label="CMV"/>
   18059   <int value="121" label="MOTIONPIXELS"/>
   18060   <int value="122" label="TGV"/>
   18061   <int value="123" label="TGQ"/>
   18062   <int value="124" label="TQI"/>
   18063   <int value="125" label="AURA"/>
   18064   <int value="126" label="AURA2"/>
   18065   <int value="127" label="V210X"/>
   18066   <int value="128" label="TMV"/>
   18067   <int value="129" label="V210"/>
   18068   <int value="130" label="DPX"/>
   18069   <int value="131" label="MAD"/>
   18070   <int value="132" label="FRWU"/>
   18071   <int value="133" label="FLASHSV2"/>
   18072   <int value="134" label="CDGRAPHICS"/>
   18073   <int value="135" label="R210"/>
   18074   <int value="136" label="ANM"/>
   18075   <int value="137" label="BINKVIDEO"/>
   18076   <int value="138" label="IFF_ILBM"/>
   18077   <int value="139" label="IFF_BYTERUN1"/>
   18078   <int value="140" label="KGV1"/>
   18079   <int value="141" label="YOP"/>
   18080   <int value="142" label="VP8"/>
   18081   <int value="143" label="PICTOR"/>
   18082   <int value="144" label="ANSI"/>
   18083   <int value="145" label="A64_MULTI"/>
   18084   <int value="146" label="A64_MULTI5"/>
   18085   <int value="147" label="R10K"/>
   18086   <int value="148" label="MXPEG"/>
   18087   <int value="149" label="LAGARITH"/>
   18088   <int value="150" label="PRORES"/>
   18089   <int value="151" label="JV"/>
   18090   <int value="152" label="DFA"/>
   18091   <int value="153" label="WMV3IMAGE"/>
   18092   <int value="154" label="VC1IMAGE"/>
   18093   <int value="155" label="UTVIDEO"/>
   18094   <int value="156" label="BMV_VIDEO"/>
   18095   <int value="157" label="VBLE"/>
   18096   <int value="158" label="DXTORY"/>
   18097   <int value="159" label="V410"/>
   18098   <int value="160" label="XWD"/>
   18099   <int value="161" label="CDXL"/>
   18100   <int value="162" label="XBM"/>
   18101   <int value="163" label="ZEROCODEC"/>
   18102   <int value="164" label="MSS1"/>
   18103   <int value="165" label="MSA1"/>
   18104   <int value="166" label="TSCC2"/>
   18105   <int value="167" label="MTS2"/>
   18106   <int value="168" label="CLLC"/>
   18107   <int value="169" label="MSS2"/>
   18108   <int value="170" label="VP9"/>
   18109   <int value="65536" label="PCM_S16LE"/>
   18110   <int value="65537" label="PCM_S16BE"/>
   18111   <int value="65538" label="PCM_U16LE"/>
   18112   <int value="65539" label="PCM_U16BE"/>
   18113   <int value="65540" label="PCM_S8"/>
   18114   <int value="65541" label="PCM_U8"/>
   18115   <int value="65542" label="PCM_MULAW"/>
   18116   <int value="65543" label="PCM_ALAW"/>
   18117   <int value="65544" label="PCM_S32LE"/>
   18118   <int value="65545" label="PCM_S32BE"/>
   18119   <int value="65546" label="PCM_U32LE"/>
   18120   <int value="65547" label="PCM_U32BE"/>
   18121   <int value="65548" label="PCM_S24LE"/>
   18122   <int value="65549" label="PCM_S24BE"/>
   18123   <int value="65550" label="PCM_U24LE"/>
   18124   <int value="65551" label="PCM_U24BE"/>
   18125   <int value="65552" label="PCM_S24DAUD"/>
   18126   <int value="65553" label="PCM_ZORK"/>
   18127   <int value="65554" label="PCM_S16LE_PLANAR"/>
   18128   <int value="65555" label="PCM_DVD"/>
   18129   <int value="65556" label="PCM_F32BE"/>
   18130   <int value="65557" label="PCM_F32LE"/>
   18131   <int value="65558" label="PCM_F64BE"/>
   18132   <int value="65559" label="PCM_F64LE"/>
   18133   <int value="65560" label="PCM_BLURAY"/>
   18134   <int value="65561" label="PCM_LXF"/>
   18135   <int value="65562" label="S302M"/>
   18136   <int value="65563" label="PCM_S8_PLANAR"/>
   18137   <int value="69632" label="ADPCM_IMA_QT"/>
   18138   <int value="69633" label="ADPCM_IMA_WAV"/>
   18139   <int value="69634" label="ADPCM_IMA_DK3"/>
   18140   <int value="69635" label="ADPCM_IMA_DK4"/>
   18141   <int value="69636" label="ADPCM_IMA_WS"/>
   18142   <int value="69637" label="ADPCM_IMA_SMJPEG"/>
   18143   <int value="69638" label="ADPCM_MS"/>
   18144   <int value="69639" label="ADPCM_4XM"/>
   18145   <int value="69640" label="ADPCM_XA"/>
   18146   <int value="69641" label="ADPCM_ADX"/>
   18147   <int value="69642" label="ADPCM_EA"/>
   18148   <int value="69643" label="ADPCM_G726"/>
   18149   <int value="69644" label="ADPCM_CT"/>
   18150   <int value="69645" label="ADPCM_SWF"/>
   18151   <int value="69646" label="ADPCM_YAMAHA"/>
   18152   <int value="69647" label="ADPCM_SBPRO_4"/>
   18153   <int value="69648" label="ADPCM_SBPRO_3"/>
   18154   <int value="69649" label="ADPCM_SBPRO_2"/>
   18155   <int value="69650" label="ADPCM_THP"/>
   18156   <int value="69651" label="ADPCM_IMA_AMV"/>
   18157   <int value="69652" label="ADPCM_EA_R1"/>
   18158   <int value="69653" label="ADPCM_EA_R3"/>
   18159   <int value="69654" label="ADPCM_EA_R2"/>
   18160   <int value="69655" label="ADPCM_IMA_EA_SEAD"/>
   18161   <int value="69656" label="ADPCM_IMA_EA_EACS"/>
   18162   <int value="69657" label="ADPCM_EA_XAS"/>
   18163   <int value="69658" label="ADPCM_EA_MAXIS_XA"/>
   18164   <int value="69659" label="ADPCM_IMA_ISS"/>
   18165   <int value="69660" label="ADPCM_G722"/>
   18166   <int value="69661" label="ADPCM_IMA_APC"/>
   18167   <int value="73728" label="AMR_NB"/>
   18168   <int value="73729" label="AMR_WB"/>
   18169   <int value="77824" label="RA_144"/>
   18170   <int value="77825" label="RA_288"/>
   18171   <int value="81920" label="ROQ_DPCM"/>
   18172   <int value="81921" label="INTERPLAY_DPCM"/>
   18173   <int value="81922" label="XAN_DPCM"/>
   18174   <int value="81923" label="SOL_DPCM"/>
   18175   <int value="86016" label="MP2"/>
   18176   <int value="86017" label="MP3"/>
   18177   <int value="86018" label="AAC"/>
   18178   <int value="86019" label="AC3"/>
   18179   <int value="86020" label="DTS"/>
   18180   <int value="86021" label="VORBIS"/>
   18181   <int value="86022" label="DVAUDIO"/>
   18182   <int value="86023" label="WMAV1"/>
   18183   <int value="86024" label="WMAV2"/>
   18184   <int value="86025" label="MACE3"/>
   18185   <int value="86026" label="MACE6"/>
   18186   <int value="86027" label="VMDAUDIO"/>
   18187   <int value="86028" label="FLAC"/>
   18188   <int value="86029" label="MP3ADU"/>
   18189   <int value="86030" label="MP3ON4"/>
   18190   <int value="86031" label="SHORTEN"/>
   18191   <int value="86032" label="ALAC"/>
   18192   <int value="86033" label="WESTWOOD_SND1"/>
   18193   <int value="86034" label="GSM"/>
   18194   <int value="86035" label="QDM2"/>
   18195   <int value="86036" label="COOK"/>
   18196   <int value="86037" label="TRUESPEECH"/>
   18197   <int value="86038" label="TTA"/>
   18198   <int value="86039" label="SMACKAUDIO"/>
   18199   <int value="86040" label="QCELP"/>
   18200   <int value="86041" label="WAVPACK"/>
   18201   <int value="86042" label="DSICINAUDIO"/>
   18202   <int value="86043" label="IMC"/>
   18203   <int value="86044" label="MUSEPACK7"/>
   18204   <int value="86045" label="MLP"/>
   18205   <int value="86046" label="GSM_MS"/>
   18206   <int value="86047" label="ATRAC3"/>
   18207   <int value="86048" label="VOXWARE"/>
   18208   <int value="86049" label="APE"/>
   18209   <int value="86050" label="NELLYMOSER"/>
   18210   <int value="86051" label="MUSEPACK8"/>
   18211   <int value="86052" label="SPEEX"/>
   18212   <int value="86053" label="WMAVOICE"/>
   18213   <int value="86054" label="WMAPRO"/>
   18214   <int value="86055" label="WMALOSSLESS"/>
   18215   <int value="86056" label="ATRAC3P"/>
   18216   <int value="86057" label="EAC3"/>
   18217   <int value="86058" label="SIPR"/>
   18218   <int value="86059" label="MP1"/>
   18219   <int value="86060" label="TWINVQ"/>
   18220   <int value="86061" label="TRUEHD"/>
   18221   <int value="86062" label="MP4ALS"/>
   18222   <int value="86063" label="ATRAC1"/>
   18223   <int value="86064" label="BINKAUDIO_RDFT"/>
   18224   <int value="86065" label="BINKAUDIO_DCT"/>
   18225   <int value="86066" label="AAC_LATM"/>
   18226   <int value="86067" label="QDMC"/>
   18227   <int value="86068" label="CELT"/>
   18228   <int value="86069" label="G723_1"/>
   18229   <int value="86070" label="G729"/>
   18230   <int value="86071" label="8SVX_EXP"/>
   18231   <int value="86072" label="8SVX_FIB"/>
   18232   <int value="86073" label="BMV_AUDIO"/>
   18233   <int value="86074" label="RALF"/>
   18234   <int value="86075" label="IAC"/>
   18235   <int value="86076" label="ILBC"/>
   18236   <int value="86077" label="OPUS_DEPRECATED"/>
   18237   <int value="86078" label="COMFORT_NOISE"/>
   18238   <int value="86079" label="TAK_DEPRECATED"/>
   18239   <int value="94208" label="DVD_SUBTITLE"/>
   18240   <int value="94209" label="DVB_SUBTITLE"/>
   18241   <int value="94210" label="TEXT"/>
   18242   <int value="94211" label="XSUB"/>
   18243   <int value="94212" label="SSA"/>
   18244   <int value="94213" label="MOV_TEXT"/>
   18245   <int value="94214" label="HDMV_PGS_SUBTITLE"/>
   18246   <int value="94215" label="DVB_TELETEXT"/>
   18247   <int value="94216" label="SRT"/>
   18248   <int value="98304" label="TTF"/>
   18249   <int value="102400" label="PROBE"/>
   18250   <int value="131072" label="MPEG2TS"/>
   18251   <int value="131073" label="MPEG4SYSTEMS"/>
   18252   <int value="135168" label="FFMETADATA"/>
   18253   <int value="4665933" label="G2M"/>
   18254   <int value="4801606" label="IDF"/>
   18255   <int value="5198918" label="OTF"/>
   18256   <int value="407917392" label="PCM_S24LE_PLANAR"/>
   18257   <int value="542135120" label="PCM_S32LE_PLANAR"/>
   18258   <int value="808530518" label="012V"/>
   18259   <int value="809850962" label="EXR"/>
   18260   <int value="944985688" label="8SVX_RAW"/>
   18261   <int value="1095123744" label="ADPCM_AFC"/>
   18262   <int value="1096176208" label="AVRP"/>
   18263   <int value="1096176238" label="AVRN"/>
   18264   <int value="1096176969" label="AVUI"/>
   18265   <int value="1096373590" label="AYUV"/>
   18266   <int value="1112557912" label="BRENDER_PIX"/>
   18267   <int value="1112823892" label="BINTEXT"/>
   18268   <int value="1129335105" label="CPIA"/>
   18269   <int value="1160852272" label="ESCAPE130"/>
   18270   <int value="1179014995" label="FFWAVESYNTH"/>
   18271   <int value="1246975298" label="JACOSUB"/>
   18272   <int value="1263294017" label="SMPTE_KLV"/>
   18273   <int value="1297108018" label="MPL2"/>
   18274   <int value="1297498929" label="MVC1"/>
   18275   <int value="1297498930" label="MVC2"/>
   18276   <int value="1330333984" label="ADPCM_IMA_OKI"/>
   18277   <int value="1330664787" label="OPUS"/>
   18278   <int value="1346455105" label="PAF_AUDIO"/>
   18279   <int value="1346455126" label="PAF_VIDEO"/>
   18280   <int value="1347637264" label="PCM_S16BE_PLANAR"/>
   18281   <int value="1349012051" label="PJS"/>
   18282   <int value="1381259348" label="REALTEXT"/>
   18283   <int value="1396788553" label="SAMI"/>
   18284   <int value="1396788813" label="SANM"/>
   18285   <int value="1397180754" label="SGIRLE"/>
   18286   <int value="1397706307" label="SONIC"/>
   18287   <int value="1397706316" label="SONIC_LS"/>
   18288   <int value="1397909872" label="SUBRIP"/>
   18289   <int value="1398953521" label="SUBVIEWER1"/>
   18290   <int value="1400201814" label="SUBVIEWER"/>
   18291   <int value="1412575542" label="TARGA_Y216"/>
   18292   <int value="1446195256" label="V308"/>
   18293   <int value="1446260792" label="V408"/>
   18294   <int value="1447644481" label="VIMA"/>
   18295   <int value="1448111218" label="VPLAYER"/>
   18296   <int value="1465275476" label="WEBVTT"/>
   18297   <int value="1480739150" label="XBIN"/>
   18298   <int value="1480999235" label="XFACE"/>
   18299   <int value="1496592720" label="Y41P"/>
   18300   <int value="1498764852" label="YUV4"/>
   18301   <int value="1664495672" label="EIA_608"/>
   18302   <int value="1833195076" label="MICRODVD"/>
   18303   <int value="1936029283" label="EVRC"/>
   18304   <int value="1936944502" label="SMV"/>
   18305   <int value="1950507339" label="TAK"/>
   18306 </enum>
   18307 
   18308 <enum name="FileDialogType" type="int">
   18309   <int value="0" label="Select folder"/>
   18310   <int value="1" label="Save as file"/>
   18311   <int value="2" label="Open file"/>
   18312   <int value="3" label="Open multiple files"/>
   18313   <int value="4" label="Full page"/>
   18314   <int value="5" label="Error"/>
   18315 </enum>
   18316 
   18317 <enum name="FileType" type="int">
   18318   <int value="0" label="other"/>
   18319   <int value="1" label=".doc"/>
   18320   <int value="2" label=".docx"/>
   18321   <int value="3" label=".odt"/>
   18322   <int value="4" label=".rtf"/>
   18323   <int value="5" label=".pdf"/>
   18324   <int value="6" label=".ppt"/>
   18325   <int value="7" label=".pptx"/>
   18326   <int value="8" label=".odp"/>
   18327   <int value="9" label=".xls"/>
   18328   <int value="10" label=".xlsx"/>
   18329   <int value="11" label=".ods"/>
   18330   <int value="12" label=".csv"/>
   18331   <int value="13" label=".odf"/>
   18332   <int value="14" label=".rar"/>
   18333   <int value="15" label=".asf"/>
   18334   <int value="16" label=".wma"/>
   18335   <int value="17" label=".wmv"/>
   18336   <int value="18" label=".mov"/>
   18337   <int value="19" label=".mpg"/>
   18338   <int value="20" label=".log"/>
   18339 </enum>
   18340 
   18341 <enum name="FtpDataConnectionError" type="int">
   18342   <int value="0">Data connection successful</int>
   18343   <int value="1">Local firewall blocked the connection</int>
   18344   <int value="2">Connection timed out</int>
   18345   <int value="3">
   18346     Connection has been established, but then got broken (either reset or
   18347     aborted)
   18348   </int>
   18349   <int value="4">Connection has been refused</int>
   18350   <int value="20">Other kind of error</int>
   18351 </enum>
   18352 
   18353 <enum name="FtpServerType" type="int">
   18354   <summary>
   18355     FTP server type as defined in net/ftp/ftp_server_type_histograms.h
   18356   </summary>
   18357   <int value="0" label="Unknown">
   18358     Unknown (could be a server we don't support, a broken server, or a security
   18359     attack)
   18360   </int>
   18361   <int value="1" label="/bin/ls">Server using /bin/ls -l and variants</int>
   18362   <int value="2" label="/bin/dls">Server using /bin/dls</int>
   18363   <int value="3" label="EPLF">Server using EPLF format</int>
   18364   <int value="4" label="WinNT">
   18365     WinNT server configured for old style listing
   18366   </int>
   18367   <int value="5" label="VMS">VMS (including variants)</int>
   18368   <int value="6" label="IBM VM">IBM VM/CMS, VM/ESA, z/VM formats</int>
   18369   <int value="7" label="OS/2">OS/2 FTP Server</int>
   18370   <int value="8" label="win16">
   18371     win16 hosts: SuperTCP or NetManage Chameleon
   18372   </int>
   18373 </enum>
   18374 
   18375 <enum name="GDataAuthResult" type="int">
   18376   <int value="0" label="FAILURE"/>
   18377   <int value="1" label="SUCCESS"/>
   18378   <int value="2" label="NO_CONNECTION"/>
   18379 </enum>
   18380 
   18381 <enum name="GDataEntryKind" type="int">
   18382   <obsolete>
   18383     Deprecated 9/2012, and replaced by DriveEntryKind
   18384   </obsolete>
   18385   <int value="0" label="UNKNOWN"/>
   18386   <int value="4097" label="ITEM"/>
   18387   <int value="4098" label="SITE"/>
   18388   <int value="8449" label="DOCUMENT"/>
   18389   <int value="8450" label="SPEREADSHEET"/>
   18390   <int value="8451" label="PRESENTATION"/>
   18391   <int value="8452" label="DRAWING"/>
   18392   <int value="8453" label="TABLE"/>
   18393   <int value="8705" label="EXTERNAL_APP"/>
   18394   <int value="16385" label="FOLDER"/>
   18395   <int value="32769" label="FILE"/>
   18396   <int value="32770" label="PDF"/>
   18397 </enum>
   18398 
   18399 <enum name="GestureActionType" type="int">
   18400   <int value="0" label="Unknown"/>
   18401   <int value="1" label="Omnibox pinch"/>
   18402   <int value="2" label="Omnibox scroll"/>
   18403   <int value="3" label="Tabstrip pinch"/>
   18404   <int value="4" label="Tabstrip scroll"/>
   18405   <int value="5" label="Bezel scroll"/>
   18406   <int value="6" label="Desktop scroll"/>
   18407   <int value="7" label="Desktop pinch"/>
   18408   <int value="8" label="Webpage pinch"/>
   18409   <int value="9" label="Webpage scroll"/>
   18410   <int value="10" label="Webpage tap"/>
   18411   <int value="11" label="Tabstrip tap"/>
   18412   <int value="12" label="Bezel down"/>
   18413   <int value="13" label="Tab switched tap"/>
   18414   <int value="14" label="Active tab tap"/>
   18415   <int value="15" label="Tab close button tap"/>
   18416   <int value="16" label="New tab button tap"/>
   18417   <int value="17" label="Top edge of window tap"/>
   18418   <int value="18" label="Window size button tap"/>
   18419   <int value="19" label="Area surrounding tabstrip tap"/>
   18420   <int value="20" label="Window resized double tap"/>
   18421 </enum>
   18422 
   18423 <enum name="GetPerfDataOutcome" type="int">
   18424   <int value="0" label="Success.">
   18425     Perf data was collected, parsed and attached to the UMA protobuf
   18426     successfully.
   18427   </int>
   18428   <int value="1" label="No perf data ready to be uploaded.">
   18429     Could not add perf data to the UMA protobuf because no perf data was ready
   18430     to be uploaded.
   18431   </int>
   18432   <int value="2" label="Collection timer triggered but have data already.">
   18433     Perf timer triggered but the perf provider already had a perf data proto to
   18434     be added to the UMA protobuf.
   18435   </int>
   18436   <int value="3"
   18437       label="Collection timer triggered but incognito window active.">
   18438     Perf timer triggered but an incognito window was open.
   18439   </int>
   18440   <int value="4" label="Incognito window launched during collection.">
   18441     Perf data was collected but an incognito window was opened during the
   18442     collection.
   18443   </int>
   18444   <int value="5" label="Protobuf returned by debugd not deserialized.">
   18445     Perf data was collected and sent to Chrome as a serialized protobuf but it
   18446     could be deserialized by Chrome.
   18447   </int>
   18448 </enum>
   18449 
   18450 <enum name="GetUserDataTempDirResult" type="int">
   18451   <int value="0" label="SUCCESS"/>
   18452   <int value="1" label="CANT_GET_PARENT_PATH"/>
   18453   <int value="2" label="CANT_GET_UDT_PATH"/>
   18454   <int value="3" label="NOT_A_DIRECTORY"/>
   18455   <int value="4" label="CANT_CREATE_DIR"/>
   18456   <int value="5" label="CANT_WRITE_TO_PATH"/>
   18457   <int value="6" label="UNSET"/>
   18458 </enum>
   18459 
   18460 <enum name="GoogleNowEvent" type="int">
   18461   <summary>
   18462     Events in Google Now component extension. See GoogleNowEvent in
   18463     chrome/browser/resources/google_now/background.js.
   18464   </summary>
   18465   <int value="0" label="REQUEST_FOR_CARDS_TOTAL"/>
   18466   <int value="1" label="REQUEST_FOR_CARDS_SUCCESS"/>
   18467   <int value="2" label="CARDS_PARSE_SUCCESS"/>
   18468   <int value="3" label="DISMISS_REQUEST_TOTAL"/>
   18469   <int value="4" label="DISMISS_REQUEST_SUCCESS"/>
   18470   <int value="5" label="LOCATION_REQUEST"/>
   18471   <int value="6" label="LOCATION_UPDATE"/>
   18472   <int value="7" label="EXTENSION_START"/>
   18473   <int value="8" label="SHOW_WELCOME_TOAST"/>
   18474   <int value="9" label="STOPPED"/>
   18475   <int value="10" label="USER_SUPPRESSED"/>
   18476 </enum>
   18477 
   18478 <enum name="HttpAuthCount" type="int">
   18479   <int value="0" label="Basic Start"/>
   18480   <int value="1" label="Basic Reject"/>
   18481   <int value="2" label="Digest Start"/>
   18482   <int value="3" label="Digest Reject"/>
   18483   <int value="4" label="NTLM Start"/>
   18484   <int value="5" label="NTLM Reject"/>
   18485   <int value="6" label="Negotiate Start"/>
   18486   <int value="7" label="Negotiate Reject"/>
   18487 </enum>
   18488 
   18489 <enum name="HttpAuthResource" type="int">
   18490   <int value="0" label="Top Page Allowed"/>
   18491   <int value="1" label="Same-domain Sub-resource Allowed"/>
   18492   <int value="2" label="Cross-domain Sub-resource Blocked"/>
   18493   <int value="3" label="Cross-domain Sub-resource Allowed"/>
   18494 </enum>
   18495 
   18496 <enum name="HttpAuthTarget" type="int">
   18497   <int value="0" label="Basic Proxy"/>
   18498   <int value="1" label="Basic Secure Proxy"/>
   18499   <int value="2" label="Basic Server"/>
   18500   <int value="3" label="Basic Secure Server"/>
   18501   <int value="4" label="Digest Proxy"/>
   18502   <int value="5" label="Digest Secure Proxy"/>
   18503   <int value="6" label="Digest Server"/>
   18504   <int value="7" label="Digest Secure Server"/>
   18505   <int value="8" label="NTLM Proxy"/>
   18506   <int value="9" label="NTLM Secure Proxy"/>
   18507   <int value="10" label="NTLM Server"/>
   18508   <int value="11" label="NTLM Secure Server"/>
   18509   <int value="12" label="Negotiate Proxy"/>
   18510   <int value="13" label="Negotiate Secure Proxy"/>
   18511   <int value="14" label="Negotiate Server"/>
   18512   <int value="15" label="Negotiate Secure Server"/>
   18513 </enum>
   18514 
   18515 <enum name="HttpPipelineStatus" type="int">
   18516   <int value="0" label="Success"/>
   18517   <int value="1" label="Redirected"/>
   18518   <int value="2" label="Certificate error"/>
   18519   <int value="3" label="Bad HTTP response code"/>
   18520   <int value="4" label="Network error"/>
   18521   <int value="5" label="Response too large"/>
   18522   <int value="6" label="Response too small"/>
   18523   <int value="7" label="Response content mismatch"/>
   18524   <int value="8" label="Bad HTTP version"/>
   18525   <int value="9" label="Corrupt stats response"/>
   18526 </enum>
   18527 
   18528 <enum name="HttpSocketType" type="int">
   18529   <int value="0" label="UNUSED">newly connected socket</int>
   18530   <int value="1" label="UNUSED_IDLE">
   18531     connected unused socket (idle prior to use)
   18532   </int>
   18533   <int value="2" label="REUSED_IDLE">previously used (keep-alive?) socket</int>
   18534 </enum>
   18535 
   18536 <enum name="IDBLevelDBBackingStoreInternalErrorType" type="int">
   18537   <int value="0" label="IDBLevelDBBackingStoreReadError">
   18538     IndexedDB encountered an error attempting to read or decode a value from the
   18539     leveldb backing store, indicative of corruption or I/O error. Unused as of
   18540     M26.
   18541   </int>
   18542   <int value="1" label="IDBLevelDBBackingStoreWriteError">
   18543     IndexeDB encountered an error attempting to write or commit a value to the
   18544     leveldb backing store, indicative of I/O error. Unused as of M26.
   18545   </int>
   18546   <int value="2" label="IDBLevelDBBackingStoreConsistencyError">
   18547     IndexedDB encountered a consistency error in the leveldb backing store,
   18548     indicative of corruption or an coding error. Unused as of M26.
   18549   </int>
   18550   <int value="3" label="FindKeyInIndex"/>
   18551   <int value="4" label="GetIDBDatabaseMetaData"/>
   18552   <int value="5" label="GetIndexes"/>
   18553   <int value="6" label="GetKeyGeneratorCurrentNumber"/>
   18554   <int value="7" label="GetObjectStores"/>
   18555   <int value="8" label="GetRecord"/>
   18556   <int value="9" label="KeyExistsInObjectStore"/>
   18557   <int value="10" label="LoadCurrentRow"/>
   18558   <int value="11" label="SetupMetadata"/>
   18559   <int value="12" label="GetPrimaryKeyViaIndex"/>
   18560   <int value="13" label="KeyExistsInIndex"/>
   18561   <int value="14" label="VersionExists"/>
   18562   <int value="15" label="DeleteObjectStore"/>
   18563   <int value="16" label="SetMaxObjectStoreId"/>
   18564   <int value="17" label="SetMaxIndexId"/>
   18565   <int value="18" label="GetNewDatabaseId"/>
   18566   <int value="19" label="GetNewVersionNumber"/>
   18567   <int value="20" label="CreateIDBDatabaseMetaData"/>
   18568   <int value="21" label="DeleteDatabase"/>
   18569   <int value="22" label="TransactionCommit"/>
   18570   <int value="23" label="GetDatabaseNames"/>
   18571 </enum>
   18572 
   18573 <enum name="IDBLevelDBBackingStoreOpenResult" type="int">
   18574   <int value="0" label="OpenMemorySuccess">
   18575     An in-memory backing store was opened successfully.
   18576   </int>
   18577   <int value="1" label="OpenSuccess">
   18578     An on-disk backing store was opened successfully.
   18579   </int>
   18580   <int value="2" label="OpenFailedDirectory">
   18581     An on-disk backing store could not be opened or created because the
   18582     directory could not be opened or created. Cleanup will not be attempted.
   18583   </int>
   18584   <int value="3" label="OpenFailedUnknownSchema">
   18585     An on-disk backing store was opened but had an unknown schema version, due
   18586     to corruption or reverting to a previous version of Chrome. Cleanup will be
   18587     attempted.
   18588   </int>
   18589   <int value="4" label="OpenCleanupDestroyFailed">
   18590     An on-disk backing store failed to open; cleanup was attempted but the
   18591     database could not be destroyed.
   18592   </int>
   18593   <int value="5" label="OpenCleanupReopenFailed">
   18594     An on-disk backing store failed to open; cleanup was attempted but
   18595     re-opening the database failed.
   18596   </int>
   18597   <int value="6" label="OpenCleanupReopenSuccess">
   18598     An on-disk backing store failed to open; cleanup was attempted and the
   18599     database was then opened successfully.
   18600   </int>
   18601   <int value="7" label="OpenFailedIOErrCheckingSchema">
   18602     An on-disk backing store was opened but leveldb failed to read the schema
   18603     version.
   18604   </int>
   18605   <int value="8" label="OpenFailedUnknownErr"/>
   18606   <int value="9" label="OpenMemoryFailed">
   18607     An in-memory backing store failed to open.
   18608   </int>
   18609   <int value="10" label="OpenNonASCII">
   18610     A database with non-ascii characters in its path was opened (with either
   18611     success or failure).
   18612   </int>
   18613   <int value="11" label="OpenAttemptDiskFull">
   18614     An open failed on a machine with a full disk. No cleanup was attempted.
   18615   </int>
   18616 </enum>
   18617 
   18618 <enum name="ImporterType" type="int">
   18619   <int value="0" label="Unknown"/>
   18620   <int value="1" label="IMPORTER_METRICS_IE">IE (Windows-only)</int>
   18621   <int value="2" label="IMPORTER_METRICS_FIREFOX2">Firefox 2</int>
   18622   <int value="3" label="IMPORTER_METRICS_FIREFOX3">Firefox 3 (and later)</int>
   18623   <int value="4" label="IMPORTER_METRICS_SAFARI">Safari (Mac-only)</int>
   18624   <int value="5" label="IMPORTER_METRICS_GOOGLE_TOOLBAR5">Google Toolbar</int>
   18625   <int value="6" label="IMPORTER_METRICS_BOOKMARKS_FILE">
   18626     A bookmarks.html file
   18627   </int>
   18628 </enum>
   18629 
   18630 <enum name="IndexedDatabaseMethods" type="int">
   18631   <int value="0" label="CreateObjectStore()"/>
   18632   <int value="1" label="DeleteObjectStore()"/>
   18633   <int value="2" label="Transaction()"/>
   18634   <int value="3" label="DeleteDatabase()"/>
   18635   <int value="4" label="Open()"/>
   18636 </enum>
   18637 
   18638 <enum name="InstantControllerEvent" type="int">
   18639   <int value="0" label="URL_ADDED_TO_BLACKLIST"/>
   18640   <int value="1" label="URL_REMOVED_FROM_BLACKLIST"/>
   18641   <int value="2" label="URL_BLOCKED_BY_BLACKLIST"/>
   18642 </enum>
   18643 
   18644 <enum name="InstantExtended_FallbackCause" type="int">
   18645   <int value="0" label="Fallback did not occur"/>
   18646   <int value="1" label="Page not current: unknown"/>
   18647   <int value="2" label="Page not current: empty instant url"/>
   18648   <int value="3" label="Page not current: origin/path mismatch"/>
   18649   <int value="4" label="Page not current: instant not supported"/>
   18650   <int value="5" label="No overlay"/>
   18651   <int value="6" label="Javascript disabled"/>
   18652 </enum>
   18653 
   18654 <enum name="InstantExtended_InstantNavigation" type="int">
   18655   <int value="0" label="Local click"/>
   18656   <int value="1" label="Local submit"/>
   18657   <int value="2" label="Online click"/>
   18658   <int value="3" label="Online submit"/>
   18659   <int value="4" label="Non-extended navigation"/>
   18660 </enum>
   18661 
   18662 <enum name="InstantExtended_NewOptInState" type="int">
   18663   <int value="0" label="Default"/>
   18664   <int value="1" label="Opted in"/>
   18665   <int value="2" label="Opted out"/>
   18666 </enum>
   18667 
   18668 <enum name="InstantExtended_OptInState" type="int">
   18669   <obsolete>
   18670     Deprecated 2013-06.
   18671   </obsolete>
   18672   <int value="0" label="Default"/>
   18673   <int value="1" label="Opted in"/>
   18674   <int value="2" label="Opted out"/>
   18675   <int value="3" label="Opted in local"/>
   18676   <int value="4" label="Opted out local"/>
   18677   <int value="5" label="Opted out both"/>
   18678 </enum>
   18679 
   18680 <enum name="InstantSessionStorageNamespace" type="int">
   18681   <int value="0" label="different"/>
   18682   <int value="1" label="identical"/>
   18683 </enum>
   18684 
   18685 <enum name="IntelMaxMicroArchitecture" type="int">
   18686   <int value="0" label="Pentium"/>
   18687   <int value="1" label="SSE"/>
   18688   <int value="2" label="SSE2"/>
   18689   <int value="3" label="SSE3"/>
   18690   <int value="4" label="SSSE3"/>
   18691   <int value="5" label="SSE4.1"/>
   18692   <int value="6" label="SSE4.3"/>
   18693   <int value="7" label="AVX"/>
   18694 </enum>
   18695 
   18696 <enum name="InterruptReason" type="int">
   18697   <int value="0" label="NONE"/>
   18698   <int value="1" label="FILE_FAILED"/>
   18699   <int value="2" label="FILE_ACCESS_DENIED"/>
   18700   <int value="3" label="FILE_NO_SPACE"/>
   18701   <int value="5" label="FILE_NAME_TOO_LONG"/>
   18702   <int value="6" label="FILE_TOO_LARGE"/>
   18703   <int value="7" label="FILE_VIRUS_INFECTED"/>
   18704   <int value="10" label="FILE_TRANSIENT_ERROR"/>
   18705   <int value="11" label="FILE_BLOCKED"/>
   18706   <int value="12" label="FILE_SECURITY_CHECK_FAILED"/>
   18707   <int value="13" label="FILE_TOO_SHORT"/>
   18708   <int value="20" label="NETWORK_FAILED"/>
   18709   <int value="21" label="NETWORK_TIMEOUT"/>
   18710   <int value="22" label="NETWORK_DISCONNECTED"/>
   18711   <int value="23" label="NETWORK_SERVER_DOWN"/>
   18712   <int value="30" label="SERVER_FAILED"/>
   18713   <int value="31" label="SERVER_NO_RANGE"/>
   18714   <int value="32" label="SERVER_PRECONDITION"/>
   18715   <int value="33" label="SERVER_BAD_CONTENT"/>
   18716   <int value="40" label="USER_CANCELED"/>
   18717   <int value="41" label="USER_SHUTDOWN"/>
   18718   <int value="50" label="CRASH"/>
   18719 </enum>
   18720 
   18721 <enum name="IPV6ProbeResult" type="int">
   18722   <int value="0" label="IPV6_CANNOT_CREATE_SOCKETS"/>
   18723   <int value="1" label="IPV6_CAN_CREATE_SOCKETS"/>
   18724   <int value="2" label="IPV6_GETIFADDRS_FAILED">
   18725     getifaddrs or GetAdaptersAddresses failed
   18726   </int>
   18727   <int value="3" label="IPV6_GLOBAL_ADDRESS_MISSING"/>
   18728   <int value="4" label="IPV6_GLOBAL_ADDRESS_PRESENT"/>
   18729   <int value="5" label="IPV6_INTERFACE_ARRAY_TOO_SHORT"/>
   18730 </enum>
   18731 
   18732 <enum name="JavaScriptAPIName" type="int">
   18733   <int value="0" label="GetUserMedia"/>
   18734   <int value="1" label="PeerConnection00"/>
   18735   <int value="2" label="DeprecatedPeerConnection"/>
   18736   <int value="3" label="RTCPeerConnection"/>
   18737 </enum>
   18738 
   18739 <enum name="LanguageCode" type="int">
   18740   <summary>ISO 639 Language Codes.</summary>
   18741   <int value="24929" label="Afar"/>
   18742   <int value="24930" label="Abkhazian"/>
   18743   <int value="24933" label="Avestan"/>
   18744   <int value="24934" label="Afrikaans"/>
   18745   <int value="24939" label="Akan"/>
   18746   <int value="24941" label="Amharic"/>
   18747   <int value="24942" label="Aragonese"/>
   18748   <int value="24946" label="Arabic"/>
   18749   <int value="24947" label="Assamese"/>
   18750   <int value="24950" label="Avaric"/>
   18751   <int value="24953" label="Aymara"/>
   18752   <int value="24954" label="Azerbaijani"/>
   18753   <int value="25185" label="Bashkir"/>
   18754   <int value="25189" label="Belarusian"/>
   18755   <int value="25191" label="Bulgarian"/>
   18756   <int value="25192" label="Bihari"/>
   18757   <int value="25193" label="Bislama"/>
   18758   <int value="25197" label="Bambara"/>
   18759   <int value="25198" label="Bengali"/>
   18760   <int value="25199" label="Tibetan"/>
   18761   <int value="25202" label="Breton"/>
   18762   <int value="25203" label="Bosnian"/>
   18763   <int value="25441" label="Catalan"/>
   18764   <int value="25445" label="Chechen"/>
   18765   <int value="25448" label="Chamorro"/>
   18766   <int value="25455" label="Corsican"/>
   18767   <int value="25458" label="Cree"/>
   18768   <int value="25459" label="Czech"/>
   18769   <int value="25461" label="Church Slavic"/>
   18770   <int value="25462" label="Chuvash"/>
   18771   <int value="25465" label="Welsh"/>
   18772   <int value="25697" label="Danish"/>
   18773   <int value="25701" label="German"/>
   18774   <int value="25718" label="Divehi"/>
   18775   <int value="25722" label="Dzongkha"/>
   18776   <int value="25957" label="Ewe"/>
   18777   <int value="25964" label="Greek"/>
   18778   <int value="25966" label="English"/>
   18779   <int value="25967" label="Esperanto"/>
   18780   <int value="25971" label="Spanish"/>
   18781   <int value="25972" label="Estonian"/>
   18782   <int value="25973" label="Basque"/>
   18783   <int value="26209" label="Persian"/>
   18784   <int value="26214" label="Fulah"/>
   18785   <int value="26217" label="Finnish"/>
   18786   <int value="26218" label="Fijian"/>
   18787   <int value="26223" label="Faroese"/>
   18788   <int value="26226" label="French"/>
   18789   <int value="26233" label="Western Frisian"/>
   18790   <int value="26465" label="Irish"/>
   18791   <int value="26468" label="Scottish Gaelic"/>
   18792   <int value="26476" label="Galician"/>
   18793   <int value="26478" label="Guarani"/>
   18794   <int value="26485" label="Gujarati"/>
   18795   <int value="26486" label="Manx"/>
   18796   <int value="26721" label="Hausa"/>
   18797   <int value="26725" label="Hebrew"/>
   18798   <int value="26729" label="Hindi"/>
   18799   <int value="26735" label="Hiri Motu"/>
   18800   <int value="26738" label="Croatian"/>
   18801   <int value="26740" label="Haitian"/>
   18802   <int value="26741" label="Hungarian"/>
   18803   <int value="26745" label="Armenian"/>
   18804   <int value="26746" label="Herero"/>
   18805   <int value="26977" label="Interlingua"/>
   18806   <int value="26980" label="Indonesian"/>
   18807   <int value="26981" label="Interlingue"/>
   18808   <int value="26983" label="Igbo"/>
   18809   <int value="26985" label="Sichuan Yi"/>
   18810   <int value="26987" label="Inupiaq"/>
   18811   <int value="26991" label="Ido"/>
   18812   <int value="26995" label="Icelandic"/>
   18813   <int value="26996" label="Italian"/>
   18814   <int value="26997" label="Inuktitut"/>
   18815   <int value="27233" label="Japanese"/>
   18816   <int value="27254" label="Javanese"/>
   18817   <int value="27489" label="Georgian"/>
   18818   <int value="27495" label="Kongo"/>
   18819   <int value="27497" label="Kikuyu"/>
   18820   <int value="27498" label="Kuanyama"/>
   18821   <int value="27499" label="Kazakh"/>
   18822   <int value="27500" label="Kalaallisut"/>
   18823   <int value="27501" label="Khmer"/>
   18824   <int value="27502" label="Kannada"/>
   18825   <int value="27503" label="Korean"/>
   18826   <int value="27506" label="Kanuri"/>
   18827   <int value="27507" label="Kashmiri"/>
   18828   <int value="27509" label="Kurdish"/>
   18829   <int value="27510" label="Komi"/>
   18830   <int value="27511" label="Cornish"/>
   18831   <int value="27513" label="Kirghiz"/>
   18832   <int value="27745" label="Latin"/>
   18833   <int value="27746" label="Luxembourgish"/>
   18834   <int value="27751" label="Ganda"/>
   18835   <int value="27753" label="Limburgish"/>
   18836   <int value="27758" label="Lingala"/>
   18837   <int value="27759" label="Lao"/>
   18838   <int value="27764" label="Lithuanian"/>
   18839   <int value="27765" label="Luba-Katanga"/>
   18840   <int value="27766" label="Latvian"/>
   18841   <int value="28007" label="Malagasy"/>
   18842   <int value="28008" label="Marshallese"/>
   18843   <int value="28009" label="Maori"/>
   18844   <int value="28011" label="Macedonian"/>
   18845   <int value="28012" label="Malayalam"/>
   18846   <int value="28014" label="Mongolian"/>
   18847   <int value="28015" label="Moldavian"/>
   18848   <int value="28018" label="Marathi"/>
   18849   <int value="28019" label="Malay"/>
   18850   <int value="28020" label="Maltese"/>
   18851   <int value="28025" label="Burmese"/>
   18852   <int value="28257" label="Nauru"/>
   18853   <int value="28258" label="Norwegian Bokmal"/>
   18854   <int value="28260" label="North Ndebele"/>
   18855   <int value="28261" label="Nepali"/>
   18856   <int value="28263" label="Ndonga"/>
   18857   <int value="28268" label="Dutch"/>
   18858   <int value="28270" label="Norwegian Nynorsk"/>
   18859   <int value="28271" label="Norwegian"/>
   18860   <int value="28274" label="South Ndebele"/>
   18861   <int value="28278" label="Navajo"/>
   18862   <int value="28281" label="Nyanja"/>
   18863   <int value="28515" label="Occitan"/>
   18864   <int value="28522" label="Ojibwa"/>
   18865   <int value="28525" label="Oromo"/>
   18866   <int value="28530" label="Oriya"/>
   18867   <int value="28531" label="Ossetic"/>
   18868   <int value="28769" label="Punjabi"/>
   18869   <int value="28777" label="Pali"/>
   18870   <int value="28780" label="Polish"/>
   18871   <int value="28787" label="Pashto"/>
   18872   <int value="28788" label="Portuguese"/>
   18873   <int value="29045" label="Quechua"/>
   18874   <int value="29293" label="Romansh"/>
   18875   <int value="29294" label="Rundi"/>
   18876   <int value="29295" label="Romanian"/>
   18877   <int value="29301" label="Russian"/>
   18878   <int value="29303" label="Kinyarwanda"/>
   18879   <int value="29537" label="Sanskrit"/>
   18880   <int value="29539" label="Sardinian"/>
   18881   <int value="29540" label="Sindhi"/>
   18882   <int value="29541" label="Northern Sami"/>
   18883   <int value="29543" label="Sango"/>
   18884   <int value="29544" label="Serbo-Croatian"/>
   18885   <int value="29545" label="Sinhala"/>
   18886   <int value="29547" label="Slovak"/>
   18887   <int value="29548" label="Slovenian"/>
   18888   <int value="29549" label="Samoan"/>
   18889   <int value="29550" label="Shona"/>
   18890   <int value="29551" label="Somali"/>
   18891   <int value="29553" label="Albanian"/>
   18892   <int value="29554" label="Serbian"/>
   18893   <int value="29555" label="Swati"/>
   18894   <int value="29556" label="Southern Sotho"/>
   18895   <int value="29557" label="Sundanese"/>
   18896   <int value="29558" label="Swedish"/>
   18897   <int value="29559" label="Swahili"/>
   18898   <int value="29793" label="Tamil"/>
   18899   <int value="29797" label="Telugu"/>
   18900   <int value="29799" label="Tajik"/>
   18901   <int value="29800" label="Thai"/>
   18902   <int value="29801" label="Tigrinya"/>
   18903   <int value="29803" label="Turkmen"/>
   18904   <int value="29804" label="Tagalog"/>
   18905   <int value="29806" label="Tswana"/>
   18906   <int value="29807" label="Tonga"/>
   18907   <int value="29810" label="Turkish"/>
   18908   <int value="29811" label="Tsonga"/>
   18909   <int value="29812" label="Tatar"/>
   18910   <int value="29815" label="Twi"/>
   18911   <int value="29817" label="Tahitian"/>
   18912   <int value="30055" label="Uighur"/>
   18913   <int value="30059" label="Ukrainian"/>
   18914   <int value="30066" label="Urdu"/>
   18915   <int value="30074" label="Uzbek"/>
   18916   <int value="30309" label="Venda"/>
   18917   <int value="30313" label="Vietnamese"/>
   18918   <int value="30319" label="Volapuk"/>
   18919   <int value="30561" label="Walloon"/>
   18920   <int value="30575" label="Wolof"/>
   18921   <int value="30824" label="Xhosa"/>
   18922   <int value="31081" label="Yiddish"/>
   18923   <int value="31087" label="Yoruba"/>
   18924   <int value="31329" label="Zhuang"/>
   18925   <int value="31336" label="Chinese"/>
   18926   <int value="31349" label="Zulu"/>
   18927   <int value="6382437" label="Achinese"/>
   18928   <int value="6382440" label="Acoli"/>
   18929   <int value="6382689" label="Adangme"/>
   18930   <int value="6382713" label="Adyghe"/>
   18931   <int value="6383201" label="Afro-Asiatic Language"/>
   18932   <int value="6383208" label="Afrihili"/>
   18933   <int value="6383982" label="Ainu"/>
   18934   <int value="6384491" label="Akkadian"/>
   18935   <int value="6384741" label="Aleut"/>
   18936   <int value="6384743" label="Algonquian Language"/>
   18937   <int value="6384756" label="Southern Altai"/>
   18938   <int value="6385255" label="Old English"/>
   18939   <int value="6385264" label="Angika"/>
   18940   <int value="6385761" label="Apache Language"/>
   18941   <int value="6386275" label="Aramaic"/>
   18942   <int value="6386286" label="Araucanian"/>
   18943   <int value="6386288" label="Arapaho"/>
   18944   <int value="6386292" label="Artificial Language"/>
   18945   <int value="6386295" label="Arawak"/>
   18946   <int value="6386529" label="Asu"/>
   18947   <int value="6386548" label="Asturian"/>
   18948   <int value="6386792" label="Athapascan Language"/>
   18949   <int value="6387059" label="Australian Language"/>
   18950   <int value="6387553" label="Awadhi"/>
   18951   <int value="6447460" label="Banda"/>
   18952   <int value="6447465" label="Bamileke Language"/>
   18953   <int value="6447468" label="Baluchi"/>
   18954   <int value="6447470" label="Balinese"/>
   18955   <int value="6447475" label="Basa"/>
   18956   <int value="6447476" label="Baltic Language"/>
   18957   <int value="6448490" label="Beja"/>
   18958   <int value="6448493" label="Bemba"/>
   18959   <int value="6448498" label="Berber"/>
   18960   <int value="6448506" label="Bena"/>
   18961   <int value="6449263" label="Bhojpuri"/>
   18962   <int value="6449515" label="Bikol"/>
   18963   <int value="6449518" label="Bini"/>
   18964   <int value="6450273" label="Siksika"/>
   18965   <int value="6450804" label="Bantu"/>
   18966   <int value="6451809" label="Braj"/>
   18967   <int value="6451832" label="Bodo"/>
   18968   <int value="6452331" label="Batak"/>
   18969   <int value="6452577" label="Buriat"/>
   18970   <int value="6452583" label="Buginese"/>
   18971   <int value="6453614" label="Blin"/>
   18972   <int value="6512996" label="Caddo"/>
   18973   <int value="6513001" label="Central American Indian Language"/>
   18974   <int value="6513010" label="Carib"/>
   18975   <int value="6513013" label="Caucasian Language"/>
   18976   <int value="6513017" label="Cayuga"/>
   18977   <int value="6513512" label="Atsam"/>
   18978   <int value="6514018" label="Cebuano"/>
   18979   <int value="6514028" label="Celtic Language"/>
   18980   <int value="6514535" label="Chiga"/>
   18981   <int value="6514786" label="Chibcha"/>
   18982   <int value="6514791" label="Chagatai"/>
   18983   <int value="6514795" label="Chuukese"/>
   18984   <int value="6514797" label="Mari"/>
   18985   <int value="6514798" label="Chinook Jargon"/>
   18986   <int value="6514799" label="Choctaw"/>
   18987   <int value="6514800" label="Chipewyan"/>
   18988   <int value="6514802" label="Cherokee"/>
   18989   <int value="6514809" label="Cheyenne"/>
   18990   <int value="6516067" label="Chamic Language"/>
   18991   <int value="6516592" label="Coptic"/>
   18992   <int value="6516837" label="English-based Creole or Pidgin"/>
   18993   <int value="6516838" label="French-based Creole or Pidgin"/>
   18994   <int value="6516848" label="Portuguese-based Creole or Pidgin"/>
   18995   <int value="6517352" label="Crimean Turkish"/>
   18996   <int value="6517360" label="Creole or Pidgin"/>
   18997   <int value="6517602" label="Kashubian"/>
   18998   <int value="6518131" label="Cushitic Language"/>
   18999   <int value="6578539" label="Dakota"/>
   19000   <int value="6578546" label="Dargwa"/>
   19001   <int value="6578550" label="Taita"/>
   19002   <int value="6578553" label="Dayak"/>
   19003   <int value="6579564" label="Delaware"/>
   19004   <int value="6579566" label="Slave"/>
   19005   <int value="6580082" label="Dogrib"/>
   19006   <int value="6580590" label="Dinka"/>
   19007   <int value="6580837" label="Zarma"/>
   19008   <int value="6582121" label="Dogri"/>
   19009   <int value="6582881" label="Dravidian Language"/>
   19010   <int value="6583138" label="Lower Sorbian"/>
   19011   <int value="6583649" label="Duala"/>
   19012   <int value="6583661" label="Middle Dutch"/>
   19013   <int value="6584693" label="Dyula"/>
   19014   <int value="6644341" label="Embu"/>
   19015   <int value="6645353" label="Efik"/>
   19016   <int value="6645625" label="Ancient Egyptian"/>
   19017   <int value="6646625" label="Ekajuk"/>
   19018   <int value="6646904" label="Elamite"/>
   19019   <int value="6647405" label="Middle English"/>
   19020   <int value="6649711" label="Ewondo"/>
   19021   <int value="6709614" label="Fang"/>
   19022   <int value="6709620" label="Fanti"/>
   19023   <int value="6711660" label="Filipino"/>
   19024   <int value="6711669" label="Finno-Ugrian Language"/>
   19025   <int value="6713198" label="Fon"/>
   19026   <int value="6713965" label="Middle French"/>
   19027   <int value="6713967" label="Old French"/>
   19028   <int value="6713970" label="Northern Frisian"/>
   19029   <int value="6713971" label="Eastern Frisian"/>
   19030   <int value="6714738" label="Friulian"/>
   19031   <int value="6775137" label="Ga"/>
   19032   <int value="6775161" label="Gayo"/>
   19033   <int value="6775393" label="Gbaya"/>
   19034   <int value="6776173" label="Germanic Language"/>
   19035   <int value="6776186" label="Geez"/>
   19036   <int value="6777196" label="Gilbertese"/>
   19037   <int value="6778216" label="Middle High German"/>
   19038   <int value="6778728" label="Old High German"/>
   19039   <int value="6778734" label="Gondi"/>
   19040   <int value="6778738" label="Gorontalo"/>
   19041   <int value="6778740" label="Gothic"/>
   19042   <int value="6779490" label="Grebo"/>
   19043   <int value="6779491" label="Ancient Greek"/>
   19044   <int value="6779767" label="Swiss German"/>
   19045   <int value="6780282" label="Gusii"/>
   19046   <int value="6780777" label="Gwich'in"/>
   19047   <int value="6840681" label="Haida"/>
   19048   <int value="6840695" label="Hawaiian"/>
   19049   <int value="6842732" label="Hiligaynon"/>
   19050   <int value="6842733" label="Himachali"/>
   19051   <int value="6842740" label="Hittite"/>
   19052   <int value="6843758" label="Hmong"/>
   19053   <int value="6845282" label="Upper Sorbian"/>
   19054   <int value="6845808" label="Hupa"/>
   19055   <int value="6906465" label="Iban"/>
   19056   <int value="6908527" label="Ijo"/>
   19057   <int value="6909039" label="Iloko"/>
   19058   <int value="6909539" label="Indic Language"/>
   19059   <int value="6909541" label="Indo-European Language"/>
   19060   <int value="6909544" label="Ingush"/>
   19061   <int value="6910561" label="Iranian Language"/>
   19062   <int value="6910575" label="Iroquoian Language"/>
   19063   <int value="6972015" label="Lojban"/>
   19064   <int value="6974819" label="Machame"/>
   19065   <int value="6975602" label="Judeo-Persian"/>
   19066   <int value="6976098" label="Judeo-Arabic"/>
   19067   <int value="7037281" label="Kara-Kalpak"/>
   19068   <int value="7037282" label="Kabyle"/>
   19069   <int value="7037283" label="Kachin"/>
   19070   <int value="7037290" label="Jju"/>
   19071   <int value="7037293" label="Kamba"/>
   19072   <int value="7037298" label="Karen"/>
   19073   <int value="7037303" label="Kawi"/>
   19074   <int value="7037540" label="Kabardian"/>
   19075   <int value="7037799" label="Tyap"/>
   19076   <int value="7038053" label="Makonde"/>
   19077   <int value="7038305" label="Kabuverdianu"/>
   19078   <int value="7038575" label="Koro"/>
   19079   <int value="7039073" label="Khasi"/>
   19080   <int value="7039081" label="Khoisan Language"/>
   19081   <int value="7039087" label="Khotanese"/>
   19082   <int value="7039089" label="Koyra Chiini"/>
   19083   <int value="7040110" label="Kalenjin"/>
   19084   <int value="7040354" label="Kimbundu"/>
   19085   <int value="7040875" label="Konkani"/>
   19086   <int value="7040883" label="Kosraean"/>
   19087   <int value="7041125" label="Kpelle"/>
   19088   <int value="7041635" label="Karachay-Balkar"/>
   19089   <int value="7041644" label="Karelian"/>
   19090   <int value="7041647" label="Kru"/>
   19091   <int value="7041653" label="Kurukh"/>
   19092   <int value="7041890" label="Shambala"/>
   19093   <int value="7041896" label="Colognian"/>
   19094   <int value="7042413" label="Kumyk"/>
   19095   <int value="7042420" label="Kutenai"/>
   19096   <int value="7102820" label="Ladino"/>
   19097   <int value="7102823" label="Langi"/>
   19098   <int value="7102824" label="Lahnda"/>
   19099   <int value="7102829" label="Lamba"/>
   19100   <int value="7103866" label="Lezghian"/>
   19101   <int value="7106412" label="Mongo"/>
   19102   <int value="7106426" label="Lozi"/>
   19103   <int value="7107937" label="Luba-Lulua"/>
   19104   <int value="7107945" label="Luiseno"/>
   19105   <int value="7107950" label="Lunda"/>
   19106   <int value="7107951" label="Luo"/>
   19107   <int value="7107955" label="Lushai"/>
   19108   <int value="7107961" label="Luyia"/>
   19109   <int value="7168356" label="Madurese"/>
   19110   <int value="7168359" label="Magahi"/>
   19111   <int value="7168361" label="Maithili"/>
   19112   <int value="7168363" label="Makasar"/>
   19113   <int value="7168366" label="Mandingo"/>
   19114   <int value="7168368" label="Austronesian Language"/>
   19115   <int value="7168371" label="Masai"/>
   19116   <int value="7169126" label="Moksha"/>
   19117   <int value="7169138" label="Mandar"/>
   19118   <int value="7169390" label="Mende"/>
   19119   <int value="7169394" label="Meru"/>
   19120   <int value="7169637" label="Morisyen"/>
   19121   <int value="7169889" label="Middle Irish"/>
   19122   <int value="7170403" label="Micmac"/>
   19123   <int value="7170414" label="Minangkabau"/>
   19124   <int value="7170419" label="Miscellaneous Language"/>
   19125   <int value="7170920" label="Mon-Khmer Language"/>
   19126   <int value="7171683" label="Manchu"/>
   19127   <int value="7171689" label="Manipuri"/>
   19128   <int value="7171695" label="Manobo Language"/>
   19129   <int value="7171944" label="Mohawk"/>
   19130   <int value="7171955" label="Mossi"/>
   19131   <int value="7173484" label="Multiple Languages"/>
   19132   <int value="7173486" label="Munda Language"/>
   19133   <int value="7173491" label="Creek"/>
   19134   <int value="7173996" label="Mirandese"/>
   19135   <int value="7174002" label="Marwari"/>
   19136   <int value="7174510" label="Mayan Language"/>
   19137   <int value="7174518" label="Erzya"/>
   19138   <int value="7233896" label="Nahuatl"/>
   19139   <int value="7233897" label="North American Indian Language"/>
   19140   <int value="7233904" label="Neapolitan"/>
   19141   <int value="7233905" label="Nama"/>
   19142   <int value="7234675" label="Low German"/>
   19143   <int value="7234935" label="Newari"/>
   19144   <int value="7235937" label="Nias"/>
   19145   <int value="7235939" label="Niger-Kordofanian Language"/>
   19146   <int value="7235957" label="Niuean"/>
   19147   <int value="7237479" label="Nogai"/>
   19148   <int value="7237486" label="Old Norse"/>
   19149   <int value="7237999" label="N'Ko"/>
   19150   <int value="7238511" label="Northern Sotho"/>
   19151   <int value="7239010" label="Nubian Language"/>
   19152   <int value="7239523" label="Classical Newari"/>
   19153   <int value="7240045" label="Nyamwezi"/>
   19154   <int value="7240046" label="Nyankole"/>
   19155   <int value="7240047" label="Nyoro"/>
   19156   <int value="7240297" label="Nzima"/>
   19157   <int value="7304033" label="Osage"/>
   19158   <int value="7304289" label="Ottoman Turkish"/>
   19159   <int value="7304303" label="Otomian Language"/>
   19160   <int value="7364961" label="Papuan Language"/>
   19161   <int value="7364967" label="Pangasinan"/>
   19162   <int value="7364972" label="Pahlavi"/>
   19163   <int value="7364973" label="Pampanga"/>
   19164   <int value="7364976" label="Papiamento"/>
   19165   <int value="7364981" label="Palauan"/>
   19166   <int value="7365999" label="Old Persian"/>
   19167   <int value="7366761" label="Philippine Language"/>
   19168   <int value="7366766" label="Phoenician"/>
   19169   <int value="7368558" label="Pohnpeian"/>
   19170   <int value="7369313" label="Prakrit Language"/>
   19171   <int value="7369327" label="Old Provencal"/>
   19172   <int value="7496042" label="Rajasthani"/>
   19173   <int value="7496048" label="Rapanui"/>
   19174   <int value="7496050" label="Rarotongan"/>
   19175   <int value="7499617" label="Romance Language"/>
   19176   <int value="7499622" label="Rombo"/>
   19177   <int value="7499629" label="Romany"/>
   19178   <int value="7501168" label="Aromanian"/>
   19179   <int value="7501675" label="Rwa"/>
   19180   <int value="7561572" label="Sandawe"/>
   19181   <int value="7561576" label="Yakut"/>
   19182   <int value="7561577" label="South American Indian Language"/>
   19183   <int value="7561580" label="Salishan Language"/>
   19184   <int value="7561581" label="Samaritan Aramaic"/>
   19185   <int value="7561585" label="Samburu"/>
   19186   <int value="7561587" label="Sasak"/>
   19187   <int value="7561588" label="Santali"/>
   19188   <int value="7562094" label="Sicilian"/>
   19189   <int value="7562095" label="Scots"/>
   19190   <int value="7562597" label="Seneca"/>
   19191   <int value="7562600" label="Sena"/>
   19192   <int value="7562604" label="Selkup"/>
   19193   <int value="7562605" label="Semitic Language"/>
   19194   <int value="7562611" label="Koyraboro Senni"/>
   19195   <int value="7563105" label="Old Irish"/>
   19196   <int value="7563118" label="Sign Language"/>
   19197   <int value="7563369" label="Tachelhit"/>
   19198   <int value="7563374" label="Shan"/>
   19199   <int value="7563620" label="Sidamo"/>
   19200   <int value="7563631" label="Siouan Language"/>
   19201   <int value="7563636" label="Sino-Tibetan Language"/>
   19202   <int value="7564385" label="Slavic Language"/>
   19203   <int value="7564641" label="Southern Sami"/>
   19204   <int value="7564649" label="Sami Language"/>
   19205   <int value="7564650" label="Lule Sami"/>
   19206   <int value="7564654" label="Inari Sami"/>
   19207   <int value="7564659" label="Skolt Sami"/>
   19208   <int value="7564907" label="Soninke"/>
   19209   <int value="7565159" label="Sogdien"/>
   19210   <int value="7565166" label="Songhai"/>
   19211   <int value="7565934" label="Sranan Tongo"/>
   19212   <int value="7565938" label="Serer"/>
   19213   <int value="7566177" label="Nilo-Saharan Language"/>
   19214   <int value="7566201" label="Saho"/>
   19215   <int value="7566699" label="Sukuma"/>
   19216   <int value="7566707" label="Susu"/>
   19217   <int value="7566712" label="Sumerian"/>
   19218   <int value="7567202" label="Comorian"/>
   19219   <int value="7567715" label="Classical Syriac"/>
   19220   <int value="7567730" label="Syriac"/>
   19221   <int value="7627113" label="Tai Language"/>
   19222   <int value="7628141" label="Timne"/>
   19223   <int value="7628143" label="Teso"/>
   19224   <int value="7628146" label="Tereno"/>
   19225   <int value="7628148" label="Tetum"/>
   19226   <int value="7629159" label="Tigre"/>
   19227   <int value="7629174" label="Tiv"/>
   19228   <int value="7629676" label="Tokelau"/>
   19229   <int value="7629928" label="Klingon"/>
   19230   <int value="7629929" label="Tlingit"/>
   19231   <int value="7630184" label="Tamashek"/>
   19232   <int value="7630695" label="Nyasa Tonga"/>
   19233   <int value="7630953" label="Tok Pisin"/>
   19234   <int value="7631478" label="Taroko"/>
   19235   <int value="7631721" label="Tsimshian"/>
   19236   <int value="7632237" label="Tumbuka"/>
   19237   <int value="7632240" label="Tupi Language"/>
   19238   <int value="7632244" label="Altaic Language"/>
   19239   <int value="7632492" label="Tuvalu"/>
   19240   <int value="7632753" label="Tasawaq"/>
   19241   <int value="7633270" label="Tuvinian"/>
   19242   <int value="7633517" label="Central Morocco Tamazight"/>
   19243   <int value="7693421" label="Udmurt"/>
   19244   <int value="7694177" label="Ugaritic"/>
   19245   <int value="7695714" label="Umbundu"/>
   19246   <int value="7695972" label="Unknown Language"/>
   19247   <int value="7758185" label="Vai"/>
   19248   <int value="7761780" label="Votic"/>
   19249   <int value="7763310" label="Vunjo"/>
   19250   <int value="7823723" label="Wakashan Language"/>
   19251   <int value="7823724" label="Walamo"/>
   19252   <int value="7823730" label="Waray"/>
   19253   <int value="7823731" label="Washo"/>
   19254   <int value="7824750" label="Sorbian Language"/>
   19255   <int value="7889260" label="Kalmyk"/>
   19256   <int value="7892839" label="Soga"/>
   19257   <int value="7954799" label="Yao"/>
   19258   <int value="7954800" label="Yapese"/>
   19259   <int value="7958635" label="Yupik Language"/>
   19260   <int value="7959909" label="Cantonese"/>
   19261   <int value="8020336" label="Zapotec"/>
   19262   <int value="8020588" label="Blissymbols"/>
   19263   <int value="8021358" label="Zenaga"/>
   19264   <int value="8023652" label="Zande"/>
   19265   <int value="8025454" label="Zuni"/>
   19266   <int value="8026232" label="No linguistic content"/>
   19267   <int value="8026721" label="Zaza"/>
   19268 </enum>
   19269 
   19270 <enum name="LevelDBCorruptionTypes" type="int">
   19271   <int value="0" label="other"/>
   19272   <int value="1" label="missing files"/>
   19273   <int value="2" label="log record too small"/>
   19274   <int value="3" label="corrupted internal key"/>
   19275   <int value="4" label="partial record"/>
   19276   <int value="5" label="missing start of fragmented record"/>
   19277   <int value="6" label="error in middle of record"/>
   19278   <int value="7" label="unknown record type"/>
   19279   <int value="8" label="truncated record at end"/>
   19280   <int value="9" label="bad record length"/>
   19281   <int value="10" label="VersionEdit"/>
   19282   <int value="11" label="FileReader invoked with unexpected value"/>
   19283   <int value="12" label="corrupted key"/>
   19284   <int value="13" label="CURRENT file does not end with newline"/>
   19285   <int value="14" label="no meta-nextfile entry"/>
   19286   <int value="15" label="no meta-lognumber entry"/>
   19287   <int value="16" label="no last-sequence-number entry"/>
   19288   <int value="17" label="malformed WriteBatch"/>
   19289   <int value="18" label="bad WriteBatch Put"/>
   19290   <int value="19" label="bad WriteBatch Delete"/>
   19291   <int value="20" label="unknown WriteBatch tag"/>
   19292   <int value="21" label="WriteBatch has wrong count"/>
   19293   <int value="22" label="bad entry in block"/>
   19294   <int value="23" label="bad block contents"/>
   19295   <int value="24" label="bad block handle"/>
   19296   <int value="25" label="truncated block read"/>
   19297   <int value="26" label="block checksum mismatch"/>
   19298   <int value="27" label="checksum mismatch"/>
   19299   <int value="28" label="corrupted compressed block contents"/>
   19300   <int value="29" label="bad block type"/>
   19301   <int value="30" label="bad magic number"/>
   19302   <int value="31" label="file is too short"/>
   19303 </enum>
   19304 
   19305 <enum name="LevelDBErrorCount" type="int">
   19306   <int value="1" label="Failure"/>
   19307 </enum>
   19308 
   19309 <enum name="LevelDBErrorTypes" type="int">
   19310   <int value="0" label="NotFound"/>
   19311   <int value="1" label="Corruption"/>
   19312   <int value="2" label="IOError"/>
   19313   <int value="3" label="Other"/>
   19314 </enum>
   19315 
   19316 <enum name="LevelDBIOErrorMethods" type="int">
   19317   <int value="0" label="SequentialFileRead"/>
   19318   <int value="1" label="SequentialFileSkip"/>
   19319   <int value="2" label="RandomAccessFileRead"/>
   19320   <int value="3" label="WritableFileAppend"/>
   19321   <int value="4" label="WritableFileClose"/>
   19322   <int value="5" label="WritableFileFlush"/>
   19323   <int value="6" label="WritableFileSync"/>
   19324   <int value="7" label="NewSequentialFile"/>
   19325   <int value="8" label="NewRandomAccessFile"/>
   19326   <int value="9" label="NewWritableFile"/>
   19327   <int value="10" label="DeleteFile"/>
   19328   <int value="11" label="CreateDir"/>
   19329   <int value="12" label="DeleteDir"/>
   19330   <int value="13" label="GetFileSize"/>
   19331   <int value="14" label="RenameFile"/>
   19332   <int value="15" label="LockFile"/>
   19333   <int value="16" label="UnlockFile"/>
   19334   <int value="17" label="GetTestDirectory"/>
   19335   <int value="18" label="NewLogger"/>
   19336   <int value="19" label="SyncParent"/>
   19337 </enum>
   19338 
   19339 <enum name="LinkMonitorFailureType" type="int">
   19340   <int value="0" label="Local MAC Address Not Found"/>
   19341   <int value="1" label="Client Startup Failure"/>
   19342   <int value="2" label="Transmission Failure"/>
   19343   <int value="3" label="Failure Threshold Reached"/>
   19344 </enum>
   19345 
   19346 <enum name="LinuxAudioIO" type="int">
   19347   <int value="0" label="PulseAudio"/>
   19348   <int value="1" label="ALSA"/>
   19349   <int value="2" label="Cras"/>
   19350 </enum>
   19351 
   19352 <enum name="LinuxGlibcVersion" type="int">
   19353   <int value="0" label="Not Parseable"/>
   19354   <int value="1" label="Unknown"/>
   19355   <int value="2" label="2.11"/>
   19356   <int value="3" label="2.12"/>
   19357   <int value="4" label="2.13"/>
   19358   <int value="5" label="2.14"/>
   19359   <int value="6" label="2.15"/>
   19360   <int value="7" label="2.16"/>
   19361   <int value="8" label="2.17"/>
   19362   <int value="9" label="2.18"/>
   19363   <int value="10" label="2.19"/>
   19364 </enum>
   19365 
   19366 <enum name="LoadType" type="int">
   19367   <int value="0" label="UNDEFINED_LOAD">Not yet initialized</int>
   19368   <int value="1" label="RELOAD">User pressed reload</int>
   19369   <int value="2" label="HISTORY_LOAD">Back or forward</int>
   19370   <int value="3" label="NORMAL_LOAD">User entered URL, or omnibox search</int>
   19371   <int value="4" label="LINK_LOAD">(deprecated) Included next 4 categories</int>
   19372   <int value="5" label="LINK_LOAD_NORMAL">Commonly following of link</int>
   19373   <int value="6" label="LINK_LOAD_RELOAD">JS/link directed reload</int>
   19374   <int value="7" label="LINK_LOAD_CACHE_STALE_OK">
   19375     back/forward or encoding change
   19376   </int>
   19377   <int value="8" label="LINK_LOAD_CACHE_ONLY">
   19378     Allow stale data (avoid doing a re-post)
   19379   </int>
   19380   <int value="9" label="PRERENDER_LOAD">Speculative prerendering of a page</int>
   19381 </enum>
   19382 
   19383 <enum name="MappedCSSProperties" type="int">
   19384 <!-- See http://src.chromium.org/viewvc/blink/trunk/Source/core/page/UseCounter.cpp -->
   19385 
   19386   <int value="1" label="Total Pages Measured"/>
   19387   <int value="2" label="color"/>
   19388   <int value="3" label="direction"/>
   19389   <int value="4" label="display"/>
   19390   <int value="5" label="font"/>
   19391   <int value="6" label="font-family"/>
   19392   <int value="7" label="font-size"/>
   19393   <int value="8" label="font-style"/>
   19394   <int value="9" label="font-variant"/>
   19395   <int value="10" label="font-weight"/>
   19396   <int value="11" label="text-rendering"/>
   19397   <int value="12" label="webkit-font-feature-settings"/>
   19398   <int value="13" label="webkit-font-kerning"/>
   19399   <int value="14" label="webkit-font-smoothing"/>
   19400   <int value="15" label="webkit-font-variant-ligatures"/>
   19401   <int value="16" label="webkit-locale"/>
   19402   <int value="17" label="webkit-text-orientation"/>
   19403   <int value="18" label="webkit-writing-mode"/>
   19404   <int value="19" label="zoom"/>
   19405   <int value="20" label="line-height"/>
   19406   <int value="21" label="background"/>
   19407   <int value="22" label="background-attachment"/>
   19408   <int value="23" label="background-clip"/>
   19409   <int value="24" label="background-color"/>
   19410   <int value="25" label="background-image"/>
   19411   <int value="26" label="background-origin"/>
   19412   <int value="27" label="background-position"/>
   19413   <int value="28" label="background-position-x"/>
   19414   <int value="29" label="background-position-y"/>
   19415   <int value="30" label="background-repeat"/>
   19416   <int value="31" label="background-repeat-x"/>
   19417   <int value="32" label="background-repeat-y"/>
   19418   <int value="33" label="background-size"/>
   19419   <int value="34" label="border"/>
   19420   <int value="35" label="border-bottom"/>
   19421   <int value="36" label="border-bottom-color"/>
   19422   <int value="37" label="border-bottom-left-radius"/>
   19423   <int value="38" label="border-bottom-right-radius"/>
   19424   <int value="39" label="border-bottom-style"/>
   19425   <int value="40" label="border-bottom-width"/>
   19426   <int value="41" label="border-collapse"/>
   19427   <int value="42" label="border-color"/>
   19428   <int value="43" label="border-image"/>
   19429   <int value="44" label="border-image-outset"/>
   19430   <int value="45" label="border-image-repeat"/>
   19431   <int value="46" label="border-image-slice"/>
   19432   <int value="47" label="border-image-source"/>
   19433   <int value="48" label="border-image-width"/>
   19434   <int value="49" label="border-left"/>
   19435   <int value="50" label="border-left-color"/>
   19436   <int value="51" label="border-left-style"/>
   19437   <int value="52" label="border-left-width"/>
   19438   <int value="53" label="border-radius"/>
   19439   <int value="54" label="border-right"/>
   19440   <int value="55" label="border-right-color"/>
   19441   <int value="56" label="border-right-style"/>
   19442   <int value="57" label="border-right-width"/>
   19443   <int value="58" label="border-spacing"/>
   19444   <int value="59" label="border-style"/>
   19445   <int value="60" label="border-top"/>
   19446   <int value="61" label="border-top-color"/>
   19447   <int value="62" label="border-top-left-radius"/>
   19448   <int value="63" label="border-top-right-radius"/>
   19449   <int value="64" label="border-top-style"/>
   19450   <int value="65" label="border-top-width"/>
   19451   <int value="66" label="border-width"/>
   19452   <int value="67" label="bottom"/>
   19453   <int value="68" label="box-shadow"/>
   19454   <int value="69" label="box-sizing"/>
   19455   <int value="70" label="caption-side"/>
   19456   <int value="71" label="clear"/>
   19457   <int value="72" label="clip"/>
   19458   <int value="73" label="webkit-clip-path"/>
   19459   <int value="74" label="content"/>
   19460   <int value="75" label="counter-increment"/>
   19461   <int value="76" label="counter-reset"/>
   19462   <int value="77" label="cursor"/>
   19463   <int value="78" label="empty-cells"/>
   19464   <int value="79" label="float"/>
   19465   <int value="80" label="font-stretch"/>
   19466   <int value="81" label="height"/>
   19467   <int value="82" label="image-rendering"/>
   19468   <int value="83" label="left"/>
   19469   <int value="84" label="letter-spacing"/>
   19470   <int value="85" label="list-style"/>
   19471   <int value="86" label="list-style-image"/>
   19472   <int value="87" label="list-style-position"/>
   19473   <int value="88" label="list-style-type"/>
   19474   <int value="89" label="margin"/>
   19475   <int value="90" label="margin-bottom"/>
   19476   <int value="91" label="margin-left"/>
   19477   <int value="92" label="margin-right"/>
   19478   <int value="93" label="margin-top"/>
   19479   <int value="94" label="max-height"/>
   19480   <int value="95" label="max-width"/>
   19481   <int value="96" label="min-height"/>
   19482   <int value="97" label="min-width"/>
   19483   <int value="98" label="opacity"/>
   19484   <int value="99" label="orphans"/>
   19485   <int value="100" label="outline"/>
   19486   <int value="101" label="outline-color"/>
   19487   <int value="102" label="outline-offset"/>
   19488   <int value="103" label="outline-style"/>
   19489   <int value="104" label="outline-width"/>
   19490   <int value="105" label="overflow"/>
   19491   <int value="106" label="overflow-wrap"/>
   19492   <int value="107" label="overflow-x"/>
   19493   <int value="108" label="overflow-y"/>
   19494   <int value="109" label="padding"/>
   19495   <int value="110" label="padding-bottom"/>
   19496   <int value="111" label="padding-left"/>
   19497   <int value="112" label="padding-right"/>
   19498   <int value="113" label="padding-top"/>
   19499   <int value="114" label="page"/>
   19500   <int value="115" label="page-break-after"/>
   19501   <int value="116" label="page-break-before"/>
   19502   <int value="117" label="page-break-inside"/>
   19503   <int value="118" label="pointer-events"/>
   19504   <int value="119" label="position"/>
   19505   <int value="120" label="quotes"/>
   19506   <int value="121" label="resize"/>
   19507   <int value="122" label="right"/>
   19508   <int value="123" label="size"/>
   19509   <int value="124" label="src"/>
   19510   <int value="125" label="speak"/>
   19511   <int value="126" label="table-layout"/>
   19512   <int value="127" label="tab-size"/>
   19513   <int value="128" label="text-align"/>
   19514   <int value="129" label="text-decoration"/>
   19515   <int value="130" label="text-indent"/>
   19516   <int value="131" label="text-line-through"/>
   19517   <int value="132" label="text-line-through-color"/>
   19518   <int value="133" label="text-line-through-mode"/>
   19519   <int value="134" label="text-line-through-style"/>
   19520   <int value="135" label="text-line-through-width"/>
   19521   <int value="136" label="text-overflow"/>
   19522   <int value="137" label="text-overline"/>
   19523   <int value="138" label="text-overline-color"/>
   19524   <int value="139" label="text-overline-mode"/>
   19525   <int value="140" label="text-overline-style"/>
   19526   <int value="141" label="text-overline-width"/>
   19527   <int value="142" label="text-shadow"/>
   19528   <int value="143" label="text-transform"/>
   19529   <int value="144" label="text-underline"/>
   19530   <int value="145" label="text-underline-color"/>
   19531   <int value="146" label="text-underline-mode"/>
   19532   <int value="147" label="text-underline-style"/>
   19533   <int value="148" label="text-underline-width"/>
   19534   <int value="149" label="top"/>
   19535   <int value="150" label="transition"/>
   19536   <int value="151" label="transition-delay"/>
   19537   <int value="152" label="transition-duration"/>
   19538   <int value="153" label="transition-property"/>
   19539   <int value="154" label="transition-timing-function"/>
   19540   <int value="155" label="unicode-bidi"/>
   19541   <int value="156" label="unicode-range"/>
   19542   <int value="157" label="vertical-align"/>
   19543   <int value="158" label="visibility"/>
   19544   <int value="159" label="white-space"/>
   19545   <int value="160" label="widows"/>
   19546   <int value="161" label="width"/>
   19547   <int value="162" label="word-break"/>
   19548   <int value="163" label="word-spacing"/>
   19549   <int value="164" label="word-wrap"/>
   19550   <int value="165" label="z-index"/>
   19551   <int value="166" label="webkit-animation"/>
   19552   <int value="167" label="webkit-animation-delay"/>
   19553   <int value="168" label="webkit-animation-direction"/>
   19554   <int value="169" label="webkit-animation-duration"/>
   19555   <int value="170" label="webkit-animation-fill-mode"/>
   19556   <int value="171" label="webkit-animation-iteration-count"/>
   19557   <int value="172" label="webkit-animation-name"/>
   19558   <int value="173" label="webkit-animation-play-state"/>
   19559   <int value="174" label="webkit-animation-timing-function"/>
   19560   <int value="175" label="webkit-appearance"/>
   19561   <int value="176" label="webkit-aspect-ratio"/>
   19562   <int value="177" label="webkit-backface-visibility"/>
   19563   <int value="178" label="webkit-background-clip"/>
   19564   <int value="179" label="webkit-background-composite"/>
   19565   <int value="180" label="webkit-background-origin"/>
   19566   <int value="181" label="webkit-background-size"/>
   19567   <int value="182" label="webkit-border-after"/>
   19568   <int value="183" label="webkit-border-after-color"/>
   19569   <int value="184" label="webkit-border-after-style"/>
   19570   <int value="185" label="webkit-border-after-width"/>
   19571   <int value="186" label="webkit-border-before"/>
   19572   <int value="187" label="webkit-border-before-color"/>
   19573   <int value="188" label="webkit-border-before-style"/>
   19574   <int value="189" label="webkit-border-before-width"/>
   19575   <int value="190" label="webkit-border-end"/>
   19576   <int value="191" label="webkit-border-end-color"/>
   19577   <int value="192" label="webkit-border-end-style"/>
   19578   <int value="193" label="webkit-border-end-width"/>
   19579   <int value="194" label="webkit-border-fit"/>
   19580   <int value="195" label="webkit-border-horizontal-spacing"/>
   19581   <int value="196" label="webkit-border-image"/>
   19582   <int value="197" label="webkit-border-radius"/>
   19583   <int value="198" label="webkit-border-start"/>
   19584   <int value="199" label="webkit-border-start-color"/>
   19585   <int value="200" label="webkit-border-start-style"/>
   19586   <int value="201" label="webkit-border-start-width"/>
   19587   <int value="202" label="webkit-border-vertical-spacing"/>
   19588   <int value="203" label="webkit-box-align"/>
   19589   <int value="204" label="webkit-box-direction"/>
   19590   <int value="205" label="webkit-box-flex"/>
   19591   <int value="206" label="webkit-box-flex-group"/>
   19592   <int value="207" label="webkit-box-lines"/>
   19593   <int value="208" label="webkit-box-ordinal-group"/>
   19594   <int value="209" label="webkit-box-orient"/>
   19595   <int value="210" label="webkit-box-pack"/>
   19596   <int value="211" label="webkit-box-reflect"/>
   19597   <int value="212" label="webkit-box-shadow"/>
   19598   <int value="213" label="webkit-color-correction"/>
   19599   <int value="214" label="webkit-column-axis"/>
   19600   <int value="215" label="webkit-column-break-after"/>
   19601   <int value="216" label="webkit-column-break-before"/>
   19602   <int value="217" label="webkit-column-break-inside"/>
   19603   <int value="218" label="webkit-column-count"/>
   19604   <int value="219" label="webkit-column-gap"/>
   19605   <int value="220" label="webkit-column-progression"/>
   19606   <int value="221" label="webkit-column-rule"/>
   19607   <int value="222" label="webkit-column-rule-color"/>
   19608   <int value="223" label="webkit-column-rule-style"/>
   19609   <int value="224" label="webkit-column-rule-width"/>
   19610   <int value="225" label="webkit-column-span"/>
   19611   <int value="226" label="webkit-column-width"/>
   19612   <int value="227" label="webkit-columns"/>
   19613   <int value="228" label="webkit-box-decoration-break"/>
   19614   <int value="229" label="webkit-filter"/>
   19615   <int value="230" label="webkit-align-content"/>
   19616   <int value="231" label="webkit-align-items"/>
   19617   <int value="232" label="webkit-align-self"/>
   19618   <int value="233" label="webkit-flex"/>
   19619   <int value="234" label="webkit-flex-basis"/>
   19620   <int value="235" label="webkit-flex-direction"/>
   19621   <int value="236" label="webkit-flex-flow"/>
   19622   <int value="237" label="webkit-flex-grow"/>
   19623   <int value="238" label="webkit-flex-shrink"/>
   19624   <int value="239" label="webkit-flex-wrap"/>
   19625   <int value="240" label="webkit-justify-content"/>
   19626   <int value="241" label="webkit-font-size-delta"/>
   19627   <int value="242" label="webkit-grid-columns"/>
   19628   <int value="243" label="webkit-grid-rows"/>
   19629   <int value="244" label="webkit-grid-start"/>
   19630   <int value="245" label="webkit-grid-end"/>
   19631   <int value="246" label="webkit-grid-before"/>
   19632   <int value="247" label="webkit-grid-after"/>
   19633   <int value="248" label="webkit-grid-column"/>
   19634   <int value="249" label="webkit-grid-row"/>
   19635   <int value="250" label="webkit-grid-auto-flow"/>
   19636   <int value="251" label="webkit-highlight"/>
   19637   <int value="252" label="webkit-hyphenate-character"/>
   19638   <int value="253" label="webkit-hyphenate-limit-after"/>
   19639   <int value="254" label="webkit-hyphenate-limit-before"/>
   19640   <int value="255" label="webkit-hyphenate-limit-lines"/>
   19641   <int value="256" label="webkit-hyphens"/>
   19642   <int value="257" label="webkit-line-box-contain"/>
   19643   <int value="258" label="webkit-line-align"/>
   19644   <int value="259" label="webkit-line-break"/>
   19645   <int value="260" label="webkit-line-clamp"/>
   19646   <int value="261" label="webkit-line-grid"/>
   19647   <int value="262" label="webkit-line-snap"/>
   19648   <int value="263" label="webkit-logical-width"/>
   19649   <int value="264" label="webkit-logical-height"/>
   19650   <int value="265" label="webkit-margin-after-collapse"/>
   19651   <int value="266" label="webkit-margin-before-collapse"/>
   19652   <int value="267" label="webkit-margin-bottom-collapse"/>
   19653   <int value="268" label="webkit-margin-top-collapse"/>
   19654   <int value="269" label="webkit-margin-collapse"/>
   19655   <int value="270" label="webkit-margin-after"/>
   19656   <int value="271" label="webkit-margin-before"/>
   19657   <int value="272" label="webkit-margin-end"/>
   19658   <int value="273" label="webkit-margin-start"/>
   19659   <int value="274" label="webkit-marquee"/>
   19660   <int value="275" label="webkit-marquee-direction"/>
   19661   <int value="276" label="webkit-marquee-increment"/>
   19662   <int value="277" label="webkit-marquee-repetition"/>
   19663   <int value="278" label="webkit-marquee-speed"/>
   19664   <int value="279" label="webkit-marquee-style"/>
   19665   <int value="280" label="webkit-mask"/>
   19666   <int value="281" label="webkit-mask-box-image"/>
   19667   <int value="282" label="webkit-mask-box-image-outset"/>
   19668   <int value="283" label="webkit-mask-box-image-repeat"/>
   19669   <int value="284" label="webkit-mask-box-image-slice"/>
   19670   <int value="285" label="webkit-mask-box-image-source"/>
   19671   <int value="286" label="webkit-mask-box-image-width"/>
   19672   <int value="287" label="webkit-mask-clip"/>
   19673   <int value="288" label="webkit-mask-composite"/>
   19674   <int value="289" label="webkit-mask-image"/>
   19675   <int value="290" label="webkit-mask-origin"/>
   19676   <int value="291" label="webkit-mask-position"/>
   19677   <int value="292" label="webkit-mask-position-x"/>
   19678   <int value="293" label="webkit-mask-position-y"/>
   19679   <int value="294" label="webkit-mask-repeat"/>
   19680   <int value="295" label="webkit-mask-repeat-x"/>
   19681   <int value="296" label="webkit-mask-repeat-y"/>
   19682   <int value="297" label="webkit-mask-size"/>
   19683   <int value="298" label="webkit-max-logical-width"/>
   19684   <int value="299" label="webkit-max-logical-height"/>
   19685   <int value="300" label="webkit-min-logical-width"/>
   19686   <int value="301" label="webkit-min-logical-height"/>
   19687   <int value="302" label="webkit-nbsp-mode"/>
   19688   <int value="303" label="webkit-order"/>
   19689   <int value="304" label="webkit-padding-after"/>
   19690   <int value="305" label="webkit-padding-before"/>
   19691   <int value="306" label="webkit-padding-end"/>
   19692   <int value="307" label="webkit-padding-start"/>
   19693   <int value="308" label="webkit-perspective"/>
   19694   <int value="309" label="webkit-perspective-origin"/>
   19695   <int value="310" label="webkit-perspective-origin-x"/>
   19696   <int value="311" label="webkit-perspective-origin-y"/>
   19697   <int value="312" label="webkit-print-color-adjust"/>
   19698   <int value="313" label="webkit-rtl-ordering"/>
   19699   <int value="314" label="webkit-ruby-position"/>
   19700   <int value="315" label="webkit-text-combine"/>
   19701   <int value="316" label="webkit-text-decorations-in-effect"/>
   19702   <int value="317" label="webkit-text-emphasis"/>
   19703   <int value="318" label="webkit-text-emphasis-color"/>
   19704   <int value="319" label="webkit-text-emphasis-position"/>
   19705   <int value="320" label="webkit-text-emphasis-style"/>
   19706   <int value="321" label="webkit-text-fill-color"/>
   19707   <int value="322" label="webkit-text-security"/>
   19708   <int value="323" label="webkit-text-stroke"/>
   19709   <int value="324" label="webkit-text-stroke-color"/>
   19710   <int value="325" label="webkit-text-stroke-width"/>
   19711   <int value="326" label="webkit-transform"/>
   19712   <int value="327" label="webkit-transform-origin"/>
   19713   <int value="328" label="webkit-transform-origin-x"/>
   19714   <int value="329" label="webkit-transform-origin-y"/>
   19715   <int value="330" label="webkit-transform-origin-z"/>
   19716   <int value="331" label="webkit-transform-style"/>
   19717   <int value="332" label="webkit-transition"/>
   19718   <int value="333" label="webkit-transition-delay"/>
   19719   <int value="334" label="webkit-transition-duration"/>
   19720   <int value="335" label="webkit-transition-property"/>
   19721   <int value="336" label="webkit-transition-timing-function"/>
   19722   <int value="337" label="webkit-user-drag"/>
   19723   <int value="338" label="webkit-user-modify"/>
   19724   <int value="339" label="webkit-user-select"/>
   19725   <int value="340" label="webkit-flow-into"/>
   19726   <int value="341" label="webkit-flow-from"/>
   19727   <int value="342" label="webkit-region-overflow"/>
   19728   <int value="343" label="webkit-region-break-after"/>
   19729   <int value="344" label="webkit-region-break-before"/>
   19730   <int value="345" label="webkit-region-break-inside"/>
   19731   <int value="346" label="webkit-shape-inside"/>
   19732   <int value="347" label="webkit-shape-outside"/>
   19733   <int value="348" label="webkit-shape-margin"/>
   19734   <int value="349" label="webkit-shape-padding"/>
   19735   <int value="350" label="webkit-wrap-flow"/>
   19736   <int value="351" label="webkit-wrap-through"/>
   19737   <int value="352" label="webkit-wrap"/>
   19738   <int value="353" label="webkit-tap-highlight-color"/>
   19739   <int value="354" label="webkit-app-region"/>
   19740   <int value="355" label="clip-path"/>
   19741   <int value="356" label="clip-rule"/>
   19742   <int value="357" label="mask"/>
   19743   <int value="358" label="enable-background"/>
   19744   <int value="359" label="filter"/>
   19745   <int value="360" label="flood-color"/>
   19746   <int value="361" label="flood-opacity"/>
   19747   <int value="362" label="lighting-color"/>
   19748   <int value="363" label="stop-color"/>
   19749   <int value="364" label="stop-opacity"/>
   19750   <int value="365" label="color-interpolation"/>
   19751   <int value="366" label="color-interpolation-filters"/>
   19752   <int value="367" label="color-profile"/>
   19753   <int value="368" label="color-rendering"/>
   19754   <int value="369" label="fill"/>
   19755   <int value="370" label="fill-opacity"/>
   19756   <int value="371" label="fill-rule"/>
   19757   <int value="372" label="marker"/>
   19758   <int value="373" label="marker-end"/>
   19759   <int value="374" label="marker-mid"/>
   19760   <int value="375" label="marker-start"/>
   19761   <int value="376" label="mask-type"/>
   19762   <int value="377" label="shape-rendering"/>
   19763   <int value="378" label="stroke"/>
   19764   <int value="379" label="stroke-dasharray"/>
   19765   <int value="380" label="stroke-dashoffset"/>
   19766   <int value="381" label="stroke-linecap"/>
   19767   <int value="382" label="stroke-linejoin"/>
   19768   <int value="383" label="stroke-miterlimit"/>
   19769   <int value="384" label="stroke-opacity"/>
   19770   <int value="385" label="stroke-width"/>
   19771   <int value="386" label="alignment-baseline"/>
   19772   <int value="387" label="baseline-shift"/>
   19773   <int value="388" label="dominant-baseline"/>
   19774   <int value="389" label="glyph-orientation-horizontal"/>
   19775   <int value="390" label="glyph-orientation-vertical"/>
   19776   <int value="391" label="kerning"/>
   19777   <int value="392" label="text-anchor"/>
   19778   <int value="393" label="vector-effect"/>
   19779   <int value="394" label="writing-mode"/>
   19780   <int value="395" label="webkit-svg-shadow"/>
   19781   <int value="396" label="webkit-cursor-visibility"/>
   19782   <int value="397" label="image-orientation"/>
   19783   <int value="398" label="image-resolution"/>
   19784   <int value="399" label="webkit-blend-mode"/>
   19785   <int value="400" label="webkit-background-blend-mode"/>
   19786   <int value="401" label="webkit-text-decoration-line"/>
   19787   <int value="402" label="webkit-text-decoration-style"/>
   19788   <int value="403" label="webkit-text-decoration-color"/>
   19789   <int value="404" label="webkit-text-align-last"/>
   19790   <int value="405" label="webkit-text-underline-position"/>
   19791   <int value="406" label="max-zoom"/>
   19792   <int value="407" label="min-zoom"/>
   19793   <int value="408" label="orientation"/>
   19794   <int value="409" label="user-zoom"/>
   19795   <int value="410" label="webkit-dashboard-region"/>
   19796   <int value="411" label="webkit-overflow-scrolling"/>
   19797   <int value="412" label="webkit-app-region"/>
   19798   <int value="413" label="webkit-filter"/>
   19799   <int value="414" label="webkit-box-decoration-break"/>
   19800   <int value="415" label="webkit-tap-highlight-color"/>
   19801   <int value="416" label="buffered-rendering"/>
   19802   <int value="417" label="grid-auto-rows"/>
   19803   <int value="418" label="grid-auto-columns"/>
   19804   <int value="419" label="background-blend-mode"/>
   19805   <int value="420" label="mix-blend-mode"/>
   19806   <int value="421" label="touch-action"/>
   19807   <int value="422" label="grid-area"/>
   19808 </enum>
   19809 
   19810 <enum name="MediaContainers" type="int">
   19811   <int value="0" label="Unknown"/>
   19812   <int value="1" label="AAC (Advanced Audio Coding)"/>
   19813   <int value="2" label="AC-3"/>
   19814   <int value="3" label="AIFF (Audio Interchange File Format)"/>
   19815   <int value="4" label="AMR (Adaptive Multi-Rate Audio)"/>
   19816   <int value="5" label="APE (Monkey's Audio)"/>
   19817   <int value="6" label="ASF (Advanced / Active Streaming Format)"/>
   19818   <int value="7" label="SSA (SubStation Alpha) subtitle"/>
   19819   <int value="8" label="AVI (Audio Video Interleaved)"/>
   19820   <int value="9" label="Bink"/>
   19821   <int value="10" label="CAF (Apple Core Audio Format)"/>
   19822   <int value="11" label="DTS"/>
   19823   <int value="12" label="DTS-HD"/>
   19824   <int value="13" label="DV (Digital Video)"/>
   19825   <int value="14" label="DXA"/>
   19826   <int value="15" label="Enhanced AC-3"/>
   19827   <int value="16" label="FLAC (Free Lossless Audio Codec)"/>
   19828   <int value="17" label="FLV (Flash Video)"/>
   19829   <int value="18" label="GSM (Global System for Mobile Audio)"/>
   19830   <int value="19" label="H.261"/>
   19831   <int value="20" label="H.263"/>
   19832   <int value="21" label="H.264"/>
   19833   <int value="22" label="HLS (Apple HTTP Live Streaming PlayList)"/>
   19834   <int value="23" label="Berkeley/IRCAM/CARL Sound Format"/>
   19835   <int value="24" label="MJPEG video"/>
   19836   <int value="25" label="QuickTime / MOV / MPEG4"/>
   19837   <int value="26" label="MP3 (MPEG audio layer 2/3)"/>
   19838   <int value="27" label="MPEG-2 Program Stream"/>
   19839   <int value="28" label="MPEG-2 Transport Stream"/>
   19840   <int value="29" label="MPEG-4 Bitstream"/>
   19841   <int value="30" label="Ogg"/>
   19842   <int value="31" label="RM (RealMedia)"/>
   19843   <int value="32" label="SRT (SubRip subtitle)"/>
   19844   <int value="33" label="SWF (ShockWave Flash)"/>
   19845   <int value="34" label="VC-1"/>
   19846   <int value="35" label="WAV / WAVE (Waveform Audio)"/>
   19847   <int value="36" label="Matroska / WebM"/>
   19848   <int value="37" label="WTV (Windows Television)"/>
   19849 </enum>
   19850 
   19851 <enum name="MediaKeyError" type="int">
   19852   <int value="1" label="kUnknownError"/>
   19853   <int value="2" label="kClientError"/>
   19854 </enum>
   19855 
   19856 <enum name="MediaKeyException" type="int">
   19857   <int value="0" label="kUnknownResultId"/>
   19858   <int value="1" label="kSuccess"/>
   19859   <int value="2" label="kKeySystemNotSupported"/>
   19860   <int value="3" label="kInvalidPlayerState"/>
   19861 </enum>
   19862 
   19863 <enum name="MobileSessionCallerApp" type="int">
   19864   <int value="0" label="Google Search"/>
   19865   <int value="1" label="GMail"/>
   19866   <int value="2" label="Google+"/>
   19867   <int value="3" label="Google Drive"/>
   19868   <int value="4" label="Google Earth"/>
   19869   <int value="5" label="Other Google Apps"/>
   19870   <int value="6" label="Others"/>
   19871   <int value="7" label="Mobile Safari"/>
   19872   <int value="8" label="Other Apple Apps"/>
   19873   <int value="9" label="YouTube"/>
   19874   <int value="10" label="Google Maps"/>
   19875 </enum>
   19876 
   19877 <enum name="MobileSessionStartAction" type="int">
   19878   <int value="0" label="Open http"/>
   19879   <int value="1" label="Open https"/>
   19880   <int value="2" label="Open file"/>
   19881   <int value="3" label="x-callback-url open"/>
   19882   <int value="4" label="x-callback-url other"/>
   19883   <int value="5" label="Others"/>
   19884 </enum>
   19885 
   19886 <enum name="MouseEventFollowedByClick" type="int">
   19887   <int value="0" label="Missed event before click"/>
   19888   <int value="1" label="Caught event before click"/>
   19889 </enum>
   19890 
   19891 <enum name="MSECodec" type="int">
   19892   <int value="0" label="(Unknown)"/>
   19893   <int value="1" label="VP8"/>
   19894   <int value="2" label="VP9"/>
   19895   <int value="3" label="Vorbis"/>
   19896   <int value="4" label="H.264"/>
   19897   <int value="5" label="MPEG2 AAC"/>
   19898   <int value="6" label="MPEG4 AAC"/>
   19899   <int value="7" label="EAC3"/>
   19900 </enum>
   19901 
   19902 <enum name="NavigationScheme" type="int">
   19903   <int value="0" label="(Unknown)"/>
   19904   <int value="1" label="http"/>
   19905   <int value="2" label="https"/>
   19906   <int value="3" label="file"/>
   19907   <int value="4" label="ftp"/>
   19908   <int value="5" label="data"/>
   19909   <int value="6" label="javascript"/>
   19910   <int value="7" label="about"/>
   19911   <int value="8" label="chrome"/>
   19912 </enum>
   19913 
   19914 <enum name="NetConnectivityProtocolStatus" type="int">
   19915   <int value="0" label="SUCCESS"/>
   19916   <int value="1" label="IP_STRING_PARSE_FAILED"/>
   19917   <int value="2" label="SOCKET_CREATE_FAILED"/>
   19918   <int value="3" label="RESOLVE_FAILED"/>
   19919   <int value="4" label="CONNECT_FAILED"/>
   19920   <int value="5" label="WRITE_FAILED"/>
   19921   <int value="6" label="READ_TIMED_OUT"/>
   19922   <int value="7" label="READ_FAILED"/>
   19923   <int value="8" label="ZERO_LENGTH_ERROR"/>
   19924   <int value="9" label="NO_CHECKSUM_ERROR"/>
   19925   <int value="10" label="NO_KEY_ERROR"/>
   19926   <int value="11" label="NO_PAYLOAD_SIZE_ERROR"/>
   19927   <int value="12" label="NO_PAYLOAD_ERROR"/>
   19928   <int value="13" label="INVALID_KEY_ERROR"/>
   19929   <int value="14" label="TOO_SHORT_PAYLOAD"/>
   19930   <int value="15" label="TOO_LONG_PAYLOAD"/>
   19931   <int value="16" label="INVALID_CHECKSUM"/>
   19932   <int value="17" label="PATTERN_CHANGED"/>
   19933   <int value="18" label="INVALID_PACKET_NUMBER"/>
   19934   <int value="19" label="TOO_MANY_PACKETS"/>
   19935   <int value="20" label="STATUS_MAX"/>
   19936 </enum>
   19937 
   19938 <enum name="NetConnectivityStatus" type="int">
   19939   <int value="0" label="SUCCESS"/>
   19940   <int value="1" label="IP_STRING_PARSE_FAILED"/>
   19941   <int value="2" label="SOCKET_CREATE_FAILED"/>
   19942   <int value="3" label="RESOLVE_FAILED"/>
   19943   <int value="4" label="CONNECT_FAILED"/>
   19944   <int value="5" label="WRITE_FAILED"/>
   19945   <int value="6" label="READ_TIMED_OUT"/>
   19946   <int value="7" label="READ_FAILED"/>
   19947   <int value="8" label="READ_VERIFY_FAILED"/>
   19948   <int value="9" label="STATUS_MAX"/>
   19949 </enum>
   19950 
   19951 <enum name="NetErrorCodes" type="int">
   19952   <int value="0" label="OK"/>
   19953   <int value="1" label="IO_PENDING"/>
   19954   <int value="2" label="FAILED"/>
   19955   <int value="3" label="ABORTED"/>
   19956   <int value="4" label="INVALID_ARGUMENT"/>
   19957   <int value="5" label="INVALID_HANDLE"/>
   19958   <int value="6" label="FILE_NOT_FOUND"/>
   19959   <int value="7" label="TIMED_OUT"/>
   19960   <int value="8" label="FILE_TOO_BIG"/>
   19961   <int value="9" label="UNEXPECTED"/>
   19962   <int value="10" label="ACCESS_DENIED"/>
   19963   <int value="11" label="NOT_IMPLEMENTED"/>
   19964   <int value="12" label="INSUFFICIENT_RESOURCES"/>
   19965   <int value="13" label="OUT_OF_MEMORY"/>
   19966   <int value="14" label="UPLOAD_FILE_CHANGED"/>
   19967   <int value="15" label="SOCKET_NOT_CONNECTED"/>
   19968   <int value="16" label="FILE_EXISTS"/>
   19969   <int value="17" label="FILE_PATH_TOO_LONG"/>
   19970   <int value="18" label="FILE_NO_SPACE"/>
   19971   <int value="19" label="FILE_VIRUS_INFECTED"/>
   19972   <int value="20" label="BLOCKED_BY_CLIENT"/>
   19973   <int value="21" label="NETWORK_CHANGED"/>
   19974   <int value="22" label="BLOCKED_BY_ADMINISTRATOR"/>
   19975   <int value="100" label="CONNECTION_CLOSED"/>
   19976   <int value="101" label="CONNECTION_RESET"/>
   19977   <int value="102" label="CONNECTION_REFUSED"/>
   19978   <int value="103" label="CONNECTION_ABORTED"/>
   19979   <int value="104" label="CONNECTION_FAILED"/>
   19980   <int value="105" label="NAME_NOT_RESOLVED"/>
   19981   <int value="106" label="INTERNET_DISCONNECTED"/>
   19982   <int value="107" label="SSL_PROTOCOL_ERROR"/>
   19983   <int value="108" label="ADDRESS_INVALID"/>
   19984   <int value="109" label="ADDRESS_UNREACHABLE"/>
   19985   <int value="110" label="SSL_CLIENT_AUTH_CERT_NEEDED"/>
   19986   <int value="111" label="TUNNEL_CONNECTION_FAILED"/>
   19987   <int value="112" label="NO_SSL_VERSIONS_ENABLED"/>
   19988   <int value="113" label="SSL_VERSION_OR_CIPHER_MISMATCH"/>
   19989   <int value="114" label="SSL_RENEGOTIATION_REQUESTED"/>
   19990   <int value="115" label="PROXY_AUTH_UNSUPPORTED"/>
   19991   <int value="116" label="CERT_ERROR_IN_SSL_RENEGOTIATION"/>
   19992   <int value="117" label="BAD_SSL_CLIENT_AUTH_CERT"/>
   19993   <int value="118" label="CONNECTION_TIMED_OUT"/>
   19994   <int value="119" label="HOST_RESOLVER_QUEUE_TOO_LARGE"/>
   19995   <int value="120" label="SOCKS_CONNECTION_FAILED"/>
   19996   <int value="121" label="SOCKS_CONNECTION_HOST_UNREACHABLE"/>
   19997   <int value="122" label="NPN_NEGOTIATION_FAILED"/>
   19998   <int value="123" label="SSL_NO_RENEGOTIATION"/>
   19999   <int value="124" label="WINSOCK_UNEXPECTED_WRITTEN_BYTES"/>
   20000   <int value="125" label="SSL_DECOMPRESSION_FAILURE_ALERT"/>
   20001   <int value="126" label="SSL_BAD_RECORD_MAC_ALERT"/>
   20002   <int value="127" label="PROXY_AUTH_REQUESTED"/>
   20003   <int value="128" label="SSL_UNSAFE_NEGOTIATION"/>
   20004   <int value="129" label="SSL_WEAK_SERVER_EPHEMERAL_DH_KEY"/>
   20005   <int value="130" label="PROXY_CONNECTION_FAILED"/>
   20006   <int value="131" label="MANDATORY_PROXY_CONFIGURATION_FAILED"/>
   20007   <int value="132" label="ESET_ANTI_VIRUS_SSL_INTERCEPTION"/>
   20008   <int value="133" label="PRECONNECT_MAX_SOCKET_LIMIT"/>
   20009   <int value="134" label="SSL_CLIENT_AUTH_PRIVATE_KEY_ACCESS_DENIED"/>
   20010   <int value="135" label="SSL_CLIENT_AUTH_CERT_NO_PRIVATE_KEY"/>
   20011   <int value="136" label="PROXY_CERTIFICATE_INVALID"/>
   20012   <int value="137" label="NAME_RESOLUTION_FAILED"/>
   20013   <int value="138" label="NETWORK_ACCESS_DENIED"/>
   20014   <int value="139" label="TEMPORARILY_THROTTLED"/>
   20015   <int value="140" label="HTTPS_PROXY_TUNNEL_RESPONSE"/>
   20016   <int value="141" label="SSL_CLIENT_AUTH_SIGNATURE_FAILED"/>
   20017   <int value="142" label="MSG_TOO_BIG"/>
   20018   <int value="143" label="KASPERSKY_ANTI_VIRUS_SSL_INTERCEPTION"/>
   20019   <int value="144" label="LIMIT_VIOLATION"/>
   20020   <int value="145" label="WS_PROTOCOL_ERROR"/>
   20021   <int value="146" label="PROTOCOL_SWITCHED"/>
   20022   <int value="147" label="ADDRESS_IN_USE"/>
   20023   <int value="148" label="SSL_HANDSHAKE_NOT_COMPLETED"/>
   20024   <int value="149" label="SSL_BAD_PEER_PUBLIC_KEY"/>
   20025   <int value="150" label="SSL_PINNED_KEY_NOT_IN_CERT_CHAIN"/>
   20026   <int value="151" label="CLIENT_AUTH_CERT_TYPE_UNSUPPORTED"/>
   20027   <int value="152" label="ORIGIN_BOUND_CERT_GENERATION_TYPE_MISMATCH"/>
   20028   <int value="200" label="CERT_COMMON_NAME_INVALID"/>
   20029   <int value="201" label="CERT_DATE_INVALID"/>
   20030   <int value="202" label="CERT_AUTHORITY_INVALID"/>
   20031   <int value="203" label="CERT_CONTAINS_ERRORS"/>
   20032   <int value="204" label="CERT_NO_REVOCATION_MECHANISM"/>
   20033   <int value="205" label="CERT_UNABLE_TO_CHECK_REVOCATION"/>
   20034   <int value="206" label="CERT_REVOKED"/>
   20035   <int value="207" label="CERT_INVALID"/>
   20036   <int value="208" label="CERT_WEAK_SIGNATURE_ALGORITHM"/>
   20037   <int value="209" label="CERT_NOT_IN_DNS"/>
   20038   <int value="210" label="CERT_NON_UNIQUE_NAME"/>
   20039   <int value="211" label="CERT_WEAK_KEY"/>
   20040   <int value="300" label="INVALID_URL"/>
   20041   <int value="301" label="DISALLOWED_URL_SCHEME"/>
   20042   <int value="302" label="UNKNOWN_URL_SCHEME"/>
   20043   <int value="310" label="TOO_MANY_REDIRECTS"/>
   20044   <int value="311" label="UNSAFE_REDIRECT"/>
   20045   <int value="312" label="UNSAFE_PORT"/>
   20046   <int value="320" label="INVALID_RESPONSE"/>
   20047   <int value="321" label="INVALID_CHUNKED_ENCODING"/>
   20048   <int value="322" label="METHOD_NOT_SUPPORTED"/>
   20049   <int value="323" label="UNEXPECTED_PROXY_AUTH"/>
   20050   <int value="324" label="EMPTY_RESPONSE"/>
   20051   <int value="325" label="RESPONSE_HEADERS_TOO_BIG"/>
   20052   <int value="326" label="PAC_STATUS_NOT_OK"/>
   20053   <int value="327" label="PAC_SCRIPT_FAILED"/>
   20054   <int value="328" label="REQUEST_RANGE_NOT_SATISFIABLE"/>
   20055   <int value="329" label="MALFORMED_IDENTITY"/>
   20056   <int value="330" label="CONTENT_DECODING_FAILED"/>
   20057   <int value="331" label="NETWORK_IO_SUSPENDED"/>
   20058   <int value="332" label="SYN_REPLY_NOT_RECEIVED"/>
   20059   <int value="333" label="ENCODING_CONVERSION_FAILED"/>
   20060   <int value="334" label="UNRECOGNIZED_FTP_DIRECTORY_LISTING_FORMAT"/>
   20061   <int value="335" label="INVALID_SPDY_STREAM"/>
   20062   <int value="336" label="NO_SUPPORTED_PROXIES"/>
   20063   <int value="337" label="SPDY_PROTOCOL_ERROR"/>
   20064   <int value="338" label="INVALID_AUTH_CREDENTIALS"/>
   20065   <int value="339" label="UNSUPPORTED_AUTH_SCHEME"/>
   20066   <int value="340" label="ENCODING_DETECTION_FAILED"/>
   20067   <int value="341" label="MISSING_AUTH_CREDENTIALS"/>
   20068   <int value="342" label="UNEXPECTED_SECURITY_LIBRARY_STATUS"/>
   20069   <int value="343" label="MISCONFIGURED_AUTH_ENVIRONMENT"/>
   20070   <int value="344" label="UNDOCUMENTED_SECURITY_LIBRARY_STATUS"/>
   20071   <int value="345" label="RESPONSE_BODY_TOO_BIG_TO_DRAIN"/>
   20072   <int value="346" label="RESPONSE_HEADERS_MULTIPLE_CONTENT_LENGTH"/>
   20073   <int value="347" label="INCOMPLETE_SPDY_HEADERS"/>
   20074   <int value="348" label="PAC_NOT_IN_DHCP"/>
   20075   <int value="349" label="RESPONSE_HEADERS_MULTIPLE_CONTENT_DISPOSITION"/>
   20076   <int value="350" label="RESPONSE_HEADERS_MULTIPLE_LOCATION"/>
   20077   <int value="351" label="SPDY_SERVER_REFUSED_STREAM"/>
   20078   <int value="352" label="SPDY_PING_FAILED"/>
   20079   <int value="353" label="PIPELINE_EVICTION"/>
   20080   <int value="354" label="CONTENT_LENGTH_MISMATCH"/>
   20081   <int value="355" label="INCOMPLETE_CHUNKED_ENCODING"/>
   20082   <int value="356" label="QUIC_PROTOCOL_ERROR"/>
   20083   <int value="357" label="RESPONSE_HEADERS_TRUNCATED"/>
   20084   <int value="400" label="CACHE_MISS"/>
   20085   <int value="401" label="CACHE_READ_FAILURE"/>
   20086   <int value="402" label="CACHE_WRITE_FAILURE"/>
   20087   <int value="403" label="CACHE_OPERATION_NOT_SUPPORTED"/>
   20088   <int value="404" label="CACHE_OPEN_FAILURE"/>
   20089   <int value="405" label="CACHE_CREATE_FAILURE"/>
   20090   <int value="406" label="CACHE_RACE"/>
   20091   <int value="407" label="CACHE_CACHE_CHECKSUM_READ_FAILURE"/>
   20092   <int value="408" label="CACHE_CACHE_CHECKSUM_MISMATCH"/>
   20093   <int value="501" label="INSECURE_RESPONSE"/>
   20094   <int value="502" label="NO_PRIVATE_KEY_FOR_CERT"/>
   20095   <int value="503" label="ADD_USER_CERT_FAILED"/>
   20096   <int value="601" label="FTP_FAILED"/>
   20097   <int value="602" label="FTP_SERVICE_UNAVAILABLE"/>
   20098   <int value="603" label="FTP_TRANSFER_ABORTED"/>
   20099   <int value="604" label="FTP_FILE_BUSY"/>
   20100   <int value="605" label="FTP_SYNTAX_ERROR"/>
   20101   <int value="606" label="FTP_COMMAND_NOT_SUPPORTED"/>
   20102   <int value="607" label="FTP_BAD_COMMAND_SEQUENCE"/>
   20103   <int value="701" label="PKCS12_IMPORT_BAD_PASSWORD"/>
   20104   <int value="702" label="PKCS12_IMPORT_FAILED"/>
   20105   <int value="703" label="IMPORT_CA_CERT_NOT_CA"/>
   20106   <int value="704" label="IMPORT_CERT_ALREADY_EXISTS"/>
   20107   <int value="705" label="IMPORT_CA_CERT_FAILED"/>
   20108   <int value="706" label="IMPORT_SERVER_CERT_FAILED"/>
   20109   <int value="707" label="PKCS12_IMPORT_INVALID_MAC"/>
   20110   <int value="708" label="PKCS12_IMPORT_INVALID_FILE"/>
   20111   <int value="709" label="PKCS12_IMPORT_UNSUPPORTED"/>
   20112   <int value="710" label="KEY_GENERATION_FAILED"/>
   20113   <int value="711" label="ORIGIN_BOUND_CERT_GENERATION_FAILED"/>
   20114   <int value="712" label="PRIVATE_KEY_EXPORT_FAILED"/>
   20115   <int value="800" label="DNS_MALFORMED_RESPONSE"/>
   20116   <int value="801" label="DNS_SERVER_REQUIRES_TCP"/>
   20117   <int value="802" label="DNS_SERVER_FAILED"/>
   20118   <int value="803" label="DNS_TIMED_OUT"/>
   20119   <int value="804" label="DNS_CACHE_MISS"/>
   20120   <int value="805" label="DNS_SEARCH_EMPTY"/>
   20121   <int value="806" label="DNS_SORT_ERROR"/>
   20122 </enum>
   20123 
   20124 <enum name="NetPreconnectUtilization" type="int">
   20125   <int value="0" label="non-speculative, never connected"/>
   20126   <int value="1" label="non-speculative, never used"/>
   20127   <int value="2" label="non-speculative and used"/>
   20128   <int value="3" label="omnibox never connected"/>
   20129   <int value="4" label="omnibox never used"/>
   20130   <int value="5" label="omnibox and used"/>
   20131   <int value="6" label="subresource never connected"/>
   20132   <int value="7" label="subresource never used"/>
   20133   <int value="8" label="subresource and used"/>
   20134 </enum>
   20135 
   20136 <enum name="Network3GGobiError" type="int">
   20137   <summary>
   20138     These error indexes are produced by QCErrorToMetricIndex() in
   20139     gobi-cromo-plugin.
   20140   </summary>
   20141   <int value="0" label="NONE"/>
   20142   <int value="1" label="QMI_HARDWARE_RESTRICTED"/>
   20143 </enum>
   20144 
   20145 <enum name="NetworkAuthModeType" type="int">
   20146   <int value="0" label="UNKNOWN"/>
   20147   <int value="1" label="EAP-AKA"/>
   20148   <int value="2" label="EAP-FAST"/>
   20149   <int value="3" label="EAP-GPSK"/>
   20150   <int value="4" label="EAP-GTC"/>
   20151   <int value="5" label="EAP-IKEV2"/>
   20152   <int value="6" label="EAP-LEAP"/>
   20153   <int value="7" label="EAP-MD5"/>
   20154   <int value="8" label="EAP-MSCHAPV2"/>
   20155   <int value="9" label="EAP-OTP"/>
   20156   <int value="10" label="EAP-PAX"/>
   20157   <int value="11" label="EAP-PEAP"/>
   20158   <int value="12" label="EAP-PSK"/>
   20159   <int value="13" label="EAP-SAKE"/>
   20160   <int value="14" label="EAP-SIM"/>
   20161   <int value="15" label="EAP-TLS"/>
   20162   <int value="16" label="EAP-TNC"/>
   20163   <int value="17" label="EAP-TTLS"/>
   20164 </enum>
   20165 
   20166 <enum name="NetworkCellular3GPPRegistrationDelayedDrop" type="int">
   20167   <int value="0" label="Delayed drop posted">
   20168     A signal loss in the cellular service was detected and a delayed connection
   20169     drop request was posted. This request causes the cellular connection to be
   20170     dropped if it is not cancelled within the delay provided.
   20171   </int>
   20172   <int value="1" label="Delayed drop canceled">
   20173     Signal strength returned to normal soon after a delayed drop request was
   20174     made, causing the request to be canceled. This indicates a flaky network.
   20175   </int>
   20176 </enum>
   20177 
   20178 <enum name="NetworkCellularOutOfCreditsReason" type="int">
   20179   <int value="0" label="Connect-Disconnect Loop"/>
   20180   <int value="1" label="TX-Queue Congestion"/>
   20181   <int value="2" label="Elongated Time Wait"/>
   20182 </enum>
   20183 
   20184 <enum name="NetworkCellularTechnology" type="int">
   20185   <int value="0" label="1XRTT"/>
   20186   <int value="1" label="EDGE"/>
   20187   <int value="2" label="EVDO"/>
   20188   <int value="3" label="GPRS"/>
   20189   <int value="4" label="GSM"/>
   20190   <int value="5" label="HSPA"/>
   20191   <int value="6" label="HSPA_PLUS"/>
   20192   <int value="7" label="LTE"/>
   20193   <int value="8" label="UMTS"/>
   20194   <int value="9" label="Unknown"/>
   20195 </enum>
   20196 
   20197 <enum name="NetworkCellularUsageRequestStatus" type="int">
   20198   <summary>
   20199     Status code that we received in response to a cellular usage API request.
   20200   </summary>
   20201   <int value="0" label="Failed">
   20202     This value is distinct from the others in that it indicates that we were
   20203     unable to issue a request or that we received no reply. The other values
   20204     represent the status code contained in a reply.
   20205   </int>
   20206   <int value="1" label="Ok"/>
   20207   <int value="2" label="Error"/>
   20208   <int value="3" label="Malformed Request"/>
   20209   <int value="4" label="Internal Error"/>
   20210   <int value="5" label="Service Unavailable"/>
   20211   <int value="6" label="Request Refused"/>
   20212   <int value="7" label="Unknown Device"/>
   20213 </enum>
   20214 
   20215 <enum name="NetworkChannelType" type="int">
   20216   <int value="0" label="UNDEF"/>
   20217   <int value="1" label="2412"/>
   20218   <int value="2" label="2417"/>
   20219   <int value="3" label="2422"/>
   20220   <int value="4" label="2427"/>
   20221   <int value="5" label="2432"/>
   20222   <int value="6" label="2437"/>
   20223   <int value="7" label="2442"/>
   20224   <int value="8" label="2447"/>
   20225   <int value="9" label="2452"/>
   20226   <int value="10" label="2457"/>
   20227   <int value="11" label="2462"/>
   20228   <int value="12" label="2467"/>
   20229   <int value="13" label="2472"/>
   20230   <int value="14" label="2484"/>
   20231   <int value="15" label="5180"/>
   20232   <int value="16" label="5200"/>
   20233   <int value="17" label="5220"/>
   20234   <int value="18" label="5240"/>
   20235   <int value="19" label="5260"/>
   20236   <int value="20" label="5280"/>
   20237   <int value="21" label="5300"/>
   20238   <int value="22" label="5320"/>
   20239   <int value="23" label="5500"/>
   20240   <int value="24" label="5520"/>
   20241   <int value="25" label="5540"/>
   20242   <int value="26" label="5560"/>
   20243   <int value="27" label="5580"/>
   20244   <int value="28" label="5600"/>
   20245   <int value="29" label="5620"/>
   20246   <int value="30" label="5640"/>
   20247   <int value="31" label="5660"/>
   20248   <int value="32" label="5680"/>
   20249   <int value="33" label="5700"/>
   20250   <int value="34" label="5745"/>
   20251   <int value="35" label="5765"/>
   20252   <int value="36" label="5785"/>
   20253   <int value="37" label="5805"/>
   20254   <int value="38" label="5825"/>
   20255   <int value="39" label="5170"/>
   20256   <int value="40" label="5190"/>
   20257   <int value="41" label="5210"/>
   20258   <int value="42" label="5230"/>
   20259 </enum>
   20260 
   20261 <enum name="NetworkCorruptedProfile" type="int">
   20262   <int value="0" label="Corrupted Profile"/>
   20263 </enum>
   20264 
   20265 <enum name="NetworkDisconnectType" type="int">
   20266   <int value="0" label="System Disconnect"/>
   20267   <int value="1" label="User Disconnect"/>
   20268 </enum>
   20269 
   20270 <enum name="NetworkPhyModeType" type="int">
   20271   <int value="0" label="UNDEF"/>
   20272   <int value="1" label="802.11a"/>
   20273   <int value="2" label="802.11b"/>
   20274   <int value="3" label="802.11g"/>
   20275   <int value="4" label="802.11n"/>
   20276   <int value="5" label="PSB 10MHz-wide"/>
   20277   <int value="6" label="PSB 5MHz-wide"/>
   20278 </enum>
   20279 
   20280 <enum name="NetworkPortalResult" type="int">
   20281   <summary>
   20282     The portal result types come from PortalResult in shill/metrics.h
   20283   </summary>
   20284   <int value="0" label="Success"/>
   20285   <int value="1" label="DNS Failure"/>
   20286   <int value="2" label="DNS Timeout"/>
   20287   <int value="3" label="Connection Failure"/>
   20288   <int value="4" label="Connection Timeout"/>
   20289   <int value="5" label="HTTP Failure"/>
   20290   <int value="6" label="HTTP Timeout"/>
   20291   <int value="7" label="Content Failure"/>
   20292   <int value="8" label="Content Timeout"/>
   20293   <int value="9" label="Unknown"/>
   20294 </enum>
   20295 
   20296 <enum name="NetworkSecurityType" type="int">
   20297   <summary>
   20298     The security types come from the connman_service_security enum in
   20299     flimflam/include/service.h
   20300   </summary>
   20301   <int value="0" label="UNKNOWN"/>
   20302   <int value="1" label="NONE"/>
   20303   <int value="2" label="WEP"/>
   20304   <int value="3" label="WPA"/>
   20305   <int value="4" label="802.11i/RSN"/>
   20306   <int value="5" label="802.1x"/>
   20307   <int value="6" label="PSK"/>
   20308 </enum>
   20309 
   20310 <enum name="NetworkServiceError" type="int">
   20311   <summary>
   20312     The error types come from the connman_service_error enum in
   20313     flimflam/include/service.h
   20314   </summary>
   20315   <int value="0" label="UNKNOWN"/>
   20316   <int value="1" label="OUT_OF_RANGE"/>
   20317   <int value="2" label="PIN_MISSING"/>
   20318   <int value="3" label="DHCP_FAILED"/>
   20319   <int value="4" label="CONNECT_FAILED"/>
   20320   <int value="5" label="BAD_PASSPHRASE"/>
   20321   <int value="6" label="BAD_WEPKEY"/>
   20322   <int value="7" label="ACTIVATION_FAILED"/>
   20323   <int value="8" label="NEED_EVDO"/>
   20324   <int value="9" label="NEED_HOME_NETWORK"/>
   20325   <int value="10" label="OTASP_FAILED"/>
   20326   <int value="11" label="AAA_FAILED"/>
   20327   <int value="12" label="INTERNAL"/>
   20328   <int value="13" label="DNS_LOOKUP_FAILED"/>
   20329   <int value="14" label="HTTP_GET_FAILED"/>
   20330 </enum>
   20331 
   20332 <enum name="NewTabPageActionAndroid" type="int">
   20333   <int value="0" label="Searched using the omnibox"/>
   20334   <int value="1" label="Navigated to Google search homepage using the omnibox"/>
   20335   <int value="2" label="Navigated to any other page using the omnibox"/>
   20336   <int value="3" label="Opened a most visited page"/>
   20337   <int value="4" label="Opened a recently closed tab"/>
   20338   <int value="5" label="Opened a bookmark"/>
   20339   <int value="6" label="Opened a foreign session (from other devices section)"/>
   20340 </enum>
   20341 
   20342 <enum name="NewTabPageMobilePromo" type="int">
   20343   <summary>
   20344     These values are defined inside the PromoImpressionBuckets enum in
   20345     chrome/browser/ui/webui/ntp/android/promo_handler.cc
   20346   </summary>
   20347   <int value="0" label="Shown from most visited page"/>
   20348   <int value="1" label="Shown from open tabs page"/>
   20349   <int value="2" label="Shown from sync promo page"/>
   20350   <int value="3" label="User pressed 'Try Chrome'"/>
   20351   <int value="4" label="User dismissed the promo"/>
   20352 </enum>
   20353 
   20354 <enum name="NtpFollowAction" type="int">
   20355   <int value="0" label="PAGE_TRANSITION_LINK"/>
   20356   <int value="1" label="PAGE_TRANSITION_TYPED"/>
   20357   <int value="2" label="PAGE_TRANSITION_AUTO_BOOKMARK"/>
   20358   <int value="3" label="PAGE_TRANSITION_AUTO_SUBFRAME"/>
   20359   <int value="4" label="PAGE_TRANSITION_MANUAL_SUBFRAME"/>
   20360   <int value="5" label="PAGE_TRANSITION_GENERATED"/>
   20361   <int value="6" label="PAGE_TRANSITION_START_PAGE"/>
   20362   <int value="7" label="PAGE_TRANSITION_FORM_SUBMIT"/>
   20363   <int value="8" label="PAGE_TRANSITION_RELOAD"/>
   20364   <int value="9" label="PAGE_TRANSITION_KEYWORD"/>
   20365   <int value="10" label="PAGE_TRANSITION_KEYWORD_GENERATED"/>
   20366   <int value="11" label="Clicked on a tile."/>
   20367   <int value="12" label="Clicked to other NTP pane."/>
   20368   <int value="13" label="Other action"/>
   20369 </enum>
   20370 
   20371 <enum name="NtpOtherSessionsType" type="int">
   20372   <int value="0" label="Menu initialized"/>
   20373   <int value="1" label="Menu shown"/>
   20374   <int value="2" label="Link clicked"/>
   20375   <int value="3" label="Link context menu shown"/>
   20376   <int value="4" label="Device context menu shown"/>
   20377   <int value="5" label="Unused/previous device context menu shown"/>
   20378   <int value="6" label="Collapse Session"/>
   20379   <int value="7" label="Expand Session"/>
   20380   <int value="8" label="Open All"/>
   20381 </enum>
   20382 
   20383 <enum name="NtpPaneType" type="int">
   20384   <int value="1" label="MostVisited"/>
   20385   <int value="2" label="Apps"/>
   20386   <int value="3" label="Bookmarks"/>
   20387   <int value="4" label="Suggestions"/>
   20388 </enum>
   20389 
   20390 <enum name="NtpPromoAction" type="int">
   20391   <int value="0" label="NTP Promo viewed"/>
   20392   <int value="1" label="NTP Promo closed"/>
   20393   <int value="2" label="NTP Promo link clicked"/>
   20394 </enum>
   20395 
   20396 <enum name="NtpTileExperimentActions" type="int">
   20397   <summary>
   20398     The types of actions performed by the Most Visited Tile Placement
   20399     experiment, used to identify the cases where the experiment could not
   20400     operate as expected, and the reason for it.
   20401   </summary>
   20402   <int value="0" label="Removed URL that was already open in browser"/>
   20403   <int value="1" label="Didn't remove URL, too few suggestions in MV"/>
   20404   <int value="2" label="Too few URLs, didn't flip tiles 1 and 8"/>
   20405   <int value="3" label="Too few URLs, didn't flip tiles 1 and 4"/>
   20406 </enum>
   20407 
   20408 <enum name="OfflineStatus" type="int">
   20409   <int value="0" label="Fresh data load from Cache"/>
   20410   <int value="1" label="Successful network request (validation or fetch)."/>
   20411   <int value="2" label="Failed network request (non-offline error)."/>
   20412   <int value="3" label="Server offline and stale data available."/>
   20413   <int value="4" label="Server offline and stale data not available."/>
   20414 </enum>
   20415 
   20416 <enum name="OmniboxAggressiveHistoryURLProviderFieldTrialBeacon" type="int">
   20417   <int value="0" label="disabled by flags"/>
   20418   <int value="1" label="enabled by flags"/>
   20419   <int value="2" label="auto, not in trial"/>
   20420   <int value="3" label="auto, disabled in trial"/>
   20421   <int value="4" label="auto, enabled in trial"/>
   20422 </enum>
   20423 
   20424 <enum name="OmniboxEnteredKeywordMode" type="int">
   20425   <int value="0" label="via tab"/>
   20426   <int value="1" label="via space at end"/>
   20427   <int value="2" label="via space in middle"/>
   20428 </enum>
   20429 
   20430 <enum name="OmniboxSearchEngine" type="int">
   20431   <int value="0" label="Unknown"/>
   20432   <int value="1" label="Google"/>
   20433   <int value="2" label="Yahoo!"/>
   20434   <int value="3" label="Bing"/>
   20435   <int value="4" label="Ask"/>
   20436   <int value="5" label="Yahoo! Quebec"/>
   20437   <int value="6" label="OK.hu"/>
   20438   <int value="7" label="Bing French and Arabic"/>
   20439   <int value="11" label="Yamli"/>
   20440   <int value="12" label="Araby"/>
   20441   <int value="13" label="Maktoob"/>
   20442   <int value="14" label="Masrawy"/>
   20443   <int value="15" label="Yandex"/>
   20444   <int value="16" label="Rambler"/>
   20445   <int value="17" label="TUT.BY"/>
   20446   <int value="18" label="hispavista"/>
   20447   <int value="19" label="Jabse"/>
   20448   <int value="20" label="NUR.KZ"/>
   20449   <int value="21" label="Baidu"/>
   20450   <int value="22" label="search.ch"/>
   20451   <int value="23" label="goo"/>
   20452   <int value="24" label="Pogodak!"/>
   20453   <int value="25" label="Seznam"/>
   20454   <int value="26" label="Centrum"/>
   20455   <int value="27" label="Atlas"/>
   20456   <int value="28" label="Jubii"/>
   20457   <int value="29" label="Eniro"/>
   20458   <int value="30" label="NetSprint"/>
   20459   <int value="32" label="diri"/>
   20460   <int value="33" label="Custom"/>
   20461   <int value="35" label="AOL"/>
   20462   <int value="36" label="Conduit"/>
   20463   <int value="37" label="Rediff"/>
   20464   <int value="38" label="guruji"/>
   20465   <int value="40" label="GO.com"/>
   20466   <int value="41" label="Rednano"/>
   20467   <int value="44" label="NETI"/>
   20468   <int value="45" label="DELFI"/>
   20469   <int value="46" label="Fonecta 02.fi"/>
   20470   <int value="50" label="AVG"/>
   20471   <int value="51" label="search.ch"/>
   20472   <int value="54" label="in.gr"/>
   20473   <int value="55" label="Walla!"/>
   20474   <int value="59" label="leit.is"/>
   20475   <int value="62" label="Virgilio"/>
   20476   <int value="63" label="Libero"/>
   20477   <int value="67" label="Naver"/>
   20478   <int value="68" label="Daum"/>
   20479   <int value="69" label="Nate"/>
   20480   <int value="71" label="LATNE"/>
   20481   <int value="72" label="ABC S.k"/>
   20482   <int value="73" label="Kvasir"/>
   20483   <int value="75" label="Onet.pl"/>
   20484   <int value="76" label="Wirtualna Polska"/>
   20485   <int value="77" label="SAPO"/>
   20486   <int value="82" label="UOL Busca"/>
   20487   <int value="83" label="@MAIL.RU"/>
   20488   <int value="85" label="Zoznam"/>
   20489   <int value="87" label="Najdi.si"/>
   20490   <int value="89" label="AltaVista"/>
   20491   <int value="90" label="Terra"/>
   20492   <int value="99" label="Spray"/>
   20493   <int value="100" label="Sanook!"/>
   20494   <int value="101" label="MYNET"/>
   20495   <int value="102" label="searchnu.com"/>
   20496   <int value="103" label="babylon.com"/>
   20497   <int value="104" label="delta-search.com"/>
   20498   <int value="105" label="iminent.com"/>
   20499   <int value="106" label="hao123.com"/>
   20500   <int value="107" label="sweetim.com"/>
   20501   <int value="108" label="snap.do"/>
   20502   <int value="109" label="snapdo.com"/>
   20503   <int value="110" label="softonic.com"/>
   20504   <int value="111" label="searchfunmoods.com"/>
   20505   <int value="112" label="incredibar.com"/>
   20506   <int value="113" label="sweetpacks.com"/>
   20507   <int value="114" label="imesh.net"/>
   20508 </enum>
   20509 
   20510 <enum name="OmniboxSearchEngineType" type="int">
   20511   <int value="0" label="Unknown"/>
   20512   <int value="1" label="AOL"/>
   20513   <int value="2" label="Ask"/>
   20514   <int value="3" label="Atlas"/>
   20515   <int value="4" label="AVG"/>
   20516   <int value="5" label="Baidu"/>
   20517   <int value="6" label="Babylon"/>
   20518   <int value="7" label="Bing"/>
   20519   <int value="8" label="Conduit"/>
   20520   <int value="9" label="Daum"/>
   20521   <int value="10" label="DELFI"/>
   20522   <int value="11" label="Delta"/>
   20523   <int value="12" label="Funmoods"/>
   20524   <int value="13" label="goo"/>
   20525   <int value="14" label="Google"/>
   20526   <int value="15" label="iminent.com"/>
   20527   <int value="16" label="IMesh"/>
   20528   <int value="17" label="in.gr"/>
   20529   <int value="18" label="incredibar.com"/>
   20530   <int value="19" label="Kvasir"/>
   20531   <int value="20" label="Libero"/>
   20532   <int value="21" label="@MAIL.RU"/>
   20533   <int value="22" label="Najdi.si"/>
   20534   <int value="23" label="Nate"/>
   20535   <int value="24" label="Naver"/>
   20536   <int value="25" label="NETI"/>
   20537   <int value="26" label="Nigma"/>
   20538   <int value="27" label="OK.hu"/>
   20539   <int value="28" label="Onet.pl"/>
   20540   <int value="29" label="Rambler"/>
   20541   <int value="30" label="SAPO"/>
   20542   <int value="31" label="searchnu"/>
   20543   <int value="32" label="search-results.com"/>
   20544   <int value="33" label="Seznam"/>
   20545   <int value="34" label="snap.do"/>
   20546   <int value="35" label="softonic.com"/>
   20547   <int value="36" label="Sogou"/>
   20548   <int value="37" label="Soso"/>
   20549   <int value="38" label="sweetim.com/sweetpacks.com"/>
   20550   <int value="39" label="Terra"/>
   20551   <int value="40" label="TUT.BY"/>
   20552   <int value="41" label="Vinden.nl"/>
   20553   <int value="42" label="Virgilio"/>
   20554   <int value="43" label="Walla!"/>
   20555   <int value="44" label="Wirtualna Polska"/>
   20556   <int value="45" label="Yahoo!"/>
   20557   <int value="46" label="Yandex"/>
   20558   <int value="47" label="Zoznam"/>
   20559 </enum>
   20560 
   20561 <enum name="OmniboxSuggestRequests" type="int">
   20562   <int value="1" label="requests sent"/>
   20563   <int value="2" label="requests invalidated"/>
   20564   <int value="3" label="(non-invalidated) replies received"/>
   20565 </enum>
   20566 
   20567 <enum name="OSAgnosticErrno" type="int">
   20568   <summary>Errno values with the same meanings on Mac/Win/Linux.</summary>
   20569   <int value="0" label="0">No error</int>
   20570   <int value="1" label="EPERM">Operation not permitted</int>
   20571   <int value="2" label="ENOENT">No such file or directory</int>
   20572   <int value="3" label="ESRCH">No such process</int>
   20573   <int value="4" label="EINTR">Interrupted function call</int>
   20574   <int value="5" label="EIO">Input/output error</int>
   20575   <int value="6" label="ENXIO">No such device or address</int>
   20576   <int value="7" label="E2BIG">Arg list too long</int>
   20577   <int value="8" label="ENOEXEC">Exec format error</int>
   20578   <int value="9" label="EBADF">Bad file descriptor</int>
   20579   <int value="10" label="ECHILD">No child processes</int>
   20580   <int value="11" label="EDEADLK">Resource deadlock avoided</int>
   20581   <int value="12" label="ENOMEM">Cannot allocate memory</int>
   20582   <int value="13" label="EACCES">Permission denied</int>
   20583   <int value="14" label="EFAULT">Bad address</int>
   20584   <int value="15" label="ENOTBLK">Not a block device</int>
   20585   <int value="16" label="EBUSY">Resource busy</int>
   20586   <int value="17" label="EEXIST">File exists</int>
   20587   <int value="18" label="EXDEV">Improper link</int>
   20588   <int value="19" label="ENODEV">Operation not supported by device</int>
   20589   <int value="20" label="ENOTDIR">Not a directory</int>
   20590   <int value="21" label="EISDIR">Is a directory</int>
   20591   <int value="22" label="EINVAL">Invalid argument</int>
   20592   <int value="23" label="ENFILE">Too many open files in system</int>
   20593   <int value="24" label="EMFILE">Too many open files</int>
   20594   <int value="25" label="ENOTTY">Inappropriate ioctl for device</int>
   20595   <int value="26" label="ETXTBSY">Text file busy</int>
   20596   <int value="27" label="EFBIG">File too large</int>
   20597   <int value="28" label="ENOSPC">Device out of space</int>
   20598   <int value="29" label="ESPIPE">Illegal seek</int>
   20599   <int value="30" label="EROFS">Read-only file system</int>
   20600   <int value="31" label="EMLINK">Too many links</int>
   20601   <int value="32" label="EPIPE">Broken pipe</int>
   20602   <int value="33" label="EDOM">Numerical argument out of domain</int>
   20603   <int value="34" label="ERANGE">Numerical result out of range</int>
   20604 </enum>
   20605 
   20606 <enum name="OtherPossibleUsernamesUsage" type="int">
   20607   <int value="0" label="Nothing to Autofill"/>
   20608   <int value="1" label="No other possible usernames"/>
   20609   <int value="2" label="Other possible usernames present, but none were shown"/>
   20610   <int value="3" label="Other possible username was shown, but not selected"/>
   20611   <int value="4" label="Other possible username was selected"/>
   20612 </enum>
   20613 
   20614 <enum name="OverscrollMode" type="int">
   20615   <summary>Direction of the overscroll gesture.</summary>
   20616   <int value="1" label="North">Scrolled from bottom towards top</int>
   20617   <int value="2" label="South">Scrolled from top towards the bottom</int>
   20618   <int value="3" label="West">Scrolled from right towards left</int>
   20619   <int value="4" label="East">Scrolled from left towards right</int>
   20620 </enum>
   20621 
   20622 <enum name="ParsedCookieStatus" type="int">
   20623   <int value="0" label="All cookie values valid and without control chars"/>
   20624   <int value="1" label="Cookie contains control chars"/>
   20625   <int value="2" label="Cookie is invalid"/>
   20626   <int value="3" label="Cookie contains both control chars and is invalid"/>
   20627 </enum>
   20628 
   20629 <enum name="PepperVideoDecodeError" type="int">
   20630   <int value="1" label="Illegal state">
   20631     An operation was attempted during an incompatible decoder state.
   20632   </int>
   20633   <int value="2" label="Invalid argument">
   20634     Invalid argument was passed to an API method.
   20635   </int>
   20636   <int value="3" label="Unreadable input">Encoded input is unreadable.</int>
   20637   <int value="4" label="Platform failure">
   20638     A failure occurred at the browser layer or lower. Examples of such failures
   20639     include GPU hardware failures, GPU driver failures, GPU library failures,
   20640     browser programming errors, and so on.
   20641   </int>
   20642 </enum>
   20643 
   20644 <enum name="PhotoEditorFileType" type="int">
   20645   <int value="0" label="jpg"/>
   20646   <int value="1" label="png"/>
   20647   <int value="2" label="gif"/>
   20648   <int value="3" label="bmp"/>
   20649   <int value="4" label="webp"/>
   20650   <int value="5" label="other"/>
   20651 </enum>
   20652 
   20653 <enum name="PhotoEditorLoadMode" type="int">
   20654   <int value="0" label="From full resolution cache"/>
   20655   <int value="1" label="From screen resolution cache"/>
   20656   <int value="2" label="From file"/>
   20657   <int value="3" label="Other"/>
   20658 </enum>
   20659 
   20660 <enum name="PhotoEditorSaveResult" type="int">
   20661   <int value="0" label="Failure"/>
   20662   <int value="1" label="Success"/>
   20663   <int value="2" label="Other"/>
   20664 </enum>
   20665 
   20666 <enum name="PhotoEditorToolType" type="int">
   20667   <int value="0" label="Auto-fix"/>
   20668   <int value="1" label="Crop"/>
   20669   <int value="2" label="Brightness"/>
   20670   <int value="3" label="Rotate left"/>
   20671   <int value="4" label="Rotate right"/>
   20672   <int value="5" label="Rotate undo"/>
   20673   <int value="6" label="Rotate redo"/>
   20674   <int value="7" label="Share"/>
   20675   <int value="8" label="Other"/>
   20676 </enum>
   20677 
   20678 <enum name="PipelineStatus" type="int">
   20679   <int value="0" label="PIPELINE_OK"/>
   20680   <int value="1" label="PIPELINE_ERROR_URL_NOT_FOUND"/>
   20681   <int value="2" label="PIPELINE_ERROR_NETWORK"/>
   20682   <int value="3" label="PIPELINE_ERROR_DECODE"/>
   20683   <int value="4" label="PIPELINE_ERROR_DECRYPT"/>
   20684   <int value="5" label="PIPELINE_ERROR_ABORT"/>
   20685   <int value="6" label="PIPELINE_ERROR_INITIALIZATION_FAILED"/>
   20686   <int value="7" label="PIPELINE_ERROR_REQUIRED_FILTER_MISSING"/>
   20687   <int value="8" label="PIPELINE_ERROR_COULD_NOT_RENDER"/>
   20688   <int value="9" label="PIPELINE_ERROR_READ"/>
   20689   <int value="10" label="PIPELINE_ERROR_OPERATION_PENDING"/>
   20690   <int value="11" label="PIPELINE_ERROR_INVALID_STATE"/>
   20691   <int value="12" label="DEMUXER_ERROR_COULD_NOT_OPEN"/>
   20692   <int value="13" label="DEMUXER_ERROR_COULD_NOT_PARSE"/>
   20693   <int value="14" label="DEMUXER_ERROR_NO_SUPPORTED_STREAMS"/>
   20694   <int value="15" label="DECODER_ERROR_NOT_SUPPORTED"/>
   20695 </enum>
   20696 
   20697 <enum name="PlatformFileError" type="int">
   20698   <int value="0" label="OK"/>
   20699   <int value="1" label="FAILED"/>
   20700   <int value="2" label="IN_USE"/>
   20701   <int value="3" label="EXISTS"/>
   20702   <int value="4" label="NOT_FOUND"/>
   20703   <int value="5" label="ACCESS_DENIED"/>
   20704   <int value="6" label="TOO_MANY_OPENED"/>
   20705   <int value="7" label="NO_MEMORY"/>
   20706   <int value="8" label="NO_SPACE"/>
   20707   <int value="9" label="NOT_A_DIRECTORY"/>
   20708   <int value="10" label="INVALID_OPERATION"/>
   20709   <int value="11" label="SECURITY"/>
   20710   <int value="12" label="ABORT"/>
   20711   <int value="13" label="NOT_A_FILE"/>
   20712   <int value="14" label="NOT_EMPTY"/>
   20713   <int value="15" label="INVALID_URL"/>
   20714   <int value="16" label="I/O"/>
   20715 </enum>
   20716 
   20717 <enum name="PluginLoadResult" type="int">
   20718   <int value="0" label="LOAD_SUCCESS"/>
   20719   <int value="1" label="LOAD_FAILED"/>
   20720   <int value="2" label="ENTRY_POINT_MISSING"/>
   20721   <int value="3" label="INIT_FAILED"/>
   20722 </enum>
   20723 
   20724 <enum name="PointerSensitivity" type="int">
   20725   <int value="1" label="1"/>
   20726   <int value="2" label="2"/>
   20727   <int value="3" label="3"/>
   20728   <int value="4" label="4"/>
   20729   <int value="5" label="5"/>
   20730 </enum>
   20731 
   20732 <enum name="PowerBrightnessAdjust" type="int">
   20733   <int value="0" label="Brightness Down"/>
   20734   <int value="1" label="Brightness Up"/>
   20735   <int value="2" label="Brightness Absolute"/>
   20736 </enum>
   20737 
   20738 <enum name="PreconnectedNavigation" type="int">
   20739   <int value="0" label="No recent pre-connect to the page"/>
   20740   <int value="1" label="Page nav. preceded by a pre-connect"/>
   20741 </enum>
   20742 
   20743 <enum name="PreconnectMotivation" type="int">
   20744   <int value="0" label="MOUSE_OVER_MOTIVATED"/>
   20745   <int value="1" label="PAGE_SCAN_MOTIVATED"/>
   20746   <int value="2" label="UNIT_TEST_MOTIVATED"/>
   20747   <int value="3" label="LINKED_MAX_MOTIVATED"/>
   20748   <int value="4" label="OMNIBOX_MOTIVATED"/>
   20749   <int value="5" label="STARTUP_LIST_MOTIVATED"/>
   20750   <int value="6" label="EARLY_LOAD_MOTIVATED"/>
   20751   <int value="7" label="NO_PREFETCH_MOTIVATION"/>
   20752   <int value="8" label="STATIC_REFERAL_MOTIVATED"/>
   20753   <int value="9" label="LEARNED_REFERAL_MOTIVATED"/>
   20754   <int value="10" label="SELF_REFERAL_MOTIVATED"/>
   20755 </enum>
   20756 
   20757 <enum name="PreconnectSubresourceEval" type="int">
   20758   <int value="0" label="PRECONNECTION"/>
   20759   <int value="1" label="PRERESOLUTION"/>
   20760   <int value="2" label="TOO_NEW"/>
   20761 </enum>
   20762 
   20763 <enum name="PreconnectTriggerUsed" type="int">
   20764   <int value="0" label="The pre-connect triggered host was not accessed"/>
   20765   <int value="1" label="The pre-connect triggered host was accessed"/>
   20766 </enum>
   20767 
   20768 <enum name="PrerenderFinalStatus" type="int">
   20769   <int value="0" label="USED"/>
   20770   <int value="1" label="TIMED_OUT"/>
   20771   <int value="2" label="EVICTED"/>
   20772   <int value="3" label="MANAGER_SHUTDOWN"/>
   20773   <int value="4" label="CLOSED"/>
   20774   <int value="5" label="CREATE_NEW_WINDOW"/>
   20775   <int value="6" label="PROFILE_DESTROYED"/>
   20776   <int value="7" label="APP_TERMINATING"/>
   20777   <int value="8" label="JAVASCRIPT_ALERT"/>
   20778   <int value="9" label="AUTH_NEEDED"/>
   20779   <int value="10" label="HTTPS"/>
   20780   <int value="11" label="DOWNLOAD"/>
   20781   <int value="12" label="MEMORY_LIMIT_EXCEEDED"/>
   20782   <int value="13" label="JS_OUT_OF_MEMORY"/>
   20783   <int value="14" label="RENDERER_UNRESPONSIVE"/>
   20784   <int value="15" label="TOO_MANY_PROCESSES"/>
   20785   <int value="16" label="RATE_LIMIT_EXCEEDED"/>
   20786   <int value="17" label="PENDING_SKIPPED"/>
   20787   <int value="18" label="CONTROL_GROUP"/>
   20788   <int value="19" label="HTML5_MEDIA"/>
   20789   <int value="20" label="SOURCE_RENDER_VIEW_CLOSED"/>
   20790   <int value="21" label="RENDERER_CRASHED"/>
   20791   <int value="22" label="UNSUPPORTED_SCHEME"/>
   20792   <int value="23" label="INVALID_HTTP_METHOD"/>
   20793   <int value="24" label="WINDOW_PRINT"/>
   20794   <int value="25" label="RECENTLY_VISITED"/>
   20795   <int value="26" label="WINDOW_OPENER"/>
   20796   <int value="27" label="PAGE_ID_CONFLICT"/>
   20797   <int value="28" label="SAFE_BROWSING"/>
   20798   <int value="29" label="FRAGMENT_MISMATCH"/>
   20799   <int value="30" label="SSL_CLIENT_CERTIFICATE_REQUESTED"/>
   20800   <int value="31" label="CACHE_OR_HISTORY_CLEARED"/>
   20801   <int value="32" label="CANCELLED"/>
   20802   <int value="33" label="SSL_ERROR"/>
   20803   <int value="34" label="CROSS_SITE_NAVIGATION_PENDING"/>
   20804   <int value="35" label="DEVTOOLS_ATTACHED"/>
   20805   <int value="36" label="SESSION_STORAGE_NAMESPACE_MISMATCH"/>
   20806   <int value="37" label="NO_USE_GROUP"/>
   20807   <int value="38" label="MATCH_COMPLETE_DUMMY"/>
   20808   <int value="39" label="DUPLICATE"/>
   20809   <int value="40" label="OPEN_URL"/>
   20810   <int value="41" label="WOULD_HAVE_BEEN_USED"/>
   20811   <int value="42" label="REGISTER_PROTOCOL_HANDLER"/>
   20812 </enum>
   20813 
   20814 <enum name="PrerenderHoverEvent" type="int">
   20815   <obsolete>
   20816     deprecated May 10 2012
   20817   </obsolete>
   20818   <int value="0" label="HOVER_EVENT_START"/>
   20819   <int value="1" label="HOVER_EVENT_TOO_SHORT"/>
   20820   <int value="2" label="HOVER_EVENT_REPLACED"/>
   20821   <int value="3" label="HOVER_EVENT_CLICK"/>
   20822 </enum>
   20823 
   20824 <enum name="PrerenderLocalPredictorEvents" type="int">
   20825   <int value="0" label="Constructed"/>
   20826   <int value="1" label="Init scheduled"/>
   20827   <int value="2" label="Init started"/>
   20828   <int value="3" label="Init failed: no history"/>
   20829   <int value="4" label="Init succeeded"/>
   20830   <int value="5" label="AddVisit"/>
   20831   <int value="6" label="AddVisit initialized"/>
   20832   <int value="7" label="AddVisit prerender identified"/>
   20833   <int value="8" label="AddVisit relevant transition"/>
   20834   <int value="9" label="AddVisit identified prerender candidate"/>
   20835   <int value="10" label="AddVisit prerendering"/>
   20836   <int value="11" label="Got prerender url"/>
   20837   <int value="12" label="Error: no prerender url for PLT"/>
   20838   <int value="13" label="AddVisit prerender rextended"/>
   20839   <int value="14" label="URL lookup result"/>
   20840   <int value="15" label="URL lookup result: root page"/>
   20841   <int value="16" label="URL lookup result: http"/>
   20842   <int value="17" label="URL lookup result: has query string"/>
   20843   <int value="18" label="URL lookup result: contains logout"/>
   20844   <int value="19" label="URL lookup result: contians login"/>
   20845   <int value="20" label="Start url lookup"/>
   20846   <int value="21" label="AddVisit not root page"/>
   20847   <int value="22" label="Whitelist error"/>
   20848   <int value="23" label="Whitelist ok"/>
   20849   <int value="24" label="URL lookup result: on whitelist"/>
   20850   <int value="25" label="URL lookup result: on whitelist root page"/>
   20851   <int value="26" label="URL lookup result: extended root page"/>
   20852   <int value="27" label="URL lookup result: root page http"/>
   20853   <int value="28" label="URL lookup failed"/>
   20854   <int value="29" label="URL lookup no source webcontents found"/>
   20855   <int value="30" label="URL lookup no logged in table found"/>
   20856   <int value="31" label="URL lookup issuing logged in lookup"/>
   20857   <int value="32" label="Continue prerender check started"/>
   20858   <int value="33" label="Continue prerender check no url"/>
   20859   <int value="34" label="Continue prerender check priority too low"/>
   20860   <int value="35" label="Continue prerender check urls identical but fragemet"/>
   20861   <int value="36" label="Continue prerender check https"/>
   20862   <int value="37" label="Continue prerender check root page"/>
   20863   <int value="38" label="Continue prerender check logout url"/>
   20864   <int value="39" label="Continue prerender check login url"/>
   20865   <int value="40" label="Continue prerender check not logged in"/>
   20866   <int value="41" label="Continue prerender check fallthrough no prerender"/>
   20867   <int value="42" label="Continue prerender check issuing prerender"/>
   20868   <int value="43" label="Issuing prerender"/>
   20869   <int value="44" label="No prerender candidates"/>
   20870   <int value="45" label="Got history issuing lookup"/>
   20871   <int value="46" label="Tab Helper URL seen"/>
   20872   <int value="47" label="Tab Helper URL seen match"/>
   20873   <int value="48" label="Tab Helper URL seen namespace match"/>
   20874   <int value="49" label="URL lookup multiple source webcontents"/>
   20875   <int value="50" label="Continue prerender check side-effect free whitelist"/>
   20876   <int value="51" label="Continue prerender check Examine next URL"/>
   20877   <int value="52" label="Issuing prerender, already prerendering"/>
   20878   <int value="53" label="Issuing prerender, new prerender"/>
   20879   <int value="54" label="Issuing prerender, cancelled old prerender"/>
   20880   <int value="55" label="Continue prerender check fallthrough prerendering"/>
   20881 </enum>
   20882 
   20883 <enum name="PrerenderLocalVisitCoreTransition" type="int">
   20884   <int value="0" label="LINK"/>
   20885   <int value="1" label="TYPED"/>
   20886   <int value="2" label="AUTO_BOOKMARK"/>
   20887   <int value="3" label="AUTO_SUBFRAME"/>
   20888   <int value="4" label="MANUAL_SUBFRAME"/>
   20889   <int value="5" label="GENERATED"/>
   20890   <int value="6" label="START_PAGE"/>
   20891   <int value="7" label="FORM_SUBMIT"/>
   20892   <int value="8" label="RELOAD"/>
   20893   <int value="9" label="KEYWORD"/>
   20894   <int value="10" label="GENERATED"/>
   20895 </enum>
   20896 
   20897 <enum name="PrerenderLocalVisitEvents" type="int">
   20898   <int value="0" label="V1_VISIT"/>
   20899   <int value="1" label="V1_PRERENDER_STARTED_1"/>
   20900   <int value="2" label="V1_PRERENDER_USED_1"/>
   20901   <int value="3" label="V1_PRERENDER_STARTED_3"/>
   20902   <int value="4" label="V1_PRERENDER_USED_3"/>
   20903   <int value="5" label="V1_PRERENDER_STARTED_5"/>
   20904   <int value="6" label="V1_PRERENDER_USED_5"/>
   20905   <int value="10" label="VISIT"/>
   20906   <int value="11" label="VISIT_EXCLUDE_BACK_FORWARD"/>
   20907   <int value="12" label="VISIT_EXCLUDE_HOME_PAGE"/>
   20908   <int value="13" label="VISIT_EXCLUDE_REDIRECT_CHAIN"/>
   20909   <int value="14" label="PRERENDER_STARTED_1"/>
   20910   <int value="15" label="PRERENDER_USED_1"/>
   20911   <int value="16" label="PRERENDER_STARTED_3"/>
   20912   <int value="17" label="PRERENDER_USED_3"/>
   20913   <int value="18" label="PRERENDER_STARTED_5"/>
   20914   <int value="19" label="PRERENDER_USED_5"/>
   20915 </enum>
   20916 
   20917 <enum name="PrerenderMode" type="int">
   20918   <int value="0" label="PRERENDER_MODE_DISABLED"/>
   20919   <int value="1" label="PRERENDER_MODE_ENABLED"/>
   20920   <int value="2" label="PRERENDER_MODE_EXPERIMENT_CONTROL_GROUP"/>
   20921   <int value="3" label="PRERENDER_MODE_EXPERIMENT_PRERENDER_GROUP"/>
   20922   <int value="4" label="PRERENDER_MODE_EXPERIMENT_5MIN_TTL_GROUP"/>
   20923   <int value="5" label="PRERENDER_MODE_EXPERIMENT_NO_USE_GROUP"/>
   20924   <int value="6" label="PRERENDER_MODE_EXPERIMENT_MULTI_PRERENDER_GROUP"/>
   20925   <int value="7" label="PRERENDER_MODE_EXPERIMENT_15MIN_TTL_GROUP"/>
   20926 </enum>
   20927 
   20928 <enum name="PrerenderPageviewEvents" type="int">
   20929   <int value="0" label="PAGEVIEW_EVENT_NEW_URL"/>
   20930   <int value="1" label="PAGEVIEW_EVENT_TOP_SITE_NEW_URL"/>
   20931   <int value="2" label="PAGEVIEW_EVENT_LOAD_START"/>
   20932   <int value="3" label="PAGEVIEW_EVENT_TOP_SITE_LOAD_START"/>
   20933 </enum>
   20934 
   20935 <enum name="PrerenderSchemeCancelReason" type="int">
   20936   <int value="0" label="EXTERNAL_PROTOCOL"/>
   20937   <int value="1" label="DATA"/>
   20938   <int value="2" label="BLOB"/>
   20939   <int value="3" label="FILE"/>
   20940   <int value="4" label="FILESYSTEM"/>
   20941   <int value="5" label="WEBSOCKET"/>
   20942   <int value="6" label="FTP"/>
   20943   <int value="7" label="CHROME"/>
   20944   <int value="8" label="CHROME_EXTENSION"/>
   20945   <int value="9" label="ABOUT"/>
   20946   <int value="10" label="UNKNOWN"/>
   20947 </enum>
   20948 
   20949 <enum name="PrerenderTabHelperEvents" type="int">
   20950   <int value="0" label="Table requested"/>
   20951   <int value="1" label="Table present"/>
   20952   <int value="2" label="Mainframe change"/>
   20953   <int value="3" label="Mainframe change, logged in"/>
   20954   <int value="4" label="Mainframe commit"/>
   20955   <int value="5" label="Mainframe commit, logged in"/>
   20956   <int value="6" label="Login action added"/>
   20957   <int value="7" label="Login action added, Mainframe"/>
   20958   <int value="8" label="Login action added, Mainframe, pw empty"/>
   20959   <int value="9" label="Login action added, Subframe"/>
   20960   <int value="10" label="Login action added, Subframe, pw empty"/>
   20961 </enum>
   20962 
   20963 <enum name="PreTapEvents" type="int">
   20964   <int value="0" label="no event"/>
   20965   <int value="1" label="tapdown"/>
   20966   <int value="2" label="tapunconfirmed"/>
   20967   <int value="3" label="tapdown + tapunconfirmed"/>
   20968 </enum>
   20969 
   20970 <enum name="ProfileCreateResult" type="int">
   20971   <int value="0" label="Failed locally"/>
   20972   <int value="1" label="Failed remotely"/>
   20973   <int value="2" label="Created but not initialized (should never happen)"/>
   20974   <int value="3" label="Succeeded"/>
   20975   <int value="4" label="Canceled"/>
   20976 </enum>
   20977 
   20978 <enum name="ProtectorError" type="int">
   20979   <obsolete>
   20980     Deprecated 8/2013. No longer generated.
   20981   </obsolete>
   20982   <summary>
   20983     Codes for errors Protector detects about settings it protects. See
   20984     chrome/browser/protector/histograms.h for the corresponding enum.
   20985   </summary>
   20986   <int value="0" label="Backup invalid"/>
   20987   <int value="1" label="Value changed"/>
   20988   <int value="2" label="Value valid"/>
   20989   <int value="3" label="Value is valid and zero"/>
   20990 </enum>
   20991 
   20992 <enum name="ProtocolVersion" type="int">
   20993   <int value="0" label="UNKNOWN"/>
   20994   <int value="1" label="HTTP 1.1"/>
   20995   <int value="2" label="SPDY 1.0"/>
   20996   <int value="3" label="SPDY 2.0"/>
   20997   <int value="4" label="SPDY 2.1"/>
   20998   <int value="5" label="SPDY 3.0"/>
   20999 </enum>
   21000 
   21001 <enum name="ProxyStatus" type="int">
   21002   <int value="0" label="PROXY_STATUS_IGNORED"/>
   21003   <int value="1" label="PROXY_UNINITIALIZED"/>
   21004   <int value="2" label="PROXY_NOT_USED"/>
   21005   <int value="3" label="PROXY_PAC_RESOLVER"/>
   21006   <int value="4" label="PROXY_HAS_RULES"/>
   21007 </enum>
   21008 
   21009 <enum name="PublicKeyPinFailedDomain" type="int">
   21010   <int value="0" label="DOMAIN_NOT_PINNED"/>
   21011   <int value="1" label="DOMAIN_GOOGLE_COM"/>
   21012   <int value="2" label="DOMAIN_ANDROID_COM"/>
   21013   <int value="3" label="DOMAIN_GOOGLE_ANALYTICS_COM"/>
   21014   <int value="4" label="DOMAIN_GOOGLEPLEX_COM"/>
   21015   <int value="5" label="DOMAIN_YTIMG_COM"/>
   21016   <int value="6" label="DOMAIN_GOOGLEUSERCONTENT_COM"/>
   21017   <int value="7" label="DOMAIN_YOUTUBE_COM"/>
   21018   <int value="8" label="DOMAIN_GOOGLEAPIS_COM"/>
   21019   <int value="9" label="DOMAIN_GOOGLEADSERVICES_COM"/>
   21020   <int value="10" label="DOMAIN_GOOGLECODE_COM"/>
   21021   <int value="11" label="DOMAIN_APPSPOT_COM"/>
   21022   <int value="12" label="DOMAIN_GOOGLESYNDICATION_COM"/>
   21023   <int value="13" label="DOMAIN_DOUBLECLICK_NET"/>
   21024   <int value="14" label="DOMAIN_GSTATIC_COM"/>
   21025   <int value="15" label="DOMAIN_GMAIL_COM"/>
   21026   <int value="16" label="DOMAIN_GOOGLEMAIL_COM"/>
   21027   <int value="17" label="DOMAIN_GOOGLEGROUPS_COM"/>
   21028   <int value="18" label="DOMAIN_TORPROJECT_ORG"/>
   21029   <int value="19" label="DOMAIN_TWITTER_COM"/>
   21030   <int value="20" label="DOMAIN_TWIMG_COM"/>
   21031   <int value="21" label="DOMAIN_AKAMAIHD_NET"/>
   21032   <int value="22" label="DOMAIN_NUM_EVENTS"/>
   21033 </enum>
   21034 
   21035 <enum name="QuicErrorCodes" type="int">
   21036   <int value="0" label="NO_ERROR"/>
   21037   <int value="1" label="INTERNAL_ERROR"/>
   21038   <int value="2" label="STREAM_DATA_AFTER_TERMINATION"/>
   21039   <int value="3" label="INVALID_PACKET_HEADER"/>
   21040   <int value="4" label="INVALID_FRAME_DATA"/>
   21041   <int value="5" label="INVALID_FEC_DATA"/>
   21042   <int value="6" label="INVALID_RST_STREAM_DATA"/>
   21043   <int value="7" label="INVALID_CONNECTION_CLOSE_DATA"/>
   21044   <int value="8" label="INVALID_GOAWAY_DATA"/>
   21045   <int value="9" label="INVALID_ACK_DATA"/>
   21046   <int value="10" label="INVALID_VERSION_NEGOTIATION_PACKET"/>
   21047   <int value="11" label="INVALID_PUBLIC_RST_PACKET"/>
   21048   <int value="12" label="DECRYPTION_FAILURE"/>
   21049   <int value="13" label="ENCRYPTION_FAILURE"/>
   21050   <int value="14" label="PACKET_TOO_LARGE"/>
   21051   <int value="15" label="PACKET_FOR_NONEXISTENT_STREAM"/>
   21052   <int value="16" label="PEER_GOING_AWAY"/>
   21053   <int value="17" label="INVALID_STREAM_ID"/>
   21054   <int value="18" label="TOO_MANY_OPEN_STREAMS"/>
   21055   <int value="19" label="PUBLIC_RESET"/>
   21056   <int value="20" label="INVALID_VERSION"/>
   21057   <int value="21" label="STREAM_RST_BEFORE_HEADERS_DECOMPRESSED"/>
   21058   <int value="22" label="INVALID_HEADER_ID"/>
   21059   <int value="23" label="INVALID_NEGOTIATED_VALUE"/>
   21060   <int value="24" label="DECOMPRESSION_FAILURE"/>
   21061   <int value="25" label="CONNECTION_TIMED_OUT"/>
   21062   <int value="26" label="ERROR_MIGRATING_ADDRESS"/>
   21063   <int value="27" label="PACKET_WRITE_ERROR"/>
   21064   <int value="28" label="HANDSHAKE_FAILED"/>
   21065   <int value="29" label="CRYPTO_TAGS_OUT_OF_ORDER"/>
   21066   <int value="30" label="CRYPTO_TOO_MANY_ENTRIES"/>
   21067   <int value="31" label="CRYPTO_INVALID_VALUE_LENGTH"/>
   21068   <int value="32" label="CRYPTO_MESSAGE_AFTER_HANDSHAKE_COMPLETE"/>
   21069   <int value="33" label="INVALID_CRYPTO_MESSAGE_TYPE"/>
   21070   <int value="34" label="INVALID_CRYPTO_MESSAGE_PARAMETER"/>
   21071   <int value="35" label="CRYPTO_MESSAGE_PARAMETER_NOT_FOUND"/>
   21072   <int value="36" label="CRYPTO_MESSAGE_PARAMETER_NO_OVERLAP"/>
   21073   <int value="37" label="CRYPTO_MESSAGE_INDEX_NOT_FOUND"/>
   21074   <int value="38" label="CRYPTO_INTERNAL_ERROR"/>
   21075   <int value="39" label="CRYPTO_VERSION_NOT_SUPPORTED"/>
   21076   <int value="40" label="CRYPTO_NO_SUPPORT"/>
   21077   <int value="41" label="CRYPTO_TOO_MANY_REJECTS"/>
   21078   <int value="42" label="PROOF_INVALID"/>
   21079   <int value="43" label="CRYPTO_DUPLICATE_TAG"/>
   21080   <int value="44" label="CRYPTO_ENCRYPTION_LEVEL_INCORRECT"/>
   21081   <int value="45" label="CRYPTO_SERVER_CONFIG_EXPIRED"/>
   21082 </enum>
   21083 
   21084 <enum name="QuicHandshakeState" type="int">
   21085   <int value="0" label="STARTED"/>
   21086   <int value="1" label="ENCRYPTION_ESTABLISHED"/>
   21087   <int value="2" label="HANDSHAKE_CONFIRMED"/>
   21088   <int value="3" label="FAILED"/>
   21089 </enum>
   21090 
   21091 <enum name="QuickofficeErrorTypes" type="int">
   21092   <int value="0" label="doc uncaught js exception"/>
   21093   <int value="1" label="docx uncaught js exception"/>
   21094   <int value="2" label="docm uncaught js exception"/>
   21095   <int value="3" label="xls uncaught js exception"/>
   21096   <int value="4" label="xlsx uncaught js exception"/>
   21097   <int value="5" label="xlsm uncaught js exception"/>
   21098   <int value="6" label="ppt uncaught js exception"/>
   21099   <int value="7" label="pptx uncaught js exception"/>
   21100   <int value="8" label="pptm uncaught js exception"/>
   21101   <int value="9" label="pps uncaught js exception"/>
   21102   <int value="10" label="ppsx uncaught js exception"/>
   21103   <int value="11" label="ppsm uncaught js exception"/>
   21104   <int value="12" label="doc suspected corrupt file"/>
   21105   <int value="13" label="docx suspected corrupt file"/>
   21106   <int value="14" label="docm suspected corrupt file"/>
   21107   <int value="15" label="xls suspected corrupt file"/>
   21108   <int value="16" label="xlsx suspected corrupt file"/>
   21109   <int value="17" label="xlsm suspected corrupt file"/>
   21110   <int value="18" label="ppt suspected corrupt file"/>
   21111   <int value="19" label="pptx suspected corrupt file"/>
   21112   <int value="20" label="pptm suspected corrupt file"/>
   21113   <int value="21" label="pps suspected corrupt file"/>
   21114   <int value="22" label="ppsx suspected corrupt file"/>
   21115   <int value="23" label="ppsm suspected corrupt file"/>
   21116   <int value="24" label="doc qowt ui warning"/>
   21117   <int value="25" label="docx qowt ui warning"/>
   21118   <int value="26" label="docm qowt ui warning"/>
   21119   <int value="27" label="xls qowt ui warning"/>
   21120   <int value="28" label="xlsx qowt ui warning"/>
   21121   <int value="29" label="xlsm qowt ui warning"/>
   21122   <int value="30" label="ppt qowt ui warning"/>
   21123   <int value="31" label="pptx qowt ui warning"/>
   21124   <int value="32" label="pptm qowt ui warning"/>
   21125   <int value="33" label="pps qowt ui warning"/>
   21126   <int value="34" label="ppsx qowt ui warning"/>
   21127   <int value="35" label="ppsm qowt ui warning"/>
   21128   <int value="36" label="doc nacl error"/>
   21129   <int value="37" label="docx nacl error"/>
   21130   <int value="38" label="docm nacl error"/>
   21131   <int value="39" label="xls nacl error"/>
   21132   <int value="40" label="xlsx nacl error"/>
   21133   <int value="41" label="xlsm nacl error"/>
   21134   <int value="42" label="ppt nacl error"/>
   21135   <int value="43" label="pptx nacl error"/>
   21136   <int value="44" label="pptm nacl error"/>
   21137   <int value="45" label="pps nacl error"/>
   21138   <int value="46" label="ppsx nacl error"/>
   21139   <int value="47" label="ppsm nacl error"/>
   21140   <int value="48" label="doc nacl crash"/>
   21141   <int value="49" label="docx nacl crash"/>
   21142   <int value="50" label="docm nacl crash"/>
   21143   <int value="51" label="xls nacl crash"/>
   21144   <int value="52" label="xlsx nacl crash"/>
   21145   <int value="53" label="xlsm nacl crash"/>
   21146   <int value="54" label="ppt nacl crash"/>
   21147   <int value="55" label="pptx nacl crash"/>
   21148   <int value="56" label="pptm nacl crash"/>
   21149   <int value="57" label="pps nacl crash"/>
   21150   <int value="58" label="ppsx nacl crash"/>
   21151   <int value="59" label="ppsm nacl crash"/>
   21152   <int value="60" label="doc invalid file format"/>
   21153   <int value="61" label="docx invalid file format"/>
   21154   <int value="62" label="docm invalid file format"/>
   21155   <int value="63" label="xls invalid file format"/>
   21156   <int value="64" label="xlsx invalid file format"/>
   21157   <int value="65" label="xlsm invalid file format"/>
   21158   <int value="66" label="ppt invalid file format"/>
   21159   <int value="67" label="pptx invalid file format"/>
   21160   <int value="68" label="pptm invalid file format"/>
   21161   <int value="69" label="pps invalid file format"/>
   21162   <int value="70" label="ppsx invalid file format"/>
   21163   <int value="71" label="ppsm invalid file format"/>
   21164 </enum>
   21165 
   21166 <enum name="QuickofficeFileFormat" type="int">
   21167   <int value="0" label="doc"/>
   21168   <int value="1" label="docx"/>
   21169   <int value="2" label="docm"/>
   21170   <int value="3" label="xls"/>
   21171   <int value="4" label="xlsx"/>
   21172   <int value="5" label="xlsm"/>
   21173   <int value="6" label="ppt"/>
   21174   <int value="7" label="pptx"/>
   21175   <int value="8" label="pptm"/>
   21176   <int value="9" label="pps"/>
   21177   <int value="10" label="ppsx"/>
   21178   <int value="11" label="ppsm"/>
   21179 </enum>
   21180 
   21181 <enum name="RecentTabsAction" type="int">
   21182   <int value="0" label="Local Session Tab"/>
   21183   <int value="1" label="Other Device Tab"/>
   21184   <int value="2" label="Restore Window"/>
   21185   <int value="3" label="Show More"/>
   21186 </enum>
   21187 
   21188 <enum name="ResolutionCategory" type="int">
   21189   <int value="0" label="RESOLVE_SUCCESS"/>
   21190   <int value="1" label="RESOLVE_FAIL"/>
   21191   <int value="2" label="RESOLVE_SPECULATIVE_SUCCESS"/>
   21192   <int value="3" label="RESOLVE_SPECULATIVE_FAIL"/>
   21193 </enum>
   21194 
   21195 <enum name="ResolutionUnspecWasteCategory" type="int">
   21196   <int value="0" label="AF_WASTE_IPV4_ONLY">
   21197     Running in a IPv4-only configuration.  No waste.
   21198   </int>
   21199   <int value="1" label="AF_WASTE_CACHE_IPV4">
   21200     Cache contained an UNSPEC result for this IPv4 lookup.  Waste.
   21201   </int>
   21202   <int value="2" label="AF_WASTE_CACHE_UNSPEC">
   21203     Cache contained an IPv4 result for this UNSPEC lookup.  Waste.
   21204   </int>
   21205   <int value="3" label="AF_WASTE_JOB_IPV4">
   21206     Job pool contained an UNSPEC job for this IPv4 lookup.  Waste.
   21207   </int>
   21208   <int value="4" label="AF_WASTE_JOB_UNSPEC">
   21209     Job pool contained an IPv4 job for this UNSPEC lookup.  Waste.
   21210   </int>
   21211   <int value="5" label="AF_WASTE_NONE_IPV4">
   21212     A new job was needed for this IPv4 lookup.  No waste.
   21213   </int>
   21214   <int value="6" label="AF_WASTE_NONE_UNSPEC">
   21215     A new job was needed for this UNSPEC lookup.  No waste.
   21216   </int>
   21217 </enum>
   21218 
   21219 <enum name="SB2BloomFailure" type="int">
   21220   <int value="0" label="READ_OPEN"/>
   21221   <int value="1" label="READ_VERSION"/>
   21222   <int value="2" label="READ_NUM_KEYS"/>
   21223   <int value="3" label="READ_KEY"/>
   21224   <int value="4" label="READ_DATA_MINSIZE"/>
   21225   <int value="5" label="READ_DATA_MAXSIZE"/>
   21226   <int value="6" label="READ_DATA_SHORT"/>
   21227   <int value="7" label="READ_DATA"/>
   21228 </enum>
   21229 
   21230 <enum name="SB2BloomFilterFalsePositives" type="int">
   21231   <int value="0" label="ALL_MISSES"/>
   21232   <int value="1" label="FALSE_POSITIVE_MISSES"/>
   21233 </enum>
   21234 
   21235 <enum name="SB2DatabaseFailure" type="int">
   21236   <int value="0" label="CORRUPT"/>
   21237   <int value="1" label="CORRUPT_HANDLER"/>
   21238   <int value="2" label="BROWSE_DB_UPDATE_BEGIN"/>
   21239   <int value="3" label="BROWSE_DB_UPDATE_FINISH"/>
   21240   <int value="4" label="FILTER_MISSING"/>
   21241   <int value="5" label="FILTER_READ"/>
   21242   <int value="6" label="FILTER_WRITE"/>
   21243   <int value="7" label="FILTER_DELETE"/>
   21244   <int value="8" label="STORE_MISSING"/>
   21245   <int value="9" label="STORE_DELETE"/>
   21246   <int value="10" label="DOWNLOAD_DB_UPDATE_BEGIN"/>
   21247   <int value="11" label="DOWNLOAD_DB_UPDATE_FINISH"/>
   21248   <int value="12" label="CSD_DB_UPDATE_BEGIN"/>
   21249   <int value="13" label="CSD_DB_UPDATE_FINISH"/>
   21250   <int value="14" label="BROWSE_PREFIX_SET_MISSING"/>
   21251   <int value="15" label="BROWSE_PREFIX_SET_READ"/>
   21252   <int value="16" label="BROWSE_PREFIX_SET_WRITE"/>
   21253   <int value="17" label="BROWSE_PREFIX_SET_DELETE"/>
   21254   <int value="18" label="EXTENSION_BLACKLIST_UPDATE_BEGIN"/>
   21255   <int value="19" label="EXTENSION_BLACKLIST_UPDATE_FINISH"/>
   21256   <int value="20" label="EXTENSION_BLACKLIST_UPDATE_DELETE"/>
   21257   <int value="21" label="SIDE_EFFECT_FREE_WHITELIST_UPDATE_BEGIN"/>
   21258   <int value="22" label="SIDE_EFFECT_FREE_WHITELIST_UPDATE_FINISH"/>
   21259   <int value="23" label="SIDE_EFFECT_FREE_WHITELIST_DELETE"/>
   21260   <int value="24" label="SIDE_EFFECT_FREE_WHITELIST_PREFIX_SET_READ"/>
   21261   <int value="25" label="SIDE_EFFECT_FREE_WHITELIST_PREFIX_SET_WRITE"/>
   21262   <int value="26" label="SIDE_EFFECT_FREE_WHITELIST_PREFIX_SET_DELETE"/>
   21263 </enum>
   21264 
   21265 <enum name="SB2DownloadChecks" type="int">
   21266   <int value="0" label="URL_CHECKS_TOTAL"/>
   21267   <int value="1" label="URL_CHECKS_CANCELED"/>
   21268   <int value="2" label="URL_CHECKS_MALWARE"/>
   21269   <int value="3" label="HASH_CHECKS_TOTAL"/>
   21270   <int value="4" label="HASH_CHECKS_MALWARE"/>
   21271 </enum>
   21272 
   21273 <enum name="SB2FilterLoad" type="int">
   21274   <int value="0" label="ALL"/>
   21275   <int value="1" label="PREFIX_SET"/>
   21276   <int value="2" label="BLOOM_FILTER"/>
   21277 </enum>
   21278 
   21279 <enum name="SB2FormatEvent" type="int">
   21280   <int value="0" label="FILE_CORRUPT"/>
   21281   <int value="1" label="SQLITE_CORRUPT"/>
   21282   <int value="2" label="FOUND_SQLITE"/>
   21283   <int value="3" label="FOUND_UNKNOWN"/>
   21284   <int value="4" label="SQLITE_DELETED"/>
   21285   <int value="5" label="SQLITE_DELETE_FAILED"/>
   21286   <int value="6" label="SQLITE_DELETED_ORIGINAL"/>
   21287   <int value="7" label="SQLITE_DELETE_ORIGINAL_FAILED"/>
   21288 </enum>
   21289 
   21290 <enum name="SB2GetHashResult" type="int">
   21291   <int value="0" label="STATUS_200"/>
   21292   <int value="1" label="STATUS_204"/>
   21293   <int value="2" label="FULL_HASH_EMPTY"/>
   21294   <int value="3" label="FULL_HASH_HIT"/>
   21295   <int value="4" label="FULL_HASH_MISS"/>
   21296 </enum>
   21297 
   21298 <enum name="SB2InterstitialAction" type="int">
   21299   <int value="0" label="MALWARE_SHOW"/>
   21300   <int value="1" label="MALWARE_DONT_PROCEED"/>
   21301   <int value="2" label="MALWARE_FORCED_DONT_PROCEED"/>
   21302   <int value="3" label="MALWARE_PROCEED"/>
   21303   <int value="4" label="MULTIPLE_SHOW"/>
   21304   <int value="5" label="MULTIPLE_DONT_PROCEED"/>
   21305   <int value="6" label="MULTIPLE_FORCED_DONT_PROCEED"/>
   21306   <int value="7" label="MULTIPLE_PROCEED"/>
   21307   <int value="8" label="PHISHING_SHOW"/>
   21308   <int value="9" label="PHISHING_DONT_PROCEED"/>
   21309   <int value="10" label="PHISHING_FORCED_DONT_PROCEED"/>
   21310   <int value="11" label="PHISHING_PROCEED"/>
   21311   <int value="12" label="MALWARE_SHOW_ADVANCED"/>
   21312   <int value="13" label="MULTIPLE_SHOW_ADVANCED"/>
   21313   <int value="14" label="PHISHING_SHOW_ADVANCED"/>
   21314 </enum>
   21315 
   21316 <enum name="SB2PrefixSetEvent" type="int">
   21317   <obsolete>
   21318     Deprecated 9/2012. No longer generated.
   21319   </obsolete>
   21320   <int value="0" label="PREFIX_SET_HIT"/>
   21321   <int value="1" label="BLOOM_HIT"/>
   21322   <int value="2" label="BLOOM_MISS_PREFIX_SET_HIT"/>
   21323   <int value="3" label="BLOOM_MISS_PREFIX_HIT_INVALID"/>
   21324   <int value="4" label="GETPREFIXES_BROKEN"/>
   21325   <int value="5" label="GETPREFIXES_BROKEN_SIZE"/>
   21326   <int value="6" label="GETPREFIXES_FIRST_BROKEN"/>
   21327   <int value="7" label="SBPREFIX_WAS_BROKEN"/>
   21328   <int value="8" label="GETPREFIXES_BROKEN_SORTING"/>
   21329   <int value="9" label="GETPREFIXES_BROKEN_DUPLICATION"/>
   21330   <int value="10" label="GETPREFIX_UNSORTED_IS_DELTA"/>
   21331   <int value="11" label="GETPREFIX_UNSORTED_IS_INDEX"/>
   21332   <int value="12" label="CREATE_PREFIX_SET_CHECKSUM"/>
   21333   <int value="13" label="CREATE_BLOOM_FILTER_CHECKSUM"/>
   21334   <int value="14" label="CREATE_ADD_PREFIXES_CHECKSUM"/>
   21335   <int value="15" label="CREATE_PREFIXES_CHECKSUM"/>
   21336   <int value="16" label="GET_PREFIXES_CHECKSUM"/>
   21337   <int value="17" label="MISMATCH_PREFIX_SET_CHECKSUM"/>
   21338   <int value="18" label="MISMATCH_BLOOM_FILTER_CHECKSUM"/>
   21339   <int value="19" label="BLOOM_MISS_PREFIX_HIT"/>
   21340 </enum>
   21341 
   21342 <enum name="SB2SideEffectFreeWhitelistStatus" type="int">
   21343   <int value="0" label="Enabled"/>
   21344   <int value="1" label="Disabled"/>
   21345 </enum>
   21346 
   21347 <enum name="SB2UpdateResult" type="int">
   21348   <int value="0" label="FAIL"/>
   21349   <int value="1" label="SUCCESS"/>
   21350   <int value="2" label="BACKUP_CONNECT_FAIL"/>
   21351   <int value="3" label="BACKUP_CONNECT_SUCCESS"/>
   21352   <int value="4" label="BACKUP_HTTP_FAIL"/>
   21353   <int value="5" label="BACKUP_HTTP_SUCCESS"/>
   21354   <int value="6" label="BACKUP_NETWORK_FAIL"/>
   21355   <int value="7" label="BACKUP_NETWORK_SUCCESS"/>
   21356 </enum>
   21357 
   21358 <enum name="SBClientDownloadCheckDownloadStats" type="int">
   21359   <int value="0" label="INVALID_URL"/>
   21360   <int value="1" label="SB_DISABLED"/>
   21361   <int value="2" label="WHITELISTED_URL"/>
   21362   <int value="3" label="WHITELISTED_REFERRER"/>
   21363   <int value="4" label="INVALID_REQUEST_PROTO"/>
   21364   <int value="5" label="SERVER_PING_FAILED"/>
   21365   <int value="6" label="INVALID_RESPONSE_PROTO"/>
   21366   <int value="7" label="NOT_BINARY_FILE"/>
   21367   <int value="8" label="REQUEST_CANCELED"/>
   21368   <int value="9" label="DOWNLOAD_DANGEROUS"/>
   21369   <int value="10" label="DOWNLOAD_SAFE"/>
   21370   <int value="11" label="EMPTY_URL_CHAIN"/>
   21371   <int value="12" label="HTTPS_URL"/>
   21372   <int value="13" label="PING_DISABLED"/>
   21373   <int value="14" label="TRUSTED_EXECUTABLE"/>
   21374   <int value="15" label="OS_NOT_SUPPORTED"/>
   21375   <int value="16" label="DOWNLOAD_UNCOMMON"/>
   21376   <int value="17" label="DOWNLOAD_NOT_SUPPORTED"/>
   21377   <int value="18" label="INVALID_RESPONSE_VERDICT"/>
   21378   <int value="19" label="ARCHIVE_WITHOUT_BINARIES"/>
   21379   <int value="20" label="DOWNLOAD_DANGEROUS_HOST"/>
   21380   <int value="21" label="DOWNLOAD_POTENTIALLY_UNWANTED"/>
   21381 </enum>
   21382 
   21383 <enum name="SBClientDownloadExtensions" type="int">
   21384   <int value="0" label="EXE"/>
   21385   <int value="1" label="MSI"/>
   21386   <int value="2" label="CAB"/>
   21387   <int value="3" label="SYS"/>
   21388   <int value="4" label="SCR"/>
   21389   <int value="5" label="DRV"/>
   21390   <int value="6" label="BAT"/>
   21391   <int value="7" label="ZIP"/>
   21392   <int value="8" label="RAR"/>
   21393   <int value="9" label="DLL"/>
   21394   <int value="10" label="PIF"/>
   21395   <int value="11" label="COM"/>
   21396   <int value="12" label="JAR"/>
   21397   <int value="13" label="CLASS"/>
   21398   <int value="14" label="PDF"/>
   21399   <int value="15" label="VB"/>
   21400   <int value="16" label="REG"/>
   21401   <int value="17" label="GRP"/>
   21402   <int value="18" label="OTHER"/>
   21403   <int value="19" label="CRX"/>
   21404   <int value="20" label="APK"/>
   21405 </enum>
   21406 
   21407 <enum name="SBClientDownloadIsSignedBinary" type="int">
   21408   <int value="0" label="Unsigned"/>
   21409   <int value="1" label="Signed"/>
   21410 </enum>
   21411 
   21412 <enum name="SBClientMalwareSentReports" type="int">
   21413   <int value="0" label="Sent"/>
   21414   <int value="1" label="Hit limit"/>
   21415   <int value="2" label="Failed serialization"/>
   21416 </enum>
   21417 
   21418 <enum name="SBClientPhishingCancelClassificationReason" type="int">
   21419   <int value="0" label="NAVIGATE_AWAY"/>
   21420   <int value="1" label="NAVIGATE_WITHIN_PAGE"/>
   21421   <int value="2" label="PAGE_RECAPTURED"/>
   21422   <int value="3" label="SHUTDOWN"/>
   21423   <int value="4" label="NEW_PHISHING_SCORER"/>
   21424 </enum>
   21425 
   21426 <enum name="SBClientPhishingClientModelStatus" type="int">
   21427   <int value="0" label="MODEL_SUCCESS"/>
   21428   <int value="1" label="MODEL_NOT_CHANGED"/>
   21429   <int value="2" label="MODEL_FETCH_FAILED"/>
   21430   <int value="3" label="MODEL_EMPTY"/>
   21431   <int value="4" label="MODEL_TOO_LARGE"/>
   21432   <int value="5" label="MODEL_PARSE_ERROR"/>
   21433   <int value="6" label="MODEL_MISSING_FIELDS"/>
   21434   <int value="7" label="MODEL_INVALID_VERSION_NUMBER"/>
   21435 </enum>
   21436 
   21437 <enum name="SBClientPhishingPreClassificationCheckFail" type="int">
   21438   <int value="0" label="PROXY_FETCH"/>
   21439   <int value="1" label="PRIVATE_IP"/>
   21440   <int value="2" label="OFF_THE_RECORD"/>
   21441   <int value="3" label="MATCH_CSD_WHITELIST"/>
   21442   <int value="4" label="TOO_MANY_REPORTS"/>
   21443   <int value="5" label="UNSUPPORTED_MIME_TYPE"/>
   21444 </enum>
   21445 
   21446 <enum name="SBClientPhishingScorerCreationStatus" type="int">
   21447   <int value="0" label="SUCCESS"/>
   21448   <int value="1" label="MODEL_OPEN_FAIL"/>
   21449   <int value="2" label="MODEL_FILE_EMPTY"/>
   21450   <int value="3" label="MODEL_FILE_TOO_LARGE"/>
   21451   <int value="4" label="MODEL_PARSE_ERROR"/>
   21452   <int value="5" label="MODEL_MISSING_FIELDS"/>
   21453 </enum>
   21454 
   21455 <enum name="SBDownloadFeedbackUploadResult" type="int">
   21456   <int value="0" label="SUCCESS"/>
   21457   <int value="1" label="UPLOAD_SUCCESS"/>
   21458   <int value="2" label="UPLOAD_CANCELLED"/>
   21459   <int value="3" label="UPLOAD_METADATA_NET_ERROR"/>
   21460   <int value="4" label="UPLOAD_METADATA_RESPONSE_ERROR"/>
   21461   <int value="5" label="UPLOAD_FILE_NET_ERROR"/>
   21462   <int value="6" label="UPLOAD_FILE_RESPONSE_ERROR"/>
   21463   <int value="7" label="UPLOAD_COMPLETE_RESPONSE_ERROR"/>
   21464 </enum>
   21465 
   21466 <enum name="ScrollThread" type="int">
   21467   <int value="0" label="Scroll on impl-thread"/>
   21468   <int value="1" label="Scroll on main-thread"/>
   21469 </enum>
   21470 
   21471 <enum name="SearchEngine" type="int">
   21472   <obsolete>
   21473     Deprecated 8/2013. No longer generated.
   21474   </obsolete>
   21475   <summary>
   21476     Indices of most popular prepopulated search engines as defined in
   21477     chrome/browser/search_engines/search_engine_type.h.
   21478   </summary>
   21479   <int value="0" label="OTHER"/>
   21480   <int value="1" label="GOOGLE"/>
   21481   <int value="2" label="YAHOO"/>
   21482   <int value="3" label="YAHOOJP"/>
   21483   <int value="4" label="BING"/>
   21484   <int value="5" label="ASK"/>
   21485   <int value="6" label="YANDEX"/>
   21486   <int value="7" label="SEZNAM"/>
   21487   <int value="8" label="CENTRUM"/>
   21488   <int value="9" label="NETSPRINT"/>
   21489   <int value="10" label="VIRGILIO"/>
   21490   <int value="11" label="MAILRU"/>
   21491   <int value="12" label="ABCSOK"/>
   21492   <int value="13" label="ALTAVISTA"/>
   21493   <int value="14" label="BAIDU"/>
   21494   <int value="15" label="DAUM"/>
   21495   <int value="16" label="DELFI"/>
   21496   <int value="17" label="DIRI"/>
   21497   <int value="18" label="GOO"/>
   21498   <int value="19" label="IN"/>
   21499   <int value="20" label="NAJDI"/>
   21500   <int value="21" label="NAVER"/>
   21501   <int value="22" label="NETI"/>
   21502   <int value="23" label="OK"/>
   21503   <int value="24" label="POGODAK"/>
   21504   <int value="25" label="POGODOK_MK"/>
   21505   <int value="26" label="RAMBLER"/>
   21506   <int value="27" label="SANOOK"/>
   21507   <int value="28" label="SAPO"/>
   21508   <int value="29" label="TUT"/>
   21509   <int value="30" label="WALLA"/>
   21510   <int value="31" label="ZOZNAM"/>
   21511   <int value="32" label="YAHOOQC"/>
   21512   <int value="33" label="NONE"/>
   21513 </enum>
   21514 
   21515 <enum name="SessionStartupPref" type="int">
   21516   <int value="0" label="Open home page (unused)"/>
   21517   <int value="1" label="Continue from last opened pages"/>
   21518   <int value="4" label="Open URLs"/>
   21519   <int value="5" label="Open new tab page"/>
   21520 </enum>
   21521 
   21522 <enum name="SessionStartupType" type="int">
   21523   <obsolete>
   21524     Deprecated 8/2013. No longer generated.
   21525   </obsolete>
   21526   <int value="0" label="New Tab page"/>
   21527   <int value="1" label="Homepage (DEPRECATED)"/>
   21528   <int value="2" label="Last session"/>
   21529   <int value="3" label="Specified URLs"/>
   21530 </enum>
   21531 
   21532 <enum name="ShillTerminationActionResult" type="int">
   21533   <summary>
   21534     The termination action result types come from TerminationActionResult in
   21535     shill/metrics.h
   21536   </summary>
   21537   <int value="0" label="Success"/>
   21538   <int value="1" label="Failure"/>
   21539 </enum>
   21540 
   21541 <enum name="SideloadUIEvents" type="int">
   21542   <int value="0" label="Extension installed"/>
   21543   <int value="1" label="Extension ignored"/>
   21544   <int value="2" label="Extension re-enabled"/>
   21545   <int value="3" label="Extension uninstalled"/>
   21546 </enum>
   21547 
   21548 <enum name="SideloadWipeoutBubble" type="int">
   21549   <int value="0" label="Learn more"/>
   21550   <int value="1" label="Settings page"/>
   21551   <int value="2" label="Dismiss"/>
   21552 </enum>
   21553 
   21554 <enum name="SimpleCache.FileDescriptorLimitStatus" type="int">
   21555   <int value="0" label="Unsupported"/>
   21556   <int value="1" label="Supported but failed"/>
   21557   <int value="2" label="Succeeded"/>
   21558 </enum>
   21559 
   21560 <enum name="SimpleCacheHeaderSizeChange" type="int">
   21561   <int value="0" label="Written for the first time"/>
   21562   <int value="1" label="Rewritten with same size"/>
   21563   <int value="2" label="Rewritten with larger size"/>
   21564   <int value="3" label="Rewritten with smaller size"/>
   21565   <int value="4" label="Unexpected header stream write"/>
   21566 </enum>
   21567 
   21568 <enum name="SimpleCacheIndexInitializeMethod" type="int">
   21569   <int value="0" label="Directory Scan"/>
   21570   <int value="1" label="Index File"/>
   21571   <int value="2" label="New Cache"/>
   21572 </enum>
   21573 
   21574 <enum name="SimpleCacheOpenEntryIndexState" type="int">
   21575   <int value="0" label="No index"/>
   21576   <int value="1" label="Hit"/>
   21577   <int value="2" label="Miss"/>
   21578 </enum>
   21579 
   21580 <enum name="SimpleCacheReadParallelizable" type="int">
   21581   <int value="0" label="Standalone Read"/>
   21582   <int value="1" label="Read in a sequence"/>
   21583 </enum>
   21584 
   21585 <enum name="SimpleCacheReadResult" type="int">
   21586   <int value="0" label="Success"/>
   21587   <int value="1" label="Invalid Argument"/>
   21588   <int value="2" label="Nonblocking Empty Return"/>
   21589   <int value="3" label="Invalid State"/>
   21590   <int value="4" label="Fast Empty Return"/>
   21591   <int value="5" label="Synchronous Read Failure"/>
   21592   <int value="6" label="Synchronous Checksum Failure"/>
   21593 </enum>
   21594 
   21595 <enum name="SimpleCacheSyncCheckEOFResult" type="int">
   21596   <int value="0" label="Success"/>
   21597   <int value="1" label="Read Failure"/>
   21598   <int value="2" label="Magic Number Mismatch"/>
   21599   <int value="3" label="CRC Mismatch"/>
   21600 </enum>
   21601 
   21602 <enum name="SimpleCacheSyncCloseResult" type="int">
   21603   <int value="0" label="Success"/>
   21604   <int value="1" label="Write Failure"/>
   21605 </enum>
   21606 
   21607 <enum name="SimpleCacheSyncCreateResult" type="int">
   21608   <int value="0" label="Success"/>
   21609   <int value="1" label="Platform File Error"/>
   21610   <int value="2" label="Can't Write Header"/>
   21611   <int value="3" label="Can't Write Key"/>
   21612 </enum>
   21613 
   21614 <enum name="SimpleCacheSyncOpenResult" type="int">
   21615   <int value="0" label="Success"/>
   21616   <int value="1" label="Platform File Error"/>
   21617   <int value="2" label="Can't Read Header"/>
   21618   <int value="3" label="Bad Magic Number"/>
   21619   <int value="4" label="Bad Version"/>
   21620   <int value="5" label="Can't Read Key"/>
   21621   <int value="6" label="Key Mismatch (obsolete)"/>
   21622   <int value="7" label="Hash Mismatch"/>
   21623 </enum>
   21624 
   21625 <enum name="SimpleCacheSyncWriteResult" type="int">
   21626   <int value="0" label="Success"/>
   21627   <int value="1" label="Pretruncate Failure"/>
   21628   <int value="2" label="Write Failure"/>
   21629   <int value="3" label="Truncate Failure"/>
   21630 </enum>
   21631 
   21632 <enum name="SimpleCacheWriteDependencyType" type="int">
   21633   <int value="0" label="First operation in the queue (Optimistic)"/>
   21634   <int value="1" label="Follows conflicting optimistic write"/>
   21635   <int value="2" label="Follows non conflicting optimistic write"/>
   21636   <int value="3" label="Follows conflicting conservative write"/>
   21637   <int value="4" label="Follows non conflicting conservative write"/>
   21638   <int value="5" label="Follows conflicting read"/>
   21639   <int value="6" label="Follows non conflicting read"/>
   21640   <int value="7" label="Follows other operation"/>
   21641 </enum>
   21642 
   21643 <enum name="SimpleCacheWriteResult" type="int">
   21644   <int value="0" label="Success"/>
   21645   <int value="1" label="Invalid Argument"/>
   21646   <int value="2" label="Over Max Size"/>
   21647   <int value="3" label="Bad State"/>
   21648   <int value="4" label="Synchronous Write Failure"/>
   21649 </enum>
   21650 
   21651 <enum name="SimpleIndexState" type="int">
   21652   <int value="0" label="Corrupt"/>
   21653   <int value="1" label="Stale"/>
   21654   <int value="2" label="Fresh"/>
   21655   <int value="3" label="Fresh index with cache updated since backend start"/>
   21656 </enum>
   21657 
   21658 <enum name="SocketStreamConnectionType" type="int">
   21659   <int value="0" label="none"/>
   21660   <int value="1" label="all connections"/>
   21661   <int value="2" label="tunnel connections"/>
   21662   <int value="3" label="socks connections"/>
   21663   <int value="4" label="ssl connections"/>
   21664 </enum>
   21665 
   21666 <enum name="SocketStreamProtocolType" type="int">
   21667   <int value="0" label="unknown"/>
   21668   <int value="1" label="ws"/>
   21669   <int value="2" label="wss"/>
   21670 </enum>
   21671 
   21672 <enum name="SpdyFrameFlowControlState" type="int">
   21673   <int value="0" label="Send not stalled"/>
   21674   <int value="1" label="Send stalled by stream"/>
   21675   <int value="2" label="Send stalled by session"/>
   21676   <int value="3" label="Send stalled by stream and session"/>
   21677 </enum>
   21678 
   21679 <enum name="SpdyIPPoolDomainMatch" type="int">
   21680   <int value="0" label="mismatch"/>
   21681   <int value="1" label="match"/>
   21682 </enum>
   21683 
   21684 <!-- Replaced by SpdyProtocolErrorDetails2 on 2013-04-19. -->
   21685 
   21686 <enum name="SpdyProtocolErrorDetails" type="int">
   21687   <int value="0" label="No error"/>
   21688   <int value="1" label="Invalid Control Frame"/>
   21689   <int value="2" label="Control Frame Payload Too Large"/>
   21690   <int value="3" label="Zlib Init Failure"/>
   21691   <int value="4" label="Unsupported Version"/>
   21692   <int value="5" label="Decompress Failure"/>
   21693   <int value="6" label="Compress Failure"/>
   21694   <int value="7" label="Credential Frame Corrupt"/>
   21695   <int value="8" label="Invalid Data Frame Flags"/>
   21696 <!-- r181910 added an enum value here, so don't trust the counts for
   21697        the values below for Chrome builds after that revision. -->
   21698 
   21699   <int value="9" label="Invalid Status Code"/>
   21700   <int value="10" label="Protocol Error"/>
   21701   <int value="11" label="Invalid Stream"/>
   21702   <int value="12" label="Refused Stream"/>
   21703   <int value="13" label="Unsupported Version"/>
   21704   <int value="14" label="Cancel"/>
   21705   <int value="15" label="Internal Error"/>
   21706   <int value="16" label="Flow Control Error"/>
   21707   <int value="17" label="Stream In Use"/>
   21708   <int value="18" label="Stream Already Closed"/>
   21709   <int value="19" label="Invalid Credentials"/>
   21710   <int value="20" label="Frame Too Large"/>
   21711   <int value="21" label="Unexpected Ping"/>
   21712   <int value="22" label="Rst Stream For Non Active Stream"/>
   21713   <int value="23" label="Spdy Compression Failure"/>
   21714   <int value="24" label="Request For Secure Content Over Insecure Session"/>
   21715   <int value="25" label="Protocol Error Syn Reply Not Received"/>
   21716   <int value="26" label="Num Spdy Protocol Error Details"/>
   21717 </enum>
   21718 
   21719 <enum name="SpdyProtocolErrorDetails2" type="int">
   21720 <!-- SpdyFramer::SpdyErrors -->
   21721 
   21722   <int value="0" label="No error"/>
   21723   <int value="1" label="Invalid Control Frame"/>
   21724   <int value="2" label="Control Frame Payload Too Large"/>
   21725   <int value="3" label="Zlib Init Failure"/>
   21726   <int value="4" label="Unsupported Version"/>
   21727   <int value="5" label="Decompress Failure"/>
   21728   <int value="6" label="Compress Failure"/>
   21729   <int value="7" label="Credential Frame Corrupt"/>
   21730   <int value="8" label="Invalid Data Frame Flags"/>
   21731   <int value="9" label="Invalid Control Frame Flags"/>
   21732 <!-- SpdyRstStreamStatus -->
   21733 
   21734   <int value="10" label="(Unused)"/>
   21735   <int value="11" label="Protocol Error"/>
   21736   <int value="12" label="Invalid Stream"/>
   21737   <int value="13" label="Refused Stream"/>
   21738   <int value="14" label="Unsupported Version"/>
   21739   <int value="15" label="Cancel"/>
   21740   <int value="16" label="Internal Error"/>
   21741   <int value="17" label="Flow Control Error"/>
   21742   <int value="18" label="Stream In Use"/>
   21743   <int value="19" label="Stream Already Closed"/>
   21744   <int value="20" label="Invalid Credentials"/>
   21745   <int value="21" label="Frame Too Large"/>
   21746 <!-- SpdySession errors -->
   21747 
   21748   <int value="22" label="Unexpected Ping"/>
   21749   <int value="23" label="Rst Stream For Non Active Stream"/>
   21750   <int value="24" label="Spdy Compression Failure"/>
   21751   <int value="25" label="Request For Secure Content Over Insecure Session"/>
   21752   <int value="26" label="Syn Reply Not Received"/>
   21753   <int value="27" label="Invalid Window Update Size"/>
   21754   <int value="28" label="Receive Window Size Violation"/>
   21755   <int value="29" label="(Unused)"/>
   21756 </enum>
   21757 
   21758 <enum name="SpdySessionGet" type="int">
   21759   <int value="0" label="created new"/>
   21760   <int value="1" label="found existing"/>
   21761   <int value="2" label="found existing from IP Pool"/>
   21762   <int value="3" label="imported from socket"/>
   21763 </enum>
   21764 
   21765 <enum name="SpdySettingsReceived" type="int">
   21766   <int value="0" label="not received"/>
   21767   <int value="1" label="received"/>
   21768 </enum>
   21769 
   21770 <enum name="SpdySettingsSent" type="int">
   21771   <int value="0" label="not sent"/>
   21772   <int value="1" label="sent"/>
   21773 </enum>
   21774 
   21775 <enum name="SpecialShFileOperationCodes" type="int">
   21776   <summary>Legacy error codes still returned by |ShFileOperation()|</summary>
   21777   <int value="5" label="Access denied"/>
   21778   <int value="113" label="Source and Destination are same file"/>
   21779   <int value="114" label="Multiple source mapped to single destination"/>
   21780   <int value="115" label="Rename to different directory"/>
   21781   <int value="116" label="Source root"/>
   21782   <int value="117" label="Canceled by user"/>
   21783   <int value="118" label="Destination is subtree of source"/>
   21784   <int value="120" label="Denied by security settings"/>
   21785   <int value="121" label="Path length exceeded MAX_PATH"/>
   21786   <int value="122" label="Multiple destination paths"/>
   21787   <int value="124" label="Path invalid"/>
   21788   <int value="125" label="Source and destination have same parent"/>
   21789   <int value="126" label="Destination exists"/>
   21790   <int value="128" label="Destination exists as folder"/>
   21791   <int value="129" label="Name length exceeded MAX_PATH"/>
   21792   <int value="130" label="Destination read-only CD-ROM"/>
   21793   <int value="131" label="Destination read-only DVD"/>
   21794   <int value="132" label="Destination writable CD-ROM"/>
   21795   <int value="133" label="File too large"/>
   21796   <int value="134" label="Source read-only CD-ROM"/>
   21797   <int value="135" label="Source read-only DVD"/>
   21798   <int value="136" label="Source writable CD-ROM"/>
   21799   <int value="183" label="Operation exceeded MAX_PATH"/>
   21800   <int value="1026" label="Invalid path / unknown"/>
   21801   <int value="65536" label="Unspecified destination error"/>
   21802   <int value="65652" label="Destination root"/>
   21803 </enum>
   21804 
   21805 <enum name="SqliteErrorCode" type="int">
   21806   <summary>Error codes returned by SQLite - see sqlite3.h</summary>
   21807   <int value="0" label="SQLITE_OK">Successful result</int>
   21808   <int value="1" label="SQLITE_ERROR">SQL error or missing database</int>
   21809   <int value="2" label="SQLITE_INTERNAL">
   21810     NOT USED. Internal logic error in SQLite
   21811   </int>
   21812   <int value="3" label="SQLITE_PERM">Access permission denied</int>
   21813   <int value="4" label="SQLITE_ABORT">Callback routine requested an abort</int>
   21814   <int value="5" label="SQLITE_BUSY">The database file is locked</int>
   21815   <int value="6" label="SQLITE_LOCKED">A table in the database is locked</int>
   21816   <int value="7" label="SQLITE_NOMEM">A malloc() failed</int>
   21817   <int value="8" label="SQLITE_READONLY">
   21818     Attempt to write a readonly database
   21819   </int>
   21820   <int value="9" label="SQLITE_INTERRUPT">
   21821     Operation terminated by sqlite3_interrupt()
   21822   </int>
   21823   <int value="10" label="SQLITE_IOERR">
   21824     Some kind of disk I/O error occurred
   21825   </int>
   21826   <int value="11" label="SQLITE_CORRUPT">
   21827     The database disk image is malformed
   21828   </int>
   21829   <int value="12" label="SQLITE_NOTFOUND">
   21830     NOT USED. Table or record not found
   21831   </int>
   21832   <int value="13" label="SQLITE_FULL">
   21833     Insertion failed because database is full
   21834   </int>
   21835   <int value="14" label="SQLITE_CANTOPEN">Unable to open the database file</int>
   21836   <int value="15" label="SQLITE_PROTOCOL">
   21837     NOT USED. Database lock protocol error
   21838   </int>
   21839   <int value="16" label="SQLITE_EMPTY">Database is empty</int>
   21840   <int value="17" label="SQLITE_SCHEMA">The database schema changed</int>
   21841   <int value="18" label="SQLITE_TOOBIG">String or BLOB exceeds size limit</int>
   21842   <int value="19" label="SQLITE_CONSTRAINT">
   21843     Abort due to contraint violation
   21844   </int>
   21845   <int value="20" label="SQLITE_MISMATCH">Data type mismatch</int>
   21846   <int value="21" label="SQLITE_MISUSE">Library used incorrectly</int>
   21847   <int value="22" label="SQLITE_NOLFS">
   21848     Uses OS features not supported on host
   21849   </int>
   21850   <int value="23" label="SQLITE_AUTH">Authorization denied</int>
   21851   <int value="24" label="SQLITE_FORMAT">Auxiliary database format error</int>
   21852   <int value="25" label="SQLITE_RANGE">
   21853     2nd parameter to sqlite3_bind() out of range
   21854   </int>
   21855   <int value="26" label="SQLITE_NOTADB">
   21856     File opened that is not a database file
   21857   </int>
   21858   <int value="100" label="SQLITE_ROW">sqlite3_step() has another row ready</int>
   21859   <int value="101" label="SQLITE_DONE">
   21860     sqlite3_step() has finished executing
   21861   </int>
   21862   <int value="261" label="SQLITE_BUSY_RECOVERY">TBD</int>
   21863   <int value="262" label="SQLITE_LOCKED_SHAREDCACHE">TBD</int>
   21864   <int value="266" label="SQLITE_IOERR_READ">Error reading from file</int>
   21865   <int value="270" label="SQLITE_CANTOPEN_NOTEMPDIR">TBD</int>
   21866   <int value="522" label="SQLITE_IOERR_SHORT_READ">Short read from file</int>
   21867   <int value="778" label="SQLITE_IOERR_WRITE">
   21868     Error writing to file (other than SQLITE_FULL)
   21869   </int>
   21870   <int value="1034" label="SQLITE_IOERR_FSYNC">Error syncing to disk</int>
   21871   <int value="1290" label="SQLITE_IOERR_DIR_FSYNC">
   21872     Error syncing directory changes to disk
   21873   </int>
   21874   <int value="1546" label="SQLITE_IOERR_TRUNCATE">Error truncating file</int>
   21875   <int value="1802" label="SQLITE_IOERR_FSTAT">Error reading file metadata</int>
   21876   <int value="2058" label="SQLITE_IOERR_UNLOCK">Error unlocking file</int>
   21877   <int value="2314" label="SQLITE_IOERR_RDLOCK">
   21878     Error getting read lock - should not be possible
   21879   </int>
   21880   <int value="2570" label="SQLITE_IOERR_DELETE">Error deleting file</int>
   21881   <int value="2826" label="SQLITE_IOERR_BLOCKED">
   21882     Deadlock due to other process access to SQLite files
   21883   </int>
   21884   <int value="3082" label="SQLITE_IOERR_NOMEM">Error mapping shared memory</int>
   21885   <int value="3338" label="SQLITE_IOERR_ACCESS">
   21886     Error getting file attributes (other than not found)
   21887   </int>
   21888   <int value="3594" label="SQLITE_IOERR_CHECKRESERVEDLOCK">
   21889     Error while querying lock status
   21890   </int>
   21891   <int value="3850" label="SQLITE_IOERR_LOCK">Error acquiring lock</int>
   21892   <int value="4106" label="SQLITE_IOERR_CLOSE">Error closing file</int>
   21893   <int value="4362" label="SQLITE_IOERR_DIR_CLOSE">Unused</int>
   21894   <int value="4618" label="SQLITE_IOERR_SHMOPEN">Error mmapping file</int>
   21895   <int value="4874" label="SQLITE_IOERR_SHMSIZE">
   21896     Error in stat while mmapping file
   21897   </int>
   21898   <int value="5130" label="SQLITE_IOERR_SHMLOCK">Unused</int>
   21899 </enum>
   21900 
   21901 <enum name="SqliteIOERRCode" type="int">
   21902   <obsolete>
   21903     Replaced 5/14/2013 by expanded Sqlite.Error histogram.
   21904   </obsolete>
   21905   <summary>Extended error codes returned by SQLite - see sqlite3.h</summary>
   21906   <int value="0" label="SQLITE_IOERR">No extended code given</int>
   21907   <int value="1" label="SQLITE_IOERR_READ">Error reading from file</int>
   21908   <int value="2" label="SQLITE_IOERR_SHORT_READ">Short read from file</int>
   21909   <int value="3" label="SQLITE_IOERR_WRITE">
   21910     Error writing to file (other than SQLITE_FULL)
   21911   </int>
   21912   <int value="4" label="SQLITE_IOERR_FSYNC">Error syncing to disk</int>
   21913   <int value="5" label="SQLITE_IOERR_DIR_FSYNC">
   21914     Error syncing directory changes to disk
   21915   </int>
   21916   <int value="6" label="SQLITE_IOERR_TRUNCATE">Error truncating file</int>
   21917   <int value="7" label="SQLITE_IOERR_FSTAT">Error reading file metadata</int>
   21918   <int value="8" label="SQLITE_IOERR_UNLOCK">Error unlocking file</int>
   21919   <int value="9" label="SQLITE_IOERR_RDLOCK">
   21920     Error getting read lock - should not be possible
   21921   </int>
   21922   <int value="10" label="SQLITE_IOERR_DELETE">Error deleting file</int>
   21923   <int value="11" label="SQLITE_IOERR_BLOCKED">
   21924     Deadlock due to other process access to SQLite files
   21925   </int>
   21926   <int value="12" label="SQLITE_IOERR_NOMEM">Error mapping shared memory</int>
   21927   <int value="13" label="SQLITE_IOERR_ACCESS">
   21928     Error getting file attributes (other than not found)
   21929   </int>
   21930   <int value="14" label="SQLITE_IOERR_CHECKRESERVEDLOCK">
   21931     Error while querying lock status
   21932   </int>
   21933   <int value="15" label="SQLITE_IOERR_LOCK">Error acquiring lock</int>
   21934   <int value="16" label="SQLITE_IOERR_CLOSE">Error closing file</int>
   21935   <int value="17" label="SQLITE_IOERR_DIR_CLOSE">Unused</int>
   21936   <int value="18" label="SQLITE_IOERR_SHMOPEN">Error mmapping file</int>
   21937   <int value="19" label="SQLITE_IOERR_SHMSIZE">
   21938     Error in stat while mmapping file
   21939   </int>
   21940   <int value="20" label="SQLITE_IOERR_SHMLOCK">Unused</int>
   21941 </enum>
   21942 
   21943 <enum name="SSLCipherSuite" type="int">
   21944   <summary>SSL/TLS cipher suites from the IANA registry</summary>
   21945   <int value="0" label="TLS_NULL_WITH_NULL_NULL"/>
   21946   <int value="1" label="TLS_RSA_WITH_NULL_MD5"/>
   21947   <int value="2" label="TLS_RSA_WITH_NULL_SHA"/>
   21948   <int value="3" label="TLS_RSA_EXPORT_WITH_RC4_40_MD5"/>
   21949   <int value="4" label="TLS_RSA_WITH_RC4_128_MD5"/>
   21950   <int value="5" label="TLS_RSA_WITH_RC4_128_SHA"/>
   21951   <int value="6" label="TLS_RSA_EXPORT_WITH_RC2_CBC_40_MD5"/>
   21952   <int value="7" label="TLS_RSA_WITH_IDEA_CBC_SHA"/>
   21953   <int value="8" label="TLS_RSA_EXPORT_WITH_DES40_CBC_SHA"/>
   21954   <int value="9" label="TLS_RSA_WITH_DES_CBC_SHA"/>
   21955   <int value="10" label="TLS_RSA_WITH_3DES_EDE_CBC_SHA"/>
   21956   <int value="11" label="TLS_DH_DSS_EXPORT_WITH_DES40_CBC_SHA"/>
   21957   <int value="12" label="TLS_DH_DSS_WITH_DES_CBC_SHA"/>
   21958   <int value="13" label="TLS_DH_DSS_WITH_3DES_EDE_CBC_SHA"/>
   21959   <int value="14" label="TLS_DH_RSA_EXPORT_WITH_DES40_CBC_SHA"/>
   21960   <int value="15" label="TLS_DH_RSA_WITH_DES_CBC_SHA"/>
   21961   <int value="16" label="TLS_DH_RSA_WITH_3DES_EDE_CBC_SHA"/>
   21962   <int value="17" label="TLS_DHE_DSS_EXPORT_WITH_DES40_CBC_SHA"/>
   21963   <int value="18" label="TLS_DHE_DSS_WITH_DES_CBC_SHA"/>
   21964   <int value="19" label="TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA"/>
   21965   <int value="20" label="TLS_DHE_RSA_EXPORT_WITH_DES40_CBC_SHA"/>
   21966   <int value="21" label="TLS_DHE_RSA_WITH_DES_CBC_SHA"/>
   21967   <int value="22" label="TLS_DHE_RSA_WITH_3DES_EDE_CBC_SHA"/>
   21968   <int value="23" label="TLS_DH_anon_EXPORT_WITH_RC4_40_MD5"/>
   21969   <int value="24" label="TLS_DH_anon_WITH_RC4_128_MD5"/>
   21970   <int value="25" label="TLS_DH_anon_EXPORT_WITH_DES40_CBC_SHA"/>
   21971   <int value="26" label="TLS_DH_anon_WITH_DES_CBC_SHA"/>
   21972   <int value="27" label="TLS_DH_anon_WITH_3DES_EDE_CBC_SHA"/>
   21973   <int value="30" label="TLS_KRB5_WITH_DES_CBC_SHA"/>
   21974   <int value="31" label="TLS_KRB5_WITH_3DES_EDE_CBC_SHA"/>
   21975   <int value="32" label="TLS_KRB5_WITH_RC4_128_SHA"/>
   21976   <int value="33" label="TLS_KRB5_WITH_IDEA_CBC_SHA"/>
   21977   <int value="34" label="TLS_KRB5_WITH_DES_CBC_MD5"/>
   21978   <int value="35" label="TLS_KRB5_WITH_3DES_EDE_CBC_MD5"/>
   21979   <int value="36" label="TLS_KRB5_WITH_RC4_128_MD5"/>
   21980   <int value="37" label="TLS_KRB5_WITH_IDEA_CBC_MD5"/>
   21981   <int value="38" label="TLS_KRB5_EXPORT_WITH_DES_CBC_40_SHA"/>
   21982   <int value="39" label="TLS_KRB5_EXPORT_WITH_RC2_CBC_40_SHA"/>
   21983   <int value="40" label="TLS_KRB5_EXPORT_WITH_RC4_40_SHA"/>
   21984   <int value="41" label="TLS_KRB5_EXPORT_WITH_DES_CBC_40_MD5"/>
   21985   <int value="42" label="TLS_KRB5_EXPORT_WITH_RC2_CBC_40_MD5"/>
   21986   <int value="43" label="TLS_KRB5_EXPORT_WITH_RC4_40_MD5"/>
   21987   <int value="44" label="TLS_PSK_WITH_NULL_SHA"/>
   21988   <int value="45" label="TLS_DHE_PSK_WITH_NULL_SHA"/>
   21989   <int value="46" label="TLS_RSA_PSK_WITH_NULL_SHA"/>
   21990   <int value="47" label="TLS_RSA_WITH_AES_128_CBC_SHA"/>
   21991   <int value="48" label="TLS_DH_DSS_WITH_AES_128_CBC_SHA"/>
   21992   <int value="49" label="TLS_DH_RSA_WITH_AES_128_CBC_SHA"/>
   21993   <int value="50" label="TLS_DHE_DSS_WITH_AES_128_CBC_SHA"/>
   21994   <int value="51" label="TLS_DHE_RSA_WITH_AES_128_CBC_SHA"/>
   21995   <int value="52" label="TLS_DH_anon_WITH_AES_128_CBC_SHA"/>
   21996   <int value="53" label="TLS_RSA_WITH_AES_256_CBC_SHA"/>
   21997   <int value="54" label="TLS_DH_DSS_WITH_AES_256_CBC_SHA"/>
   21998   <int value="55" label="TLS_DH_RSA_WITH_AES_256_CBC_SHA"/>
   21999   <int value="56" label="TLS_DHE_DSS_WITH_AES_256_CBC_SHA"/>
   22000   <int value="57" label="TLS_DHE_RSA_WITH_AES_256_CBC_SHA"/>
   22001   <int value="58" label="TLS_DH_anon_WITH_AES_256_CBC_SHA"/>
   22002   <int value="59" label="TLS_RSA_WITH_NULL_SHA256"/>
   22003   <int value="60" label="TLS_RSA_WITH_AES_128_CBC_SHA256"/>
   22004   <int value="61" label="TLS_RSA_WITH_AES_256_CBC_SHA256"/>
   22005   <int value="62" label="TLS_DH_DSS_WITH_AES_128_CBC_SHA256"/>
   22006   <int value="63" label="TLS_DH_RSA_WITH_AES_128_CBC_SHA256"/>
   22007   <int value="64" label="TLS_DHE_DSS_WITH_AES_128_CBC_SHA256"/>
   22008   <int value="65" label="TLS_RSA_WITH_CAMELLIA_128_CBC_SHA"/>
   22009   <int value="66" label="TLS_DH_DSS_WITH_CAMELLIA_128_CBC_SHA"/>
   22010   <int value="67" label="TLS_DH_RSA_WITH_CAMELLIA_128_CBC_SHA"/>
   22011   <int value="68" label="TLS_DHE_DSS_WITH_CAMELLIA_128_CBC_SHA"/>
   22012   <int value="69" label="TLS_DHE_RSA_WITH_CAMELLIA_128_CBC_SHA"/>
   22013   <int value="70" label="TLS_DH_anon_WITH_CAMELLIA_128_CBC_SHA"/>
   22014   <int value="103" label="TLS_DHE_RSA_WITH_AES_128_CBC_SHA256"/>
   22015   <int value="104" label="TLS_DH_DSS_WITH_AES_256_CBC_SHA256"/>
   22016   <int value="105" label="TLS_DH_RSA_WITH_AES_256_CBC_SHA256"/>
   22017   <int value="106" label="TLS_DHE_DSS_WITH_AES_256_CBC_SHA256"/>
   22018   <int value="107" label="TLS_DHE_RSA_WITH_AES_256_CBC_SHA256"/>
   22019   <int value="108" label="TLS_DH_anon_WITH_AES_128_CBC_SHA256"/>
   22020   <int value="109" label="TLS_DH_anon_WITH_AES_256_CBC_SHA256"/>
   22021   <int value="132" label="TLS_RSA_WITH_CAMELLIA_256_CBC_SHA"/>
   22022   <int value="133" label="TLS_DH_DSS_WITH_CAMELLIA_256_CBC_SHA"/>
   22023   <int value="134" label="TLS_DH_RSA_WITH_CAMELLIA_256_CBC_SHA"/>
   22024   <int value="135" label="TLS_DHE_DSS_WITH_CAMELLIA_256_CBC_SHA"/>
   22025   <int value="136" label="TLS_DHE_RSA_WITH_CAMELLIA_256_CBC_SHA"/>
   22026   <int value="137" label="TLS_DH_anon_WITH_CAMELLIA_256_CBC_SHA"/>
   22027   <int value="138" label="TLS_PSK_WITH_RC4_128_SHA"/>
   22028   <int value="139" label="TLS_PSK_WITH_3DES_EDE_CBC_SHA"/>
   22029   <int value="140" label="TLS_PSK_WITH_AES_128_CBC_SHA"/>
   22030   <int value="141" label="TLS_PSK_WITH_AES_256_CBC_SHA"/>
   22031   <int value="142" label="TLS_DHE_PSK_WITH_RC4_128_SHA"/>
   22032   <int value="143" label="TLS_DHE_PSK_WITH_3DES_EDE_CBC_SHA"/>
   22033   <int value="144" label="TLS_DHE_PSK_WITH_AES_128_CBC_SHA"/>
   22034   <int value="145" label="TLS_DHE_PSK_WITH_AES_256_CBC_SHA"/>
   22035   <int value="146" label="TLS_RSA_PSK_WITH_RC4_128_SHA"/>
   22036   <int value="147" label="TLS_RSA_PSK_WITH_3DES_EDE_CBC_SHA"/>
   22037   <int value="148" label="TLS_RSA_PSK_WITH_AES_128_CBC_SHA"/>
   22038   <int value="149" label="TLS_RSA_PSK_WITH_AES_256_CBC_SHA"/>
   22039   <int value="150" label="TLS_RSA_WITH_SEED_CBC_SHA"/>
   22040   <int value="151" label="TLS_DH_DSS_WITH_SEED_CBC_SHA"/>
   22041   <int value="152" label="TLS_DH_RSA_WITH_SEED_CBC_SHA"/>
   22042   <int value="153" label="TLS_DHE_DSS_WITH_SEED_CBC_SHA"/>
   22043   <int value="154" label="TLS_DHE_RSA_WITH_SEED_CBC_SHA"/>
   22044   <int value="155" label="TLS_DH_anon_WITH_SEED_CBC_SHA"/>
   22045   <int value="156" label="TLS_RSA_WITH_AES_128_GCM_SHA256"/>
   22046   <int value="157" label="TLS_RSA_WITH_AES_256_GCM_SHA384"/>
   22047   <int value="158" label="TLS_DHE_RSA_WITH_AES_128_GCM_SHA256"/>
   22048   <int value="159" label="TLS_DHE_RSA_WITH_AES_256_GCM_SHA384"/>
   22049   <int value="160" label="TLS_DH_RSA_WITH_AES_128_GCM_SHA256"/>
   22050   <int value="161" label="TLS_DH_RSA_WITH_AES_256_GCM_SHA384"/>
   22051   <int value="162" label="TLS_DHE_DSS_WITH_AES_128_GCM_SHA256"/>
   22052   <int value="163" label="TLS_DHE_DSS_WITH_AES_256_GCM_SHA384"/>
   22053   <int value="164" label="TLS_DH_DSS_WITH_AES_128_GCM_SHA256"/>
   22054   <int value="165" label="TLS_DH_DSS_WITH_AES_256_GCM_SHA384"/>
   22055   <int value="166" label="TLS_DH_anon_WITH_AES_128_GCM_SHA256"/>
   22056   <int value="167" label="TLS_DH_anon_WITH_AES_256_GCM_SHA384"/>
   22057   <int value="168" label="TLS_PSK_WITH_AES_128_GCM_SHA256"/>
   22058   <int value="169" label="TLS_PSK_WITH_AES_256_GCM_SHA384"/>
   22059   <int value="170" label="TLS_DHE_PSK_WITH_AES_128_GCM_SHA256"/>
   22060   <int value="171" label="TLS_DHE_PSK_WITH_AES_256_GCM_SHA384"/>
   22061   <int value="172" label="TLS_RSA_PSK_WITH_AES_128_GCM_SHA256"/>
   22062   <int value="173" label="TLS_RSA_PSK_WITH_AES_256_GCM_SHA384"/>
   22063   <int value="174" label="TLS_PSK_WITH_AES_128_CBC_SHA256"/>
   22064   <int value="175" label="TLS_PSK_WITH_AES_256_CBC_SHA384"/>
   22065   <int value="176" label="TLS_PSK_WITH_NULL_SHA256"/>
   22066   <int value="177" label="TLS_PSK_WITH_NULL_SHA384"/>
   22067   <int value="178" label="TLS_DHE_PSK_WITH_AES_128_CBC_SHA256"/>
   22068   <int value="179" label="TLS_DHE_PSK_WITH_AES_256_CBC_SHA384"/>
   22069   <int value="180" label="TLS_DHE_PSK_WITH_NULL_SHA256"/>
   22070   <int value="181" label="TLS_DHE_PSK_WITH_NULL_SHA384"/>
   22071   <int value="182" label="TLS_RSA_PSK_WITH_AES_128_CBC_SHA256"/>
   22072   <int value="183" label="TLS_RSA_PSK_WITH_AES_256_CBC_SHA384"/>
   22073   <int value="184" label="TLS_RSA_PSK_WITH_NULL_SHA256"/>
   22074   <int value="185" label="TLS_RSA_PSK_WITH_NULL_SHA384"/>
   22075   <int value="186" label="TLS_RSA_WITH_CAMELLIA_128_CBC_SHA256"/>
   22076   <int value="187" label="TLS_DH_DSS_WITH_CAMELLIA_128_CBC_SHA256"/>
   22077   <int value="188" label="TLS_DH_RSA_WITH_CAMELLIA_128_CBC_SHA256"/>
   22078   <int value="189" label="TLS_DHE_DSS_WITH_CAMELLIA_128_CBC_SHA256"/>
   22079   <int value="190" label="TLS_DHE_RSA_WITH_CAMELLIA_128_CBC_SHA256"/>
   22080   <int value="191" label="TLS_DH_anon_WITH_CAMELLIA_128_CBC_SHA256"/>
   22081   <int value="192" label="TLS_RSA_WITH_CAMELLIA_256_CBC_SHA256"/>
   22082   <int value="193" label="TLS_DH_DSS_WITH_CAMELLIA_256_CBC_SHA256"/>
   22083   <int value="194" label="TLS_DH_RSA_WITH_CAMELLIA_256_CBC_SHA256"/>
   22084   <int value="195" label="TLS_DHE_DSS_WITH_CAMELLIA_256_CBC_SHA256"/>
   22085   <int value="196" label="TLS_DHE_RSA_WITH_CAMELLIA_256_CBC_SHA256"/>
   22086   <int value="197" label="TLS_DH_anon_WITH_CAMELLIA_256_CBC_SHA256"/>
   22087   <int value="255" label="TLS_EMPTY_RENEGOTIATION_INFO_SCSV"/>
   22088   <int value="49153" label="TLS_ECDH_ECDSA_WITH_NULL_SHA"/>
   22089   <int value="49154" label="TLS_ECDH_ECDSA_WITH_RC4_128_SHA"/>
   22090   <int value="49155" label="TLS_ECDH_ECDSA_WITH_3DES_EDE_CBC_SHA"/>
   22091   <int value="49156" label="TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA"/>
   22092   <int value="49157" label="TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA"/>
   22093   <int value="49158" label="TLS_ECDHE_ECDSA_WITH_NULL_SHA"/>
   22094   <int value="49159" label="TLS_ECDHE_ECDSA_WITH_RC4_128_SHA"/>
   22095   <int value="49160" label="TLS_ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA"/>
   22096   <int value="49161" label="TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA"/>
   22097   <int value="49162" label="TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA"/>
   22098   <int value="49163" label="TLS_ECDH_RSA_WITH_NULL_SHA"/>
   22099   <int value="49164" label="TLS_ECDH_RSA_WITH_RC4_128_SHA"/>
   22100   <int value="49165" label="TLS_ECDH_RSA_WITH_3DES_EDE_CBC_SHA"/>
   22101   <int value="49166" label="TLS_ECDH_RSA_WITH_AES_128_CBC_SHA"/>
   22102   <int value="49167" label="TLS_ECDH_RSA_WITH_AES_256_CBC_SHA"/>
   22103   <int value="49168" label="TLS_ECDHE_RSA_WITH_NULL_SHA"/>
   22104   <int value="49169" label="TLS_ECDHE_RSA_WITH_RC4_128_SHA"/>
   22105   <int value="49170" label="TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA"/>
   22106   <int value="49171" label="TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA"/>
   22107   <int value="49172" label="TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA"/>
   22108   <int value="49173" label="TLS_ECDH_anon_WITH_NULL_SHA"/>
   22109   <int value="49174" label="TLS_ECDH_anon_WITH_RC4_128_SHA"/>
   22110   <int value="49175" label="TLS_ECDH_anon_WITH_3DES_EDE_CBC_SHA"/>
   22111   <int value="49176" label="TLS_ECDH_anon_WITH_AES_128_CBC_SHA"/>
   22112   <int value="49177" label="TLS_ECDH_anon_WITH_AES_256_CBC_SHA"/>
   22113   <int value="49178" label="TLS_SRP_SHA_WITH_3DES_EDE_CBC_SHA"/>
   22114   <int value="49179" label="TLS_SRP_SHA_RSA_WITH_3DES_EDE_CBC_SHA"/>
   22115   <int value="49180" label="TLS_SRP_SHA_DSS_WITH_3DES_EDE_CBC_SHA"/>
   22116   <int value="49181" label="TLS_SRP_SHA_WITH_AES_128_CBC_SHA"/>
   22117   <int value="49182" label="TLS_SRP_SHA_RSA_WITH_AES_128_CBC_SHA"/>
   22118   <int value="49183" label="TLS_SRP_SHA_DSS_WITH_AES_128_CBC_SHA"/>
   22119   <int value="49184" label="TLS_SRP_SHA_WITH_AES_256_CBC_SHA"/>
   22120   <int value="49185" label="TLS_SRP_SHA_RSA_WITH_AES_256_CBC_SHA"/>
   22121   <int value="49186" label="TLS_SRP_SHA_DSS_WITH_AES_256_CBC_SHA"/>
   22122   <int value="49187" label="TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256"/>
   22123   <int value="49188" label="TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384"/>
   22124   <int value="49189" label="TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA256"/>
   22125   <int value="49190" label="TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA384"/>
   22126   <int value="49191" label="TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256"/>
   22127   <int value="49192" label="TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384"/>
   22128   <int value="49193" label="TLS_ECDH_RSA_WITH_AES_128_CBC_SHA256"/>
   22129   <int value="49194" label="TLS_ECDH_RSA_WITH_AES_256_CBC_SHA384"/>
   22130   <int value="49195" label="TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256"/>
   22131   <int value="49196" label="TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384"/>
   22132   <int value="49197" label="TLS_ECDH_ECDSA_WITH_AES_128_GCM_SHA256"/>
   22133   <int value="49198" label="TLS_ECDH_ECDSA_WITH_AES_256_GCM_SHA384"/>
   22134   <int value="49199" label="TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256"/>
   22135   <int value="49200" label="TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384"/>
   22136   <int value="49201" label="TLS_ECDH_RSA_WITH_AES_128_GCM_SHA256"/>
   22137   <int value="49202" label="TLS_ECDH_RSA_WITH_AES_256_GCM_SHA384"/>
   22138   <int value="49203" label="TLS_ECDHE_PSK_WITH_RC4_128_SHA"/>
   22139   <int value="49204" label="TLS_ECDHE_PSK_WITH_3DES_EDE_CBC_SHA"/>
   22140   <int value="49205" label="TLS_ECDHE_PSK_WITH_AES_128_CBC_SHA"/>
   22141   <int value="49206" label="TLS_ECDHE_PSK_WITH_AES_256_CBC_SHA"/>
   22142   <int value="49207" label="TLS_ECDHE_PSK_WITH_AES_128_CBC_SHA256"/>
   22143   <int value="49208" label="TLS_ECDHE_PSK_WITH_AES_256_CBC_SHA384"/>
   22144   <int value="49209" label="TLS_ECDHE_PSK_WITH_NULL_SHA"/>
   22145   <int value="49210" label="TLS_ECDHE_PSK_WITH_NULL_SHA256"/>
   22146   <int value="49211" label="TLS_ECDHE_PSK_WITH_NULL_SHA384"/>
   22147   <int value="49212" label="TLS_RSA_WITH_ARIA_128_CBC_SHA256"/>
   22148   <int value="49213" label="TLS_RSA_WITH_ARIA_256_CBC_SHA384"/>
   22149   <int value="49214" label="TLS_DH_DSS_WITH_ARIA_128_CBC_SHA256"/>
   22150   <int value="49215" label="TLS_DH_DSS_WITH_ARIA_256_CBC_SHA384"/>
   22151   <int value="49216" label="TLS_DH_RSA_WITH_ARIA_128_CBC_SHA256"/>
   22152   <int value="49217" label="TLS_DH_RSA_WITH_ARIA_256_CBC_SHA384"/>
   22153   <int value="49218" label="TLS_DHE_DSS_WITH_ARIA_128_CBC_SHA256"/>
   22154   <int value="49219" label="TLS_DHE_DSS_WITH_ARIA_256_CBC_SHA384"/>
   22155   <int value="49220" label="TLS_DHE_RSA_WITH_ARIA_128_CBC_SHA256"/>
   22156   <int value="49221" label="TLS_DHE_RSA_WITH_ARIA_256_CBC_SHA384"/>
   22157   <int value="49222" label="TLS_DH_anon_WITH_ARIA_128_CBC_SHA256"/>
   22158   <int value="49223" label="TLS_DH_anon_WITH_ARIA_256_CBC_SHA384"/>
   22159   <int value="49224" label="TLS_ECDHE_ECDSA_WITH_ARIA_128_CBC_SHA256"/>
   22160   <int value="49225" label="TLS_ECDHE_ECDSA_WITH_ARIA_256_CBC_SHA384"/>
   22161   <int value="49226" label="TLS_ECDH_ECDSA_WITH_ARIA_128_CBC_SHA256"/>
   22162   <int value="49227" label="TLS_ECDH_ECDSA_WITH_ARIA_256_CBC_SHA384"/>
   22163   <int value="49228" label="TLS_ECDHE_RSA_WITH_ARIA_128_CBC_SHA256"/>
   22164   <int value="49229" label="TLS_ECDHE_RSA_WITH_ARIA_256_CBC_SHA384"/>
   22165   <int value="49230" label="TLS_ECDH_RSA_WITH_ARIA_128_CBC_SHA256"/>
   22166   <int value="49231" label="TLS_ECDH_RSA_WITH_ARIA_256_CBC_SHA384"/>
   22167   <int value="49232" label="TLS_RSA_WITH_ARIA_128_GCM_SHA256"/>
   22168   <int value="49233" label="TLS_RSA_WITH_ARIA_256_GCM_SHA384"/>
   22169   <int value="49234" label="TLS_DHE_RSA_WITH_ARIA_128_GCM_SHA256"/>
   22170   <int value="49235" label="TLS_DHE_RSA_WITH_ARIA_256_GCM_SHA384"/>
   22171   <int value="49236" label="TLS_DH_RSA_WITH_ARIA_128_GCM_SHA256"/>
   22172   <int value="49237" label="TLS_DH_RSA_WITH_ARIA_256_GCM_SHA384"/>
   22173   <int value="49238" label="TLS_DHE_DSS_WITH_ARIA_128_GCM_SHA256"/>
   22174   <int value="49239" label="TLS_DHE_DSS_WITH_ARIA_256_GCM_SHA384"/>
   22175   <int value="49240" label="TLS_DH_DSS_WITH_ARIA_128_GCM_SHA256"/>
   22176   <int value="49241" label="TLS_DH_DSS_WITH_ARIA_256_GCM_SHA384"/>
   22177   <int value="49242" label="TLS_DH_anon_WITH_ARIA_128_GCM_SHA256"/>
   22178   <int value="49243" label="TLS_DH_anon_WITH_ARIA_256_GCM_SHA384"/>
   22179   <int value="49244" label="TLS_ECDHE_ECDSA_WITH_ARIA_128_GCM_SHA256"/>
   22180   <int value="49245" label="TLS_ECDHE_ECDSA_WITH_ARIA_256_GCM_SHA384"/>
   22181   <int value="49246" label="TLS_ECDH_ECDSA_WITH_ARIA_128_GCM_SHA256"/>
   22182   <int value="49247" label="TLS_ECDH_ECDSA_WITH_ARIA_256_GCM_SHA384"/>
   22183   <int value="49248" label="TLS_ECDHE_RSA_WITH_ARIA_128_GCM_SHA256"/>
   22184   <int value="49249" label="TLS_ECDHE_RSA_WITH_ARIA_256_GCM_SHA384"/>
   22185   <int value="49250" label="TLS_ECDH_RSA_WITH_ARIA_128_GCM_SHA256"/>
   22186   <int value="49251" label="TLS_ECDH_RSA_WITH_ARIA_256_GCM_SHA384"/>
   22187   <int value="49252" label="TLS_PSK_WITH_ARIA_128_CBC_SHA256"/>
   22188   <int value="49253" label="TLS_PSK_WITH_ARIA_256_CBC_SHA384"/>
   22189   <int value="49254" label="TLS_DHE_PSK_WITH_ARIA_128_CBC_SHA256"/>
   22190   <int value="49255" label="TLS_DHE_PSK_WITH_ARIA_256_CBC_SHA384"/>
   22191   <int value="49256" label="TLS_RSA_PSK_WITH_ARIA_128_CBC_SHA256"/>
   22192   <int value="49257" label="TLS_RSA_PSK_WITH_ARIA_256_CBC_SHA384"/>
   22193   <int value="49258" label="TLS_PSK_WITH_ARIA_128_GCM_SHA256"/>
   22194   <int value="49259" label="TLS_PSK_WITH_ARIA_256_GCM_SHA384"/>
   22195   <int value="49260" label="TLS_DHE_PSK_WITH_ARIA_128_GCM_SHA256"/>
   22196   <int value="49261" label="TLS_DHE_PSK_WITH_ARIA_256_GCM_SHA384"/>
   22197   <int value="49262" label="TLS_RSA_PSK_WITH_ARIA_128_GCM_SHA256"/>
   22198   <int value="49263" label="TLS_RSA_PSK_WITH_ARIA_256_GCM_SHA384"/>
   22199   <int value="49264" label="TLS_ECDHE_PSK_WITH_ARIA_128_CBC_SHA256"/>
   22200   <int value="49265" label="TLS_ECDHE_PSK_WITH_ARIA_256_CBC_SHA384"/>
   22201   <int value="49266" label="TLS_ECDHE_ECDSA_WITH_CAMELLIA_128_CBC_SHA256"/>
   22202   <int value="49267" label="TLS_ECDHE_ECDSA_WITH_CAMELLIA_256_CBC_SHA384"/>
   22203   <int value="49268" label="TLS_ECDH_ECDSA_WITH_CAMELLIA_128_CBC_SHA256"/>
   22204   <int value="49269" label="TLS_ECDH_ECDSA_WITH_CAMELLIA_256_CBC_SHA384"/>
   22205   <int value="49270" label="TLS_ECDHE_RSA_WITH_CAMELLIA_128_CBC_SHA256"/>
   22206   <int value="49271" label="TLS_ECDHE_RSA_WITH_CAMELLIA_256_CBC_SHA384"/>
   22207   <int value="49272" label="TLS_ECDH_RSA_WITH_CAMELLIA_128_CBC_SHA256"/>
   22208   <int value="49273" label="TLS_ECDH_RSA_WITH_CAMELLIA_256_CBC_SHA384"/>
   22209   <int value="49274" label="TLS_RSA_WITH_CAMELLIA_128_GCM_SHA256"/>
   22210   <int value="49275" label="TLS_RSA_WITH_CAMELLIA_256_GCM_SHA384"/>
   22211   <int value="49276" label="TLS_DHE_RSA_WITH_CAMELLIA_128_GCM_SHA256"/>
   22212   <int value="49277" label="TLS_DHE_RSA_WITH_CAMELLIA_256_GCM_SHA384"/>
   22213   <int value="49278" label="TLS_DH_RSA_WITH_CAMELLIA_128_GCM_SHA256"/>
   22214   <int value="49279" label="TLS_DH_RSA_WITH_CAMELLIA_256_GCM_SHA384"/>
   22215   <int value="49280" label="TLS_DHE_DSS_WITH_CAMELLIA_128_GCM_SHA256"/>
   22216   <int value="49281" label="TLS_DHE_DSS_WITH_CAMELLIA_256_GCM_SHA384"/>
   22217   <int value="49282" label="TLS_DH_DSS_WITH_CAMELLIA_128_GCM_SHA256"/>
   22218   <int value="49283" label="TLS_DH_DSS_WITH_CAMELLIA_256_GCM_SHA384"/>
   22219   <int value="49284" label="TLS_DH_anon_WITH_CAMELLIA_128_GCM_SHA256"/>
   22220   <int value="49285" label="TLS_DH_anon_WITH_CAMELLIA_256_GCM_SHA384"/>
   22221   <int value="49286" label="TLS_ECDHE_ECDSA_WITH_CAMELLIA_128_GCM_SHA256"/>
   22222   <int value="49287" label="TLS_ECDHE_ECDSA_WITH_CAMELLIA_256_GCM_SHA384"/>
   22223   <int value="49288" label="TLS_ECDH_ECDSA_WITH_CAMELLIA_128_GCM_SHA256"/>
   22224   <int value="49289" label="TLS_ECDH_ECDSA_WITH_CAMELLIA_256_GCM_SHA384"/>
   22225   <int value="49290" label="TLS_ECDHE_RSA_WITH_CAMELLIA_128_GCM_SHA256"/>
   22226   <int value="49291" label="TLS_ECDHE_RSA_WITH_CAMELLIA_256_GCM_SHA384"/>
   22227   <int value="49292" label="TLS_ECDH_RSA_WITH_CAMELLIA_128_GCM_SHA256"/>
   22228   <int value="49293" label="TLS_ECDH_RSA_WITH_CAMELLIA_256_GCM_SHA384"/>
   22229   <int value="49294" label="TLS_PSK_WITH_CAMELLIA_128_GCM_SHA256"/>
   22230   <int value="49295" label="TLS_PSK_WITH_CAMELLIA_256_GCM_SHA384"/>
   22231   <int value="49296" label="TLS_DHE_PSK_WITH_CAMELLIA_128_GCM_SHA256"/>
   22232   <int value="49297" label="TLS_DHE_PSK_WITH_CAMELLIA_256_GCM_SHA384"/>
   22233   <int value="49298" label="TLS_RSA_PSK_WITH_CAMELLIA_128_GCM_SHA256"/>
   22234   <int value="49299" label="TLS_RSA_PSK_WITH_CAMELLIA_256_GCM_SHA384"/>
   22235   <int value="49300" label="TLS_PSK_WITH_CAMELLIA_128_CBC_SHA256"/>
   22236   <int value="49301" label="TLS_PSK_WITH_CAMELLIA_256_CBC_SHA384"/>
   22237   <int value="49302" label="TLS_DHE_PSK_WITH_CAMELLIA_128_CBC_SHA256"/>
   22238   <int value="49303" label="TLS_DHE_PSK_WITH_CAMELLIA_256_CBC_SHA384"/>
   22239   <int value="49304" label="TLS_RSA_PSK_WITH_CAMELLIA_128_CBC_SHA256"/>
   22240   <int value="49305" label="TLS_RSA_PSK_WITH_CAMELLIA_256_CBC_SHA384"/>
   22241   <int value="49306" label="TLS_ECDHE_PSK_WITH_CAMELLIA_128_CBC_SHA256"/>
   22242   <int value="49307" label="TLS_ECDHE_PSK_WITH_CAMELLIA_256_CBC_SHA384"/>
   22243   <int value="49308" label="TLS_RSA_WITH_AES_128_CCM"/>
   22244   <int value="49309" label="TLS_RSA_WITH_AES_256_CCM"/>
   22245   <int value="49310" label="TLS_DHE_RSA_WITH_AES_128_CCM"/>
   22246   <int value="49311" label="TLS_DHE_RSA_WITH_AES_256_CCM"/>
   22247   <int value="49312" label="TLS_RSA_WITH_AES_128_CCM_8"/>
   22248   <int value="49313" label="TLS_RSA_WITH_AES_256_CCM_8"/>
   22249   <int value="49314" label="TLS_DHE_RSA_WITH_AES_128_CCM_8"/>
   22250   <int value="49315" label="TLS_DHE_RSA_WITH_AES_256_CCM_8"/>
   22251   <int value="49316" label="TLS_PSK_WITH_AES_128_CCM"/>
   22252   <int value="49317" label="TLS_PSK_WITH_AES_256_CCM"/>
   22253   <int value="49318" label="TLS_DHE_PSK_WITH_AES_128_CCM"/>
   22254   <int value="49319" label="TLS_DHE_PSK_WITH_AES_256_CCM"/>
   22255   <int value="49320" label="TLS_PSK_WITH_AES_128_CCM_8"/>
   22256   <int value="49321" label="TLS_PSK_WITH_AES_256_CCM_8"/>
   22257   <int value="49322" label="TLS_PSK_DHE_WITH_AES_128_CCM_8"/>
   22258   <int value="49323" label="TLS_PSK_DHE_WITH_AES_256_CCM_8"/>
   22259 </enum>
   22260 
   22261 <enum name="SSLErrorTypes" type="int">
   22262   <int value="0" label="CERT_COMMON_NAME_INVALID"/>
   22263   <int value="1" label="CERT_DATE_INVALID"/>
   22264   <int value="2" label="CERT_AUTHORITY_INVALID"/>
   22265   <int value="3" label="CERT_CONTAINS_ERRORS"/>
   22266   <int value="4" label="CERT_NO_REVOCATION_MECHANISM"/>
   22267   <int value="5" label="CERT_REVOKED"/>
   22268   <int value="6" label="CERT_INVALID"/>
   22269   <int value="7" label="CERT_WEAK_SIGNATURE_ALGORITHM"/>
   22270   <int value="8" label="CERT_WEAK_KEY"/>
   22271   <int value="9" label="UNKNOWN"/>
   22272 </enum>
   22273 
   22274 <enum name="SSLResponseTypesV2" type="int">
   22275   <int value="0" label="SHOW_ALL"/>
   22276   <int value="1" label="SHOW_OVERRIDABLE"/>
   22277   <int value="2" label="PROCEED_OVERRIDABLE"/>
   22278   <int value="3" label="PROCEED_NAME"/>
   22279   <int value="4" label="PROCEED_DATE"/>
   22280   <int value="5" label="PROCEED_AUTHORITY"/>
   22281   <int value="6" label="DONT_PROCEED_OVERRIDABLE"/>
   22282   <int value="7" label="DONT_PROCEED_NAME"/>
   22283   <int value="8" label="DONT_PROCEED_DATE"/>
   22284   <int value="9" label="DONT_PROCEED_AUTHORITY"/>
   22285   <int value="10" label="MORE"/>
   22286   <int value="11" label="SHOW_UNDERSTAND"/>
   22287   <int value="12" label="SHOW_INTERNAL_HOSTNAME"/>
   22288   <int value="13" label="PROCEED_INTERNAL_HOSTNAME"/>
   22289   <int value="14" label="SHOW_NEW_SITE"/>
   22290   <int value="15" label="PROCEED_NEW_SITE"/>
   22291 </enum>
   22292 
   22293 <enum name="SuspendStatus" type="int">
   22294   <int value="0" label="Success"/>
   22295   <int value="1" label="Failure"/>
   22296   <int value="2" label="Cancelled"/>
   22297   <int value="3" label="Attempted"/>
   22298 </enum>
   22299 
   22300 <enum name="TabRestoreUserAction" type="int">
   22301   <int value="0" label="Wait for completion"/>
   22302   <int value="1" label="Leave tab (close tab/switch tab/go to tab switcher)"/>
   22303   <int value="2" label="Leave Chrome"/>
   22304 </enum>
   22305 
   22306 <enum name="TabStatus" type="int">
   22307   <int value="0" label="Memory resident"/>
   22308   <int value="1" label="Evicted and reloaded"/>
   22309   <int value="2" label="Reloaded due to cold start"/>
   22310   <int value="3" label="Partially evicted"/>
   22311   <int value="4" label="Reloaded due to backgrounding"/>
   22312   <int value="5" label="Reloaded due to incognito"/>
   22313   <int value="6" label="Reloaded due to cold start (fg tab on start)"/>
   22314   <int value="7" label="Reloaded due to cold start (bg tab on switch)"/>
   22315 </enum>
   22316 
   22317 <enum name="TabSwitchedToForegroundLaunchedWithURL" type="int">
   22318   <int value="0" label="Launched without an URL"/>
   22319   <int value="1" label="Launched with an URL"/>
   22320 </enum>
   22321 
   22322 <enum name="TabSwitchedToForegroundRevisit" type="int">
   22323   <int value="0" label="First time"/>
   22324   <int value="1" label="Revisit"/>
   22325 </enum>
   22326 
   22327 <enum name="TcpSocketStatus" type="int">
   22328   <int value="0" label="Unknown"/>
   22329   <int value="1" label="Fast Connection Return"/>
   22330   <int value="2" label="Slow Connection Return"/>
   22331   <int value="3" label="Connection Error"/>
   22332   <int value="4" label="Syn Data Acknowledged"/>
   22333   <int value="5" label="Syn Data Nacked"/>
   22334   <int value="6" label="Syn Data Probe Failed"/>
   22335   <int value="7" label="No syn data + ack (can't happen)"/>
   22336   <int value="8" label="No syn data + nack"/>
   22337   <int value="9" label="No syn data + probe failed"/>
   22338 </enum>
   22339 
   22340 <enum name="TLSRenegotiationPatched" type="int">
   22341   <int value="0" label="Not renegotiation patched"/>
   22342   <int value="1" label="Renegotiation patched"/>
   22343 </enum>
   22344 
   22345 <enum name="TouchpadDeviceState" type="int">
   22346   <int value="0" label="NO_TP_PRESENT_NO_TP_EXPECTED">
   22347     No touchpad detected on a device without built-in touchpad
   22348   </int>
   22349   <int value="1" label="TP_PRESENT_NO_TP_EXPECTED">
   22350     External touchpad detected on a device without built-in touchpad
   22351   </int>
   22352   <int value="2" label="NO_TP_PRESENT_TP_EXPECTED_BOOT">
   22353     Built-in touchpad not detected at boot time on a device with built-in
   22354     touchpad (touchpad failure at boot time)
   22355   </int>
   22356   <int value="3" label="TP_PRESENT_TP_EXPECTED_BOOT">
   22357     Built-in touchpad detected at boot time on a device with built-in touchpad
   22358   </int>
   22359   <int value="4" label="NO_TP_PRESENT_TP_EXPECTED_RESUME">
   22360     Built-in touchpad not detected at resume time on a device with built-in
   22361     touchpad (touchpad failure at resume time)
   22362   </int>
   22363   <int value="5" label="TP_PRESENT_TP_EXPECTED_RESUME">
   22364     Built-in touchpad detected at resume time on a device with built-in touchpad
   22365   </int>
   22366 </enum>
   22367 
   22368 <enum name="TouchpadProblemType" type="int">
   22369   <int value="0" label="All events">
   22370     All observed input events from touchpad. Serves as a reference.
   22371   </int>
   22372   <int value="1" label="Noisy Ground">
   22373     The touchpad noise events (e.g. abrupt cursor jumps) caused by the noisy
   22374     ground.
   22375   </int>
   22376 </enum>
   22377 
   22378 <enum name="TranslateError" type="int">
   22379   <int value="0" label="No error"/>
   22380   <int value="1" label="Network error"/>
   22381   <int value="2" label="Initialization error"/>
   22382   <int value="3" label="Unknown language"/>
   22383   <int value="4" label="Unsupported language"/>
   22384   <int value="5" label="Identical language"/>
   22385   <int value="6" label="Translation error"/>
   22386 </enum>
   22387 
   22388 <enum name="TranslateInitiationStatus" type="int">
   22389   <int value="0" label="Completely disabled by prefs"/>
   22390   <int value="1" label="Completely disabled by switch"/>
   22391   <int value="2" label="Disabled by user configuration"/>
   22392   <int value="3" label="Unsupported Language"/>
   22393   <int value="4" label="Unsupported URL"/>
   22394   <int value="5" label="Do nothing for similar languages"/>
   22395   <int value="6" label="Do nothing for accepted languages"/>
   22396   <int value="7" label="Auto translation by user configuration"/>
   22397   <int value="8" label="Auto translation by linked from a translated page"/>
   22398   <int value="9" label="Show infobar"/>
   22399 </enum>
   22400 
   22401 <enum name="TranslateLanguage" type="int">
   22402   <int value="0" label="No language code"/>
   22403   <int value="1" label="Valid language code"/>
   22404   <int value="2" label="Invalid language code"/>
   22405 </enum>
   22406 
   22407 <enum name="TranslateLanguageVerification" type="int">
   22408   <int value="0" label="CLD is disabled"/>
   22409   <int value="1" label="No Content-Language"/>
   22410   <int value="2" label="CLD can not determine a language"/>
   22411   <int value="3" label="CLD agrees with Content-Language"/>
   22412   <int value="4" label="CLD disagrees with Content-Language"/>
   22413   <int value="5" label="CLD can be trusted"/>
   22414   <int value="6" label="CLD can complement a sub code"/>
   22415 </enum>
   22416 
   22417 <enum name="TranslateScheme" type="int">
   22418   <int value="0" label="http"/>
   22419   <int value="1" label="https"/>
   22420   <int value="2" label="unexpected other schemes"/>
   22421 </enum>
   22422 
   22423 <enum name="UIEventType" type="int">
   22424   <int value="0" label="Unknown"/>
   22425   <int value="1" label="Touch released"/>
   22426   <int value="2" label="Touch pressed"/>
   22427   <int value="3" label="Touch moved"/>
   22428   <int value="4" label="Touch stationary"/>
   22429   <int value="5" label="Touch cancelled"/>
   22430   <int value="6" label="Gesture scroll begin"/>
   22431   <int value="7" label="Gesture scroll end"/>
   22432   <int value="8" label="Gesture scroll update"/>
   22433   <int value="9" label="Gesture tap"/>
   22434   <int value="10" label="Gesture tap down"/>
   22435   <int value="11" label="Gesture finger down"/>
   22436   <int value="12" label="Gesture finger up"/>
   22437   <int value="13" label="Gesture double tap"/>
   22438   <int value="14" label="Gesture two-finger tap"/>
   22439   <int value="15" label="Gesture pinch begin"/>
   22440   <int value="16" label="Gesture pinch end"/>
   22441   <int value="17" label="Gesture pinch update (2 fingers)"/>
   22442   <int value="18" label="Long press"/>
   22443   <int value="19" label="Multi-finger swipe (2 fingers)"/>
   22444   <int value="20" label="Scroll"/>
   22445   <int value="21" label="Scroll fling start"/>
   22446   <int value="22" label="Scroll fling cancel"/>
   22447   <int value="23" label="Multi-finger swipe (3 fingers)"/>
   22448   <int value="24" label="Multi-finger swipe (4+ fingers)"/>
   22449   <int value="25" label="Gesture scroll update (2 fingers)"/>
   22450   <int value="26" label="Gesture scroll update (3 fingers)"/>
   22451   <int value="27" label="Gesture scroll update (4+ fingers)"/>
   22452   <int value="28" label="Gesture pinch update (3 fingers)"/>
   22453   <int value="29" label="Gesture pinch update (4+ fingers)"/>
   22454 </enum>
   22455 
   22456 <enum name="UmaUploadResponseStatus" type="int">
   22457   <int value="0" label="Unknown failure"/>
   22458   <int value="1" label="Success"/>
   22459   <int value="2" label="Bad request"/>
   22460   <int value="3" label="No response"/>
   22461 </enum>
   22462 
   22463 <enum name="UncacheableReason" type="int">
   22464   <int value="0" label="kNoData"/>
   22465   <int value="1" label="kPre11PartialResponse"/>
   22466   <int value="2" label="kNoStrongValidatorOnPartialResponse"/>
   22467   <int value="3" label="kShortMaxAge"/>
   22468   <int value="4" label="kExpiresTooSoon"/>
   22469   <int value="5" label="kHasMustRevalidate"/>
   22470   <int value="6" label="kNoCache"/>
   22471   <int value="7" label="kNoStore"/>
   22472 </enum>
   22473 
   22474 <enum name="UniformityTrialGroupNotActive" type="int">
   22475   <int value="0" label="Invalid"/>
   22476   <int value="1" label="Group not reported"/>
   22477   <int value="2" label="Trial was disabled"/>
   22478   <int value="3" label="Group not reported and trial was disabled"/>
   22479 </enum>
   22480 
   22481 <enum name="UpdateEngineDownloadSources" type="int">
   22482   <int value="0" label="Other"/>
   22483   <int value="1" label="HTTPS Server Only"/>
   22484   <int value="2" label="HTTP Server Only"/>
   22485   <int value="3" label="Both HTTP and HTTPS Server"/>
   22486 </enum>
   22487 
   22488 <enum name="UpdateEngineErrorCode" type="int">
   22489   <int value="0" label="kErrorCodeSuccess"/>
   22490   <int value="1" label="kErrorCodeError"/>
   22491   <int value="2" label="kErrorCodeOmahaRequestError"/>
   22492   <int value="3" label="kErrorCodeOmahaResponseHandlerError"/>
   22493   <int value="4" label="kErrorCodeFilesystemCopierError"/>
   22494   <int value="5" label="kErrorCodePostinstallRunnerError"/>
   22495   <int value="6" label="kErrorCodeSetBootableFlagError"/>
   22496   <int value="7" label="kErrorCodeInstallDeviceOpenError"/>
   22497   <int value="8" label="kErrorCodeKernelDeviceOpenError"/>
   22498   <int value="9" label="kErrorCodeDownloadTransferError"/>
   22499   <int value="10" label="kErrorCodePayloadHashMismatchError"/>
   22500   <int value="11" label="kErrorCodePayloadSizeMismatchError"/>
   22501   <int value="12" label="kErrorCodeDownloadPayloadVerificationError"/>
   22502   <int value="13" label="kErrorCodeDownloadNewPartitionInfoError"/>
   22503   <int value="14" label="kErrorCodeDownloadWriteError"/>
   22504   <int value="15" label="kErrorCodeNewRootfsVerificationError"/>
   22505   <int value="16" label="kErrorCodeNewKernelVerificationError"/>
   22506   <int value="17" label="kErrorCodeSignedDeltaPayloadExpectedError"/>
   22507   <int value="18" label="kErrorCodeDownloadPayloadPubKeyVerificationError"/>
   22508   <int value="19" label="kErrorCodePostinstallBootedFromFirmwareB"/>
   22509   <int value="20" label="kErrorCodeDownloadStateInitializationError"/>
   22510   <int value="21" label="kErrorCodeDownloadInvalidMetadataMagicString"/>
   22511   <int value="22" label="kErrorCodeDownloadSignatureMissingInManifest"/>
   22512   <int value="23" label="kErrorCodeDownloadManifestParseError"/>
   22513   <int value="24" label="kErrorCodeDownloadMetadataSignatureError"/>
   22514   <int value="25" label="kErrorCodeDownloadMetadataSignatureVerificationError"/>
   22515   <int value="26" label="kErrorCodeDownloadMetadataSignatureMismatch"/>
   22516   <int value="27" label="kErrorCodeDownloadOperationHashVerificationError"/>
   22517   <int value="28" label="kErrorCodeDownloadOperationExecutionError"/>
   22518   <int value="29" label="kErrorCodeDownloadOperationHashMismatch"/>
   22519   <int value="30" label="kErrorCodeOmahaRequestEmptyResponseError"/>
   22520   <int value="31" label="kErrorCodeOmahaRequestXMLParseError"/>
   22521   <int value="32" label="kErrorCodeDownloadInvalidMetadataSize"/>
   22522   <int value="33" label="kErrorCodeDownloadInvalidMetadataSignature"/>
   22523   <int value="34" label="kErrorCodeOmahaRequestResponseInvalid"/>
   22524   <int value="35" label="kErrorCodeOmahaUpdateIgnoredPerPolicy"/>
   22525   <int value="36" label="kErrorCodeOmahaUpdateDeferredPerPolicy"/>
   22526   <int value="37" label="kErrorCodeOmahaErrorInHTTPResponse"/>
   22527   <int value="38" label="kErrorCodeDownloadOperationHashMissingError"/>
   22528   <int value="39" label="kErrorCodeDownloadMetadataSignatureMissingError"/>
   22529   <int value="40" label="kErrorCodeOmahaUpdateDeferredForBackoff"/>
   22530   <int value="41" label="kErrorCodePostinstallPowerwashError"/>
   22531   <int value="42" label="kErrorCodeUpdateCanceledByChannelChange"/>
   22532 </enum>
   22533 
   22534 <enum name="UrlResolutionResult" type="int">
   22535   <int value="0" label="Absolute URL"/>
   22536   <int value="1" label="Resolutions Differ"/>
   22537   <int value="2" label="Resolutions Agree"/>
   22538 </enum>
   22539 
   22540 <enum name="URLSchemeForHistogram" type="int">
   22541   <int value="0" label="kUnknownURLScheme"/>
   22542   <int value="1" label="kMissingURLScheme"/>
   22543   <int value="2" label="kHttpURLScheme"/>
   22544   <int value="3" label="kHttpsURLScheme"/>
   22545   <int value="4" label="kFtpURLScheme"/>
   22546   <int value="5" label="kChromeExtensionURLScheme"/>
   22547   <int value="6" label="kJavascriptURLScheme"/>
   22548   <int value="7" label="kFileURLScheme"/>
   22549   <int value="8" label="kBlobURLScheme"/>
   22550   <int value="9" label="kDataURLScheme"/>
   22551   <int value="10" label="kFileSystemScheme"/>
   22552 </enum>
   22553 
   22554 <enum name="UserType" type="int">
   22555   <int value="0" label="Regular"/>
   22556   <int value="1" label="Guest"/>
   22557   <int value="2" label="Retail Mode"/>
   22558   <int value="3" label="Public Account"/>
   22559   <int value="4" label="Locally Managed"/>
   22560   <int value="5" label="Kiosk App"/>
   22561 </enum>
   22562 
   22563 <enum name="VariationsResourceRequestsAllowedState" type="int">
   22564   <int value="0" label="Resource requests allowed"/>
   22565   <int value="1" label="Resource requests not allowed"/>
   22566   <int value="2" label="Notified that requests became allowed"/>
   22567 </enum>
   22568 
   22569 <enum name="VariationsSeedEmpty" type="int">
   22570   <int value="0" label="Seed Not Empty"/>
   22571   <int value="1" label="Seed Empty"/>
   22572   <int value="2" label="Seed Corrupt"/>
   22573 </enum>
   22574 
   22575 <enum name="VAVDAH264DecoderFailure" type="int">
   22576   <int value="0" label="FRAME_MBS_ONLY_FLAG_NOT_ONE"/>
   22577   <int value="1" label="GAPS_IN_FRAME_NUM"/>
   22578   <int value="2" label="MID_STREAM_RESOLUTION_CHANGE"/>
   22579   <int value="3" label="INTERLACED_STREAM"/>
   22580   <int value="4" label="VAAPI_ERROR"/>
   22581 </enum>
   22582 
   22583 <enum name="VideoCodec" type="int">
   22584   <int value="0" label="kUnknownVideoCodec"/>
   22585   <int value="1" label="kCodecH264"/>
   22586   <int value="2" label="kCodecVC1"/>
   22587   <int value="3" label="kCodecMPEG2"/>
   22588   <int value="4" label="kCodecMPEG4"/>
   22589   <int value="5" label="kCodecTheora"/>
   22590   <int value="6" label="kCodecVP8"/>
   22591   <int value="7" label="kCodecVP9"/>
   22592 </enum>
   22593 
   22594 <enum name="VideoCodecProfile" type="int">
   22595   <int value="0" label="H.264 Baseline"/>
   22596   <int value="1" label="H.264 Main"/>
   22597   <int value="2" label="H.264 Extended"/>
   22598   <int value="3" label="H.264 High"/>
   22599   <int value="4" label="H.264 High10"/>
   22600   <int value="5" label="H.264 High422"/>
   22601   <int value="6" label="H.264 High444"/>
   22602   <int value="7" label="H.264 ScalableBaseline"/>
   22603   <int value="8" label="H.264 ScalableHigh"/>
   22604   <int value="9" label="H.264 StereoHigh"/>
   22605   <int value="10" label="H.264 MultiviewHigh"/>
   22606   <int value="11" label="VP8"/>
   22607   <int value="12" label="VP9"/>
   22608 </enum>
   22609 
   22610 <enum name="ViewFileType" type="int">
   22611   <int value="0" label="other"/>
   22612   <int value="1" label=".3ga"/>
   22613   <int value="2" label=".3gp"/>
   22614   <int value="3" label=".aac"/>
   22615   <int value="4" label=".alac"/>
   22616   <int value="5" label=".asf"/>
   22617   <int value="6" label=".avi"/>
   22618   <int value="7" label=".bmp"/>
   22619   <int value="8" label=".csv"/>
   22620   <int value="9" label=".doc"/>
   22621   <int value="10" label=".docx"/>
   22622   <int value="11" label=".flac"/>
   22623   <int value="12" label=".gif"/>
   22624   <int value="13" label=".jpeg"/>
   22625   <int value="14" label=".jpg"/>
   22626   <int value="15" label=".log"/>
   22627   <int value="16" label=".m3u"/>
   22628   <int value="17" label=".m3u8"/>
   22629   <int value="18" label=".m4a"/>
   22630   <int value="19" label=".m4v"/>
   22631   <int value="20" label=".mid"/>
   22632   <int value="21" label=".mkv"/>
   22633   <int value="22" label=".mov"/>
   22634   <int value="23" label=".mp3"/>
   22635   <int value="24" label=".mp4"/>
   22636   <int value="25" label=".mpg"/>
   22637   <int value="26" label=".odf"/>
   22638   <int value="27" label=".odp"/>
   22639   <int value="28" label=".ods"/>
   22640   <int value="29" label=".odt"/>
   22641   <int value="30" label=".oga"/>
   22642   <int value="31" label=".ogg"/>
   22643   <int value="32" label=".ogv"/>
   22644   <int value="33" label=".pdf"/>
   22645   <int value="34" label=".png"/>
   22646   <int value="35" label=".ppt"/>
   22647   <int value="36" label=".pptx"/>
   22648   <int value="37" label=".ra"/>
   22649   <int value="38" label=".ram"/>
   22650   <int value="39" label=".rar"/>
   22651   <int value="40" label=".rm"/>
   22652   <int value="41" label=".rtf"/>
   22653   <int value="42" label=".wav"/>
   22654   <int value="43" label=".webm"/>
   22655   <int value="44" label=".webp"/>
   22656   <int value="45" label=".wma"/>
   22657   <int value="46" label=".wmv"/>
   22658   <int value="47" label=".xls"/>
   22659   <int value="48" label=".xlsx"/>
   22660 </enum>
   22661 
   22662 <enum name="VPNDriver" type="int">
   22663   <int value="0" label="OpenVPN"/>
   22664   <int value="1" label="L2TP/IPSec"/>
   22665 </enum>
   22666 
   22667 <enum name="VPNRemoteAuthenticationType" type="int">
   22668   <int value="0" label="OpenVPN Default"/>
   22669   <int value="1" label="OpenVPN Certificate"/>
   22670   <int value="2" label="L2TP/IPSec Default"/>
   22671   <int value="3" label="L2TP/IPSec Certificate"/>
   22672   <int value="4" label="L2TP/IPSec PSK"/>
   22673 </enum>
   22674 
   22675 <enum name="VPNUserAuthenticationType" type="int">
   22676   <int value="0" label="OpenVPN None"/>
   22677   <int value="1" label="OpenVPN Certificate"/>
   22678   <int value="2" label="OpenVPN Username/Password"/>
   22679   <int value="3" label="OpenVPN Username/Password/OTP"/>
   22680   <int value="4" label="L2TP/IPSec None"/>
   22681   <int value="5" label="L2TP/IPSec Certificate"/>
   22682   <int value="6" label="L2TP/IPSec Username/Password"/>
   22683 </enum>
   22684 
   22685 <enum name="WalletErrors" type="int">
   22686   <int value="0" label="Baseline: Issued request"/>
   22687   <int value="1" label="Fatal error (deprecated)"/>
   22688   <int value="2" label="Malformed response"/>
   22689   <int value="3" label="Network error"/>
   22690   <int value="4" label="Bad request"/>
   22691   <int value="5" label="Internal error"/>
   22692   <int value="6" label="Invalid params"/>
   22693   <int value="7" label="Service unavailable"/>
   22694   <int value="8" label="Spending limit exceeded"/>
   22695   <int value="9" label="Unsupported API version"/>
   22696   <int value="10" label="Unknown error"/>
   22697   <int value="11" label="Unsupported merchant"/>
   22698   <int value="12" label="Unsupported buyer legal address"/>
   22699   <int value="13" label="Unverified know your customer status"/>
   22700 </enum>
   22701 
   22702 <enum name="WalletRequiredActions" type="int">
   22703   <int value="0" label="Baseline: Issued request"/>
   22704   <int value="1" label="Unknown"/>
   22705   <int value="2" label="GAIA auth"/>
   22706   <int value="3" label="Passive GAIA auth"/>
   22707   <int value="4" label="Set up Wallet"/>
   22708   <int value="5" label="Accept ToS"/>
   22709   <int value="6" label="Update expiration date"/>
   22710   <int value="7" label="Upgrade min address"/>
   22711   <int value="8" label="Choose another instrument or address"/>
   22712   <int value="9" label="Verify CVV"/>
   22713   <int value="10" label="Invalid form field"/>
   22714   <int value="11" label="Require phone number"/>
   22715 </enum>
   22716 
   22717 <enum name="WebHistoryStatus" type="int">
   22718   <int value="0" label="WEB_HISTORY_QUERY_FAILED">Failed</int>
   22719   <int value="1" label="WEB_HISTORY_QUERY_SUCCEEDED">Succeeded</int>
   22720   <int value="2" label="WEB_HISTORY_QUERY_TIMED_OUT">Timed out</int>
   22721 </enum>
   22722 
   22723 <enum name="WebSocketHandshakeResult" type="int">
   22724   <int value="0" label="Incomplete"/>
   22725   <int value="1" label="Normal"/>
   22726   <int value="2" label="Failed"/>
   22727   <int value="3" label="Connected"/>
   22728 </enum>
   22729 
   22730 <enum name="WebSocketPerMessageDeflateContextTakeOverMode" type="int">
   22731   <int value="0" label="DoNotTakeOverContext"/>
   22732   <int value="1" label="TakeOverContext"/>
   22733 </enum>
   22734 
   22735 <enum name="WiFiApMode" type="int">
   22736   <int value="0" label="Unknown"/>
   22737   <int value="1" label="Managed"/>
   22738   <int value="2" label="AdHoc"/>
   22739 </enum>
   22740 
   22741 <enum name="WiFiReasonCode" type="int">
   22742   <int value="0" label="kReasonReserved0"/>
   22743   <int value="1" label="kReasonCodeUnspecified"/>
   22744   <int value="2" label="kReasonCodePreviousAuthenticationInvalid"/>
   22745   <int value="3" label="kReasonCodeSenderHasLeft"/>
   22746   <int value="4" label="kReasonCodeInactivity"/>
   22747   <int value="5" label="kReasonCodeTooManySTAs"/>
   22748   <int value="6" label="kReasonCodeNonAuthenticated"/>
   22749   <int value="7" label="kReasonCodeNonAssociated"/>
   22750   <int value="8" label="kReasonCodeDisassociatedHasLeft"/>
   22751   <int value="9" label="kReasonCodeReassociationNotAuthenticated"/>
   22752   <int value="10" label="kReasonCodeUnacceptablePowerCapability"/>
   22753   <int value="11" label="kReasonCodeUnacceptableSupportedChannelInfo"/>
   22754   <int value="12" label="kReasonReserved12"/>
   22755   <int value="13" label="kReasonCodeInvalidInfoElement"/>
   22756   <int value="14" label="kReasonCodeMICFailure"/>
   22757   <int value="15" label="kReasonCode4WayTimeout"/>
   22758   <int value="16" label="kReasonCodeGroupKeyHandshakeTimeout"/>
   22759   <int value="17" label="kReasonCodeDifferenIE"/>
   22760   <int value="18" label="kReasonCodeGroupCipherInvalid"/>
   22761   <int value="19" label="kReasonCodePairwiseCipherInvalid"/>
   22762   <int value="20" label="kReasonCodeAkmpInvalid"/>
   22763   <int value="21" label="kReasonCodeUnsupportedRsnIeVersion"/>
   22764   <int value="22" label="kReasonCodeInvalidRsnIeCaps"/>
   22765   <int value="23" label="kReasonCode8021XAuth"/>
   22766   <int value="24" label="kReasonCodeCipherSuiteRejected"/>
   22767   <int value="25" label="kReasonReserved25"/>
   22768   <int value="26" label="kReasonReserved26"/>
   22769   <int value="27" label="kReasonReserved27"/>
   22770   <int value="28" label="kReasonReserved28"/>
   22771   <int value="29" label="kReasonReserved29"/>
   22772   <int value="30" label="kReasonReserved30"/>
   22773   <int value="31" label="kReasonReserved31"/>
   22774   <int value="32" label="kReasonCodeUnspecifiedQoS"/>
   22775   <int value="33" label="kReasonCodeQoSBandwidth"/>
   22776   <int value="34" label="kReasonCodeiPoorConditions"/>
   22777   <int value="35" label="kReasonCodeOutsideTxop"/>
   22778   <int value="36" label="kReasonCodeStaLeaving"/>
   22779   <int value="37" label="kReasonCodeUnacceptableMechanism"/>
   22780   <int value="38" label="kReasonCodeSetupRequired"/>
   22781   <int value="39" label="kReasonCodeTimeout"/>
   22782   <int value="45" label="kReasonCodeCipherSuiteNotSupported"/>
   22783 </enum>
   22784 
   22785 <enum name="WiFiScanResult" type="int">
   22786   <int value="0" label="ProgressiveScan connected"/>
   22787   <int value="1" label="ProgressiveScan error then FullScan didn't connect"/>
   22788   <int value="2" label="ProgressiveScan error then FullScan connected"/>
   22789   <int value="3"
   22790       label="ProgressiveScan didn't connect then FullScan didn't connect"/>
   22791   <int value="4"
   22792       label="ProgressiveScan didn't connect then FullScan connected"/>
   22793   <int value="5" label="FullScan didn't connect"/>
   22794   <int value="6" label="FullScan connected"/>
   22795   <int value="7" label="Internal error"/>
   22796 </enum>
   22797 
   22798 <enum name="WiFiStatusType" type="int">
   22799   <int value="0" label="kStatusCodeTypeByAp"/>
   22800   <int value="1" label="kStatusCodeTypeByClient"/>
   22801   <int value="2" label="kStatusCodeTypeByUser"/>
   22802   <int value="3" label="kStatusCodeTypeConsideredDead"/>
   22803 </enum>
   22804 
   22805 <enum name="WindowsVersion" type="int">
   22806   <int value="0" label="Pre-XP"/>
   22807   <int value="1" label="XP"/>
   22808   <int value="2" label="2003 Server"/>
   22809   <int value="3" label="Vista"/>
   22810   <int value="4" label="Windows 7"/>
   22811   <int value="5" label="Windows 8"/>
   22812 </enum>
   22813 
   22814 <enum name="XMLHttpRequestSendArrayBufferOrView" type="int">
   22815   <int value="0" label="XMLHttpRequestSendArrayBuffer"/>
   22816   <int value="1" label="XMLHttpRequestSendArrayBufferView"/>
   22817 </enum>
   22818 
   22819 </enums>
   22820 
   22821 <!-- Field trials -->
   22822 
   22823 <fieldtrials>
   22824 
   22825 <fieldtrial name="AsyncSlowStart">
   22826   <group name="AsyncSlowStart" label="Async Slow Start on"/>
   22827   <group name="AsyncSlowStart_off" label="Async Slow Start off"/>
   22828   <group name="AsyncSlowStart_on" label="Async Slow Start on"/>
   22829   <affected-histogram name="Net.Transaction_Connected_New"/>
   22830   <affected-histogram name="Renderer4.StartToFinish"/>
   22831 </fieldtrial>
   22832 
   22833 <fieldtrial name="AutofillServerExperiments">
   22834   <group name="ar06" label="Acceptance ratio: 0.6"/>
   22835   <group name="ar1" label="Acceptance ratio: 1.0"/>
   22836   <group name="ar2" label="Acceptance ratio: 2.0"/>
   22837   <group name="ar4" label="Acceptance ratio: 4.0"/>
   22838   <group name="ar04wr3fs4"
   22839       label="Acceptance ratio: 0.4; winner lead ratio: 3.0; min form score: 4"/>
   22840   <group name="ar05wlr15"
   22841       label="Acceptance ratio: 0.5; winner lead ratio: 1.5"/>
   22842   <group name="ar05wlr25"
   22843       label="Acceptance ratio: 0.5; winner lead ratio: 2.5"/>
   22844   <group name="ar05wr15fs5"
   22845       label="Acceptance ratio: 0.5; winner lead ratio: 1.5; min form score: 5"/>
   22846   <group name="fp05" label="Probability picker algorithm, p=0.5"/>
   22847   <group name="fp025" label="Probability picker algorithm, p=0.25"/>
   22848   <group name="fp05cc03"
   22849       label="Probability picker algorithm, p=0.5; p_ccname=0.3"/>
   22850   <group name="fp05cco03"
   22851       label="Probability picker algorithm, p=0.5;
   22852              p_ccname_given_other_cc_fields=0.3"/>
   22853   <group name="fp05cco03cstd"
   22854       label="Probability picker algorithm, p=0.5;
   22855              p_ccname_given_other_cc_fields=0.3; with fallback to the default
   22856              algorithm"/>
   22857   <group name="fp05cc03e1"
   22858       label="Probability picker algorithm, p=0.5 for cc and company name
   22859              fields; p_ccname_given_other_cc_fields=0.3; with fallback to the
   22860              default algorithm;"/>
   22861   <group name="tbar1" label="Use only Toolbar upload data"/>
   22862   <affected-histogram name="Autofill.Quality"/>
   22863   <affected-histogram name="AutoFill.Quality"/>
   22864   <affected-histogram name="Autofill.Quality.HeuristicType"/>
   22865   <affected-histogram name="Autofill.Quality.HeuristicType.ByFieldType"/>
   22866   <affected-histogram name="Autofill.Quality.PredictedType"/>
   22867   <affected-histogram name="Autofill.Quality.PredictedType.ByFieldType"/>
   22868   <affected-histogram name="Autofill.Quality.ServerType"/>
   22869   <affected-histogram name="Autofill.Quality.ServerType.ByFieldType"/>
   22870 </fieldtrial>
   22871 
   22872 <fieldtrial name="CacheListSize">
   22873   <group name="CacheListSize_12" label="Control"/>
   22874   <group name="CacheListSize_13" label="Extended deleted list (2x)"/>
   22875   <group name="CacheListSize_14" label="Out of the experiment"/>
   22876   <affected-histogram name="DiskCache.TotalIOTime"/>
   22877   <affected-histogram name="Net.HttpJob.TotalTime"/>
   22878   <affected-histogram name="Net.HttpJob.TotalTimeCached"/>
   22879   <affected-histogram name="Net.HttpJob.TotalTimeCancel"/>
   22880   <affected-histogram name="Net.HttpJob.TotalTimeNotCached"/>
   22881   <affected-histogram name="Net.HttpJob.TotalTimeSuccess"/>
   22882   <affected-histogram name="PLT.Abandoned"/>
   22883   <affected-histogram name="PLT.BeginToFinish"/>
   22884   <affected-histogram name="PLT.BeginToFinish_HistoryLoad"/>
   22885   <affected-histogram name="PLT.BeginToFinish_LinkLoadCacheOnly"/>
   22886   <affected-histogram name="PLT.BeginToFinish_LinkLoadNormal"/>
   22887   <affected-histogram name="PLT.BeginToFinish_LinkLoadReload"/>
   22888   <affected-histogram name="PLT.BeginToFinish_LinkLoadStaleOk"/>
   22889   <affected-histogram name="PLT.BeginToFinish_NormalLoad"/>
   22890   <affected-histogram name="PLT.BeginToFinish_Reload"/>
   22891 </fieldtrial>
   22892 
   22893 <fieldtrial name="CacheSensitivityAnalysis">
   22894   <group name="No" label="Turned off"/>
   22895   <group name="Control" label="Control group"/>
   22896   <group name="ControlA" label="Control, Group A"/>
   22897   <group name="ControlB" label="Control, Group B"/>
   22898   <group name="100" label="100% slowdown"/>
   22899   <group name="100A" label="100% slowdown, Group A"/>
   22900   <group name="100B" label="100% slowdown, Group B"/>
   22901   <group name="200A" label="200% slowdown, Group A"/>
   22902   <group name="200B" label="200% slowdown, Group B"/>
   22903   <group name="400A" label="400% slowdown, Group A"/>
   22904   <group name="400B" label="400% slowdown, Group B"/>
   22905   <affected-histogram name="Net.HttpJob.TotalTime"/>
   22906   <affected-histogram name="Net.HttpJob.TotalTimeCached"/>
   22907   <affected-histogram name="Net.HttpJob.TotalTimeCancel"/>
   22908   <affected-histogram name="Net.HttpJob.TotalTimeNotCached"/>
   22909   <affected-histogram name="Net.HttpJob.TotalTimeSuccess"/>
   22910   <affected-histogram name="PLT.BeginToFinish_CacheSensitivity"/>
   22911   <affected-histogram name="PLT.BeginToFinishDoc_CacheSensitivity"/>
   22912   <affected-histogram name="PLT.BeginToFirstPaint_CacheSensitivity"/>
   22913   <affected-histogram name="PLT.CommitToFirstPaint_CacheSensitivity"/>
   22914 </fieldtrial>
   22915 
   22916 <fieldtrial name="CacheSensitivityHistograms">
   22917   <group name="CacheSensitivity" label="Cache Sensivitiy Analysis"/>
   22918   <affected-histogram name="PLT.BeginToFinish"/>
   22919   <affected-histogram name="PLT.BeginToFinishDoc"/>
   22920   <affected-histogram name="PLT.BeginToFirstPaint"/>
   22921   <affected-histogram name="PLT.CommitToFirstPaint"/>
   22922 </fieldtrial>
   22923 
   22924 <fieldtrial name="CertificateTypeAlgorithms" separator=".">
   22925   <group name="DH" label="DH"/>
   22926   <group name="DSA" label="DSA"/>
   22927   <group name="ECDH" label="ECDH"/>
   22928   <group name="ECDSA" label="ECDSA"/>
   22929   <group name="RSA" label="RSA"/>
   22930   <group name="Unknown" label="SPKI unrecognized by cert library"/>
   22931   <group name="Unsupported" label="Un-histogrammed type - please fix"/>
   22932   <affected-histogram name="CertificateType.BR.Intermediate"/>
   22933   <affected-histogram name="CertificateType.BR.Leaf"/>
   22934   <affected-histogram name="CertificateType.BR.Root"/>
   22935   <affected-histogram name="CertificateType.NonBR.Intermediate"/>
   22936   <affected-histogram name="CertificateType.NonBR.Leaf"/>
   22937   <affected-histogram name="CertificateType.NonBR.Root"/>
   22938   <affected-histogram name="CertificateType2.BR.Intermediate"/>
   22939   <affected-histogram name="CertificateType2.BR.Leaf"/>
   22940   <affected-histogram name="CertificateType2.BR.Root"/>
   22941   <affected-histogram name="CertificateType2.NonBR.Intermediate"/>
   22942   <affected-histogram name="CertificateType2.NonBR.Leaf"/>
   22943   <affected-histogram name="CertificateType2.NonBR.Root"/>
   22944 </fieldtrial>
   22945 
   22946 <fieldtrial name="CertificateTypeBRValidity" separator=".">
   22947   <obsolete>
   22948     Deprecated as of 8/2013. This histogram only considered the leaf certificate
   22949     expiry date as a proxy for whether a certificate was in-scope for the BRs,
   22950     but did not consider the issuance date. As some CAs have issued long-lived
   22951     certs prior to the BRs, this disproportionately reported those certs as
   22952     being subject to the BRs, but non-compliant, when in reality they're not
   22953     subject.
   22954   </obsolete>
   22955   <group name="BR"
   22956       label="The *leaf* certificate of the chain expires after 2013-12-31,
   22957              meaning that it should be in scope for the Baseline
   22958              Requirement's key size requirements"/>
   22959   <group name="NonBR"
   22960       label="The *leaf* certificate of the chain expires on or before
   22961              2013-12-31"/>
   22962   <affected-histogram name="CertificateType"/>
   22963 </fieldtrial>
   22964 
   22965 <fieldtrial name="CertificateTypeBRValidity2" separator=".">
   22966   <group name="BR"
   22967       label="The *leaf* certificate of the chain expires after 2013-12-31 and
   22968              was issued on or after 2012-07-01, as judged by the notBefore,
   22969              meaning that it should be in scope for the Baseline
   22970              Requirement's key size requirements"/>
   22971   <group name="NonBR"
   22972       label="The *leaf* certificate of the chain expires on or before
   22973              2013-12-31 or was issued before 2012-07-01"/>
   22974   <affected-histogram name="CertificateType2"/>
   22975 </fieldtrial>
   22976 
   22977 <fieldtrial name="CertificateTypeChainPosition" separator=".">
   22978   <group name="Intermediate" label="Intermediate's SPKI"/>
   22979   <group name="Leaf" label="Leaf's SPKI"/>
   22980   <group name="Root" label="Root's SPKI"/>
   22981   <affected-histogram name="CertificateType.BR"/>
   22982   <affected-histogram name="CertificateType.NonBR"/>
   22983   <affected-histogram name="CertificateType2.BR"/>
   22984   <affected-histogram name="CertificateType2.NonBR"/>
   22985 </fieldtrial>
   22986 
   22987 <fieldtrial name="ConnCountImpact">
   22988   <group name="conn_count_16" label="with 16 persistent connections per host"/>
   22989   <group name="conn_count_4" label="with 4 persistent connections per host"/>
   22990   <group name="conn_count_5" label="with 5 persistent connections per host"/>
   22991   <group name="conn_count_6" label="with 6 persistent connections per host"/>
   22992   <group name="conn_count_7" label="with 7 persistent connections per host"/>
   22993   <group name="conn_count_8" label="with 8 persistent connections per host"/>
   22994   <group name="conn_count_9" label="with 9 persistent connections per host"/>
   22995   <affected-histogram name="Net.Transaction_Connected_New"/>
   22996   <affected-histogram name="PLT.Abandoned"/>
   22997   <affected-histogram name="PLT.BeginToFinish_LinkLoadNormal"/>
   22998   <affected-histogram name="PLT.BeginToFinish_LinkLoadReload"/>
   22999   <affected-histogram name="PLT.BeginToFinish_LinkLoadStaleOk"/>
   23000   <affected-histogram name="PLT.BeginToFinish_NormalLoad"/>
   23001   <affected-histogram name="Renderer4.Abandoned"/>
   23002   <affected-histogram name="Renderer4.BeginToFinish_LinkLoadNormal"/>
   23003   <affected-histogram name="Renderer4.BeginToFinish_LinkLoadReload"/>
   23004   <affected-histogram name="Renderer4.BeginToFinish_LinkLoadStaleOk"/>
   23005   <affected-histogram name="Renderer4.BeginToFinish_NormalLoad"/>
   23006 </fieldtrial>
   23007 
   23008 <fieldtrial name="ConnnectBackupJobs">
   23009   <group name="ConnectBackupJobsEnabled"/>
   23010   <group name="ConnectBackupJobsDisabled"/>
   23011   <affected-histogram name="Net.PreconnectUtilization"/>
   23012   <affected-histogram name="Net.PreconnectUtilization2"/>
   23013   <affected-histogram name="PLT.Abandoned"/>
   23014   <affected-histogram name="PLT.BeginToFinish_LinkLoadNormal"/>
   23015   <affected-histogram name="PLT.BeginToFinish_LinkLoadReload"/>
   23016   <affected-histogram name="PLT.BeginToFinish_NormalLoad"/>
   23017   <affected-histogram name="PLT.LoadType"/>
   23018 </fieldtrial>
   23019 
   23020 <fieldtrial name="DataReductionProxy">
   23021   <group name="DataReductionProxy"
   23022       label="Only page loads through the data reduction proxy are considered."/>
   23023   <affected-histogram name="PLT.NT_Connect"/>
   23024   <affected-histogram name="PLT.NT_DelayBeforeConnect"/>
   23025   <affected-histogram name="PLT.NT_DelayBeforeDomainLookup"/>
   23026   <affected-histogram name="PLT.NT_DelayBeforeDomLoading"/>
   23027   <affected-histogram name="PLT.NT_DelayBeforeFetch"/>
   23028   <affected-histogram name="PLT.NT_DelayBeforeFetchRedirect"/>
   23029   <affected-histogram name="PLT.NT_DelayBeforeLoadEvent"/>
   23030   <affected-histogram name="PLT.NT_DelayBeforeRequest"/>
   23031   <affected-histogram name="PLT.NT_DomainLookup"/>
   23032   <affected-histogram name="PLT.NT_DomContentLoaded"/>
   23033   <affected-histogram name="PLT.NT_DomInteractive"/>
   23034   <affected-histogram name="PLT.NT_DomLoading"/>
   23035   <affected-histogram name="PLT.NT_LoadEvent"/>
   23036   <affected-histogram name="PLT.NT_Redirect"/>
   23037   <affected-histogram name="PLT.NT_Request"/>
   23038   <affected-histogram name="PLT.NT_Response"/>
   23039 </fieldtrial>
   23040 
   23041 <fieldtrial name="DefaultAppsExperiment">
   23042   <group name="NoDefaultApps" label="User's without default apps installed"/>
   23043   <group name="WithDefaultApps" label="User's with default apps installed"/>
   23044   <affected-histogram name="Extensions.AppTabLaunchType"/>
   23045   <affected-histogram name="Extensions.ExtensionInstalled"/>
   23046   <affected-histogram name="Extensions.ExtensionUninstalled"/>
   23047   <affected-histogram name="NewTabPage.DefaultPageType"/>
   23048   <affected-histogram name="NewTabPage.SelectedPageType"/>
   23049   <affected-histogram name="NtpHandler.AttachShownPageType"/>
   23050   <affected-histogram name="NtpHandler.SelectedShownPageType"/>
   23051   <affected-histogram name="Profile.AppCount"/>
   23052 </fieldtrial>
   23053 
   23054 <fieldtrial name="DefaultPinnedApps">
   23055   <group name="Existing"/>
   23056   <group name="Control"/>
   23057   <group name="Alternate"/>
   23058   <affected-histogram name="Cros.ClickOnShelf"/>
   23059 </fieldtrial>
   23060 
   23061 <fieldtrial name="DiskUsagePerUserCount" separator=".">
   23062   <group name="1User" label="Only 1 user exists on device."/>
   23063   <group name="2Users" label="2 users exist on device."/>
   23064   <group name="3Users" label="3 users exist on device."/>
   23065   <group name="4Users" label="4 users exist on device."/>
   23066   <group name="5Users" label="5 users exist on device."/>
   23067   <group name="6Users" label="6 users exist on device."/>
   23068   <group name="7OrMoreUsers" label="7 or more users exist on device."/>
   23069   <affected-histogram name="Platform.DiskUsage.Cache_Avg"/>
   23070   <affected-histogram name="Platform.DiskUsage.Cache_Max"/>
   23071   <affected-histogram name="Platform.DiskUsage.Downloads_Avg"/>
   23072   <affected-histogram name="Platform.DiskUsage.Downloads_Max"/>
   23073   <affected-histogram name="Platform.DiskUsage.GCache_Avg"/>
   23074   <affected-histogram name="Platform.DiskUsage.GCache_Max"/>
   23075 </fieldtrial>
   23076 
   23077 <fieldtrial name="DnsImpact2">
   23078   <group name="disabled_prefetch"
   23079       label="DNS pre-resolving is disabled in these clients"/>
   23080   <group name="disabled_prefetch_4_connections"
   23081       label="DNS pre-resolving is disabled in these clients, and a maximum of
   23082              4 connections per host was allowed"/>
   23083   <group name="enabled_prefetch_4_connections"
   23084       label="a maximum of 4 connections per host was allowed in these clients"/>
   23085   <group name="parallel_4_prefetch"
   23086       label="DNS pre-resolving was only doing 4 concurrent speculative
   23087              resolutions in this test"/>
   23088   <affected-histogram name="Net.Dns_Resolution_And_TCP_Connection_Latency"/>
   23089   <affected-histogram name="Net.TCP_Connection_Idle_Sockets">
   23090     <with-group name="disabled_prefetch"/>
   23091     <with-group name="disabled_prefetch_4_connections"/>
   23092     <with-group name="enabled_prefetch_4_connections"/>
   23093   </affected-histogram>
   23094   <affected-histogram name="Net.TCP_Connection_Latency"/>
   23095   <affected-histogram name="Net.Transaction_Connected"/>
   23096   <affected-histogram name="Net.Transaction_Connected_New"/>
   23097   <affected-histogram name="Net.Transaction_Connected_New_b"/>
   23098   <affected-histogram name="Net.Transaction_Connected_Under_10"/>
   23099   <affected-histogram name="Net.Transaction_Latency"/>
   23100   <affected-histogram name="Net.Transaction_Latency_b"/>
   23101   <affected-histogram name="Net.Transaction_Latency_Total"/>
   23102   <affected-histogram name="Net.Transaction_Latency_Total_New_Connection"/>
   23103   <affected-histogram
   23104       name="Net.Transaction_Latency_Total_New_Connection_Under_10"/>
   23105   <affected-histogram name="Net.Transaction_Latency_Total_Under_10"/>
   23106   <affected-histogram name="Net.Transaction_Latency_Under_10"/>
   23107   <affected-histogram name="PLT.RequestToFinish">
   23108     <with-group name="parallel_4_prefetch"/>
   23109   </affected-histogram>
   23110 </fieldtrial>
   23111 
   23112 <fieldtrial name="DnsImpact3">
   23113   <group name="disabled_prefetch" label="with DNS pre-resolving disabled"/>
   23114   <group name="parallel_4_prefetch"
   23115       label="with only 4 concurrent speculative resolutions done in parallel"/>
   23116   <affected-histogram name="Net.Transaction_Connected_New">
   23117     <with-group name="disabled_prefetch"/>
   23118   </affected-histogram>
   23119   <affected-histogram name="Renderer2.FinishDocToFinish"/>
   23120   <affected-histogram name="Renderer2.RequestToFinish"/>
   23121   <affected-histogram name="Renderer2.RequestToFinish_L">
   23122     <with-group name="disabled_prefetch"/>
   23123   </affected-histogram>
   23124   <affected-histogram name="Renderer2.RequestToFirstLayout"/>
   23125   <affected-histogram name="Renderer2.RequestToStart"/>
   23126   <affected-histogram name="Renderer2.StartToFinish"/>
   23127   <affected-histogram name="Renderer2.StartToFinishDoc"/>
   23128   <affected-histogram name="Renderer2.StartToFirstLayout"/>
   23129   <affected-histogram name="Renderer4.RequestToFinish">
   23130     <with-group name="parallel_4_prefetch"/>
   23131   </affected-histogram>
   23132   <affected-histogram name="Renderer4.StartToFinish">
   23133     <with-group name="parallel_4_prefetch"/>
   23134   </affected-histogram>
   23135 </fieldtrial>
   23136 
   23137 <fieldtrial name="DnsParallelism">
   23138   <group name="parallel_10"
   23139       label="with only 10 concurrent resolutions done in parallel"/>
   23140   <group name="parallel_14"
   23141       label="with only 14 concurrent resolutions done in parallel"/>
   23142   <group name="parallel_20"
   23143       label="with only 20 concurrent resolutions done in parallel"/>
   23144   <group name="parallel_6"
   23145       label="with only 6 concurrent resolutions done in parallel"/>
   23146   <group name="parallel_7"
   23147       label="with only 7 concurrent resolutions done in parallel"/>
   23148   <group name="parallel_8"
   23149       label="with only 8 concurrent resolutions done in parallel"/>
   23150   <group name="parallel_9"
   23151       label="with only 9 concurrent resolutions done in parallel"/>
   23152   <group name="parallel_default"
   23153       label="with the default number of concurrent resolutions done in
   23154              parallel"/>
   23155   <affected-histogram name="DNS.ResolveCategory"/>
   23156   <affected-histogram name="DNS.ResolveSuccess"/>
   23157 </fieldtrial>
   23158 
   23159 <fieldtrial name="DomainGoogle" separator="">
   23160   <group name="Google" label="only Google cookies are recorded."/>
   23161   <group name="Other" label="only NON-Google cookies are recorded."/>
   23162   <affected-histogram name="Cookie.ReinstatedCookies"/>
   23163 </fieldtrial>
   23164 
   23165 <fieldtrial name="ExternalExtensionEvent" separator="">
   23166   <group name="NonWebstore"
   23167       label="sideloaded extensions that don't update from the webstore"/>
   23168   <group name="Webstore"
   23169       label="sideloaded extensions that update from the webstore"/>
   23170   <affected-histogram name="Extensions.ExternalExtensionEvent"/>
   23171 </fieldtrial>
   23172 
   23173 <fieldtrial name="FileBrowserLoad" separator=".">
   23174   <group name="Construct"
   23175       label="Time spent constructing the main Javascript object."/>
   23176   <group name="DOM" label="Time to initialize DOM."/>
   23177   <group name="FileSystem"
   23178       label="Time to get access to the local file system."/>
   23179   <group name="Parse" label="Time to parse Javascript and CSS."/>
   23180   <group name="Roots" label="Time to enumerate file system roots."/>
   23181   <group name="Total"
   23182       label="Total load time from the moment the Javascript started parsing
   23183              till the moment the empty file list is displayed."/>
   23184   <affected-histogram name="FileBrowser.Load"/>
   23185 </fieldtrial>
   23186 
   23187 <fieldtrial name="HttpPipeliningCompatibility">
   23188   <group name="disable_test" label="Do nothing"/>
   23189   <group name="enable_test" label="Test connection for HTTP pipelining"/>
   23190   <affected-histogram name="NetConnectivity.Pipeline.0.NetworkError"/>
   23191   <affected-histogram name="NetConnectivity.Pipeline.0.ResponseCode"/>
   23192   <affected-histogram name="NetConnectivity.Pipeline.0.Status"/>
   23193   <affected-histogram name="NetConnectivity.Pipeline.1.NetworkError"/>
   23194   <affected-histogram name="NetConnectivity.Pipeline.1.ResponseCode"/>
   23195   <affected-histogram name="NetConnectivity.Pipeline.1.Status"/>
   23196   <affected-histogram name="NetConnectivity.Pipeline.2.NetworkError"/>
   23197   <affected-histogram name="NetConnectivity.Pipeline.2.ResponseCode"/>
   23198   <affected-histogram name="NetConnectivity.Pipeline.2.Status"/>
   23199   <affected-histogram name="NetConnectivity.Pipeline.3.NetworkError"/>
   23200   <affected-histogram name="NetConnectivity.Pipeline.3.ResponseCode"/>
   23201   <affected-histogram name="NetConnectivity.Pipeline.3.Status"/>
   23202   <affected-histogram name="NetConnectivity.Pipeline.4.NetworkError"/>
   23203   <affected-histogram name="NetConnectivity.Pipeline.4.ResponseCode"/>
   23204   <affected-histogram name="NetConnectivity.Pipeline.4.Status"/>
   23205   <affected-histogram name="NetConnectivity.Pipeline.5.NetworkError"/>
   23206   <affected-histogram name="NetConnectivity.Pipeline.5.ResponseCode"/>
   23207   <affected-histogram name="NetConnectivity.Pipeline.5.Status"/>
   23208   <affected-histogram name="NetConnectivity.Pipeline.AllHTTP11"/>
   23209   <affected-histogram name="NetConnectivity.Pipeline.CanarySuccess"/>
   23210   <affected-histogram name="NetConnectivity.Pipeline.Depth"/>
   23211   <affected-histogram name="NetConnectivity.Pipeline.Success"/>
   23212 </fieldtrial>
   23213 
   23214 <fieldtrial name="IndexedDBLevelDBErrnoMethods" separator=".">
   23215   <group name="NewLogger" label="ChromiumEnv::NewLogger"/>
   23216   <group name="NewSequentialFile" label="ChromiumEnv::NewSequentialFile"/>
   23217   <group name="NewWritableFile" label="ChromiumEnv::NewWritableFile"/>
   23218   <group name="SequentialFileRead" label="ChromiumSequentialFile::Read"/>
   23219   <group name="SequentialFileSkip" label="ChromiumSequentialFile::Skip"/>
   23220   <group name="WritableFileAppend" label="ChromiumWritableFile::Append"/>
   23221   <group name="WritableFileClose" label="ChromiumWritableFile::Close"/>
   23222   <group name="WritableFileFlush" label="ChromiumWritableFile::Flush"/>
   23223   <group name="WritableFileSync" label="ChromiumWritableFile::Sync"/>
   23224   <group name="WritableFileSyncParent"
   23225       label="ChromiumWritableFile::SyncParent"/>
   23226   <affected-histogram name="WebCore.IndexedDB.LevelDBOpenErrors.Errno"/>
   23227   <affected-histogram name="WebCore.IndexedDB.LevelDBReadErrors.Errno"/>
   23228   <affected-histogram name="WebCore.IndexedDB.LevelDBWriteErrors.Errno"/>
   23229 </fieldtrial>
   23230 
   23231 <fieldtrial name="IndexedDBLevelDBPFEMethods" separator=".">
   23232   <group name="CreateDir" label="ChromiumEnv::CreateDir"/>
   23233   <group name="DeleteDir" label="ChromiumEnv::DeleteDir"/>
   23234   <group name="DeleteFile" label="ChromiumEnv::DeleteFile"/>
   23235   <group name="GetFileSize" label="ChromiumEnv::GetFileSize"/>
   23236   <group name="LockFile" label="ChromiumEnv::LockFile"/>
   23237   <group name="NewRandomAccessFile" label="ChromiumEnv::NewRandomAccessFile"/>
   23238   <group name="RandomAccessFileRead" label="ChromiumRandomAccessFile::Read"/>
   23239   <group name="RenameFile" label="ChromiumEnv::RenameFile"/>
   23240   <group name="UnlockFile" label="ChromiumEnv::UnlockFile"/>
   23241   <affected-histogram name="WebCore.IndexedDB.LevelDBOpenErrors.PFE"/>
   23242   <affected-histogram name="WebCore.IndexedDB.LevelDBReadErrors.PFE"/>
   23243   <affected-histogram name="WebCore.IndexedDB.LevelDBWriteErrors.PFE"/>
   23244 </fieldtrial>
   23245 
   23246 <fieldtrial name="InstallerDownloadSources" separator="">
   23247   <group name="HttpServer" label="Download Source: HTTP Server"/>
   23248   <group name="HttpsServer" label="Download Source: HTTPS Server"/>
   23249   <affected-histogram name="Installer.SuccessfulMBsDownloadedFrom"/>
   23250   <affected-histogram name="Installer.TotalMBsDownloadedFrom"/>
   23251 </fieldtrial>
   23252 
   23253 <fieldtrial name="Instant">
   23254   <group name="Extended" label="Suggestions + Results"/>
   23255   <group name="Instant" label="Results"/>
   23256   <affected-histogram name="Instant.SessionsStorageNamespace"/>
   23257 </fieldtrial>
   23258 
   23259 <fieldtrial name="IPv6_Probe">
   23260   <group name="IPv6_probe_skipped"
   23261       label="with IPv6 not probed, and default OS settings used"/>
   23262   <group name="IPv6_probe_done"
   23263       label="with IPv6 probed for and possibly disabled"/>
   23264   <affected-histogram name="DNS.PrefetchResolution"/>
   23265 </fieldtrial>
   23266 
   23267 <fieldtrial name="LateBindingExperiment">
   23268   <group name="disable_late_binding" label="socket late binding is disabled"/>
   23269   <group name="enable_late_binding" label="socket late binding is enabled"/>
   23270   <affected-histogram name="Net.SocketIdleTimeBeforeNextUse_ReusedSocket"/>
   23271   <affected-histogram name="Net.SocketIdleTimeBeforeNextUse_UnusedSocket"/>
   23272   <affected-histogram name="Net.SocketIdleTimeOnIOError2_ReusedSocket"/>
   23273   <affected-histogram name="Net.SocketIdleTimeOnIOError2_UnusedSocket"/>
   23274   <affected-histogram name="Net.TCPSocketType"/>
   23275   <affected-histogram name="Net.Transaction_Connected"/>
   23276   <affected-histogram name="Net.Transaction_Connected_Under_10"/>
   23277   <affected-histogram name="Net.TransportSocketRequestTime"/>
   23278   <affected-histogram name="Renderer4.BeginToFinish_LinkLoad"/>
   23279   <affected-histogram name="Renderer4.BeginToFinish_LinkLoadNormal"/>
   23280   <affected-histogram name="Renderer4.BeginToFinish_LinkLoadReload"/>
   23281   <affected-histogram name="Renderer4.BeginToFinish_NormalLoad"/>
   23282   <affected-histogram name="Renderer4.BeginToFinishDoc_LinkLoad"/>
   23283   <affected-histogram name="Renderer4.BeginToFinishDoc_LinkLoadNormal"/>
   23284   <affected-histogram name="Renderer4.BeginToFinishDoc_LinkLoadReload"/>
   23285   <affected-histogram name="Renderer4.BeginToFinishDoc_NormalLoad"/>
   23286   <affected-histogram name="Renderer4.RequestToFinish"/>
   23287   <affected-histogram name="Renderer4.StartToFinish"/>
   23288 </fieldtrial>
   23289 
   23290 <fieldtrial name="LevelDBEnvMaxFDs" separator=".">
   23291   <group name="Success"
   23292       label="This histogram shows the limit when open succeeded."/>
   23293   <group name="TooManyOpened"
   23294       label="This histogram shows the limit when open failed because the
   23295              limit had been reached."/>
   23296   <group name="OtherError"
   23297       label="This histogram shows the limit when open failed for reasons
   23298              other than exceeding the limit."/>
   23299   <affected-histogram name="LevelDBEnv.IDB.MaxFDs"/>
   23300   <affected-histogram name="LevelDBEnv.MaxFDs"/>
   23301 </fieldtrial>
   23302 
   23303 <fieldtrial name="LevelDBEnvPlatformFileErrors" separator="">
   23304   <group name="CreateDir" label="ChromiumEnv::CreateDir"/>
   23305   <group name="LockFile" label="ChromiumEnv::LockFile"/>
   23306   <group name="NewRandomAccessFile" label="ChromiumEnv::NewRandomAccessFile"/>
   23307   <group name="RenameFile" label="ChromiumEnv::RenameFile"/>
   23308   <affected-histogram name="LevelDBEnv.IDB.IOError."/>
   23309   <affected-histogram name="LevelDBEnv.IOError."/>
   23310 </fieldtrial>
   23311 
   23312 <fieldtrial name="LevelDBEnvRetry" separator="">
   23313   <group name="RenameFile" label="RenameFile"/>
   23314   <group name="LockFile" label="LockFile"/>
   23315   <group name="CreateDir" label="CreateDir"/>
   23316   <affected-histogram name="LevelDBEnv.IDB.RetryRecoveredFromErrorIn"/>
   23317   <affected-histogram name="LevelDBEnv.IDB.TimeUntilSuccessFor"/>
   23318   <affected-histogram name="LevelDBEnv.RetryRecoveredFromErrorIn"/>
   23319   <affected-histogram name="LevelDBEnv.TimeUntilSuccessFor"/>
   23320 </fieldtrial>
   23321 
   23322 <fieldtrial name="LevelDBEnvRetryTimes" separator="">
   23323   <obsolete>
   23324     Deprecated 2013-04 in favor of LevelDBEnvRetry.
   23325   </obsolete>
   23326   <group name="Rename" label="RenameFile"/>
   23327   <group name="LockFile" label="LockFile"/>
   23328   <affected-histogram name="LevelDBEnv.IDB.TimeTo"/>
   23329   <affected-histogram name="LevelDBEnv.TimeTo"/>
   23330 </fieldtrial>
   23331 
   23332 <fieldtrial name="MediaAudioInputControllerTime" separator=".">
   23333   <group name="CloseTime" label="Measures the time taken for DoClose()."/>
   23334   <group name="CreateTime" label="Measures the time taken for DoCreate()."/>
   23335   <group name="RecordTime" label="Measures the time taken for DoRecord()."/>
   23336   <affected-histogram name="Media.AudioInputController"/>
   23337 </fieldtrial>
   23338 
   23339 <fieldtrial name="MediaAudioInputDeviceManagerTime" separator=".">
   23340   <group name="OpenOnDeviceThreadTime"
   23341       label="Measures the time taken for OpenOnDeviceThread()."/>
   23342   <group name="EnumerateOnDeviceThreadTime"
   23343       label="Measures the time taken for EnumerateOnDeviceThread()."/>
   23344   <affected-histogram name="Media.AudioInputDeviceManager"/>
   23345 </fieldtrial>
   23346 
   23347 <fieldtrial name="MediaAudioOutputControllerTime" separator=".">
   23348   <group name="CloseTime" label="Measures the time taken for DoClose()."/>
   23349   <group name="CreateTime" label="Measures the time taken for DoCreate()."/>
   23350   <group name="DeviceChangeTime"
   23351       label="Measures the time taken for OnDeviceChange()."/>
   23352   <group name="PauseTime" label="Measures the time taken for DoPause()."/>
   23353   <group name="PlayTime"
   23354       label="Measures the time taken for DoPlay(). Technically only the
   23355              worker method AudioOutputController::PollAndStartIfDataReady()."/>
   23356   <affected-histogram name="Media.AudioOutputController"/>
   23357 </fieldtrial>
   23358 
   23359 <fieldtrial name="MediaVideoCaptureManagerTime" separator=".">
   23360   <group name="OnEnumerateDevicesTime"
   23361       label="Measures the time taken for OnEnumerateDevices()."/>
   23362   <group name="OnOpenTime" label="Measures the time taken for OnOpen()."/>
   23363   <group name="OnCloseTime" label="Measures the time taken for OnClose()."/>
   23364   <group name="OnStartTime" label="Measures the time taken for OnStart()."/>
   23365   <group name="OnStopTime" label="Measures the time taken for OnStop()."/>
   23366   <affected-histogram name="Media.VideoCaptureManager"/>
   23367 </fieldtrial>
   23368 
   23369 <fieldtrial name="NetConnectivity" separator=".">
   23370   <group name="53.100B" label="100 bytes of data on port 53."/>
   23371   <group name="53.100B.NoProxy"
   23372       label="100 bytes of data on port 53 with no proxy."/>
   23373   <group name="53.1K" label="1K bytes of data on port 53."/>
   23374   <group name="53.1K.NoProxy"
   23375       label="1K bytes of data on port 53 with no proxy."/>
   23376   <group name="53.100B.RTT" label="100 bytes of data on port 53 successfully."/>
   23377   <group name="53.100B.RTT.NoProxy"
   23378       label="100 bytes of data on port 53 successfully with no proxy."/>
   23379   <group name="53.1K.RTT" label="1K bytes of data on port 53 successfully."/>
   23380   <group name="53.1K.RTT.NoProxy"
   23381       label="1K bytes of data on port 53 successfully with no proxy."/>
   23382   <group name="587.100B" label="100 bytes of data on port 587."/>
   23383   <group name="587.100B.NoProxy"
   23384       label="100 bytes of data on port 587 with no proxy."/>
   23385   <group name="587.1K" label="1K bytes of data on port 587."/>
   23386   <group name="587.1K.NoProxy"
   23387       label="1K bytes of data on port 587 with no proxy."/>
   23388   <group name="587.100B.RTT"
   23389       label="100 bytes of data on port 587 successfully."/>
   23390   <group name="587.100B.RTT.NoProxy"
   23391       label="100 bytes of data on port 587 successfully with no proxy."/>
   23392   <group name="587.1K.RTT" label="1K bytes of data on port 587 successfully."/>
   23393   <group name="587.1K.RTT.NoProxy"
   23394       label="1K bytes of data on port 587 successfully with no proxy."/>
   23395   <group name="6121.100B" label="100 bytes of data on port 6121."/>
   23396   <group name="6121.100B.NoProxy"
   23397       label="100 bytes of data on port 6121 with no proxy."/>
   23398   <group name="6121.1K" label="1K bytes of data on port 6121."/>
   23399   <group name="6121.1K.NoProxy"
   23400       label="1K bytes of data on port 6121 with no proxy."/>
   23401   <group name="6121.100B.RTT"
   23402       label="100 bytes of data on port 6121 successfully."/>
   23403   <group name="6121.100B.RTT.NoProxy"
   23404       label="100 bytes of data on port 6121 successfully with no proxy."/>
   23405   <group name="6121.1K.RTT"
   23406       label="1K bytes of data on port 6121 successfully."/>
   23407   <group name="6121.1K.RTT.NoProxy"
   23408       label="1K bytes of data on port 6121 successfully with no proxy."/>
   23409   <group name="80.100B" label="100 bytes of data on port 80."/>
   23410   <group name="80.100B.NoProxy"
   23411       label="100 bytes of data on port 80 with no proxy."/>
   23412   <group name="80.1K" label="1K bytes of data on port 80."/>
   23413   <group name="80.1K.NoProxy"
   23414       label="1K bytes of data on port 80 with no proxy."/>
   23415   <group name="80.100B.RTT" label="100 bytes of data on port 80 successfully."/>
   23416   <group name="80.100B.RTT.NoProxy"
   23417       label="100 bytes of data on port 80 successfully with no proxy."/>
   23418   <group name="80.1K.RTT" label="1K bytes of data on port 80 successfully."/>
   23419   <group name="80.1K.RTT.NoProxy"
   23420       label="1K bytes of data on port 80 successfully with no proxy."/>
   23421   <group name="8080.100B" label="100 bytes of data on port 8080."/>
   23422   <group name="8080.100B.NoProxy"
   23423       label="100 bytes of data on port 8080 with no proxy."/>
   23424   <group name="8080.1K" label="1K bytes of data on port 8080."/>
   23425   <group name="8080.1K.NoProxy"
   23426       label="1K bytes of data on port 8080 with no proxy."/>
   23427   <group name="8080.100B.RTT"
   23428       label="100 bytes of data on port 8080 successfully."/>
   23429   <group name="8080.100B.RTT.NoProxy"
   23430       label="100 bytes of data on port 8080 successfully with no proxy."/>
   23431   <group name="8080.1K.RTT"
   23432       label="1K bytes of data on port 8080 successfully."/>
   23433   <group name="8080.1K.RTT.NoProxy"
   23434       label="1K bytes of data on port 8080 successfully with no proxy."/>
   23435   <affected-histogram name="NetConnectivity.TCP.Status"/>
   23436   <affected-histogram name="NetConnectivity.TCP.Success"/>
   23437   <affected-histogram name="NetConnectivity.UDP.PacketLoss"/>
   23438   <affected-histogram name="NetConnectivity.UDP.PacketLoss6"/>
   23439   <affected-histogram name="NetConnectivity.UDP.Status"/>
   23440   <affected-histogram name="NetConnectivity.UDP.Success"/>
   23441 </fieldtrial>
   23442 
   23443 <fieldtrial name="NetConnectivity2" separator=".">
   23444   <group name="AcksReceivedFromFirst2Packets" label="2 packets."/>
   23445   <group name="AcksReceivedFromFirst3Packets" label="3 packets."/>
   23446   <group name="AcksReceivedFromFirst4Packets" label="4 packets."/>
   23447   <group name="AcksReceivedFromFirst5Packets" label="5 packets."/>
   23448   <group name="AcksReceivedFromFirst6Packets" label="6 packets."/>
   23449   <group name="AcksReceivedFromFirst7Packets" label="7 packets."/>
   23450   <group name="AcksReceivedFromFirst8Packets" label="8 packets."/>
   23451   <group name="AcksReceivedFromFirst9Packets" label="9 packets."/>
   23452   <group name="AcksReceivedFromFirst10Packets" label="10 packets."/>
   23453   <group name="AcksReceivedFromFirst11Packets" label="11 packets."/>
   23454   <group name="AcksReceivedFromFirst12Packets" label="12 packets."/>
   23455   <group name="AcksReceivedFromFirst13Packets" label="13 packets."/>
   23456   <group name="AcksReceivedFromFirst14Packets" label="14 packets."/>
   23457   <group name="AcksReceivedFromFirst15Packets" label="15 packets."/>
   23458   <group name="AcksReceivedFromFirst16Packets" label="16 packets."/>
   23459   <group name="AcksReceivedFromFirst17Packets" label="17 packets."/>
   23460   <group name="AcksReceivedFromFirst18Packets" label="18 packets."/>
   23461   <group name="AcksReceivedFromFirst19Packets" label="19 packets."/>
   23462   <group name="AcksReceivedFromFirst20Packets" label="20 packets."/>
   23463   <group name="AcksReceivedFromFirst21Packets" label="21 packets."/>
   23464   <affected-histogram name="NetConnectivity.Sent21"/>
   23465 </fieldtrial>
   23466 
   23467 <fieldtrial name="NetConnectivity2a" separator=".">
   23468   <group name="6121.100B" label="100 bytes of data is sent on port 6121."/>
   23469   <group name="6121.500B" label="500 bytes of data is sent on port 6121."/>
   23470   <group name="6121.1K" label="1K bytes of data is sent on port 6121."/>
   23471   <affected-histogram name="NetConnectivity2.Sent21.AckReceivedForNthPacket"/>
   23472   <affected-histogram name="NetConnectivity2.Sent21.GotAnAck"/>
   23473   <affected-histogram name="NetConnectivity2.Sent21.PacketsSent"/>
   23474 </fieldtrial>
   23475 
   23476 <fieldtrial name="NetConnectivity2b" separator=".">
   23477   <group name="AcksReceivedFromFirst2Packets.6121.100B"
   23478       label="2 packets. 100 bytes of data is sent on port 6121."/>
   23479   <group name="AcksReceivedFromFirst3Packets.6121.100B"
   23480       label="3 packets. 100 bytes of data is sent on port 6121."/>
   23481   <group name="AcksReceivedFromFirst4Packets.6121.100B"
   23482       label="4 packets. 100 bytes of data is sent on port 6121."/>
   23483   <group name="AcksReceivedFromFirst5Packets.6121.100B"
   23484       label="5 packets. 100 bytes of data is sent on port 6121."/>
   23485   <group name="AcksReceivedFromFirst6Packets.6121.100B"
   23486       label="6 packets. 100 bytes of data is sent on port 6121."/>
   23487   <group name="AcksReceivedFromFirst7Packets.6121.100B"
   23488       label="7 packets. 100 bytes of data is sent on port 6121."/>
   23489   <group name="AcksReceivedFromFirst8Packets.6121.100B"
   23490       label="8 packets. 100 bytes of data is sent on port 6121."/>
   23491   <group name="AcksReceivedFromFirst9Packets.6121.100B"
   23492       label="9 packets. 100 bytes of data is sent on port 6121."/>
   23493   <group name="AcksReceivedFromFirst10Packets.6121.100B"
   23494       label="10 packets. 100 bytes of data is sent on port 6121."/>
   23495   <group name="AcksReceivedFromFirst11Packets.6121.100B"
   23496       label="11 packets. 100 bytes of data is sent on port 6121."/>
   23497   <group name="AcksReceivedFromFirst12Packets.6121.100B"
   23498       label="12 packets. 100 bytes of data is sent on port 6121."/>
   23499   <group name="AcksReceivedFromFirst13Packets.6121.100B"
   23500       label="13 packets. 100 bytes of data is sent on port 6121."/>
   23501   <group name="AcksReceivedFromFirst14Packets.6121.100B"
   23502       label="14 packets. 100 bytes of data is sent on port 6121."/>
   23503   <group name="AcksReceivedFromFirst15Packets.6121.100B"
   23504       label="15 packets. 100 bytes of data is sent on port 6121."/>
   23505   <group name="AcksReceivedFromFirst16Packets.6121.100B"
   23506       label="16 packets. 100 bytes of data is sent on port 6121."/>
   23507   <group name="AcksReceivedFromFirst17Packets.6121.100B"
   23508       label="17 packets. 100 bytes of data is sent on port 6121."/>
   23509   <group name="AcksReceivedFromFirst18Packets.6121.100B"
   23510       label="18 packets. 100 bytes of data is sent on port 6121."/>
   23511   <group name="AcksReceivedFromFirst19Packets.6121.100B"
   23512       label="19 packets. 100 bytes of data is sent on port 6121."/>
   23513   <group name="AcksReceivedFromFirst20Packets.6121.100B"
   23514       label="20 packets. 100 bytes of data is sent on port 6121."/>
   23515   <group name="AcksReceivedFromFirst21Packets.6121.100B"
   23516       label="21 packets. 100 bytes of data is sent on port 6121."/>
   23517   <affected-histogram name="NetConnectivity2.Sent21"/>
   23518 </fieldtrial>
   23519 
   23520 <fieldtrial name="NetConnectivity2c" separator=".">
   23521   <group name="6121.100B" label="100 bytes of data is sent on port 6121."/>
   23522   <group name="6121.100B.NoProxy"
   23523       label="100 bytes of data is sent on port 6121 with no proxy."/>
   23524   <group name="6121.500B" label="500 bytes of data is sent on port 6121."/>
   23525   <group name="6121.500B.NoProxy"
   23526       label="500 bytes of data is sent on port 6121 with no proxy."/>
   23527   <group name="6121.1K" label="1K bytes of data is sent on port 6121."/>
   23528   <group name="6121.1K.NoProxy"
   23529       label="1K bytes of data is sent on port 6121 with no proxy."/>
   23530   <affected-histogram name="NetConnectivity2.Send6.PacketsSent"/>
   23531   <affected-histogram name="NetConnectivity2.Send6.SeriesAcked"/>
   23532 </fieldtrial>
   23533 
   23534 <fieldtrial name="NetConnectivity2d" separator=".">
   23535   <group name="AcksReceivedFromFirst2Packets.6121.500B"
   23536       label="2 packets. 500 bytes of data is sent on port 6121."/>
   23537   <group name="AcksReceivedFromFirst3Packets.6121.500B"
   23538       label="3 packets. 500 bytes of data is sent on port 6121."/>
   23539   <group name="AcksReceivedFromFirst4Packets.6121.500B"
   23540       label="4 packets. 500 bytes of data is sent on port 6121."/>
   23541   <group name="AcksReceivedFromFirst5Packets.6121.500B"
   23542       label="5 packets. 500 bytes of data is sent on port 6121."/>
   23543   <group name="AcksReceivedFromFirst6Packets.6121.500B"
   23544       label="6 packets. 500 bytes of data is sent on port 6121."/>
   23545   <group name="AcksReceivedFromFirst7Packets.6121.500B"
   23546       label="7 packets. 500 bytes of data is sent on port 6121."/>
   23547   <group name="AcksReceivedFromFirst8Packets.6121.500B"
   23548       label="8 packets. 500 bytes of data is sent on port 6121."/>
   23549   <group name="AcksReceivedFromFirst9Packets.6121.500B"
   23550       label="9 packets. 500 bytes of data is sent on port 6121."/>
   23551   <group name="AcksReceivedFromFirst10Packets.6121.500B"
   23552       label="10 packets. 500 bytes of data is sent on port 6121."/>
   23553   <group name="AcksReceivedFromFirst11Packets.6121.500B"
   23554       label="11 packets. 500 bytes of data is sent on port 6121."/>
   23555   <group name="AcksReceivedFromFirst12Packets.6121.500B"
   23556       label="12 packets. 500 bytes of data is sent on port 6121."/>
   23557   <group name="AcksReceivedFromFirst13Packets.6121.500B"
   23558       label="13 packets. 500 bytes of data is sent on port 6121."/>
   23559   <group name="AcksReceivedFromFirst14Packets.6121.500B"
   23560       label="14 packets. 500 bytes of data is sent on port 6121."/>
   23561   <group name="AcksReceivedFromFirst15Packets.6121.500B"
   23562       label="15 packets. 500 bytes of data is sent on port 6121."/>
   23563   <group name="AcksReceivedFromFirst16Packets.6121.500B"
   23564       label="16 packets. 500 bytes of data is sent on port 6121."/>
   23565   <group name="AcksReceivedFromFirst17Packets.6121.500B"
   23566       label="17 packets. 500 bytes of data is sent on port 6121."/>
   23567   <group name="AcksReceivedFromFirst18Packets.6121.500B"
   23568       label="18 packets. 500 bytes of data is sent on port 6121."/>
   23569   <group name="AcksReceivedFromFirst19Packets.6121.500B"
   23570       label="19 packets. 500 bytes of data is sent on port 6121."/>
   23571   <group name="AcksReceivedFromFirst20Packets.6121.500B"
   23572       label="20 packets. 500 bytes of data is sent on port 6121."/>
   23573   <group name="AcksReceivedFromFirst21Packets.6121.500B"
   23574       label="21 packets. 500 bytes of data is sent on port 6121."/>
   23575   <affected-histogram name="NetConnectivity2.Sent21"/>
   23576 </fieldtrial>
   23577 
   23578 <fieldtrial name="NetConnectivity2e" separator=".">
   23579   <group name="AcksReceivedFromFirst2Packets.6121.1K"
   23580       label="2 packets. 1K bytes of data is sent on port 6121."/>
   23581   <group name="AcksReceivedFromFirst3Packets.6121.1K"
   23582       label="3 packets. 1K bytes of data is sent on port 6121."/>
   23583   <group name="AcksReceivedFromFirst4Packets.6121.1K"
   23584       label="4 packets. 1K bytes of data is sent on port 6121."/>
   23585   <group name="AcksReceivedFromFirst5Packets.6121.1K"
   23586       label="5 packets. 1K bytes of data is sent on port 6121."/>
   23587   <group name="AcksReceivedFromFirst6Packets.6121.1K"
   23588       label="6 packets. 1K bytes of data is sent on port 6121."/>
   23589   <group name="AcksReceivedFromFirst7Packets.6121.1K"
   23590       label="7 packets. 1K bytes of data is sent on port 6121."/>
   23591   <group name="AcksReceivedFromFirst8Packets.6121.1K"
   23592       label="8 packets. 1K bytes of data is sent on port 6121."/>
   23593   <group name="AcksReceivedFromFirst9Packets.6121.1K"
   23594       label="9 packets. 1K bytes of data is sent on port 6121."/>
   23595   <group name="AcksReceivedFromFirst10Packets.6121.1K"
   23596       label="10 packets. 1K bytes of data is sent on port 6121."/>
   23597   <group name="AcksReceivedFromFirst11Packets.6121.1K"
   23598       label="11 packets. 1K bytes of data is sent on port 6121."/>
   23599   <group name="AcksReceivedFromFirst12Packets.6121.1K"
   23600       label="12 packets. 1K bytes of data is sent on port 6121."/>
   23601   <group name="AcksReceivedFromFirst13Packets.6121.1K"
   23602       label="13 packets. 1K bytes of data is sent on port 6121."/>
   23603   <group name="AcksReceivedFromFirst14Packets.6121.1K"
   23604       label="14 packets. 1K bytes of data is sent on port 6121."/>
   23605   <group name="AcksReceivedFromFirst15Packets.6121.1K"
   23606       label="15 packets. 1K bytes of data is sent on port 6121."/>
   23607   <group name="AcksReceivedFromFirst16Packets.6121.1K"
   23608       label="16 packets. 1K bytes of data is sent on port 6121."/>
   23609   <group name="AcksReceivedFromFirst17Packets.6121.1K"
   23610       label="17 packets. 1K bytes of data is sent on port 6121."/>
   23611   <group name="AcksReceivedFromFirst18Packets.6121.1K"
   23612       label="18 packets. 1K bytes of data is sent on port 6121."/>
   23613   <group name="AcksReceivedFromFirst19Packets.6121.1K"
   23614       label="19 packets. 1K bytes of data is sent on port 6121."/>
   23615   <group name="AcksReceivedFromFirst20Packets.6121.1K"
   23616       label="20 packets. 1K bytes of data is sent on port 6121."/>
   23617   <group name="AcksReceivedFromFirst21Packets.6121.1K"
   23618       label="21 packets. 1K bytes of data is sent on port 6121."/>
   23619   <affected-histogram name="NetConnectivity2.Sent21"/>
   23620 </fieldtrial>
   23621 
   23622 <fieldtrial name="NetConnectivity3a" separator=".">
   23623   <group name="NonPacedPacket"
   23624       label="In this histogram results are only shown if at least two packets
   23625              were ACKed in the Startup Test. Packets were sent as rapidly as
   23626              possible."/>
   23627   <group name="PacedPacket"
   23628       label="In this histogram results are only shown if at least two packets
   23629              were ACKed in the Startup Test. Packets are sent at equal
   23630              intervals. The interval is selected to match the bandwidth
   23631              discovered during the StartPacket test."/>
   23632   <group name="StartPacket"
   23633       label="Packets are sent as rapidly as possible, just after successfully
   23634              sending an UMA upload. Each packet was numbered, as was its ACK
   23635              sent back by Google. If no packets (of the 21) were ever ACKed,
   23636              then the port is assumed to be blocked, and no data is recorded
   23637              in this histogram."/>
   23638   <affected-histogram name="NetConnectivity3"/>
   23639 </fieldtrial>
   23640 
   23641 <fieldtrial name="NetConnectivity3aa" separator=".">
   23642   <group name="Sent21"
   23643       label="This histogram shows the number of echo responses received from
   23644              the first"/>
   23645   <affected-histogram name="NetConnectivity3.NonPacedPacket"/>
   23646   <affected-histogram name="NetConnectivity3.PacedPacket"/>
   23647   <affected-histogram name="NetConnectivity3.StartPacket"/>
   23648 </fieldtrial>
   23649 
   23650 <fieldtrial name="NetConnectivity3AckReceivedForNthPacket" separator=".">
   23651   <group name="Sent21.AckReceivedForNthPacket"
   23652       label="Each packet was numbered, as was its ACK sent back by Google.
   23653              This histogram records, for each packet number, how often we
   23654              received an ACK for that packet."/>
   23655   <affected-histogram name="NetConnectivity3.NonPacedPacket"/>
   23656   <affected-histogram name="NetConnectivity3.PacedPacket"/>
   23657   <affected-histogram name="NetConnectivity3.StartPacket"/>
   23658 </fieldtrial>
   23659 
   23660 <fieldtrial name="NetConnectivity3AcksReceivedFromFirst" separator=".">
   23661   <group name="AcksReceivedFromFirst02Packets" label="2 packets."/>
   23662   <group name="AcksReceivedFromFirst03Packets" label="3 packets."/>
   23663   <group name="AcksReceivedFromFirst04Packets" label="4 packets."/>
   23664   <group name="AcksReceivedFromFirst05Packets" label="5 packets."/>
   23665   <group name="AcksReceivedFromFirst06Packets" label="6 packets."/>
   23666   <group name="AcksReceivedFromFirst07Packets" label="7 packets."/>
   23667   <group name="AcksReceivedFromFirst08Packets" label="8 packets."/>
   23668   <group name="AcksReceivedFromFirst09Packets" label="9 packets."/>
   23669   <group name="AcksReceivedFromFirst10Packets" label="10 packets."/>
   23670   <group name="AcksReceivedFromFirst11Packets" label="11 packets."/>
   23671   <group name="AcksReceivedFromFirst12Packets" label="12 packets."/>
   23672   <group name="AcksReceivedFromFirst13Packets" label="13 packets."/>
   23673   <group name="AcksReceivedFromFirst14Packets" label="14 packets."/>
   23674   <group name="AcksReceivedFromFirst15Packets" label="15 packets."/>
   23675   <group name="AcksReceivedFromFirst16Packets" label="16 packets."/>
   23676   <group name="AcksReceivedFromFirst17Packets" label="17 packets."/>
   23677   <group name="AcksReceivedFromFirst18Packets" label="18 packets."/>
   23678   <group name="AcksReceivedFromFirst19Packets" label="19 packets."/>
   23679   <group name="AcksReceivedFromFirst20Packets" label="20 packets."/>
   23680   <group name="AcksReceivedFromFirst21Packets" label="21 packets."/>
   23681   <affected-histogram name="NetConnectivity3.NonPacedPacket.Sent21"/>
   23682   <affected-histogram name="NetConnectivity3.PacedPacket.Sent21"/>
   23683   <affected-histogram name="NetConnectivity3.StartPacket.Sent21"/>
   23684 </fieldtrial>
   23685 
   23686 <fieldtrial name="NetConnectivity3GotAnAck" separator=".">
   23687   <group name="Sent21.GotAnAck"
   23688       label="The histogram shows if we ever got an ACK for a packet in our
   23689              series of 21."/>
   23690   <affected-histogram name="NetConnectivity3.NonPacedPacket"/>
   23691   <affected-histogram name="NetConnectivity3.PacedPacket"/>
   23692   <affected-histogram name="NetConnectivity3.StartPacket"/>
   23693 </fieldtrial>
   23694 
   23695 <fieldtrial name="NetConnectivity3PacketDelay1" separator=".">
   23696   <group name="Sent21.443"
   23697       label="This histogram shows the difference between the time when we
   23698              have received 1st byte from the server and the last time when we
   23699              have received data from the server on port 443."/>
   23700   <group name="Sent21.6121"
   23701       label="This histogram shows the difference between the time when we
   23702              have received 1st byte from the server and the last time when we
   23703              have received data from the server on port 6121."/>
   23704   <affected-histogram name="NetConnectivity3.NonPacedPacket"/>
   23705   <affected-histogram name="NetConnectivity3.PacedPacket"/>
   23706   <affected-histogram name="NetConnectivity3.StartPacket"/>
   23707 </fieldtrial>
   23708 
   23709 <fieldtrial name="NetConnectivity3PacketDelay2" separator=".">
   23710   <group name="443.100B.PacketDelay"
   23711       label="100 bytes of data is sent on port 443."/>
   23712   <group name="443.1200B.PacketDelay"
   23713       label="1200 bytes of data is sent on port 443."/>
   23714   <group name="443.500B.PacketDelay"
   23715       label="500 bytes of data is sent on port 443."/>
   23716   <group name="6121.100B.PacketDelay"
   23717       label="100 bytes of data is sent on port 6121."/>
   23718   <group name="6121.1200B.PacketDelay"
   23719       label="1200 bytes of data is sent on port 6121."/>
   23720   <group name="6121.500B.PacketDelay"
   23721       label="500 bytes of data is sent on port 6121."/>
   23722   <affected-histogram name="NetConnectivity3.NonPacedPacket.Sent21"/>
   23723   <affected-histogram name="NetConnectivity3.PacedPacket.Sent21"/>
   23724   <affected-histogram name="NetConnectivity3.StartPacket.Sent21"/>
   23725 </fieldtrial>
   23726 
   23727 <fieldtrial name="NetConnectivity3PacketRTT" separator=".">
   23728   <group name="Sent21.Success.RTT" label="The histogram shows the RTT for"/>
   23729   <affected-histogram name="NetConnectivity3.NonPacedPacket"/>
   23730   <affected-histogram name="NetConnectivity3.PacedPacket"/>
   23731   <affected-histogram name="NetConnectivity3.StartPacket"/>
   23732 </fieldtrial>
   23733 
   23734 <fieldtrial name="NetConnectivity3Packets" separator=".">
   23735   <group name="Packet01" label="1st packet."/>
   23736   <group name="Packet02" label="2nd packet."/>
   23737   <group name="Packet03" label="3rd packet."/>
   23738   <group name="Packet10" label="10th packet."/>
   23739   <group name="Packet20" label="20th packet."/>
   23740   <affected-histogram
   23741       name="NetConnectivity3.NonPacedPacket.Sent21.Success.RTT"/>
   23742   <affected-histogram name="NetConnectivity3.PacedPacket.Sent21.Success.RTT"/>
   23743   <affected-histogram name="NetConnectivity3.StartPacket.Sent21.Success.RTT"/>
   23744 </fieldtrial>
   23745 
   23746 <fieldtrial name="NetConnectivity3PacketsSent" separator=".">
   23747   <group name="Sent21.PacketsSent"
   23748       label="This histogram records how many packets (out of 21 attempted)
   23749              were sent to the server via UDP."/>
   23750   <group name="Send6.SeriesAcked"
   23751       label="Chrome sends 6 UDP packets in a row to test to see if there is a
   23752              probabalistic dependency in packet loss for consecutive packets.
   23753              We record a bit vector of packets received, where the least
   23754              significant bit is a 1 if the first packet was received, etc.
   23755              For example, if all packets other than packet 2 and 4 are
   23756              responded to, then we'd have a sample (in binary) of 110101B, or
   23757              53."/>
   23758   <affected-histogram name="NetConnectivity3.NonPacedPacket"/>
   23759   <affected-histogram name="NetConnectivity3.PacedPacket"/>
   23760   <affected-histogram name="NetConnectivity3.StartPacket"/>
   23761 </fieldtrial>
   23762 
   23763 <fieldtrial name="NetConnectivity3PacketsSentBytes" separator=".">
   23764   <group name="443.100B" label="100 bytes of data is sent on port 443."/>
   23765   <group name="443.500B" label="500 bytes of data is sent on port 443."/>
   23766   <group name="443.1200B" label="1200 bytes of data is sent on port 443."/>
   23767   <group name="6121.100B" label="100 bytes of data is sent on port 6121."/>
   23768   <group name="6121.500B" label="500 bytes of data is sent on port 6121."/>
   23769   <group name="6121.1200B" label="1200 bytes of data is sent on port 6121."/>
   23770   <affected-histogram
   23771       name="NetConnectivity3.NonPacedPacket.Sent21.AckReceivedForNthPacket"/>
   23772   <affected-histogram
   23773       name="NetConnectivity3.NonPacedPacket.Sent21.AcksReceivedFromFirst02Packets"/>
   23774   <affected-histogram
   23775       name="NetConnectivity3.NonPacedPacket.Sent21.AcksReceivedFromFirst03Packets"/>
   23776   <affected-histogram
   23777       name="NetConnectivity3.NonPacedPacket.Sent21.AcksReceivedFromFirst04Packets"/>
   23778   <affected-histogram
   23779       name="NetConnectivity3.NonPacedPacket.Sent21.AcksReceivedFromFirst05Packets"/>
   23780   <affected-histogram
   23781       name="NetConnectivity3.NonPacedPacket.Sent21.AcksReceivedFromFirst06Packets"/>
   23782   <affected-histogram
   23783       name="NetConnectivity3.NonPacedPacket.Sent21.AcksReceivedFromFirst07Packets"/>
   23784   <affected-histogram
   23785       name="NetConnectivity3.NonPacedPacket.Sent21.AcksReceivedFromFirst08Packets"/>
   23786   <affected-histogram
   23787       name="NetConnectivity3.NonPacedPacket.Sent21.AcksReceivedFromFirst09Packets"/>
   23788   <affected-histogram
   23789       name="NetConnectivity3.NonPacedPacket.Sent21.AcksReceivedFromFirst10Packets"/>
   23790   <affected-histogram
   23791       name="NetConnectivity3.NonPacedPacket.Sent21.AcksReceivedFromFirst11Packets"/>
   23792   <affected-histogram
   23793       name="NetConnectivity3.NonPacedPacket.Sent21.AcksReceivedFromFirst12Packets"/>
   23794   <affected-histogram
   23795       name="NetConnectivity3.NonPacedPacket.Sent21.AcksReceivedFromFirst13Packets"/>
   23796   <affected-histogram
   23797       name="NetConnectivity3.NonPacedPacket.Sent21.AcksReceivedFromFirst14Packets"/>
   23798   <affected-histogram
   23799       name="NetConnectivity3.NonPacedPacket.Sent21.AcksReceivedFromFirst15Packets"/>
   23800   <affected-histogram
   23801       name="NetConnectivity3.NonPacedPacket.Sent21.AcksReceivedFromFirst16Packets"/>
   23802   <affected-histogram
   23803       name="NetConnectivity3.NonPacedPacket.Sent21.AcksReceivedFromFirst17Packets"/>
   23804   <affected-histogram
   23805       name="NetConnectivity3.NonPacedPacket.Sent21.AcksReceivedFromFirst18Packets"/>
   23806   <affected-histogram
   23807       name="NetConnectivity3.NonPacedPacket.Sent21.AcksReceivedFromFirst19Packets"/>
   23808   <affected-histogram
   23809       name="NetConnectivity3.NonPacedPacket.Sent21.AcksReceivedFromFirst20Packets"/>
   23810   <affected-histogram
   23811       name="NetConnectivity3.NonPacedPacket.Sent21.AcksReceivedFromFirst21Packets"/>
   23812   <affected-histogram name="NetConnectivity3.NonPacedPacket.Sent21.GotAnAck"/>
   23813   <affected-histogram
   23814       name="NetConnectivity3.NonPacedPacket.Sent21.PacketsSent"/>
   23815   <affected-histogram
   23816       name="NetConnectivity3.NonPacedPacket.Sent21.Success.RTT.Packet01"/>
   23817   <affected-histogram
   23818       name="NetConnectivity3.NonPacedPacket.Sent21.Success.RTT.Packet02"/>
   23819   <affected-histogram
   23820       name="NetConnectivity3.NonPacedPacket.Sent21.Success.RTT.Packet03"/>
   23821   <affected-histogram
   23822       name="NetConnectivity3.NonPacedPacket.Sent21.Success.RTT.Packet10"/>
   23823   <affected-histogram
   23824       name="NetConnectivity3.NonPacedPacket.Sent21.Success.RTT.Packet20"/>
   23825   <affected-histogram
   23826       name="NetConnectivity3.PacedPacket.Sent21.AckReceivedForNthPacket"/>
   23827   <affected-histogram
   23828       name="NetConnectivity3.PacedPacket.Sent21.AcksReceivedFromFirst02Packets"/>
   23829   <affected-histogram
   23830       name="NetConnectivity3.PacedPacket.Sent21.AcksReceivedFromFirst03Packets"/>
   23831   <affected-histogram
   23832       name="NetConnectivity3.PacedPacket.Sent21.AcksReceivedFromFirst04Packets"/>
   23833   <affected-histogram
   23834       name="NetConnectivity3.PacedPacket.Sent21.AcksReceivedFromFirst05Packets"/>
   23835   <affected-histogram
   23836       name="NetConnectivity3.PacedPacket.Sent21.AcksReceivedFromFirst06Packets"/>
   23837   <affected-histogram
   23838       name="NetConnectivity3.PacedPacket.Sent21.AcksReceivedFromFirst07Packets"/>
   23839   <affected-histogram
   23840       name="NetConnectivity3.PacedPacket.Sent21.AcksReceivedFromFirst08Packets"/>
   23841   <affected-histogram
   23842       name="NetConnectivity3.PacedPacket.Sent21.AcksReceivedFromFirst09Packets"/>
   23843   <affected-histogram
   23844       name="NetConnectivity3.PacedPacket.Sent21.AcksReceivedFromFirst10Packets"/>
   23845   <affected-histogram
   23846       name="NetConnectivity3.PacedPacket.Sent21.AcksReceivedFromFirst11Packets"/>
   23847   <affected-histogram
   23848       name="NetConnectivity3.PacedPacket.Sent21.AcksReceivedFromFirst12Packets"/>
   23849   <affected-histogram
   23850       name="NetConnectivity3.PacedPacket.Sent21.AcksReceivedFromFirst13Packets"/>
   23851   <affected-histogram
   23852       name="NetConnectivity3.PacedPacket.Sent21.AcksReceivedFromFirst14Packets"/>
   23853   <affected-histogram
   23854       name="NetConnectivity3.PacedPacket.Sent21.AcksReceivedFromFirst15Packets"/>
   23855   <affected-histogram
   23856       name="NetConnectivity3.PacedPacket.Sent21.AcksReceivedFromFirst16Packets"/>
   23857   <affected-histogram
   23858       name="NetConnectivity3.PacedPacket.Sent21.AcksReceivedFromFirst17Packets"/>
   23859   <affected-histogram
   23860       name="NetConnectivity3.PacedPacket.Sent21.AcksReceivedFromFirst18Packets"/>
   23861   <affected-histogram
   23862       name="NetConnectivity3.PacedPacket.Sent21.AcksReceivedFromFirst19Packets"/>
   23863   <affected-histogram
   23864       name="NetConnectivity3.PacedPacket.Sent21.AcksReceivedFromFirst20Packets"/>
   23865   <affected-histogram
   23866       name="NetConnectivity3.PacedPacket.Sent21.AcksReceivedFromFirst21Packets"/>
   23867   <affected-histogram name="NetConnectivity3.PacedPacket.Sent21.GotAnAck"/>
   23868   <affected-histogram name="NetConnectivity3.PacedPacket.Sent21.PacketsSent"/>
   23869   <affected-histogram
   23870       name="NetConnectivity3.PacedPacket.Sent21.Success.RTT.Packet01"/>
   23871   <affected-histogram
   23872       name="NetConnectivity3.PacedPacket.Sent21.Success.RTT.Packet02"/>
   23873   <affected-histogram
   23874       name="NetConnectivity3.PacedPacket.Sent21.Success.RTT.Packet03"/>
   23875   <affected-histogram
   23876       name="NetConnectivity3.PacedPacket.Sent21.Success.RTT.Packet10"/>
   23877   <affected-histogram
   23878       name="NetConnectivity3.PacedPacket.Sent21.Success.RTT.Packet20"/>
   23879   <affected-histogram
   23880       name="NetConnectivity3.StartPacket.Sent21.AckReceivedForNthPacket"/>
   23881   <affected-histogram
   23882       name="NetConnectivity3.StartPacket.Sent21.AcksReceivedFromFirst02Packets"/>
   23883   <affected-histogram
   23884       name="NetConnectivity3.StartPacket.Sent21.AcksReceivedFromFirst03Packets"/>
   23885   <affected-histogram
   23886       name="NetConnectivity3.StartPacket.Sent21.AcksReceivedFromFirst04Packets"/>
   23887   <affected-histogram
   23888       name="NetConnectivity3.StartPacket.Sent21.AcksReceivedFromFirst05Packets"/>
   23889   <affected-histogram
   23890       name="NetConnectivity3.StartPacket.Sent21.AcksReceivedFromFirst06Packets"/>
   23891   <affected-histogram
   23892       name="NetConnectivity3.StartPacket.Sent21.AcksReceivedFromFirst07Packets"/>
   23893   <affected-histogram
   23894       name="NetConnectivity3.StartPacket.Sent21.AcksReceivedFromFirst08Packets"/>
   23895   <affected-histogram
   23896       name="NetConnectivity3.StartPacket.Sent21.AcksReceivedFromFirst09Packets"/>
   23897   <affected-histogram
   23898       name="NetConnectivity3.StartPacket.Sent21.AcksReceivedFromFirst10Packets"/>
   23899   <affected-histogram
   23900       name="NetConnectivity3.StartPacket.Sent21.AcksReceivedFromFirst11Packets"/>
   23901   <affected-histogram
   23902       name="NetConnectivity3.StartPacket.Sent21.AcksReceivedFromFirst12Packets"/>
   23903   <affected-histogram
   23904       name="NetConnectivity3.StartPacket.Sent21.AcksReceivedFromFirst13Packets"/>
   23905   <affected-histogram
   23906       name="NetConnectivity3.StartPacket.Sent21.AcksReceivedFromFirst14Packets"/>
   23907   <affected-histogram
   23908       name="NetConnectivity3.StartPacket.Sent21.AcksReceivedFromFirst15Packets"/>
   23909   <affected-histogram
   23910       name="NetConnectivity3.StartPacket.Sent21.AcksReceivedFromFirst16Packets"/>
   23911   <affected-histogram
   23912       name="NetConnectivity3.StartPacket.Sent21.AcksReceivedFromFirst17Packets"/>
   23913   <affected-histogram
   23914       name="NetConnectivity3.StartPacket.Sent21.AcksReceivedFromFirst18Packets"/>
   23915   <affected-histogram
   23916       name="NetConnectivity3.StartPacket.Sent21.AcksReceivedFromFirst19Packets"/>
   23917   <affected-histogram
   23918       name="NetConnectivity3.StartPacket.Sent21.AcksReceivedFromFirst20Packets"/>
   23919   <affected-histogram
   23920       name="NetConnectivity3.StartPacket.Sent21.AcksReceivedFromFirst21Packets"/>
   23921   <affected-histogram name="NetConnectivity3.StartPacket.Sent21.GotAnAck"/>
   23922   <affected-histogram name="NetConnectivity3.StartPacket.Sent21.PacketsSent"/>
   23923   <affected-histogram
   23924       name="NetConnectivity3.StartPacket.Sent21.Success.RTT.Packet01"/>
   23925   <affected-histogram
   23926       name="NetConnectivity3.StartPacket.Sent21.Success.RTT.Packet02"/>
   23927   <affected-histogram
   23928       name="NetConnectivity3.StartPacket.Sent21.Success.RTT.Packet03"/>
   23929   <affected-histogram
   23930       name="NetConnectivity3.StartPacket.Sent21.Success.RTT.Packet10"/>
   23931   <affected-histogram
   23932       name="NetConnectivity3.StartPacket.Sent21.Success.RTT.Packet20"/>
   23933 </fieldtrial>
   23934 
   23935 <fieldtrial name="NetConnectivity3Send6Acked" separator=".">
   23936   <group name="443.100B" label="100 bytes of data is sent on port 443."/>
   23937   <group name="443.100B.NoProxy"
   23938       label="100 bytes of data is sent on port 443 with no proxy."/>
   23939   <group name="443.500B" label="500 bytes of data is sent on port 443."/>
   23940   <group name="443.500B.NoProxy"
   23941       label="500 bytes of data is sent on port 443 with no proxy."/>
   23942   <group name="443.1200B" label="1200 bytes of data is sent on port 443."/>
   23943   <group name="443.1200B.NoProxy"
   23944       label="1200 bytes of data is sent on port 443 with no proxy."/>
   23945   <group name="6121.100B" label="100 bytes of data is sent on port 6121."/>
   23946   <group name="6121.100B.NoProxy"
   23947       label="100 bytes of data is sent on port 6121 with no proxy."/>
   23948   <group name="6121.500B" label="500 bytes of data is sent on port 6121."/>
   23949   <group name="6121.500B.NoProxy"
   23950       label="500 bytes of data is sent on port 6121 with no proxy."/>
   23951   <group name="6121.1200B" label="1200 bytes of data is sent on port 6121."/>
   23952   <group name="6121.1200B.NoProxy"
   23953       label="1200 bytes of data is sent on port 6121 with no proxy."/>
   23954   <affected-histogram name="NetConnectivity3.NonPacedPacket.Send6.SeriesAcked"/>
   23955   <affected-histogram name="NetConnectivity3.PacedPacket.Send6.SeriesAcked"/>
   23956   <affected-histogram name="NetConnectivity3.StartPacket.Send6.PacketsSent"/>
   23957   <affected-histogram name="NetConnectivity3.StartPacket.Send6.SeriesAcked"/>
   23958 </fieldtrial>
   23959 
   23960 <fieldtrial name="NetConnectivity4a" separator=".">
   23961   <group name="NATBind.Sent2"
   23962       label="Two packets were sent spreading over a random period, to test if
   23963              the NAT dropped the binding. Afterwords, an extra (short) packet
   23964              was sent with renewed NAT binding to test whether the network
   23965              that was used to deliver the first packet is still connected.
   23966              Results are only shown in this histogram if at least ten packets
   23967              were received in the StartPacket test."/>
   23968   <group name="NonPacedPacket"
   23969       label="21 Packets were sent as rapidly as possible. Results are only
   23970              shown in this histogram if at least two packets were received in
   23971              the StartPacket Test."/>
   23972   <group name="PacedPacket"
   23973       label="21 Packets were sent at equal intervals, which were selected to
   23974              match the bandwidth discovered during the StartPacket test.
   23975              Results are only shown in this histogram if at least two packets
   23976              were received in the StartPacket Test."/>
   23977   <group name="StartPacket"
   23978       label="21 Packets were sent as rapidly as possible, just after the
   23979              client successfully sent a UMA upload. Each packet was numbered
   23980              when it was sent by Google."/>
   23981   <affected-histogram name="NetConnectivity4"/>
   23982 </fieldtrial>
   23983 
   23984 <fieldtrial name="NetConnectivity4NATBindPacketReceives" separator=".">
   23985   <group name="Bind.Failure"
   23986       label="Only when the second packet never arrived (we wait for 10 extra
   23987              seconds) and the first and the extra (short) packets arrived did
   23988              we record the duration in seconds between the sendings of the
   23989              first two packets in this histogram."/>
   23990   <group name="Bind.Success"
   23991       label="Only when all three packets including the extra (short) packet
   23992              arrived did we record the duration in seconds between the
   23993              sendings of the first two packets in this histogram."/>
   23994   <group name="Connectivity.Failure"
   23995       label="Only when the extra (short) packet (with renewed NAT binding)
   23996              never arrived (we wait for 10 extra seconds) did we record the
   23997              duration in seconds between the sendings of the first two
   23998              packets in this histogram."/>
   23999   <group name="Connectivity.Success"
   24000       label="Only when the extra (short) packet arrived did we record the
   24001              duration in seconds between the sendings of the first two
   24002              packets in this histogram."/>
   24003   <group name="SendToLastRecvDelay"
   24004       label="This histogram records the time duration (in milliseconds)
   24005              between the client sending the request and the receiving of the
   24006              second packet sent from the server, excluding the idle time
   24007              between sendings of the first two packets. Results are only
   24008              shown if the first two packets are both received."/>
   24009   <affected-histogram name="NetConnectivity4.NATBind.Sent2"/>
   24010 </fieldtrial>
   24011 
   24012 <fieldtrial name="NetConnectivity4PacketFirst6" separator=".">
   24013   <group name="First6.SeriesRecv"
   24014       label="This histogram records a bit vector of the first 6 packets sent,
   24015              where the least significant bit is a 1 if the first packet was
   24016              received, etc. For example, if all packets other than packet 2
   24017              and 4 are received, then we'd have a sample (in binary) of
   24018              110101B, or 53."/>
   24019   <group name="Sent21"
   24020       label="This histogram shows the number of packets received from the
   24021              first"/>
   24022   <affected-histogram name="NetConnectivity4.NonPacedPacket"/>
   24023   <affected-histogram name="NetConnectivity4.PacedPacket"/>
   24024   <affected-histogram name="NetConnectivity4.StartPacket"/>
   24025 </fieldtrial>
   24026 
   24027 <fieldtrial name="NetConnectivity4PacketReceives" separator=".">
   24028   <group name="NumRecvFromFirst01Packets" label="1 packet."/>
   24029   <group name="NumRecvFromFirst02Packets" label="2 packets."/>
   24030   <group name="NumRecvFromFirst03Packets" label="3 packets."/>
   24031   <group name="NumRecvFromFirst04Packets" label="4 packets."/>
   24032   <group name="NumRecvFromFirst05Packets" label="5 packets."/>
   24033   <group name="NumRecvFromFirst06Packets" label="6 packets."/>
   24034   <group name="NumRecvFromFirst07Packets" label="7 packets."/>
   24035   <group name="NumRecvFromFirst08Packets" label="8 packets."/>
   24036   <group name="NumRecvFromFirst09Packets" label="9 packets."/>
   24037   <group name="NumRecvFromFirst10Packets" label="10 packets."/>
   24038   <group name="NumRecvFromFirst11Packets" label="11 packets."/>
   24039   <group name="NumRecvFromFirst12Packets" label="12 packets."/>
   24040   <group name="NumRecvFromFirst13Packets" label="13 packets."/>
   24041   <group name="NumRecvFromFirst14Packets" label="14 packets."/>
   24042   <group name="NumRecvFromFirst15Packets" label="15 packets."/>
   24043   <group name="NumRecvFromFirst16Packets" label="16 packets."/>
   24044   <group name="NumRecvFromFirst17Packets" label="17 packets."/>
   24045   <group name="NumRecvFromFirst18Packets" label="18 packets."/>
   24046   <group name="NumRecvFromFirst19Packets" label="19 packets."/>
   24047   <group name="NumRecvFromFirst20Packets" label="20 packets."/>
   24048   <group name="NumRecvFromFirst21Packets" label="21 packets."/>
   24049   <affected-histogram name="NetConnectivity4.NonPacedPacket.Sent21"/>
   24050   <affected-histogram name="NetConnectivity4.PacedPacket.Sent21"/>
   24051   <affected-histogram name="NetConnectivity4.StartPacket.Sent21"/>
   24052 </fieldtrial>
   24053 
   24054 <fieldtrial name="NetConnectivity4PacketRTT" separator=".">
   24055   <group name="Sent21.GotAPacket"
   24056       label="The histogram shows if we ever got at least one packet in our
   24057              series of 21."/>
   24058   <group name="Sent21.PacketDelay"
   24059       label="The histogram shows the average inter-arrival time between every
   24060              two consecutive packets we receive in our series of 21
   24061              multiplied by 20 (so this is essentially the time duration
   24062              between the first and the last received packets)."/>
   24063   <group name="Sent21.PacketsRecv"
   24064       label="The histogram shows how many packets we receive in our series of
   24065              21."/>
   24066   <group name="Sent21.RecvNthPacket"
   24067       label="Each packet was numbered when it was sent by Google. This
   24068              histogram records, for each packet number, how often we received
   24069              that packet."/>
   24070   <group name="Sent21.SendToLastRecvDelay"
   24071       label="This histogram records the time duration between the client
   24072              sending the request and the receiving of the last packet sent
   24073              from the server, excluding the total pacing time requested by
   24074              the client. Results are only shown if at least two packets are
   24075              received."/>
   24076   <group name="Sent21.Success.RTT" label="The histogram shows the RTT for the"/>
   24077   <affected-histogram name="NetConnectivity4.NonPacedPacket"/>
   24078   <affected-histogram name="NetConnectivity4.PacedPacket"/>
   24079   <affected-histogram name="NetConnectivity4.StartPacket"/>
   24080 </fieldtrial>
   24081 
   24082 <fieldtrial name="NetConnectivity4PacketRTTSeries" separator=".">
   24083   <group name="Packet01" label="1st packet."/>
   24084   <group name="Packet02" label="2nd packet."/>
   24085   <group name="Packet03" label="3rd packet."/>
   24086   <group name="Packet10" label="10th packet."/>
   24087   <group name="Packet20" label="20th packet."/>
   24088   <affected-histogram
   24089       name="NetConnectivity4.NonPacedPacket.Sent21.Success.RTT"/>
   24090   <affected-histogram name="NetConnectivity4.PacedPacket.Sent21.Success.RTT"/>
   24091   <affected-histogram name="NetConnectivity4.StartPacket.Sent21.Success.RTT"/>
   24092 </fieldtrial>
   24093 
   24094 <fieldtrial name="NetConnectivity4PacketsAll" separator=".">
   24095   <group name="443.100B" label="100 bytes of data is sent on port 443."/>
   24096   <group name="443.1200B" label="1200 bytes of data is sent on port 443."/>
   24097   <group name="443.500B" label="500 bytes of data is sent on port 443."/>
   24098   <group name="80.100B" label="100 bytes of data is sent on port 80."/>
   24099   <group name="80.1200B" label="1200 bytes of data is sent on port 80."/>
   24100   <group name="80.500B" label="500 bytes of data is sent on port 80."/>
   24101   <affected-histogram name="NetConnectivity4.NATBind.Sent2.Bind.Failure"/>
   24102   <affected-histogram name="NetConnectivity4.NATBind.Sent2.Bind.Success"/>
   24103   <affected-histogram
   24104       name="NetConnectivity4.NATBind.Sent2.Connectivity.Failure"/>
   24105   <affected-histogram
   24106       name="NetConnectivity4.NATBind.Sent2.Connectivity.Success"/>
   24107   <affected-histogram
   24108       name="NetConnectivity4.NATBind.Sent2.SendToLastRecvDelay"/>
   24109   <affected-histogram name="NetConnectivity4.NonPacedPacket.Sent21.GotAPacket"/>
   24110   <affected-histogram
   24111       name="NetConnectivity4.NonPacedPacket.Sent21.NumRecvFromFirst01Packets"/>
   24112   <affected-histogram
   24113       name="NetConnectivity4.NonPacedPacket.Sent21.NumRecvFromFirst02Packets"/>
   24114   <affected-histogram
   24115       name="NetConnectivity4.NonPacedPacket.Sent21.NumRecvFromFirst03Packets"/>
   24116   <affected-histogram
   24117       name="NetConnectivity4.NonPacedPacket.Sent21.NumRecvFromFirst04Packets"/>
   24118   <affected-histogram
   24119       name="NetConnectivity4.NonPacedPacket.Sent21.NumRecvFromFirst05Packets"/>
   24120   <affected-histogram
   24121       name="NetConnectivity4.NonPacedPacket.Sent21.NumRecvFromFirst06Packets"/>
   24122   <affected-histogram
   24123       name="NetConnectivity4.NonPacedPacket.Sent21.NumRecvFromFirst07Packets"/>
   24124   <affected-histogram
   24125       name="NetConnectivity4.NonPacedPacket.Sent21.NumRecvFromFirst08Packets"/>
   24126   <affected-histogram
   24127       name="NetConnectivity4.NonPacedPacket.Sent21.NumRecvFromFirst09Packets"/>
   24128   <affected-histogram
   24129       name="NetConnectivity4.NonPacedPacket.Sent21.NumRecvFromFirst10Packets"/>
   24130   <affected-histogram
   24131       name="NetConnectivity4.NonPacedPacket.Sent21.NumRecvFromFirst11Packets"/>
   24132   <affected-histogram
   24133       name="NetConnectivity4.NonPacedPacket.Sent21.NumRecvFromFirst12Packets"/>
   24134   <affected-histogram
   24135       name="NetConnectivity4.NonPacedPacket.Sent21.NumRecvFromFirst13Packets"/>
   24136   <affected-histogram
   24137       name="NetConnectivity4.NonPacedPacket.Sent21.NumRecvFromFirst14Packets"/>
   24138   <affected-histogram
   24139       name="NetConnectivity4.NonPacedPacket.Sent21.NumRecvFromFirst15Packets"/>
   24140   <affected-histogram
   24141       name="NetConnectivity4.NonPacedPacket.Sent21.NumRecvFromFirst16Packets"/>
   24142   <affected-histogram
   24143       name="NetConnectivity4.NonPacedPacket.Sent21.NumRecvFromFirst17Packets"/>
   24144   <affected-histogram
   24145       name="NetConnectivity4.NonPacedPacket.Sent21.NumRecvFromFirst18Packets"/>
   24146   <affected-histogram
   24147       name="NetConnectivity4.NonPacedPacket.Sent21.NumRecvFromFirst19Packets"/>
   24148   <affected-histogram
   24149       name="NetConnectivity4.NonPacedPacket.Sent21.NumRecvFromFirst20Packets"/>
   24150   <affected-histogram
   24151       name="NetConnectivity4.NonPacedPacket.Sent21.NumRecvFromFirst21Packets"/>
   24152   <affected-histogram
   24153       name="NetConnectivity4.NonPacedPacket.Sent21.PacketDelay"/>
   24154   <affected-histogram
   24155       name="NetConnectivity4.NonPacedPacket.Sent21.PacketsRecv"/>
   24156   <affected-histogram
   24157       name="NetConnectivity4.NonPacedPacket.Sent21.RecvNthPacket"/>
   24158   <affected-histogram
   24159       name="NetConnectivity4.NonPacedPacket.Sent21.SendToLastRecvDelay"/>
   24160   <affected-histogram
   24161       name="NetConnectivity4.NonPacedPacket.Sent21.Success.RTT.Packet01"/>
   24162   <affected-histogram
   24163       name="NetConnectivity4.NonPacedPacket.Sent21.Success.RTT.Packet02"/>
   24164   <affected-histogram
   24165       name="NetConnectivity4.NonPacedPacket.Sent21.Success.RTT.Packet03"/>
   24166   <affected-histogram
   24167       name="NetConnectivity4.NonPacedPacket.Sent21.Success.RTT.Packet10"/>
   24168   <affected-histogram
   24169       name="NetConnectivity4.NonPacedPacket.Sent21.Success.RTT.Packet20"/>
   24170   <affected-histogram name="NetConnectivity4.PacedPacket.Sent21.GotAPacket"/>
   24171   <affected-histogram
   24172       name="NetConnectivity4.PacedPacket.Sent21.NumRecvFromFirst01Packets"/>
   24173   <affected-histogram
   24174       name="NetConnectivity4.PacedPacket.Sent21.NumRecvFromFirst02Packets"/>
   24175   <affected-histogram
   24176       name="NetConnectivity4.PacedPacket.Sent21.NumRecvFromFirst03Packets"/>
   24177   <affected-histogram
   24178       name="NetConnectivity4.PacedPacket.Sent21.NumRecvFromFirst04Packets"/>
   24179   <affected-histogram
   24180       name="NetConnectivity4.PacedPacket.Sent21.NumRecvFromFirst05Packets"/>
   24181   <affected-histogram
   24182       name="NetConnectivity4.PacedPacket.Sent21.NumRecvFromFirst06Packets"/>
   24183   <affected-histogram
   24184       name="NetConnectivity4.PacedPacket.Sent21.NumRecvFromFirst07Packets"/>
   24185   <affected-histogram
   24186       name="NetConnectivity4.PacedPacket.Sent21.NumRecvFromFirst08Packets"/>
   24187   <affected-histogram
   24188       name="NetConnectivity4.PacedPacket.Sent21.NumRecvFromFirst09Packets"/>
   24189   <affected-histogram
   24190       name="NetConnectivity4.PacedPacket.Sent21.NumRecvFromFirst10Packets"/>
   24191   <affected-histogram
   24192       name="NetConnectivity4.PacedPacket.Sent21.NumRecvFromFirst11Packets"/>
   24193   <affected-histogram
   24194       name="NetConnectivity4.PacedPacket.Sent21.NumRecvFromFirst12Packets"/>
   24195   <affected-histogram
   24196       name="NetConnectivity4.PacedPacket.Sent21.NumRecvFromFirst13Packets"/>
   24197   <affected-histogram
   24198       name="NetConnectivity4.PacedPacket.Sent21.NumRecvFromFirst14Packets"/>
   24199   <affected-histogram
   24200       name="NetConnectivity4.PacedPacket.Sent21.NumRecvFromFirst15Packets"/>
   24201   <affected-histogram
   24202       name="NetConnectivity4.PacedPacket.Sent21.NumRecvFromFirst16Packets"/>
   24203   <affected-histogram
   24204       name="NetConnectivity4.PacedPacket.Sent21.NumRecvFromFirst17Packets"/>
   24205   <affected-histogram
   24206       name="NetConnectivity4.PacedPacket.Sent21.NumRecvFromFirst18Packets"/>
   24207   <affected-histogram
   24208       name="NetConnectivity4.PacedPacket.Sent21.NumRecvFromFirst19Packets"/>
   24209   <affected-histogram
   24210       name="NetConnectivity4.PacedPacket.Sent21.NumRecvFromFirst20Packets"/>
   24211   <affected-histogram
   24212       name="NetConnectivity4.PacedPacket.Sent21.NumRecvFromFirst21Packets"/>
   24213   <affected-histogram name="NetConnectivity4.PacedPacket.Sent21.PacketDelay"/>
   24214   <affected-histogram name="NetConnectivity4.PacedPacket.Sent21.PacketsRecv"/>
   24215   <affected-histogram name="NetConnectivity4.PacedPacket.Sent21.RecvNthPacket"/>
   24216   <affected-histogram
   24217       name="NetConnectivity4.PacedPacket.Sent21.SendToLastRecvDelay"/>
   24218   <affected-histogram
   24219       name="NetConnectivity4.PacedPacket.Sent21.Success.RTT.Packet01"/>
   24220   <affected-histogram
   24221       name="NetConnectivity4.PacedPacket.Sent21.Success.RTT.Packet02"/>
   24222   <affected-histogram
   24223       name="NetConnectivity4.PacedPacket.Sent21.Success.RTT.Packet03"/>
   24224   <affected-histogram
   24225       name="NetConnectivity4.PacedPacket.Sent21.Success.RTT.Packet10"/>
   24226   <affected-histogram
   24227       name="NetConnectivity4.PacedPacket.Sent21.Success.RTT.Packet20"/>
   24228   <affected-histogram name="NetConnectivity4.StartPacket.Sent21.GotAPacket"/>
   24229   <affected-histogram
   24230       name="NetConnectivity4.StartPacket.Sent21.NumRecvFromFirst01Packets"/>
   24231   <affected-histogram
   24232       name="NetConnectivity4.StartPacket.Sent21.NumRecvFromFirst02Packets"/>
   24233   <affected-histogram
   24234       name="NetConnectivity4.StartPacket.Sent21.NumRecvFromFirst03Packets"/>
   24235   <affected-histogram
   24236       name="NetConnectivity4.StartPacket.Sent21.NumRecvFromFirst04Packets"/>
   24237   <affected-histogram
   24238       name="NetConnectivity4.StartPacket.Sent21.NumRecvFromFirst05Packets"/>
   24239   <affected-histogram
   24240       name="NetConnectivity4.StartPacket.Sent21.NumRecvFromFirst06Packets"/>
   24241   <affected-histogram
   24242       name="NetConnectivity4.StartPacket.Sent21.NumRecvFromFirst07Packets"/>
   24243   <affected-histogram
   24244       name="NetConnectivity4.StartPacket.Sent21.NumRecvFromFirst08Packets"/>
   24245   <affected-histogram
   24246       name="NetConnectivity4.StartPacket.Sent21.NumRecvFromFirst09Packets"/>
   24247   <affected-histogram
   24248       name="NetConnectivity4.StartPacket.Sent21.NumRecvFromFirst10Packets"/>
   24249   <affected-histogram
   24250       name="NetConnectivity4.StartPacket.Sent21.NumRecvFromFirst11Packets"/>
   24251   <affected-histogram
   24252       name="NetConnectivity4.StartPacket.Sent21.NumRecvFromFirst12Packets"/>
   24253   <affected-histogram
   24254       name="NetConnectivity4.StartPacket.Sent21.NumRecvFromFirst13Packets"/>
   24255   <affected-histogram
   24256       name="NetConnectivity4.StartPacket.Sent21.NumRecvFromFirst14Packets"/>
   24257   <affected-histogram
   24258       name="NetConnectivity4.StartPacket.Sent21.NumRecvFromFirst15Packets"/>
   24259   <affected-histogram
   24260       name="NetConnectivity4.StartPacket.Sent21.NumRecvFromFirst16Packets"/>
   24261   <affected-histogram
   24262       name="NetConnectivity4.StartPacket.Sent21.NumRecvFromFirst17Packets"/>
   24263   <affected-histogram
   24264       name="NetConnectivity4.StartPacket.Sent21.NumRecvFromFirst18Packets"/>
   24265   <affected-histogram
   24266       name="NetConnectivity4.StartPacket.Sent21.NumRecvFromFirst19Packets"/>
   24267   <affected-histogram
   24268       name="NetConnectivity4.StartPacket.Sent21.NumRecvFromFirst20Packets"/>
   24269   <affected-histogram
   24270       name="NetConnectivity4.StartPacket.Sent21.NumRecvFromFirst21Packets"/>
   24271   <affected-histogram name="NetConnectivity4.StartPacket.Sent21.PacketDelay"/>
   24272   <affected-histogram name="NetConnectivity4.StartPacket.Sent21.PacketsRecv"/>
   24273   <affected-histogram name="NetConnectivity4.StartPacket.Sent21.RecvNthPacket"/>
   24274   <affected-histogram
   24275       name="NetConnectivity4.StartPacket.Sent21.SendToLastRecvDelay"/>
   24276   <affected-histogram
   24277       name="NetConnectivity4.StartPacket.Sent21.Success.RTT.Packet01"/>
   24278   <affected-histogram
   24279       name="NetConnectivity4.StartPacket.Sent21.Success.RTT.Packet02"/>
   24280   <affected-histogram
   24281       name="NetConnectivity4.StartPacket.Sent21.Success.RTT.Packet03"/>
   24282   <affected-histogram
   24283       name="NetConnectivity4.StartPacket.Sent21.Success.RTT.Packet10"/>
   24284   <affected-histogram
   24285       name="NetConnectivity4.StartPacket.Sent21.Success.RTT.Packet20"/>
   24286 </fieldtrial>
   24287 
   24288 <fieldtrial name="NetConnectivity4SeriesRecv" separator=".">
   24289   <group name="443.100B" label="100 bytes of data is sent on port 443."/>
   24290   <group name="443.100B.NoProxy"
   24291       label="100 bytes of data is sent on port 443 with no proxy."/>
   24292   <group name="443.1200B" label="1200 bytes of data is sent on port 443."/>
   24293   <group name="443.1200B.NoProxy"
   24294       label="1200 bytes of data is sent on port 443 with no proxy."/>
   24295   <group name="443.500B" label="500 bytes of data is sent on port 443."/>
   24296   <group name="443.500B.NoProxy"
   24297       label="500 bytes of data is sent on port 443 with no proxy."/>
   24298   <group name="80.100B" label="100 bytes of data is sent on port 80."/>
   24299   <group name="80.100B.NoProxy"
   24300       label="100 bytes of data is sent on port 80 with no proxy."/>
   24301   <group name="80.1200B" label="1200 bytes of data is sent on port 80."/>
   24302   <group name="80.1200B.NoProxy"
   24303       label="1200 bytes of data is sent on port 80 with no proxy."/>
   24304   <group name="80.500B" label="500 bytes of data is sent on port 80."/>
   24305   <group name="80.500B.NoProxy"
   24306       label="500 bytes of data is sent on port 80 with no proxy."/>
   24307   <affected-histogram name="NetConnectivity4.NonPacedPacket.First6.SeriesRecv"/>
   24308   <affected-histogram name="NetConnectivity4.PacedPacket.First6.SeriesRecv"/>
   24309   <affected-histogram name="NetConnectivity4.StartPacket.First6.SeriesRecv"/>
   24310 </fieldtrial>
   24311 
   24312 <fieldtrial name="NetProxyResolverExecutionTime">
   24313   <group name="UrlOver2K" label="URL length was over 2K"/>
   24314   <group name="UrlOver4K" label="URL length was over 4K"/>
   24315   <group name="UrlOver8K" label="URL length was over 8K"/>
   24316   <group name="UrlOver128K" label="URL length was over 128K"/>
   24317   <affected-histogram name="Net.ProxyResolver.ExecutionTime"/>
   24318 </fieldtrial>
   24319 
   24320 <fieldtrial name="OmniboxProviderTime" separator=".">
   24321   <group name="Bookmark"/>
   24322   <group name="Builtin"/>
   24323   <group name="Contact"/>
   24324   <group name="ExtensionApp"/>
   24325   <group name="HistoryContents"/>
   24326   <group name="HistoryQuick"/>
   24327   <group name="HistoryURL"/>
   24328   <group name="Keyword"/>
   24329   <group name="Search"/>
   24330   <group name="Shortcuts"/>
   24331   <group name="ZeroSuggest"/>
   24332   <affected-histogram name="Omnibox.ProviderTime"/>
   24333 </fieldtrial>
   24334 
   24335 <fieldtrial name="OverlappedReadImpact">
   24336   <group name="OverlappedReadDisabled" label="Non-blocking reads"/>
   24337   <group name="OverlappedReadEnabled" label="Default, async reads"/>
   24338   <affected-histogram name="Net.HttpJob.TotalTime"/>
   24339   <affected-histogram name="Net.HttpJob.TotalTimeCached"/>
   24340   <affected-histogram name="Net.HttpJob.TotalTimeCancel"/>
   24341   <affected-histogram name="Net.HttpJob.TotalTimeNotCached"/>
   24342   <affected-histogram name="Net.HttpJob.TotalTimeSuccess"/>
   24343   <affected-histogram name="PLT.Abandoned"/>
   24344   <affected-histogram name="PLT.BeginToFinish_LinkLoadNormal"/>
   24345   <affected-histogram name="PLT.BeginToFinish_LinkLoadReload"/>
   24346   <affected-histogram name="PLT.BeginToFinish_LinkLoadStaleOk"/>
   24347   <affected-histogram name="PLT.BeginToFinish_NormalLoad"/>
   24348   <affected-histogram name="PLT.LoadType"/>
   24349 </fieldtrial>
   24350 
   24351 <fieldtrial name="PageLoadType">
   24352   <group name="HistoryLoad" label="but only for user pressing back or forward"/>
   24353   <group name="LinkLoad"
   24354       label="deprecated - see LinkLoadReload, LinkLoadNormal,
   24355              LinkLoadStaleOk, LinkLoadCacheOnly; content initiated, commonly
   24356              back to a posted page"/>
   24357   <group name="LinkLoadCacheOnly"
   24358       label="content initiated, commonly back to a posted page, where browser
   24359              must ONLY use cache"/>
   24360   <group name="LinkLoadNormal"
   24361       label="content initiated, ordinary link traversal or post"/>
   24362   <group name="LinkLoadReload" label="content initiated, calling reload()"/>
   24363   <group name="LinkLoadStaleOk"
   24364       label="content initiated, commonly forward or back where stale cached
   24365              data is very acceptable"/>
   24366   <group name="NormalLoad"
   24367       label="but only for user entered URL or omnibox search"/>
   24368   <group name="Reload" label="but only for user pressed reload"/>
   24369   <group name="UndefLoad"
   24370       label="should never happen... as it is only for an client-code error
   24371              case which should not exist"/>
   24372   <affected-histogram name="PLT.BeginToFinish"/>
   24373   <affected-histogram name="PLT.BeginToFinishDoc"/>
   24374   <affected-histogram name="PLT.StartToCommit">
   24375     <with-group name="LinkLoadNormal"/>
   24376     <with-group name="NormalLoad"/>
   24377   </affected-histogram>
   24378   <affected-histogram name="PLT.StartToFinish">
   24379     <with-group name="LinkLoadNormal"/>
   24380     <with-group name="NormalLoad"/>
   24381   </affected-histogram>
   24382   <affected-histogram name="Renderer4.BeginToFinish"/>
   24383   <affected-histogram name="Renderer4.BeginToFinishDoc"/>
   24384 </fieldtrial>
   24385 
   24386 <fieldtrial name="PpapiPluginName">
   24387   <group name="libpepflashplayer.so" label="Flash player on Linux or Cros"/>
   24388   <group name="libwidevinecdmadapter.so" label="Widevine CDM on Linux or Cros"/>
   24389   <group name="pepflashplayer.dll" label="Flash player on Windows"/>
   24390   <group name="PepperFlashPlayer.plugin" label="Flash player on Mac"/>
   24391   <group name="widevinecdmadapter.dll" label="Widevine CDM on Windows"/>
   24392   <group name="widevinecdmadapter.plugin" label="Widevine CDM on Mac"/>
   24393   <affected-histogram name="Plugin.PpapiBrokerLoadResult"/>
   24394   <affected-histogram name="Plugin.PpapiPluginLoadResult"/>
   24395 </fieldtrial>
   24396 
   24397 <fieldtrial name="Prefetch">
   24398   <group name="ContentPrefetchPrefetchOff"
   24399       label="Prefetch is completely disabled."/>
   24400   <group name="ContentPrefetchPrefetchOn"
   24401       label="prefetch is enabled but prerender is disabled."/>
   24402   <affected-histogram name="HttpCache.EntryLockWait"/>
   24403   <affected-histogram name="Net.HttpTimeToFirstByte"/>
   24404   <affected-histogram name="PLT.Abandoned"/>
   24405   <affected-histogram name="PLT.BeginToFinish"/>
   24406   <affected-histogram name="PLT.BeginToFinish_ContentPrefetcher"/>
   24407   <affected-histogram name="PLT.BeginToFinish_ContentPrefetcherReferrer"/>
   24408   <affected-histogram name="PLT.BeginToFinishDoc"/>
   24409   <affected-histogram name="PLT.BeginToFinishDoc_ContentPrefetcher"/>
   24410   <affected-histogram name="PLT.BeginToFinishDoc_ContentPrefetcherReferrer"/>
   24411   <affected-histogram name="PLT.PerceivedLoadTime"/>
   24412   <affected-histogram name="PLT.PerceivedLoadTime_PrerenderLoad"/>
   24413 </fieldtrial>
   24414 
   24415 <fieldtrial name="Prerender">
   24416   <group name="PrerenderEnabled" label="prerender is enabled."/>
   24417   <group name="PrerenderControl" label="prerender is disabled."/>
   24418   <group name="PrerenderNoUse"
   24419       label="prerender is enabled, but pages are not swapped in."/>
   24420   <group name="PrerenderMulti"
   24421       label="prerender is enabled with multiple simultanious prerenders."/>
   24422   <group name="Prerender5minTTL"
   24423       label="prerender is enabled, and the TTL is extended to 5 minutes."/>
   24424   <affected-histogram name="HttpCache.EntryLockWait"/>
   24425   <affected-histogram name="Net.HttpTimeToFirstByte"/>
   24426   <affected-histogram name="PLT.Abandoned"/>
   24427   <affected-histogram name="PLT.BeginToFinish"/>
   24428   <affected-histogram name="PLT.BeginToFinish_ContentPrefetcher"/>
   24429   <affected-histogram name="PLT.BeginToFinish_ContentPrefetcherReferrer"/>
   24430   <affected-histogram name="PLT.BeginToFinishDoc"/>
   24431   <affected-histogram name="PLT.BeginToFinishDoc_ContentPrefetcher"/>
   24432   <affected-histogram name="PLT.BeginToFinishDoc_ContentPrefetcherReferrer"/>
   24433   <affected-histogram name="PLT.PerceivedLoadTime"/>
   24434   <affected-histogram name="PLT.PerceivedLoadTime_PrerenderLoad"/>
   24435   <affected-histogram name="Prerender.FinalStatus"/>
   24436   <affected-histogram name="Prerender.FinalStatusMatchComplete"/>
   24437   <affected-histogram name="Prerender.FractionPixelsFinalAtSwapin"/>
   24438   <affected-histogram name="Prerender.LocalPredictorEvent"/>
   24439   <affected-histogram name="Prerender.PerceivedPLT"/>
   24440   <affected-histogram name="Prerender.PerceivedPLTFirstAfterMiss"/>
   24441   <affected-histogram name="Prerender.PerceivedPLTFirstAfterMissAnyOnly"/>
   24442   <affected-histogram name="Prerender.PerceivedPLTFirstAfterMissBoth"/>
   24443   <affected-histogram
   24444       name="Prerender.PerceivedPLTFirstAfterMissNonOverlapping"/>
   24445   <affected-histogram
   24446       name="Prerender.PerceivedPLTFirstAfterMissNonOverlappingOnly"/>
   24447   <affected-histogram name="Prerender.PerceivedPLTMatched"/>
   24448   <affected-histogram name="Prerender.PerceivedPLTMatchedComplete"/>
   24449   <affected-histogram name="Prerender.PerceivedPLTWindowed"/>
   24450   <affected-histogram name="Prerender.PerceivedPLTWindowNotMatched"/>
   24451   <affected-histogram name="Prerender.PercentLoadDoneAtSwapin"/>
   24452   <affected-histogram name="Prerender.PrerenderNotSwappedInPLT"/>
   24453   <affected-histogram name="Prerender.RendererIdleTime"/>
   24454   <affected-histogram name="Prerender.RendererPerceivedPLT"/>
   24455   <affected-histogram name="Prerender.RendererPerceivedPLTMatched"/>
   24456   <affected-histogram name="Prerender.RendererTimeUntilDisplay"/>
   24457   <affected-histogram name="Prerender.SimulatedLocalBrowsingBaselinePLT"/>
   24458   <affected-histogram name="Prerender.SimulatedLocalBrowsingPLT"/>
   24459 </fieldtrial>
   24460 
   24461 <fieldtrial name="PrerenderHoverType" ordering="prefix">
   24462   <obsolete>
   24463     deprecated May 10 2012
   24464   </obsolete>
   24465   <group name="HoverStats_50" label="Hover stats @ threshold 50 ms."/>
   24466   <group name="HoverStats_75" label="Hover stats @ threshold 75 ms."/>
   24467   <group name="HoverStats_100" label="Hover stats @ threshold 100 ms."/>
   24468   <group name="HoverStats_150" label="Hover stats @ threshold 150 ms."/>
   24469   <group name="HoverStats_200" label="Hover stats @ threshold 200 ms."/>
   24470   <group name="HoverStats_250" label="Hover stats @ threshold 250 ms."/>
   24471   <group name="HoverStats_300" label="Hover stats @ threshold 300 ms."/>
   24472   <group name="HoverStats_400" label="Hover stats @ threshold 400 ms."/>
   24473   <group name="HoverStats_500" label="Hover stats @ threshold 500 ms."/>
   24474   <group name="HoverStats_750" label="Hover stats @ threshold 750 ms."/>
   24475   <group name="HoverStats_1000" label="Hover stats @ threshold 1000 ms."/>
   24476   <group name="HoverStats_1500" label="Hover stats @ threshold 1500 ms."/>
   24477   <group name="HoverStats_2000" label="Hover stats @ threshold 2000 ms."/>
   24478   <group name="HoverStats_3000" label="Hover stats @ threshold 3000 ms."/>
   24479   <group name="HoverStats_4000" label="Hover stats @ threshold 4000 ms."/>
   24480   <group name="HoverStats_5000" label="Hover stats @ threshold 5000 ms."/>
   24481   <affected-histogram name="Prerender.Events"/>
   24482   <affected-histogram name="Prerender.TimeToClick"/>
   24483 </fieldtrial>
   24484 
   24485 <fieldtrial name="PrerenderSource" ordering="prefix">
   24486   <group name="" label="All prerenders."/>
   24487   <group name="exp1" label="Likelihood threshold experiment 1."/>
   24488   <group name="exp2" label="Likelihood threshold experiment 2."/>
   24489   <group name="exp3" label="Likelihood threshold experiment 3."/>
   24490   <group name="exp4" label="Likelihood threshold experiment 4."/>
   24491   <group name="exp5" label="Likelihood threshold experiment 5."/>
   24492   <group name="exp6" label="Likelihood threshold experiment 6."/>
   24493   <group name="exp7" label="Likelihood threshold experiment 7."/>
   24494   <group name="exp8" label="Likelihood threshold experiment 8."/>
   24495   <group name="exp9" label="Likelihood threshold experiment 9."/>
   24496   <group name="gws" label="GWS triggered prerender."/>
   24497   <group name="localpredictor" label="Local predictor triggered prerender."/>
   24498   <group name="omnibox" label="Triggered from the omnibox."/>
   24499   <group name="wash" label="Multiple sources could have triggered."/>
   24500   <group name="web" label="Link triggered prerender."/>
   24501   <group name="webcross" label="Link triggered prerender, cross domain."/>
   24502   <group name="websame" label="Link triggered prerender, same domain."/>
   24503   <affected-histogram name="Prerender.FinalStatus"/>
   24504   <affected-histogram name="Prerender.FinalStatus_Prerender5minTTL"/>
   24505   <affected-histogram name="Prerender.FinalStatus_PrerenderControl"/>
   24506   <affected-histogram name="Prerender.FinalStatus_PrerenderEnabled"/>
   24507   <affected-histogram name="Prerender.FinalStatus_PrerenderMulti"/>
   24508   <affected-histogram name="Prerender.FinalStatus_PrerenderNoUse"/>
   24509   <affected-histogram name="Prerender.FinalStatusMatchComplete"/>
   24510   <affected-histogram
   24511       name="Prerender.FinalStatusMatchComplete_Prerender5minTTL"/>
   24512   <affected-histogram
   24513       name="Prerender.FinalStatusMatchComplete_PrerenderControl"/>
   24514   <affected-histogram
   24515       name="Prerender.FinalStatusMatchComplete_PrerenderEnabled"/>
   24516   <affected-histogram name="Prerender.FinalStatusMatchComplete_PrerenderMulti"/>
   24517   <affected-histogram name="Prerender.FinalStatusMatchComplete_PrerenderNoUse"/>
   24518   <affected-histogram name="Prerender.FractionPixelsFinalAtSwapin"/>
   24519   <affected-histogram
   24520       name="Prerender.FractionPixelsFinalAtSwapin_Prerender5minTTL"/>
   24521   <affected-histogram
   24522       name="Prerender.FractionPixelsFinalAtSwapin_PrerenderControl"/>
   24523   <affected-histogram
   24524       name="Prerender.FractionPixelsFinalAtSwapin_PrerenderEnabled"/>
   24525   <affected-histogram
   24526       name="Prerender.FractionPixelsFinalAtSwapin_PrerenderMulti"/>
   24527   <affected-histogram
   24528       name="Prerender.FractionPixelsFinalAtSwapin_PrerenderNoUse"/>
   24529   <affected-histogram name="Prerender.LocalPredictorEvent"/>
   24530   <affected-histogram name="Prerender.LocalPredictorEvent_Prerender5minTTL"/>
   24531   <affected-histogram name="Prerender.LocalPredictorEvent_PrerenderControl"/>
   24532   <affected-histogram name="Prerender.LocalPredictorEvent_PrerenderEnabled"/>
   24533   <affected-histogram name="Prerender.LocalPredictorEvent_PrerenderMulti"/>
   24534   <affected-histogram name="Prerender.LocalPredictorEvent_PrerenderNoUse"/>
   24535   <affected-histogram name="Prerender.LocalPredictorTimeUntilUsed"/>
   24536   <affected-histogram name="Prerender.PerceivedPLT"/>
   24537   <affected-histogram name="Prerender.PerceivedPLT_Prerender5minTTL"/>
   24538   <affected-histogram name="Prerender.PerceivedPLT_PrerenderControl"/>
   24539   <affected-histogram name="Prerender.PerceivedPLT_PrerenderEnabled"/>
   24540   <affected-histogram name="Prerender.PerceivedPLT_PrerenderMulti"/>
   24541   <affected-histogram name="Prerender.PerceivedPLT_PrerenderNoUse"/>
   24542   <affected-histogram name="Prerender.PerceivedPLTFirstAfterMiss"/>
   24543   <affected-histogram
   24544       name="Prerender.PerceivedPLTFirstAfterMiss_Prerender5minTTL"/>
   24545   <affected-histogram
   24546       name="Prerender.PerceivedPLTFirstAfterMiss_PrerenderControl"/>
   24547   <affected-histogram
   24548       name="Prerender.PerceivedPLTFirstAfterMiss_PrerenderEnabled"/>
   24549   <affected-histogram
   24550       name="Prerender.PerceivedPLTFirstAfterMiss_PrerenderMulti"/>
   24551   <affected-histogram
   24552       name="Prerender.PerceivedPLTFirstAfterMiss_PrerenderNoUse"/>
   24553   <affected-histogram name="Prerender.PerceivedPLTFirstAfterMissAnyOnly"/>
   24554   <affected-histogram
   24555       name="Prerender.PerceivedPLTFirstAfterMissAnyOnly_Prerender5minTTL"/>
   24556   <affected-histogram
   24557       name="Prerender.PerceivedPLTFirstAfterMissAnyOnly_PrerenderControl"/>
   24558   <affected-histogram
   24559       name="Prerender.PerceivedPLTFirstAfterMissAnyOnly_PrerenderEnabled"/>
   24560   <affected-histogram
   24561       name="Prerender.PerceivedPLTFirstAfterMissAnyOnly_PrerenderMulti"/>
   24562   <affected-histogram
   24563       name="Prerender.PerceivedPLTFirstAfterMissAnyOnly_PrerenderNoUse"/>
   24564   <affected-histogram name="Prerender.PerceivedPLTFirstAfterMissBoth"/>
   24565   <affected-histogram
   24566       name="Prerender.PerceivedPLTFirstAfterMissBoth_Prerender5minTTL"/>
   24567   <affected-histogram
   24568       name="Prerender.PerceivedPLTFirstAfterMissBoth_PrerenderControl"/>
   24569   <affected-histogram
   24570       name="Prerender.PerceivedPLTFirstAfterMissBoth_PrerenderEnabled"/>
   24571   <affected-histogram
   24572       name="Prerender.PerceivedPLTFirstAfterMissBoth_PrerenderMulti"/>
   24573   <affected-histogram
   24574       name="Prerender.PerceivedPLTFirstAfterMissBoth_PrerenderNoUse"/>
   24575   <affected-histogram
   24576       name="Prerender.PerceivedPLTFirstAfterMissNonOverlapping"/>
   24577   <affected-histogram
   24578       name="Prerender.PerceivedPLTFirstAfterMissNonOverlapping_Prerender5minTTL"/>
   24579   <affected-histogram
   24580       name="Prerender.PerceivedPLTFirstAfterMissNonOverlapping_PrerenderControl"/>
   24581   <affected-histogram
   24582       name="Prerender.PerceivedPLTFirstAfterMissNonOverlapping_PrerenderEnabled"/>
   24583   <affected-histogram
   24584       name="Prerender.PerceivedPLTFirstAfterMissNonOverlapping_PrerenderMulti"/>
   24585   <affected-histogram
   24586       name="Prerender.PerceivedPLTFirstAfterMissNonOverlapping_PrerenderNoUse"/>
   24587   <affected-histogram
   24588       name="Prerender.PerceivedPLTFirstAfterMissNonOverlappingOnly"/>
   24589   <affected-histogram
   24590       name="Prerender.PerceivedPLTFirstAfterMissNonOverlappingOnly_Prerender5minTTL"/>
   24591   <affected-histogram
   24592       name="Prerender.PerceivedPLTFirstAfterMissNonOverlappingOnly_PrerenderControl"/>
   24593   <affected-histogram
   24594       name="Prerender.PerceivedPLTFirstAfterMissNonOverlappingOnly_PrerenderEnabled"/>
   24595   <affected-histogram
   24596       name="Prerender.PerceivedPLTFirstAfterMissNonOverlappingOnly_PrerenderMulti"/>
   24597   <affected-histogram
   24598       name="Prerender.PerceivedPLTFirstAfterMissNonOverlappingOnly_PrerenderNoUse"/>
   24599   <affected-histogram name="Prerender.PerceivedPLTMatched"/>
   24600   <affected-histogram name="Prerender.PerceivedPLTMatched_Prerender5minTTL"/>
   24601   <affected-histogram name="Prerender.PerceivedPLTMatched_PrerenderControl"/>
   24602   <affected-histogram name="Prerender.PerceivedPLTMatched_PrerenderEnabled"/>
   24603   <affected-histogram name="Prerender.PerceivedPLTMatched_PrerenderMulti"/>
   24604   <affected-histogram name="Prerender.PerceivedPLTMatched_PrerenderNoUse"/>
   24605   <affected-histogram name="Prerender.PerceivedPLTMatchedComplete"/>
   24606   <affected-histogram
   24607       name="Prerender.PerceivedPLTMatchedComplete_Prerender5minTTL"/>
   24608   <affected-histogram
   24609       name="Prerender.PerceivedPLTMatchedComplete_PrerenderControl"/>
   24610   <affected-histogram
   24611       name="Prerender.PerceivedPLTMatchedComplete_PrerenderEnabled"/>
   24612   <affected-histogram
   24613       name="Prerender.PerceivedPLTMatchedComplete_PrerenderMulti"/>
   24614   <affected-histogram
   24615       name="Prerender.PerceivedPLTMatchedComplete_PrerenderNoUse"/>
   24616   <affected-histogram name="Prerender.PerceivedPLTWindowed"/>
   24617   <affected-histogram name="Prerender.PerceivedPLTWindowed_PrerenderEnabled"/>
   24618   <affected-histogram name="Prerender.PerceivedPLTWindowNotMatched"/>
   24619   <affected-histogram
   24620       name="Prerender.PerceivedPLTWindowNotMatched_Prerender5minTTL"/>
   24621   <affected-histogram
   24622       name="Prerender.PerceivedPLTWindowNotMatched_PrerenderControl"/>
   24623   <affected-histogram
   24624       name="Prerender.PerceivedPLTWindowNotMatched_PrerenderEnabled"/>
   24625   <affected-histogram
   24626       name="Prerender.PerceivedPLTWindowNotMatched_PrerenderMulti"/>
   24627   <affected-histogram
   24628       name="Prerender.PerceivedPLTWindowNotMatched_PrerenderNoUse"/>
   24629   <affected-histogram name="Prerender.PercentLoadDoneAtSwapin"/>
   24630   <affected-histogram
   24631       name="Prerender.PercentLoadDoneAtSwapin_Prerender5minTTL"/>
   24632   <affected-histogram
   24633       name="Prerender.PercentLoadDoneAtSwapin_PrerenderControl"/>
   24634   <affected-histogram
   24635       name="Prerender.PercentLoadDoneAtSwapin_PrerenderEnabled"/>
   24636   <affected-histogram name="Prerender.PercentLoadDoneAtSwapin_PrerenderMulti"/>
   24637   <affected-histogram name="Prerender.PercentLoadDoneAtSwapin_PrerenderNoUse"/>
   24638   <affected-histogram name="Prerender.PrerenderNotSwappedInPLT"/>
   24639   <affected-histogram
   24640       name="Prerender.PrerenderNotSwappedInPLT_Prerender5minTTL"/>
   24641   <affected-histogram
   24642       name="Prerender.PrerenderNotSwappedInPLT_PrerenderControl"/>
   24643   <affected-histogram
   24644       name="Prerender.PrerenderNotSwappedInPLT_PrerenderEnabled"/>
   24645   <affected-histogram name="Prerender.PrerenderNotSwappedInPLT_PrerenderMulti"/>
   24646   <affected-histogram name="Prerender.PrerenderNotSwappedInPLT_PrerenderNoUse"/>
   24647   <affected-histogram name="Prerender.PrerendersPerSessionCount"/>
   24648   <affected-histogram name="Prerender.SimulatedLocalBrowsingBaselinePLT"/>
   24649   <affected-histogram
   24650       name="Prerender.SimulatedLocalBrowsingBaselinePLT_Prerender5minTTL"/>
   24651   <affected-histogram
   24652       name="Prerender.SimulatedLocalBrowsingBaselinePLT_PrerenderControl"/>
   24653   <affected-histogram
   24654       name="Prerender.SimulatedLocalBrowsingBaselinePLT_PrerenderEnabled"/>
   24655   <affected-histogram
   24656       name="Prerender.SimulatedLocalBrowsingBaselinePLT_PrerenderMulti"/>
   24657   <affected-histogram
   24658       name="Prerender.SimulatedLocalBrowsingBaselinePLT_PrerenderNoUse"/>
   24659   <affected-histogram name="Prerender.SimulatedLocalBrowsingPLT"/>
   24660   <affected-histogram
   24661       name="Prerender.SimulatedLocalBrowsingPLT_Prerender5minTTL"/>
   24662   <affected-histogram
   24663       name="Prerender.SimulatedLocalBrowsingPLT_PrerenderControl"/>
   24664   <affected-histogram
   24665       name="Prerender.SimulatedLocalBrowsingPLT_PrerenderEnabled"/>
   24666   <affected-histogram
   24667       name="Prerender.SimulatedLocalBrowsingPLT_PrerenderMulti"/>
   24668   <affected-histogram
   24669       name="Prerender.SimulatedLocalBrowsingPLT_PrerenderNoUse"/>
   24670   <affected-histogram name="Prerender.TimeBetweenPrerenderRequests"/>
   24671   <affected-histogram name="Prerender.TimeSinceLastRecentVisit"/>
   24672   <affected-histogram name="Prerender.TimeUntilUsed2"/>
   24673 </fieldtrial>
   24674 
   24675 <fieldtrial name="ProgressiveScan">
   24676   <group name="FullScan" label="Using WPA_supplicant to scan."/>
   24677   <group name="33Percent_4MinMax"
   24678       label="Progressive scan @ 33%, 4 frequency bins."/>
   24679   <group name="50Percent_4MinMax"
   24680       label="Progressive scan @ 50%, 4 frequency bins."/>
   24681   <group name="50Percent_8MinMax"
   24682       label="Progressive scan @ 50%, 8 frequency bins."/>
   24683   <group name="100Percent_8MinMax"
   24684       label="Progressive scan @ 100%, 8 frequency bins."/>
   24685   <affected-histogram name="Network.Shill.WiFi.ScanResult"/>
   24686   <affected-histogram name="Network.Shill.Wifi.TimeToScan"/>
   24687   <affected-histogram name="Network.Shill.Wifi.TimeToScanAndConnect"/>
   24688 </fieldtrial>
   24689 
   24690 <fieldtrial name="ProtectorSettingChange" separator=".">
   24691   <obsolete>
   24692     Deprecated 8/2013. No longer tracked.
   24693   </obsolete>
   24694   <group name="Applied" label="change has been accepted by user"/>
   24695   <group name="Corrupt" label="possibly hijacked, backup invalid"/>
   24696   <group name="Discarded" label="change has been reverted by user"/>
   24697   <group name="Fallback" label="fallback provider used (no backup available)"/>
   24698   <group name="Hijacked" label="hijacked, with a valid backup"/>
   24699   <group name="Missing" label="fallback provider missing, added"/>
   24700   <group name="New" label="(obsolete, was sum of Corrupt+Hijacked)"/>
   24701   <group name="Restored"
   24702       label="search provider restored by Protector before showing the bubble"/>
   24703   <group name="Timeout" label="change has been ignored by user (timed out)"/>
   24704   <affected-histogram name="Protector.SearchProvider"/>
   24705   <affected-histogram name="Protector.StartupSettings"/>
   24706 </fieldtrial>
   24707 
   24708 <fieldtrial name="ProxyConnectionImpact">
   24709   <group name="proxy_connections_16"
   24710       label="with 16 connections per proxy server"/>
   24711   <group name="proxy_connections_32"
   24712       label="with 32 connections per proxy server"/>
   24713   <group name="proxy_connections_64"
   24714       label="with 64 connections per proxy server"/>
   24715   <group name="proxy_connections_8"
   24716       label="with 8 connections per proxy server"/>
   24717   <affected-histogram name="Net.HttpProxySocketRequestTime"/>
   24718   <affected-histogram name="Net.SocksSocketRequestTime"/>
   24719   <affected-histogram name="PLT.Abandoned"/>
   24720   <affected-histogram name="PLT.BeginToFinish_LinkLoadNormal"/>
   24721   <affected-histogram name="PLT.BeginToFinish_LinkLoadReload"/>
   24722   <affected-histogram name="PLT.BeginToFinish_LinkLoadStaleOk"/>
   24723   <affected-histogram name="PLT.BeginToFinish_NormalLoad"/>
   24724 </fieldtrial>
   24725 
   24726 <fieldtrial name="QueryTimeSuffix" separator=".">
   24727   <group name="0" label="N = 0"/>
   24728   <group name="1" label="N = 1"/>
   24729   <group name="2" label="N = 2"/>
   24730   <group name="3" label="N = 3"/>
   24731   <group name="4" label="N = 4"/>
   24732   <group name="5" label="N = 5"/>
   24733   <affected-histogram name="Omnibox.QueryTime"/>
   24734 </fieldtrial>
   24735 
   24736 <fieldtrial name="RemoteProcessWarmStartFast" separator="">
   24737   <group name="" label="Normal start."/>
   24738   <group name="Fast" label="Fast start by skipping normal chrome.dll startup."/>
   24739   <affected-histogram name="Startup.WarmStartTimeFromRemoteProcessStart"/>
   24740 </fieldtrial>
   24741 
   24742 <fieldtrial name="SBInterstitial">
   24743   <group name="V1" label="original interstitial"/>
   24744   <group name="V2" label="version 2 (new interstitial)"/>
   24745   <affected-histogram name="SB2.InterstitialAction"/>
   24746   <affected-histogram name="SB2.MalwareInterstitialTimeClosed"/>
   24747   <affected-histogram name="SB2.MalwareInterstitialTimeDiagnostic"/>
   24748   <affected-histogram name="SB2.MalwareInterstitialTimeLearnMore"/>
   24749   <affected-histogram name="SB2.MalwareInterstitialTimePrivacyPolicy"/>
   24750   <affected-histogram name="SB2.MalwareInterstitialTimeProceed"/>
   24751   <affected-histogram name="SB2.MalwareInterstitialTimeTakeMeBack"/>
   24752 </fieldtrial>
   24753 
   24754 <fieldtrial name="ShowAppListWarmStartFast" separator="">
   24755   <group name="" label="Normal start."/>
   24756   <group name="Fast" label="Fast start by skipping normal chrome.dll startup."/>
   24757   <affected-histogram name="Startup.ShowAppListWarmStart"/>
   24758 </fieldtrial>
   24759 
   24760 <fieldtrial name="SideloadWipeout">
   24761   <group name="Enabled" label="Sideload Wipeout Active."/>
   24762   <group name="Disabled" label="Control group."/>
   24763   <affected-histogram name="DisabledExtension.ExtensionWipedStatus"/>
   24764   <affected-histogram name="DisabledExtension.SideloadWipeoutCount"/>
   24765   <affected-histogram name="DisabledExtension.SideloadWipeoutNeeded"/>
   24766   <affected-histogram name="DisabledExtension.UserSelection"/>
   24767   <affected-histogram name="Extensions.ExternalExtensionEvent"/>
   24768   <affected-histogram name="Extensions.InstallSource"/>
   24769   <affected-histogram name="Extensions.UpdateSource"/>
   24770 </fieldtrial>
   24771 
   24772 <fieldtrial name="SocketType">
   24773   <group name="HTTPProxy" label="HTTP proxy socket"/>
   24774   <group name="SOCK" label="SOCKS socket"/>
   24775   <group name="SSL" label="(Obsolete, SSL socket)"/>
   24776   <group name="SSL2" label="SSL2 socket"/>
   24777   <group name="SSLForProxies"
   24778       label="SSLClientSocket wrapping the TCPClient socket eventually used
   24779              for connection to a proxy"/>
   24780   <group name="SSLforHTTPSProxy"
   24781       label="SSLClientSocket wrapping the TCPClient socket eventually used
   24782              for connection to an HTTPS proxy"/>
   24783   <group name="TCP" label="plain, no proxy, no SSL socket"/>
   24784   <group name="TCPforHTTPProxy"
   24785       label="TCPClientSocket eventually used for connection to an HTTP proxy"/>
   24786   <group name="TCPforHTTPSProxy"
   24787       label="TCPClientSocket eventually used for connection to an HTTPS proxy"/>
   24788   <group name="TCPforSOCKS"
   24789       label="TCPClientSocket eventually used for connection to a SOCKS proxy"/>
   24790   <affected-histogram name="Net.SocketIdleTimeBeforeNextUse_ReusedSocket"/>
   24791   <affected-histogram name="Net.SocketIdleTimeBeforeNextUse_UnusedSocket"/>
   24792   <affected-histogram name="Net.SocketInitErrorCodes"/>
   24793   <affected-histogram name="Net.SocketRequestTime"/>
   24794   <affected-histogram name="Net.SocketType"/>
   24795 </fieldtrial>
   24796 
   24797 <fieldtrial name="SpdyImpact">
   24798   <group name="npn_with_http"
   24799       label="with NPN negotiated but using HTTP instead of SPDY"/>
   24800   <group name="npn_with_spdy" label="with NPN negotiated and using SPDY"/>
   24801   <affected-histogram name="Net.Transaction_Connected"/>
   24802   <affected-histogram name="Net.Transaction_Connected_New"/>
   24803   <affected-histogram name="Net.Transaction_Connected_New_b"/>
   24804   <affected-histogram name="Net.Transaction_Connected_Under_10"/>
   24805   <affected-histogram name="PLT.Abandoned"/>
   24806   <affected-histogram name="PLT.BeginToFinish_LinkLoadNormal"/>
   24807   <affected-histogram name="PLT.BeginToFinish_NormalLoad"/>
   24808   <affected-histogram name="PLT.StartToCommit_LinkLoadNormal"/>
   24809   <affected-histogram name="PLT.StartToCommit_NormalLoad"/>
   24810   <affected-histogram name="PLT.StartToFinish_LinkLoadNormal"/>
   24811   <affected-histogram name="PLT.StartToFinish_NormalLoad"/>
   24812 </fieldtrial>
   24813 
   24814 <fieldtrial name="SpdySettingsCwnd" separator="">
   24815   <group name="10K" label="where at least 10KB was transferred."/>
   24816   <group name="25K" label="where at least 25KB was transferred."/>
   24817   <group name="50K" label="where at least 50KB was transferred."/>
   24818   <group name="100K" label="where at least 100KB was transferred."/>
   24819   <affected-histogram name="Net.SpdySettingsCwnd"/>
   24820 </fieldtrial>
   24821 
   24822 <fieldtrial name="SqliteDatabases" separator=".">
   24823   <group name="Activity" label="Activity"/>
   24824   <group name="AppCache" label="AppCache"/>
   24825   <group name="Cookie" label="Cookie"/>
   24826   <group name="DatabaseTracker" label="DatabaseTracker"/>
   24827   <group name="DomainBoundCerts" label="DomainBoundCerts"/>
   24828   <group name="DomStorageDatabase" label="DomStorageDatabase"/>
   24829   <group name="History" label="History"/>
   24830   <group name="Predictor" label="Predictor"/>
   24831   <group name="Quota" label="Quota"/>
   24832   <group name="SyncDirectory" label="SyncDirectory"/>
   24833   <group name="Text" label="Text"/>
   24834   <group name="Thumbnail" label="Thumbnail"/>
   24835   <group name="TopSites" label="TopSites"/>
   24836   <group name="Web" label="Web"/>
   24837   <affected-histogram name="Sqlite.Error"/>
   24838   <affected-histogram name="Sqlite.SizeKB"/>
   24839   <affected-histogram name="Sqlite.Version"/>
   24840 </fieldtrial>
   24841 
   24842 <fieldtrial name="SSLFalseStart">
   24843   <group name="FalseStart_enabled"/>
   24844   <group name="FalseStart_disabled"/>
   24845   <affected-histogram name="Net.SSL_Connection_Latency"/>
   24846   <affected-histogram name="PLT.BeginToFinish_LinkLoadNormal"/>
   24847   <affected-histogram name="PLT.BeginToFinish_NormalLoad"/>
   24848 </fieldtrial>
   24849 
   24850 <fieldtrial name="SSLResumption">
   24851   <group name="Resume_Handshake" label="Session Resumption"/>
   24852   <group name="Full_Handshake" label="Full"/>
   24853   <affected-histogram name="Net.SSL_Connection_Latency"/>
   24854   <affected-histogram name="Net.SSL_Connection_Latency_Google"/>
   24855 </fieldtrial>
   24856 
   24857 <fieldtrial name="SyzygyStartupTime">
   24858   <group name="PreReadEnabled"/>
   24859   <group name="PreReadDisabled"/>
   24860   <group name="XP_PreReadEnabled"/>
   24861   <group name="XP_PreReadDisabled"/>
   24862   <group name="PreRead_0"/>
   24863   <group name="PreRead_5"/>
   24864   <group name="PreRead_10"/>
   24865   <group name="PreRead_15"/>
   24866   <group name="PreRead_20"/>
   24867   <group name="PreRead_25"/>
   24868   <group name="PreRead_30"/>
   24869   <group name="PreRead_35"/>
   24870   <group name="PreRead_40"/>
   24871   <group name="PreRead_45"/>
   24872   <group name="PreRead_50"/>
   24873   <group name="PreRead_55"/>
   24874   <group name="PreRead_60"/>
   24875   <group name="PreRead_65"/>
   24876   <group name="PreRead_70"/>
   24877   <group name="PreRead_75"/>
   24878   <group name="PreRead_80"/>
   24879   <group name="PreRead_85"/>
   24880   <group name="PreRead_90"/>
   24881   <group name="PreRead_95"/>
   24882   <group name="PreRead_100"/>
   24883   <group name="XP_PreRead_0"/>
   24884   <group name="XP_PreRead_5"/>
   24885   <group name="XP_PreRead_10"/>
   24886   <group name="XP_PreRead_15"/>
   24887   <group name="XP_PreRead_20"/>
   24888   <group name="XP_PreRead_25"/>
   24889   <group name="XP_PreRead_30"/>
   24890   <group name="XP_PreRead_35"/>
   24891   <group name="XP_PreRead_40"/>
   24892   <group name="XP_PreRead_45"/>
   24893   <group name="XP_PreRead_50"/>
   24894   <group name="XP_PreRead_55"/>
   24895   <group name="XP_PreRead_60"/>
   24896   <group name="XP_PreRead_65"/>
   24897   <group name="XP_PreRead_70"/>
   24898   <group name="XP_PreRead_75"/>
   24899   <group name="XP_PreRead_80"/>
   24900   <group name="XP_PreRead_85"/>
   24901   <group name="XP_PreRead_90"/>
   24902   <group name="XP_PreRead_95"/>
   24903   <group name="XP_PreRead_100"/>
   24904   <affected-histogram name="Startup.BrowserMessageLoopStartTime"/>
   24905   <affected-histogram name="Startup.BrowserOpenTabs"/>
   24906 </fieldtrial>
   24907 
   24908 <fieldtrial name="WebStoreLinkExperiment">
   24909   <group name="Disabled" label="Neither extra webstore link is visible"/>
   24910   <group name="FooterLink" label="Link in bottom right of footer"/>
   24911   <group name="PlusIcon" label="Plus icon in apps page"/>
   24912   <affected-histogram name="Extensions.AppLaunch"/>
   24913   <affected-histogram name="NewTabPage.DefaultPageType"/>
   24914 </fieldtrial>
   24915 
   24916 </fieldtrials>
   24917 
   24918 </histogram-configuration>
   24919