Update histograms.xml for recent Blink UseCounter addition.
[chromium-blink-merge.git] / tools / metrics / histograms / histograms.xml
blob46dab5e0b25508dcd5f97b6dc659d976710cf146
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 -->
7 <!--
8 This file is used to generate a comprehensive list of Chrome histograms along
9 with a detailed description for each histogram.
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.
15 Take a moment to page through the contents of this file. You will find
16 three sections:
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.
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:
30   <histogram name="FileLoadLatency"/>
32   <fieldtrial name="SuperHttpExperiment">
33     <group name="SuperHttpEnabled"/>
34     <group name="SuperHttpDisabled"/>
35     <affected-histogram name="FileLoadLatency"/>
36   </fieldtrial>
38 The complete list of histograms will be:
40   FileLoadLatency
41   FileLoadLatency_SuperHttpEnabled
42   FileLoadLatency_SuperHttpDisabled
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.
48 TODO(mlloyd): Refactor the XML so that field trials can be distinguished from
49 other types of suffix sets.
50 -->
52 <histogram-configuration>
54 <!-- Histogram definitions -->
56 <histograms>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
162 <histogram name="Accessibility.WinStickyKeys" enum="BooleanEnabled">
163   <summary>
164     Whether Windows system settings show that Sticky Keys are enabled.
165   </summary>
166 </histogram>
168 <histogram name="Accessibility.WinZoomText" enum="BooleanEnabled">
169   <summary>
170     Whether the third-party ZoomText screen magnifier is running.
171   </summary>
172 </histogram>
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>
181 <histogram name="Apps.AppLauncherPromo" enum="AppLauncherPromo">
182   <summary>Interactions with the App Launcher promo dialog.</summary>
183 </histogram>
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>
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>
199 <histogram name="Ash.ActiveTouchPoints">
200   <summary>
201     Number of active touch-points when a new touch-point is added.
202   </summary>
203 </histogram>
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>
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>
219 <histogram name="Ash.TouchDuration" units="milliseconds">
220   <summary>The duration of a touch-sequence.</summary>
221 </histogram>
223 <histogram name="Ash.TouchMoveInterval" units="milliseconds">
224   <summary>The interval between touch-move events.</summary>
225 </histogram>
227 <histogram name="Ash.TouchMoveSteps" units="pixels">
228   <summary>The distance between touch-move events.</summary>
229 </histogram>
231 <histogram name="Ash.TouchPositionX" units="pixels">
232   <summary>The position of the touch-events along the X axis.</summary>
233 </histogram>
235 <histogram name="Ash.TouchPositionY" units="pixels">
236   <summary>The position of the touch-events along the Y axis.</summary>
237 </histogram>
239 <histogram name="Ash.TouchRadius" units="pixels">
240   <summary>The radius of a touch event.</summary>
241 </histogram>
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>
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>
257 <histogram name="AsyncDNS.AttemptCountFail">
258   <summary>
259     Count of DnsAttempts before DnsTransaction completes with failure.
260   </summary>
261 </histogram>
263 <histogram name="AsyncDNS.AttemptCountSuccess">
264   <summary>
265     Count of DnsAttempts before DnsTransaction completes successfully.
266   </summary>
267 </histogram>
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>
276 <histogram name="AsyncDNS.ConfigNotifyInterval" units="milliseconds">
277   <summary>
278     Duration of time between calls to DnsConfigService::InvalidateConfig.
279   </summary>
280 </histogram>
282 <histogram name="AsyncDNS.ConfigParseDuration" units="milliseconds">
283   <summary>Duration of time spent parsing DnsConfig.</summary>
284 </histogram>
286 <histogram name="AsyncDNS.ConfigParsePosix" enum="AsyncDNSConfigParsePosix">
287   <summary>
288     Counts of results of parsing DnsConfig in DnsConfigServicePosix.
289   </summary>
290 </histogram>
292 <histogram name="AsyncDNS.ConfigParseResult" enum="BooleanSuccess">
293   <summary>Whether DnsConfig was parsed successfully.</summary>
294 </histogram>
296 <histogram name="AsyncDNS.ConfigParseWin" enum="AsyncDNSConfigParseWin">
297   <summary>
298     Counts of results of parsing DnsConfig in DnsConfigServiceWin.
299   </summary>
300 </histogram>
302 <histogram name="AsyncDNS.DNSChangerDetected" enum="BooleanSuccess">
303   <summary>
304     Whether the first valid DnsConfig included a rogue nameserver.
305   </summary>
306 </histogram>
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>
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>
324 <histogram name="AsyncDNS.FallbackFail" units="milliseconds">
325   <summary>
326     Duration of time spent by ProcTask in failing fallback resolutions.
327   </summary>
328 </histogram>
330 <histogram name="AsyncDNS.FallbackSuccess" units="milliseconds">
331   <summary>
332     Duration of time spent by ProcTask in successful fallback resolutions.
333   </summary>
334 </histogram>
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>
343 <histogram name="AsyncDNS.HostParseResult" enum="BooleanSuccess">
344   <summary>Whether DnsHosts were parsed successfully.</summary>
345 </histogram>
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>
354 <histogram name="AsyncDNS.HostsNotifyInterval" units="milliseconds">
355   <summary>
356     Duration of time between calls to DnsConfigService::InvalidateHosts.
357   </summary>
358 </histogram>
360 <histogram name="AsyncDNS.HostsParseDuration" units="milliseconds">
361   <summary>Duration of time spent parsing DnsHosts.</summary>
362 </histogram>
364 <histogram name="AsyncDNS.HostsParseWin" enum="AsyncDNSHostsParseWin">
365   <summary>
366     Counts of results of parsing DnsHosts in DnsConfigServiceWin.
367   </summary>
368 </histogram>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
505 <histogram name="AsyncDNS.ResolveSuccess" units="milliseconds">
506   <summary>
507     Duration of time taken by DnsTask in resolutions that succeeded.
508   </summary>
509 </histogram>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
620 <histogram name="AsyncDNS.TCPAttemptSuccess" units="milliseconds">
621   <summary>
622     Duration of time taken by DnsTCPAttempt in successful attempts.
623   </summary>
624 </histogram>
626 <histogram name="AsyncDNS.TimeoutErrorHistogram" units="milliseconds">
627   <summary>
628     Difference between RTT and timeout calculated using Histogram algorithm.
629   </summary>
630 </histogram>
632 <histogram name="AsyncDNS.TimeoutErrorHistogramUnder" units="milliseconds">
633   <summary>
634     Difference between timeout calculated using Histogram algorithm and RTT.
635   </summary>
636 </histogram>
638 <histogram name="AsyncDNS.TimeoutErrorJacobson" units="milliseconds">
639   <summary>
640     Difference between RTT and timeout calculated using Jacobson algorithm.
641   </summary>
642 </histogram>
644 <histogram name="AsyncDNS.TimeoutErrorJacobsonUnder" units="milliseconds">
645   <summary>
646     Difference between timeout calculated using Jacobson algorithm and RTT.
647   </summary>
648 </histogram>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
762 <histogram name="Autocheckout.DismissalState"
763     enum="AutofillDialogDismissalState">
764   <summary>The state of the Autocheckout dialog when it was dismissed.</summary>
765 </histogram>
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>
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>
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>
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>
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>
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>
812 <histogram name="Autocheckout.UiDuration" units="ms">
813   <summary>
814     Measures the duration for which an Autocheckout dialog was shown.
815   </summary>
816 </histogram>
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>
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>
832 <histogram name="Autocheckout.UiEvents" enum="AutofillDialogUiEvents">
833   <summary>
834     Measures how users are interacting with the Autocheckout dialog UI.
835   </summary>
836 </histogram>
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>
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>
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>
860 <histogram name="Autocheckout.WhitelistDownloadDuration" units="ms">
861   <summary>
862     Measures time taken to download the Autocheckout whitelist file.
863   </summary>
864 </histogram>
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>
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>
880 <histogram name="Autofill.AddressSuggestionsCount">
881   <summary>
882     The number of address suggestions shown in the Autofill popup.
883   </summary>
884 </histogram>
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>
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>
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>
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>
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>
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>
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>
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>
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>
949 <histogram name="Autofill.IsEnabled.Startup" enum="BooleanEnabled">
950   <summary>Tracks whether Autofill is enabled when Chrome launches.</summary>
951 </histogram>
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>
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>
967 <histogram name="Autofill.Quality" enum="AutofillQuality">
968   <summary>The quality of the Autofill implementation.</summary>
969 </histogram>
971 <histogram name="Autofill.Quality.HeuristicType" enum="AutofillTypeQuality">
972   <summary>The quality of Autofill's heuristic field type detection.</summary>
973 </histogram>
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>
984 <histogram name="Autofill.Quality.PredictedType" enum="AutofillTypeQuality">
985   <summary>The overall quality of the Autofill field type predictions.</summary>
986 </histogram>
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>
997 <histogram name="Autofill.Quality.ServerType" enum="AutofillTypeQuality">
998   <summary>The quality of the Autofill server's field type detection.</summary>
999 </histogram>
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>
1010 <histogram name="AutoFill.RequestErrorimcklfaapmppdhilegjoahjbahdgfhcn">
1011   <summary>TBD.</summary>
1012 </histogram>
1014 <histogram name="AutoFill.RequestSuccessimcklfaapmppdhilegjoahjbahdgfhcn">
1015   <summary>TBD.</summary>
1016 </histogram>
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>
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>
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>
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>
1047 <histogram name="Autofill.ServerQueryResponse" enum="AutofillQueryResult">
1048   <summary>The usefulness of Autofill server information.</summary>
1049 </histogram>
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>
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>
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>
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>
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>
1088 <histogram name="Cellular.ActivationFailure">
1089   <summary>
1090     The count of cellular device activation failures (Chrome OS).
1091   </summary>
1092 </histogram>
1094 <histogram name="Cellular.ActivationTry">
1095   <summary>The count of cellular device activation tries (Chrome OS).</summary>
1096 </histogram>
1098 <histogram name="Cellular.ConnectionFailed">
1099   <summary>
1100     The count of cellular reconnect failures during activation (Chrome OS).
1101   </summary>
1102 </histogram>
1104 <histogram name="Cellular.ConnectionRetry">
1105   <summary>
1106     The count of cellular device reconnect tries during activation (Chrome OS).
1107   </summary>
1108 </histogram>
1110 <histogram name="Cellular.MobileSetupFailed">
1111   <summary>
1112     The count of successful cellular plan established (Chrome OS).
1113   </summary>
1114 </histogram>
1116 <histogram name="Cellular.MobileSetupStart">
1117   <summary>
1118     The count of initiated cellular device setup starts (Chrome OS).
1119   </summary>
1120 </histogram>
1122 <histogram name="Cellular.MobileSetupSucceeded">
1123   <summary>The count of failed cellular plan setup tries (Chrome OS).</summary>
1124 </histogram>
1126 <histogram name="Cellular.PaymentFailed">
1127   <summary>The count of failed cellular plan purchases (Chrome OS).</summary>
1128 </histogram>
1130 <histogram name="Cellular.PaymentReceived">
1131   <summary>
1132     The count of successfully completed cellular plan purchases (Chrome OS).
1133   </summary>
1134 </histogram>
1136 <histogram name="clickjacking.discard_download" units="ms">
1137   <summary>
1138     The length of time between a dangerous download appearing on the downloads
1139     shelf, and the &quot;Discard&quot; button being clicked.
1140   </summary>
1141 </histogram>
1143 <histogram name="clickjacking.launch_url" units="ms">
1144   <summary>
1145     The length of time between the external protocol dialog being shown and the
1146     &quot;Launch Application&quot; button being clicked.
1147   </summary>
1148 </histogram>
1150 <histogram name="clickjacking.open_download" units="ms">
1151   <summary>
1152     The length of time between a download appearing on the download shelf, and
1153     the user opening it by clicking the item or pressing return.
1154   </summary>
1155 </histogram>
1157 <histogram name="clickjacking.report_and_discard_download" units="ms">
1158   <summary>
1159     Time between &quot;Report and Discard&quot; button being shown and it being
1160     clicked.
1161   </summary>
1162 </histogram>
1164 <histogram name="clickjacking.save_download" units="ms">
1165   <summary>
1166     The length of time between a dangerous download appearing on the download
1167     shelf, and the &quot;Keep&quot; button being clicked.
1168   </summary>
1169 </histogram>
1171 <histogram name="Clipboard.IncognitoUseCase" enum="ClipboardAction">
1172   <obsolete>
1173     Deprecated as of 4/2013, experiment confirmed correctness of our patch.
1174   </obsolete>
1175   <summary>
1176     Counts how often the user writes or reads from the clipboard and whether the
1177     write was from an incognito window or not.
1178   </summary>
1179 </histogram>
1181 <histogram name="Cookie.ParsedCookieStatus" enum="ParsedCookieStatus">
1182   <summary>
1183     When parsing a cookie, indicates if control characters were present in any
1184     of the cookie values and if any of the cookie values were invalid.
1185     Specifically, checks that all of the parsed values are valid according to
1186     the valid token definition in Section 2.2 of RFC2616 which specifies a token
1187     must have no separators (i.e. no characters from the following string,
1188     ignoring the starting and ending single quote: '()&lt;&gt;@,;:\&quot;/[]?={}
1189     \t') and no control characters.
1190   </summary>
1191 </histogram>
1193 <histogram name="Cookie.ReinstatedCookies" units="seconds">
1194   <summary>
1195     The duration in seconds between a cookie getting evicted (due to the number
1196     of cookies exceeding a domain limit), and subsequently reinstated.
1197   </summary>
1198 </histogram>
1200 <histogram name="Cookie.SetAttributePairCharsValidity" enum="BooleanValid">
1201   <summary>
1202     Indicates whether a cookie attribute pair was set with both a valid key and
1203     a valid attribute value or not. For the key, this implies that it was a
1204     valid token as defined in Section 2.2 of RFC2616 which specifies a token
1205     must have no separators (i.e. no characters from the following string,
1206     ignoring the starting and ending single quote: '()&lt;&gt;@,;:\&quot;/[]?={}
1207     \t') and no control characters. For the value, this implies that it
1208     contained no control characters and no semicolon.
1209   </summary>
1210 </histogram>
1212 <histogram name="Cookie.SetNameValidity" enum="BooleanValid">
1213   <summary>
1214     Indicates whether a cookie name was set with a valid token. A valid token is
1215     defined in Section 2.2 of RFC2616 which specifies a token must have no
1216     separators (i.e. no characters from the following string, ignoring the
1217     starting and ending single quote: '()&lt;&gt;@,;:\&quot;/[]?={} \t') and no
1218     control characters.
1219   </summary>
1220 </histogram>
1222 <histogram name="Cookie.SetValueCookieValueValidity" enum="BooleanValid">
1223   <summary>
1224     Indicates whether a cookie value was valid or invalid when there was an
1225     attempt to set it, where a valid value is defined in RFC 6265 as ASCII
1226     characters excluding controls, whitspace, comma, semicolon, and backslash.
1227   </summary>
1228 </histogram>
1230 <histogram name="Cros.ClickOnShelf" enum="CrosShelfClickTarget">
1231   <summary>Chrome OS shelf clicks.</summary>
1232 </histogram>
1234 <histogram name="CrosDisks.ArchiveType" enum="CrosDisksArchiveType">
1235   <summary>
1236     The type of archive file that Chrome OS cros-disks daemon is requested to
1237     mount.
1238   </summary>
1239 </histogram>
1241 <histogram name="CrosDisks.DeviceMediaType" enum="CrosDisksDeviceMediaType">
1242   <summary>
1243     The media type of removable device that Chrome OS cros-disks daemon is
1244     requested to mount.
1245   </summary>
1246 </histogram>
1248 <histogram name="CrosDisks.FilesystemType" enum="CrosDisksFilesystemType">
1249   <summary>
1250     The type of file system that Chrome OS cros-disks daemon is requested to
1251     mount.
1252   </summary>
1253 </histogram>
1255 <histogram name="DisabledExtension.ExtensionWipedStatus" enum="BooleanWiped">
1256   <summary>Whether an extension has been wiped out.</summary>
1257 </histogram>
1259 <histogram name="DisabledExtension.SideloadWipeoutCount">
1260   <summary>
1261     How many external extensions get wiped out as a result of the Sideload
1262     Wipeout one-time initiative.
1263   </summary>
1264 </histogram>
1266 <histogram name="DisabledExtension.SideloadWipeoutNeeded" enum="BooleanSuccess">
1267   <summary>
1268     Whether any extension got wiped out as a result of the Sideload Wipeout
1269     one-time initiative.
1270   </summary>
1271 </histogram>
1273 <histogram name="DisabledExtension.UserSelection" enum="SideloadWipeoutBubble">
1274   <summary>
1275     The user selection in the Sideload Wipeout bubble, grouped by the
1276     UmaWipeoutHistogramOptions enum.
1277   </summary>
1278 </histogram>
1280 <histogram name="DiskCache.TotalIOTime" units="milliseconds">
1281   <obsolete>
1282     Deprecated.
1283   </obsolete>
1284   <summary>
1285     The total time it takes to perform a payload IO operation, for the regular
1286     disk cache.
1287   </summary>
1288 </histogram>
1290 <histogram name="DNS.AttemptCancelled">
1291   <summary>
1292     The attempt which completed after the job was already cancelled.
1293   </summary>
1294 </histogram>
1296 <histogram name="DNS.AttemptDiscarded">
1297   <summary>
1298     The attempt which completed after the job was already cancelled OR the
1299     attempt that has finished after host resolution was already completed by an
1300     earlier attempt.
1301   </summary>
1302 </histogram>
1304 <histogram name="DNS.AttemptFailDuration" units="milliseconds">
1305   <summary>
1306     Duration of time taken in OS resolutions for actual navigations. These
1307     attempts which completed after the job was already canceled OR after the job
1308     was already completed by an earlier attempt. Note that cached resolutions
1309     may provide low (0ms?) resolution times.
1310   </summary>
1311 </histogram>
1313 <histogram name="DNS.AttemptFailure">
1314   <summary>The attempt that has not resolved the host successfully.</summary>
1315 </histogram>
1317 <histogram name="DNS.AttemptFirstFailure">
1318   <summary>
1319     The attempt that resolved the host first and the resolution was not
1320     successful.
1321   </summary>
1322 </histogram>
1324 <histogram name="DNS.AttemptFirstSuccess">
1325   <summary>
1326     The attempt that resolved the host first and the resolution was successful.
1327   </summary>
1328 </histogram>
1330 <histogram name="DNS.AttemptSuccess">
1331   <summary>The attempt that has resolved the host successfully.</summary>
1332 </histogram>
1334 <histogram name="DNS.AttemptSuccessDuration" units="milliseconds">
1335   <summary>
1336     Duration of time taken in OS resolutions that succeeded and were requested
1337     for actual navigations. These attempts which completed after the job was
1338     already canceled OR after the job was already completed by an earlier
1339     attempt. Note that cached resolutions may provide low (0ms?) resolution
1340     times.
1341   </summary>
1342 </histogram>
1344 <histogram name="DNS.AttemptTimeSavedByRetry" units="milliseconds">
1345   <summary>
1346     This histogram shows the time saved by having spawned an extra attempt, when
1347     the first attempt didn't finish before retry attempt.
1348   </summary>
1349 </histogram>
1351 <histogram name="DNS.CacheEvicted" units="milliseconds">
1352   <summary>
1353     The time left to expiration of an entry when it is removed while compacting
1354     the HostCache.
1355   </summary>
1356 </histogram>
1358 <histogram name="DNS.CacheExpired" units="milliseconds">
1359   <summary>
1360     The time since expiration of an entry when it is removed while compacting
1361     the HostCache.
1362   </summary>
1363 </histogram>
1365 <histogram name="DNS.CacheExpiredOnGet" units="milliseconds">
1366   <summary>
1367     The time since expiration of an entry when it is removed on lookup.
1368   </summary>
1369 </histogram>
1371 <histogram name="DNS.EmptyAddressListAndNoError"
1372     enum="DNSEmptyAddressListAndNoError">
1373   <summary>
1374     Error status when an empty address list was found in OnLookupComplete().
1375   </summary>
1376 </histogram>
1378 <histogram name="DNS.IndependentFailedNavigation" units="milliseconds">
1379   <summary>
1380     When either a pre-resolution was not done recently enough to provide
1381     benefit, or the the corresponding pre-resolution is still pending, this
1382     histogram shows the duration of time used to resolve a hostname as not
1383     existing during a failed attempt to navigate to (GET) a URL.  In newer
1384     versions, if the hostname has never been found as a link during a page scan,
1385     and it has a referring URL, then it is added to referrer list data structure
1386     (hoping we'll do better next time).
1387   </summary>
1388 </histogram>
1390 <histogram name="DNS.IndependentNavigation" units="milliseconds">
1391   <summary>
1392     When either a pre-resolution was not done recently enough to provide
1393     benefit, or the the corresponding pre-resolution is still pending, this
1394     histogram shows the duration of the duration of time used to resolve a
1395     hostname to navigate to (GET) a URL.  In newer versions, if the hostname has
1396     never been found as a link during a page scan, and it has a referring URL,
1397     then it is added to referrer list data structure (hoping we'll do better
1398     next time).
1399   </summary>
1400 </histogram>
1402 <histogram name="DNS.JobQueueTime" units="milliseconds">
1403   <summary>
1404     Time elapsed between the time the HostResolverImpl::Job was created and the
1405     time the Job was started (a getaddrinfo call was dispatched to the thread
1406     pool).
1407   </summary>
1408 </histogram>
1410 <histogram name="DNS.JobQueueTime_HIGHEST" units="milliseconds">
1411   <summary>
1412     Time elapsed between the time the HostResolverImpl::Job was created and the
1413     time the Job was started (a getaddrinfo call was dispatched to the thread
1414     pool). Includes only Jobs which had priority HIGHEST when started.
1415   </summary>
1416 </histogram>
1418 <histogram name="DNS.JobQueueTime_IDLE" units="milliseconds">
1419   <summary>
1420     Time elapsed between the time the HostResolverImpl::Job was created and the
1421     time the Job was started (a getaddrinfo call was dispatched to the thread
1422     pool). Includes only Jobs which had priority IDLE when started.
1423   </summary>
1424 </histogram>
1426 <histogram name="DNS.JobQueueTime_LOW" units="milliseconds">
1427   <summary>
1428     Time elapsed between the time the HostResolverImpl::Job was created and the
1429     time the Job was started (a getaddrinfo call was dispatched to the thread
1430     pool). Includes only Jobs which had priority LOW when started.
1431   </summary>
1432 </histogram>
1434 <histogram name="DNS.JobQueueTime_LOWEST" units="milliseconds">
1435   <summary>
1436     Time elapsed between the time the HostResolverImpl::Job was created and the
1437     time the Job was started (a getaddrinfo call was dispatched to the thread
1438     pool). Includes only Jobs which had priority LOWEST when started.
1439   </summary>
1440 </histogram>
1442 <histogram name="DNS.JobQueueTime_MEDIUM" units="milliseconds">
1443   <summary>
1444     Time elapsed between the time the HostResolverImpl::Job was created and the
1445     time the Job was started (a getaddrinfo call was dispatched to the thread
1446     pool). Includes only Jobs which had priority MEDIUM when started.
1447   </summary>
1448 </histogram>
1450 <histogram name="DNS.JobQueueTimeAfterChange" units="milliseconds">
1451   <summary>
1452     Time elapsed between the last time the priority of a HostResolverImpl::Job
1453     changed (when a Request was attached or detached) and the time the Job was
1454     started (a getaddrinfo call was dispatched to the thread pool).
1455   </summary>
1456 </histogram>
1458 <histogram name="DNS.JobQueueTimeAfterChange_HIGHEST" units="milliseconds">
1459   <summary>
1460     Time elapsed between the last time the priority of a HostResolverImpl::Job
1461     changed (when a Request was attached or detached) and the time the Job was
1462     started (a getaddrinfo call was dispatched to the thread pool). Includes
1463     only Jobs which had priority HIGHEST when started.
1464   </summary>
1465 </histogram>
1467 <histogram name="DNS.JobQueueTimeAfterChange_IDLE" units="milliseconds">
1468   <summary>
1469     Time elapsed between the last time the priority of a HostResolverImpl::Job
1470     changed (when a Request was attached or detached) and the time the Job was
1471     started (a getaddrinfo call was dispatched to the thread pool). Includes
1472     only Jobs which had priority IDLE when started.
1473   </summary>
1474 </histogram>
1476 <histogram name="DNS.JobQueueTimeAfterChange_LOW" units="milliseconds">
1477   <summary>
1478     Time elapsed between the last time the priority of a HostResolverImpl::Job
1479     changed (when a Request was attached or detached) and the time the Job was
1480     started (a getaddrinfo call was dispatched to the thread pool). Includes
1481     only Jobs which had priority LOW when started.
1482   </summary>
1483 </histogram>
1485 <histogram name="DNS.JobQueueTimeAfterChange_LOWEST" units="milliseconds">
1486   <summary>
1487     Time elapsed between the last time the priority of a HostResolverImpl::Job
1488     changed (when a Request was attached or detached) and the time the Job was
1489     started (a getaddrinfo call was dispatched to the thread pool). Includes
1490     only Jobs which had priority LOWEST when started.
1491   </summary>
1492 </histogram>
1494 <histogram name="DNS.JobQueueTimeAfterChange_MEDIUM" units="milliseconds">
1495   <summary>
1496     Time elapsed between the last time the priority of a HostResolverImpl::Job
1497     changed (when a Request was attached or detached) and the time the Job was
1498     started (a getaddrinfo call was dispatched to the thread pool). Includes
1499     only Jobs which had priority MEDIUM when started.
1500   </summary>
1501 </histogram>
1503 <histogram name="DNS.PrefetchCacheEviction" units="milliseconds">
1504   <summary>
1505     The duration of time used (most recently) to pre-resolve a hostname, when
1506     the prefetched resolution was apparently evicted from the cache.  The
1507     included samples only list pre-resolution times when the later
1508     navigations/fetches took in excess of 15ms.
1509   </summary>
1510 </histogram>
1512 <histogram name="DNS.PrefetchCacheEvictionL" units="milliseconds">
1513   <summary>
1514     The duration of time used (most recently) to pre-resolve a hostname, when
1515     the prefetched resolution was apparently evicted from the cache.  The
1516     included samples only list pre-resolution times when the later
1517     navigations/fetches took in excess of 15ms.
1518   </summary>
1519 </histogram>
1521 <histogram name="DNS.PrefetchFoundName">
1522   <summary>Replaced by DNS.PrefetchFoundNameL.</summary>
1523 </histogram>
1525 <histogram name="DNS.PrefetchFoundNameL" units="milliseconds">
1526   <obsolete>
1527     Deprecated 2/2010, and replaced by DNS.PrefetchResolution
1528   </obsolete>
1529   <summary>
1530     The duration of time used by the DNS pre-resolving threads to resolve a host
1531     name via the network.  Any resolutions that are faster than 15ms are
1532     considered to be local cache hits, not requiring network access, and are not
1533     included in this histogram. This histogram is most useful for estimating the
1534     typical cost of a name resolution, but it also estimates the total number of
1535     network-based resolutions induced by this feature.  Not all these
1536     resolutions prove helpful (i.e., the user does not always actually visit the
1537     resolved hostnames).
1538   </summary>
1539 </histogram>
1541 <histogram name="DNS.PrefetchNegativeHit">
1542   <summary>Replaced by DNS.PrefetchNegativeHitL.</summary>
1543 </histogram>
1545 <histogram name="DNS.PrefetchNegativeHitL" units="milliseconds">
1546   <summary>
1547     The duration of time saved due to DNS pre-resolving in the &quot;name not
1548     found&quot; case.  Time &quot;savings&quot; shown in the histogram are
1549     defined to be the difference between the DNS pre-resolution duration, and
1550     the DNS resolution duration seen during a navigation.  These cache hits only
1551     list events where the DNS pre-resolve duration for a host was in excess of
1552     15ms (i.e., the network was consulted), and the actual DNS resolution (when
1553     a user attempted to navigate to a link with the same host name) took less
1554     than 15ms (i.e., the network was not consulted), which means the gain was a
1555     result of a &quot;cache hit&quot; in the OS cache.  For some users with
1556     LANs, all negative results (even when the DNS cache might otherwise help)
1557     take about 2.5 seconds (due to timeouts for netbios broadcasts), and hence
1558     no savings are possible (or shown) for such users in this category.
1559   </summary>
1560 </histogram>
1562 <histogram name="DNS.PrefetchPositiveHit">
1563   <summary>Replaced by DNS.PrefetchPositiveHitL.</summary>
1564 </histogram>
1566 <histogram name="DNS.PrefetchPositiveHitL" units="milliseconds">
1567   <summary>
1568     The duration of time saved due to DNS pre-resolving in the &quot;name was
1569     found&quot; case, and induced by either a page scan for a link or an omnibox
1570     entry by the user. Time &quot;savings&quot; shown in the histogram are
1571     defined to be the difference between the DNS pre-resolution duration, and
1572     the DNS resolution duration seen during a navigation.  These cache hits only
1573     list events where the DNS pre-resolve duration for a host was in excess of
1574     15ms (i.e., the network was consulted), and the actual DNS resolution (when
1575     a user attempted to navigate to a link with the same host name) took less
1576     than 15ms (i.e., the network was not consulted), which means the gain was a
1577     result of a &quot;cache hit&quot; in the OS cache.
1578   </summary>
1579 </histogram>
1581 <histogram name="DNS.PrefetchQueue" units="milliseconds">
1582   <summary>
1583     The duration of time spent by a proposed resolution waiting in the queue to
1584     be resolved.  This number is in addition to any DNS resolution time that may
1585     come later.
1586   </summary>
1587 </histogram>
1589 <histogram name="DNS.PrefetchReferredPositiveHit" units="milliseconds">
1590   <summary>
1591     The duration of time saved due to DNS pre-resolving in the &quot;name was
1592     found&quot; case, and induced by predicting (using referrer lists) that a
1593     resolution was needed. Time &quot;savings&quot; shown in the histogram are
1594     defined to be the difference between the DNS pre-resolution duration, and
1595     the DNS resolution duration seen during a navigation.  These cache hits only
1596     list events where the DNS pre-resolve duration for a host was in excess of
1597     15ms (i.e., the network was consulted), and the actual DNS resolution (when
1598     a user attempted to navigate to a link with the same host name) took less
1599     than 15ms (i.e., the network was not consulted), which means the gain was a
1600     result of a &quot;cache hit&quot; in the OS cache.
1601   </summary>
1602 </histogram>
1604 <histogram name="DNS.PrefetchResolution" units="milliseconds">
1605   <summary>
1606     The duration of time used by the DNS pre-resolving threads to resolve a host
1607     name via the network.  Any resolutions that are faster than 15ms are
1608     considered to be local cache hits, not requiring network access, and are not
1609     included in this histogram. This histogram is most useful for estimating the
1610     typical cost of a name resolution, but it also estimates the total number of
1611     network-based resolutions induced by this feature.  Not all these
1612     resolutions prove helpful (i.e., the user does not always actually visit the
1613     resolved hostnames).
1614   </summary>
1615 </histogram>
1617 <histogram name="DNS.QueueRecycledDeltaOver2">
1618   <summary>
1619     When, due to congestion avoidance, a queued pre-resolution is abandoned
1620     (recycled) without actually being resolved, this histograms records the age
1621     in the queue of that entry.  Only times over 2 seconds are recorded in this
1622     histogram.
1623   </summary>
1624 </histogram>
1626 <histogram name="DNS.QueueRecycledUnder2">
1627   <summary>
1628     When, due to congestion avoidance, a queued pre-resolution is abandoned
1629     (recycled) without actually being resolved, this histograms records the age
1630     in the queue of that entry.  Only times less than or equal to 2 seconds are
1631     recorded in this histogram.
1632   </summary>
1633 </histogram>
1635 <histogram name="DNS.ResolveCategory" enum="ResolutionCategory">
1636   <summary>
1637     Counts of successes and failures of OS resolutions in various categories.
1638   </summary>
1639 </histogram>
1641 <histogram name="DNS.ResolveFail" units="milliseconds">
1642   <summary>
1643     Duration of time taken in OS resolutions for actual navigations.  Note that
1644     cached OS resolutions may provide low (0ms?) resolution times.
1645   </summary>
1646 </histogram>
1648 <histogram name="DNS.ResolveFail_FAMILY_IPV4" units="milliseconds">
1649   <summary>Same as DNS.ResolveFail, but limited to pure IPv4 lookups.</summary>
1650 </histogram>
1652 <histogram name="DNS.ResolveFail_FAMILY_IPV6" units="milliseconds">
1653   <summary>Same as DNS.ResolveFail, but limited to pure IPv6 lookups.</summary>
1654 </histogram>
1656 <histogram name="DNS.ResolveFail_FAMILY_UNSPEC" units="milliseconds">
1657   <summary>Same as DNS.ResolveFail, but limited to IPv4/IPv6 lookups.</summary>
1658 </histogram>
1660 <histogram name="DNS.ResolveSpeculativeFail" units="milliseconds">
1661   <summary>
1662     Duration of time taken in speculative OS resolutions.  Note that cached OS
1663     resolutions may provide low (0ms?) resolution times.
1664   </summary>
1665 </histogram>
1667 <histogram name="DNS.ResolveSpeculativeSuccess" units="milliseconds">
1668   <summary>
1669     Duration of time taken in speculative OS resolution that succeeded.  Note
1670     that cached resolutions may provide low (0ms?) resolution times.
1671   </summary>
1672 </histogram>
1674 <histogram name="DNS.ResolveSuccess" units="milliseconds">
1675   <summary>
1676     Duration of time taken in OS resolutions that succeeded and were requested
1677     for actual navigations.  Note that cached resolutions may provide low (0ms?)
1678     resolution times.
1679   </summary>
1680 </histogram>
1682 <histogram name="DNS.ResolveSuccess_FAMILY_IPV4" units="milliseconds">
1683   <summary>
1684     Same as DNS.ResolveSuccess, but limited to pure IPv4 lookups.
1685   </summary>
1686 </histogram>
1688 <histogram name="DNS.ResolveSuccess_FAMILY_IPV6" units="milliseconds">
1689   <summary>
1690     Same as DNS.ResolveSuccess, but limited to pure IPv6 lookups.
1691   </summary>
1692 </histogram>
1694 <histogram name="DNS.ResolveSuccess_FAMILY_UNSPEC" units="milliseconds">
1695   <summary>
1696     Same as DNS.ResolveSuccess, but limited to IPv4/IPv6 lookups.
1697   </summary>
1698 </histogram>
1700 <histogram name="DNS.ResolveUnspecWaste" enum="ResolutionUnspecWasteCategory">
1701   <obsolete>
1702     Deprecated as of 5/2013.
1703   </obsolete>
1704   <summary>
1705     Counts of hits and misses in the DNS cache and DNS jobs pool of wasted
1706     HostResolverImpl::Jobs that could be avoided by always resolving using
1707     AF_UNSPEC.
1708   </summary>
1709 </histogram>
1711 <histogram name="DNS.TotalTime" units="milliseconds">
1712   <summary>
1713     Duration of time since a HostResolverImpl::Resolve request to the time a
1714     result is posted. Excludes canceled, evicted, and aborted requests. Includes
1715     cache hits (recorded as 0). Excludes speculative requests.
1716   </summary>
1717 </histogram>
1719 <histogram name="DNS.TotalTime_speculative" units="milliseconds">
1720   <summary>
1721     Duration of time since a HostResolverImpl::Resolve request to the time a
1722     result is posted. Excludes canceled, evicted, and aborted requests. Includes
1723     cache hits (recorded as 0). Speculative requests only.
1724   </summary>
1725 </histogram>
1727 <histogram name="DNS.UnexpectedResolution">
1728   <summary>
1729     In some cases, such as when content arrives with embedded references to
1730     other servers, the prefetch system can't (or doesn't) attempt to pre-resolve
1731     the hostnames.  As an example, a visit to www.cnn.com will fetch content
1732     with references to about 12 additional hostnames, none of which are
1733     currently anticipated.  Such resolutions are termed &quot;Unexpected
1734     Resolutions,&quot; and the durations associated with those DNS resolutions
1735     are shown below.  Future features may attempt to learn (from prior
1736     experience locally, or from server provided hints), what secondary hostname
1737     resolutions should be done when a primary resolution (or navigation) takes
1738     place.  This histogram shows what the potential savings are that
1739     &quot;remain on the table&quot; until we employ some of these more advanced
1740     features.
1741   </summary>
1742 </histogram>
1744 <histogram name="DNS.UnexpectedResolutionL">
1745   <summary>
1746     In some cases, such as when content arrives with embedded references to
1747     other servers, or when a page (such as one in SSL) preclude scanning and
1748     prefetching, the prefetch system can't (or doesn't) attempt to pre-resolve
1749     the hostnames.  As an example, a visit to www.cnn.com will fetch content
1750     with references to about 12 additional hostnames, none of which might be
1751     anticipated.  Similarly, clicking on a link in an SSL page won't be
1752     anticipated (since scanning in not allowed by default). Such resolutions are
1753     termed &quot;Unexpected Resolutions,&quot; and the durations associated with
1754     those navigation induced DNS resolutions are shown below.  If a referring
1755     URL is available for the navigation, the relationship to the referring URL
1756     was recorded, and future navigations to the referring hostname would have
1757     induced a pre-resolution of hostname that caused an entry below.  Such any
1758     entry may facilitate future listing in the ReferredPositiveHit histogram.
1759   </summary>
1760 </histogram>
1762 <histogram name="DnsProbe.Probe.Elapsed" units="ms">
1763   <summary>Time between starting and finishing DNS probe.</summary>
1764 </histogram>
1766 <histogram name="DnsProbe.Probe.NcnOffline.Elapsed" units="ms">
1767   <summary>
1768     Time between starting and finishing DNS probe when NCN says we're offline.
1769   </summary>
1770 </histogram>
1772 <histogram name="DnsProbe.Probe.NcnOffline.Result" enum="DnsProbe.Probe.Result">
1773   <summary>
1774     Result of DNS probes sent by the probe service when NCN says we're offline.
1775   </summary>
1776 </histogram>
1778 <histogram name="DnsProbe.Probe.NcnOnline.Elapsed" units="ms">
1779   <summary>
1780     Time between starting and finishing DNS probe when NCN says we're online.
1781   </summary>
1782 </histogram>
1784 <histogram name="DnsProbe.Probe.NcnOnline.Result" enum="DnsProbe.Probe.Result">
1785   <summary>
1786     Result of DNS probes sent by the probe service when NCN says we're online.
1787   </summary>
1788 </histogram>
1790 <histogram name="DnsProbe.Probe.Result" enum="DnsProbe.Probe.Result">
1791   <summary>Result of DNS probes sent by the probe service.</summary>
1792 </histogram>
1794 <histogram name="DnsProbe.Probe.ResultBadConfig.Elapsed" units="ms">
1795   <summary>Elapsed time of DNS probes that return PROBE_BAD_CONFIG.</summary>
1796 </histogram>
1798 <histogram name="DnsProbe.Probe.ResultBadConfig.SystemIsLocalhost"
1799     enum="DnsProbe.Probe.SystemIsLocalhost">
1800   <summary>
1801     Whether the only nameserver in the system DNS config was 127.0.0.1 when the
1802     probe result was BAD_CONFIG.
1803   </summary>
1804 </histogram>
1806 <histogram name="DnsProbe.Probe.ResultBadConfig.SystemJobResult"
1807     enum="DnsProbe.Job.Result">
1808   <summary>
1809     The result of the system probe job when the overall probe result was
1810     BAD_CONFIG.
1811   </summary>
1812 </histogram>
1814 <histogram name="DnsProbe.Probe.ResultBadConfig.SystemNameserverCount">
1815   <summary>
1816     The number of nameservers in the system DNS config when the probe result was
1817     BAD_CONFIG.
1818   </summary>
1819 </histogram>
1821 <histogram name="DnsProbe.Probe.ResultNoInternet.Elapsed" units="ms">
1822   <summary>Elapsed time of DNS probes that return PROBE_NO_INTERNET.</summary>
1823 </histogram>
1825 <histogram name="DnsProbe.Probe.ResultNxdomain.Elapsed" units="ms">
1826   <summary>Elapsed time of DNS probes that return PROBE_NXDOMAIN.</summary>
1827 </histogram>
1829 <histogram name="DnsProbe.Probe.ResultUnknown.Elapsed" units="ms">
1830   <summary>Elapsed time of DNS probes that return PROBE_UNKNOWN.</summary>
1831 </histogram>
1833 <histogram name="DomainBoundCerts.DBLoadedCount">
1834   <summary>Number of certs loaded from domain bound cert database.</summary>
1835 </histogram>
1837 <histogram name="DomainBoundCerts.DBLoadTime" units="ms">
1838   <summary>Time spent loading domain bound cert database.</summary>
1839 </histogram>
1841 <histogram name="DomainBoundCerts.DBSizeInKB" units="KB">
1842   <summary>
1843     The size, on disk, of the domain bound cert database as it is being loaded.
1844   </summary>
1845 </histogram>
1847 <histogram name="DomainBoundCerts.GenerateCertTime" units="ms">
1848   <summary>Time spent generating a domain bound cert.</summary>
1849 </histogram>
1851 <histogram name="DomainBoundCerts.GetCertTime" units="ms">
1852   <summary>
1853     Combined time for GetDomainBoundCert retrieval (both synchronous and
1854     asynchronous).
1855   </summary>
1856 </histogram>
1858 <histogram name="DomainBoundCerts.GetCertTimeAsync" units="ms">
1859   <summary>
1860     Time for asynchronous retrieval (from the GetDomainBoundCert call until
1861     completion callback is called).
1862   </summary>
1863 </histogram>
1865 <histogram name="DomainBoundCerts.GetCertTimeSync" units="ms">
1866   <summary>Time for synchronous GetDomainBoundCert cert retrieval.</summary>
1867 </histogram>
1869 <histogram name="DomainBoundCerts.GetDomainBoundCertResult"
1870     enum="DomainBoundCerts.GetCertResult">
1871   <summary>Result of GetDomainBoundCert function.</summary>
1872 </histogram>
1874 <histogram name="DomainBoundCerts.KillDatabaseResult" enum="BooleanSuccess">
1875   <summary>
1876     Whether the domain-bound certs sqlite database was killed succesfully when
1877     an unrecoverable error was detected.
1878   </summary>
1879 </histogram>
1881 <histogram name="DomainBoundCerts.Support" enum="DomainBoundCerts.Support">
1882   <summary>
1883     Counts of SSL client sockets broken down by support for Domain Bound
1884     Certificates TLS extension.  Counts only connections with full handshakes,
1885     resumed sessions are not counted.
1886   </summary>
1887 </histogram>
1889 <histogram name="DomainBoundCerts.TaskMaxWaitTime" units="ms">
1890   <summary>
1891     Longest time spent by requests waiting for load of domain bound cert
1892     database.
1893   </summary>
1894 </histogram>
1896 <histogram name="DomainBoundCerts.TaskWaitCount">
1897   <summary>
1898     Number of requests that waited for load of domain bound cert database.
1899   </summary>
1900 </histogram>
1902 <histogram name="Download.AcceptRangesBytes.KBytes" units="KB">
1903   <summary>The length of downloads for serves that accept byte ranges.</summary>
1904 </histogram>
1906 <histogram name="Download.AcceptRangesMissingOrInvalid.KBytes" units="KB">
1907   <summary>
1908     The length of downloads for serves that do not specify whether the accept
1909     ranges, or have invalid ranges specified.
1910   </summary>
1911 </histogram>
1913 <histogram name="Download.AcceptRangesNone.KBytes" units="KB">
1914   <summary>
1915     The length of downloads for serves that do not accept ranges.
1916   </summary>
1917 </histogram>
1919 <histogram name="Download.ActualBandwidth" units="Bytes/second">
1920   <summary>The actual bandwidth (per read) of a download.</summary>
1921 </histogram>
1923 <histogram name="Download.ApiFunctions" enum="DownloadFunctions">
1924   <summary>Downloads extension API function calls.</summary>
1925 </histogram>
1927 <histogram name="Download.BandwidthDiskBytesPerSecond">
1928   <summary>
1929     Disk bandwidth (defined as total bytes divided by the amount of time blocked
1930     on write or close on the file descriptor) seen for a single download.
1931   </summary>
1932 </histogram>
1934 <histogram name="Download.BandwidthOverallBytesPerSecond">
1935   <summary>
1936     Overall bandwidth seen for the download.  Note that this is measured at the
1937     point at which the file is written, and so will not take into account the
1938     time costs of activities that occur after file write is completed (e.g. safe
1939     browsing scanning).
1940   </summary>
1941 </histogram>
1943 <histogram name="Download.BandwidthUsed" units="%">
1944   <summary>
1945     The percentage of the potential bandwidth actually used (per read) of a
1946     download.  An entry of 100% implies that Chrome was the limiting factor in
1947     download speed.
1948   </summary>
1949 </histogram>
1951 <histogram name="Download.ClearAllSize">
1952   <summary>
1953     The number of downloads in history at the time it is cleared.
1954   </summary>
1955 </histogram>
1957 <histogram name="Download.ContentDisposition" enum="DownloadContentDisposition">
1958   <summary>
1959     Content-Disposition header features. The presence of a Content-Disposition
1960     header, use of 'name', 'filename' and 'filename*' parameters, and string
1961     encoding schemes are counted for each unthrottled download. The total number
1962     downloads is Download.Counts[5] (Initiated and Unthrottled).
1963   </summary>
1964 </histogram>
1966 <histogram name="Download.ContentImageType" enum="DownloadImageType">
1967   <summary>Types of images that are downloaded.</summary>
1968 </histogram>
1970 <histogram name="Download.ContentType" enum="DownloadContentType">
1971   <summary>Content types that are downloaded.</summary>
1972 </histogram>
1974 <histogram name="Download.Counts" enum="DownloadCountType">
1975   <summary>
1976     Various individual counts in the download system; see DownloadCountType for
1977     details.
1978   </summary>
1979 </histogram>
1981 <histogram name="Download.CountsChrome" enum="ChromeDownloadCountType">
1982   <summary>
1983     Various individual counts in the download system, for example the number of
1984     downloads blocked by throttling from the DownloadRequestLimiter.
1985   </summary>
1986 </histogram>
1988 <histogram name="Download.DangerousDownloadValidated"
1989     enum="DownloadItem.DangerType">
1990   <summary>
1991     User chose to save a download which was marked dangerous. Grouped by the
1992     type of danger.
1993   </summary>
1994 </histogram>
1996 <histogram name="Download.DatabaseRecordDropped"
1997     enum="DownloadDatabaseRecordDroppedType">
1998   <summary>Reason for dropping a record read in from the DB.</summary>
1999 </histogram>
2001 <histogram name="Download.DatabaseRemoveDownloadsCount">
2002   <summary>Number of downloads removed from the history at once.</summary>
2003 </histogram>
2005 <histogram name="Download.DatabaseRemoveDownloadsTime" units="microseconds">
2006   <summary>How long it took to delete some downloads from history.</summary>
2007 </histogram>
2009 <histogram name="Download.DatabaseRemoveDownloadsTimePerRecord"
2010     units="nanoseconds/record">
2011   <summary>
2012     How long it took to delete some downloads from history, per download.
2013   </summary>
2014 </histogram>
2016 <histogram name="Download.Discard" enum="DownloadItem.DangerType">
2017   <summary>
2018     A download which was marked dangerous was discarded without the user
2019     directly choosing, because the browser was closed.  Grouped by the type of
2020     danger.
2021   </summary>
2022 </histogram>
2024 <histogram name="Download.DiskBandwidthUsedPercentage" units="Percent">
2025   <summary>
2026     The percentage of the available disk bandwidth that was used by the
2027     download.  100% indicates that the disk bandwidth was the limiting factor
2028     for the download.
2029   </summary>
2030 </histogram>
2032 <histogram name="Download.DOMEvent" enum="DownloadDOMEvent">
2033   <summary>User actions in chrome://downloads</summary>
2034 </histogram>
2036 <histogram name="Download.DownloadSize" units="KB">
2037   <summary>The size of successfully completed downloads.</summary>
2038 </histogram>
2040 <histogram name="Download.FilePickerResult" enum="DownloadFilePickerResult">
2041   <summary>
2042     How the user interacts with the file chooser when doing a &quot;Save
2043     As&quot; for non-full-page saves.
2044   </summary>
2045 </histogram>
2047 <histogram name="Download.FileThreadBlockedTime">
2048   <summary>
2049     The amount of time in milliseconds the file thread blocks for each set of
2050     buffers drained from the incoming pipe (ms).
2051   </summary>
2052 </histogram>
2054 <histogram name="Download.FileThreadReceiveBuffers">
2055   <summary>
2056     The number of buffers in a call to DownloadManager::UpdateDownload.
2057   </summary>
2058 </histogram>
2060 <histogram name="Download.FirstOpenTime" units="milliseconds">
2061   <summary>
2062     The time between a download completing and the file being opened for the
2063     first time.
2064   </summary>
2065 </histogram>
2067 <histogram name="Download.HistorySize">
2068   <summary>
2069     The number of items in the History database, at the time a new download is
2070     recorded.
2071   </summary>
2072 </histogram>
2074 <histogram name="Download.HistorySize2">
2075   <summary>
2076     The number of items in the History database, at the time a new download is
2077     recorded. Higher maximum, more buckets than Download.HistorySize.
2078   </summary>
2079 </histogram>
2081 <histogram name="Download.InterruptedAtEndError" enum="NetErrorCodes">
2082   <summary>
2083     Positive net error code that caused a download to be interrupted at the
2084     *end* of a download (when the number of bytes is known). This is only
2085     triggered when the total content size is known before any bytes are
2086     transferred, such as when a Content-Length header is supplied.
2087   </summary>
2088 </histogram>
2090 <histogram name="Download.InterruptedAtEndReason" enum="InterruptReason">
2091   <summary>
2092     The reason that a download was interrupted at the *end* of a download (when
2093     the number of bytes is known). This is only triggered when the total content
2094     size is known before any bytes are transferred, such as when a
2095     Content-Length header is supplied.
2096   </summary>
2097 </histogram>
2099 <histogram name="Download.InterruptedError" enum="NetErrorCodes">
2100   <summary>
2101     Positive net error code that caused a download to be interrupted.
2102   </summary>
2103 </histogram>
2105 <histogram name="Download.InterruptedOverrunBytes">
2106   <summary>
2107     The excessive number of bytes which have been received at the time that a
2108     download is interrupted. This is only triggered when the total content size
2109     is known before any bytes are transferred, such as when a Content-Length
2110     header is supplied.
2111   </summary>
2112 </histogram>
2114 <histogram name="Download.InterruptedReason" enum="InterruptReason">
2115   <summary>The reason that a download was interrupted.</summary>
2116 </histogram>
2118 <histogram name="Download.InterruptedReceivedSizeK" units="KB">
2119   <summary>
2120     The number of kilobytes received for a download at the time it is
2121     interrupted.
2122   </summary>
2123 </histogram>
2125 <histogram name="Download.InterruptedTotalSizeK" units="KB">
2126   <summary>
2127     The reported total size in kilobytes for a download at the time it is
2128     interrupted. This is essentially the size reported by the Content-Length
2129     header. If no size is specified up-front, it is not recorded in the
2130     histogram. For example, a download transferred with chunked encoding will
2131     not be recorded.
2132   </summary>
2133 </histogram>
2135 <histogram name="Download.InterruptedUnderrunBytes">
2136   <summary>
2137     The total number of bytes minus the received number of bytes at the time
2138     that a download is interrupted. This is only triggered when the total
2139     content size is known before any bytes are transferred, such as when a
2140     Content-Length header is supplied.
2141   </summary>
2142 </histogram>
2144 <histogram name="Download.InterruptedUnknownSize"
2145     enum="DownloadInterruptedUnknownSizeType">
2146   <summary>
2147     True if the size of an interrupted download is unknown, false if it is
2148     known.
2149   </summary>
2150 </histogram>
2152 <histogram name="Download.MapErrorNetworkFailed" enum="NetErrorCodes">
2153   <summary>
2154     Network error that produced a DOWNLOAD_INTERRUPT_REASON_NETWORK_FAILED
2155     result in DownloadResourceHandler::OnResponseCompleted().
2156   </summary>
2157 </histogram>
2159 <histogram name="Download.MapWinShErrorAccessDenied"
2160     enum="SpecialShFileOperationCodes">
2161   <summary>
2162     Windows error that produced a DOWNLOAD_INTERRUPT_REASON_ACCESS_DENIED result
2163     in MapShFileOperationCodes().
2164   </summary>
2165 </histogram>
2167 <histogram name="Download.MapWinShErrorFileFailed"
2168     enum="SpecialShFileOperationCodes">
2169   <summary>
2170     Windows error that produced a DOWNLOAD_INTERRUPT_REASON_FILE_FAILED result
2171     in MapShFileOperationCodes().
2172   </summary>
2173 </histogram>
2175 <histogram name="Download.OnChanged">
2176   <summary>
2177     Percentage of DownloadItem::Observer::OnDownloadUpdated events that
2178     signified a change in the extension API representation of the download.
2179   </summary>
2180 </histogram>
2182 <histogram name="Download.OpensOutstanding">
2183   <summary>The number of unopened downloads, when one is opened.</summary>
2184 </histogram>
2186 <histogram name="Download.OpenTime" units="milliseconds">
2187   <summary>
2188     The time between a download completing and the file being opened.
2189   </summary>
2190 </histogram>
2192 <histogram name="Download.PotentialBandwidth" units="Bytes/second">
2193   <summary>
2194     The maximum bandwidth (per read) that Chrome could have provided for the
2195     download.  If the actual bandwidth equals the potential bandwidth, that
2196     means that Chrome was the limiting factor for download bandwidth.
2197   </summary>
2198 </histogram>
2200 <histogram name="Download.ResourceHandlerBlockedPercentage" units="Percent">
2201   <summary>
2202     The percentage of the lifetime of the DownloadResourceHandler for which it
2203     was blocked by downstream flow control.  0% indicates that the network
2204     bandwidth was the limiting factor for the download.
2205   </summary>
2206 </histogram>
2208 <histogram name="Download.SavePackage" enum="DownloadSavePackageEvent">
2209   <summary>
2210     Events (e.g. Started, Cancelled, Finished, Write to Completed file, Write to
2211     Failed file) occuring within the state machine of a SavePackage operation.
2212   </summary>
2213 </histogram>
2215 <histogram name="Download.ShelfInProgressSizeOnAutoClose">
2216   <summary>
2217     The number of download items in progress on the shelf when it closes
2218     automatically.
2219   </summary>
2220 </histogram>
2222 <histogram name="Download.ShelfInProgressSizeOnUserClose">
2223   <summary>
2224     The number of download items in progress on the shelf when the user closes
2225     it.
2226   </summary>
2227 </histogram>
2229 <histogram name="Download.ShelfSizeOnAutoClose">
2230   <summary>
2231     The number of download items on the shelf when it closes automatically.
2232   </summary>
2233 </histogram>
2235 <histogram name="Download.ShelfSizeOnUserClose">
2236   <summary>
2237     The number of download items on the shelf when the user closes it.
2238   </summary>
2239 </histogram>
2241 <histogram name="Download.Sources" enum="DownloadSource">
2242   <summary>
2243     The initiation source (if initiated within the content layer of chrome) for
2244     a download.
2245   </summary>
2246 </histogram>
2248 <histogram name="Download.SourcesChrome" enum="ChromeDownloadSource">
2249   <summary>
2250     The initiation source (if initiated within the above-content layer of
2251     chrome) for a download.
2252   </summary>
2253 </histogram>
2255 <histogram name="Download.Time" units="milliseconds">
2256   <summary>Time between the start of a download and its completion.</summary>
2257 </histogram>
2259 <histogram name="Download.UserDiscard" enum="DownloadItem.DangerType">
2260   <summary>
2261     User chose to discard a download which was marked dangerous.  Grouped by the
2262     type of danger.
2263   </summary>
2264 </histogram>
2266 <histogram name="Download.WriteLoopCount">
2267   <summary>
2268     The number of iterations for the write loop in BaseFile::AppendDataTofile().
2269   </summary>
2270 </histogram>
2272 <histogram name="Download.WriteSize" units="Bytes">
2273   <summary>The write size for calls to BaseFile::AppendDataTofile().</summary>
2274 </histogram>
2276 <histogram name="Drive.CacheDBOpenStatus" enum="DriveCacheDBOpenStatus">
2277   <summary>Status of drive cache metadata database open.</summary>
2278 </histogram>
2280 <histogram name="Drive.EntireFeedLoadTime" units="microseconds">
2281   <summary>
2282     Time spent to load the entire file system information from the server
2283   </summary>
2284 </histogram>
2286 <histogram name="Drive.EntryKind" enum="DriveEntryKind">
2287   <summary>
2288     Provides breakdown of specific formats for hosted documents. Recorded when
2289     feed is loaded from the server.
2290   </summary>
2291 </histogram>
2293 <histogram name="Drive.FileFormat" enum="DriveFileFormat">
2294   <summary>
2295     Provides breakdown of specific file formats for regular files. Recorded when
2296     feed is loaded from the server.
2297   </summary>
2298 </histogram>
2300 <histogram name="Drive.InitialFeedLoadTime" units="microseconds">
2301   <summary>
2302     Time spent to load the initial part of the file system information from the
2303     server
2304   </summary>
2305 </histogram>
2307 <histogram name="Drive.MetadataDBInitResult" enum="DriveMetadataDBInitStatus">
2308   <summary>Result of drive resource metadata database initialization.</summary>
2309 </histogram>
2311 <histogram name="Drive.MetadataDBOpenExistingResult"
2312     enum="DriveMetadataDBInitStatus">
2313   <summary>
2314     Result of attempt to open existing drive resource metadata database.
2315   </summary>
2316 </histogram>
2318 <histogram name="Drive.NumberOfHostedDocuments">
2319   <summary>
2320     Number of hosted documents (spreadsheets etc.) on Drive. Logged when Drive
2321     is first accessed.
2322   </summary>
2323 </histogram>
2325 <histogram name="Drive.NumberOfRegularFiles">
2326   <summary>
2327     Number of regualr files on Drive.  Logged when Drive is first accessed.
2328   </summary>
2329 </histogram>
2331 <histogram name="Drive.NumberOfTotalFiles">
2332   <summary>
2333     Number of total files (regualr files + hosted documents) on Drive.  Logged
2334     when Drive is first accessed.
2335   </summary>
2336 </histogram>
2338 <histogram name="Drive.PushNotificationInitiallyEnabled" enum="BooleanEnabled">
2339   <summary>
2340     Tracks whether the push notification is initially enabled for Drive.
2341     Recorded when the first notification is processed. Notification is emulated
2342     by polling if the push notication is disabled.
2343   </summary>
2344 </histogram>
2346 <histogram name="Drive.PushNotificationRegistered" enum="BooleanRegistered">
2347   <summary>
2348     Tracks whether the push notification request is registered correctly for
2349     Drive. Recorded when the push notification manager is initialized.
2350   </summary>
2351 </histogram>
2353 <histogram name="Enterprise.AutoEnrollmentExtraTime" units="milliseconds">
2354   <summary>
2355     Time since the user logged in until the auto-enrollment protocol completed.
2356     0 is sampled when the protocol is done by the time the user logs in.
2357   </summary>
2358 </histogram>
2360 <histogram name="Enterprise.AutoEnrollmentProtocolTime" units="milliseconds">
2361   <summary>Total duration time of the auto-enrollment protocol.</summary>
2362 </histogram>
2364 <histogram name="Enterprise.AutoEnrollmentRequestNetworkErrorCode"
2365     enum="NetErrorCodes">
2366   <summary>
2367     Network error code (if applicable) for auto-enrollment requests.
2368   </summary>
2369 </histogram>
2371 <histogram name="Enterprise.AutoEnrollmentRequestStatus"
2372     enum="EnterpriseDeviceManagementStatus">
2373   <summary>URL fetcher status for auto-enrollment requests.</summary>
2374 </histogram>
2376 <histogram name="Enterprise.DMToken" enum="EnterpriseDMTokenType">
2377   <summary>
2378     Events related to fetching, saving and loading DM server tokens. These are
2379     used to retrieve cloud policies.
2380   </summary>
2381 </histogram>
2383 <histogram name="Enterprise.Enrollment" enum="EnterpriseEnrollmentType">
2384   <summary>
2385     Events related to device enrollment on new installs of ChromeOS devices.
2386   </summary>
2387 </histogram>
2389 <histogram name="Enterprise.ONC.PolicyValidation" enum="BooleanSuccess">
2390   <summary>Result of the OpenNetworkConfiguration policy validation.</summary>
2391 </histogram>
2393 <histogram name="Enterprise.Policies" enum="EnterprisePolicies">
2394   <summary>
2395     A set of enterprise policy rules that are in use. This is recorded every 24
2396     hours and at startup, if the last recording was earlier than a day before.
2397   </summary>
2398 </histogram>
2400 <histogram name="Enterprise.Policy" enum="EnterprisePolicyType">
2401   <summary>
2402     Events related to fetching, saving and loading user policies, and also
2403     device policies on ChromeOS.
2404   </summary>
2405 </histogram>
2407 <histogram name="Enterprise.PolicyLoadStatus" enum="EnterprisePolicyLoadStatus">
2408   <summary>
2409     Load status from the policy loaders which pull policy settings from the
2410     underlying platform, such as Windows Group Policy.
2411   </summary>
2412 </histogram>
2414 <histogram name="Event.CoalescedCount.Mouse">
2415   <summary>Number of Mouse events coalesced.</summary>
2416 </histogram>
2418 <histogram name="Event.CoalescedCount.Touch">
2419   <summary>Number of Touch events coalesced.</summary>
2420 </histogram>
2422 <histogram name="Event.CoalescedLatency.Mouse" units="milliseconds">
2423   <summary>
2424     Time between the first and last events in a coalesced mouse events group.
2425   </summary>
2426 </histogram>
2428 <histogram name="Event.CoalescedLatency.Touch" units="milliseconds">
2429   <summary>
2430     Time between the first and last events in a coalesced touch events group.
2431   </summary>
2432 </histogram>
2434 <histogram name="Event.Latency.Browser" units="microseconds">
2435   <summary>
2436     Time between initiation of all input events and browser processing.
2437   </summary>
2438 </histogram>
2440 <histogram name="Event.Latency.Browser.ET_DROP_TARGET_EVENT"
2441     units="microseconds">
2442   <summary>
2443     Time between initiation of input event and browser processing.
2444   </summary>
2445 </histogram>
2447 <histogram name="Event.Latency.Browser.ET_GESTURE_BEGIN" units="microseconds">
2448   <summary>
2449     Time between initiation of input event and browser processing.
2450   </summary>
2451 </histogram>
2453 <histogram name="Event.Latency.Browser.ET_GESTURE_DOUBLE_TAP"
2454     units="microseconds">
2455   <summary>
2456     Time between initiation of input event and browser processing.
2457   </summary>
2458 </histogram>
2460 <histogram name="Event.Latency.Browser.ET_GESTURE_END" units="microseconds">
2461   <summary>
2462     Time between initiation of input event and browser processing.
2463   </summary>
2464 </histogram>
2466 <histogram name="Event.Latency.Browser.ET_GESTURE_LONG_PRESS"
2467     units="microseconds">
2468   <summary>
2469     Time between initiation of input event and browser processing.
2470   </summary>
2471 </histogram>
2473 <histogram name="Event.Latency.Browser.ET_GESTURE_LONG_TAP"
2474     units="microseconds">
2475   <summary>
2476     Time between initiation of input event and browser processing.
2477   </summary>
2478 </histogram>
2480 <histogram name="Event.Latency.Browser.ET_GESTURE_MULTIFINGER_SWIPE"
2481     units="microseconds">
2482   <summary>
2483     Time between initiation of input event and browser processing.
2484   </summary>
2485 </histogram>
2487 <histogram name="Event.Latency.Browser.ET_GESTURE_PINCH_BEGIN"
2488     units="microseconds">
2489   <summary>
2490     Time between initiation of input event and browser processing.
2491   </summary>
2492 </histogram>
2494 <histogram name="Event.Latency.Browser.ET_GESTURE_PINCH_END"
2495     units="microseconds">
2496   <summary>
2497     Time between initiation of input event and browser processing.
2498   </summary>
2499 </histogram>
2501 <histogram name="Event.Latency.Browser.ET_GESTURE_PINCH_UPDATE"
2502     units="microseconds">
2503   <summary>
2504     Time between initiation of input event and browser processing.
2505   </summary>
2506 </histogram>
2508 <histogram name="Event.Latency.Browser.ET_GESTURE_SCROLL_BEGIN"
2509     units="microseconds">
2510   <summary>
2511     Time between initiation of input event and browser processing.
2512   </summary>
2513 </histogram>
2515 <histogram name="Event.Latency.Browser.ET_GESTURE_SCROLL_END"
2516     units="microseconds">
2517   <summary>
2518     Time between initiation of input event and browser processing.
2519   </summary>
2520 </histogram>
2522 <histogram name="Event.Latency.Browser.ET_GESTURE_SCROLL_UPDATE"
2523     units="microseconds">
2524   <summary>
2525     Time between initiation of input event and browser processing.
2526   </summary>
2527 </histogram>
2529 <histogram name="Event.Latency.Browser.ET_GESTURE_TAP" units="microseconds">
2530   <summary>
2531     Time between initiation of input event and browser processing.
2532   </summary>
2533 </histogram>
2535 <histogram name="Event.Latency.Browser.ET_GESTURE_TAP_CANCEL"
2536     units="microseconds">
2537   <summary>
2538     Time between initiation of input event and browser processing.
2539   </summary>
2540 </histogram>
2542 <histogram name="Event.Latency.Browser.ET_GESTURE_TAP_DOWN"
2543     units="microseconds">
2544   <summary>
2545     Time between initiation of input event and browser processing.
2546   </summary>
2547 </histogram>
2549 <histogram name="Event.Latency.Browser.ET_GESTURE_TWO_FINGER_TAP"
2550     units="microseconds">
2551   <summary>
2552     Time between initiation of input event and browser processing.
2553   </summary>
2554 </histogram>
2556 <histogram name="Event.Latency.Browser.ET_KEY_PRESSED" units="microseconds">
2557   <summary>
2558     Time between initiation of input event and browser processing.
2559   </summary>
2560 </histogram>
2562 <histogram name="Event.Latency.Browser.ET_KEY_RELEASED" units="microseconds">
2563   <summary>
2564     Time between initiation of input event and browser processing.
2565   </summary>
2566 </histogram>
2568 <histogram name="Event.Latency.Browser.ET_MOUSE_CAPTURE_CHANGED"
2569     units="microseconds">
2570   <summary>
2571     Time between initiation of input event and browser processing.
2572   </summary>
2573 </histogram>
2575 <histogram name="Event.Latency.Browser.ET_MOUSE_DRAGGED" units="microseconds">
2576   <summary>
2577     Time between initiation of input event and browser processing.
2578   </summary>
2579 </histogram>
2581 <histogram name="Event.Latency.Browser.ET_MOUSE_ENTERED" units="microseconds">
2582   <summary>
2583     Time between initiation of input event and browser processing.
2584   </summary>
2585 </histogram>
2587 <histogram name="Event.Latency.Browser.ET_MOUSE_EXITED" units="microseconds">
2588   <summary>
2589     Time between initiation of input event and browser processing.
2590   </summary>
2591 </histogram>
2593 <histogram name="Event.Latency.Browser.ET_MOUSE_MOVED" units="microseconds">
2594   <summary>
2595     Time between initiation of input event and browser processing.
2596   </summary>
2597 </histogram>
2599 <histogram name="Event.Latency.Browser.ET_MOUSE_RELEASED" units="microseconds">
2600   <summary>
2601     Time between initiation of input event and browser processing.
2602   </summary>
2603 </histogram>
2605 <histogram name="Event.Latency.Browser.ET_MOUSEWHEEL" units="microseconds">
2606   <summary>
2607     Time between initiation of input event and browser processing.
2608   </summary>
2609 </histogram>
2611 <histogram name="Event.Latency.Browser.ET_SCROLL" units="microseconds">
2612   <summary>
2613     Time between initiation of input event and browser processing.
2614   </summary>
2615 </histogram>
2617 <histogram name="Event.Latency.Browser.ET_SCROLL_FLING_CANCEL"
2618     units="microseconds">
2619   <summary>
2620     Time between initiation of input event and browser processing.
2621   </summary>
2622 </histogram>
2624 <histogram name="Event.Latency.Browser.ET_SCROLL_FLING_START"
2625     units="microseconds">
2626   <summary>
2627     Time between initiation of input event and browser processing.
2628   </summary>
2629 </histogram>
2631 <histogram name="Event.Latency.Browser.ET_TOUCH_CANCELLED" units="microseconds">
2632   <summary>
2633     Time between initiation of input event and browser processing.
2634   </summary>
2635 </histogram>
2637 <histogram name="Event.Latency.Browser.ET_TOUCH_MOVED" units="microseconds">
2638   <summary>
2639     Time between initiation of input event and browser processing.
2640   </summary>
2641 </histogram>
2643 <histogram name="Event.Latency.Browser.ET_TOUCH_PRESSED" units="microseconds">
2644   <summary>
2645     Time between initiation of input event and browser processing.
2646   </summary>
2647 </histogram>
2649 <histogram name="Event.Latency.Browser.ET_TOUCH_RELEASED" units="microseconds">
2650   <summary>
2651     Time between initiation of input event and browser processing.
2652   </summary>
2653 </histogram>
2655 <histogram name="Event.Latency.Browser.ET_TOUCH_STATIONARY"
2656     units="microseconds">
2657   <summary>
2658     Time between initiation of input event and browser processing.
2659   </summary>
2660 </histogram>
2662 <histogram name="Event.Latency.Browser.ET_TRANSLATED_KEY_PRESS"
2663     units="microseconds">
2664   <summary>
2665     Time between initiation of input event and browser processing.
2666   </summary>
2667 </histogram>
2669 <histogram name="Event.Latency.Browser.ET_TRANSLATED_KEY_RELEASE"
2670     units="microseconds">
2671   <summary>
2672     Time between initiation of input event and browser processing.
2673   </summary>
2674 </histogram>
2676 <histogram name="Event.Latency.Browser.ET_UNKNOWN" units="microseconds">
2677   <summary>
2678     Time between initiation of input event and browser processing.
2679   </summary>
2680 </histogram>
2682 <histogram name="Event.Latency.Browser.TouchAcked" units="microseconds">
2683   <summary>
2684     Time between touch events sent from RWH to renderer and acked by renderer.
2685   </summary>
2686 </histogram>
2688 <histogram name="Event.Latency.Browser.TouchUI" units="microseconds">
2689   <summary>
2690     Time between touch events received by Chrome and sent from RWH to renderer.
2691   </summary>
2692 </histogram>
2694 <histogram name="Event.Latency.Renderer" units="microseconds">
2695   <summary>
2696     Time between initiation of all input events and renderer processing.
2697   </summary>
2698 </histogram>
2700 <histogram name="Event.Latency.Renderer.Char" units="microseconds">
2701   <summary>
2702     Time between initiation of input event and browser processing.
2703   </summary>
2704 </histogram>
2706 <histogram name="Event.Latency.Renderer.ContextMenu" units="microseconds">
2707   <summary>
2708     Time between initiation of input event and browser processing.
2709   </summary>
2710 </histogram>
2712 <histogram name="Event.Latency.Renderer.GestureDoubleTap" units="microseconds">
2713   <summary>
2714     Time between initiation of input event and browser processing.
2715   </summary>
2716 </histogram>
2718 <histogram name="Event.Latency.Renderer.GestureFlingCancel"
2719     units="microseconds">
2720   <summary>
2721     Time between initiation of input event and browser processing.
2722   </summary>
2723 </histogram>
2725 <histogram name="Event.Latency.Renderer.GestureFlingStart" units="microseconds">
2726   <summary>
2727     Time between initiation of input event and browser processing.
2728   </summary>
2729 </histogram>
2731 <histogram name="Event.Latency.Renderer.GestureLongPress" units="microseconds">
2732   <summary>
2733     Time between initiation of input event and browser processing.
2734   </summary>
2735 </histogram>
2737 <histogram name="Event.Latency.Renderer.GestureLongTap" units="microseconds">
2738   <summary>
2739     Time between initiation of input event and browser processing.
2740   </summary>
2741 </histogram>
2743 <histogram name="Event.Latency.Renderer.GesturePinchBegin" units="microseconds">
2744   <summary>
2745     Time between initiation of input event and browser processing.
2746   </summary>
2747 </histogram>
2749 <histogram name="Event.Latency.Renderer.GesturePinchEnd" units="microseconds">
2750   <summary>
2751     Time between initiation of input event and browser processing.
2752   </summary>
2753 </histogram>
2755 <histogram name="Event.Latency.Renderer.GesturePinchUpdate"
2756     units="microseconds">
2757   <summary>
2758     Time between initiation of input event and browser processing.
2759   </summary>
2760 </histogram>
2762 <histogram name="Event.Latency.Renderer.GestureScrollBegin"
2763     units="microseconds">
2764   <summary>
2765     Time between initiation of input event and browser processing.
2766   </summary>
2767 </histogram>
2769 <histogram name="Event.Latency.Renderer.GestureScrollEnd" units="microseconds">
2770   <summary>
2771     Time between initiation of input event and browser processing.
2772   </summary>
2773 </histogram>
2775 <histogram name="Event.Latency.Renderer.GestureScrollUpdate"
2776     units="microseconds">
2777   <summary>
2778     Time between initiation of input event and browser processing.
2779   </summary>
2780 </histogram>
2782 <histogram name="Event.Latency.Renderer.GestureTap" units="microseconds">
2783   <summary>
2784     Time between initiation of input event and browser processing.
2785   </summary>
2786 </histogram>
2788 <histogram name="Event.Latency.Renderer.GestureTapCancel" units="microseconds">
2789   <summary>
2790     Time between initiation of input event and browser processing.
2791   </summary>
2792 </histogram>
2794 <histogram name="Event.Latency.Renderer.GestureTapDown" units="microseconds">
2795   <summary>
2796     Time between initiation of input event and browser processing.
2797   </summary>
2798 </histogram>
2800 <histogram name="Event.Latency.Renderer.GestureTwoFingerTap"
2801     units="microseconds">
2802   <summary>
2803     Time between initiation of input event and browser processing.
2804   </summary>
2805 </histogram>
2807 <histogram name="Event.Latency.Renderer.KeyDown" units="microseconds">
2808   <summary>
2809     Time between initiation of input event and browser processing.
2810   </summary>
2811 </histogram>
2813 <histogram name="Event.Latency.Renderer.KeyUp" units="microseconds">
2814   <summary>
2815     Time between initiation of input event and browser processing.
2816   </summary>
2817 </histogram>
2819 <histogram name="Event.Latency.Renderer.MouseDown" units="microseconds">
2820   <summary>
2821     Time between initiation of input event and browser processing.
2822   </summary>
2823 </histogram>
2825 <histogram name="Event.Latency.Renderer.MouseEnter" units="microseconds">
2826   <summary>
2827     Time between initiation of input event and browser processing.
2828   </summary>
2829 </histogram>
2831 <histogram name="Event.Latency.Renderer.MouseLeave" units="microseconds">
2832   <summary>
2833     Time between initiation of input event and browser processing.
2834   </summary>
2835 </histogram>
2837 <histogram name="Event.Latency.Renderer.MouseMove" units="microseconds">
2838   <summary>
2839     Time between initiation of input event and browser processing.
2840   </summary>
2841 </histogram>
2843 <histogram name="Event.Latency.Renderer.MouseUp" units="microseconds">
2844   <summary>
2845     Time between initiation of input event and browser processing.
2846   </summary>
2847 </histogram>
2849 <histogram name="Event.Latency.Renderer.MouseWheel" units="microseconds">
2850   <summary>
2851     Time between initiation of input event and browser processing.
2852   </summary>
2853 </histogram>
2855 <histogram name="Event.Latency.Renderer.RawKeyDown" units="microseconds">
2856   <summary>
2857     Time between initiation of input event and browser processing.
2858   </summary>
2859 </histogram>
2861 <histogram name="Event.Latency.Renderer.TouchCancel" units="microseconds">
2862   <summary>
2863     Time between initiation of input event and browser processing.
2864   </summary>
2865 </histogram>
2867 <histogram name="Event.Latency.Renderer.TouchEnd" units="microseconds">
2868   <summary>
2869     Time between initiation of input event and browser processing.
2870   </summary>
2871 </histogram>
2873 <histogram name="Event.Latency.Renderer.TouchMove" units="microseconds">
2874   <summary>
2875     Time between initiation of input event and browser processing.
2876   </summary>
2877 </histogram>
2879 <histogram name="Event.Latency.Renderer.TouchStart" units="microseconds">
2880   <summary>
2881     Time between initiation of input event and browser processing.
2882   </summary>
2883 </histogram>
2885 <histogram name="Event.Latency.Renderer.Undefined" units="microseconds">
2886   <summary>
2887     Time between initiation of input event and browser processing.
2888   </summary>
2889 </histogram>
2891 <histogram name="Event.Latency.RendererImpl.GestureScroll" units="microseconds">
2892   <summary>
2893     Time between initial creation of touch event and the resulting ScrollGesture
2894     reaches Impl thread.
2895   </summary>
2896 </histogram>
2898 <histogram name="Event.Latency.TouchToScrollUpdateSwap" units="microseconds">
2899   <summary>
2900     Time between initial creation of touch event and the resulting frame from
2901     ScrollUpdate is swapped.
2902   </summary>
2903 </histogram>
2905 <histogram name="ExtensionBlacklist.BlacklistInstalled"
2906     enum="ExtensionLocation">
2907   <summary>
2908     The number of extensions that were blacklisted when already installed,
2909     grouped by Extension::Location. Logged when ExtensionService blackists and
2910     unloads an installed extension.
2911   </summary>
2912 </histogram>
2914 <histogram name="ExtensionBlacklist.BlockCRX" enum="ExtensionLocation">
2915   <summary>
2916     The number of extensions that have been blocked from installing grouped by
2917     Extension::Location. Logged when CrxInstaller refuses to install a
2918     blacklisted extension.
2919   </summary>
2920 </histogram>
2922 <histogram name="ExtensionBlacklist.UnblacklistInstalled"
2923     enum="ExtensionLocation">
2924   <summary>
2925     The number of extensions that were unblacklisted when installed, grouped by
2926     Extension::Location. Logged when ExtensionService unblacklists and loads a
2927     blacklisted extension.
2928   </summary>
2929 </histogram>
2931 <histogram name="Extensions.AllocatePortIdPairOverflow">
2932   <summary>
2933     Records when the allocation of IDs for chrome.runtime.Port overflows.
2934   </summary>
2935 </histogram>
2937 <histogram name="Extensions.APIUse_RelativeURL" enum="UrlResolutionResult">
2938   <summary>
2939     Captures the results of URL resolution when relative urls are used in the
2940     tabs/windows api.
2941   </summary>
2942 </histogram>
2944 <histogram name="Extensions.AppLaunch" enum="AppLaunch">
2945   <summary>
2946     The number of times v1 apps are launched grouped by
2947     extension_misc::AppLaunchBuckets. See also Apps.AppLaunch for v2 apps.
2948   </summary>
2949 </histogram>
2951 <histogram name="Extensions.AppLaunchContainer" enum="AppLaunchContainer">
2952   <summary>
2953     The number of times apps are launched grouped by
2954     extension_misc::LaunchContainer.
2955   </summary>
2956 </histogram>
2958 <histogram name="Extensions.AppLocation" enum="ExtensionLocation">
2959   <summary>
2960     The number of apps loaded at startup time grouped by Extension::Location.
2961   </summary>
2962 </histogram>
2964 <histogram name="Extensions.AppsPromo" enum="AppPromoAction">
2965   <summary>
2966     The actions taken in the NTP apps promo grouped by
2967     extension_misc::AppsPromoBuckets.
2968   </summary>
2969 </histogram>
2971 <histogram name="Extensions.AppTabLaunchType" enum="ExtensionLaunchType">
2972   <summary>
2973     The number of apps launched grouped by ExtensionPrefs::LaunchType.
2974   </summary>
2975 </histogram>
2977 <histogram name="Extensions.BackgroundPageLoadTime" units="milliseconds">
2978   <summary>The time for an extension's background page to load.</summary>
2979 </histogram>
2981 <histogram name="Extensions.BackgroundPageType"
2982     units="ExtensionBackgroundPageType">
2983   <summary>
2984     The type (if any) of background page the extension has. Recorded for
2985     installed extensions on startup.
2986   </summary>
2987 </histogram>
2989 <histogram name="Extensions.CrxFetchFailureRetryCountGoogleUrl">
2990   <summary>
2991     Number of times chrome retried to download an extension with a url on a
2992     google.com domain, before eventually giving up.
2993   </summary>
2994 </histogram>
2996 <histogram name="Extensions.CrxFetchFailureRetryCountOtherUrl">
2997   <summary>
2998     Number of times chrome retried to download an extension with a url on a non
2999     google.com domain, before eventually giving up.
3000   </summary>
3001 </histogram>
3003 <histogram name="Extensions.CrxFetchSuccessRetryCountGoogleUrl">
3004   <summary>
3005     Number of times chrome retried to download an extension with a url on a
3006     google.com domain, before eventually succeeding.
3007   </summary>
3008 </histogram>
3010 <histogram name="Extensions.CrxFetchSuccessRetryCountOtherUrl">
3011   <summary>
3012     Number of times chrome retried to download an extension with a url on a non
3013     google.com domain, before eventually succeeding.
3014   </summary>
3015 </histogram>
3017 <histogram name="Extensions.CrxInstallDirPathLength">
3018   <summary>
3019     Length of the path to the directory under which an extension is installed.
3020     This directory is in the user's profile.
3021   </summary>
3022 </histogram>
3024 <histogram name="Extensions.DeclarativeRulesStorageInitialization"
3025     units="milliseconds">
3026   <summary>Time spent until rules storage delegate gets ready.</summary>
3027 </histogram>
3029 <histogram name="Extensions.DepricatedExternalJsonCount">
3030   <summary>
3031     Number of extensions referenced in the depricated external extensions source
3032     at path chrome::DIR_DEPRICATED_EXTERNAL_EXTENSIONS.
3033   </summary>
3034 </histogram>
3036 <histogram name="Extensions.DialogLoadTime" units="milliseconds">
3037   <summary>The time for a dialog-hosted extension to load.</summary>
3038 </histogram>
3040 <histogram name="Extensions.Disabled">
3041   <summary>
3042     The number of extensions that are disabled at browser startup.
3043   </summary>
3044 </histogram>
3046 <histogram name="Extensions.DisabledForPermissions">
3047   <summary>
3048     The number of extensions that are disabled at browser startup due to
3049     permissions increases.
3050   </summary>
3051 </histogram>
3053 <histogram name="Extensions.DisabledUIUserResponse"
3054     enum="ExtensionDisabledUIUserResponse">
3055   <summary>
3056     User response to the dialog shown when an extension is disabled due to an
3057     update requiring more permissions.
3058   </summary>
3059 </histogram>
3061 <histogram name="Extensions.ErrorCodeFromCrxOpen">
3062   <summary>
3063     If opening the CRX file for unpacking fails, this integer is the error code
3064     given by the OS.
3065   </summary>
3066 </histogram>
3068 <histogram name="Extensions.EventPageActiveTime" units="milliseconds">
3069   <summary>The time an extension's event page has spent loaded.</summary>
3070 </histogram>
3072 <histogram name="Extensions.EventPageIdleTime" units="milliseconds">
3073   <summary>The time an extension's event page has spent unloaded.</summary>
3074 </histogram>
3076 <histogram name="Extensions.EventPageLoadTime" units="milliseconds">
3077   <summary>The time for an extension's event page to load.</summary>
3078 </histogram>
3080 <histogram name="Extensions.ExtensionInstalled">
3081   <summary>An extension has been installed.</summary>
3082 </histogram>
3084 <histogram name="Extensions.ExtensionLocation" enum="ExtensionLocation">
3085   <summary>
3086     The number of extensions loaded at startup time grouped by
3087     Extension::Location.
3088   </summary>
3089 </histogram>
3091 <histogram name="Extensions.ExtensionRootPathLength">
3092   <summary>
3093     Length of the Extensions dir path inside the profile directory.
3094   </summary>
3095 </histogram>
3097 <histogram name="Extensions.ExtensionUninstalled">
3098   <summary>An extension has been uninstalled.</summary>
3099 </histogram>
3101 <histogram name="Extensions.ExternalExtensionEvent" enum="SideloadUIEvents">
3102   <summary>
3103     Records what happens to extensions that are sideloaded, grouped by the
3104     ExternalExtensionEvent enum.
3105   </summary>
3106 </histogram>
3108 <histogram name="Extensions.ExternalJsonCount">
3109   <summary>
3110     Number of extensions referenced in the external extensions source at path
3111     chrome::DIR_EXTERNAL_EXTENSIONS.
3112   </summary>
3113 </histogram>
3115 <histogram name="Extensions.FunctionCalls" enum="ExtensionFunctions">
3116   <summary>Number of calls to extension functions.</summary>
3117 </histogram>
3119 <histogram name="Extensions.GetUserDataTempDir" enum="GetUserDataTempDirResult">
3120   <summary>
3121     What happens when the extensions system tries to get a temp dir to unpack
3122     in?
3123   </summary>
3124 </histogram>
3126 <histogram name="Extensions.InjectCssTime" units="milliseconds">
3127   <summary>
3128     The amount of time for a CSS file to be injected into a page.
3129   </summary>
3130 </histogram>
3132 <histogram name="Extensions.InjectEnd_ScriptCount">
3133   <summary>Number of scripts injected at document end by extensions.</summary>
3134 </histogram>
3136 <histogram name="Extensions.InjectEnd_Time" units="milliseconds">
3137   <summary>
3138     Time taken to inject all scripts at document end by extensions.
3139   </summary>
3140 </histogram>
3142 <histogram name="Extensions.InjectIdle_ScriptCount">
3143   <summary>Number of scripts injected at document idle by extensions.</summary>
3144 </histogram>
3146 <histogram name="Extensions.InjectIdle_Time" units="milliseconds">
3147   <summary>
3148     Time taken to inject all scripts at document idle by extensions.
3149   </summary>
3150 </histogram>
3152 <histogram name="Extensions.InjectScriptTime" units="milliseconds">
3153   <summary>Time taken to inject all scripts by extensions.</summary>
3154 </histogram>
3156 <histogram name="Extensions.InjectStart_CssCount">
3157   <summary>Number of css files injected by extensions.</summary>
3158 </histogram>
3160 <histogram name="Extensions.InjectStart_ScriptCount">
3161   <summary>Number of scripts injected at document start by extensions.</summary>
3162 </histogram>
3164 <histogram name="Extensions.InjectStart_Time" units="milliseconds">
3165   <summary>
3166     Time taken to inject css/scripts at document start by extensions.
3167   </summary>
3168 </histogram>
3170 <histogram name="Extensions.InstallSource" enum="ExtensionLocation">
3171   <summary>Installs grouped by the location property in prefs.</summary>
3172 </histogram>
3174 <histogram name="Extensions.InstallType" enum="ExtensionType">
3175   <summary>Installs grouped by Extension::HistogramType.</summary>
3176 </histogram>
3178 <histogram name="Extensions.LoadAll">
3179   <summary>
3180     The number of extensions and themes loaded at browser startup.
3181   </summary>
3182 </histogram>
3184 <histogram name="Extensions.LoadAllTime" units="milliseconds">
3185   <summary>Time taken to load all extensions at browser startup.</summary>
3186 </histogram>
3188 <histogram name="Extensions.LoadApp">
3189   <summary>The number of apps loaded by each user at startup time.</summary>
3190 </histogram>
3192 <histogram name="Extensions.LoadAppExternal">
3193   <summary>
3194     The number of externally managed apps loaded by each user at startup time.
3195   </summary>
3196 </histogram>
3198 <histogram name="Extensions.LoadAppUser">
3199   <summary>
3200     The number of user-installed apps loaded by each user at startup time.
3201   </summary>
3202 </histogram>
3204 <histogram name="Extensions.LoadBrowserAction">
3205   <summary>
3206     The number of browser action extensions loaded at browser startup.
3207   </summary>
3208 </histogram>
3210 <histogram name="Extensions.LoadContentPack">
3211   <summary>
3212     The number of content-pack extensions loaded at browser startup.
3213   </summary>
3214 </histogram>
3216 <histogram name="Extensions.LoadExtension">
3217   <summary>The number of extensions loaded at browser startup.</summary>
3218 </histogram>
3220 <histogram name="Extensions.LoadExtensionExternal">
3221   <summary>
3222     The number of externally managed extensions loaded at browser startup.
3223   </summary>
3224 </histogram>
3226 <histogram name="Extensions.LoadExtensionUser">
3227   <summary>
3228     The number of user-installed extensions loaded at browser startup.
3229   </summary>
3230 </histogram>
3232 <histogram name="Extensions.LoadExternal">
3233   <summary>
3234     The number of externally managed extensions and apps loaded at browser
3235     startup.
3236   </summary>
3237 </histogram>
3239 <histogram name="Extensions.LoadHostedApp">
3240   <summary>
3241     The number of hosted apps loaded by each user at startup time.
3242   </summary>
3243 </histogram>
3245 <histogram name="Extensions.LoadPackagedApp">
3246   <summary>
3247     The number of legacy packaged apps loaded by each user at startup time.
3248   </summary>
3249 </histogram>
3251 <histogram name="Extensions.LoadPageAction">
3252   <summary>
3253     The number of page action extensions loaded at browser startup.
3254   </summary>
3255 </histogram>
3257 <histogram name="Extensions.LoadPlatformApp">
3258   <summary>The number of platform apps loaded at browser startup.</summary>
3259 </histogram>
3261 <histogram name="Extensions.LoadTheme">
3262   <summary>The number of themes loaded at browser startup.</summary>
3263 </histogram>
3265 <histogram name="Extensions.LoadType" enum="ExtensionType">
3266   <summary>
3267     The number of extensions loaded at startup time grouped by
3268     Extension::HistogramType.
3269   </summary>
3270 </histogram>
3272 <histogram name="Extensions.LoadUserScript">
3273   <summary>
3274     The number of converted user scripts loaded at browser startup.
3275   </summary>
3276 </histogram>
3278 <histogram name="Extensions.ManifestFetchFailureRetryCountGoogleUrl">
3279   <summary>
3280     Number of times chrome retried to download an extension update manifest with
3281     a url on a google.com domain, before eventually giving up.
3282   </summary>
3283 </histogram>
3285 <histogram name="Extensions.ManifestFetchFailureRetryCountOtherUrl">
3286   <summary>
3287     Number of times chrome retried to download an extension update manifest with
3288     a url on a non google.com domain, before eventually giving up.
3289   </summary>
3290 </histogram>
3292 <histogram name="Extensions.ManifestFetchSuccessRetryCountGoogleUrl">
3293   <summary>
3294     Number of times chrome retried to download an extension update manifest with
3295     a url on a google.com domain, before eventually succeeding.
3296   </summary>
3297 </histogram>
3299 <histogram name="Extensions.ManifestFetchSuccessRetryCountOtherUrl">
3300   <summary>
3301     Number of times chrome retried to download an extension update manifest with
3302     a url on a non google.com domain, before eventually succeeding.
3303   </summary>
3304 </histogram>
3306 <histogram name="Extensions.ManifestReloadNeedsRelocalization">
3307   <summary>
3308     Number of extension loads on startup where it is necessary to reload the
3309     mainfest because the locale has changed.
3310   </summary>
3311 </histogram>
3313 <histogram name="Extensions.ManifestReloadNotNeeded">
3314   <summary>
3315     Number of extension loads on startup where it is not necessary to reload the
3316     extension's manifest.
3317   </summary>
3318 </histogram>
3320 <histogram name="Extensions.ManifestReloadUnpackedDir">
3321   <summary>
3322     Number of extension loads on startup where it is necessary to reload the
3323     manifest because the extension is unpacked.
3324   </summary>
3325 </histogram>
3327 <histogram name="Extensions.NetworkDelay" units="milliseconds">
3328   <summary>Time that network requests were blocked due to extensions.</summary>
3329 </histogram>
3331 <histogram name="Extensions.NetworkDelayPercentage" units="%">
3332   <summary>
3333     Percentage of total lifetime a network request was blocked due to an
3334     extension.
3335   </summary>
3336 </histogram>
3338 <histogram name="Extensions.NetworkDelayRegistryLoad" units="milliseconds">
3339   <summary>
3340     Time that network requests were blocked due to relevant rule registries
3341     loading.
3342   </summary>
3343 </histogram>
3345 <histogram name="Extensions.Permissions_AutoDisable" enum="ExtensionPermission">
3346   <summary>
3347     The permissions present in an extension when it is automatically disabled
3348     due to a permission increase (e.g., after an extension upgrade).
3349   </summary>
3350 </histogram>
3352 <histogram name="Extensions.Permissions_Install" enum="ExtensionPermission">
3353   <summary>
3354     The permissions present in an extension when it was installed.
3355   </summary>
3356 </histogram>
3358 <histogram name="Extensions.Permissions_InstallAbort"
3359     enum="ExtensionPermission">
3360   <summary>
3361     The permissions present in an extension when installation was aborted, not
3362     including installation errors and user cancels.
3363   </summary>
3364 </histogram>
3366 <histogram name="Extensions.Permissions_InstallCancel"
3367     enum="ExtensionPermission">
3368   <summary>
3369     The permissions present in an extension when installation was canceled.
3370   </summary>
3371 </histogram>
3373 <histogram name="Extensions.Permissions_Load" enum="ExtensionPermission">
3374   <summary>The permissions present in an extension when it was loaded.</summary>
3375 </histogram>
3377 <histogram name="Extensions.Permissions_ReEnable" enum="ExtensionPermission">
3378   <summary>
3379     The permissions present in an extension when it was re-enabled from a
3380     confirmation prompt.
3381   </summary>
3382 </histogram>
3384 <histogram name="Extensions.Permissions_ReEnableAbort"
3385     enum="ExtensionPermission">
3386   <summary>
3387     The permissions present in an extension when the re-enable prompt was
3388     aborted, not including installation errors and manual user cancels.
3389   </summary>
3390 </histogram>
3392 <histogram name="Extensions.Permissions_ReEnableCancel"
3393     enum="ExtensionPermission">
3394   <summary>
3395     The permissions present in an extension when the re-enable was canceled from
3396     the confirmation prompt.
3397   </summary>
3398 </histogram>
3400 <histogram name="Extensions.Permissions_Uninstall" enum="ExtensionPermission">
3401   <summary>
3402     The permissions present in an extension when it was uninstalled.
3403   </summary>
3404 </histogram>
3406 <histogram name="Extensions.Permissions_WebStoreInstall"
3407     enum="ExtensionPermission">
3408   <summary>
3409     The permissions present in an extension when it was installed through the
3410     web store.
3411   </summary>
3412 </histogram>
3414 <histogram name="Extensions.Permissions_WebStoreInstallAbort"
3415     enum="ExtensionPermission">
3416   <summary>
3417     The permissions present in an extension when installation from the web store
3418     was aborted, not including installation errors and user cancels.
3419   </summary>
3420 </histogram>
3422 <histogram name="Extensions.Permissions_WebStoreInstallCancel"
3423     enum="ExtensionPermission">
3424   <summary>
3425     The permissions present in an extension when installation from the web store
3426     was canceled.
3427   </summary>
3428 </histogram>
3430 <histogram name="Extensions.SandboxUnpackFailure">
3431   <summary>
3432     Count the number of times a sandboxed extension unpack fails.
3433   </summary>
3434 </histogram>
3436 <histogram name="Extensions.SandboxUnpackFailureReason"
3437     enum="ExtensionUnpackFailureReason">
3438   <summary>What caused a sandboxed extension unpack to fail?</summary>
3439 </histogram>
3441 <histogram name="Extensions.SandboxUnpackFailureTime">
3442   <summary>Time taken to unpack an extension, when the unpack fails.</summary>
3443 </histogram>
3445 <histogram name="Extensions.SandboxUnpackInitialCrxPathLength">
3446   <summary>Length of the initial path to the CRX to be unpacked.</summary>
3447 </histogram>
3449 <histogram name="Extensions.SandboxUnpackLinkFreeCrxPathLength">
3450   <summary>
3451     Length of the normalized (link/junction free) path to the temporary copy of
3452     a CRX made during unpacking.
3453   </summary>
3454 </histogram>
3456 <histogram name="Extensions.SandboxUnpackRate">
3457   <summary>
3458     Rate at which a CRX file is unpacked in Kilobytes per second.
3459   </summary>
3460 </histogram>
3462 <histogram name="Extensions.SandboxUnpackRate1To2mB">
3463   <summary>
3464     Rate at which CRX files 1MB to 2MB are unpacked in Kilobytes per second.
3465   </summary>
3466 </histogram>
3468 <histogram name="Extensions.SandboxUnpackRate2To5mB">
3469   <summary>
3470     Rate at which CRX files 2MB to 5MB are unpacked in Kilobytes per second.
3471   </summary>
3472 </histogram>
3474 <histogram name="Extensions.SandboxUnpackRate50kBTo1mB">
3475   <summary>
3476     Rate at which CRX files 50kB to 1MB are unpacked in Kilobytes per second.
3477   </summary>
3478 </histogram>
3480 <histogram name="Extensions.SandboxUnpackRate5To10mB">
3481   <summary>
3482     Rate at which CRX files 5MB to 10 MB are unpacked in Kilobytes per second.
3483   </summary>
3484 </histogram>
3486 <histogram name="Extensions.SandboxUnpackRateOver10mB">
3487   <summary>
3488     Rate at which CRX files larger than 10MB are unpacked in Kilobytes per
3489     second.
3490   </summary>
3491 </histogram>
3493 <histogram name="Extensions.SandboxUnpackRateUnder50kB">
3494   <summary>
3495     Rate at which CRX files under 50 KB are unpacked in Kilobytes per second.
3496   </summary>
3497 </histogram>
3499 <histogram name="Extensions.SandboxUnpackSuccess">
3500   <summary>Count the number of times a sandboxed CRX unpack succeeds.</summary>
3501 </histogram>
3503 <histogram name="Extensions.SandboxUnpackSuccessCantGetCrxSize">
3504   <summary>
3505     Count the number of times a sandboxed CRX unpack succeeds, but we can't get
3506     the file size.
3507   </summary>
3508 </histogram>
3510 <histogram name="Extensions.SandboxUnpackSuccessTime">
3511   <summary>
3512     Time taken to unpack an extension, when the unpack succeeds.
3513   </summary>
3514 </histogram>
3516 <histogram name="Extensions.SandboxUnpackTempCrxPathLength">
3517   <summary>
3518     Length of the path of the temporary copy of a CRX made during unpacking.
3519   </summary>
3520 </histogram>
3522 <histogram name="Extensions.SandboxUnpackUnpackedCrxPathLength">
3523   <summary>Length of the path under which a CRX is unpacked.</summary>
3524 </histogram>
3526 <histogram name="Extensions.StartupDelay" units="milliseconds">
3527   <summary>The time one extension delays network requests at startup.</summary>
3528 </histogram>
3530 <histogram name="Extensions.StartupDelay_Total" units="milliseconds">
3531   <summary>
3532     The total time extensions delay network requests at startup.
3533   </summary>
3534 </histogram>
3536 <histogram name="Extensions.ToolstripLoadTime" units="milliseconds">
3537   <summary>Time taken to load a toolstrip.</summary>
3538 </histogram>
3540 <histogram name="Extensions.UninstallType" enum="ExtensionType">
3541   <summary>Uninstalls grouped by Extension::HistogramType.</summary>
3542 </histogram>
3544 <histogram name="Extensions.UnpackFailureInstallCause"
3545     enum="ExtensionInstallCause">
3546   <summary>
3547     Count failing CRX installs, grouped by the way an extension can be
3548     installed.
3549   </summary>
3550 </histogram>
3552 <histogram name="Extensions.UnpackFailureInstallSource"
3553     enum="ExtensionLocation">
3554   <summary>
3555     Count successful CRX installs, grouped by the location property in prefs.
3556     installed.
3557   </summary>
3558 </histogram>
3560 <histogram name="Extensions.UnpackSuccessInstallCause"
3561     enum="ExtensionInstallCause">
3562   <summary>
3563     Count successful CRX installs, grouped by the cause of the install.
3564   </summary>
3565 </histogram>
3567 <histogram name="Extensions.UnpackSuccessInstallSource"
3568     enum="ExtensionLocation">
3569   <summary>
3570     Count successful CRX installs, grouped by the location property in prefs.
3571   </summary>
3572 </histogram>
3574 <histogram name="Extensions.UpdateCheckApp">
3575   <summary>
3576     The number of legacy packaged apps and hosted apps that were checked during
3577     an update check.
3578   </summary>
3579 </histogram>
3581 <histogram name="Extensions.UpdateCheckExtension">
3582   <summary>
3583     The number of extensions that were checked during an update check.
3584   </summary>
3585 </histogram>
3587 <histogram name="Extensions.UpdateCheckGap" units="minutes">
3588   <summary>Time in minutes between update checks.</summary>
3589 </histogram>
3591 <histogram name="Extensions.UpdateCheckGoogleUrl">
3592   <summary>
3593     The number of crx's with a Google-hosted update URL that were checked during
3594     an update check.
3595   </summary>
3596 </histogram>
3598 <histogram name="Extensions.UpdateCheckNoUrl">
3599   <summary>
3600     The number of crx's with no update URL checked during an update check.
3601   </summary>
3602 </histogram>
3604 <histogram name="Extensions.UpdateCheckOtherUrl">
3605   <summary>
3606     The number of crx's with a non-Google update URL that were checked during an
3607     update check.
3608   </summary>
3609 </histogram>
3611 <histogram name="Extensions.UpdateCheckPackagedApp">
3612   <summary>
3613     The number of packaged apps that were checked during an update check.
3614   </summary>
3615 </histogram>
3617 <histogram name="Extensions.UpdateCheckTheme">
3618   <summary>
3619     The number of themes that were checked during an update check.
3620   </summary>
3621 </histogram>
3623 <histogram name="Extensions.UpdateOnLoad">
3624   <summary>
3625     The number of extensions that were updated at browser startup.
3626   </summary>
3627 </histogram>
3629 <histogram name="Extensions.UpdaterWriteCrx" enum="ExtensionFileWriteResult">
3630   <summary>
3631     What happened when the extension updater tried to write a file?
3632   </summary>
3633 </histogram>
3635 <histogram name="Extensions.UpdateSource" enum="ExtensionLocation">
3636   <summary>Updates grouped by the location property in prefs.</summary>
3637 </histogram>
3639 <histogram name="Extensions.UpdateType" enum="ExtensionType">
3640   <summary>Updates grouped by Extension::HistogramType.</summary>
3641 </histogram>
3643 <histogram name="FileBrowser.Create" enum="FileDialogType">
3644   <summary>Chrome OS File Browser opening mode.</summary>
3645 </histogram>
3647 <histogram name="FileBrowser.DirectoryScan" units="milliseconds">
3648   <summary>
3649     Chrome OS File Browser: time to scan a directory. Measured on every File
3650     Browser directory change.
3651   </summary>
3652 </histogram>
3654 <histogram name="FileBrowser.DownloadDestination.IsGoogleDrive.Changed"
3655     enum="BooleanEnabled">
3656   <summary>
3657     Tracks whether download destination is set to a Google Drive folder when the
3658     download destination is changed by the user in the settings page.
3659   </summary>
3660 </histogram>
3662 <histogram name="FileBrowser.DownloadDestination.IsGoogleDrive.Started"
3663     enum="BooleanEnabled">
3664   <summary>
3665     Tracks whether download destination is set to a Google Drive folder on
3666     startup.
3667   </summary>
3668 </histogram>
3670 <histogram name="FileBrowser.DownloadsCount">
3671   <summary>
3672     Chrome OS File Browser: number of files and directories in the Downloads
3673     directory (not including the contents of nested directories). Computed every
3674     time the File Browser current directory changes to Downloads.
3675   </summary>
3676 </histogram>
3678 <histogram name="FileBrowser.Load" units="milliseconds">
3679   <summary>
3680     Chrome OS File Browser is an built-in extension without a background page.
3681     Its main.html file is loaded every time the user opens a File Browser tab or
3682     a file chooser dialog. The file is fairly large and the initialization is
3683     pretty expensive.
3684   </summary>
3685 </histogram>
3687 <histogram name="FileBrowser.OpeningFileType" enum="FileType">
3688   <obsolete>
3689     Deprecated 4/2013, and replaced by FileBrowser.ViewingFileType.
3690   </obsolete>
3691   <summary>File types that were tried to be opened through browser.</summary>
3692 </histogram>
3694 <histogram name="FileBrowser.PhotoEditor.DisplayTime" units="milliseconds">
3695   <summary>
3696     Chrome OS Photo Editor: time to display an image. Measured from the moment
3697     the user selected the image till the moment it is displayed (not counting
3698     the low resolution preview).
3699   </summary>
3700 </histogram>
3702 <histogram name="FileBrowser.PhotoEditor.FileType" enum="PhotoEditorFileType">
3703   <summary>Chrome OS Photo Editor: the type of the file opened.</summary>
3704 </histogram>
3706 <histogram name="FileBrowser.PhotoEditor.LoadMode" enum="PhotoEditorLoadMode">
3707   <summary>Chrome OS Photo Editor: the way the image has been loaded.</summary>
3708 </histogram>
3710 <histogram name="FileBrowser.PhotoEditor.LoadTime" units="milliseconds">
3711   <summary>Chrome OS Photo Editor: time to load an image from a file.</summary>
3712 </histogram>
3714 <histogram name="FileBrowser.PhotoEditor.SaveResult"
3715     enum="PhotoEditorSaveResult">
3716   <summary>
3717     Chrome OS Photo Editor: the result of a file save operation.
3718   </summary>
3719 </histogram>
3721 <histogram name="FileBrowser.PhotoEditor.SaveTime" units="milliseconds">
3722   <summary>Chrome OS Photo Editor: time to save an image to a file.</summary>
3723 </histogram>
3725 <histogram name="FileBrowser.PhotoEditor.Size.MB" units="MBytes">
3726   <summary>
3727     Chrome OS Photo Editor: size of an image file in megabytes. Measured on
3728     every image load.
3729   </summary>
3730 </histogram>
3732 <histogram name="FileBrowser.PhotoEditor.Size.MPix" units="MPixels">
3733   <summary>
3734     Chrome OS Photo Editor: size of an image in megapixels. Measured on every
3735     image load.
3736   </summary>
3737 </histogram>
3739 <histogram name="FileBrowser.PhotoEditor.Tool" enum="PhotoEditorToolType">
3740   <summary>Chrome OS Photo Editor: the button which the user clicked.</summary>
3741 </histogram>
3743 <histogram name="FileBrowser.PhotoImport.Action" enum="ExternalDeviceAction">
3744   <summary>
3745     Chrome OS Photo Import flow: action chosen in the Action Choice dialog for
3746     the external device.
3747   </summary>
3748 </histogram>
3750 <histogram name="FileBrowser.PhotoImport.ImportCount">
3751   <summary>
3752     Chrome OS Photo Import flow: the number of photos imported. Measured on
3753     every successfull import operation.
3754   </summary>
3755 </histogram>
3757 <histogram name="FileBrowser.PhotoImport.ImportPercentage">
3758   <summary>
3759     Chrome OS Photo Import flow: the percent of photos imported among all the
3760     photos on the device. Measured on every successfull import operation.
3761   </summary>
3762 </histogram>
3764 <histogram name="FileBrowser.PhotoImport.Load" units="milliseconds">
3765   <summary>
3766     Chrome OS Photo Import flow: time to load the action dialog. Measured
3767     between the moment window appears and the moment user see all available
3768     actions for the device.
3769   </summary>
3770 </histogram>
3772 <histogram name="FileBrowser.PhotoImport.Scan" units="milliseconds">
3773   <summary>
3774     Chrome OS Photo Import flow: time to scan the external device.
3775   </summary>
3776 </histogram>
3778 <histogram name="FileBrowser.ViewingFileType" enum="ViewFileType">
3779   <summary>
3780     File types that were tried to be viewed through browser. This is recorded
3781     when the user tries to view a file from Files.app.
3782   </summary>
3783 </histogram>
3785 <histogram name="GData.AuthSuccess" enum="GDataAuthResult">
3786   <summary>Result of the authentication for Drive.</summary>
3787 </histogram>
3789 <histogram name="GData.EntireFeedLoadTime" units="microseconds">
3790   <obsolete>
3791     Deprecated 9/2012, and replaced by Drive.EntireFeedLoadTime
3792   </obsolete>
3793   <summary>
3794     Time spent to load the entire file system information from the server
3795   </summary>
3796 </histogram>
3798 <histogram name="GData.EntryKind" enum="GDataEntryKind">
3799   <obsolete>
3800     Deprecated 9/2012, and replaced by Drive.EntryKind
3801   </obsolete>
3802   <summary>
3803     Provides breakdown of specific formats for hosted documents. Recorded when
3804     feed is loaded from the server.
3805   </summary>
3806 </histogram>
3808 <histogram name="GData.InitialFeedLoadTime" units="microseconds">
3809   <obsolete>
3810     Deprecated 9/2012, and replaced by Drive.InitialFeedLoadTime
3811   </obsolete>
3812   <summary>
3813     Time spent to load the initial part of the file system information from the
3814     server
3815   </summary>
3816 </histogram>
3818 <histogram name="GData.NumberOfHostedDocuments">
3819   <obsolete>
3820     Deprecated 9/2012, and replaced by Drive.NumberOfHostedDocuments
3821   </obsolete>
3822   <summary>
3823     Number of hosted documents (spreadsheets etc.) on Drive. Logged when Drive
3824     is first accessed.
3825   </summary>
3826 </histogram>
3828 <histogram name="GData.NumberOfRegularFiles">
3829   <obsolete>
3830     Deprecated 9/2012, and replaced by Drive.NumberOfRegularFiles
3831   </obsolete>
3832   <summary>
3833     Number of regualr files on Drive.  Logged when Drive is first accessed.
3834   </summary>
3835 </histogram>
3837 <histogram name="GData.NumberOfTotalFiles">
3838   <obsolete>
3839     Deprecated 9/2012, and replaced by Drive.NumberOfTotalFiles
3840   </obsolete>
3841   <summary>
3842     Number of total files (regualr files + hosted documents) on Drive.  Logged
3843     when Drive is first accessed.
3844   </summary>
3845 </histogram>
3847 <histogram name="GoogleNow.Event" enum="GoogleNowEvent">
3848   <summary>Events in Google Now component extension.</summary>
3849 </histogram>
3851 <histogram name="History.TopSitesVisitsByRank" units="rank">
3852   <summary>
3853     Page visits to each of a user's top 50 sites. Visits to all other sites go
3854     into the 51st bucket. Only count the page visit if it came from user
3855     browsing and only count it once when cycling through a redirect chain.
3856   </summary>
3857 </histogram>
3859 <histogram name="HistoryPage.ClickPosition">
3860   <summary>
3861     Number of entries that the clicked entry is older than in History page. Last
3862     bucket is any entry of that value or higher.
3863   </summary>
3864 </histogram>
3866 <histogram name="HistoryPage.OtherDevicesMenu" enum="NtpOtherSessionsType">
3867   <summary>
3868     Histogram for usage of the section in the history page that allows the user
3869     to access tabs from other devices.
3870   </summary>
3871 </histogram>
3873 <histogram name="HistoryPage.RemoveEntryPosition">
3874   <summary>
3875     Number of entries that the deleted entry is older than in History page. Last
3876     bucket is any entry of that value or higher. Confirmed removal is not
3877     guaranteed, just an initiation of 'Remove selected items'.
3878   </summary>
3879 </histogram>
3881 <histogram name="HttpCache.EntryLockWait" units="milliseconds">
3882   <summary>
3883     The time spent waiting for write lock on a disk cache entry.
3884   </summary>
3885 </histogram>
3887 <histogram name="HttpCache.OfflineStatus" enum="OfflineStatus">
3888   <summary>
3889     Result of a main page HttpCacheTransaction if offline mode had been enabled.
3890   </summary>
3891 </histogram>
3893 <histogram name="HttpCache.ReadErrorNonRestartable" enum="NetErrorCodes">
3894   <summary>Net error results from non-restartable cache read errors.</summary>
3895 </histogram>
3897 <histogram name="HttpCache.ReadErrorRestartable" enum="NetErrorCodes">
3898   <summary>Net error results from restartable cache read errors.</summary>
3899 </histogram>
3901 <histogram name="Import.ImporterType.AutoImport" enum="ImporterType">
3902   <summary>The importer used on first run Auto Import.</summary>
3903 </histogram>
3905 <histogram name="Import.ImporterType.BookmarksAPI" enum="ImporterType">
3906   <summary>The importer used on import from the bookmarks file API.</summary>
3907 </histogram>
3909 <histogram name="Import.ImporterType.ImportDataHandler" enum="ImporterType">
3910   <summary>
3911     The importer used on import from the chrome://settings/importData UI.
3912   </summary>
3913 </histogram>
3915 <histogram name="Import.ShowDialog.FromBookmarkBarView" units="seconds">
3916   <summary>
3917     The amount of time from install time to time that user opens import dialog
3918     from BookmarkBarView.
3919   </summary>
3920 </histogram>
3922 <histogram name="Import.ShowDialog.FromFloatingBookmarkBarView" units="seconds">
3923   <summary>
3924     The amount of time from install time to time that user opens import dialog
3925     from NTP floating BookmarkBarView.
3926   </summary>
3927 </histogram>
3929 <histogram name="Import_ShowDlg.FromBookmarkBarView" units="seconds">
3930   <obsolete>
3931     Deprecated and replaced by Import.ShowDialog.FromBookmarkBarView
3932   </obsolete>
3933   <summary>
3934     The amount of time from install time to time that user opens import dialog
3935     from BookmarkBarView.
3936   </summary>
3937 </histogram>
3939 <histogram name="Import_ShowDlg.FromFloatingBookmarkBarView" units="seconds">
3940   <obsolete>
3941     Deprecated and replaced by Import.ShowDialog.FromFloatingBookmarkBarView
3942   </obsolete>
3943   <summary>
3944     The amount of time from install time to time that user opens import dialog
3945     from NTP floating BookmarkBarView.
3946   </summary>
3947 </histogram>
3949 <histogram name="Installer.DevModeErrorCodes" enum="UpdateEngineErrorCode">
3950   <summary>Errors from update_engine process when running in dev mode.</summary>
3951 </histogram>
3953 <histogram name="Installer.DownloadOverheadPercentage" units="%">
3954   <summary>
3955     The overhead in downloading extra bytes due to errors/interruptions.
3956     Expressed as a percentage of the bytes that are actually needed to be
3957     downloaded for the update to be successful.
3958   </summary>
3959 </histogram>
3961 <histogram name="Installer.DownloadSourcesUsed"
3962     enum="UpdateEngineDownloadSources">
3963   <summary>
3964     The combinations of protocol and source server that were used to complete a
3965     successful update.
3966   </summary>
3967 </histogram>
3969 <histogram name="Installer.NormalErrorCodes" enum="UpdateEngineErrorCode">
3970   <summary>
3971     Errors from update_engine process when running in normal mode.
3972   </summary>
3973 </histogram>
3975 <histogram name="Installer.SuccessfulMBsDownloadedFrom" units="MB">
3976   <summary>
3977     Number of MBs downloaded from during an update that completed successfully.
3978   </summary>
3979 </histogram>
3981 <histogram name="Installer.TotalMBsDownloadedFrom" units="MB">
3982   <summary>
3983     Total number of MBs downloaded since the last successful update. This also
3984     includes all the bytes downloaded during any prior failed attempts.
3985   </summary>
3986 </histogram>
3988 <histogram name="Installer.UpdateDurationMinutes" units="Minutes">
3989   <summary>
3990     Absolute wallclock time duration it took for the update to complete from the
3991     time an update first began.  It includes not just the time the device was
3992     up, but also includes the time the device spent sleeping.
3993   </summary>
3994 </histogram>
3996 <histogram name="Installer.UpdateDurationUptimeMinutes" units="Minutes">
3997   <summary>
3998     Uptime duration it took for the update to complete from the time an update
3999     first began.  It does not include the time the device spent sleeping, but it
4000     does include the uptime spent in waiting for the hourly update checks to
4001     happen.
4002   </summary>
4003 </histogram>
4005 <histogram name="Installer.UpdateNumReboots" units="count">
4006   <summary>
4007     Number of times the device was rebooted by the user since an update began
4008     and until it completed successfully.
4009   </summary>
4010 </histogram>
4012 <histogram name="Installer.UpdateURLSwitches" units="count">
4013   <summary>
4014     Number of times the download URLs were switched due to failures.
4015   </summary>
4016 </histogram>
4018 <histogram name="Instant.InstantControllerEvent" enum="InstantControllerEvent">
4019   <summary>
4020     Records various events of interest in the InstantController. E.g. When URLs
4021     are blacklisted.
4022   </summary>
4023 </histogram>
4025 <histogram name="Instant.SessionsStorageNamespace"
4026     enum="InstantSessionStorageNamespace">
4027   <summary>
4028     How often an Instant preview is committed onto a different tab than it was
4029     created from.
4030   </summary>
4031 </histogram>
4033 <histogram name="Instant.TimeToFirstShow" units="milliseconds">
4034   <summary>
4035     The time between the first Omnibox interaction and when the Instant preview
4036     shows. If the instant preview was already showing when the user interacted
4037     with the omnibox, this histogram is not recorded.
4038   </summary>
4039 </histogram>
4041 <histogram name="InstantExtended.FallbackToLocalOverlay"
4042     enum="InstantExtended_FallbackCause">
4043   <summary>
4044     Records the cause for falling back to a local overlay at the time of
4045     fallback.
4046   </summary>
4047 </histogram>
4049 <histogram name="InstantExtended.InstantNavigation"
4050     enum="InstantExtended_InstantNavigation">
4051   <summary>
4052     Records a histogram for instant extended (Local NTP and Online NTP) and
4053     non-extended navigations.
4054   </summary>
4055 </histogram>
4057 <histogram name="InstantExtended.NewOptInState"
4058     enum="InstantExtended_NewOptInState">
4059   <summary>
4060     Records, on startup, whether the user has chosen to opt-in to or opt-out of
4061     InstantExtended via chrome://flags.
4062   </summary>
4063 </histogram>
4065 <histogram name="InstantExtended.OptInState" enum="InstantExtended_OptInState">
4066   <obsolete>
4067     Deprecated 2013-06. As of m30 use InstantExtended.NewOptInState.
4068   </obsolete>
4069   <summary>
4070     Records, on startup, whether the user has chosen to opt-in to or opt-out of
4071     InstantExtended via chrome://flags.
4072   </summary>
4073 </histogram>
4075 <histogram name="InstantExtended.PercentageMatchQuerytoQuery" units="%">
4076   <obsolete>
4077     Deprecated 2013-07. Please see
4078     InstantExtended.PercentageMatchV2_QuerytoQuery instead.
4079   </obsolete>
4080   <summary>
4081     Records the number of matching characters at the start of the user's text as
4082     a percentage of average length between the old and new text when the user
4083     navigates from a search query to another search query.
4084   </summary>
4085 </histogram>
4087 <histogram name="InstantExtended.PercentageMatchQuerytoURL" units="%">
4088   <obsolete>
4089     Deprecated 2013-07. Please see InstantExtended.PercentageMatchV2_QuerytoURL
4090     instead.
4091   </obsolete>
4092   <summary>
4093     Records the number of matching characters at the start of the user's text as
4094     a percentage of average length between the old and new text when the user
4095     navigates from a search query to a url. Example: Accidental search for
4096     google.con, then navigation to google.com.
4097   </summary>
4098 </histogram>
4100 <histogram name="InstantExtended.PercentageMatchURLtoQuery" units="%">
4101   <obsolete>
4102     Deprecated 2013-07. Please see InstantExtended.PercentageMatchV2_URLtoQuery
4103     instead.
4104   </obsolete>
4105   <summary>
4106     Records the number of matching characters at the start of the user's text as
4107     a percentage of average length between the old and new text when the user
4108     navigates from a url to a search query.
4109   </summary>
4110 </histogram>
4112 <histogram name="InstantExtended.PercentageMatchURLtoURL" units="%">
4113   <obsolete>
4114     Deprecated 2013-07. Please see InstantExtended.PercentageMatchV2_URLtoURL
4115     instead.
4116   </obsolete>
4117   <summary>
4118     Records the number of matching characters at the start of the user's text as
4119     a percentage of average length between the old and new text when the user
4120     navigates from a url to another url.
4121   </summary>
4122 </histogram>
4124 <histogram name="InstantExtended.PercentageMatchV2_QuerytoQuery" units="%">
4125   <summary>
4126     Records the number of matching characters at the start of the user's text as
4127     a percentage of average length between the old and new text when the user
4128     navigates from a search query to another search query.
4129   </summary>
4130 </histogram>
4132 <histogram name="InstantExtended.PercentageMatchV2_QuerytoURL" units="%">
4133   <summary>
4134     Records the number of matching characters at the start of the user's text as
4135     a percentage of average length between the old and new text when the user
4136     navigates from a search query to a url. Example: Accidental search for
4137     google.con, then navigation to google.com.
4138   </summary>
4139 </histogram>
4141 <histogram name="InstantExtended.PercentageMatchV2_URLtoQuery" units="%">
4142   <summary>
4143     Records the number of matching characters at the start of the user's text as
4144     a percentage of average length between the old and new text when the user
4145     navigates from a url to a search query.
4146   </summary>
4147 </histogram>
4149 <histogram name="InstantExtended.PercentageMatchV2_URLtoURL" units="%">
4150   <summary>
4151     Records the number of matching characters at the start of the user's text as
4152     a percentage of average length between the old and new text when the user
4153     navigates from a url to another url.
4154   </summary>
4155 </histogram>
4157 <histogram name="InstantExtended.PrefValue" enum="BooleanEnabled">
4158   <obsolete>
4159     Deprecated 2013-06. This preference has not been exposed or used for months,
4160     and we do not plan to use it in the future.
4161   </obsolete>
4162   <summary>
4163     Records, on startup, the value of the &quot;Allow your search engine to
4164     provide Instant result&quot; preference setting for the first profile
4165     loaded.
4166   </summary>
4167 </histogram>
4169 <histogram name="LanguageUsage.AcceptLanguage" enum="LanguageCode">
4170   <summary>Accept languages.</summary>
4171 </histogram>
4173 <histogram name="LanguageUsage.ApplicationLanguage" enum="LanguageCode">
4174   <summary>Application languages used for UI.</summary>
4175 </histogram>
4177 <histogram name="LevelDBEnv.All.SafeThreadAccess" units="accesses">
4178   <summary>
4179     Linux and CrOS use unlocked_stdio(3). If it is used unsafely, record it
4180     here. If there is no record of unsafety after chrome 29 has been in the
4181     stable channel for a few weeks then revert this change.
4182   </summary>
4183 </histogram>
4185 <histogram name="LevelDBEnv.IDB.IOError" enum="LevelDBIOErrorMethods">
4186   <summary>
4187     Methods where leveldb's Chromium environment has IO errors when being used
4188     by IndexedDB.
4189   </summary>
4190 </histogram>
4192 <histogram name="LevelDBEnv.IDB.IOError." enum="PlatformFileError">
4193   <summary>
4194     PlatformFileErrors encountered by a single leveldb env method.
4195   </summary>
4196 </histogram>
4198 <histogram name="LevelDBEnv.IDB.IOError.NewLogger" enum="OSAgnosticErrno">
4199   <summary>Errno of errors encountered in NewLogger.</summary>
4200 </histogram>
4202 <histogram name="LevelDBEnv.IDB.IOError.NewSequentialFile"
4203     enum="OSAgnosticErrno">
4204   <summary>Errno of errors encountered in NewSequentialFile.</summary>
4205 </histogram>
4207 <histogram name="LevelDBEnv.IDB.IOError.RandomAccessFile"
4208     enum="PlatformFileError">
4209   <obsolete>
4210     Deprecated 2013-04. As of m28 use
4211     LevelDBEnv.IDB.IOError.NewRandomAccessFile.
4212   </obsolete>
4213   <summary>File errors in leveldb IDBEnv's NewRandomAccessFile method.</summary>
4214 </histogram>
4216 <histogram name="LevelDBEnv.IDB.IOError.WritableFileAppend"
4217     enum="OSAgnosticErrno">
4218   <summary>Errno of errors encountered in WritableFileAppend.</summary>
4219 </histogram>
4221 <histogram name="LevelDBEnv.IDB.IOError.WritableFileFlush"
4222     enum="OSAgnosticErrno">
4223   <summary>Errno of errors encountered in WritableFileFlush.</summary>
4224 </histogram>
4226 <histogram name="LevelDBEnv.IDB.LockFileAncestorsNotFound" units="directories">
4227   <summary>
4228     Number of directories missing when IDB LevelDBEnv tries to create a Lock
4229     file.
4230   </summary>
4231 </histogram>
4233 <histogram name="LevelDBEnv.IDB.MaxFDs" units="files">
4234   <summary>
4235     File descriptor limit recorded every time LevelDB calls NewRandomAccessFile
4236     for IndexedDB.
4237   </summary>
4238 </histogram>
4240 <histogram name="LevelDBEnv.IDB.RetryRecoveredFromErrorIn"
4241     enum="PlatformFileError">
4242   <summary>
4243     When IDB LevelDBEnv successfully retries an operation that had failed,
4244     record the error from the most recent failed attempt.
4245   </summary>
4246 </histogram>
4248 <histogram name="LevelDBEnv.IDB.TimeTo" units="milliseconds">
4249   <obsolete>
4250     Deprecated 2013-04. As of m28 use LevelDBEnv.IDB.TimeUntilSuccessFor.
4251   </obsolete>
4252   <summary>
4253     Time IDB LevelDBEnv slept before successfully completing this operation. 0
4254     means success on the first try.
4255   </summary>
4256 </histogram>
4258 <histogram name="LevelDBEnv.IDB.TimeUntilSuccessFor" units="milliseconds">
4259   <summary>
4260     Time IDB LevelDBEnv slept before successfully completing this operation. 0
4261     means success on the first try.
4262   </summary>
4263 </histogram>
4265 <histogram name="LevelDBEnv.IOError" enum="LevelDBIOErrorMethods">
4266   <summary>Methods where leveldb's Chromium environment has IO errors.</summary>
4267 </histogram>
4269 <histogram name="LevelDBEnv.IOError." enum="PlatformFileError">
4270   <summary>PlatformFileErrors encountered by a single leveldb method.</summary>
4271 </histogram>
4273 <histogram name="LevelDBEnv.IOError.NewLogger" enum="OSAgnosticErrno">
4274   <summary>Errno of errors encountered in NewLogger.</summary>
4275 </histogram>
4277 <histogram name="LevelDBEnv.IOError.NewSequentialFile" enum="OSAgnosticErrno">
4278   <summary>Errno of errors encountered in NewSequentialFile.</summary>
4279 </histogram>
4281 <histogram name="LevelDBEnv.IOError.RandomAccessFile" enum="PlatformFileError">
4282   <obsolete>
4283     Deprecated 2013-04. As of m28 use LevelDBEnv.IOError.NewRandomAccessFile.
4284   </obsolete>
4285   <summary>
4286     File errors in leveldb ChromiumEnv's NewRandomAccessFile method.
4287   </summary>
4288 </histogram>
4290 <histogram name="LevelDBEnv.IOError.WritableFileAppend" enum="OSAgnosticErrno">
4291   <summary>Errno of errors encountered in WritableFileAppend.</summary>
4292 </histogram>
4294 <histogram name="LevelDBEnv.IOError.WritableFileFlush" enum="OSAgnosticErrno">
4295   <summary>Errno of errors encountered in WritableFileFlush.</summary>
4296 </histogram>
4298 <histogram name="LevelDBEnv.LockFileAncestorsNotFound" units="directories">
4299   <summary>
4300     Number of directories missing when Non-IDB LevelDBEnv tries to create a Lock
4301     file.
4302   </summary>
4303 </histogram>
4305 <histogram name="LevelDBEnv.MaxFDs" units="files">
4306   <summary>
4307     File descriptor limit recorded every time LevelDB calls NewRandomAccessFile
4308     for clients other than IndexedDB.
4309   </summary>
4310 </histogram>
4312 <histogram name="LevelDBEnv.RetryRecoveredFromErrorIn" enum="PlatformFileError">
4313   <summary>
4314     When Non-IDB LevelDBEnv successfully retries an operation that had failed,
4315     record the error from the most recent failed attempt.
4316   </summary>
4317 </histogram>
4319 <histogram name="LevelDBEnv.TimeTo" units="milliseconds">
4320   <obsolete>
4321     Deprecated 2013-04. As of m28 use LevelDBEnv.TimeUntilSuccessFor.
4322   </obsolete>
4323   <summary>
4324     Time Non-IDB LevelDBEnv slept before successfully completing this operation.
4325     0 means success on the first try.
4326   </summary>
4327 </histogram>
4329 <histogram name="LevelDBEnv.TimeUntilSuccessFor" units="milliseconds">
4330   <summary>
4331     Time Non-IDB LevelDBEnv slept before successfully completing this operation.
4332     0 means success on the first try.
4333   </summary>
4334 </histogram>
4336 <histogram name="Linux.GlibcVersion" enum="LinuxGlibcVersion">
4337   <summary>The version of glibc used. (Linux only)</summary>
4338 </histogram>
4340 <histogram name="Media.AcceleratedCompositingActive" enum="BooleanSuccess">
4341   <summary>
4342     Whether accelerated compositing was used for HTML5 media rendering.
4343   </summary>
4344 </histogram>
4346 <histogram name="Media.AudioBitsPerChannel">
4347   <summary>Bits per channel of HTML5 audio sample data.</summary>
4348 </histogram>
4350 <histogram name="Media.AudioChannelLayout" enum="ChannelLayout">
4351   <summary>Audio channel layout in HTML5 media.</summary>
4352 </histogram>
4354 <histogram name="Media.AudioCodec" enum="AudioCodec">
4355   <summary>Audio codec used in HTML5 media.</summary>
4356 </histogram>
4358 <histogram name="Media.AudioInputController" units="ms">
4359   <summary>Measures the time taken for AudioInputController::</summary>
4360 </histogram>
4362 <histogram name="Media.AudioInputDeviceManager" units="ms">
4363   <summary>Measures the time taken for AudioInputDeviceManager::</summary>
4364 </histogram>
4366 <histogram name="Media.AudioOutputController" units="ms">
4367   <summary>Measures the time taken for AudioOutputController::</summary>
4368 </histogram>
4370 <histogram name="Media.AudioOutputControllerDataNotReady" units="ms">
4371   <summary>
4372     Time spent waiting in AudioOutputController::WaitTillDataReady() if the data
4373     was not initially available.
4374   </summary>
4375 </histogram>
4377 <histogram name="Media.AudioRendererEvents" enum="AudioRendererEvents">
4378   <summary>Captures statistics for various AudioRendererImpl events.</summary>
4379 </histogram>
4381 <histogram name="Media.AudioRendererMissedDeadline" units="%">
4382   <summary>
4383     Percentage of AudioSyncReader::Read() calls where the renderer missed its
4384     realtime deadline.
4385   </summary>
4386 </histogram>
4388 <histogram name="Media.AudioSampleFormat" enum="AudioSampleFormat">
4389   <summary>
4390     Audio sample format in HTML5 media. Logged when Audio Decoder initializes.
4391   </summary>
4392 </histogram>
4394 <histogram name="Media.AudioSamplesPerSecond" enum="AudioSampleRate">
4395   <summary>Audio samples per second in HTML5 media.</summary>
4396 </histogram>
4398 <histogram name="Media.AudioSamplesPerSecondUnexpected" units="Hz">
4399   <summary>
4400     Audio samples per second in HTML5 media (atypical values, in Hz).
4401   </summary>
4402 </histogram>
4404 <histogram name="Media.CacheUseful" enum="BooleanSuccess">
4405   <summary>
4406     Whether a media response might be used to satisfy a future request.
4407   </summary>
4408 </histogram>
4410 <histogram name="Media.ChromeCast.DelayedAndDroppedFramesPer5Sec"
4411     units="frames/5s">
4412   <summary>
4413     The average number of delayed and dropped frames for the ChromeCast
4414     application.  Reported every 5 seconds.
4415   </summary>
4416 </histogram>
4418 <histogram name="Media.ChromeCast.DisplayedFramesPerSecond" units="frames/s">
4419   <summary>
4420     The average number of displayed frames for the ChromeCast application.
4421     Reported every 5 seconds.
4422   </summary>
4423 </histogram>
4425 <histogram name="Media.ChromeCast.TimeToBufferAv" units="ms">
4426   <summary>
4427     Time needed to pre-buffer A/V data before the actual playback for the
4428     ChromeCast application.
4429   </summary>
4430 </histogram>
4432 <histogram name="Media.ChromeCast.TimeToBufferAvAfterAbort" units="ms">
4433   <summary>
4434     Time needed to buffer A/V data after an abort for the ChromeCast
4435     application.
4436   </summary>
4437 </histogram>
4439 <histogram name="Media.ChromeCast.TimeToBufferAvAfterUnderrun" units="ms">
4440   <summary>
4441     Time needed to buffer A/V data after an underrun for the ChromeCast
4442     application.
4443   </summary>
4444 </histogram>
4446 <histogram name="Media.DetectedAudioCodec" enum="FFmpegCodecs">
4447   <summary>Audio codec used in HTML5 media.</summary>
4448 </histogram>
4450 <histogram name="Media.DetectedContainer" enum="MediaContainers">
4451   <summary>Container used for HTML5 media.</summary>
4452 </histogram>
4454 <histogram name="Media.DetectedVideoCodec" enum="FFmpegCodecs">
4455   <summary>Video codec used in HTML5 media.</summary>
4456 </histogram>
4458 <histogram name="Media.DevicePermissionActions" enum="DevicePermissionActions">
4459   <summary>
4460     Measures the actions taken in the media infobar, which prompts the users for
4461     device permission.
4462   </summary>
4463 </histogram>
4465 <histogram name="Media.Duration" units="ms">
4466   <summary>Duration in milliseconds of HTML5 media (when known).</summary>
4467 </histogram>
4469 <histogram name="Media.EME.ClearKey.addKey" enum="MediaKeyException">
4470   <summary>addKey result using the Clear Key key system.</summary>
4471 </histogram>
4473 <histogram name="Media.EME.ClearKey.cancelKeyRequest" enum="MediaKeyException">
4474   <summary>cancelKeyRequest result using the Clear Key key system.</summary>
4475 </histogram>
4477 <histogram name="Media.EME.ClearKey.DecryptError">
4478   <summary>
4479     Decryption error event count using the Clear Key key system.
4480   </summary>
4481 </histogram>
4483 <histogram name="Media.EME.ClearKey.generateKeyRequest"
4484     enum="MediaKeyException">
4485   <summary>generateKeyRequest result using the Clear Key key system.</summary>
4486 </histogram>
4488 <histogram name="Media.EME.ClearKey.KeyAdded">
4489   <summary>KeyAdded event count using the Clear Key key system.</summary>
4490 </histogram>
4492 <histogram name="Media.EME.ClearKey.KeyError" enum="MediaKeyError">
4493   <summary>KeyError event count using the Clear Key key system.</summary>
4494 </histogram>
4496 <histogram name="Media.EME.NeedKey">
4497   <summary>EME NeedKey event count.</summary>
4498 </histogram>
4500 <histogram name="Media.EME.Unknown.addKey" enum="MediaKeyException">
4501   <summary>addKey result using an unknown key system.</summary>
4502 </histogram>
4504 <histogram name="Media.EME.Unknown.cancelKeyRequest" enum="MediaKeyException">
4505   <summary>cancelKeyRequest result using an unknown key system.</summary>
4506 </histogram>
4508 <histogram name="Media.EME.Unknown.DecryptError">
4509   <summary>Decryption error event count using an unknown key system.</summary>
4510 </histogram>
4512 <histogram name="Media.EME.Unknown.generateKeyRequest" enum="MediaKeyException">
4513   <summary>generateKeyRequest result using an unknown key system.</summary>
4514 </histogram>
4516 <histogram name="Media.EME.Unknown.KeyAdded">
4517   <summary>KeyAdded event count using an unknown key system.</summary>
4518 </histogram>
4520 <histogram name="Media.EME.Unknown.KeyError" enum="MediaKeyError">
4521   <summary>KeyError event count using an unknown key system.</summary>
4522 </histogram>
4524 <histogram name="Media.EME.Widevine.addKey" enum="MediaKeyException">
4525   <summary>addKey result using the Widevine key system.</summary>
4526 </histogram>
4528 <histogram name="Media.EME.Widevine.cancelKeyRequest" enum="MediaKeyException">
4529   <summary>cancelKeyRequest result using the Widevine key system.</summary>
4530 </histogram>
4532 <histogram name="Media.EME.Widevine.DecryptError">
4533   <summary>Decryption error event count using the Widevine key system.</summary>
4534 </histogram>
4536 <histogram name="Media.EME.Widevine.generateKeyRequest"
4537     enum="MediaKeyException">
4538   <summary>generateKeyRequest result using the Widevine key system.</summary>
4539 </histogram>
4541 <histogram name="Media.EME.Widevine.KeyAdded">
4542   <summary>KeyAdded event count using the Widevine key system.</summary>
4543 </histogram>
4545 <histogram name="Media.EME.Widevine.KeyError" enum="MediaKeyError">
4546   <summary>KeyError event count using the Widevine key system.</summary>
4547 </histogram>
4549 <histogram name="Media.FallbackHardwareAudioBitsPerChannel">
4550   <summary>
4551     Bits per channel of the hardware audio device which failed to open in low
4552     latency mode and required high latency fallback.
4553   </summary>
4554 </histogram>
4556 <histogram name="Media.FallbackHardwareAudioChannelCount">
4557   <summary>
4558     Channel count of the hardware audio device which failed to open in low
4559     latency mode and required high latency fallback.
4560   </summary>
4561 </histogram>
4563 <histogram name="Media.FallbackHardwareAudioChannelLayout" enum="ChannelLayout">
4564   <summary>
4565     Channel layout of the hardware audio device which failed to open in low
4566     latency mode and required high latency fallback.
4567   </summary>
4568 </histogram>
4570 <histogram name="Media.FallbackHardwareAudioSamplesPerSecond"
4571     enum="AudioSampleRate">
4572   <summary>
4573     Samples per second of the hardware audio device which failed to open in low
4574     latency mode and required high latency fallback.
4575   </summary>
4576 </histogram>
4578 <histogram name="Media.FallbackHardwareAudioSamplesPerSecondUnexpected"
4579     units="Hz">
4580   <summary>
4581     Samples per second of the hardware audio device (atypical values, in Hz)
4582     which failed to open in low latency mode and required high latency fallback.
4583   </summary>
4584 </histogram>
4586 <histogram name="Media.FallbackToHighLatencyAudioPath" enum="BooleanSuccess">
4587   <summary>
4588     Whether Chrome had to fallback to the high latency audio path or not.
4589   </summary>
4590 </histogram>
4592 <histogram name="Media.Fling.DelayedAndDroppedFramesPer5Sec" units="frames/5s">
4593   <summary>
4594     The average number of delayed and dropped frames for the Fling application.
4595     Reported every 5 seconds.
4596   </summary>
4597 </histogram>
4599 <histogram name="Media.Fling.DisplayedFramesPerSecond" units="frames/s">
4600   <summary>
4601     The average number of displayed frames for the Fling application.  Reported
4602     every 5 seconds.
4603   </summary>
4604 </histogram>
4606 <histogram name="Media.Fling.TimeToBufferAv" units="ms">
4607   <summary>
4608     Time needed to pre-buffer A/V data before the actual playback for the Fling
4609     application.
4610   </summary>
4611 </histogram>
4613 <histogram name="Media.Fling.TimeToBufferAvAfterAbort" units="ms">
4614   <summary>
4615     Time needed to buffer A/V data after an abort for the Fling application.
4616   </summary>
4617 </histogram>
4619 <histogram name="Media.Fling.TimeToBufferAvAfterUnderrun" units="ms">
4620   <summary>
4621     Time needed to buffer A/V data after an underrun for the Fling application.
4622   </summary>
4623 </histogram>
4625 <histogram name="Media.GpuVideoDecoderInitializeStatus" enum="PipelineStatus">
4626   <summary>Results of attempts to GpuVideoDecoder::Initialize().</summary>
4627 </histogram>
4629 <histogram name="Media.HardwareAudioBitsPerChannel">
4630   <summary>Bits per channel of the hardware audio device.</summary>
4631 </histogram>
4633 <histogram name="Media.HardwareAudioChannelCount">
4634   <summary>Channel count of the hardware audio device.</summary>
4635 </histogram>
4637 <histogram name="Media.HardwareAudioChannelLayout" enum="ChannelLayout">
4638   <summary>Channel layout of the hardware audio device.</summary>
4639 </histogram>
4641 <histogram name="Media.HardwareAudioSamplesPerSecond" enum="AudioSampleRate">
4642   <summary>Samples per second of the hardware audio device.</summary>
4643 </histogram>
4645 <histogram name="Media.HardwareAudioSamplesPerSecondUnexpected" units="Hz">
4646   <summary>
4647     Samples per second of the hardware audio device (atypical values, in Hz).
4648   </summary>
4649 </histogram>
4651 <histogram name="Media.InfoLoadDelay" units="milliseconds">
4652   <summary>
4653     The time it takes to perform redirect tracking and a CORS access check while
4654     preparing to play a media file.
4655   </summary>
4656 </histogram>
4658 <histogram name="Media.LinuxAudioIO" enum="LinuxAudioIO">
4659   <summary>
4660     Audio IO layer used by the Linux OS, sampled once at startup of the browser.
4661   </summary>
4662 </histogram>
4664 <histogram name="Media.MSE.AudioCodec" enum="MSECodec">
4665   <summary>
4666     Audio codec used in Media Source Extensions playback. Set when AddId() is
4667     called during playback.
4668   </summary>
4669 </histogram>
4671 <histogram name="Media.MSE.NumberOfTracks">
4672   <summary>
4673     Number of tracks specified to AddId() for Media Source Extensions playback.
4674     May be called multiple times per element if playback is dynamically altered.
4675   </summary>
4676 </histogram>
4678 <histogram name="Media.MSE.Playback" enum="BooleanSuccess">
4679   <summary>
4680     Whether Media Source Extensions is specified for playback of Media elements.
4681     Sampled when media pipeline starts.
4682   </summary>
4683 </histogram>
4685 <histogram name="Media.MSE.VideoCodec" enum="MSECodec">
4686   <summary>
4687     Video codec used in Media Source Extensions playback. Set when AddId() is
4688     called during playback.
4689   </summary>
4690 </histogram>
4692 <histogram name="Media.Netflix.AudioBitrate" units="kbps">
4693   <summary>
4694     The audio bit rate as reported by the Netflix application.  May be reported
4695     multiple times as network conditions change during playback.
4696   </summary>
4697 </histogram>
4699 <histogram name="Media.Netflix.AudioNumChannels" units="channels">
4700   <summary>
4701     The number of audio channels as reported by the Netflix application. May be
4702     reported multiple times as network conditions change during playback.
4703   </summary>
4704 </histogram>
4706 <histogram name="Media.Netflix.DelayedAndDroppedFramesPer5Sec"
4707     units="frames/5s">
4708   <summary>
4709     The average number of delayed and dropped frames for the Netflix
4710     application.  Reported every 5 seconds.
4711   </summary>
4712 </histogram>
4714 <histogram name="Media.Netflix.DisplayedFramesPerSecond" units="frames/s">
4715   <summary>
4716     The average number of displayed frames for the Netflix application. Reported
4717     every 5 seconds.
4718   </summary>
4719 </histogram>
4721 <histogram name="Media.Netflix.VideoBitrate" units="kbps">
4722   <summary>
4723     Video bit rate as reported by the Netflix application.  May be reported
4724     multiple times as network conditions change during playback.
4725   </summary>
4726 </histogram>
4728 <histogram name="Media.Netflix.VideoHeight" units="pixels">
4729   <summary>
4730     Video height as reported by the Netflix application.  May be reported
4731     multiple times as network conditions change during playback.
4732   </summary>
4733 </histogram>
4735 <histogram name="Media.PepperVideoDecoderError" enum="PepperVideoDecodeError">
4736   <summary>Counts of video decode errors reported to plugin.</summary>
4737 </histogram>
4739 <histogram name="Media.PepperVideoDecoderPictureCount">
4740   <summary>
4741     Number of PictureBuffers/textures requested per hardware decoder creation.
4742     This value varies by platform and video. A user visible video may trigger
4743     multiple decoder creations (sometimes every 5 seconds) but would normally
4744     not hold more than 2 sets of buffers at any given time in memory.
4745   </summary>
4746 </histogram>
4748 <histogram name="Media.PepperVideoDecoderPictureHeight">
4749   <summary>
4750     Vertical video resolution rounded to the nearest bucket. (Corresponds
4751     roughly to the number in 720p.)
4752   </summary>
4753 </histogram>
4755 <histogram name="Media.PlayMovies.DelayedAndDroppedFramesPer5Sec"
4756     units="frames/5s">
4757   <summary>
4758     The average number of delayed and dropped frames for the PlayMovies
4759     application.  Reported every 5 seconds.
4760   </summary>
4761 </histogram>
4763 <histogram name="Media.PlayMovies.DisplayedFramesPerSecond" units="frames/s">
4764   <summary>
4765     The average number of displayed frames for the PlayMovies application.
4766     Reported every 5 seconds.
4767   </summary>
4768 </histogram>
4770 <histogram name="Media.TimeToPipelineStarted" units="ms">
4771   <summary>
4772     Time in milliseconds from HTML5 media pipeline creation to playing event.
4773   </summary>
4774 </histogram>
4776 <histogram name="Media.TotalMBytes" units="MB">
4777   <summary>Size of HTML5 media (when known), in MB.</summary>
4778 </histogram>
4780 <histogram name="Media.UncacheableReason" enum="UncacheableReason">
4781   <summary>
4782     Reasons a media response won't be used to satisfy a future request.
4783   </summary>
4784 </histogram>
4786 <histogram name="Media.URLScheme" enum="URLSchemeForHistogram">
4787   <summary>
4788     URL scheme used with HTML5 media. (each URL provides one sample)
4789   </summary>
4790 </histogram>
4792 <histogram name="Media.VAVDAH264.DecoderFailure" enum="VAVDAH264DecoderFailure">
4793   <summary>
4794     Error codes reported by video decode using VA-API hardware video decoder.
4795   </summary>
4796 </histogram>
4798 <histogram name="Media.VideoCaptureManager" units="ms">
4799   <summary>Measures the time taken for VideoCaptureManager::</summary>
4800 </histogram>
4802 <histogram name="Media.VideoCodec" enum="VideoCodec">
4803   <summary>Video codec used in HTML5 media.</summary>
4804 </histogram>
4806 <histogram name="Media.VideoCodecProfile" enum="VideoCodecProfile">
4807   <summary>Video codec profile used in HTML5 media.</summary>
4808 </histogram>
4810 <histogram name="Media.VideoCodedAspectRatio">
4811   <summary>Coded aspect ratio of HTML5 video.</summary>
4812 </histogram>
4814 <histogram name="Media.VideoCodedWidth">
4815   <summary>Coded width of HTML5 video.</summary>
4816 </histogram>
4818 <histogram name="Media.VideoVisibleAspectRatio">
4819   <summary>Visible aspect ratio of HTML5 video.</summary>
4820 </histogram>
4822 <histogram name="Media.VideoVisibleWidth">
4823   <summary>Visible width of HTML5 video.</summary>
4824 </histogram>
4826 <histogram name="Media.YouTube.DelayedAndDroppedFramesPer5Sec"
4827     units="frames/5s">
4828   <summary>
4829     The average number of delayed and dropped frames for the YouTube
4830     application.  Reported every 5 seconds.
4831   </summary>
4832 </histogram>
4834 <histogram name="Media.YouTube.DisplayedFramesPerSecond" units="frames/s">
4835   <summary>
4836     The average number of displayed frames for the YouTube application. Reported
4837     every 5 seconds.
4838   </summary>
4839 </histogram>
4841 <histogram name="Media.YouTube.TimeToBufferAv" units="ms">
4842   <summary>
4843     Time needed to pre-buffer A/V data before the actual playback for the
4844     YouTube application.
4845   </summary>
4846 </histogram>
4848 <histogram name="Media.YouTube.TimeToBufferAvAfterAbort" units="ms">
4849   <summary>
4850     Time needed to buffer A/V data after an abort for the YouTube application.
4851   </summary>
4852 </histogram>
4854 <histogram name="Media.YouTube.TimeToBufferAvAfterUnderrun" units="ms">
4855   <summary>
4856     Time needed to buffer A/V data after an underrun for the YouTube
4857     application.
4858   </summary>
4859 </histogram>
4861 <histogram name="Memory.BackingStore">
4862   <summary>TBD.</summary>
4863 </histogram>
4865 <histogram name="Memory.Browser" units="KB">
4866   <summary>
4867     The private working set used by the browser process.  Recorded once per UMA
4868     ping.
4869   </summary>
4870 </histogram>
4872 <histogram name="Memory.CachedFontAndDC">
4873   <summary>TBD.</summary>
4874 </histogram>
4876 <histogram name="Memory.Chrome" units="KB">
4877   <summary>
4878     The private working set used by each chrome:// renderer process.  Each
4879     process provides one sample.  Recorded once per UMA ping.
4880   </summary>
4881 </histogram>
4883 <histogram name="Memory.ChromeProcessCount">
4884   <summary>
4885     The count of active chrome:// processes.  Recorded once per UMA ping.
4886   </summary>
4887 </histogram>
4889 <histogram name="Memory.Extension" units="KB">
4890   <summary>
4891     The private working set used by each extension process.  Each process
4892     provides one sample.  Recorded once per UMA ping.
4893   </summary>
4894 </histogram>
4896 <histogram name="Memory.GlyphPagesPerLoad">
4897   <summary>
4898     The number of glyph pages present in the renderer when it commits a load.
4899     Since this is per-sub-process, you can get the average number of glyph pages
4900     in the system by multiplying this number with the average number of
4901     renderers. Note that this typically won't count the glyph pages added as a
4902     result of the load that just committed, since layout will happen after the
4903     commit. There are 512 bytes per glyph page, but this number also very
4904     closely approximates the number of glyph width map pages in the same
4905     renderer. The only difference is that if you have font fallback, it will
4906     make a new glyph page and no width page, but in most common cases there is
4907     no fallback). Width pages are 1K each (256 floats), so you could think of
4908     this value as being the number of &quot;1.5K units related to glyphs per
4909     renderer per page load&quot;.
4910   </summary>
4911 </histogram>
4913 <histogram name="Memory.Gpu" units="KB">
4914   <summary>
4915     The private working set used by the GPU process.  Recorded once per UMA
4916     ping.
4917   </summary>
4918 </histogram>
4920 <histogram name="Memory.Graphics" units="MB">
4921   <summary>
4922     System-wide graphics driver memory consumption.  Recorded on Chrome OS for
4923     platforms where it is exposed by the kernel (for example, Intel i915 and
4924     Exynos Mali).  Recorded once per UMA ping.
4925   </summary>
4926 </histogram>
4928 <histogram name="Memory.NativeClient" units="KB">
4929   <summary>
4930     The private working set used by each Native Client loader process.  Each
4931     process provides one sample.  Recorded once per UMA ping.
4932   </summary>
4933 </histogram>
4935 <histogram name="Memory.NativeClientBroker" units="KB">
4936   <summary>
4937     The private working set used by each Native Client broker process.  Each
4938     process provides one sample.  Recorded once per UMA ping.
4939   </summary>
4940 </histogram>
4942 <histogram name="Memory.OtherProcessCount">
4943   <summary>
4944     The count of other various utility processes (nacl, gpu, sandbox, zygote,
4945     utility).  Recorded once per UMA ping.
4946   </summary>
4947 </histogram>
4949 <histogram name="Memory.PepperPlugin" units="KB">
4950   <summary>
4951     The private working set used by each Pepper plugin process.  Each plugin
4952     process provides one sample.  Recorded once per UMA ping.
4953   </summary>
4954 </histogram>
4956 <histogram name="Memory.PepperPluginBroker" units="KB">
4957   <summary>
4958     The private working set used by each Pepper plugin broker process.  Each
4959     process provides one sample.  Recorded once per UMA ping.
4960   </summary>
4961 </histogram>
4963 <histogram name="Memory.PepperPluginBrokerProcessCount">
4964   <summary>
4965     The count of Pepper plugin broker processes, recorded once per metrics
4966     services (UMA) update.  See MetricsReportingScheduler for details.
4967   </summary>
4968 </histogram>
4970 <histogram name="Memory.PepperPluginProcessCount">
4971   <summary>
4972     The count of active Pepper plugin processes.  Recorded once per UMA ping.
4973   </summary>
4974 </histogram>
4976 <histogram name="Memory.Plugin" units="KB">
4977   <summary>
4978     The private working set used by each plugin process.  Each plugin process
4979     provides one sample.  Recorded once per UMA ping.
4980   </summary>
4981 </histogram>
4983 <histogram name="Memory.PluginProcessCount">
4984   <summary>
4985     The count of active plugin processes.  Recorded once per UMA ping.
4986   </summary>
4987 </histogram>
4989 <histogram name="Memory.ProcessCount">
4990   <summary>
4991     The count of all active processes.  Recorded once per UMA ping.
4992   </summary>
4993 </histogram>
4995 <histogram name="Memory.ProcessLimit">
4996   <summary>The current process limit.  Recorded once per UMA ping.</summary>
4997 </histogram>
4999 <histogram name="Memory.Renderer" units="KB">
5000   <summary>
5001     The private working set used by each renderer process.  Each renderer
5002     process provides one sample.  Recorded once per UMA ping.
5003   </summary>
5004 </histogram>
5006 <histogram name="Memory.RendererProcessCount">
5007   <summary>
5008     The count of active renderer processes.  Recorded once per UMA ping.
5009   </summary>
5010 </histogram>
5012 <histogram name="Memory.SandboxHelper" units="KB">
5013   <summary>
5014     The private working set used by each sandbox helper process.  Each sandbox
5015     helper process provides one sample.  Recorded once per UMA ping.
5016   </summary>
5017 </histogram>
5019 <histogram name="Memory.Swap.Browser" units="KB">
5020   <summary>
5021     The swap used by the browser process.  Recorded once per UMA ping if the
5022     system has swapped.
5023   </summary>
5024 </histogram>
5026 <histogram name="Memory.Swap.Chrome" units="KB">
5027   <summary>
5028     The swap used by each chrome:// renderer process.  Each process provides one
5029     sample.  Recorded once per UMA ping if the system has swapped.
5030   </summary>
5031 </histogram>
5033 <histogram name="Memory.Swap.CompressedDataSize" units="MB">
5034   <summary>
5035     The amount of memory that swap was compressed into. Recorded once per UMA
5036     ping if the system has swapped.
5037   </summary>
5038 </histogram>
5040 <histogram name="Memory.Swap.CompressionRatio">
5041   <summary>
5042     The ratio of swapped data original size to compressed size. Recorded once
5043     per UMA ping if the system has swapped.
5044   </summary>
5045 </histogram>
5047 <histogram name="Memory.Swap.Extension" units="KB">
5048   <summary>
5049     The swap used by each extension process.  Each process provides one sample.
5050     Recorded once per UMA ping if the system has swapped.
5051   </summary>
5052 </histogram>
5054 <histogram name="Memory.Swap.Gpu" units="KB">
5055   <summary>
5056     The swap used by the GPU process.  Recorded once per UMA ping if the system
5057     has swapped.
5058   </summary>
5059 </histogram>
5061 <histogram name="Memory.Swap.HaveSwapped" units="BooleanSuccess">
5062   <summary>
5063     Indicates that the system has swapped memory out at least once since boot.
5064     Recorded once per UMA ping.
5065   </summary>
5066 </histogram>
5068 <histogram name="Memory.Swap.MemUsedTotal" units="MB">
5069   <summary>
5070     The amount of memory that is used by swap, including bookkeeping.  Recorded
5071     once per UMA ping if the system has swapped.
5072   </summary>
5073 </histogram>
5075 <histogram name="Memory.Swap.NativeClient" units="KB">
5076   <summary>
5077     The swap used by each Native Client loader process.  Each process provides
5078     one sample.  Recorded once per UMA ping if the system has swapped.
5079   </summary>
5080 </histogram>
5082 <histogram name="Memory.Swap.NativeClientBroker" units="KB">
5083   <summary>
5084     The swap used by each Native Client broker process.  Each process provides
5085     one sample.  Recorded once per UMA ping if the system has swapped.
5086   </summary>
5087 </histogram>
5089 <histogram name="Memory.Swap.NumReads">
5090   <summary>
5091     The number of reads from swap.  Recorded once per UMA ping  if the system
5092     has swapped.
5093   </summary>
5094 </histogram>
5096 <histogram name="Memory.Swap.NumWrites">
5097   <summary>
5098     The number of writes to swap.  Recorded once per UMA ping if the system has
5099     swapped.
5100   </summary>
5101 </histogram>
5103 <histogram name="Memory.Swap.OriginalDataSize" units="MB">
5104   <summary>
5105     The amount of memory that was swapped out.  Recorded once per UMA ping if
5106     the system has swapped.
5107   </summary>
5108 </histogram>
5110 <histogram name="Memory.Swap.PepperPlugin" units="KB">
5111   <summary>
5112     The swap used by each Pepper plugin process.  Each plugin process provides
5113     one sample.  Recorded once per UMA ping if the system has swapped.
5114   </summary>
5115 </histogram>
5117 <histogram name="Memory.Swap.PepperPluginBroker" units="KB">
5118   <summary>
5119     The swap used by each Pepper plugin broker process.  Each process provides
5120     one sample.  Recorded once per UMA ping if the system has swapped.
5121   </summary>
5122 </histogram>
5124 <histogram name="Memory.Swap.Plugin" units="KB">
5125   <summary>
5126     The swap used by each plugin process.  Each plugin process provides one
5127     sample.  Recorded once per UMA ping if the system has swapped.
5128   </summary>
5129 </histogram>
5131 <histogram name="Memory.Swap.Renderer" units="KB">
5132   <summary>
5133     The swap used by each renderer process.  Each renderer process provides one
5134     sample.  Recorded once per UMA ping if the system has swapped.
5135   </summary>
5136 </histogram>
5138 <histogram name="Memory.Swap.SandboxHelper" units="KB">
5139   <summary>
5140     The swap used by each sandbox helper process.  Each sandbox helper process
5141     provides one sample.  Recorded once per UMA ping if the system has swapped.
5142   </summary>
5143 </histogram>
5145 <histogram name="Memory.Swap.Total" units="MB">
5146   <summary>
5147     The sum of all processes' swap.  Recorded once per UMA ping if the system
5148     has swapped.
5149   </summary>
5150 </histogram>
5152 <histogram name="Memory.Swap.Utility" units="KB">
5153   <summary>
5154     The swap used by each utility process.  Each utility process provides one
5155     sample.  Recorded once per UMA ping if the system has swapped.
5156   </summary>
5157 </histogram>
5159 <histogram name="Memory.Swap.Worker" units="KB">
5160   <summary>
5161     The swap used by each worker process.  Each worker process provides one
5162     sample.  Recorded once per UMA ping if the system has swapped.
5163   </summary>
5164 </histogram>
5166 <histogram name="Memory.Total" units="MB">
5167   <summary>The sum of all processes.  Recorded once per UMA ping.</summary>
5168 </histogram>
5170 <histogram name="Memory.Utility" units="KB">
5171   <summary>
5172     The private working set used by each utility process.  Each utility process
5173     provides one sample.  Recorded once per UMA ping.
5174   </summary>
5175 </histogram>
5177 <histogram name="Memory.Worker" units="KB">
5178   <summary>
5179     The private working set used by each worker process.  Each worker process
5180     provides one sample.  Recorded once per UMA ping.
5181   </summary>
5182 </histogram>
5184 <histogram name="Memory.WorkerProcessCount">
5185   <summary>TBD.</summary>
5186 </histogram>
5188 <histogram name="MemoryAndroid.DeviceMemoryClass">
5189   <summary>
5190     Value of getMemoryClass() recorded once upon startup. This is an integer,
5191     device-specific constant correlated with the amount of memory available on
5192     Android device.
5193   </summary>
5194 </histogram>
5196 <histogram name="MemoryAndroid.EvictionReason" enum="AndroidEvictionReason">
5197   <summary>
5198     Reasons behind evictions of individual tabs, recorded upon each tab
5199     eviction.
5200   </summary>
5201 </histogram>
5203 <histogram name="MemoryAndroid.LowMemoryLoadedTabCount">
5204   <summary>
5205     Number of loaded (memory-resident) tabs when LowMemory notification is
5206     delivered.
5207   </summary>
5208 </histogram>
5210 <histogram name="MemoryAndroid.LowMemoryTimeBetween" units="milliseconds">
5211   <summary>
5212     Time between two consecutive LowMemory notification in one foreground
5213     session.
5214   </summary>
5215 </histogram>
5217 <histogram name="MemoryAndroid.NotificationBackground"
5218     enum="AndroidMemoryNotificationBackground">
5219   <summary>
5220     Memory notifications delivered through system callbacks to Chrome while in
5221     the background.
5222   </summary>
5223 </histogram>
5225 <histogram name="MemoryAndroid.NotificationForeground"
5226     enum="AndroidMemoryNotificationForeground">
5227   <summary>
5228     Memory notifications delivered through system callbacks to Chrome while in
5229     the foreground - we count LowMemory notification vs particular levels of
5230     TrimMemory foreground notification.
5231   </summary>
5232 </histogram>
5234 <histogram name="Mouse.PointerSensitivity.Changed" enum="PointerSensitivity">
5235   <summary>
5236     Tracks mouse sensitivity setting changes by the user. This replaces the old
5237     Mouse.Sensitivity.Changed metric.
5238   </summary>
5239 </histogram>
5241 <histogram name="Mouse.PointerSensitivity.Started" enum="PointerSensitivity">
5242   <summary>
5243     Tracks mouse sensitivity setting on startup. This replaces the old
5244     Mouse.Sensitivity.Started metric.
5245   </summary>
5246 </histogram>
5248 <histogram name="Mouse.Sensitivity.Changed" enum="PointerSensitivity">
5249   <obsolete>
5250     Deprecated as of 6/2013, replaced by Mouse.PointerSensitivity.Changed.
5251   </obsolete>
5252   <summary>Tracks mouse sensitivity setting.</summary>
5253 </histogram>
5255 <histogram name="Mouse.Sensitivity.Started" enum="PointerSensitivity">
5256   <obsolete>
5257     Deprecated as of 6/2013, replaced by Mouse.PointerSensitivity.Started.
5258   </obsolete>
5259   <summary>Tracks mouse sensitivity setting on startup.</summary>
5260 </histogram>
5262 <histogram name="MouseEventPrefetch.MouseDownDuration_Click" units="ms">
5263   <summary>
5264     Measures the time elapsed between when the user mousedown-ed a link and when
5265     the user clicked a link.
5266   </summary>
5267 </histogram>
5269 <histogram name="MouseEventPrefetch.MouseDownFollowedByClick"
5270     enum="MouseEventFollowedByClick">
5271   <summary>
5272     For each click handled by an HTML anchor tag link, whether Blink saw a
5273     mousedown event preceding it.  This is only measured for clicks handled by
5274     the anchor tag's default click event handler.
5275   </summary>
5276 </histogram>
5278 <histogram name="MouseEventPrefetch.MouseDowns">
5279   <summary>
5280     The number of mousedown events detected at HTML anchor-tag links' default
5281     event handler.
5282   </summary>
5283 </histogram>
5285 <histogram name="MouseEventPrefetch.MouseOverDuration_Click" units="ms">
5286   <summary>
5287     Measures the time elapsed between when the user mouseover-ed a link and when
5288     the user clicked a link.
5289   </summary>
5290 </histogram>
5292 <histogram name="MouseEventPrefetch.MouseOverDuration_NoClick" units="ms">
5293   <summary>
5294     Measures the time elapsed between when the user mouseover-ed a link and when
5295     the user mouseout-ed a link without click.
5296   </summary>
5297 </histogram>
5299 <histogram name="MouseEventPrefetch.MouseOvers">
5300   <summary>
5301     The number of mouseover events detected at HTML anchor-tag links' default
5302     event handler.
5303   </summary>
5304 </histogram>
5306 <histogram name="MouseEventPrefetch.PreTapEventsFollowedByClick"
5307     enum="PreTapEvents">
5308   <summary>
5309     The tap gesture events detected before click at HTML anchor-tag links'
5310     default event handler.
5311   </summary>
5312 </histogram>
5314 <histogram name="MouseEventPrefetch.TapDownDuration_Click" units="ms">
5315   <summary>
5316     Measures the time elapsed between when the user tapdown-ed a link and when
5317     the user clicked a link.
5318   </summary>
5319 </histogram>
5321 <histogram name="MouseEventPrefetch.TapDowns">
5322   <summary>
5323     The number of gesturetapdown events detected at HTML anchor-tag links'
5324     default event handler.
5325   </summary>
5326 </histogram>
5328 <histogram name="MouseEventPrefetch.TapUnconfirmeds">
5329   <summary>
5330     The number of gesturetapunconfirmed events detected at HTML anchor-tag
5331     links' default event handler.
5332   </summary>
5333 </histogram>
5335 <histogram name="Navigation.MainFrameScheme" enum="NavigationScheme">
5336   <summary>The scheme of the URL for each main-frame navigation.</summary>
5337 </histogram>
5339 <histogram name="Net.AsyncResourceHandler_PendingDataCount">
5340   <summary>
5341     The count of unacknowledged ResourceMsg_DataReceived messages.  This message
5342     is sent once per chunk of data read from the network.
5343   </summary>
5344 </histogram>
5346 <histogram name="Net.AsyncResourceHandler_PendingDataCount_WhenFull">
5347   <summary>
5348     The count of unacknowledged ResourceMsg_DataReceived messages at the point
5349     where we pause network loading.
5350   </summary>
5351 </histogram>
5353 <histogram name="Net.AsyncResourceHandler_SharedIOBuffer_Alloc" units="bytes">
5354   <summary>The size of a SharedIOBuffer allocation.</summary>
5355 </histogram>
5357 <histogram name="Net.AsyncResourceHandler_SharedIOBuffer_Used" units="bytes">
5358   <summary>The number of bytes copied into a SharedIOBuffer.</summary>
5359 </histogram>
5361 <histogram name="Net.AsyncResourceHandler_SharedIOBuffer_UsedPercentage"
5362     units="percentage">
5363   <summary>
5364     The percentage of a SharedIOBuffer allocation that is actually used.
5365   </summary>
5366 </histogram>
5368 <histogram name="Net.AuthGenerateToken_basic" units="milliseconds">
5369   <summary>The time to generate a Basic HTTP authentication token.</summary>
5370 </histogram>
5372 <histogram name="Net.AuthGenerateToken_digest" units="milliseconds">
5373   <summary>The time to generate a Digest HTTP authentication token.</summary>
5374 </histogram>
5376 <histogram name="Net.AuthGenerateToken_negotiate" units="milliseconds">
5377   <summary>
5378     The time to generate a Negotiate (or SPNEGO) HTTP authentication token.
5379   </summary>
5380 </histogram>
5382 <histogram name="Net.AuthGenerateToken_ntlm" units="milliseconds">
5383   <summary>The time to generate an NTLM HTTP authentication token.</summary>
5384 </histogram>
5386 <histogram name="Net.CertificatePinSuccess" enum="BooleanSuccess">
5387   <obsolete>
5388     Renamed to Net.PublicKeyPinSuccess 28 Oct 2011.
5389   </obsolete>
5390   <summary>
5391     A validated certificate chain may be subject to additional
5392     &quot;pinning&quot; requirements on a per-domain basis. This records the
5393     fraction of successful matches between a certificate chain and a pin list.
5394   </summary>
5395 </histogram>
5397 <histogram name="Net.CertVerifier_Job_Latency" units="milliseconds">
5398   <summary>
5399     The actual amount of time spent verifying a certificate using the underlying
5400     cryptographic APIs. Because parallel verifications for the same certificate
5401     may be coalesced, histograms such as Net.SSLCertVerificationTime may be
5402     skewed, due to later verifications taking less overall time. This records
5403     the overall time spent verifying a single request, regardless of how many
5404     parallel requests are being served by the verification.
5405   </summary>
5406 </histogram>
5408 <histogram name="Net.CoalescePotential" enum="CoalescePotentialPackets">
5409   <summary>
5410     The number of times we sent N packets, but could have sent N-1 packets.
5411   </summary>
5412 </histogram>
5414 <histogram name="Net.ComodoDNSExperimentFailureTime" units="milliseconds">
5415   <summary>
5416     The amount of time taken before we failed to  resolve the Comodo test DNS
5417     record. This is an experiment, run in conjuction with Comodo, to test the
5418     viability of a DNS based certificate revocation mechanism.
5419   </summary>
5420 </histogram>
5422 <histogram name="Net.ComodoDNSExperimentSuccessTime" units="milliseconds">
5423   <summary>
5424     The amount of time taken to successfully resolve the Comodo test DNS record.
5425     This is an experiment, run in conjuction with Comodo, to test the viability
5426     of a DNS based certificate revocation mechanism.
5427   </summary>
5428 </histogram>
5430 <histogram name="Net.Compress.NoProxy.BytesAfterCompression" units="bytes">
5431   <summary>
5432     The uncompressed number of bytes received per request that was compressed.
5433     Only includes requests which did not go through an explicit proxy and did
5434     not go over SSL.
5435   </summary>
5436 </histogram>
5438 <histogram name="Net.Compress.NoProxy.BytesBeforeCompression" units="bytes">
5439   <summary>
5440     The compressed number of bytes received per request that was compressed.
5441     Only includes requests which did not go through an explicit proxy and did
5442     not go over SSL.
5443   </summary>
5444 </histogram>
5446 <histogram name="Net.Compress.NoProxy.ShouldHaveBeenCompressed" units="bytes">
5447   <summary>
5448     The uncompressed number of bytes received per request that was not
5449     compressed but appears to have been compressible.  Only includes requests
5450     which did not go through an explicit proxy and did not go over SSL.
5451   </summary>
5452 </histogram>
5454 <histogram name="Net.Compress.Proxy.BytesAfterCompression" units="bytes">
5455   <summary>
5456     The uncompressed number of bytes received per request that was compressed.
5457     Only includes requests sent through a proxy without SSL.
5458   </summary>
5459 </histogram>
5461 <histogram name="Net.Compress.Proxy.BytesBeforeCompression" units="bytes">
5462   <summary>
5463     The compressed number of bytes received per request that was compressed.
5464     Only includes requests sent through a proxy without SSL.
5465   </summary>
5466 </histogram>
5468 <histogram name="Net.Compress.Proxy.ShouldHaveBeenCompressed" units="bytes">
5469   <summary>
5470     The uncompressed number of bytes received per request that was not
5471     compressed but appears to have been compressible.  Only includes requests
5472     sent through a proxy without SSL.
5473   </summary>
5474 </histogram>
5476 <histogram name="Net.Compress.SSL.BytesAfterCompression" units="bytes">
5477   <summary>
5478     The uncompressed number of bytes received per request that was compressed.
5479     Only includes requests sent over SSL.
5480   </summary>
5481 </histogram>
5483 <histogram name="Net.Compress.SSL.BytesBeforeCompression" units="bytes">
5484   <summary>
5485     The compressed number of bytes received per request that was compressed.
5486     Only includes requests sent over SSL.
5487   </summary>
5488 </histogram>
5490 <histogram name="Net.Compress.SSL.ShouldHaveBeenCompressed" units="bytes">
5491   <summary>
5492     The uncompressed number of bytes received per request that was not
5493     compressed but appears to have been compressible.  Only includes requests
5494     sent over SSL.
5495   </summary>
5496 </histogram>
5498 <histogram name="Net.ConnectionTypeCount" enum="ConnectionType">
5499   <obsolete>
5500     The count was inaccurate (it counted transactions rather than connections)
5501   </obsolete>
5502   <summary>
5503     Each bucket is the number of connections of a particular type that the user
5504     has had during the session.
5505   </summary>
5506 </histogram>
5508 <histogram name="Net.ConnectionTypeCount2" enum="ConnectionType">
5509   <obsolete>
5510     Renamed to match HadConnectionType.
5511   </obsolete>
5512   <summary>
5513     Each bucket is the number of successful connections of a particular type
5514     that the user has had during the session.
5515   </summary>
5516 </histogram>
5518 <histogram name="Net.ConnectionTypeCount3" enum="ConnectionType">
5519   <summary>
5520     Each bucket is the number of successful connections of a particular type
5521     that the user has had during the session.
5522   </summary>
5523 </histogram>
5525 <histogram name="Net.ConnectionTypeFailCount2" enum="ConnectionType">
5526   <obsolete>
5527     No longer collected.
5528   </obsolete>
5529   <summary>
5530     Each bucket is the number of failed connections of a particular type that
5531     the user has had during the session.
5532   </summary>
5533 </histogram>
5535 <histogram name="Net.ConnectionUsedSSLv3Fallback">
5536   <obsolete>
5537     Replaced by Net.ConnectionUsedSSLVersionFallback in Chrome 21.
5538   </obsolete>
5539   <summary>
5540     True if the HTTP request was to a server which requires SSLv3 fallback
5541   </summary>
5542 </histogram>
5544 <histogram name="Net.ConnectionUsedSSLVersionFallback"
5545     enum="FallbackSSLVersion">
5546   <summary>
5547     Nonzero if the HTTP request was to a server which requires SSL version
5548     fallback.  The value indicates the SSL version the request fell back on.
5549   </summary>
5550 </histogram>
5552 <histogram name="net.CookieBackingStoreUpdateResults"
5553     enum="BackingStoreResults">
5554   <obsolete>
5555     Initial typo; only here to get results from builds before r59117.  See
5556     &quot;Cookie.&quot; group.
5557   </obsolete>
5558   <summary>
5559     Whether or not updates to the backing store succeeded or failed, recorded
5560     every update.
5561   </summary>
5562 </histogram>
5564 <histogram name="net.CookieBetweenAccessIntervalMinutes" units="minutes">
5565   <obsolete>
5566     Initial typo; only here to get results from builds before r59117.  See
5567     &quot;Cookie.&quot; group.
5568   </obsolete>
5569   <summary>Intervals between access time updates for each cookie.</summary>
5570 </histogram>
5572 <histogram name="net.CookieCount">
5573   <obsolete>
5574     Initial typo; only here to get results from builds before r59117.  See
5575     &quot;Cookie.&quot; group.
5576   </obsolete>
5577   <summary>
5578     Number of cookies in the store (recorded every 10 minutes of active browsing
5579     time)
5580   </summary>
5581 </histogram>
5583 <histogram name="net.CookieDeletionCause" enum="CookieDeletionCause">
5584   <obsolete>
5585     Initial typo; only here to get results from builds before r59117.  See
5586     &quot;Cookie.&quot; group.
5587   </obsolete>
5588   <summary>
5589     For each cookie removed from the store, the reason it was removed.
5590   </summary>
5591 </histogram>
5593 <histogram name="net.CookieDomainCount">
5594   <obsolete>
5595     Initial typo; only here to get results from builds before r59117.  See
5596     &quot;Cookie.&quot; group.
5597   </obsolete>
5598   <summary>
5599     For each domain, number of cookies in that domain (recorded every 10 minutes
5600     of active browsing time).
5601   </summary>
5602 </histogram>
5604 <histogram name="net.CookieDomainPerEtldp1Count">
5605   <summary>
5606     For every top level domain, number of subdomains in that top level domain
5607     (recorded every 10 minutes of active browsing time).
5608   </summary>
5609 </histogram>
5611 <histogram name="net.CookieEtldp1Count">
5612   <obsolete>
5613     Initial typo; only here to get results from builds before r59117.  See
5614     &quot;Cookie.&quot; group.
5615   </obsolete>
5616   <summary>
5617     For every top level domain, number of cookies in that domain (recorded every
5618     10 minutes of active browsing time).
5619   </summary>
5620 </histogram>
5622 <histogram name="net.CookieEvictedLastAccessMinutes" units="minutes">
5623   <obsolete>
5624     Initial typo; only here to get results from builds before r59117.  See
5625     &quot;Cookie.&quot; group.
5626   </obsolete>
5627   <summary>
5628     For each evicted (not expired) cookie, the amount of time since it was last
5629     used
5630   </summary>
5631 </histogram>
5633 <histogram name="net.CookieExpirationDurationMinutes" units="minutes">
5634   <obsolete>
5635     Initial typo; only here to get results from builds before r59117.  See
5636     &quot;Cookie.&quot; group.
5637   </obsolete>
5638   <summary>Number of minutes until cookie expires when set.</summary>
5639 </histogram>
5641 <histogram name="net.CookieTimeGet">
5642   <obsolete>
5643     Initial typo; only here to get results from builds before r59117.  See
5644     &quot;Cookie.&quot; group.
5645   </obsolete>
5646   <summary>
5647     The amount of time (ms) to get cookies for each URL request.
5648   </summary>
5649 </histogram>
5651 <histogram name="net.CookieTimeLoad">
5652   <obsolete>
5653     Initial typo; only here to get results from builds before r59117.  See
5654     &quot;Cookie.&quot; group.
5655   </obsolete>
5656   <summary>
5657     The amount of time (ms) to load the persistent cookie store at browser
5658     start.
5659   </summary>
5660 </histogram>
5662 <histogram name="Net.CountOfAlternateProtocolServers">
5663   <summary>
5664     The total number of severs to which alternative protocol was used. This
5665     counts the number of servers persisted to prefs file.
5666   </summary>
5667 </histogram>
5669 <histogram name="Net.CountOfPipelineCapableServers">
5670   <summary>
5671     The total number of severs that support HTTP pipelining. This counts the
5672     number of servers persisted to prefs file.
5673   </summary>
5674 </histogram>
5676 <histogram name="Net.CountOfSpdyServers">
5677   <summary>
5678     The total number of SPDY server names persisted to prefs file.
5679   </summary>
5680 </histogram>
5682 <histogram name="Net.CountOfSpdySettings">
5683   <summary>
5684     The total number of SPDY Settings properties persisted to prefs file.
5685   </summary>
5686 </histogram>
5688 <histogram name="Net.CRLRequestFailedTimeMs" units="milliseconds">
5689   <summary>
5690     When validating an HTTPS certificate we may have to block to fetch one or
5691     more revocation lists. This measures the amount of time that failures to get
5692     CRL information take.
5693   </summary>
5694 </histogram>
5696 <histogram name="Net.CRLRequestSuccess" enum="BooleanSuccess">
5697   <summary>
5698     When validating an HTTPS certificate we may have to block to fetch one or
5699     more revocation lists. This records the fraction of successful requests.
5700   </summary>
5701 </histogram>
5703 <histogram name="Net.CRLRequestTimeMs" units="milliseconds">
5704   <summary>
5705     When validating an HTTPS certificate we may have to block to fetch one or
5706     more revocation lists. This measures the amount of time that each fetch
5707     takes.
5708   </summary>
5709 </histogram>
5711 <histogram name="Net.DhcpWpadCancelTime" units="milliseconds">
5712   <summary>
5713     Measures time from initiating a fetch of a PAC file from DHCP WPAD to
5714     cancellation of the fetch. For a given fetch, only one of the cancellation
5715     or completion histograms will be added to.
5716   </summary>
5717 </histogram>
5719 <histogram name="Net.DhcpWpadCompletionTime" units="milliseconds">
5720   <summary>
5721     Measures time from initiating a fetch of a PAC file from DHCP WPAD to
5722     completion of the fetch. For a given fetch, only one of the cancellation or
5723     completion histograms will be added to.
5724   </summary>
5725 </histogram>
5727 <histogram name="Net.DhcpWpadFetchError" enum="NetErrorCodes">
5728   <summary>
5729     Tracks the net error codes received when the DHCP WPAD fetch fails to
5730     retrieve a PAC file (including PAC_NOT_IN_DHCP, which is not really an error
5731     but an indication that a PAC URL was not configured in DHCP).
5732   </summary>
5733 </histogram>
5735 <histogram name="Net.DhcpWpadGetAdaptersAddressesError"
5736     enum="ErrorCodesGetAdaptersAddresses">
5737   <summary>
5738     Tracks the frequency of each of the different known error codes of calling
5739     the GetAdaptersAddresses Win32 API.
5740   </summary>
5741 </histogram>
5743 <histogram name="Net.DhcpWpadGetAdaptersAddressesTime" units="milliseconds">
5744   <summary>
5745     Measures the time taken to call the GetAdaptersAddresses Win32 API, to
5746     validate our understanding that it should complete quickly enough to call
5747     synchronously from the network thread.
5748   </summary>
5749 </histogram>
5751 <histogram name="Net.DhcpWpadNumAdaptersAtWaitTimer">
5752   <summary>
5753     Total number of adapters enabled for DHCP as seen when the wait timer in the
5754     DHCP WPAD code hits. This timer fires after a timeout from when we get some
5755     information from the first adapter to finish.
5756   </summary>
5757 </histogram>
5759 <histogram name="Net.DhcpWpadNumPendingAdaptersAtWaitTimer">
5760   <summary>
5761     Number of adapters enabled for DHCP that we have not completed retrieving
5762     information for, as seen when the wait timer in the DHCP WPAD code hits.
5763     This timer fires after a timeout from when we get some information from the
5764     first adapter to finish.
5765   </summary>
5766 </histogram>
5768 <histogram name="Net.DhcpWpadUnhandledDhcpError">
5769   <summary>
5770     Counts the number of errors from the DhcpRequestParams API that we do not
5771     have specific handling for, so that we can see if there is an abnormally
5772     high rate.
5773   </summary>
5774 </histogram>
5776 <histogram name="Net.DNS_Resolution_And_TCP_Connection_Latency">
5777   <obsolete>
5778     Deprecated- see Net.DNS_Resolution_And_TCP_Connection_Latency2
5779   </obsolete>
5780 </histogram>
5782 <histogram name="Net.Dns_Resolution_And_TCP_Connection_Latency">
5783   <obsolete>
5784     Deprecated- see Net.DNS_Resolution_And_TCP_Connection_Latency2
5785   </obsolete>
5786 </histogram>
5788 <histogram name="Net.DNS_Resolution_And_TCP_Connection_Latency2"
5789     units="milliseconds">
5790   <summary>
5791     The time measured before starting DNS lookup until after the connection is
5792     complete.
5793   </summary>
5794 </histogram>
5796 <histogram name="Net.Dns_Resolution_And_TCP_Connection_Latency2">
5797   <obsolete>
5798     Deprecated- see Net.DNS_Resolution_And_TCP_Connection_Latency2
5799   </obsolete>
5800 </histogram>
5802 <histogram name="Net.DoubleGetExperiment_InitialResponseMethod"
5803     enum="DoubleGetExperimentMethods">
5804   <summary>
5805     The number of HTTP request responses with MS Office Docs MIME types. The
5806     responses are classified based on their method type and cacheability (POST,
5807     cacheable GET and non-cacheable GET). The histogram is used in Double GET
5808     Experiment, where successful non-cacheable GET requests are intercepted
5809     after initial response and repeated in order to determine how much reissuing
5810     non-cacheable GET requests influences their error rate. The histogram tracks
5811     only initial requests (not the repeated ones).
5812   </summary>
5813 </histogram>
5815 <histogram name="Net.DoubleGetExperiment_ResponseCode">
5816   <summary>
5817     The response codes encountered for GET request repeated in Double GET
5818     Experiment. In the experiment successful non-cacheable GET requests are
5819     intercepted after initial response and repeated. The goal of the experiment
5820     is to measure how much reissuing non-cacheable GET requests influences their
5821     error rate.
5822   </summary>
5823 </histogram>
5825 <histogram name="Net.DownloadBandwidth">
5826   <summary>
5827     Kbps on download streams exceeding 25KB.  Measures from the beginning of the
5828     first byte received until the end of flowing data.
5829   </summary>
5830 </histogram>
5832 <histogram name="Net.ErrorCodesForImages" enum="NetErrorCodes">
5833   <summary>
5834     Net error codes that requests for images end with, including net::OK and
5835     net:ERR_ABORTED.
5836   </summary>
5837 </histogram>
5839 <histogram name="Net.ErrorCodesForMainFrame" enum="NetErrorCodes">
5840   <obsolete>
5841     Deprecated as of 2011/5/24, replaced by Net.ErrorCodesForMainFrame2, which
5842     measures the same data but uses a different bucket structure (adds guard
5843     buckets).
5844   </obsolete>
5845   <summary>
5846     Positive net error code that a page failed with. Note that this only counts
5847     the errors in &quot;main frames&quot;, so it is a measure of the error pages
5848     that users actually see (it does not for example count the error codes for
5849     subresoures on a page).
5850   </summary>
5851 </histogram>
5853 <histogram name="Net.ErrorCodesForMainFrame2" enum="NetErrorCodes">
5854   <obsolete>
5855     Deprecated as of 2012/5/16, replaced by Net.ErrorCodesForMainFrame3, which
5856     measures the same data but includes ERR_ABORTED and OK.
5857   </obsolete>
5858   <summary>
5859     Positive net error code that a page failed with. Note that this only counts
5860     the errors in &quot;main frames&quot;, so it is a measure of the error pages
5861     that users actually see (it does not for example count the error codes for
5862     subresoures on a page).
5863   </summary>
5864 </histogram>
5866 <histogram name="Net.ErrorCodesForMainFrame3" enum="NetErrorCodes">
5867   <summary>
5868     Positive net error codes that requests for pages end with, including net::OK
5869     and net::ERR_ABORTED.  This only counts loads in &quot;main frames&quot; (it
5870     does not for example count the error codes for subresoures on a page).
5871   </summary>
5872 </histogram>
5874 <histogram name="Net.ErrorCodesForSubresources" enum="NetErrorCodes">
5875   <obsolete>
5876     Deprecated as of 2012/5/16, replaced by Net.ErrorCodesForSubresources2,
5877     which measures the same data but includes ERR_ABORT and OK.
5878   </obsolete>
5879   <summary>
5880     Positive net error code that a page failed with. Note that this only counts
5881     the errors in &quot;subresources&quot;.
5882   </summary>
5883 </histogram>
5885 <histogram name="Net.ErrorCodesForSubresources2" enum="NetErrorCodes">
5886   <summary>
5887     Net error codes that requests for &quot;subresources&quot; end with,
5888     including net::OK and net::ERR_ABORTED.
5889   </summary>
5890 </histogram>
5892 <histogram name="Net.FileError_Flush">
5893   <summary>
5894     System error code that a file Flush failed with.  The code is OS dependent,
5895     so when looking at the histogram don't mix OSes.
5896   </summary>
5897 </histogram>
5899 <histogram name="Net.FileError_GetSize">
5900   <summary>
5901     System error code that a file GetSize failed with.  The code is OS
5902     dependent, so when looking at the histogram don't mix OSes.
5903   </summary>
5904 </histogram>
5906 <histogram name="Net.FileError_Open">
5907   <summary>
5908     System error code that a file Open failed with.  The code is OS dependent,
5909     so when looking at the histogram don't mix OSes.
5910   </summary>
5911 </histogram>
5913 <histogram name="Net.FileError_Read">
5914   <summary>
5915     System error code that a file Read failed with.  The code is OS dependent,
5916     so when looking at the histogram don't mix OSes.
5917   </summary>
5918 </histogram>
5920 <histogram name="Net.FileError_Seek">
5921   <summary>
5922     System error code that a file Seek failed with.  The code is OS dependent,
5923     so when looking at the histogram don't mix OSes.
5924   </summary>
5925 </histogram>
5927 <histogram name="Net.FileError_SetEof">
5928   <summary>
5929     System error code that a file SetEof failed with.  The code is OS dependent,
5930     so when looking at the histogram don't mix OSes.
5931   </summary>
5932 </histogram>
5934 <histogram name="Net.FileError_Write">
5935   <summary>
5936     System error code that a file Write failed with.  The code is OS dependent,
5937     so when looking at the histogram don't mix OSes.
5938   </summary>
5939 </histogram>
5941 <histogram name="Net.FileErrorRange_Flush">
5942   <summary>
5943     System error code range that a file Flush failed with.  Any value other than
5944     0 indicates that we have received errors in a range outside of the one in
5945     which we recorded the specific errors in Net.FileError_Flush.  The code is
5946     OS dependent, so when looking at the histogram don't mix OSes.
5947   </summary>
5948 </histogram>
5950 <histogram name="Net.FileErrorRange_GetSize">
5951   <summary>
5952     System error code range that a file GetSize failed with.  Any value other
5953     than 0 indicates that we have received errors in a range outside of the one
5954     in which we recorded the specific errors in Net.FileError_GetSize.  The code
5955     is OS dependent, so when looking at the histogram don't mix OSes.
5956   </summary>
5957 </histogram>
5959 <histogram name="Net.FileErrorRange_Open">
5960   <summary>
5961     System error code range that a file Open failed with.  Any value other than
5962     0 indicates that we have received errors in a range outside of the one in
5963     which we recorded the specific errors in Net.FileError_Open.  The code is OS
5964     dependent, so when looking at the histogram don't mix OSes.
5965   </summary>
5966 </histogram>
5968 <histogram name="Net.FileErrorRange_Read">
5969   <summary>
5970     System error code range that a file Read failed with.  Any value other than
5971     0 indicates that we have received errors in a range outside of the one in
5972     which we recorded the specific errors in Net.FileError_Read.  The code is OS
5973     dependent, so when looking at the histogram don't mix OSes.
5974   </summary>
5975 </histogram>
5977 <histogram name="Net.FileErrorRange_Seek">
5978   <summary>
5979     System error code range that a file Seek failed with.  Any value other than
5980     0 indicates that we have received errors in a range outside of the one in
5981     which we recorded the specific errors in Net.FileError_Seek.  The code is OS
5982     dependent, so when looking at the histogram don't mix OSes.
5983   </summary>
5984 </histogram>
5986 <histogram name="Net.FileErrorRange_SetEof">
5987   <summary>
5988     System error code range that a file SetEof failed with.  Any value other
5989     than 0 indicates that we have received errors in a range outside of the one
5990     in which we recorded the specific errors in Net.FileError_SetEof.  The code
5991     is OS dependent, so when looking at the histogram don't mix OSes.
5992   </summary>
5993 </histogram>
5995 <histogram name="Net.FileErrorRange_Write">
5996   <summary>
5997     System error code range that a file Write failed with.  Any value other than
5998     0 indicates that we have received errors in a range outside of the one in
5999     which we recorded the specific errors in Net.FileError_Write.  The code is
6000     OS dependent, so when looking at the histogram don't mix OSes.
6001   </summary>
6002 </histogram>
6004 <histogram name="Net.FtpDataConnectionErrorCount" enum="FtpDataConnectionError">
6005   <summary>The number of times each FTP Error was observed.</summary>
6006 </histogram>
6008 <histogram name="Net.FtpDataConnectionErrorHappened"
6009     enum="FtpDataConnectionError">
6010   <summary>
6011     The number of Chrome sessions which encountered the indicates FTP Error.
6012     This prevents allowing a user that retried a connection many times (getting
6013     an error each time) from biasing the tallies.
6014   </summary>
6015 </histogram>
6017 <histogram name="Net.FtpServerTypeCount" enum="FtpServerType">
6018   <summary>
6019     Each bucket is the number of FTP server types the user has encountered
6020     during the session.
6021   </summary>
6022 </histogram>
6024 <histogram name="Net.GetProxyForUrl_FAIL" units="milliseconds">
6025   <summary>
6026     The time spent waiting for WinHttpGetProxyForUrl to return with error.
6027   </summary>
6028 </histogram>
6030 <histogram name="Net.GetProxyForUrl_OK" units="milliseconds">
6031   <summary>
6032     The time spent waiting for WinHttpGetProxyForUrl to return with success.
6033   </summary>
6034 </histogram>
6036 <histogram name="Net.GoogleConnectionUsedSSLVersionFallback"
6037     enum="FallbackSSLVersion">
6038   <summary>
6039     Nonzero if the HTTP request was to a Google server which required SSL
6040     version fallback. The value indicates the SSL version the request fell back
6041     on. Since Google servers support TLS 1.2, any fallback is an indication of
6042     network middleware problems.
6043   </summary>
6044 </histogram>
6046 <histogram name="Net.HadConnectionType" enum="ConnectionType">
6047   <obsolete>
6048     The count was inaccurate (it counted transactions rather than connections).
6049   </obsolete>
6050   <summary>
6051     Each bucket is a boolean (0 or 1) indicating whether the user has had a
6052     connection of that type during the session.
6053   </summary>
6054 </histogram>
6056 <histogram name="Net.HadConnectionType2" enum="ConnectionType">
6057   <obsolete>
6058     This statistic measures successful and failed connections, the new one only
6059     measures successful ones.
6060   </obsolete>
6061   <summary>
6062     Each bucket is a boolean (0 or 1) indicating whether the user has had a
6063     connection of that type during the session.
6064   </summary>
6065 </histogram>
6067 <histogram name="Net.HadConnectionType3" enum="ConnectionType">
6068   <summary>
6069     Each bucket is a boolean (0 or 1) indicating whether the user has had a
6070     successful connection of that type during the session.
6071   </summary>
6072 </histogram>
6074 <histogram name="Net.HadFtpServerType" enum="FtpServerType">
6075   <summary>
6076     Each bucket is a boolean (0 or 1) indicating whether the user has had a
6077     connection with an FTP server of that type during the session.
6078   </summary>
6079 </histogram>
6081 <histogram name="Net.HttpAuthCount" enum="HttpAuthCount">
6082   <summary>
6083     Per-authentication-scheme counts of authentication attempts and rejections.
6084   </summary>
6085 </histogram>
6087 <histogram name="Net.HttpAuthResource" enum="HttpAuthResource">
6088   <summary>
6089     Count of authentication requests for top level pages vs. sub-resources, such
6090     as images or iframes.
6091   </summary>
6092 </histogram>
6094 <histogram name="Net.HttpAuthTarget" enum="HttpAuthTarget">
6095   <summary>
6096     Per-authentication-scheme counts of authentication targets, such as secure
6097     servers or proxies.
6098   </summary>
6099 </histogram>
6101 <histogram name="Net.HttpConnectionLatency" units="milliseconds">
6102   <summary>
6103     Time between the HttpNetworkTransaction requesting a connection and the time
6104     it connected.
6105   </summary>
6106 </histogram>
6108 <histogram name="Net.HttpContentFreshnessLifetime" units="seconds">
6109   <summary>Length of time that a received resource will be cacheable.</summary>
6110 </histogram>
6112 <histogram name="Net.HttpContentLength" units="bytes">
6113   <summary>
6114     Size of the response body. This is the actual number of bytes received,
6115     which usually agrees with but is not necessarily the same as the size
6116     specified by the Content-Length header.
6117   </summary>
6118 </histogram>
6120 <histogram name="Net.HttpContentLengthCacheable" units="bytes">
6121   <summary>
6122     Size of the response body if it is cacheable. This is the actual number of
6123     bytes received, which usually agrees with but is not necessarily the same as
6124     the size specified by the Content-Length header.
6125   </summary>
6126 </histogram>
6128 <histogram name="Net.HttpContentLengthCacheable24Hours" units="bytes">
6129   <summary>
6130     Size of the response body if it is cacheable for at least 24 hours. This is
6131     the actual number of bytes received, which usually agrees with but is not
6132     necessarily the same as the size specified by the Content-Length header.
6133   </summary>
6134 </histogram>
6136 <histogram name="Net.HttpContentLengthCacheable4Hours" units="bytes">
6137   <summary>
6138     Size of the response body if it is cacheable for at least 4 hours. This is
6139     the actual number of bytes received, which usually agrees with but is not
6140     necessarily the same as the size specified by the Content-Length header.
6141   </summary>
6142 </histogram>
6144 <histogram name="Net.HttpContentLengthDifference" units="bytes">
6145   <summary>
6146     The difference between the size specified in the X-Original-Content-Length
6147     header and the size of teh response body. This is zero if the
6148     X-Original-Content-Length header is not present in the response.
6149   </summary>
6150 </histogram>
6152 <histogram name="Net.HttpContentLengthDifferenceWithValidOCL" units="bytes">
6153   <summary>
6154     The difference between the size specified in the X-Original-Content-Length
6155     header and the size of the response body. Only includes resources that have
6156     the X-Original-Content-Length header.
6157   </summary>
6158 </histogram>
6160 <histogram name="Net.HttpContentLengthWithValidOCL" units="bytes">
6161   <summary>
6162     Size of the response body. Only includes resources that have the
6163     X-Original-Content-Length header.
6164   </summary>
6165 </histogram>
6167 <histogram name="Net.HttpJob.TotalTime" units="milliseconds">
6168   <summary>
6169     Time it takes to complete an HttpJob, from starting the transaction until we
6170     are done reading.
6171   </summary>
6172 </histogram>
6174 <histogram name="Net.HttpJob.TotalTimeCached" units="milliseconds">
6175   <summary>
6176     Time it takes to complete an HttpJob, from starting the transaction until we
6177     are done reading, for jobs served from the cache.
6178   </summary>
6179 </histogram>
6181 <histogram name="Net.HttpJob.TotalTimeCancel" units="milliseconds">
6182   <summary>
6183     Time it takes to complete an HttpJob, from starting the transaction until
6184     the job is killed. Note that we didn't detect the end of the data for this
6185     job.
6186   </summary>
6187 </histogram>
6189 <histogram name="Net.HttpJob.TotalTimeNotCached" units="milliseconds">
6190   <summary>
6191     Time it takes to complete an HttpJob, from starting the transaction until we
6192     are done reading, for jobs not served from the cache.
6193   </summary>
6194 </histogram>
6196 <histogram name="Net.HttpJob.TotalTimeSuccess" units="milliseconds">
6197   <summary>
6198     Time it takes to complete an HttpJob, from starting the transaction until we
6199     are done reading, for jobs when we read until no more data is available.
6200   </summary>
6201 </histogram>
6203 <histogram name="Net.HttpOriginalContentLength" units="bytes">
6204   <summary>
6205     Size specified in the X-Original-Content-Length header. If this header is
6206     not present in the response, the size of the response body is used.
6207   </summary>
6208 </histogram>
6210 <histogram name="Net.HttpOriginalContentLengthWithValidOCL" units="bytes">
6211   <summary>
6212     Size specified in the X-Original-Content-Length header. Only includes
6213     resources that have the X-Original-Content-Length header.
6214   </summary>
6215 </histogram>
6217 <histogram name="Net.HttpProxySocketRequestTime" units="milliseconds">
6218   <summary>Time it takes to request a new (unused) HTTP proxy socket.</summary>
6219 </histogram>
6221 <histogram name="Net.HttpResponseCode">
6222   <summary>The count of HTTP Response codes encountered.</summary>
6223 </histogram>
6225 <histogram name="Net.HttpResponseCode_Nxx_MainFrame">
6226   <summary>
6227     The count of HTTP Response codes encountered, in response to MAIN_FRAME
6228     requests only; saving only the hundreds digit, e.g. 100-&gt;1, 300-&gt;3.
6229   </summary>
6230 </histogram>
6232 <histogram name="Net.HttpSocketType" enum="HttpSocketType">
6233   <summary>
6234     The counts of the type of sockets (all HTTP sockets, regardless of any proxy
6235     used) used for HTTP[s].
6236   </summary>
6237 </histogram>
6239 <histogram name="Net.HttpTimeToFirstByte" units="milliseconds">
6240   <summary>
6241     Time from when an HTTP request is issued to when the first byte is
6242     processed.
6243   </summary>
6244 </histogram>
6246 <histogram name="Net.IOError_SocketReuseType" enum="HttpSocketType">
6247   <summary>
6248     The count of handleable socket errors (connection abort/close/reset) per
6249     socket reuse type.
6250   </summary>
6251 </histogram>
6253 <histogram name="Net.IOError_SocketReuseType_disable_late_binding"
6254     enum="HttpSocketType">
6255   <obsolete>
6256     Late bindings are on by default now.
6257   </obsolete>
6258   <summary>
6259     The count of handleable socket errors (connection abort/close/reset) per
6260     socket reuse type.  Socket late binding is disabled.
6261   </summary>
6262 </histogram>
6264 <histogram name="Net.IOError_SocketReuseType_enable_late_binding"
6265     enum="HttpSocketType">
6266   <obsolete>
6267     Late bindings are on by default now.
6268   </obsolete>
6269   <summary>
6270     The count of handleable socket errors (connection abort/close/reset) per
6271     socket reuse type.  Socket late binding is enabled.
6272   </summary>
6273 </histogram>
6275 <histogram name="Net.IPv6ConnectDuration" units="milliseconds">
6276   <summary>Duration of time spent during the UDP-connect IPv6 probe.</summary>
6277 </histogram>
6279 <histogram name="Net.IPv6ConnectFailureMatch" enum="BooleanSuccess">
6280   <summary>
6281     Whether the the interface-enumeration IPv6 probe method failed given that
6282     the UDP-connect IPV6 probe failed.
6283   </summary>
6284 </histogram>
6286 <histogram name="Net.IPv6ConnectSuccessMatch" enum="BooleanSuccess">
6287   <summary>
6288     Whether the the interface-enumeration IPv6 probe method was successful given
6289     that the UDP-connect IPV6 probe was successful.
6290   </summary>
6291 </histogram>
6293 <histogram name="Net.IPv6Status" enum="IPV6ProbeResult">
6294   <summary>The probe results when a test for IPv6 support is done.</summary>
6295 </histogram>
6297 <histogram name="Net.IPv6Status_retest" enum="IPV6ProbeResult">
6298   <summary>
6299     The probe results when a test for IPv6 support is done, after a network
6300     change event.
6301   </summary>
6302 </histogram>
6304 <histogram name="Net.MTPR_GetProxyForUrl_Thread_Wait_Time" units="milliseconds">
6305   <summary>
6306     The time that a (non-cancelled) proxy resolution request was stalled waiting
6307     for an execution thread, for MultiThreadedProxyResolver.
6308   </summary>
6309 </histogram>
6311 <histogram name="Net.MTPR_GetProxyForUrl_Time" units="milliseconds">
6312   <summary>
6313     The total time that it took for a (non-cancelled) proxy resolution request
6314     to complete, for MultiThreadedProxyResolver.
6315   </summary>
6316 </histogram>
6318 <histogram name="Net.NetworkErrorsRecovered.MainFrame" enum="NetErrorCodes">
6319   <summary>
6320     How often automatically retrying to download the main frame of a page in
6321     response to specific HTTP network errors succeeds.
6322   </summary>
6323 </histogram>
6325 <histogram name="Net.NetworkErrorsRecovered.Subresource" enum="NetErrorCodes">
6326   <summary>
6327     How often automatically retrying to download a subresource in response to
6328     specific HTTP network errors succeeds.
6329   </summary>
6330 </histogram>
6332 <histogram name="Net.NetworkErrorsUnrecovered.MainFrame" enum="NetErrorCodes">
6333   <summary>
6334     How often automatically retrying to download the main frame of a page in
6335     response to specific HTTP network errors returns another network error.
6336     Histogram includes only the error code that triggered the retry.
6337   </summary>
6338 </histogram>
6340 <histogram name="Net.NetworkErrorsUnrecovered.Subresource" enum="NetErrorCodes">
6341   <summary>
6342     How often automatically retrying to download a subresource in response to
6343     specific HTTP network errors returns another network error.  Histogram
6344     includes only the error code that triggered the retry.
6345   </summary>
6346 </histogram>
6348 <histogram name="Net.NotifyAddrChangeFailures">
6349   <summary>
6350     On Windows, NetworkChangeNotifierWin calls NotifyAddrChange, which can fail
6351     for unknown reasons. This records the number of times it fails in a row
6352     before a successful call. If it never succeeds, or takes over 100 tries, a
6353     value of 100 is recorded. See http://crbug.com/69198
6354   </summary>
6355 </histogram>
6357 <histogram name="Net.NumDuplicateCookiesInDb">
6358   <summary>
6359     The number of duplicate cookies that were present in the cookie store during
6360     startup.
6361   </summary>
6362 </histogram>
6364 <histogram name="Net.OCSPRequestFailedTimeMs" units="milliseconds">
6365   <summary>
6366     When validating an HTTPS certificate we may have to make one or more HTTP
6367     fetches to OCSP responders in order to get revocation information. This
6368     measures the amount of time that failures to get OCSP information take.
6369   </summary>
6370 </histogram>
6372 <histogram name="Net.OCSPRequestSuccess" enum="BooleanSuccess">
6373   <summary>
6374     When validating an HTTPS certificate we may have to make one or more HTTP
6375     fetches to OCSP responders in order to get revocation information. This
6376     records the fraction of successful requests.
6377   </summary>
6378 </histogram>
6380 <histogram name="Net.OCSPRequestTimeMs" units="milliseconds">
6381   <summary>
6382     When validating an HTTPS certificate we may have to make one or more HTTP
6383     fetches to OCSP responders in order to get revocation information. This
6384     measures the amount of time that each of those requests takes.
6385   </summary>
6386 </histogram>
6388 <histogram name="Net.OSErrorsForGetAddrinfo" enum="ErrorCodesGetaddrinfo_All">
6389   <summary>
6390     Positive error code that was returned by the system library
6391     &quot;getaddrinfo()&quot;. This error code is platform specific, so when
6392     there is a Windows/Linux conflict, both decodings are shown.
6393   </summary>
6394 </histogram>
6396 <histogram name="Net.OSErrorsForGetAddrinfo_Linux"
6397     enum="ErrorCodesGetaddrinfo_Linux">
6398   <summary>
6399     Positive error code that was returned by the system library
6400     &quot;getaddrinfo()&quot;.
6401   </summary>
6402 </histogram>
6404 <histogram name="Net.OSErrorsForGetAddrinfo_Mac"
6405     enum="ErrorCodesGetaddrinfo_Mac">
6406   <summary>
6407     Positive error code that was returned by the system library
6408     &quot;getaddrinfo()&quot;.
6409   </summary>
6410 </histogram>
6412 <histogram name="Net.OSErrorsForGetAddrinfo_Win"
6413     enum="ErrorCodesGetaddrinfo_Win">
6414   <summary>
6415     Positive error code that was returned by the system library
6416     &quot;getaddrinfo()&quot;.
6417   </summary>
6418 </histogram>
6420 <histogram name="Net.PreconnectedNavigation" enum="PreconnectedNavigation">
6421   <summary>
6422     Indicate whether the navigation was preceded by a recent pre-connect
6423     (pre-connect within 10 seconds). There is a high chance that loading the
6424     page used a preconnected TCP session.
6425   </summary>
6426 </histogram>
6428 <histogram name="Net.PreconnectMotivation" enum="PreconnectMotivation">
6429   <summary>
6430     When a preconnection is made, indicate what the motivation was.
6431   </summary>
6432   <details>
6433     Currently, the most common (only?) motivations are SELF_REFERAL,
6434     LEARNED_REFERAL and OMNIBOX. The SELF_REFERAL indicates that we made sure a
6435     second connection was available for a resource that either was never before
6436     seen, or has historically had no subresources.  The LEARNED_REFERAL
6437     indicates that we &quot;learned&quot; that a subresource was commonly
6438     needed, and that motivated the TCP/IP preconnect. The OMNIBOX motivation
6439     happens when a search is being suggested, and we preconnect to the search
6440     provider. (WARNING: Prior to version 7.517.*, enums 7, 8, and 9 may be
6441     confused, as EARLY_LOAD_MOTIVATED was inserted new 6 value.)
6442   </details>
6443 </histogram>
6445 <histogram name="Net.PreconnectProxyStatus" enum="ProxyStatus">
6446   <summary>
6447     Indicate whether there was a proxy to preclude preconnection.
6448   </summary>
6449 </histogram>
6451 <histogram name="Net.PreconnectSubresourceEval"
6452     enum="PreconnectSubresourceEval">
6453   <summary>
6454     What did we decide to do about a predicted resource, based on the historical
6455     expected number of connection that this subresource will require.
6456   </summary>
6457   <details>
6458     This is basically the current thresholding of the SubresourceExpectation,
6459     relative to current static thresholds, and taking into account whether
6460     preconnection is enabled (i.e., if preconnection is disabled, we'll never
6461     decide to preconnect).
6462   </details>
6463 </histogram>
6465 <histogram name="Net.PreconnectSubresourceExpectation">
6466   <summary>
6467     The expected number of connections, times 100, that we'll make to a given
6468     subresource, based on learned history.
6469   </summary>
6470   <details>
6471     By comparing this to thresholds, we decide if we will preconnect,
6472     preresolve, or do nothing. This histogram can be used to select those static
6473     thresholds.
6474   </details>
6475 </histogram>
6477 <histogram name="Net.PreconnectUtilization" enum="NetPreconnectUtilization">
6478   <obsolete>
6479     Sourced data corrected, and replaced by NetPreconnectUtilization2
6480   </obsolete>
6481   <summary>
6482     Indicate final utilization for each attempted socket connection.
6483   </summary>
6484   <details>
6485     We also include stats for non-speculative sockets. Some socket connections
6486     may never connect, and others may never be used (as the user may abort
6487     before then).
6488   </details>
6489 </histogram>
6491 <histogram name="Net.PreconnectUtilization2" enum="NetPreconnectUtilization">
6492   <summary>
6493     Indicate final utilization for each attempted socket connection.
6494   </summary>
6495   <details>
6496     We also include stats for non-speculative sockets. Some socket connections
6497     may never connect, and others may never be used (as the user may abort
6498     before then).
6499   </details>
6500 </histogram>
6502 <histogram name="Net.Priority_High_Latency" units="milliseconds">
6503   <obsolete>
6504     Replaced by Net.Priority_High_Latency_b.
6505   </obsolete>
6506   <summary>
6507     Time from the start of the http transaction until the first byte of the
6508     response for high priority (currently frame and subframe) requests.  Only
6509     times under 10 minutes are recorded.
6510   </summary>
6511 </histogram>
6513 <histogram name="Net.Priority_High_Latency_b" units="milliseconds">
6514   <summary>
6515     Time from the start of the http transaction until the first byte of the
6516     response for high priority (currently frame and subframe) requests.
6517   </summary>
6518 </histogram>
6520 <histogram name="Net.Priority_Low_Latency" units="milliseconds">
6521   <obsolete>
6522     Replaced by Net.Priority_Low_Latency_b.
6523   </obsolete>
6524   <summary>
6525     Time from the start of the http transaction until the first byte of the
6526     response for low priority (non-frame/subframe) requests.   Only times under
6527     10 minutes are recorded.
6528   </summary>
6529 </histogram>
6531 <histogram name="Net.Priority_Low_Latency_b" units="milliseconds">
6532   <summary>
6533     Time from the start of the http transaction until the first byte of the
6534     response for low priority (non-frame/subframe) requests.
6535   </summary>
6536 </histogram>
6538 <histogram name="Net.ProxyPollConfigurationTime">
6539   <summary>
6540     The time in milliseconds spent fetch the system proxy configuration, when
6541     polling it for changes.
6542   </summary>
6543 </histogram>
6545 <histogram name="Net.ProxyResolver.AbandonedExecutionTotalTime"
6546     units="milliseconds">
6547   <summary>
6548     The total amount of time that was spent executing the proxy script during
6549     &quot;tracing&quot; runs (executions of the script which discovered a new
6550     DNS dependency and were subsequently abandoned).
6551   </summary>
6552 </histogram>
6554 <histogram name="Net.ProxyResolver.BlockingDNSMode.AbandonedExecutionTotalTime"
6555     units="milliseconds">
6556   <summary>
6557     The total amount of time that was spent executing the proxy script during
6558     &quot;tracing&quot; runs (executions of the script which discovered a new
6559     DNS dependency and were subsequently abandoned).
6560   </summary>
6561 </histogram>
6563 <histogram name="Net.ProxyResolver.BlockingDNSMode.DnsWaitTotalTime"
6564     units="milliseconds">
6565   <summary>
6566     The total amount of time that was spent in the non-blocking DNS bindings
6567     while executing PAC scripts. This includes the times for abandoned
6568     executions.
6569   </summary>
6570 </histogram>
6572 <histogram name="Net.ProxyResolver.BlockingDNSMode.ExecutionTime"
6573     units="milliseconds">
6574   <summary>
6575     The amount of time inside of V8 that the proxy script spent executing for
6576     the final pass. This includes the time spent in the javascript bindings.
6577     This does not include the time spent in abandoned execution passes.
6578   </summary>
6579 </histogram>
6581 <histogram name="Net.ProxyResolver.BlockingDNSMode.NumAlerts">
6582   <summary>
6583     The number of times that alert() was called in the final execution of the
6584     script.
6585   </summary>
6586 </histogram>
6588 <histogram name="Net.ProxyResolver.BlockingDNSMode.NumErrors">
6589   <summary>
6590     The number of errors that were seen in the final execution of the script.
6591   </summary>
6592 </histogram>
6594 <histogram name="Net.ProxyResolver.BlockingDNSMode.NumRestarts">
6595   <summary>
6596     The number of times that the PAC script execution was restarted.
6597   </summary>
6598 </histogram>
6600 <histogram name="Net.ProxyResolver.BlockingDNSMode.TotalTime"
6601     units="milliseconds">
6602   <summary>
6603     The total time that the proxy resolution took. This includes all the time
6604     spent waiting for DNS, PAC script execution, and restarts.
6605   </summary>
6606 </histogram>
6608 <histogram name="Net.ProxyResolver.BlockingDNSMode.TotalTimeDNS"
6609     units="milliseconds">
6610   <summary>
6611     The total time that proxy resolution spent waiting for DNS. This also
6612     includes any queuing delays on the origin thread waiting for the DNS result
6613     to be processed.
6614   </summary>
6615 </histogram>
6617 <histogram name="Net.ProxyResolver.BlockingDNSMode.UniqueDNS">
6618   <summary>
6619     The number of unique DNS hostnames that the PAC script tried to resolve. The
6620     *Ex() versions of the bindings count separately.
6621   </summary>
6622 </histogram>
6624 <histogram name="Net.ProxyResolver.DnsWaitTotalTime" units="milliseconds">
6625   <summary>
6626     The total amount of time that was spent in the non-blocking DNS bindings
6627     while executing PAC scripts. This includes the times for abandoned
6628     executions.
6629   </summary>
6630 </histogram>
6632 <histogram name="Net.ProxyResolver.ExecutionTime" units="milliseconds">
6633   <summary>
6634     The amount of time inside of V8 that the proxy script spent executing for
6635     the final pass. This includes the time spent in the javascript bindings
6636     (which is probably dominated by Net.ProxyResolver.DnsWaitTotalTime). This
6637     does not include the time spent in abandoned execution passes.
6638   </summary>
6639 </histogram>
6641 <histogram name="Net.ProxyResolver.NumAlerts">
6642   <summary>
6643     The number of times that alert() was called in the final execution of the
6644     script.
6645   </summary>
6646 </histogram>
6648 <histogram name="Net.ProxyResolver.NumErrors">
6649   <summary>
6650     The number of errors that were seen in the final execution of the script.
6651   </summary>
6652 </histogram>
6654 <histogram name="Net.ProxyResolver.NumRestarts">
6655   <summary>
6656     The number of times that the PAC script execution was restarted.
6657   </summary>
6658 </histogram>
6660 <histogram name="Net.ProxyResolver.OriginThreadLatency" units="milliseconds">
6661   <summary>
6662     The amount of time it took upon completion to run the final task posted back
6663     to the IO thread.
6664   </summary>
6665 </histogram>
6667 <histogram name="Net.ProxyResolver.TotalTime" units="milliseconds">
6668   <summary>
6669     The total time that the proxy resolution took. This includes all the time
6670     spent waiting for DNS, PAC script execution, and restarts.
6671   </summary>
6672 </histogram>
6674 <histogram name="Net.ProxyResolver.TotalTimeDNS" units="milliseconds">
6675   <summary>
6676     The total time that proxy resolution spent waiting for DNS. This also
6677     includes any queuing delays on the origin thread waiting for the DNS result
6678     to be processed.
6679   </summary>
6680 </histogram>
6682 <histogram name="Net.ProxyResolver.TotalTimeWorkerThread" units="milliseconds">
6683   <summary>
6684     The total time that the proxy resolution took, not including the post back
6685     to the origin thread. This includes all the time spent waiting for DNS, PAC
6686     script execution, and restarts.
6687   </summary>
6688 </histogram>
6690 <histogram name="Net.ProxyResolver.UniqueDNS">
6691   <summary>
6692     The number of unique DNS hostnames that the PAC script tried to resolve. The
6693     *Ex() versions of the bindings count separately.
6694   </summary>
6695 </histogram>
6697 <histogram name="Net.ProxyResolver.URLSize">
6698   <summary>The length of the URL that was passed into the PAC script.</summary>
6699 </histogram>
6701 <histogram name="Net.PublicKeyPinFailureDomain" enum="PublicKeyPinFailedDomain">
6702   <summary>
6703     Second-level domains for which we have observed public key pinning failures.
6704   </summary>
6705 </histogram>
6707 <histogram name="Net.PublicKeyPinSuccess" enum="BooleanSuccess">
6708   <summary>
6709     A validated certificate chain may be subject to additional
6710     &quot;pinning&quot; requirements on a per-domain basis. This records the
6711     fraction of successful matches between a certificate chain and a pin list.
6712   </summary>
6713 </histogram>
6715 <histogram name="Net.QuicCryptoHandshakeState" enum="QuicHandshakeState">
6716   <summary>
6717     The state of a QUIC connection's crypto hanshake as it progresses from
6718     starting to confirmation or failure.
6719   </summary>
6720 </histogram>
6722 <histogram name="Net.QuicNumSentClientHellos">
6723   <summary>The number of client hello messages sent.</summary>
6724 </histogram>
6726 <histogram name="Net.QuicNumSentClientHellosCryptoHandshakeConfirmed">
6727   <summary>
6728     The number of client hello messages sent when the crypto handshake was
6729     confirmed.
6730   </summary>
6731 </histogram>
6733 <histogram name="Net.QuicSession.CloseSessionOnError" enum="NetErrorCodes">
6734   <summary>
6735     The network error code which resulted in the session being closed.
6736   </summary>
6737 </histogram>
6739 <histogram name="Net.QuicSession.ConnectionCloseErrorCode"
6740     enum="QuicErrorCodes">
6741   <summary>
6742     The QUIC error code which resulted in the connection being closed.
6743   </summary>
6744 </histogram>
6746 <histogram name="Net.QuicSession.OutOfOrderPacketsReceived">
6747   <summary>
6748     The number of times packets the current received packet had a lower sequence
6749     number than the previously received packet sequence number.
6750   </summary>
6751 </histogram>
6753 <histogram name="Net.QuicSession.PacketGapReceived">
6754   <summary>
6755     The number of missing packets between the current received packet and the
6756     previously largest received packet sequence number.
6757   </summary>
6758 </histogram>
6760 <histogram name="Net.QuicSession.PacketGapSent">
6761   <summary>
6762     The number of missing packets between the current received packet and the
6763     previously largest received packet sequence number, as reported by the
6764     remote end of the connection.
6765   </summary>
6766 </histogram>
6768 <histogram name="Net.RenegotiationExtensionSupported">
6769   <summary>
6770     True if the HTTP request was sent to a server which supports the TLS
6771     renegotiation extension.
6772   </summary>
6773 </histogram>
6775 <histogram name="Net.SocketIdleTimeBeforeNextUse_ReusedSocket">
6776   <summary>The time an already used socket sat idle before being used.</summary>
6777 </histogram>
6779 <histogram name="Net.SocketIdleTimeBeforeNextUse_UnusedSocket">
6780   <summary>
6781     The time an unused socket (all HTTP sockets, regardless of any proxy used)
6782     sat idle before being used.
6783   </summary>
6784 </histogram>
6786 <histogram name="Net.SocketIdleTimeOnIOError2_ReusedSocket">
6787   <summary>
6788     The time a previously used socket sat idle before encountering a recoverable
6789     socket IO error (connection abort/reset/close).
6790   </summary>
6791 </histogram>
6793 <histogram name="Net.SocketIdleTimeOnIOError2_UnusedSocket">
6794   <summary>
6795     The time an unused socket sat idle before encountering a recoverable socket
6796     IO error (connection abort/reset/close).
6797   </summary>
6798 </histogram>
6800 <histogram name="Net.SocketInitErrorCodes" enum="NetErrorCodes">
6801   <summary>
6802     Net error codes that socket initializations end with, including net::OK and
6803     net::ERR_ABORTED.
6804   </summary>
6805 </histogram>
6807 <histogram name="Net.SocketRequestTime">
6808   <summary>
6809     Time in milliseconds from initial RequestSocket() call until successfully
6810     acquiring a connected socket.
6811   </summary>
6812 </histogram>
6814 <histogram name="Net.SocketStream.ConnectionEstablish" units="milliseconds">
6815   <summary>The time from the connection start to connection establish.</summary>
6816 </histogram>
6818 <histogram name="Net.SocketStream.ConnectionLatency" units="milliseconds">
6819   <summary>The time waiting to be ready to start connecting.</summary>
6820 </histogram>
6822 <histogram name="Net.SocketStream.ConnectionType"
6823     enum="SocketStreamConnectionType">
6824   <summary>
6825     Each bucket is the number of connection type of socket stream.
6826   </summary>
6827 </histogram>
6829 <histogram name="Net.SocketStream.Duration" units="milliseconds">
6830   <summary>The time a socket stream was open.</summary>
6831 </histogram>
6833 <histogram name="Net.SocketStream.ProtocolType" enum="SocketStreamProtocolType">
6834   <summary>
6835     Each bucket is the number of protocol type on socket stream.
6836   </summary>
6837 </histogram>
6839 <histogram name="Net.SocketStream.ReceivedBytes" units="bytes">
6840   <summary>Number of bytes on a socket stream.</summary>
6841 </histogram>
6843 <histogram name="Net.SocketStream.ReceivedCounts">
6844   <summary>Number of reads on a socket stream.</summary>
6845 </histogram>
6847 <histogram name="Net.SocketStream.SentBytes" units="bytes">
6848   <summary>Number of bytes on a socket stream.</summary>
6849 </histogram>
6851 <histogram name="Net.SocketStream.SentCounts">
6852   <summary>Number of Write on a socket stream.</summary>
6853 </histogram>
6855 <histogram name="Net.SocketType" enum="HttpSocketType">
6856   <summary>
6857     The counts of the type of sockets returned by the socket pools.
6858   </summary>
6859 </histogram>
6861 <histogram name="Net.SOCKSSocketIdleTimeBeforeNextUse_ReusedSocket">
6862   <obsolete>
6863     see SocketIdleTimeBeforeNextUse_ReusedSocket_SOCK
6864   </obsolete>
6865   <summary>
6866     The time an already used SOCKS socket sat idle before being used.
6867   </summary>
6868 </histogram>
6870 <histogram name="Net.SOCKSSocketIdleTimeBeforeNextUse_UnusedSocket">
6871   <obsolete>
6872     see SocketIdleTimeBeforeNextUse_UnusedSocket_SOCK
6873   </obsolete>
6874   <summary>The time an unused SOCKS socket sat idle before being used.</summary>
6875 </histogram>
6877 <histogram name="Net.SOCKSSocketRequestTime" units="milliseconds">
6878   <obsolete>
6879     see SocketRequestTime_SOCK
6880   </obsolete>
6881   <summary>
6882     Time from initial SOCKSClientSocketPool::RequestSocket() call until
6883     successfully acquiring a connected SOCKS socket.
6884   </summary>
6885 </histogram>
6887 <histogram name="Net.SocksSocketRequestTime">
6888   <summary>Time it takes to request a new (unused) SOCKS proxy socket.</summary>
6889 </histogram>
6891 <histogram name="Net.SOCKSSocketType" enum="HttpSocketType">
6892   <obsolete>
6893     see SocketType_SOCK
6894   </obsolete>
6895   <summary>
6896     The counts of the type of sockets returned by the SOCKS pool.
6897   </summary>
6898 </histogram>
6900 <histogram name="Net.SpdyConnectionLatency" units="milliseconds">
6901   <summary>Time from when the Connect() starts until it completes.</summary>
6902 </histogram>
6904 <histogram name="Net.SpdyFrameStreamAndSessionFlowControlState"
6905     enum="SpdyFrameFlowControlState">
6906   <summary>
6907     The counts of the flow control state of each frame (with stream and session
6908     flow control on).
6909   </summary>
6910 </histogram>
6912 <histogram name="Net.SpdyFrameStreamFlowControlState"
6913     enum="SpdyFrameFlowControlState">
6914   <summary>
6915     The counts of the flow control state of each frame (with stream flow control
6916     on).
6917   </summary>
6918 </histogram>
6920 <histogram name="Net.SpdyIPPoolDomainMatch" enum="SpdyIPPoolDomainMatch"
6921     units="count">
6922   <summary>
6923     Status of checking if a SPDY domain can handle a IP match.  If a match is
6924     found, we successfully used the IP Pooling.  If a match is not found, we
6925     could have used IP Pooling, except the TLS Cert didn't match the IP-pooled
6926     domain.
6927   </summary>
6928 </histogram>
6930 <histogram name="Net.SpdyPing.RTT" units="milliseconds">
6931   <summary>The RTT for SPDY's PING.</summary>
6932 </histogram>
6934 <histogram name="Net.SpdyPriorityCount">
6935   <summary>The count of streams at each priority over Spdy sessions.</summary>
6936 </histogram>
6938 <histogram name="Net.SpdyRecvBytes" units="bytes">
6939   <summary>The number of bytes recevied per stream.</summary>
6940 </histogram>
6942 <histogram name="Net.SpdySendBytes" units="bytes">
6943   <summary>The number of bytes sent per stream.</summary>
6944 </histogram>
6946 <histogram name="Net.SpdySession.BytesRead.EOF" units="bytes">
6947   <summary>
6948     Total number of bytes recevied per session before closing session due to
6949     EOF.
6950   </summary>
6951 </histogram>
6953 <histogram name="Net.SpdySession.BytesRead.OtherErrors" units="bytes">
6954   <summary>
6955     Total number of bytes recevied per session before closing session due to an
6956     error during read.
6957   </summary>
6958 </histogram>
6960 <histogram name="Net.SpdySession.ClosedOnError" enum="NetErrorCodes">
6961   <summary>
6962     Net error codes when SpdySession was closed, doesn't inlcuding net::OK.
6963   </summary>
6964 </histogram>
6966 <histogram name="Net.SpdySession.CreateStreamWithSocketConnected"
6967     enum="BooleanSuccess">
6968   <summary>Socket connected status in SpdySession::CreateStream.</summary>
6969 </histogram>
6971 <histogram name="Net.SpdySessionErrorDetails" enum="SpdyProtocolErrorDetails"
6972     units="count">
6973   <obsolete>
6974     Replaced by SpdySessionErrorDetails2 on 2013-04-19.
6975   </obsolete>
6976   <summary>
6977     WARNING: r181910 added an enum value in the middle, so don't trust the
6978     counts for values 9 and above for Chrome builds after that revision.
6980     The type of SPDY Protocol error encountered.
6981   </summary>
6982 </histogram>
6984 <histogram name="Net.SpdySessionErrorDetails2" enum="SpdyProtocolErrorDetails2"
6985     units="count">
6986   <summary>The type of SPDY Protocol error encountered.</summary>
6987 </histogram>
6989 <histogram name="Net.SpdySessionErrorDetails_Google"
6990     enum="SpdyProtocolErrorDetails" units="count">
6991   <obsolete>
6992     Replaced by SpdySessionErrorDetails_Google2 on 2013-04-19.
6993   </obsolete>
6994   <summary>
6995     The type of SPDY Protocol error encountered when talking to a google.com
6996     server.
6997   </summary>
6998 </histogram>
7000 <histogram name="Net.SpdySessionErrorDetails_Google2"
7001     enum="SpdyProtocolErrorDetails2" units="count">
7002   <summary>
7003     WARNING: r181910 added an enum value in the middle, so don't trust the
7004     counts for values 9 and above for Chrome builds after that revision.
7006     The type of SPDY Protocol error encountered when talking to a google.com
7007     server.
7008   </summary>
7009 </histogram>
7011 <histogram name="Net.SpdySessionGet" enum="SpdySessionGet" units="count">
7012   <summary>The type of SPDY Session used when looking up a session.</summary>
7013 </histogram>
7015 <histogram name="Net.SpdySessionGetPeerAddressNotConnected"
7016     enum="BooleanSuccess">
7017   <summary>
7018     Whether SpdySession::Get{Peer,Local}Address was called when the connection
7019     had no socket.
7020   </summary>
7021 </histogram>
7023 <histogram name="Net.SpdySessions_DataReductionProxy"
7024     enum="BooleanDataReductionProxy">
7025   <summary>
7026     The count of SPDY sessions using the data reduction proxy and the count of
7027     other SPDY sessions.
7028   </summary>
7029 </histogram>
7031 <histogram name="Net.SpdySessionSocketNotConnectedGetLocalAddress"
7032     enum="BooleanSuccess">
7033   <summary>
7034     SpdySession::GetLocalAddress returned ERR_SOCKET_NOT_CONNECTED.
7035   </summary>
7036 </histogram>
7038 <histogram name="Net.SpdySessionSocketNotConnectedGetPeerAddress"
7039     enum="BooleanSuccess">
7040   <summary>
7041     SpdySession::GetPeerAddress returned ERR_SOCKET_NOT_CONNECTED.
7042   </summary>
7043 </histogram>
7045 <histogram name="Net.SpdySessionsWithStalls">
7046   <summary>The count of SPDY Sessions with or without stalls.</summary>
7047 </histogram>
7049 <histogram name="Net.SpdySettingsCwnd" units="packets">
7050   <summary>
7051     The congestion window (in pkts) received at the end of a SpdySession.
7052   </summary>
7053 </histogram>
7055 <histogram name="Net.SpdySettingsCwndSent" units="packets">
7056   <summary>
7057     The congestion window (in pkts) sent at the beginning of a SpdySession.
7058   </summary>
7059 </histogram>
7061 <histogram name="Net.SpdySettingsReceived" enum="SpdySettingsReceived"
7062     units="%">
7063   <summary>
7064     Percentage of sessions which received settings from the server.
7065   </summary>
7066 </histogram>
7068 <histogram name="Net.SpdySettingsRetransRate" units="%">
7069   <summary>
7070     The Download Retransmission Rate (%) received at the end of a SpdySession.
7071   </summary>
7072 </histogram>
7074 <histogram name="Net.SpdySettingsRTT" units="milliseconds">
7075   <summary>The RTT received at the end of a SpdySession.</summary>
7076 </histogram>
7078 <histogram name="Net.SpdySettingsSent" enum="SpdySettingsSent" units="%">
7079   <summary>Percentage of sessions which sent settings to the server.</summary>
7080 </histogram>
7082 <histogram name="Net.SpdyStreamDownloadTime" units="milliseconds">
7083   <summary>
7084     The time between receiving the the first chunk and the last chunk of data on
7085     a Spdy stream.
7086   </summary>
7087 </histogram>
7089 <histogram name="Net.SpdyStreamsAbandonedPerSession">
7090   <summary>
7091     The number of pushed, but abandoned streams over a single session.
7092   </summary>
7093 </histogram>
7095 <histogram name="Net.SpdyStreamsPerSession">
7096   <summary>The number of streams issued over a single session.</summary>
7097 </histogram>
7099 <histogram name="Net.SpdyStreamsPushedAndClaimedPerSession">
7100   <summary>
7101     The number of pushed, and used streams over a single session.
7102   </summary>
7103 </histogram>
7105 <histogram name="Net.SpdyStreamsPushedPerSession">
7106   <summary>The number of push streams received over a single session.</summary>
7107 </histogram>
7109 <histogram name="Net.SpdyStreamStallsPerSession">
7110   <summary>The number of stream stalls per session.</summary>
7111 </histogram>
7113 <histogram name="Net.SpdyStreamTime" units="milliseconds">
7114   <summary>
7115     The time of a Spdy stream.  Measured from sending the first chunk to
7116     receiving the last chunk of data.
7117   </summary>
7118 </histogram>
7120 <histogram name="Net.SpdyStreamTimeToFirstByte" units="milliseconds">
7121   <summary>
7122     The time between sending the request and receiving the first chunk of data
7123     on a Spdy stream.
7124   </summary>
7125 </histogram>
7127 <histogram name="Net.SpdySynStreamCompressionPercentage">
7128   <summary>
7129     The percent compression achieved when compression SYN_STREAM frames.
7130   </summary>
7131 </histogram>
7133 <histogram name="Net.SpdyVersion" enum="ProtocolVersion">
7134   <summary>
7135     The SPDY protocol version that is used to talk to SPDY servers.
7136   </summary>
7137 </histogram>
7139 <histogram name="Net.SSL_CipherSuite" enum="SSLCipherSuite">
7140   <summary>The SSL/TLS cipher suite that was negotiated.</summary>
7141 </histogram>
7143 <histogram name="Net.SSL_Connection_Latency" units="milliseconds">
7144   <summary>Time from when the Connect() starts until it completes.</summary>
7145 </histogram>
7147 <histogram name="Net.SSL_Connection_Latency_DataReductionProxy"
7148     units="milliseconds">
7149   <summary>
7150     Time from when the Connect() starts until it completes when using the data
7151     reduction proxy. This includes certificate retrieval and verification.
7152   </summary>
7153 </histogram>
7155 <histogram name="Net.SSL_Connection_Latency_Google" units="milliseconds">
7156   <summary>
7157     Time from when the Connect() starts until it completes for google.com and
7158     any subdomain of it.
7159   </summary>
7160 </histogram>
7162 <histogram name="Net.SSL_Connection_Latency_Google_No_Revocation_Checking"
7163     units="milliseconds">
7164   <summary>
7165     Time from when the Connect() starts until it completes for google.com and
7166     any subdomain of it. This only includes users in a 50% field trial that
7167     disables revocation checking for certificate pinned sites.
7168   </summary>
7169 </histogram>
7171 <histogram name="Net.SSL_Connection_Latency_Google_Revocation_Checking"
7172     units="milliseconds">
7173   <summary>
7174     Time from when the Connect() starts until it completes for google.com and
7175     any subdomain of it. This only includes users not in a 50% field trail that
7176     disables revocation for certificate pinned sites.
7177   </summary>
7178 </histogram>
7180 <histogram name="Net.SSLCertBlacklisted">
7181   <summary>
7182     Counts the number of times that users have hit blacklisted certificates. The
7183     indexes match up to the indexes in
7184     net/base/x509_certificate.cc:IsBlacklisted. The details of the certificates
7185     in question is confidential.
7186   </summary>
7187 </histogram>
7189 <histogram name="Net.SSLCertVerificationTime" units="milliseconds">
7190   <summary>Time to complete a certificate verification (success case).</summary>
7191 </histogram>
7193 <histogram name="Net.SSLCertVerificationTimeError" units="milliseconds">
7194   <summary>Time to complete a certificate verification (error case).</summary>
7195 </histogram>
7197 <histogram name="Net.SSLHostInfoDNSLookup" units="milliseconds">
7198   <summary>Time to complete a DNS lookup for a DNS CAA record.</summary>
7199 </histogram>
7201 <histogram name="Net.SSLHostInfoDNSLookupDelayMs" units="milliseconds">
7202   <summary>
7203     Time that we would have wasted had we waited for a CAA lookup in order to
7204     validate a certificate.
7205   </summary>
7206 </histogram>
7208 <histogram name="Net.SSLHostInfoVerificationTimeMs" units="milliseconds">
7209   <summary>Time to complete a speculative certificate verification.</summary>
7210 </histogram>
7212 <histogram name="Net.SSLv3FallbackToRenegoPatchedServer"
7213     enum="TLSRenegotiationPatched">
7214   <summary>
7215     The number of times that we have performed SSLv3 fallback and found a TLS
7216     renegotiation patched server.
7217   </summary>
7218 </histogram>
7220 <histogram name="Net.SSLVerificationMerged">
7221   <summary>Was a speculative certificate verification used?</summary>
7222 </histogram>
7224 <histogram name="Net.SSLVerificationMergedMsSaved" units="milliseconds">
7225   <summary>Time saved by a speculative certificate vertification.</summary>
7226 </histogram>
7228 <histogram name="Net.TCP_Connection_Idle_Sockets">
7229   <summary>Number of idle sockets when the Connect() succeeded.</summary>
7230 </histogram>
7232 <histogram name="Net.TCP_Connection_Latency" units="milliseconds">
7233   <summary>
7234     Time from when the Connect() starts until it completes.  Only times under 10
7235     minutes are logged.
7236   </summary>
7237 </histogram>
7239 <histogram name="Net.TCP_Connection_Latency_IPv4_No_Race" units="milliseconds">
7240   <summary>
7241     Time from when the Connect() starts until it completes when the network
7242     address only contains IPv4 addresses.  Only times under 10 minutes are
7243     logged.
7244   </summary>
7245 </histogram>
7247 <histogram name="Net.TCP_Connection_Latency_IPv4_Wins_Race"
7248     units="milliseconds">
7249   <summary>
7250     Time from when the Connect() starts until it completes when the IPv4
7251     fallback connection won the race against IPv6.  Only times under 10 minutes
7252     are logged.
7253   </summary>
7254 </histogram>
7256 <histogram name="Net.TCP_Connection_Latency_IPv6_Raceable" units="milliseconds">
7257   <summary>
7258     Time from when the Connect() starts until it completes when we race an IPv6
7259     connection against an IPv4 connection with a 300ms delay.  Only times under
7260     10 minutes are logged.
7261   </summary>
7262 </histogram>
7264 <histogram name="Net.TCP_Connection_Latency_IPv6_Solo" units="milliseconds">
7265   <summary>
7266     Time from when the Connect() starts until it completes when the network
7267     address only contains IPv6 addresses.  Only times under 10 minutes are
7268     logged.
7269   </summary>
7270 </histogram>
7272 <histogram name="Net.TcpFastOpenSocketConnection" enum="TcpSocketStatus">
7273   <summary>
7274     For sockets for which a TCP Fast Open protocol might be used, the result of
7275     trying to use it.
7276   </summary>
7277 </histogram>
7279 <histogram name="Net.TCPForSOCKSSocketIdleTimeBeforeNextUse_ReusedSocket">
7280   <obsolete>
7281     see SocketIdleTimeBeforeNextUse_ReusedSocket_TCPforSOCKS
7282   </obsolete>
7283   <summary>
7284     The time an already used TCP socket sat idle before being used for a SOCKS
7285     request.
7286   </summary>
7287 </histogram>
7289 <histogram name="Net.TCPForSOCKSSocketIdleTimeBeforeNextUse_UnusedSocket">
7290   <obsolete>
7291     see SocketIdleTimeBeforeNextUse_UnusedSocket_TCPforSOCKS
7292   </obsolete>
7293   <summary>
7294     The time an unused TCP socket sat idle before being used for a SOCKS
7295     request.
7296   </summary>
7297 </histogram>
7299 <histogram name="Net.TCPForSOCKSSocketRequestTime" units="milliseconds">
7300   <obsolete>
7301     see SocketRequestTime_TCPforSOCKS
7302   </obsolete>
7303   <summary>
7304     Time from initial SOCKSClientSocketPool::RequestSocket() call until
7305     successfully acquiring a connected TCP socket.
7306   </summary>
7307 </histogram>
7309 <histogram name="Net.TCPForSOCKSSocketType" enum="HttpSocketType">
7310   <obsolete>
7311     see SocketType_TCPforSOCKS
7312   </obsolete>
7313   <summary>
7314     The counts of the type of sockets returned by the TCP pool used by the SOCKS
7315     pool.
7316   </summary>
7317 </histogram>
7319 <histogram name="Net.TCPSocketType" enum="HttpSocketType">
7320   <obsolete>
7321     Was only used for HTTP[S] connections, renamed to Net.HTTPSocketType.
7322   </obsolete>
7323   <summary>The counts of the type of TCP socket returned.</summary>
7324 </histogram>
7326 <histogram name="Net.Transaction_Bandwidth" units="KB/s">
7327   <summary>
7328     (discontinued as of 4/12/09) Effective bandwidth in KByte/Second of
7329     transactions logged to Transaction_Latency histogram.  Note that only
7330     samples durations greater than zero ms, and less than 1 hour are tallied
7331     into this ratio.
7332   </summary>
7333 </histogram>
7335 <histogram name="Net.Transaction_Connected" units="milliseconds">
7336   <summary>
7337     Time from the when the network transaction is requested, until the first
7338     byte of the header is received.
7339   </summary>
7340 </histogram>
7342 <histogram name="Net.Transaction_Connected_New" units="milliseconds">
7343   <obsolete>
7344     Replaced by Net.Transaction_Connected_New_b.
7345   </obsolete>
7346   <summary>
7347     When a new connection is established, the time from the when the network
7348     transaction is requested, until the first byte of the header is received.
7349     Only items under 10 minutes are logged.
7350   </summary>
7351 </histogram>
7353 <histogram name="Net.Transaction_Connected_New_b" units="milliseconds">
7354   <summary>
7355     When a new connection is established, the time from the when the network
7356     transaction is requested, until the first byte of the header is received.
7357   </summary>
7358 </histogram>
7360 <histogram name="Net.Transaction_Connected_Under_10" units="milliseconds">
7361   <obsolete>
7362     Replaced by Net.Transaction_Connected.
7363   </obsolete>
7364   <summary>
7365     Time from the when the network transaction is requested, until the first
7366     byte of the header is received.  Only items under 10 minutes are logged.
7367   </summary>
7368 </histogram>
7370 <histogram name="Net.Transaction_Latency" units="milliseconds">
7371   <obsolete>
7372     Replaced by Net.Transaction_Latency_b.
7373   </obsolete>
7374   <summary>
7375     Time from first byte sent until last byte received by the new network stack.
7376     Only items under 1 hour are logged.
7377   </summary>
7378 </histogram>
7380 <histogram name="Net.Transaction_Latency_b" units="milliseconds">
7381   <summary>
7382     Time from first byte sent until last byte received by the new network stack.
7383   </summary>
7384 </histogram>
7386 <histogram name="Net.Transaction_Latency_Total" units="milliseconds">
7387   <summary>
7388     Time from when a network transaction is requested until last byte received
7389     by the new network stack.
7390   </summary>
7391 </histogram>
7393 <histogram name="Net.Transaction_Latency_Total_New_Connection"
7394     units="milliseconds">
7395   <summary>
7396     When an existing TCP/IP connection is NOT reused, the time from when a
7397     network transaction is requested until last byte received by the new network
7398     stack.
7399   </summary>
7400 </histogram>
7402 <histogram name="Net.Transaction_Latency_Total_New_Connection_Under_10"
7403     units="milliseconds">
7404   <obsolete>
7405     Replaced by Net.Transaction_Latency_Total_New_Connection.
7406   </obsolete>
7407   <summary>
7408     When an existing TCP/IP connection is NOT reused, the time from when a
7409     network transaction is requested until last byte received by the new network
7410     stack.  Only items under 10 minutes are logged.
7411   </summary>
7412 </histogram>
7414 <histogram name="Net.Transaction_Latency_Total_Under_10" units="milliseconds">
7415   <obsolete>
7416     Replaced by Net.Transaction_Latency_Total.
7417   </obsolete>
7418   <summary>
7419     Time from when a network transaction is requested until last byte received
7420     by the new network stack.  Only items under 10 minutes are logged.
7421   </summary>
7422 </histogram>
7424 <histogram name="Net.Transaction_Latency_Under_10" units="milliseconds">
7425   <obsolete>
7426     Replaced by Net.Transaction_Latency.
7427   </obsolete>
7428   <summary>
7429     Time from first byte sent until last byte received by the new network stack.
7430     Only items under 10 minutes are logged.
7431   </summary>
7432 </histogram>
7434 <histogram name="Net.Transaction_Latency_WinHTTP" units="milliseconds">
7435   <summary>
7436     Time from first byte sent until last byte received with old WinHTTP network
7437     stack.  Only items under 1 hour are logged.
7438   </summary>
7439 </histogram>
7441 <histogram name="Net.TransportSocketIdleTimeBeforeNextUse_ReusedSocket">
7442   <obsolete/>
7443   <summary>
7444     The time an already used TCP socket sat idle before being used (either for
7445     direct or non-socks use).
7446   </summary>
7447 </histogram>
7449 <histogram name="Net.TransportSocketIdleTimeBeforeNextUse_UnusedSocket">
7450   <obsolete/>
7451   <summary>
7452     The time an unused TCP socket sat idle before being used (either for direct
7453     or non-socks use).
7454   </summary>
7455 </histogram>
7457 <histogram name="Net.TransportSocketRequestTime" units="milliseconds">
7458   <obsolete/>
7459   <summary>
7460     Time from initial ClientSocketPool::RequestSocket() call until successfully
7461     acquiring a connected socket (either for direct or non-socks use).
7462   </summary>
7463 </histogram>
7465 <histogram name="Net.TransportSocketType" enum="HttpSocketType">
7466   <obsolete/>
7467   <summary>
7468     The counts of the type of sockets returned by the TCP pool (either for
7469     direct or non-socks use).
7470   </summary>
7471 </histogram>
7473 <histogram name="Net.UDPSocketWinClose" units="milliseconds">
7474   <summary>The time spent in closesocket call in UDPSocketWin::Close.</summary>
7475 </histogram>
7477 <histogram name="Net.Wifi.InterfaceCount">
7478   <summary>
7479     The number of Wi-fi adapters on the computer. Because the histogram is
7480     logged each time Chrome performs a Wi-fi scan, it's better to see results in
7481     the &quot;user count&quot; view.
7482   </summary>
7483 </histogram>
7485 <histogram name="Net.Wifi.LbsLatency" units="milliseconds">
7486   <summary>The time that a request to Location Based Services takes.</summary>
7487 </histogram>
7489 <histogram name="Net.Wifi.ScanLatency" units="milliseconds">
7490   <summary>The time that a Wi-fi scan takes.</summary>
7491 </histogram>
7493 <histogram name="NetConnectivity.Pipeline.0.NetworkError" enum="NetErrorCodes">
7494   <summary>
7495     The network error, if any, of the first pipeline connectivity request.
7496   </summary>
7497 </histogram>
7499 <histogram name="NetConnectivity.Pipeline.0.ResponseCode">
7500   <summary>
7501     The HTTP response code, if any, of the first pipeline connectivity response.
7502   </summary>
7503 </histogram>
7505 <histogram name="NetConnectivity.Pipeline.0.Status" enum="HttpPipelineStatus">
7506   <summary>The result of the first pipeline connectivity request.</summary>
7507 </histogram>
7509 <histogram name="NetConnectivity.Pipeline.1.NetworkError" enum="NetErrorCodes">
7510   <summary>
7511     The network error, if any, of the second pipeline connectivity request.
7512   </summary>
7513 </histogram>
7515 <histogram name="NetConnectivity.Pipeline.1.ResponseCode">
7516   <summary>
7517     The HTTP response code, if any, of the second pipeline connectivity
7518     response.
7519   </summary>
7520 </histogram>
7522 <histogram name="NetConnectivity.Pipeline.1.Status" enum="HttpPipelineStatus">
7523   <summary>The result of the second pipeline connectivity request.</summary>
7524 </histogram>
7526 <histogram name="NetConnectivity.Pipeline.2.NetworkError" enum="NetErrorCodes">
7527   <summary>
7528     The network error, if any, of the third pipeline connectivity request.
7529   </summary>
7530 </histogram>
7532 <histogram name="NetConnectivity.Pipeline.2.ResponseCode">
7533   <summary>
7534     The HTTP response code, if any, of the third pipeline connectivity response.
7535   </summary>
7536 </histogram>
7538 <histogram name="NetConnectivity.Pipeline.2.Status" enum="HttpPipelineStatus">
7539   <summary>The result of the third pipeline connectivity request.</summary>
7540 </histogram>
7542 <histogram name="NetConnectivity.Pipeline.3.NetworkError" enum="NetErrorCodes">
7543   <summary>
7544     The network error, if any, of the fourth pipeline connectivity request.
7545   </summary>
7546 </histogram>
7548 <histogram name="NetConnectivity.Pipeline.3.ResponseCode">
7549   <summary>
7550     The HTTP response code, if any, of the fourth pipeline connectivity
7551     response.
7552   </summary>
7553 </histogram>
7555 <histogram name="NetConnectivity.Pipeline.3.Status" enum="HttpPipelineStatus">
7556   <summary>The result of the fourth pipeline connectivity request.</summary>
7557 </histogram>
7559 <histogram name="NetConnectivity.Pipeline.4.NetworkError" enum="NetErrorCodes">
7560   <summary>
7561     The network error, if any, of the fifth pipeline connectivity request.
7562   </summary>
7563 </histogram>
7565 <histogram name="NetConnectivity.Pipeline.4.ResponseCode">
7566   <summary>
7567     The HTTP response code, if any, of the fifth pipeline connectivity response.
7568   </summary>
7569 </histogram>
7571 <histogram name="NetConnectivity.Pipeline.4.Status" enum="HttpPipelineStatus">
7572   <summary>The result of the fifth pipeline connectivity request.</summary>
7573 </histogram>
7575 <histogram name="NetConnectivity.Pipeline.5.NetworkError" enum="NetErrorCodes">
7576   <summary>
7577     The network error, if any, of the stats pipeline connectivity request.
7578   </summary>
7579 </histogram>
7581 <histogram name="NetConnectivity.Pipeline.5.ResponseCode">
7582   <summary>
7583     The HTTP response code, if any, of the stats pipeline connectivity response.
7584   </summary>
7585 </histogram>
7587 <histogram name="NetConnectivity.Pipeline.5.Status" enum="HttpPipelineStatus">
7588   <summary>The result of the stats pipeline connectivity request.</summary>
7589 </histogram>
7591 <histogram name="NetConnectivity.Pipeline.AllHTTP11" enum="BooleanSuccess">
7592   <summary>
7593     True if all requests received by the pipelining test server were HTTP/1.1.
7594   </summary>
7595 </histogram>
7597 <histogram name="NetConnectivity.Pipeline.CanarySuccess" enum="BooleanSuccess">
7598   <summary>
7599     True if the non-pipelined canary request sent immediately before the
7600     pipelining test requests succeeded. Note that if this fails, the rest of the
7601     NetConnectivity.Pipeline.* stats are not collected.
7602   </summary>
7603 </histogram>
7605 <histogram name="NetConnectivity.Pipeline.Depth">
7606   <summary>
7607     The maximum depth of pipelined requests received by the test server.
7608   </summary>
7609 </histogram>
7611 <histogram name="NetConnectivity.Pipeline.Success" enum="BooleanSuccess">
7612   <summary>True if the entire pipeline connectivity trial passed.</summary>
7613 </histogram>
7615 <histogram name="NetConnectivity.Sent21">
7616   <obsolete>
7617     Deprecated 6/25/2012. No longer tracked.
7618   </obsolete>
7619   <summary>
7620     In this experiment, 21 packets were sent to Google via UDP at port 6121 as
7621     rapidly as possible, just after successfully sending an UMA upload. Each
7622     packet was numbered, as was its ACK sent back by Google. If no packets (of
7623     the 21) were ever ACKed, then the port is assumed to be blocked, and no data
7624     is recorded in this histogram. If the port is not blocked, then this
7625     histogram shows the number of echo responses received from the first
7626   </summary>
7627 </histogram>
7629 <histogram name="NetConnectivity.Sent21.AckReceivedForNthPacket">
7630   <obsolete>
7631     Deprecated 6/25/2012. No longer tracked.
7632   </obsolete>
7633   <summary>
7634     In this experiment, 21 packets were sent to Google via UDP at port 6121 as
7635     rapidly as possible, just after successfully sending an UMA upload. Each
7636     packet was numbered, as was its ACK sent back by Google. This histogram
7637     records, for each packet number, how often we received an ACK for that
7638     packet.
7639   </summary>
7640 </histogram>
7642 <histogram name="NetConnectivity.Sent21.GotAnAck" enum="BooleanSuccess">
7643   <obsolete>
7644     Deprecated 6/25/2012. No longer tracked.
7645   </obsolete>
7646   <summary>
7647     In this experiment, 21 packets were sent to Google via UDP at port 6121 as
7648     rapidly as possible, just after successfully sending an UMA upload. If no
7649     packets (of the 21) were ever ACKed, then the port is assumed to be blocked.
7650     The histogram shows if we ever got an ACK for a packet in our series of 21.
7651   </summary>
7652 </histogram>
7654 <histogram name="NetConnectivity.TCP.Fail.100B.RTT" units="ms">
7655   <obsolete>
7656     Deprecated 4/2012. No longer tracked.
7657   </obsolete>
7658   <summary>The RTT for echoing 100 bytes of TCP data unsuccessfully.</summary>
7659 </histogram>
7661 <histogram name="NetConnectivity.TCP.Fail.1k.RTT" units="ms">
7662   <obsolete>
7663     Deprecated 4/2012. No longer tracked.
7664   </obsolete>
7665   <summary>The RTT for echoing 1K bytes of TCP data successfully.</summary>
7666 </histogram>
7668 <histogram name="NetConnectivity.TCP.Status"
7669     enum="NetConnectivityProtocolStatus">
7670   <summary>Status for TCP protocol for echoing</summary>
7671 </histogram>
7673 <histogram name="NetConnectivity.TCP.Status.100B" enum="NetConnectivityStatus">
7674   <obsolete>
7675     Deprecated 4/2012. No longer tracked.
7676   </obsolete>
7677   <summary>Status for echoing 100 bytes of TCP data.</summary>
7678 </histogram>
7680 <histogram name="NetConnectivity.TCP.Status.1K" enum="NetConnectivityStatus">
7681   <obsolete>
7682     Deprecated 4/2012. No longer tracked.
7683   </obsolete>
7684   <summary>Status for echoing 1K bytes of TCP data.</summary>
7685 </histogram>
7687 <histogram name="NetConnectivity.TCP.Success" units="ms">
7688   <summary>The RTT for TCP protocol for echoing</summary>
7689 </histogram>
7691 <histogram name="NetConnectivity.TCP.Success.100B.RTT" units="ms">
7692   <obsolete>
7693     Deprecated 4/2012. No longer tracked.
7694   </obsolete>
7695   <summary>The RTT for echoing 100 bytes of TCP data successfully.</summary>
7696 </histogram>
7698 <histogram name="NetConnectivity.TCP.Success.1K.RTT" units="ms">
7699   <obsolete>
7700     Deprecated 4/2012. No longer tracked.
7701   </obsolete>
7702   <summary>The RTT for echoing 1K bytes of TCP data successfully.</summary>
7703 </histogram>
7705 <histogram name="NetConnectivity.UDP.Fail.100B.RTT" units="ms">
7706   <obsolete>
7707     Deprecated 4/2012. No longer tracked.
7708   </obsolete>
7709   <summary>The RTT for echoing 100 bytes of UDP data unsuccessfully.</summary>
7710 </histogram>
7712 <histogram name="NetConnectivity.UDP.Fail.1k.RTT" units="ms">
7713   <obsolete>
7714     Deprecated 4/2012. No longer tracked.
7715   </obsolete>
7716   <summary>The RTT for echoing 1K bytes of UDP data successfully.</summary>
7717 </histogram>
7719 <histogram name="NetConnectivity.UDP.PacketLoss">
7720   <obsolete>
7721     Deprecated 6/25/2012. No longer tracked.
7722   </obsolete>
7723   <summary>
7724     Chrome sends 4 UDP packets in a row to test to see if there is a
7725     probabalistic dependency in packet loss for consecutive packets.  We record
7726     a bit vector of packets received, where the least significant bit is a 1 if
7727     the first packet was received, etc.  For example, if packets 1 and 3 are
7728     received, but packets 2 and 4 are lost, then we'd record a sample of binary
7729     0101B, or 5.
7730   </summary>
7731 </histogram>
7733 <histogram name="NetConnectivity.UDP.PacketLoss6">
7734   <obsolete>
7735     Deprecated 6/25/2012. No longer tracked.
7736   </obsolete>
7737   <summary>
7738     Chrome sends 6 UDP packets in a row to test to see if there is a
7739     probabalistic dependency in packet loss for consecutive packets.  We record
7740     a bit vector of packets received, where the least significant bit is a 1 if
7741     the first packet was received, etc.  For example, if all packets other than
7742     packet 2 and 4 are responded to, then we'd have a sample (in binary) of
7743     110101B, or 53.
7744   </summary>
7745 </histogram>
7747 <histogram name="NetConnectivity.UDP.Status"
7748     enum="NetConnectivityProtocolStatus">
7749   <summary>Status for UDP protocol for echoing</summary>
7750 </histogram>
7752 <histogram name="NetConnectivity.UDP.Status.100B" enum="NetConnectivityStatus">
7753   <obsolete>
7754     Deprecated 4/2012. No longer tracked.
7755   </obsolete>
7756   <summary>Status for echoing 100 bytes of UDP data.</summary>
7757 </histogram>
7759 <histogram name="NetConnectivity.UDP.Status.1K" enum="NetConnectivityStatus">
7760   <obsolete>
7761     Deprecated 4/2012. No longer tracked.
7762   </obsolete>
7763   <summary>Status for echoing 1K bytes of UDP data.</summary>
7764 </histogram>
7766 <histogram name="NetConnectivity.UDP.Success" units="ms">
7767   <summary>The RTT for UDP protocol for echoing</summary>
7768 </histogram>
7770 <histogram name="NetConnectivity.UDP.Success.100B.RTT" units="ms">
7771   <obsolete>
7772     Deprecated 4/2012. No longer tracked.
7773   </obsolete>
7774   <summary>The RTT for echoing 100 bytes of UDP data successfully.</summary>
7775 </histogram>
7777 <histogram name="NetConnectivity.UDP.Success.1K.RTT" units="ms">
7778   <obsolete>
7779     Deprecated 4/2012. No longer tracked.
7780   </obsolete>
7781   <summary>The RTT for echoing 1k bytes of UDP data successfully.</summary>
7782 </histogram>
7784 <histogram name="NetConnectivity2.Send6.PacketsSent">
7785   <summary>
7786     This histogram records how many packets (out of 6 attempted) were sent via
7787     UDP as rapidly as possible, just after successfully sending an UMA upload.
7788   </summary>
7789 </histogram>
7791 <histogram name="NetConnectivity2.Send6.SeriesAcked">
7792   <summary>
7793     Chrome sends 6 UDP packets in a row to test to see if there is a
7794     probabalistic dependency in packet loss for consecutive packets.  We record
7795     a bit vector of packets received, where the least significant bit is a 1 if
7796     the first packet was received, etc.  For example, if all packets other than
7797     packet 2 and 4 are responded to, then we'd have a sample (in binary) of
7798     110101B, or 53.
7799   </summary>
7800 </histogram>
7802 <histogram name="NetConnectivity2.Sent21">
7803   <summary>
7804     In this experiment, 21 packets were sent to Google via UDP as rapidly as
7805     possible, just after successfully sending an UMA upload. Each packet was
7806     numbered, as was its ACK sent back by Google. If no packets (of the 21) were
7807     ever ACKed, then the port is assumed to be blocked, and no data is recorded
7808     in this histogram. If the port is not blocked, then this histogram shows the
7809     number of echo responses received from the first
7810   </summary>
7811 </histogram>
7813 <histogram name="NetConnectivity2.Sent21.AckReceivedForNthPacket">
7814   <summary>
7815     In this experiment, 21 packets were sent to Google via UDP as rapidly as
7816     possible, just after successfully sending an UMA upload. Each packet was
7817     numbered, as was its ACK sent back by Google. This histogram records, for
7818     each packet number, how often we received an ACK for that packet.
7819   </summary>
7820 </histogram>
7822 <histogram name="NetConnectivity2.Sent21.GotAnAck" enum="BooleanSuccess">
7823   <summary>
7824     In this experiment, 21 packets were sent to Google via UDP as rapidly as
7825     possible, just after successfully sending an UMA upload. If no packets (of
7826     the 21) were ever ACKed, then the port is assumed to be blocked. The
7827     histogram shows if we ever got an ACK for a packet in our series of 21.
7828   </summary>
7829 </histogram>
7831 <histogram name="NetConnectivity2.Sent21.PacketsSent">
7832   <summary>
7833     This histogram records how many packets (out of 21 attempted) were sent via
7834     UDP as rapidly as possible, just after successfully sending an UMA upload.
7835   </summary>
7836 </histogram>
7838 <histogram name="NetConnectivity3">
7839   <summary>
7840     In this experiment, 21 packets were sent to Google via UDP on port 443 or
7841     6121.
7842   </summary>
7843 </histogram>
7845 <histogram name="NetConnectivity3.NonPacedPacket.Sent21.443.100B.PacketDelay"
7846     units="ms">
7847   <summary/>
7848 </histogram>
7850 <histogram name="NetConnectivity3.NonPacedPacket.Sent21.443.1200B.PacketDelay"
7851     units="ms">
7852   <summary/>
7853 </histogram>
7855 <histogram name="NetConnectivity3.NonPacedPacket.Sent21.443.500B.PacketDelay"
7856     units="ms">
7857   <summary/>
7858 </histogram>
7860 <histogram name="NetConnectivity3.NonPacedPacket.Sent21.6121.100B.PacketDelay"
7861     units="ms">
7862   <summary/>
7863 </histogram>
7865 <histogram name="NetConnectivity3.NonPacedPacket.Sent21.6121.1200B.PacketDelay"
7866     units="ms">
7867   <summary/>
7868 </histogram>
7870 <histogram name="NetConnectivity3.NonPacedPacket.Sent21.6121.500B.PacketDelay"
7871     units="ms">
7872   <summary/>
7873 </histogram>
7875 <histogram name="NetConnectivity3.NonPacedPacket.Sent21.GotAnAck"
7876     enum="BooleanSuccess">
7877   <summary/>
7878 </histogram>
7880 <histogram name="NetConnectivity3.NonPacedPacket.Sent21.Success.RTT" units="ms">
7881   <summary/>
7882 </histogram>
7884 <histogram name="NetConnectivity3.PacedPacket.Sent21.443.100B.PacketDelay"
7885     units="ms">
7886   <summary/>
7887 </histogram>
7889 <histogram name="NetConnectivity3.PacedPacket.Sent21.443.1200B.PacketDelay"
7890     units="ms">
7891   <summary/>
7892 </histogram>
7894 <histogram name="NetConnectivity3.PacedPacket.Sent21.443.500B.PacketDelay"
7895     units="ms">
7896   <summary/>
7897 </histogram>
7899 <histogram name="NetConnectivity3.PacedPacket.Sent21.6121.100B.PacketDelay"
7900     units="ms">
7901   <summary/>
7902 </histogram>
7904 <histogram name="NetConnectivity3.PacedPacket.Sent21.6121.1200B.PacketDelay"
7905     units="ms">
7906   <summary/>
7907 </histogram>
7909 <histogram name="NetConnectivity3.PacedPacket.Sent21.6121.500B.PacketDelay"
7910     units="ms">
7911   <summary/>
7912 </histogram>
7914 <histogram name="NetConnectivity3.PacedPacket.Sent21.GotAnAck"
7915     enum="BooleanSuccess">
7916   <summary/>
7917 </histogram>
7919 <histogram name="NetConnectivity3.PacedPacket.Sent21.Success.RTT" units="ms">
7920   <summary/>
7921 </histogram>
7923 <histogram name="NetConnectivity3.StartPacket.Send6.PacketsSent">
7924   <obsolete>
7925     Deprecated 9/2012. No longer tracked.
7926   </obsolete>
7927   <summary>
7928     This histogram records how many packets (out of 6 attempted) were sent via
7929     UDP as rapidly as possible, just after successfully sending an UMA upload.
7930   </summary>
7931 </histogram>
7933 <histogram name="NetConnectivity3.StartPacket.Sent21.443.100B.PacketDelay"
7934     units="ms">
7935   <summary/>
7936 </histogram>
7938 <histogram name="NetConnectivity3.StartPacket.Sent21.443.1200B.PacketDelay"
7939     units="ms">
7940   <summary/>
7941 </histogram>
7943 <histogram name="NetConnectivity3.StartPacket.Sent21.443.500B.PacketDelay"
7944     units="ms">
7945   <summary/>
7946 </histogram>
7948 <histogram name="NetConnectivity3.StartPacket.Sent21.6121.100B.PacketDelay"
7949     units="ms">
7950   <summary/>
7951 </histogram>
7953 <histogram name="NetConnectivity3.StartPacket.Sent21.6121.1200B.PacketDelay"
7954     units="ms">
7955   <summary/>
7956 </histogram>
7958 <histogram name="NetConnectivity3.StartPacket.Sent21.6121.500B.PacketDelay"
7959     units="ms">
7960   <summary/>
7961 </histogram>
7963 <histogram name="NetConnectivity3.StartPacket.Sent21.GotAnAck"
7964     enum="BooleanSuccess">
7965   <summary/>
7966 </histogram>
7968 <histogram name="NetConnectivity3.StartPacket.Sent21.Success.RTT" units="ms">
7969   <summary/>
7970 </histogram>
7972 <histogram name="NetConnectivity4">
7973   <summary>
7974     In this experiment, a few packets were sent from Google to clients via UDP
7975     on port 443 or 80 to perform net connectivity test.
7976   </summary>
7977 </histogram>
7979 <histogram name="Network.3G.Gobi.Activation" units="milliseconds">
7980   <summary>The time the Gobi modem takes to complete activation.</summary>
7981 </histogram>
7983 <histogram name="Network.3G.Gobi.Connect" units="milliseconds">
7984   <summary>
7985     The time the Gobi modem takes to connect to the cellular network.
7986   </summary>
7987 </histogram>
7989 <histogram name="Network.3G.Gobi.Disconnect" units="milliseconds">
7990   <summary>
7991     The time the Gobi modem takes to disconnect from the cellular network.
7992   </summary>
7993 </histogram>
7995 <histogram name="Network.3G.Gobi.FirmwareDownload.Attempts">
7996   <summary>Number of attempts taken to install Gobi firmware.</summary>
7997 </histogram>
7999 <histogram name="Network.3G.Gobi.FirmwareDownload.Time" units="milliseconds">
8000   <summary>The time it takes to install Gobi firmware.</summary>
8001 </histogram>
8003 <histogram name="Network.3G.Gobi.Registration" units="milliseconds">
8004   <summary>
8005     The time the Gobi modem takes to register on the cellular network.
8006   </summary>
8007 </histogram>
8009 <histogram name="Network.3G.Gobi.SetPower" enum="Network3GGobiError">
8010   <summary>Errors experienced during Gobi device powerup.</summary>
8011 </histogram>
8013 <histogram name="Network.Cellular.TimeOnline" units="seconds">
8014   <summary>
8015     Chrome OS network metric sampling the time spent using Cellular to transport
8016     data.  These data are mostly useful when summed and compared to TimeOnline
8017     for other network technologies (e.g. WiFi vs Cellular).
8018   </summary>
8019 </histogram>
8021 <histogram name="Network.Cellular.TimeToConfig" units="milliseconds">
8022   <summary>
8023     Chrome OS network performance metric sampling the time to join a 3G/Cellular
8024     network and configure Layer 3 state.
8025   </summary>
8026 </histogram>
8028 <histogram name="Network.Cellular.TimeToOnline" units="milliseconds">
8029   <summary>
8030     Chrome OS network performance metric sampling the time to determine that a
8031     3G/Cellular network is online after configuring Layer 3 state.
8032   </summary>
8033 </histogram>
8035 <histogram name="Network.Cellular.TimeToPortal" units="milliseconds">
8036   <summary>
8037     Chrome OS network performance metric sampling the time to determine that a
8038     3G/Cellular network is in a captive portal after configuring Layer 3 state.
8039   </summary>
8040 </histogram>
8042 <histogram name="Network.Cellular.UsageRequestStatus"
8043     enum="NetworkCellularUsageRequestStatus">
8044   <summary>Chrome OS cellular usage API request status codes.</summary>
8045 </histogram>
8047 <histogram name="Network.Ethernet.TimeOnline" units="seconds">
8048   <summary>
8049     Chrome OS network metric sampling the time spent using Ethernet to transport
8050     data.  These data are mostly useful when summed and compared to TimeOnline
8051     for other network technologies (e.g. WiFi vs Cellular).
8052   </summary>
8053 </histogram>
8055 <histogram name="Network.Ethernet.TimeToConfig" units="milliseconds">
8056   <summary>
8057     Chrome OS network performance metric sampling the time to join a wired
8058     Ethernet network and configure Layer 3 state (typically acquire a DHCP
8059     lease).
8060   </summary>
8061 </histogram>
8063 <histogram name="Network.Ethernet.TimeToOnline" units="milliseconds">
8064   <summary>
8065     Chrome OS network performance metric sampling the time to determine that an
8066     Ethernet network is online after configuring Layer 3 state.
8067   </summary>
8068 </histogram>
8070 <histogram name="Network.Ethernet.TimeToPortal" units="milliseconds">
8071   <summary>
8072     Chrome OS network performance metric sampling the time to determine that an
8073     Ethernet network is in a captive portal after configuring Layer 3 state.
8074   </summary>
8075 </histogram>
8077 <histogram name="Network.ServiceErrors" enum="NetworkServiceError">
8078   <summary>Chrome OS connection manager service errors seen.</summary>
8079 </histogram>
8081 <histogram name="Network.Shill.Cellular.3GPPRegistrationDelayedDrop"
8082     enum="NetworkCellular3GPPRegistrationDelayedDrop">
8083   <summary>
8084     Chrome OS network diagnostic metric sampling the number of cellular network
8085     flakes. A network flake occurs when the signal strength goes below detection
8086     level for a short duration.
8087   </summary>
8088 </histogram>
8090 <histogram name="Network.Shill.Cellular.AutoConnectTotalTime"
8091     units="milliseconds">
8092   <summary>
8093     Chrome OS network diagnostic metric sampling the total amount of time spent
8094     from the start of the first auto-connect request until when the cellular
8095     modem successfully connects to the network.
8096   </summary>
8097 </histogram>
8099 <histogram name="Network.Shill.Cellular.AutoConnectTries">
8100   <summary>
8101     Chrome OS network diagnostic metric sampling the number of auto-connect
8102     tries that were attempted before the cellular modem successfully connected
8103     to the network.
8104   </summary>
8105 </histogram>
8107 <histogram name="Network.Shill.Cellular.Disconnect"
8108     enum="NetworkDisconnectType">
8109   <summary>
8110     Chrome OS network usage metric that tracks whether the cellular network was
8111     disconnected due to an error or was explicitly disconnected by the user.
8112   </summary>
8113 </histogram>
8115 <histogram name="Network.Shill.Cellular.Drop" enum="NetworkCellularTechnology">
8116   <summary>
8117     Chrome OS cellular network metric that tracks the number of drops based on
8118     the network technology.
8119   </summary>
8120 </histogram>
8122 <histogram name="Network.Shill.Cellular.OutOfCreditsReason"
8123     enum="NetworkCellularOutOfCreditsReason">
8124   <summary>
8125     Chrome OS cellular network metric that tracks the number of out-of-credits
8126     detected based on the cause that triggered the out-of-credits.
8127   </summary>
8128 </histogram>
8130 <histogram name="Network.Shill.Cellular.PortalAttempts">
8131   <summary>
8132     Chrome OS network diagnostic metric sampling the number of portal detection
8133     attempts per pass for a cellular network. This includes failure, timeout and
8134     successful attempts.
8135   </summary>
8136 </histogram>
8138 <histogram name="Network.Shill.Cellular.PortalAttemptsToOnline">
8139   <summary>
8140     Chrome OS network diagnostic metric sampling the total number of portal
8141     detection attempts performed for a cellular network between the Connected
8142     and Online state. This includes failure, timeout and successful attempts.
8143   </summary>
8144 </histogram>
8146 <histogram name="Network.Shill.Cellular.PortalResult"
8147     enum="NetworkPortalResult">
8148   <summary>
8149     Chrome OS network diagnostic metric sampling the result of portal detections
8150     for a cellular network.
8151   </summary>
8152 </histogram>
8154 <histogram name="Network.Shill.Cellular.SignalStrengthBeforeDrop">
8155   <summary>
8156     Chrome OS network metric sampling the signal strength (0-100) of the
8157     cellular modem before it dropped from the network.
8158   </summary>
8159 </histogram>
8161 <histogram name="Network.Shill.Cellular.TimeOnline" units="seconds">
8162   <summary>
8163     Chrome OS network metric sampling the time spent using cellular to transport
8164     data.  These data are mostly useful when summed and compared to TimeOnline
8165     for other network technologies (e.g. WiFi vs Cellular).
8166   </summary>
8167 </histogram>
8169 <histogram name="Network.Shill.Cellular.TimeToConfig" units="milliseconds">
8170   <summary>
8171     Chrome OS network performance metric sampling the time to join a cellular
8172     network and configure Layer 3 state.
8173   </summary>
8174 </histogram>
8176 <histogram name="Network.Shill.Cellular.TimeToConnect" units="milliseconds">
8177   <summary>
8178     Chrome OS network performance metric sampling the time to connect a cellular
8179     modem.
8180   </summary>
8181 </histogram>
8183 <histogram name="Network.Shill.Cellular.TimeToDisable" units="milliseconds">
8184   <summary>
8185     Chrome OS network performance metric sampling the time to disable a cellular
8186     modem.
8187   </summary>
8188 </histogram>
8190 <histogram name="Network.Shill.Cellular.TimeToEnable" units="milliseconds">
8191   <summary>
8192     Chrome OS network performance metric sampling the time to enable a cellular
8193     modem.
8194   </summary>
8195 </histogram>
8197 <histogram name="Network.Shill.Cellular.TimeToInitialize" units="milliseconds">
8198   <summary>
8199     Chrome OS network performance metric sampling the time to initialize a
8200     cellular modem.
8201   </summary>
8202 </histogram>
8204 <histogram name="Network.Shill.Cellular.TimeToOnline" units="milliseconds">
8205   <summary>
8206     Chrome OS network performance metric sampling the time to determine that a
8207     cellular network is online after configuring Layer 3 state.
8208   </summary>
8209 </histogram>
8211 <histogram name="Network.Shill.Cellular.TimeToPortal" units="milliseconds">
8212   <summary>
8213     Chrome OS network performance metric sampling the time to determine that a
8214     cellular network is in a captive portal after configuring Layer 3 state.
8215   </summary>
8216 </histogram>
8218 <histogram name="Network.Shill.Cellular.TimeToScan" units="milliseconds">
8219   <summary>
8220     Chrome OS network performance metric sampling the time to scan a cellular
8221     network and register a modem.
8222   </summary>
8223 </histogram>
8225 <histogram name="Network.Shill.CorruptedProfile" enum="NetworkCorruptedProfile">
8226   <summary>
8227     Chrome OS cellular network metric that tracks the number of corrupted
8228     profiles encountered by Shill.
8229   </summary>
8230 </histogram>
8232 <histogram name="Network.Shill.Ethernet.Disconnect"
8233     enum="NetworkDisconnectType">
8234   <summary>
8235     Chrome OS network usage metric that tracks whether the Ethernet network was
8236     disconnected due to an error or was explicitly disconnected by the user.
8237   </summary>
8238 </histogram>
8240 <histogram name="Network.Shill.Ethernet.LinkMonitorBroadcastErrorsAtFailure">
8241   <summary>
8242     Chrome OS network performance metric that tracks the number of LinkMonitor
8243     broadcast errors that were accrued on an Ethernet network at the time that
8244     the link was declaired to be failed.
8245   </summary>
8246 </histogram>
8248 <histogram name="Network.Shill.Ethernet.LinkMonitorFailure"
8249     enum="LinkMonitorFailureType">
8250   <summary>
8251     Chrome OS metric that signals the type of failure the LinkMonitor
8252     encountered which caused it to stop monitoring an Ethernet network.
8253   </summary>
8254 </histogram>
8256 <histogram name="Network.Shill.Ethernet.LinkMonitorResponseTimeSample"
8257     units="milliseconds">
8258   <summary>
8259     Chrome OS network performance metric that tracks the number of milliseconds
8260     between an ARP request and a received reply on an Ethernet network.
8261   </summary>
8262 </histogram>
8264 <histogram name="Network.Shill.Ethernet.LinkMonitorSecondsToFailure"
8265     units="seconds">
8266   <summary>
8267     Chrome OS network performance metric that tracks the number of seconds from
8268     the start of the LinkMonitor until failure on an Ethernet network.
8269   </summary>
8270 </histogram>
8272 <histogram name="Network.Shill.Ethernet.LinkMonitorUnicastErrorsAtFailure">
8273   <summary>
8274     Chrome OS network performance metric that tracks the number of LinkMonitor
8275     unicast errors that were accrued on an Ethernet network at the time that the
8276     link was declaired to be failed.
8277   </summary>
8278 </histogram>
8280 <histogram name="Network.Shill.Ethernet.PortalAttempts">
8281   <summary>
8282     Chrome OS network diagnostic metric sampling the number of portal detection
8283     attempts per pass for an Ethernet network. This includes failure, timeout
8284     and successful attempts.
8285   </summary>
8286 </histogram>
8288 <histogram name="Network.Shill.Ethernet.PortalAttemptsToOnline">
8289   <summary>
8290     Chrome OS network diagnostic metric sampling the total number of portal
8291     detection attempts performed for an Ethernet network between the Connected
8292     and Online state. This includes failure, timeout and successful attempts.
8293   </summary>
8294 </histogram>
8296 <histogram name="Network.Shill.Ethernet.PortalResult"
8297     enum="NetworkPortalResult">
8298   <summary>
8299     Chrome OS network diagnostic metric sampling the result of portal detections
8300     for an Ethernet network.
8301   </summary>
8302 </histogram>
8304 <histogram name="Network.Shill.Ethernet.TimeOnline" units="seconds">
8305   <summary>
8306     Chrome OS network metric sampling the time spent using Ethernet to transport
8307     data.  These data are mostly useful when summed and compared to TimeOnline
8308     for other network technologies (e.g. WiFi vs Cellular).
8309   </summary>
8310 </histogram>
8312 <histogram name="Network.Shill.Ethernet.TimeToConfig" units="milliseconds">
8313   <summary>
8314     Chrome OS network performance metric sampling the time to join a wired
8315     Ethernet network and configure Layer 3 state (typically acquire a DHCP
8316     lease).
8317   </summary>
8318 </histogram>
8320 <histogram name="Network.Shill.Ethernet.TimeToInitialize" units="milliseconds">
8321   <summary>
8322     Chrome OS network performance metric sampling the time to initialize an
8323     Ethernet device.
8324   </summary>
8325 </histogram>
8327 <histogram name="Network.Shill.Ethernet.TimeToOnline" units="milliseconds">
8328   <summary>
8329     Chrome OS network performance metric sampling the time to determine that an
8330     Ethernet network is online after configuring Layer 3 state.
8331   </summary>
8332 </histogram>
8334 <histogram name="Network.Shill.Ethernet.TimeToPortal" units="milliseconds">
8335   <summary>
8336     Chrome OS network performance metric sampling the time to determine that an
8337     Ethernet network is in a captive portal after configuring Layer 3 state.
8338   </summary>
8339 </histogram>
8341 <histogram name="Network.Shill.ServiceErrors" enum="NetworkServiceError">
8342   <summary>Chrome OS connection manager service errors seen.</summary>
8343 </histogram>
8345 <histogram name="Network.Shill.TerminationActionResult"
8346     enum="ShillTerminationActionResult">
8347   <obsolete>
8348     Deprecated 10/2012. No longer tracked.
8349   </obsolete>
8350   <summary>
8351     Chrome OS network diagnostic metric sampling the number of termination
8352     actions that successfully complete or fail when shill terminates.
8353   </summary>
8354 </histogram>
8356 <histogram name="Network.Shill.TerminationActionResult.OnSuspend"
8357     enum="ShillTerminationActionResult">
8358   <summary>
8359     Chrome OS network diagnostic metric sampling the number of termination
8360     actions that successfully complete or fail when shill suspends.
8361   </summary>
8362 </histogram>
8364 <histogram name="Network.Shill.TerminationActionResult.OnTerminate"
8365     enum="ShillTerminationActionResult">
8366   <summary>
8367     Chrome OS network diagnostic metric sampling the number of termination
8368     actions that successfully complete or fail when shill terminates.
8369   </summary>
8370 </histogram>
8372 <histogram name="Network.Shill.TerminationActionTime.OnSuspend"
8373     units="milliseconds">
8374   <summary>
8375     Chrome OS network diagnostic metric sampling the time in milliseconds it
8376     takes termination actions to complete when shill suspends.
8377   </summary>
8378 </histogram>
8380 <histogram name="Network.Shill.TerminationActionTime.OnTerminate"
8381     units="milliseconds">
8382   <summary>
8383     Chrome OS network diagnostic metric sampling the time in milliseconds it
8384     takes termination actions to complete when shill terminates.
8385   </summary>
8386 </histogram>
8388 <histogram name="Network.Shill.TimeToDrop" units="seconds">
8389   <summary>
8390     Chrome OS network stability metric sampling the time in seconds between the
8391     networking going online to going offline. Offline events due to device
8392     shutdown or suspend are ignored (along with the online time before that
8393     offline event).
8394   </summary>
8395 </histogram>
8397 <histogram name="Network.Shill.Vpn.Driver" enum="VPNDriver">
8398   <summary>
8399     Chrome OS network usage metric sampled on each successful VPN connection
8400     that tracks the VPN connection type.
8401   </summary>
8402 </histogram>
8404 <histogram name="Network.Shill.Vpn.RemoteAuthenticationType"
8405     enum="VPNRemoteAuthenticationType">
8406   <summary>
8407     Chrome OS network usage metric sampled on each successful VPN connection
8408     that tracks the remote authentication method.
8409   </summary>
8410 </histogram>
8412 <histogram name="Network.Shill.VPN.TimeToConfig" units="milliseconds">
8413   <summary>
8414     Chrome OS network performance metric sampling the time to configure Layer 3
8415     state on a VPN network (typically acquire a DHCP lease).
8416   </summary>
8417 </histogram>
8419 <histogram name="Network.Shill.VPN.TimeToOnline" units="milliseconds">
8420   <summary>
8421     Chrome OS network performance metric sampling the time to determine that a
8422     WiMax network is online after configuring Layer 3 state.
8423   </summary>
8424 </histogram>
8426 <histogram name="Network.Shill.Vpn.UserAuthenticationType"
8427     enum="VPNUserAuthenticationType">
8428   <summary>
8429     Chrome OS network usage metric sampled on each successful VPN connection
8430     that tracks the user authentication method.
8431   </summary>
8432 </histogram>
8434 <histogram name="Network.Shill.WiFi.ApDisconnectReason" enum="WiFiReasonCode">
8435   <summary>
8436     Chrome OS network usage metric.  Reason code reported when the AP
8437     disconnects a wifi connection.
8438   </summary>
8439 </histogram>
8441 <histogram name="Network.Shill.WiFi.ApDisconnectType" enum="WiFiStatusType">
8442   <summary>
8443     Chrome OS network usage metric.  Broad category of reason AP disconnected a
8444     WiFi connection.
8445   </summary>
8446 </histogram>
8448 <histogram name="Network.Shill.Wifi.ApMode" enum="WiFiApMode">
8449   <summary>
8450     Chrome OS network usage metric.  The AP mode setting for each successful
8451     WiFi connection.
8452   </summary>
8453 </histogram>
8455 <histogram name="Network.Shill.Wifi.Channel" enum="NetworkChannelType">
8456   <summary>
8457     Chrome OS network usage metric.  The channel used for each successful WiFi
8458     connection.
8459   </summary>
8460 </histogram>
8462 <histogram name="Network.Shill.WiFi.ClientDisconnectReason"
8463     enum="WiFiReasonCode">
8464   <summary>
8465     Chrome OS network usage metric.  Reason code reported when the client
8466     disconnects a wifi connection.
8467   </summary>
8468 </histogram>
8470 <histogram name="Network.Shill.WiFi.ClientDisconnectType" enum="WiFiStatusType">
8471   <summary>
8472     Chrome OS network usage metric.  Broad category of reason client
8473     disconnected a WiFi connection.
8474   </summary>
8475 </histogram>
8477 <histogram name="Network.Shill.Wifi.Disconnect" enum="NetworkDisconnectType">
8478   <summary>
8479     Chrome OS network usage metric that tracks whether an 802.11 wireless
8480     network was disconnected due to an error or was explicitly disconnected by
8481     the user.
8482   </summary>
8483 </histogram>
8485 <histogram name="Network.Shill.Wifi.EapInnerProtocol" enum="EAPInnerProtocol">
8486   <summary>
8487     Chrome OS network usage metric sampled on each successful 802.1x wireless
8488     connection that tracks the configured inner authentication method.
8489   </summary>
8490 </histogram>
8492 <histogram name="Network.Shill.Wifi.EapOuterProtocol" enum="EAPOuterProtocol">
8493   <summary>
8494     Chrome OS network usage metric sampled on each successful 802.1x wireless
8495     connection that tracks the configured outer authentication method.
8496   </summary>
8497 </histogram>
8499 <histogram name="Network.Shill.Wifi.FrequenciesConnectedEver">
8500   <summary>
8501     Chrome OS network diagnostic metric sampling the number of different WiFi
8502     frequencies to which the user's machine has ever connected.
8503   </summary>
8504 </histogram>
8506 <histogram name="Network.Shill.Wifi.LinkMonitorBroadcastErrorsAtFailure">
8507   <summary>
8508     Chrome OS network performance metric that tracks the number of LinkMonitor
8509     broadcast errors that were accrued on an 802.11 wireiless network at the
8510     time that the link was declaired to be failed.
8511   </summary>
8512 </histogram>
8514 <histogram name="Network.Shill.Wifi.LinkMonitorFailure"
8515     enum="LinkMonitorFailureType">
8516   <summary>
8517     Chrome OS metric that signals the type of failure the LinkMonitor
8518     encountered which caused it to stop monitoring an 802.11 wireless network.
8519   </summary>
8520 </histogram>
8522 <histogram name="Network.Shill.Wifi.LinkMonitorResponseTimeSample"
8523     units="milliseconds">
8524   <summary>
8525     Chrome OS network performance metric that tracks the number of milliseconds
8526     between an ARP request and a received reply on an 802.11 wireless network.
8527   </summary>
8528 </histogram>
8530 <histogram name="Network.Shill.Wifi.LinkMonitorSecondsToFailure"
8531     units="seconds">
8532   <summary>
8533     Chrome OS network performance metric that tracks the number of seconds from
8534     the start of the LinkMonitor until failure on an 802.11 wireless network.
8535   </summary>
8536 </histogram>
8538 <histogram name="Network.Shill.Wifi.LinkMonitorUnicastErrorsAtFailure">
8539   <summary>
8540     Chrome OS network performance metric that tracks the number of LinkMonitor
8541     unicast errors that were accrued on an 802.11 wireless network at the time
8542     that the link was declaired to be failed.
8543   </summary>
8544 </histogram>
8546 <histogram name="Network.Shill.Wifi.PhyMode" enum="NetworkPhyModeType">
8547   <summary>
8548     Chrome OS network usage metric.  The channel type used for each successful
8549     WiFi connection.
8550   </summary>
8551 </histogram>
8553 <histogram name="Network.Shill.Wifi.PortalAttempts">
8554   <summary>
8555     Chrome OS network diagnostic metric sampling the number of portal detection
8556     attempts per pass for an 802.11 wireless network. This includes failure,
8557     timeout and successful attempts.
8558   </summary>
8559 </histogram>
8561 <histogram name="Network.Shill.Wifi.PortalAttemptsToOnline">
8562   <summary>
8563     Chrome OS network diagnostic metric sampling the total number of portal
8564     detection attempts performed for an 802.11 wireless network between the
8565     Connected and Online state. This includes failure, timeout and successful
8566     attempts.
8567   </summary>
8568 </histogram>
8570 <histogram name="Network.Shill.Wifi.PortalResult" enum="NetworkPortalResult">
8571   <summary>
8572     Chrome OS network diagnostic metric sampling the result of portal detections
8573     for an 802.11 wireless network.
8574   </summary>
8575 </histogram>
8577 <histogram name="Network.Shill.WiFi.ScanResult" enum="WiFiScanResult">
8578   <summary>
8579     Chrome OS network usage metric describing, for a wifi scan attempt, what
8580     scan method is used and whether it ends in a connection.
8581   </summary>
8582 </histogram>
8584 <histogram name="Network.Shill.WiFi.ScanTimeInEbusy" units="milliseconds">
8585   <summary>
8586     Chrome OS network usage metric describing, for a wifi scan attempt, how many
8587     milliseconds were spent waiting to talk to the kernel/drivers.
8588   </summary>
8589 </histogram>
8591 <histogram name="Network.Shill.Wifi.Security" enum="NetworkSecurityType">
8592   <summary>
8593     Chrome OS network usage metric.  The security setting for each successful
8594     WiFi connection.
8595   </summary>
8596 </histogram>
8598 <histogram name="Network.Shill.Wifi.SignalStrength" units="negative dBm">
8599   <summary>
8600     Chrome OS network metric indicating the negative of the dBm received signal
8601     strength recorded at the time a successful WiFi connection started.
8602   </summary>
8603 </histogram>
8605 <histogram name="Network.Shill.Wifi.TimeOnline" units="seconds">
8606   <summary>
8607     Chrome OS network metric sampling the time spent using WiFi to transport
8608     data.  These data are mostly useful when summed and compared to TimeOnline
8609     for other network technologies (e.g. WiFi vs Cellular).
8610   </summary>
8611 </histogram>
8613 <histogram name="Network.Shill.Wifi.TimeResumeToReady" units="milliseconds">
8614   <summary>
8615     Chrome OS network performance metric sampling the time from the resume event
8616     to the time when an 802.11 wireless network has configured its Layer 3
8617     state.
8618   </summary>
8619 </histogram>
8621 <histogram name="Network.Shill.Wifi.TimeToConfig" units="milliseconds">
8622   <summary>
8623     Chrome OS network performance metric sampling the time to configure Layer 3
8624     state on an 802.11 wireless network (typically acquire a DHCP lease).
8625   </summary>
8626 </histogram>
8628 <histogram name="Network.Shill.Wifi.TimeToConnect" units="milliseconds">
8629   <summary>
8630     Chrome OS network performance metric sampling the time to connect to a WiFi
8631     Basic Service Set (which consists of the access point and associated
8632     stations on a particular WiFi channel for a specific network).
8633   </summary>
8634 </histogram>
8636 <histogram name="Network.Shill.Wifi.TimeToInitialize" units="milliseconds">
8637   <summary>
8638     Chrome OS network performance metric sampling the time to initialize an
8639     802.11 wireless device.
8640   </summary>
8641 </histogram>
8643 <histogram name="Network.Shill.Wifi.TimeToJoin" units="milliseconds">
8644   <summary>
8645     Chrome OS network performance metric sampling the time to join (associate
8646     plus authenticate) an 802.11 wireless network.
8647   </summary>
8648 </histogram>
8650 <histogram name="Network.Shill.Wifi.TimeToOnline" units="milliseconds">
8651   <summary>
8652     Chrome OS network performance metric sampling the time to determine that an
8653     802.11 wireless network is online after configuring Layer 3 state.
8654   </summary>
8655 </histogram>
8657 <histogram name="Network.Shill.Wifi.TimeToPortal" units="milliseconds">
8658   <summary>
8659     Chrome OS network performance metric sampling the time to determine that an
8660     802.11 wireless network is in a captive portal after configuring Layer 3
8661     state.
8662   </summary>
8663 </histogram>
8665 <histogram name="Network.Shill.Wifi.TimeToScan" units="milliseconds">
8666   <summary>
8667     Chrome OS network performance metric sampling the time to scan WiFi until a
8668     connection is found.
8669   </summary>
8670 </histogram>
8672 <histogram name="Network.Shill.Wifi.TimeToScanAndConnect" units="milliseconds">
8673   <summary>
8674     Chrome OS network performance metric sampling the time between the beginning
8675     of a WiFi scan (if the scan includes both a progressive scan and a full
8676     scan, the TimeToScanAndConnect starts with the first scan of the series) and
8677     the completion of a successful connection.
8678   </summary>
8679 </histogram>
8681 <histogram name="Network.Shill.WiMax.TimeToConfig" units="milliseconds">
8682   <summary>
8683     Chrome OS network performance metric sampling the time to configure Layer 3
8684     state on a WiMax network (typically acquire a DHCP lease).
8685   </summary>
8686 </histogram>
8688 <histogram name="Network.Shill.WiMax.TimeToInitialize" units="milliseconds">
8689   <summary>
8690     Chrome OS network performance metric sampling the time to initialize a WiMax
8691     device.
8692   </summary>
8693 </histogram>
8695 <histogram name="Network.Shill.WiMax.TimeToOnline" units="milliseconds">
8696   <summary>
8697     Chrome OS network performance metric sampling the time to determine that a
8698     WiMax network is online after configuring Layer 3 state.
8699   </summary>
8700 </histogram>
8702 <histogram name="Network.TimeToConfig.Cellular" units="milliseconds">
8703   <summary>
8704     Chrome OS network performance metric sampling the time to join a 3G/Cellular
8705     network and configure Layer 3 state. Note this metric is deprecated; see
8706     Network.Cellular.TimeToConfig.
8707   </summary>
8708 </histogram>
8710 <histogram name="Network.TimeToConfig.Ethernet" units="milliseconds">
8711   <summary>
8712     Chrome OS network performance metric sampling the time to join a wired
8713     Ethernet network and configure Layer 3 state (typically acquire a DHCP
8714     lease). Note this metric is deprecated; see Network.Ethernet.TimeToConfig.
8715   </summary>
8716 </histogram>
8718 <histogram name="Network.TimeToConfig.Wifi" units="milliseconds">
8719   <summary>
8720     Chrome OS network performance metric sampling the time to configure Layer 3
8721     state on an 802.11 wireless network (typically acquire a DHCP lease). Note
8722     this metric is deprecated; see Network.Wifi.TimeToConfig.
8723   </summary>
8724 </histogram>
8726 <histogram name="Network.TimeToDrop" units="seconds">
8727   <summary>
8728     Chrome OS network stability metric sampling the time in seconds between the
8729     networking going online to going offline. Offline events due to device
8730     shutdown or suspend are ignored (along with the online time before that
8731     offline event).
8732   </summary>
8733 </histogram>
8735 <histogram name="Network.TimeToJoin.Wifi" units="milliseconds">
8736   <summary>
8737     Chrome OS network performance metric sampling the time to join (associate
8738     plus authenticate) an 802.11 wireless network. Note this metric is
8739     deprecated; see Network.Wifi.TimeToJoin.
8740   </summary>
8741 </histogram>
8743 <histogram name="Network.Wifi.AuthMode" enum="NetworkAuthModeType">
8744   <summary>
8745     Chrome OS network performance metric sampling the time to configure Layer 3
8746     state on an 802.11 wireless network (typically acquire a DHCP lease).
8747   </summary>
8748 </histogram>
8750 <histogram name="Network.Wifi.BitRate" units="bps">
8751   <summary>
8752     Network metric reporting the download speed test results run at setup time.
8753     Recorded at least once per day.
8754   </summary>
8755 </histogram>
8757 <histogram name="Network.Wifi.Channel" enum="NetworkChannelType">
8758   <summary>
8759     Chrome OS network usage metric.  The channel used for each successful WiFi
8760     connection.
8761   </summary>
8762 </histogram>
8764 <histogram name="Network.Wifi.Idle.NoiseLevel" units="negative dBm">
8765   <summary>
8766     Network metric indicating the negative of the dBm noise level recorded at
8767     the time the metric is collected.  Reported at least once per day and only
8768     when the device is idle.
8769   </summary>
8770 </histogram>
8772 <histogram name="Network.Wifi.Idle.SignalLevel" units="negative dBm">
8773   <summary>
8774     Network metric indicating the negative of the dBm received signal level
8775     recorded at the time the metric is collected.  Reported at least once per
8776     day and only when the device is idle.
8777   </summary>
8778 </histogram>
8780 <histogram name="Network.Wifi.Idle.SignalToNoiseRatio" units="negative dBm">
8781   <summary>
8782     Network metric indicating signal minus noise in dBm recorded at the time the
8783     metrics is collected.  Reported at least once per day and only when the
8784     device is idle.
8785   </summary>
8786 </histogram>
8788 <histogram name="Network.Wifi.NoiseLevel" units="negative dBm">
8789   <summary>
8790     Network metric indicating the negative of the dBm noise level recorded at
8791     the time the metric is collected.  Reported at least once per day.
8792   </summary>
8793 </histogram>
8795 <histogram name="Network.Wifi.PhyMode" enum="NetworkPhyModeType">
8796   <summary>
8797     Chrome OS network usage metric.  The channel type used for each successful
8798     WiFi connection.
8799   </summary>
8800 </histogram>
8802 <histogram name="Network.Wifi.RoundTripTime" units="ms">
8803   <summary>
8804     Network metric reporting the average round trip time to the wifi gateway.
8805     Recorded at least once per day.
8806   </summary>
8807 </histogram>
8809 <histogram name="Network.Wifi.Security" enum="NetworkSecurityType">
8810   <summary>
8811     Chrome OS network usage metric.  The security setting for each successful
8812     WiFi connection.
8813   </summary>
8814 </histogram>
8816 <histogram name="Network.Wifi.SignalLevel" units="negative dBm">
8817   <summary>
8818     Network metric indicating the negative of the dBm received signal level
8819     recorded at the time the metric is collected.  Reported at least once per
8820     day.
8821   </summary>
8822 </histogram>
8824 <histogram name="Network.Wifi.SignalToNoiseRatio" units="negative dBm">
8825   <summary>
8826     Network metric indicating signal minus noise in dBm recorded at the time the
8827     metrics is collected.  Reported at least once per day.
8828   </summary>
8829 </histogram>
8831 <histogram name="Network.Wifi.TimeOnline" units="seconds">
8832   <summary>
8833     Chrome OS network metric sampling the time spent using WiFi to transport
8834     data.  These data are mostly useful when summed and compared to TimeOnline
8835     for other network technologies (e.g. WiFi vs Cellular).
8836   </summary>
8837 </histogram>
8839 <histogram name="Network.Wifi.TimeResumeToReady" units="milliseconds">
8840   <summary>
8841     Chrome OS network performance metric sampling the time from the resume event
8842     to the time when an 802.11 wireless network has configured its Layer 3
8843     state.
8844   </summary>
8845 </histogram>
8847 <histogram name="Network.Wifi.TimeToConfig" units="milliseconds">
8848   <summary>
8849     Chrome OS network performance metric sampling the time to configure Layer 3
8850     state on an 802.11 wireless network (typically acquire a DHCP lease).
8851   </summary>
8852 </histogram>
8854 <histogram name="Network.Wifi.TimeToJoin" units="milliseconds">
8855   <summary>
8856     Chrome OS network performance metric sampling the time to join (associate
8857     plus authenticate) an 802.11 wireless network.
8858   </summary>
8859 </histogram>
8861 <histogram name="Network.Wifi.TimeToOnline" units="milliseconds">
8862   <summary>
8863     Chrome OS network performance metric sampling the time to determine that an
8864     802.11 wireless network is online after configuring Layer 3 state.
8865   </summary>
8866 </histogram>
8868 <histogram name="Network.Wifi.TimeToPortal" units="milliseconds">
8869   <summary>
8870     Chrome OS network performance metric sampling the time to determine that an
8871     802.11 wireless network is in a captive portal after configuring Layer 3
8872     state.
8873   </summary>
8874 </histogram>
8876 <histogram name="NewTabPage.ActionAndroid" enum="NewTabPageActionAndroid">
8877   <summary>
8878     Actions taken by users from the new tab page on Android. These actions may
8879     navigate away from the NTP (e.g. searching in the omnibox or opening a
8880     bookmark), but can also happen without navigating away from the NTP (e.g.
8881     opening a bookmark in a new tab).
8882   </summary>
8883 </histogram>
8885 <histogram name="NewTabPage.AppsPageDragSource" enum="AppsPageDragSource">
8886   <summary>
8887     Histogram for the source of app page drags. For any succesful drop onto an
8888     apps pane of the NTP, this logs where the drag originated.
8889   </summary>
8890 </histogram>
8892 <histogram name="NewTabPage.DefaultPageType" enum="NtpPaneType">
8893   <summary>The default pane when the NTP is first opened.</summary>
8894 </histogram>
8896 <histogram name="NewTabPage.HoverTimeClicked">
8897   <summary>
8898     Histogram of the time, in milliseconds, users have the cursor over a most
8899     visited thumbnail before clicking.
8900   </summary>
8901 </histogram>
8903 <histogram name="NewTabPage.HoverTimeNotClicked">
8904   <summary>
8905     Histogram of the time, in milliseconds, users have the cursor over a most
8906     visited thumbnail before moving it away from the thumbnail without clicking.
8907   </summary>
8908 </histogram>
8910 <histogram name="NewTabPage.MobilePromo" enum="NewTabPageMobilePromo">
8911   <summary>
8912     Android: Tallies counts for how the user interacted with the NTP promo page.
8913   </summary>
8914 </histogram>
8916 <histogram name="NewTabPage.MostVisited">
8917   <summary>
8918     Histogram for user clicks of the most visited thumbnails. The value is equal
8919     to the index of the thumbnail.
8920   </summary>
8921 </histogram>
8923 <histogram name="NewTabPage.MostVisitedAction" enum="NtpFollowAction">
8924   <summary>
8925     Action taken by the user on the Most Visited NTP pane.  If the user switches
8926     panes during this use of the NTP, this action is sometimes not recorded. Ask
8927     mpearson@ for details.
8928   </summary>
8929 </histogram>
8931 <histogram name="NewTabPage.NonVisibleScreenshots">
8932   <summary>
8933     The number of screenshots that were cached for the non-visible but ranked
8934     suggestions on the Suggested NTP pane.
8935   </summary>
8936 </histogram>
8938 <histogram name="NewTabPage.NonVisibleSuggestedSiteRank">
8939   <summary>
8940     Given that the user has typed a URL, and given that that specific URL was
8941     ranked but not visible on the Suggested pane of the NTP, this is the rank
8942     that the Suggested pane had for that URL.
8943   </summary>
8944 </histogram>
8946 <histogram name="NewTabPage.NumberOfMouseOvers">
8947   <summary>
8948     The total number of times the user hovered the mouse over Most Visited tile
8949     or title elements before changing focus away from the NTP, be it by
8950     navigating to a URL, switching tabs, changing the active window or closing
8951     the tab/shutting down Chrome.
8952   </summary>
8953 </histogram>
8955 <histogram name="NewTabPage.OtherSessionsMenu" enum="NtpOtherSessionsType">
8956   <summary>
8957     Histogram for usage of the menu on the NTP that allows the user to access
8958     tabs from other devices.
8959   </summary>
8960 </histogram>
8962 <histogram name="NewTabPage.PreviousSelectedPageType" enum="NtpPaneType">
8963   <summary>
8964     The pane that had been previously selected when the user switches panes in
8965     the NTP.
8966   </summary>
8967 </histogram>
8969 <histogram name="NewTabPage.Promo.Bubble" enum="NtpPromoAction">
8970   <summary>Histogram for NTP bubble promo activity.</summary>
8971 </histogram>
8973 <histogram name="NewTabPage.Promo.Notification" enum="NtpPromoAction">
8974   <summary>Histogram for NTP notification promo activity.</summary>
8975 </histogram>
8977 <histogram name="NewTabPage.SearchURLs.Total">
8978   <summary>TBD.</summary>
8979 </histogram>
8981 <histogram name="NewTabPage.SelectedPageType" enum="NtpPaneType">
8982   <summary>The pane selected when the user switches panes in the NTP.</summary>
8983 </histogram>
8985 <histogram name="NewTabPage.SessionRestore">
8986   <summary>
8987     Histogram for user clicks of the Recently Closed items. The value is the
8988     recency of the entry being restored (0 is most recent).
8989   </summary>
8990 </histogram>
8992 <histogram name="NewTabPage.SingleSessionPageSwitches">
8993   <summary>
8994     Histogram to track how many times a user switched pages in a single NTP
8995     session.
8996   </summary>
8997 </histogram>
8999 <histogram name="NewTabPage.SuggestedSite">
9000   <summary>
9001     Histogram for user clicks of the suggested site thumbnails. The value is
9002     equal to the index of the thumbnail.
9003   </summary>
9004 </histogram>
9006 <histogram name="NewTabPage.SuggestedSitesAction" enum="NtpFollowAction">
9007   <summary>Action taken by the user on the Suggested Sites NTP pane.</summary>
9008 </histogram>
9010 <histogram name="NewTabPage.SuggestedSitesLoadTime">
9011   <summary>Time to load the Suggested Sites NTP pane, in milliseconds.</summary>
9012 </histogram>
9014 <histogram name="NewTabPage.SuggestedSitesViewTime">
9015   <summary>Time spent on the Suggested Sites NTP pane, in seconds.</summary>
9016 </histogram>
9018 <histogram name="NewTabPage.VisibleScreenshots">
9019   <summary>
9020     The number of screenshots that were cached for the visible suggestions on
9021     the Suggested NTP pane.
9022   </summary>
9023 </histogram>
9025 <histogram name="NewTabPage.VisibleSuggestedSiteRank">
9026   <summary>
9027     Given that the user has typed a URL, and given that that specific URL was
9028     visible on the Suggested pane of the NTP, this is the rank that the
9029     Suggested pane had for that URL.
9030   </summary>
9031 </histogram>
9033 <histogram name="ntp.searchurls.total">
9034   <summary>TBD</summary>
9035 </histogram>
9037 <histogram name="NtpHandler.AttachShownPageType" enum="NtpPaneType">
9038   <obsolete>
9039     Deprecated 10/2011. No longer tracked, replaced with
9040     NewTabPage.DefaultPageType
9041   </obsolete>
9042   <summary>The default pane when the NTP is first opened.</summary>
9043 </histogram>
9045 <histogram name="NtpHandler.SelectedShownPageType" enum="NtpPaneType">
9046   <obsolete>
9047     Deprecated 10/2011. No longer tracked, replaced with
9048     NewTabPage.SelectedPageType
9049   </obsolete>
9050   <summary>The pane selected when the user switches panes in the NTP.</summary>
9051 </histogram>
9053 <histogram name="OfflinePolicy.SuccessfulResourceLoadPercentage" units="%">
9054   <summary>
9055     When a page is loaded in offline mode, the percentage of resources on that
9056     page that were successfully loaded.
9057   </summary>
9058 </histogram>
9060 <histogram name="Omnibox.AggressiveHistoryURLProviderFieldTrialBeacon"
9061     enum="OmniboxAggressiveHistoryURLProviderFieldTrialBeacon">
9062   <obsolete>
9063     Aggressive HistoryURL provider field trial deleted in spring 2012.
9064   </obsolete>
9065   <summary>
9066     A number that indicates what omnibox ranking behavior the user is seeing as
9067     part of the OmniboxAggressiveHistoryURLProvider field trial
9068     (OmniboxAggressiveHistoryURLProvider).
9069   </summary>
9070 </histogram>
9072 <histogram name="Omnibox.EnteredKeywordMode" enum="OmniboxEnteredKeywordMode">
9073   <summary>
9074     The number of times users enter keyword hint mode &quot;Search ___
9075     for:&quot; and how.
9076   </summary>
9077 </histogram>
9079 <histogram name="Omnibox.FocusToEditTime" units="ms">
9080   <summary>
9081     The length of time between when a user focused on the omnibox and first
9082     modifies the omnibox.
9083   </summary>
9084 </histogram>
9086 <histogram name="Omnibox.ProviderTime" units="ms">
9087   <summary>
9088     The length of time taken by the named provider&quot;s synchronous pass.
9089   </summary>
9090 </histogram>
9092 <histogram name="Omnibox.QueryBookmarksTime">
9093   <obsolete>
9094     Deprecated 2012-11-14. Replaced by Autocomplete.BookmarkProviderMatchTime.
9095   </obsolete>
9096   <summary>
9097     Time the HistoryContentProvider takes to perform a bookmark search.
9098   </summary>
9099 </histogram>
9101 <histogram name="Omnibox.QueryTime" units="milliseconds">
9102   <summary>
9103     Time it takes for the omnibox to become responsive to user input after the
9104     user has typed N characters. This measures the time it takes to start all
9105     the asynchronous autocomplete providers (but not wait for them to finish).
9106   </summary>
9107 </histogram>
9109 <histogram name="Omnibox.SearchEngine" enum="OmniboxSearchEngine">
9110   <summary>
9111     The id of search engine that was used for search in omnibox. See
9112     src/chrome/browser/search_engines/template_url_prepopulate_data.cc for more
9113     info.
9114   </summary>
9115 </histogram>
9117 <histogram name="Omnibox.SuggestRequest.Failure.GoogleResponseTime"
9118     units="milliseconds">
9119   <summary>
9120     The time elapsed between the sending of a suggest request to Google until
9121     the time the request was returned with status==failed. Ignores requests that
9122     were canceled before being returned.
9123   </summary>
9124 </histogram>
9126 <histogram name="Omnibox.SuggestRequest.Success.GoogleResponseTime"
9127     units="milliseconds">
9128   <summary>
9129     The time elapsed between the sending of a suggest request to Google until
9130     the time the request was returned with status==success. Ignores requests
9131     that were canceled before being returned.
9132   </summary>
9133 </histogram>
9135 <histogram name="Omnibox.SuggestRequests" enum="OmniboxSuggestRequests">
9136   <summary>
9137     Counts about the number of suggest requests the omnibox sent, invalidated,
9138     and replies received.
9139   </summary>
9140 </histogram>
9142 <histogram name="Overscroll.Completed" enum="OverscrollMode">
9143   <summary>Completed overscroll gestures.</summary>
9144   <details>
9145     An overscroll gesture starts when user scrolls past the edge of the web page
9146     and continues scrolling in the same direction. An overscroll gesture is
9147     completed when user stops scrolling (e.g. by lifting the fingers from the
9148     touchscreen or touchpad).
9149   </details>
9150 </histogram>
9152 <histogram name="Overscroll.Navigated" enum="OverscrollMode">
9153   <summary>
9154     Navigations that were triggered due to completed overscroll gesture. Note
9155     that not all completed overscroll gestures trigger a navigation.
9156   </summary>
9157 </histogram>
9159 <histogram name="Overscroll.Started" enum="OverscrollMode">
9160   <summary>
9161     Overscroll gestures initiated by the user. Note that not all overcroll
9162     gestures started are completed (e.g. the overscroll gesture is aborted if
9163     user clicks or presses a key during the gesture).
9164   </summary>
9165 </histogram>
9167 <histogram name="PasswordManager.OtherPossibleUsernamesUsage"
9168     enum="OtherPossibleUsernamesUsage">
9169   <summary>
9170     Breakdown of how other possible usernames are displayed. Recorded every time
9171     we autofill a password form.
9172   </summary>
9173 </histogram>
9175 <histogram name="PasswordManager.TimesGeneratedPasswordUsed">
9176   <summary>
9177     The number of times each generated password has been used to log in.
9178     Recorded by iterating over stored passwords once per run. This information
9179     is persisted and synced.
9180   </summary>
9181 </histogram>
9183 <histogram name="PasswordManager.TimesPasswordUsed">
9184   <summary>
9185     The number of times each saved password has been used to log in. Does not
9186     include generated passwords. Recorded by iterating over stored passwords
9187     once per run. This information is persisted and synced.
9188   </summary>
9189 </histogram>
9191 <histogram name="Platform.AsvGroup">
9192   <summary>
9193     Chrome OS (ARM Chromebooks using Exynos 5250 only) Adaptive Support Voltage
9194     Group, recorded once per bootup.  Indicates which &quot;bin&quot; the SoC is
9195     part of, which sets the voltage that different rails on the system will run
9196     at. The values 0-11 are valid.  A value of 12 indicates an error parsing
9197     dmesg and should be investigated.  See also Platform.LotIdEnum.
9198   </summary>
9199 </histogram>
9201 <histogram name="Platform.BootSectorsRead">
9202   <summary>
9203     Chrome OS number of disk sectors read at boot from kernel start to
9204     login-prompt-ready.
9205   </summary>
9206 </histogram>
9208 <histogram name="Platform.BootSectorsWritten">
9209   <summary>
9210     Chrome OS number of disk sectors written at boot from kernel start to
9211     login-prompt-ready.
9212   </summary>
9213 </histogram>
9215 <histogram name="Platform.CompressedSwapSize" units="MB">
9216   <summary>
9217     Chrome OS size of allocated swap area in megabytes (before compression)
9218   </summary>
9219 </histogram>
9221 <histogram name="Platform.CpuFrequencyThermalScaling" units="percent">
9222   <summary>
9223     CPU frequency as percent of the baseline frequency, sampled every 30s. This
9224     may be throttled down from 100% due to power dissipation issues (too high
9225     temperature).  It may also be throttled up (turbo), but the kernel does not
9226     report the actual turbo frequency, so we put such samples in the 101%
9227     bucket.
9228   </summary>
9229 </histogram>
9231 <histogram name="Platform.CpuUsage" units="%">
9232   <summary>
9233     Peak total (single core) CPU usage for the last sample interval.  The sample
9234     interval may vary from seconds to several minutes.
9235   </summary>
9236 </histogram>
9238 <histogram name="Platform.CrOSEvent" enum="CrosEventEnum">
9239   <summary>
9240     Generic event of interest from Chrome OS.  Intended mainly to help assess
9241     the frequency of rare error conditions.
9242   </summary>
9243 </histogram>
9245 <histogram name="Platform.DiskUsageCache" units="KB">
9246   <summary>KB in use in the /cache filesystem tree. Logged once a day.</summary>
9247 </histogram>
9249 <histogram name="Platform.DiskUsageChronos" units="KB">
9250   <summary>
9251     Chrome OS KB in use in the /home/chronos filesystem tree. Logged once a day
9252     during log file cleanup.
9253   </summary>
9254 </histogram>
9256 <histogram name="Platform.DiskUsageData" units="KB">
9257   <summary>KB in use in the /data filesystem tree. Logged once a day.</summary>
9258 </histogram>
9260 <histogram name="Platform.DiskUsageVar" units="KB">
9261   <summary>
9262     Chrome OS KB in use in the /var filesystem tree. Logged once a day during
9263     log file cleanup.
9264   </summary>
9265 </histogram>
9267 <histogram name="Platform.IntelMaxMicroArchitecture"
9268     enum="IntelMaxMicroArchitecture">
9269   <summary>
9270     The maximum supported micro-architecture on an Intel platform.  This value
9271     is logged at program start time.
9272   </summary>
9273 </histogram>
9275 <histogram name="Platform.KernelWarningHashes">
9276   <summary>
9277     The 32-bit hash of a kernel warning.  This is the hash of the
9278     &quot;file:line&quot; string corresponding to the location of the warning,
9279     for instance: &quot;/mnt/host/source/src/third_party/kernel/files/drivers
9280     /gpu/drm/i915/intel_dp.c:351&quot; (ignore spurious spaces).  The hash is
9281     produced by this code: while (*string) hash = (hash &lt;&lt; 5) + hash +
9282     *string++;  Separately each warning is also collected (with its hash) via
9283     the crash reporter, but only its first occurrence in each boot session.
9284     Contact semenzato@ for further info.
9285   </summary>
9286 </histogram>
9288 <histogram name="Platform.LotIdEnum" enum="Exynos5250LotIdEnum">
9289   <summary>
9290     Chrome OS (ARM Chromebooks using Exynos 5250 only) indication about whether
9291     we're part of a special lot ID.  Special lot IDs are groups of chips that
9292     have special case handling in the kernel for the Adaptive Support Voltage
9293     code (the normal logic doesn't work).  See also Platform.AsvGroup.  Note
9294     that fused devices are never part of a special lot (currently) and only some
9295     unfused lots are &quot;special&quot;.
9296   </summary>
9297 </histogram>
9299 <histogram name="Platform.MeminfoActive">
9300   <summary>Chrome OS size of active memory as % of total memory.</summary>
9301 </histogram>
9303 <histogram name="Platform.MeminfoActiveAnon">
9304   <summary>
9305     Chrome OS active anonymous memory (data segments) as % of total memory.
9306   </summary>
9307 </histogram>
9309 <histogram name="Platform.MeminfoActiveFile">
9310   <summary>
9311     Chrome OS active file-backed memory (executables, ...) as % of total memory.
9312   </summary>
9313 </histogram>
9315 <histogram name="Platform.MeminfoAnonPages">
9316   <summary>Chrome OS size of anonymous memory as % of total memory.</summary>
9317 </histogram>
9319 <histogram name="Platform.MeminfoBuffers">
9320   <summary>Chrome OS size of buffer cache as % of total memory.</summary>
9321 </histogram>
9323 <histogram name="Platform.MeminfoCached">
9324   <summary>
9325     Chrome OS: size of file-backed memory minus swap and buffer cache, as % of
9326     total memory.
9327   </summary>
9328 </histogram>
9330 <histogram name="Platform.MeminfoInactive">
9331   <summary>Chrome OS size of inactive memory as % of total memory.</summary>
9332 </histogram>
9334 <histogram name="Platform.MeminfoInactiveAnon">
9335   <summary>
9336     Chrome OS inactive anonymous memory (data segments) as % of total memory.
9337   </summary>
9338 </histogram>
9340 <histogram name="Platform.MeminfoInactiveFile">
9341   <summary>Chrome OS inactive file-backed memory as % of total memory.</summary>
9342 </histogram>
9344 <histogram name="Platform.MeminfoMapped">
9345   <summary>Chrome OS size of mapped memory as % of total memory.</summary>
9346 </histogram>
9348 <histogram name="Platform.MeminfoMemFree">
9349   <summary>Chrome OS size of free memory as % of total memory.</summary>
9350 </histogram>
9352 <histogram name="Platform.MeminfoShmem">
9353   <summary>Chrome OS size of shared memory in Kbytes.</summary>
9354 </histogram>
9356 <histogram name="Platform.MeminfoSlab">
9357   <summary>Chrome OS size of slab memory in Kbytes.</summary>
9358 </histogram>
9360 <histogram name="Platform.MeminfoSwapUsed" units="kB">
9361   <summary>
9362     Chrome OS amount of swapped-out memory in Kbytes.  These, and all other
9363     MEMINFO stats, are snapshotted every 30s.
9364   </summary>
9365 </histogram>
9367 <histogram name="Platform.MeminfoSwapUsedPercent" units="percent">
9368   <summary>
9369     Chrome OS amount of swapped-out memory as % of total RAM.  These, and all
9370     other MEMINFO stats, are snapshotted every 30s.
9371   </summary>
9372 </histogram>
9374 <histogram name="Platform.MeminfoUnevictable">
9375   <summary>
9376     Chrome OS unevictable memory (ramfs, SHM_LOCKED, mlocked) in Kbytes.
9377   </summary>
9378 </histogram>
9380 <histogram name="Platform.MemoryBandwidth.ReadWrite" units="MB/s">
9381   <summary>
9382     Peak memory bandwith (read and write) usage during the last sample interval.
9383     The sample interval may vary from seconds to several minutes.
9384   </summary>
9385 </histogram>
9387 <histogram name="Platform.MemuseAnon0">
9388   <summary>
9389     Chrome OS total anonymous memory (active + inactive) as % of total memory 1
9390     minute after boot.
9391   </summary>
9392 </histogram>
9394 <histogram name="Platform.MemuseAnon1">
9395   <summary>
9396     Chrome OS total anonymous memory (active + inactive) as % of total memory 5
9397     minutes after boot.
9398   </summary>
9399 </histogram>
9401 <histogram name="Platform.MemuseAnon2">
9402   <summary>
9403     Chrome OS total anonymous memory (active + inactive) as % of total memory 30
9404     minutes after boot.
9405   </summary>
9406 </histogram>
9408 <histogram name="Platform.MemuseAnon3">
9409   <summary>
9410     Chrome OS total anonymous memory (active + inactive) as % of total memory
9411     150 minutes after boot.
9412   </summary>
9413 </histogram>
9415 <histogram name="Platform.MemuseAnon4">
9416   <summary>
9417     Chrome OS total anonymous memory (active + inactive) as % of total memory
9418     750 minutes after boot.
9419   </summary>
9420 </histogram>
9422 <histogram name="Platform.PageFaultsLong" units="page faults/second">
9423   <summary>
9424     Page faults per second averaged over 30s interval, sampled continuously.
9425   </summary>
9426 </histogram>
9428 <histogram name="Platform.PageFaultsShort" units="page faults/second">
9429   <summary>
9430     Page faults per second averaged over 1s interval, sampled every 30s.
9431   </summary>
9432 </histogram>
9434 <histogram name="Platform.ReadSectorsLong">
9435   <summary>
9436     Number of disk sectors per second read by Chrome OS in a long interval
9437     (currently 30s)
9438   </summary>
9439 </histogram>
9441 <histogram name="Platform.ReadSectorsShort">
9442   <summary>
9443     Number of disk sectors per second read by Chrome OS in a short interval
9444     (currently 1s, sampled every 30s)
9445   </summary>
9446 </histogram>
9448 <histogram name="Platform.SmartTransferErrors">
9449   <summary>Disk communication errors (SMART 199), sent at boot.</summary>
9450 </histogram>
9452 <histogram name="Platform.SmartUncorrectableErrors">
9453   <summary>Uncorrectable disk errors (SMART 187), sent at boot.</summary>
9454 </histogram>
9456 <histogram name="Platform.StatefulUsage" units="%">
9457   <summary>Chrome OS stateful partition usage level.</summary>
9458 </histogram>
9460 <histogram name="Platform.SwapJank.Scroll.Cpu.Swap0.Time1" units="%">
9461   <summary>
9462     CPU utilization for the specified swap group and time interval after a
9463     scroll event.  See src/chrome/browser/chromeos/swap_metrics.cc.
9464   </summary>
9465 </histogram>
9467 <histogram name="Platform.SwapJank.Scroll.Cpu.Swap0.Time2" units="%">
9468   <summary>
9469     CPU utilization for the specified swap group and time interval after a
9470     scroll event.  See src/chrome/browser/chromeos/swap_metrics.cc.
9471   </summary>
9472 </histogram>
9474 <histogram name="Platform.SwapJank.Scroll.Cpu.Swap0.Time3" units="%">
9475   <summary>
9476     CPU utilization for the specified swap group and time interval after a
9477     scroll event.  See src/chrome/browser/chromeos/swap_metrics.cc.
9478   </summary>
9479 </histogram>
9481 <histogram name="Platform.SwapJank.Scroll.Cpu.Swap0.Time4" units="%">
9482   <summary>
9483     CPU utilization for the specified swap group and time interval after a
9484     scroll event.  See src/chrome/browser/chromeos/swap_metrics.cc.
9485   </summary>
9486 </histogram>
9488 <histogram name="Platform.SwapJank.Scroll.Cpu.Swap1.Time1" units="%">
9489   <summary>
9490     CPU utilization for the specified swap group and time interval after a
9491     scroll event.  See src/chrome/browser/chromeos/swap_metrics.cc.
9492   </summary>
9493 </histogram>
9495 <histogram name="Platform.SwapJank.Scroll.Cpu.Swap1.Time2" units="%">
9496   <summary>
9497     CPU utilization for the specified swap group and time interval after a
9498     scroll event.  See src/chrome/browser/chromeos/swap_metrics.cc.
9499   </summary>
9500 </histogram>
9502 <histogram name="Platform.SwapJank.Scroll.Cpu.Swap1.Time3" units="%">
9503   <summary>
9504     CPU utilization for the specified swap group and time interval after a
9505     scroll event.  See src/chrome/browser/chromeos/swap_metrics.cc.
9506   </summary>
9507 </histogram>
9509 <histogram name="Platform.SwapJank.Scroll.Cpu.Swap1.Time4" units="%">
9510   <summary>
9511     CPU utilization for the specified swap group and time interval after a
9512     scroll event.  See src/chrome/browser/chromeos/swap_metrics.cc.
9513   </summary>
9514 </histogram>
9516 <histogram name="Platform.SwapJank.Scroll.Cpu.Swap2.Time1" units="%">
9517   <summary>
9518     CPU utilization for the specified swap group and time interval after a
9519     scroll event.  See src/chrome/browser/chromeos/swap_metrics.cc.
9520   </summary>
9521 </histogram>
9523 <histogram name="Platform.SwapJank.Scroll.Cpu.Swap2.Time2" units="%">
9524   <summary>
9525     CPU utilization for the specified swap group and time interval after a
9526     scroll event.  See src/chrome/browser/chromeos/swap_metrics.cc.
9527   </summary>
9528 </histogram>
9530 <histogram name="Platform.SwapJank.Scroll.Cpu.Swap2.Time3" units="%">
9531   <summary>
9532     CPU utilization for the specified swap group and time interval after a
9533     scroll event.  See src/chrome/browser/chromeos/swap_metrics.cc.
9534   </summary>
9535 </histogram>
9537 <histogram name="Platform.SwapJank.Scroll.Cpu.Swap2.Time4" units="%">
9538   <summary>
9539     CPU utilization for the specified swap group and time interval after a
9540     scroll event.  See src/chrome/browser/chromeos/swap_metrics.cc.
9541   </summary>
9542 </histogram>
9544 <histogram name="Platform.SwapJank.Scroll.Cpu.Swap3.Time1" units="%">
9545   <summary>
9546     CPU utilization for the specified swap group and time interval after a
9547     scroll event.  See src/chrome/browser/chromeos/swap_metrics.cc.
9548   </summary>
9549 </histogram>
9551 <histogram name="Platform.SwapJank.Scroll.Cpu.Swap3.Time2" units="%">
9552   <summary>
9553     CPU utilization for the specified swap group and time interval after a
9554     scroll event.  See src/chrome/browser/chromeos/swap_metrics.cc.
9555   </summary>
9556 </histogram>
9558 <histogram name="Platform.SwapJank.Scroll.Cpu.Swap3.Time3" units="%">
9559   <summary>
9560     CPU utilization for the specified swap group and time interval after a
9561     scroll event.  See src/chrome/browser/chromeos/swap_metrics.cc.
9562   </summary>
9563 </histogram>
9565 <histogram name="Platform.SwapJank.Scroll.Cpu.Swap3.Time4" units="%">
9566   <summary>
9567     CPU utilization for the specified swap group and time interval after a
9568     scroll event.  See src/chrome/browser/chromeos/swap_metrics.cc.
9569   </summary>
9570 </histogram>
9572 <histogram name="Platform.SwapJank.Scroll.Faults.Swap0.Time1"
9573     units="page faults/second">
9574   <summary>
9575     Page faults/second for the specified swap group and time interval after a
9576     scroll event.  See src/chrome/browser/chromeos/swap_metrics.cc.
9577   </summary>
9578 </histogram>
9580 <histogram name="Platform.SwapJank.Scroll.Faults.Swap0.Time2"
9581     units="page faults/second">
9582   <summary>
9583     Page faults/second for the specified swap group and time interval after a
9584     scroll event.  See src/chrome/browser/chromeos/swap_metrics.cc.
9585   </summary>
9586 </histogram>
9588 <histogram name="Platform.SwapJank.Scroll.Faults.Swap0.Time3"
9589     units="page faults/second">
9590   <summary>
9591     Page faults/second for the specified swap group and time interval after a
9592     scroll event.  See src/chrome/browser/chromeos/swap_metrics.cc.
9593   </summary>
9594 </histogram>
9596 <histogram name="Platform.SwapJank.Scroll.Faults.Swap0.Time4"
9597     units="page faults/second">
9598   <summary>
9599     Page faults/second for the specified swap group and time interval after a
9600     scroll event.  See src/chrome/browser/chromeos/swap_metrics.cc.
9601   </summary>
9602 </histogram>
9604 <histogram name="Platform.SwapJank.Scroll.Faults.Swap1.Time1"
9605     units="page faults/second">
9606   <summary>
9607     Page faults/second for the specified swap group and time interval after a
9608     scroll event.  See src/chrome/browser/chromeos/swap_metrics.cc.
9609   </summary>
9610 </histogram>
9612 <histogram name="Platform.SwapJank.Scroll.Faults.Swap1.Time2"
9613     units="page faults/second">
9614   <summary>
9615     Page faults/second for the specified swap group and time interval after a
9616     scroll event.  See src/chrome/browser/chromeos/swap_metrics.cc.
9617   </summary>
9618 </histogram>
9620 <histogram name="Platform.SwapJank.Scroll.Faults.Swap1.Time3"
9621     units="page faults/second">
9622   <summary>
9623     Page faults/second for the specified swap group and time interval after a
9624     scroll event.  See src/chrome/browser/chromeos/swap_metrics.cc.
9625   </summary>
9626 </histogram>
9628 <histogram name="Platform.SwapJank.Scroll.Faults.Swap1.Time4"
9629     units="page faults/second">
9630   <summary>
9631     Page faults/second for the specified swap group and time interval after a
9632     scroll event.  See src/chrome/browser/chromeos/swap_metrics.cc.
9633   </summary>
9634 </histogram>
9636 <histogram name="Platform.SwapJank.Scroll.Faults.Swap2.Time1"
9637     units="page faults/second">
9638   <summary>
9639     Page faults/second for the specified swap group and time interval after a
9640     scroll event.  See src/chrome/browser/chromeos/swap_metrics.cc.
9641   </summary>
9642 </histogram>
9644 <histogram name="Platform.SwapJank.Scroll.Faults.Swap2.Time2"
9645     units="page faults/second">
9646   <summary>
9647     Page faults/second for the specified swap group and time interval after a
9648     scroll event.  See src/chrome/browser/chromeos/swap_metrics.cc.
9649   </summary>
9650 </histogram>
9652 <histogram name="Platform.SwapJank.Scroll.Faults.Swap2.Time3"
9653     units="page faults/second">
9654   <summary>
9655     Page faults/second for the specified swap group and time interval after a
9656     scroll event.  See src/chrome/browser/chromeos/swap_metrics.cc.
9657   </summary>
9658 </histogram>
9660 <histogram name="Platform.SwapJank.Scroll.Faults.Swap2.Time4"
9661     units="page faults/second">
9662   <summary>
9663     Page faults/second for the specified swap group and time interval after a
9664     scroll event.  See src/chrome/browser/chromeos/swap_metrics.cc.
9665   </summary>
9666 </histogram>
9668 <histogram name="Platform.SwapJank.Scroll.Faults.Swap3.Time1"
9669     units="page faults/second">
9670   <summary>
9671     Page faults/second for the specified swap group and time interval after a
9672     scroll event.  See src/chrome/browser/chromeos/swap_metrics.cc.
9673   </summary>
9674 </histogram>
9676 <histogram name="Platform.SwapJank.Scroll.Faults.Swap3.Time2"
9677     units="page faults/second">
9678   <summary>
9679     Page faults/second for the specified swap group and time interval after a
9680     scroll event.  See src/chrome/browser/chromeos/swap_metrics.cc.
9681   </summary>
9682 </histogram>
9684 <histogram name="Platform.SwapJank.Scroll.Faults.Swap3.Time3"
9685     units="page faults/second">
9686   <summary>
9687     Page faults/second for the specified swap group and time interval after a
9688     scroll event.  See src/chrome/browser/chromeos/swap_metrics.cc.
9689   </summary>
9690 </histogram>
9692 <histogram name="Platform.SwapJank.Scroll.Faults.Swap3.Time4"
9693     units="page faults/second">
9694   <summary>
9695     Page faults/second for the specified swap group and time interval after a
9696     scroll event.  See src/chrome/browser/chromeos/swap_metrics.cc.
9697   </summary>
9698 </histogram>
9700 <histogram name="Platform.SwapJank.TabSwitch.Cpu.Swap0.Time1" units="%">
9701   <summary>
9702     CPU utilization for the specified swap group and time interval after a tab
9703     switch event.  See src/chrome/browser/chromeos/swap_metrics.cc.
9704   </summary>
9705 </histogram>
9707 <histogram name="Platform.SwapJank.TabSwitch.Cpu.Swap0.Time2" units="%">
9708   <summary>
9709     CPU utilization for the specified swap group and time interval after a tab
9710     switch event.  See src/chrome/browser/chromeos/swap_metrics.cc.
9711   </summary>
9712 </histogram>
9714 <histogram name="Platform.SwapJank.TabSwitch.Cpu.Swap0.Time3" units="%">
9715   <summary>
9716     CPU utilization for the specified swap group and time interval after a tab
9717     switch event.  See src/chrome/browser/chromeos/swap_metrics.cc.
9718   </summary>
9719 </histogram>
9721 <histogram name="Platform.SwapJank.TabSwitch.Cpu.Swap0.Time4" units="%">
9722   <summary>
9723     CPU utilization for the specified swap group and time interval after a tab
9724     switch event.  See src/chrome/browser/chromeos/swap_metrics.cc.
9725   </summary>
9726 </histogram>
9728 <histogram name="Platform.SwapJank.TabSwitch.Cpu.Swap1.Time1" units="%">
9729   <summary>
9730     CPU utilization for the specified swap group and time interval after a tab
9731     switch event.  See src/chrome/browser/chromeos/swap_metrics.cc.
9732   </summary>
9733 </histogram>
9735 <histogram name="Platform.SwapJank.TabSwitch.Cpu.Swap1.Time2" units="%">
9736   <summary>
9737     CPU utilization for the specified swap group and time interval after a tab
9738     switch event.  See src/chrome/browser/chromeos/swap_metrics.cc.
9739   </summary>
9740 </histogram>
9742 <histogram name="Platform.SwapJank.TabSwitch.Cpu.Swap1.Time3" units="%">
9743   <summary>
9744     CPU utilization for the specified swap group and time interval after a tab
9745     switch event.  See src/chrome/browser/chromeos/swap_metrics.cc.
9746   </summary>
9747 </histogram>
9749 <histogram name="Platform.SwapJank.TabSwitch.Cpu.Swap1.Time4" units="%">
9750   <summary>
9751     CPU utilization for the specified swap group and time interval after a tab
9752     switch event.  See src/chrome/browser/chromeos/swap_metrics.cc.
9753   </summary>
9754 </histogram>
9756 <histogram name="Platform.SwapJank.TabSwitch.Cpu.Swap2.Time1" units="%">
9757   <summary>
9758     CPU utilization for the specified swap group and time interval after a tab
9759     switch event.  See src/chrome/browser/chromeos/swap_metrics.cc.
9760   </summary>
9761 </histogram>
9763 <histogram name="Platform.SwapJank.TabSwitch.Cpu.Swap2.Time2" units="%">
9764   <summary>
9765     CPU utilization for the specified swap group and time interval after a tab
9766     switch event.  See src/chrome/browser/chromeos/swap_metrics.cc.
9767   </summary>
9768 </histogram>
9770 <histogram name="Platform.SwapJank.TabSwitch.Cpu.Swap2.Time3" units="%">
9771   <summary>
9772     CPU utilization for the specified swap group and time interval after a tab
9773     switch event.  See src/chrome/browser/chromeos/swap_metrics.cc.
9774   </summary>
9775 </histogram>
9777 <histogram name="Platform.SwapJank.TabSwitch.Cpu.Swap2.Time4" units="%">
9778   <summary>
9779     CPU utilization for the specified swap group and time interval after a tab
9780     switch event.  See src/chrome/browser/chromeos/swap_metrics.cc.
9781   </summary>
9782 </histogram>
9784 <histogram name="Platform.SwapJank.TabSwitch.Cpu.Swap3.Time1" units="%">
9785   <summary>
9786     CPU utilization for the specified swap group and time interval after a tab
9787     switch event.  See src/chrome/browser/chromeos/swap_metrics.cc.
9788   </summary>
9789 </histogram>
9791 <histogram name="Platform.SwapJank.TabSwitch.Cpu.Swap3.Time2" units="%">
9792   <summary>
9793     CPU utilization for the specified swap group and time interval after a tab
9794     switch event.  See src/chrome/browser/chromeos/swap_metrics.cc.
9795   </summary>
9796 </histogram>
9798 <histogram name="Platform.SwapJank.TabSwitch.Cpu.Swap3.Time3" units="%">
9799   <summary>
9800     CPU utilization for the specified swap group and time interval after a tab
9801     switch event.  See src/chrome/browser/chromeos/swap_metrics.cc.
9802   </summary>
9803 </histogram>
9805 <histogram name="Platform.SwapJank.TabSwitch.Cpu.Swap3.Time4" units="%">
9806   <summary>
9807     CPU utilization for the specified swap group and time interval after a tab
9808     switch event.  See src/chrome/browser/chromeos/swap_metrics.cc.
9809   </summary>
9810 </histogram>
9812 <histogram name="Platform.SwapJank.TabSwitch.Faults.Swap0.Time1"
9813     units="page faults/second">
9814   <summary>
9815     Page faults/second for the specified swap group and time interval after a
9816     tab switch event.  See src/chrome/browser/chromeos/swap_metrics.cc.
9817   </summary>
9818 </histogram>
9820 <histogram name="Platform.SwapJank.TabSwitch.Faults.Swap0.Time2"
9821     units="page faults/second">
9822   <summary>
9823     Page faults/second for the specified swap group and time interval after a
9824     tab switch event.  See src/chrome/browser/chromeos/swap_metrics.cc.
9825   </summary>
9826 </histogram>
9828 <histogram name="Platform.SwapJank.TabSwitch.Faults.Swap0.Time3"
9829     units="page faults/second">
9830   <summary>
9831     Page faults/second for the specified swap group and time interval after a
9832     tab switch event.  See src/chrome/browser/chromeos/swap_metrics.cc.
9833   </summary>
9834 </histogram>
9836 <histogram name="Platform.SwapJank.TabSwitch.Faults.Swap0.Time4"
9837     units="page faults/second">
9838   <summary>
9839     Page faults/second for the specified swap group and time interval after a
9840     tab switch event.  See src/chrome/browser/chromeos/swap_metrics.cc.
9841   </summary>
9842 </histogram>
9844 <histogram name="Platform.SwapJank.TabSwitch.Faults.Swap1.Time1"
9845     units="page faults/second">
9846   <summary>
9847     Page faults/second for the specified swap group and time interval after a
9848     tab switch event.  See src/chrome/browser/chromeos/swap_metrics.cc.
9849   </summary>
9850 </histogram>
9852 <histogram name="Platform.SwapJank.TabSwitch.Faults.Swap1.Time2"
9853     units="page faults/second">
9854   <summary>
9855     Page faults/second for the specified swap group and time interval after a
9856     tab switch event.  See src/chrome/browser/chromeos/swap_metrics.cc.
9857   </summary>
9858 </histogram>
9860 <histogram name="Platform.SwapJank.TabSwitch.Faults.Swap1.Time3"
9861     units="page faults/second">
9862   <summary>
9863     Page faults/second for the specified swap group and time interval after a
9864     tab switch event.  See src/chrome/browser/chromeos/swap_metrics.cc.
9865   </summary>
9866 </histogram>
9868 <histogram name="Platform.SwapJank.TabSwitch.Faults.Swap1.Time4"
9869     units="page faults/second">
9870   <summary>
9871     Page faults/second for the specified swap group and time interval after a
9872     tab switch event.  See src/chrome/browser/chromeos/swap_metrics.cc.
9873   </summary>
9874 </histogram>
9876 <histogram name="Platform.SwapJank.TabSwitch.Faults.Swap2.Time1"
9877     units="page faults/second">
9878   <summary>
9879     Page faults/second for the specified swap group and time interval after a
9880     tab switch event.  See src/chrome/browser/chromeos/swap_metrics.cc.
9881   </summary>
9882 </histogram>
9884 <histogram name="Platform.SwapJank.TabSwitch.Faults.Swap2.Time2"
9885     units="page faults/second">
9886   <summary>
9887     Page faults/second for the specified swap group and time interval after a
9888     tab switch event.  See src/chrome/browser/chromeos/swap_metrics.cc.
9889   </summary>
9890 </histogram>
9892 <histogram name="Platform.SwapJank.TabSwitch.Faults.Swap2.Time3"
9893     units="page faults/second">
9894   <summary>
9895     Page faults/second for the specified swap group and time interval after a
9896     tab switch event.  See src/chrome/browser/chromeos/swap_metrics.cc.
9897   </summary>
9898 </histogram>
9900 <histogram name="Platform.SwapJank.TabSwitch.Faults.Swap2.Time4"
9901     units="page faults/second">
9902   <summary>
9903     Page faults/second for the specified swap group and time interval after a
9904     tab switch event.  See src/chrome/browser/chromeos/swap_metrics.cc.
9905   </summary>
9906 </histogram>
9908 <histogram name="Platform.SwapJank.TabSwitch.Faults.Swap3.Time1"
9909     units="page faults/second">
9910   <summary>
9911     Page faults/second for the specified swap group and time interval after a
9912     tab switch event.  See src/chrome/browser/chromeos/swap_metrics.cc.
9913   </summary>
9914 </histogram>
9916 <histogram name="Platform.SwapJank.TabSwitch.Faults.Swap3.Time2"
9917     units="page faults/second">
9918   <summary>
9919     Page faults/second for the specified swap group and time interval after a
9920     tab switch event.  See src/chrome/browser/chromeos/swap_metrics.cc.
9921   </summary>
9922 </histogram>
9924 <histogram name="Platform.SwapJank.TabSwitch.Faults.Swap3.Time3"
9925     units="page faults/second">
9926   <summary>
9927     Page faults/second for the specified swap group and time interval after a
9928     tab switch event.  See src/chrome/browser/chromeos/swap_metrics.cc.
9929   </summary>
9930 </histogram>
9932 <histogram name="Platform.SwapJank.TabSwitch.Faults.Swap3.Time4"
9933     units="page faults/second">
9934   <summary>
9935     Page faults/second for the specified swap group and time interval after a
9936     tab switch event.  See src/chrome/browser/chromeos/swap_metrics.cc.
9937   </summary>
9938 </histogram>
9940 <histogram name="Platform.Temperature.Junction" units="Celsius">
9941   <summary>
9942     Peak junction temperature for the last sample interval, read from TSEN on
9943     the SoC.  The sample interval may vary from seconds to several minutes.
9944   </summary>
9945 </histogram>
9947 <histogram name="Platform.Temperature.Sensor00" units="Celsius">
9948   <summary>
9949     Temperature reading at sensor 0 (I2C_CPU-Die) taken every 30s.
9950   </summary>
9951 </histogram>
9953 <histogram name="Platform.Temperature.Sensor01" units="Celsius">
9954   <summary>
9955     Temperature reading at sensor 1 (I2C_CPU-Object) taken every 30s.
9956   </summary>
9957 </histogram>
9959 <histogram name="Platform.Temperature.Sensor02" units="Celsius">
9960   <summary>
9961     Temperature reading at sensor 2 (I2C_PCH-Die) taken every 30s.
9962   </summary>
9963 </histogram>
9965 <histogram name="Platform.Temperature.Sensor03" units="Celsius">
9966   <summary>
9967     Temperature reading at sensor 3 (I2C_PCH-Object) taken every 30s.
9968   </summary>
9969 </histogram>
9971 <histogram name="Platform.Temperature.Sensor04" units="Celsius">
9972   <summary>
9973     Temperature reading at sensor 4 (I2C_DDR-Die) taken every 30s.
9974   </summary>
9975 </histogram>
9977 <histogram name="Platform.Temperature.Sensor05" units="Celsius">
9978   <summary>
9979     Temperature reading at sensor 5 (I2C_DDR-Object) taken every 30s.
9980   </summary>
9981 </histogram>
9983 <histogram name="Platform.Temperature.Sensor06" units="Celsius">
9984   <summary>
9985     Temperature reading at sensor 6 (Charger-Die), taken every 30s.
9986   </summary>
9987 </histogram>
9989 <histogram name="Platform.Temperature.Sensor07" units="Celsius">
9990   <summary>
9991     Temperature reading at sensor 7 (Charger-Object) taken every 30s.
9992   </summary>
9993 </histogram>
9995 <histogram name="Platform.Temperature.Sensor08" units="Celsius">
9996   <summary>
9997     Temperature reading at sensor 8 (ECInternal) taken every 30s.
9998   </summary>
9999 </histogram>
10001 <histogram name="Platform.Temperature.Sensor09" units="Celsius">
10002   <summary>Temperature reading at sensor 9 (PECI) taken every 30s.</summary>
10003 </histogram>
10005 <histogram name="Platform.TPMForcedReboot" units="reboots">
10006   <summary>
10007     Each sample is the number of consecutive reboots performed while attempting
10008     to clear a TPM (Trusted Platform Module) error.
10009   </summary>
10010 </histogram>
10012 <histogram name="Platform.WriteSectorsLong">
10013   <summary>
10014     Number of disk sectors per second written by Chrome OS in a long interval
10015     (currently 30s)
10016   </summary>
10017 </histogram>
10019 <histogram name="Platform.WriteSectorsShort">
10020   <summary>
10021     Number of disk sectors per second written by Chrome OS in a short interval
10022     (currently 1s, sampled every 30s)
10023   </summary>
10024 </histogram>
10026 <histogram name="PlatformFile.UnknownCreateFileErrors" units="code">
10027   <obsolete>
10028     Deprecated as of 2013-05, replaced by
10029     PlatformFile.UnknownCreateFileErrorsWin in chrome 29.
10030   </obsolete>
10031   <summary>
10032     Errors returned by CreateFile on windows that PlatformFileError doesn't yet
10033     support.
10034   </summary>
10035 </histogram>
10037 <histogram name="PlatformFile.UnknownErrors.Posix" units="errno">
10038   <summary>
10039     Errors returned by CreateFile on POSIX that PlatformFileError doesn't yet
10040     support.
10041   </summary>
10042 </histogram>
10044 <histogram name="PlatformFile.UnknownErrors.Windows" units="GetLastError">
10045   <summary>
10046     Errors returned by CreateFile on Windows that PlatformFileError doesn't yet
10047     support.
10048   </summary>
10049 </histogram>
10051 <histogram name="PLT.Abandoned" enum="Abandoned">
10052   <summary>
10053     Distribution of actual finished pages, vs abandoned pages, where we needed
10054     to declare a finish time prematurely since the page was being closed
10055     (exited).
10056   </summary>
10057 </histogram>
10059 <histogram name="PLT.BeginToFinish" units="milliseconds">
10060   <summary>TBD</summary>
10061 </histogram>
10063 <histogram name="PLT.BeginToFinish_ContentPrefetcher" units="milliseconds">
10064   <summary>
10065     PLT.BeginToFinish, but for pages which contained prefetch links.
10066   </summary>
10067 </histogram>
10069 <histogram name="PLT.BeginToFinish_ContentPrefetcherReferrer"
10070     units="milliseconds">
10071   <summary>
10072     PLT.BeginToFinish, but for pages which were referred to by pages which
10073     contained prefetch links.
10074   </summary>
10075 </histogram>
10077 <histogram name="PLT.BeginToFinishDoc">
10078   <summary>TBD</summary>
10079 </histogram>
10081 <histogram name="PLT.BeginToFinishDoc_ContentPrefetcher" units="milliseconds">
10082   <summary>
10083     PLT.BeginToFinishDoc, but for pages which contained prefetch links.
10084   </summary>
10085 </histogram>
10087 <histogram name="PLT.BeginToFinishDoc_ContentPrefetcherReferrer"
10088     units="milliseconds">
10089   <summary>
10090     PLT.BeginToFinishDoc, but for pages which were referred to by pages which
10091     contained prefetch links.
10092   </summary>
10093 </histogram>
10095 <histogram name="PLT.BeginToFirstPaint" units="milliseconds">
10096   <summary>
10097     Time from &quot;begin&quot; to &quot;first paint.&quot;  &quot;Begin&quot;==
10098     &quot;request&quot; if user requested, and &quot;start&quot; otherwise.
10099     &quot;Request&quot;== time when user requested document. &quot;Start&quot;==
10100     time when renderer requested load of document, after any unload of last
10101     document. &quot;First paint&quot;== time when first paint operation was
10102     performed.
10103   </summary>
10104 </histogram>
10106 <histogram name="PLT.CommitToFirstPaint" units="milliseconds">
10107   <summary>
10108     Time from &quot;commit&quot; to &quot;first paint.&quot;
10109     &quot;Commit&quot;== time when renderer got first byte of document.
10110     &quot;First paint&quot;== time when first paint operation was performed.
10111   </summary>
10112 </histogram>
10114 <histogram name="PLT.LoadType" enum="LoadType">
10115   <summary>
10116     Probability distribution for enumerated varieties of page loads.
10117   </summary>
10118 </histogram>
10120 <histogram name="PLT.NT_Connect" units="milliseconds">
10121   <summary>
10122     Time from connectStart to connectEnd based on Navigation Timing.
10123   </summary>
10124 </histogram>
10126 <histogram name="PLT.NT_DelayBeforeConnect" units="milliseconds">
10127   <summary>
10128     Time from domanLookupEnd to connectStart based on Navigation Timing.
10129   </summary>
10130 </histogram>
10132 <histogram name="PLT.NT_DelayBeforeDomainLookup" units="milliseconds">
10133   <summary>
10134     Time from fetchStart to domainLookupStart based on Navigation Timing.
10135   </summary>
10136 </histogram>
10138 <histogram name="PLT.NT_DelayBeforeDomLoading" units="milliseconds">
10139   <summary>
10140     Time from responseStart to domLoading based on Navigation Timing.
10141   </summary>
10142 </histogram>
10144 <histogram name="PLT.NT_DelayBeforeFetch" units="milliseconds">
10145   <summary>
10146     Time from navigationStart to fetchStart based on Navigation Timing when no
10147     redirect.
10148   </summary>
10149 </histogram>
10151 <histogram name="PLT.NT_DelayBeforeFetchRedirect" units="milliseconds">
10152   <summary>
10153     Time from navigationStart to fetchStart excluding time spent on redirects
10154     based on Navigation Timing. Only page loads with redirects are considered.
10155   </summary>
10156 </histogram>
10158 <histogram name="PLT.NT_DelayBeforeLoadEvent" units="milliseconds">
10159   <summary>
10160     Time from domContentLoadedEventEnd to loadEventStart based on Navigation
10161     Timing.
10162   </summary>
10163 </histogram>
10165 <histogram name="PLT.NT_DelayBeforeRequest" units="milliseconds">
10166   <summary>
10167     Time from connectEnd to requestStart based on Navigation Timing.
10168   </summary>
10169 </histogram>
10171 <histogram name="PLT.NT_DomainLookup" units="milliseconds">
10172   <summary>
10173     Time from domainLookupStart to domainLookupEnd based on Navigation Timing.
10174   </summary>
10175 </histogram>
10177 <histogram name="PLT.NT_DomContentLoaded" units="milliseconds">
10178   <summary>
10179     Time from domContentLoadedEventStart to domContentLoadedEventEnd based on
10180     Navigation Timing.
10181   </summary>
10182 </histogram>
10184 <histogram name="PLT.NT_DomInteractive" units="milliseconds">
10185   <summary>
10186     Time from domInteractive to domContentLoadEventStart based on Navigation
10187     Timing.
10188   </summary>
10189 </histogram>
10191 <histogram name="PLT.NT_DomLoading" units="milliseconds">
10192   <summary>
10193     Time from domLoading to domInteractive based on Navigation Timing.
10194   </summary>
10195 </histogram>
10197 <histogram name="PLT.NT_LoadEvent" units="milliseconds">
10198   <summary>
10199     Time from loadEventStart to loadEventEnd based on Navigation Timing.
10200   </summary>
10201 </histogram>
10203 <histogram name="PLT.NT_Redirect" units="milliseconds">
10204   <summary>
10205     Time from redirectStart to redirectEnd based on Navigation Timing when
10206     redirects exist.
10207   </summary>
10208 </histogram>
10210 <histogram name="PLT.NT_Request" units="milliseconds">
10211   <summary>
10212     Time from requestStart to responseStart based on Navigation Timing.
10213   </summary>
10214 </histogram>
10216 <histogram name="PLT.NT_Response" units="milliseconds">
10217   <summary>
10218     Time from responseStart to responseEnd based on Navigation Timing.
10219   </summary>
10220 </histogram>
10222 <histogram name="PLT.PerceivedLoadTime" units="milliseconds">
10223   <obsolete>
10224     Deprecated as of 5/02/2011, replaced by Prerender.RendererPLT.
10225   </obsolete>
10226   <summary>
10227     Perceived load time of a page. For non-prerendered pages, this is just
10228     BeginToFinish. For displayed prerendered pages, this is the time from when
10229     the prerendered page is moved into a TabContents until finish.
10230     &quot;Finish&quot; == after onload() and all resources are loaded. Note that
10231     this is 0 if the loading finishes before the page is moved into a
10232     TabContents.
10233   </summary>
10234 </histogram>
10236 <histogram name="PLT.PerceivedLoadTime_PrerenderLoad" units="milliseconds">
10237   <obsolete>
10238     Deprecated as of 5/02/2011, replaced by
10239     Prerender.RendererPerceivedPLTMatched.
10240   </obsolete>
10241   <summary>
10242     Perceived load time of a prerendered page that is displayed. This is the
10243     time from when the prerendered page is moved into a TabContents until
10244     finish. &quot;Finish&quot; == after onload() and all resources are loaded.
10245     Note that this is 0 if the loading finishes before the the page is moved
10246     into a TabContents.
10247   </summary>
10248 </histogram>
10250 <histogram name="PLT.RequestToFinish" units="milliseconds">
10251   <summary>
10252     Time from &quot;request&quot; to &quot;finish.&quot;  &quot;Request&quot; ==
10253     time when user requested document.  &quot;Finish&quot; == after onload() and
10254     all resources are loaded.
10255   </summary>
10256 </histogram>
10258 <histogram name="PLT.StartToCommit" units="milliseconds">
10259   <summary>
10260     Time from &quot;start&quot; to &quot;commit.&quot; &quot;Start&quot;== time
10261     when renderer requested load of document, after any unload of last document.
10262     &quot;Commit&quot;== time when renderer got first byte of document.
10263   </summary>
10264 </histogram>
10266 <histogram name="PLT.StartToFinish" units="milliseconds">
10267   <summary>
10268     Time from &quot;start&quot; to &quot;finish.&quot; &quot;Start&quot;== time
10269     when renderer requested load of document, after any unload of last document.
10270     &quot;Finish&quot;==after onload() and all resources are loaded.
10271   </summary>
10272 </histogram>
10274 <histogram name="Plugin.PpapiBrokerLoadResult" enum="PluginLoadResult">
10275   <summary>The result from an attempt to load a PPAPI broker.</summary>
10276 </histogram>
10278 <histogram name="Plugin.PpapiPluginLoadResult" enum="PluginLoadResult">
10279   <summary>The result from an attempt to load a PPAPI plugin.</summary>
10280 </histogram>
10282 <histogram name="Power.BacklightLevelOnAC" units="%">
10283   <summary>
10284     The level of the backlight as a percentage when the user is on AC. Sampled
10285     every 30 seconds.
10286   </summary>
10287 </histogram>
10289 <histogram name="Power.BacklightLevelOnBattery" units="%">
10290   <summary>
10291     The level of the backlight as a percentage when the user is on battery.
10292     Sampled every 30 seconds.
10293   </summary>
10294 </histogram>
10296 <histogram name="Power.BatteryChargeHealth" units="%">
10297   <summary>
10298     Chrome OS battery charge health percentage.  Sampled once when device starts
10299     charging.
10300   </summary>
10301 </histogram>
10303 <histogram name="Power.BatteryDischargeRate" units="mW">
10304   <summary>
10305     Chrome OS battery discharge rate in mW sampled every 30 seconds while the
10306     device runs on battery.
10307   </summary>
10308 </histogram>
10310 <histogram name="Power.BatteryDischargeRateWhileSuspended" units="mW">
10311   <summary>
10312     Chrome OS battery discharge rate in mW while the system was suspended,
10313     sampled at resume. Only reported if the system was on battery power both
10314     before suspending and after resuming, if the energy level didn't increase
10315     while suspended (which would indicate that an AC adapter was connected), and
10316     if the system was suspended for at least a minute.
10317   </summary>
10318 </histogram>
10320 <histogram name="Power.BatteryInfoSample" enum="BatteryInfoSampleResult">
10321   <summary>
10322     Counts the number of times we have read the battery status from sysfs and if
10323     it gave us sensible values.
10324   </summary>
10325 </histogram>
10327 <histogram name="Power.BatteryRemainingAtEndOfSessionOnAC" units="%">
10328   <summary>
10329     Chrome OS remaining battery charge as percent of the maximum battery charge,
10330     sampled at the end of a user session when the device is on AC.
10331   </summary>
10332 </histogram>
10334 <histogram name="Power.BatteryRemainingAtEndOfSessionOnBattery" units="%">
10335   <summary>
10336     Chrome OS remaining battery charge as percent of the maximum battery charge,
10337     sampled at the end of a user session when the device is on battery.
10338   </summary>
10339 </histogram>
10341 <histogram name="Power.BatteryRemainingAtStartOfSessionOnAC" units="%">
10342   <summary>
10343     Chrome OS remaining battery charge as percent of the maximum battery charge,
10344     sampled at the start of a user session when the device is on AC.
10345   </summary>
10346 </histogram>
10348 <histogram name="Power.BatteryRemainingAtStartOfSessionOnBattery" units="%">
10349   <summary>
10350     Chrome OS remaining battery charge as percent of the maximum battery charge,
10351     sampled at the start of a user session when the device is on battery.
10352   </summary>
10353 </histogram>
10355 <histogram name="Power.BatteryRemainingCharge" units="%">
10356   <obsolete>
10357     Deprecated as of 03/2012, no longer being generated by powerd.
10358   </obsolete>
10359   <summary>
10360     Chrome OS remaining battery charge as percent of the maximum battery charge
10361     sampled when the device runs on battery.
10362   </summary>
10363 </histogram>
10365 <histogram name="Power.BatteryRemainingWhenChargeStarts" units="%">
10366   <summary>
10367     Chrome OS remaining battery charge as percent of the maximum battery charge,
10368     sampled when charging starts.
10369   </summary>
10370 </histogram>
10372 <histogram name="Power.BatteryTimeToEmpty" units="minutes">
10373   <obsolete>
10374     Deprecated as of 03/2012, no longer being generated by powerd.
10375   </obsolete>
10376   <summary>
10377     Chrome OS remaining time to empty battery in minutes sampled when the device
10378     runs on battery.
10379   </summary>
10380 </histogram>
10382 <histogram name="Power.BitfixChunks">
10383   <summary>
10384     Chrome OS (Snow RO firmware 2695.90.0 only) number of 8K chunks that were
10385     fixed (memory corruption corrected) for each suspend/resume cycle.  Expect 0
10386     around 97% of the time and a non-zero value around 3% of the time.
10387   </summary>
10388 </histogram>
10390 <histogram name="Power.BitfixFixes">
10391   <summary>
10392     Chrome OS (Snow RO firmware 2695.90.0 only) number of 4-byte words that were
10393     fixed (memory corruption corrected) for each suspend/resume cycle.  Expect 0
10394     around 97% of the time and a non-zero value around 3% of the time.  Would be
10395     exactly equal to Power.BitfixChunks if there were only one corrupted word in
10396     each chunk but is sometimes several times higher.
10397   </summary>
10398 </histogram>
10400 <histogram name="Power.BrightnessAdjustOnAC" enum="PowerBrightnessAdjust">
10401   <obsolete>
10402     Deprecated as of 5/2013. See Accel_BrightnessDown_F6 and
10403     Accel_BrightnessUp_F7 user actions instead.
10404   </obsolete>
10405   <summary>
10406     Number of times the user has adjusted brightness up and down while running
10407     on battery power.
10408   </summary>
10409 </histogram>
10411 <histogram name="Power.BrightnessAdjustOnBattery" enum="PowerBrightnessAdjust">
10412   <obsolete>
10413     Deprecated as of 5/2013. See Accel_BrightnessDown_F6 and
10414     Accel_BrightnessUp_F7 user actions instead.
10415   </obsolete>
10416   <summary>
10417     Number of times the user has adjusted brightness up and down while running
10418     on AC power.
10419   </summary>
10420 </histogram>
10422 <histogram name="Power.FirmwareResumeTimeOnAC" units="milliseconds">
10423   <summary>
10424     The time that the firmware took to resume the Chrome OS device from
10425     suspend-to-RAM state when running on AC at pre-suspend time.
10426   </summary>
10427 </histogram>
10429 <histogram name="Power.FirmwareResumeTimeOnBattery" units="milliseconds">
10430   <summary>
10431     The time that the firmware took to resume the Chrome OS device from
10432     suspend-to-RAM state when running on battery at pre-suspend time.
10433   </summary>
10434 </histogram>
10436 <histogram name="Power.IdleTimeAfterDimOnAC" units="milliseconds">
10437   <summary>
10438     Chrome OS user idle time since the screen dimmed sampled when the user
10439     becomes active again if the device runs on AC.
10440   </summary>
10441 </histogram>
10443 <histogram name="Power.IdleTimeAfterDimOnBattery" units="milliseconds">
10444   <summary>
10445     Chrome OS user idle time since the screen dimmed sampled when the user
10446     becomes active again if the device runs on battery.
10447   </summary>
10448 </histogram>
10450 <histogram name="Power.IdleTimeAfterScreenOffOnAC" units="milliseconds">
10451   <summary>
10452     Chrome OS user idle time since the screen turned off sampled when the user
10453     becomes active again if the device runs on AC.
10454   </summary>
10455 </histogram>
10457 <histogram name="Power.IdleTimeAfterScreenOffOnBattery" units="milliseconds">
10458   <summary>
10459     Chrome OS user idle time since the screen turned off sampled when the user
10460     becomes active again if the device runs on battery.
10461   </summary>
10462 </histogram>
10464 <histogram name="Power.IdleTimeOnAC" units="milliseconds">
10465   <summary>
10466     Chrome OS user idle time sampled when the user becomes active again if the
10467     device runs on AC.
10468   </summary>
10469 </histogram>
10471 <histogram name="Power.IdleTimeOnBattery" units="milliseconds">
10472   <summary>
10473     Chrome OS user idle time sampled when the user becomes active again if the
10474     device runs on battery.
10475   </summary>
10476 </histogram>
10478 <histogram name="Power.KernelResumeTimeOnAC" units="milliseconds">
10479   <summary>
10480     The time that the kernel took to resume the Chrome OS device from
10481     suspend-to-RAM state when running on AC at pre-suspend time.
10482   </summary>
10483 </histogram>
10485 <histogram name="Power.KernelResumeTimeOnBattery" units="milliseconds">
10486   <summary>
10487     The time that the kernel took to resume the Chrome OS device from
10488     suspend-to-RAM state when running on battery at pre-suspend time.
10489   </summary>
10490 </histogram>
10492 <histogram name="Power.KernelSuspendTimeOnAC" units="milliseconds">
10493   <summary>
10494     The time that the kernel took to suspend-to-RAM the Chrome OS device when
10495     running on AC.
10496   </summary>
10497 </histogram>
10499 <histogram name="Power.KernelSuspendTimeOnBattery" units="milliseconds">
10500   <summary>
10501     The time that the kernel took to suspend-to-RAM the Chrome OS device when
10502     running on battery.
10503   </summary>
10504 </histogram>
10506 <histogram name="Power.KeyboardBacklightLevel" units="%">
10507   <summary>
10508     The level of the keyboard backlight as a percentage. Sampled every 30
10509     seconds.
10510   </summary>
10511 </histogram>
10513 <histogram name="Power.LengthOfSession" units="seconds">
10514   <summary>
10515     The length of time, in seconds, that a user spent in a single session.
10516     Values for this metric are clamped to 12 hours, so the last bucket should be
10517     considered to be including all metrics above 12 hours.
10518   </summary>
10519 </histogram>
10521 <histogram name="Power.MilliConsumptionPerHourIosOnActive">
10522   <summary>
10523     The average power consumption, measured in milli-units per hour, when sync
10524     invalidator listens to on_application_active events. Values for this metric
10525     are per session, i.e. from battery level at application entering foreground
10526     to returning to background, and normalized to an hourly average consumption.
10527     This is an iOS only measurement. Due to how iOS reports battery levels, it
10528     is likely to see many readings of 0.
10529   </summary>
10530 </histogram>
10532 <histogram name="Power.MilliConsumptionPerHourOthers">
10533   <summary>
10534     The average power consumption, measured in milli-units per hour, for other
10535     sync invalidator methods. Values for this metric are per session, i.e. from
10536     battery level at application entering foreground to returning to background,
10537     and normalized to an hourly average consumption. This is an iOS only
10538     measurement. Due to how iOS reports battery levels, it is likely to see many
10539     readings of 0.
10540   </summary>
10541 </histogram>
10543 <histogram name="Power.MilliConsumptionPerHourP2P">
10544   <summary>
10545     The average power consumption, measured in milli-units per hour, when sync
10546     invalidator uses peer-to-peer notifications. Values for this metric are per
10547     session, i.e. from battery level at application entering foreground to
10548     returning to background, and normalized to an hourly average consumption.
10549     This is an iOS only measurement. Due to how iOS reports battery levels, it
10550     is likely to see many readings of 0.
10551   </summary>
10552 </histogram>
10554 <histogram name="Power.MilliConsumptionPerHourServer">
10555   <summary>
10556     The average power consumption, measured in milli-units per hour, when sync
10557     invalidator uses server-based non-blocking invalidator. Values for this
10558     metric are per session, i.e. from battery level at application entering
10559     foreground to returning to background, and normalized to an hourly average
10560     consumption. This is an iOS only measurement. Due to how iOS reports battery
10561     levels, it is likely to see many readings of 0.
10562   </summary>
10563 </histogram>
10565 <histogram name="Power.NumberOfAlsAdjustmentsPerSession">
10566   <summary>
10567     The number of times that the Automatic Light Sensor (ALS) adjusted the
10568     brightness during a session.  Values for this metric are clamped to 10k
10569     count, so the last bucket should be considered to be including all metrics
10570     above 10k.
10571   </summary>
10572 </histogram>
10574 <histogram name="Power.NumberOfSessionsPerCharge">
10575   <summary>
10576     The number of user sessions that occured since the last time that the device
10577     was charged. Values for this metric are clamped at 10k, so the last bucket
10578     should be considered to include all metrics about 10k.
10579   </summary>
10580 </histogram>
10582 <histogram name="Power.RetrySuspendCount">
10583   <summary>
10584     The number of times Chrome OS retried suspend due to previous failure.
10585   </summary>
10586 </histogram>
10588 <histogram name="Power.SuspendStatus" enum="SuspendStatus">
10589   <summary>
10590     ChromeOS suspend status - either success, failure, or cancelled.
10591   </summary>
10592 </histogram>
10594 <histogram name="Power.ThermalAbortedFanTurnOn" units="%">
10595   <summary>
10596     The percentage of aborted fan attempts out of total fan attempts per
10597     session, where an abort is due to hysteresis.  This value is computed from
10598     boot and sent when powerd starts and then every 15 minutes afterwards.
10599   </summary>
10600 </histogram>
10602 <histogram name="Power.ThermalMultipleFanTurnOn" units="%">
10603   <summary>
10604     The percentage of fan trip point passes that are more than one trip point.
10605     This value is computed from boot and sent when powerd starts and then every
10606     15 minutes afterwards.
10607   </summary>
10608 </histogram>
10610 <histogram name="Power.TimeInSuspendAtBoot" units="minutes">
10611   <summary>
10612     Chrome OS time in minutes spent in suspend-to-RAM mode sampled at boot
10613     (i.e., the device most likely ran out of battery while in suspend).
10614   </summary>
10615 </histogram>
10617 <histogram name="Power.TimeInSuspendAtResume" units="minutes">
10618   <summary>
10619     Chrome OS time in minutes spent in suspend-to-RAM mode sampled at resume.
10620   </summary>
10621 </histogram>
10623 <histogram name="Power.UserBrightnessAdjustmentsPerSessionOnAC">
10624   <summary>
10625     The number of times that the user adjusted the brightness during a session
10626     when on AC. Values for this metric are clamped to 10k count, so the last
10627     bucket should be considered to be including all metrics above 10k.
10628   </summary>
10629 </histogram>
10631 <histogram name="Power.UserBrightnessAdjustmentsPerSessionOnBattery">
10632   <summary>
10633     The number of times that the user adjusted the brightness during a session
10634     when on battery. Values for this metric are clamped to 10k count, so the
10635     last bucket should be considered to be including all metrics above 10k.
10636   </summary>
10637 </histogram>
10639 <histogram name="Prerender.Events" enum="PrerenderHoverEvent">
10640   <obsolete>
10641     deprecated May 10 2012
10642   </obsolete>
10643   <summary>Hover Event counts for prerendering.</summary>
10644 </histogram>
10646 <histogram name="Prerender.FinalStatus" enum="PrerenderFinalStatus">
10647   <summary>
10648     Final status for prerender pages - either success, or why it was canceled.
10649   </summary>
10650 </histogram>
10652 <histogram name="Prerender.FinalStatusMatchComplete"
10653     enum="PrerenderFinalStatus">
10654   <summary>
10655     Final status for prerender pages - either success, or why it was canceled.
10656     This is for the MatchComplete set of pages (including some pages that were
10657     not actually prerendered), to match the control group.
10658   </summary>
10659 </histogram>
10661 <histogram name="Prerender.FractionPixelsFinalAtSwapin">
10662   <summary>
10663     For prerenders that are swapped in, the percentage of pixels that is already
10664     final at swap-in time compared to when the spinner stops.
10665   </summary>
10666 </histogram>
10668 <histogram name="Prerender.HoverStats_TimeUntilClicked" units="milliseconds">
10669   <obsolete>
10670     deprecated May 10 2012
10671   </obsolete>
10672   <summary>
10673     Duration that a user hovers a link before clicking on it.
10675     This is recorded for all pages loaded in a session.
10676   </summary>
10677 </histogram>
10679 <histogram name="Prerender.HoverStats_TimeUntilDiscarded" units="milliseconds">
10680   <obsolete>
10681     deprecated May 10 2012
10682   </obsolete>
10683   <summary>
10684     Duration that the mouse pointer hovers on a link before the mouse pointer
10685     moves off of it.
10687     This is recorded for all pages loaded in a session.
10688   </summary>
10689 </histogram>
10691 <histogram name="Prerender.LocalPredictorEvent"
10692     enum="PrerenderLocalPredictorEvents">
10693   <summary>
10694     Enumeration of what events related to the local predictor have occurred
10695   </summary>
10696 </histogram>
10698 <histogram name="Prerender.LocalPredictorTimeUntilUsed" units="milliseconds">
10699   <summary>
10700     Time from when a prerendered page is started to when it is first used due to
10701     user navigation. If the page is never used, it is not included in this
10702     histogram.  This only refers to prerenders based on the local predictor.
10703   </summary>
10704 </histogram>
10706 <histogram name="Prerender.LocalVisitCoreTransition"
10707     enum="PrerenderLocalVisitCoreTransition">
10708   <obsolete>
10709     deprecated Nov 16 2012
10710   </obsolete>
10711   <summary>
10712     The transition type for each new visit as recorded in the local visits
10713     database.
10714   </summary>
10715 </histogram>
10717 <histogram name="Prerender.LocalVisitDatabaseSize">
10718   <obsolete>
10719     deprecated Nov 16 2012
10720   </obsolete>
10721   <summary>Size of the local visits database (number of entries).</summary>
10722 </histogram>
10724 <histogram name="Prerender.LocalVisitEvents" enum="PrerenderLocalVisitEvents">
10725   <obsolete>
10726     deprecated Nov 16 2012
10727   </obsolete>
10728   <summary>
10729     Enumeration of what events related to local visits have occurred
10730   </summary>
10731 </histogram>
10733 <histogram name="Prerender.OmniboxNavigationsCouldPrerender">
10734   <summary>
10735     A boolean that indicates whether the Omnibox navigation being committed
10736     could have been prerendered by the Omnibox Prerender system. This provides
10737     an upper bound for Prerender.OmniboxNavigationsUsedPrerenderCount and allows
10738     the potential for Omnibox Prerendering coverage to be understood. If Omnibox
10739     Prerendering is disabled, this histogram will register a 'false' entry. The
10740     total count is the equivalent of the deprecated
10741     NetworkActionPredictor.NavigationCount histogram.
10742   </summary>
10743 </histogram>
10745 <histogram name="Prerender.OmniboxNavigationsUsedPrerenderCount">
10746   <summary>
10747     The number of navigations that use a prerender initiated from the Omnibox.
10748     The count is incremented when the Prerendered tab is swapped in if the
10749     Prerender was initiated by the Omnibox, which obviously requires
10750     Prerendering from the Omnibox to be enabled.
10751   </summary>
10752 </histogram>
10754 <histogram name="Prerender.OmniboxPrerenderCount">
10755   <summary>
10756     The number of prerenders initiated from the Omnibox. This is incremented
10757     when the NetworkActionPredictor suggests Prerendering as an optimal strategy
10758     given the text the user has entered and the Autocomplete suggestion
10759     currently selected. It is only incremented if Prerendering from the Omnibox
10760     is enabled.
10761   </summary>
10762 </histogram>
10764 <histogram name="Prerender.PageviewEvents" enum="PrerenderPageviewEvents">
10765   <obsolete>
10766     deprecated Nov 16 2012
10767   </obsolete>
10768   <summary>Types of pages rendered.</summary>
10769 </histogram>
10771 <histogram name="Prerender.PerceivedPageLoadTime_Control" units="milliseconds">
10772   <obsolete>
10773     Deprecated 03/24/11.  Replaced by
10774     Prerender.PerceivedPLT_ContentPrefetchPrerenderControl.
10775   </obsolete>
10776   <summary>
10777     Time from when a user navigates to a page to when it loads. Since the pages
10778     may start loading before the user navigates to it, this does not include any
10779     portion of load prior to navigation.
10781     This particular histogram is for all page loads for users who do not have
10782     prerendering enabled.
10783   </summary>
10784 </histogram>
10786 <histogram name="Prerender.PerceivedPageLoadTime_PrerenderMatchControl"
10787     units="milliseconds">
10788   <obsolete>
10789     Deprecated 03/24/11.   Replaced by
10790     Prerender.PerceivedPLTMatched_ContentPrefetchPrerenderControl.
10791   </obsolete>
10792   <summary>
10793     Time from when a user navigates to a page to when it loads. Since the pages
10794     may start loading before the user navigates to it, this does not include any
10795     portion of load prior to navigation.
10797     This particular histogram is only for pages that would have been prerendered
10798     if the user had prerender enabled.
10799   </summary>
10800 </histogram>
10802 <histogram name="Prerender.PerceivedPageLoadTime_PrerenderMatchTreatment"
10803     units="milliseconds">
10804   <obsolete>
10805     Deprecated 03/24/11.   Replaced by
10806     Prerender.PerceivedPLTMatched_ContentPrefetchPrerender.
10807   </obsolete>
10808   <summary>
10809     Time from when a user navigates to a page to when it loads. Since the pages
10810     may start loading before the user navigates to it, this does not include any
10811     portion of load prior to navigation.
10813     This particular histogram is for all prerendered page loads for users who
10814     have prerender enabled.
10815   </summary>
10816 </histogram>
10818 <histogram name="Prerender.PerceivedPageLoadTime_Treatment"
10819     units="milliseconds">
10820   <obsolete>
10821     Deprecated 03/24/11.   Replaced by
10822     Prerender.PerceivedPLT_ContentPrefetchPrerender.
10823   </obsolete>
10824   <summary>
10825     Time from when a user navigates to a page to when it loads. Since the pages
10826     may start loading before the user navigates to it, this does not include any
10827     portion of load prior to navigation.
10829     This particular histogram is for all page loads for users who have
10830     prerendering enabled.
10831   </summary>
10832 </histogram>
10834 <histogram name="Prerender.PerceivedPageLoadTime_WindowControl"
10835     units="milliseconds">
10836   <obsolete>
10837     Deprecated 03/24/11.   Replaced by
10838     Prerender.PerceivedPLTWindowed_ContentPrefetchPrerenderControl.
10839   </obsolete>
10840   <summary>
10841     Time from when a user navigates to a page to when it loads. Since the pages
10842     may start loading before the user navigates to it, this does not include any
10843     portion of load prior to navigation.
10845     This particular histogram is for all page loads within 30 seconds after a
10846     prefetch tag is seen for users who do not have prerendering enabled.
10847   </summary>
10848 </histogram>
10850 <histogram name="Prerender.PerceivedPageLoadTime_WindowTreatment"
10851     units="milliseconds">
10852   <obsolete>
10853     Deprecated 03/24/11.   Replaced by
10854     Prerender.PerceivedPLTWindowed_ContentPrefetchPrerender.
10855   </obsolete>
10856   <summary>
10857     Time from when a user navigates to a page to when it loads. Since the pages
10858     may start loading before the user navigates to it, this does not include any
10859     portion of load pre navigation.
10861     This particular histogram is for all page loads within 30 seconds after a
10862     prefetch tag is seen for users who have prerendering enabled.
10863   </summary>
10864 </histogram>
10866 <histogram name="Prerender.PerceivedPLT" units="milliseconds">
10867   <summary>
10868     Time from when a user navigates to a page to when it loads. Since the pages
10869     may start loading before the user navigates to it, this does not include any
10870     portion of load prior to navigation.
10872     This is recorded for all pages loaded in a session.
10873   </summary>
10874 </histogram>
10876 <histogram name="Prerender.PerceivedPLTFirstAfterMiss" units="milliseconds">
10877   <summary>
10878     Time from when a user navigates to a page to when it loads. Since the pages
10879     may start loading before the user navigates to it, this does not include any
10880     portion of load prior to navigation.
10882     This is recorded for the first page load completing immediately after a
10883     prerender.
10884   </summary>
10885 </histogram>
10887 <histogram name="Prerender.PerceivedPLTFirstAfterMissAnyOnly"
10888     units="milliseconds">
10889   <summary>
10890     Time from when a user navigates to a page to when it loads. Since the pages
10891     may start loading before the user navigates to it, this does not include any
10892     portion of load prior to navigation.
10894     &quot;FirstAfterMiss&quot; means the first pageload after a prerender miss.
10895     There are two types: Any, and Non-overlapping.  The latter only applies to
10896     page loads initiated after the prerender.  This variable records cases where
10897     only Any triggered.
10898   </summary>
10899 </histogram>
10901 <histogram name="Prerender.PerceivedPLTFirstAfterMissBoth" units="milliseconds">
10902   <summary>
10903     Time from when a user navigates to a page to when it loads. Since the pages
10904     may start loading before the user navigates to it, this does not include any
10905     portion of load prior to navigation.
10907     &quot;FirstAfterMiss&quot; means the first pageload after a prerender miss.
10908     There are two types: Any, and Non-overlapping.  The latter only applies to
10909     page loads initiated after the prerender.  This variable records cases where
10910     both triggered.
10911   </summary>
10912 </histogram>
10914 <histogram name="Prerender.PerceivedPLTFirstAfterMissNonOverlapping"
10915     units="milliseconds">
10916   <summary>
10917     Time from when a user navigates to a page to when it loads. Since the pages
10918     may start loading before the user navigates to it, this does not include any
10919     portion of load prior to navigation.
10921     This is recorded for the first page load completing immediately after a
10922     prerender, but which has also started after the prerender has been
10923     initiated.
10924   </summary>
10925 </histogram>
10927 <histogram name="Prerender.PerceivedPLTFirstAfterMissNonOverlappingOnly"
10928     units="milliseconds">
10929   <summary>
10930     Time from when a user navigates to a page to when it loads. Since the pages
10931     may start loading before the user navigates to it, this does not include any
10932     portion of load prior to navigation.
10934     &quot;FirstAfterMiss&quot; means the first pageload after a prerender miss.
10935     There are two types: Any, and Non-overlapping.  The latter only applies to
10936     page loads initiated after the prerender.  This variable records cases where
10937     only Non-overlapping triggered.
10938   </summary>
10939 </histogram>
10941 <histogram name="Prerender.PerceivedPLTMatched" units="milliseconds">
10942   <summary>
10943     Time from when a user navigates to a page to when it loads. Since the pages
10944     may start loading before the user navigates to it, this does not include any
10945     portion of load prior to navigation.
10947     This is recorded only for prerendered pages, or for pages which would have
10948     been prerendered in the control case.
10949   </summary>
10950 </histogram>
10952 <histogram name="Prerender.PerceivedPLTMatchedComplete" units="milliseconds">
10953   <summary>
10954     Time from when a user navigates to a page to when it loads. Since the pages
10955     may start loading before the user navigates to it, this does not include any
10956     portion of load prior to navigation.
10958     This is recorded only for prerendered pages, or for pages which would have
10959     been prerendered in the control case.
10961     In MatchedComplete, the prerender group also contains cancelled prerenders,
10962     so as to produce a perfect match of page views attributed this group in the
10963     prerender group with those attributed to this group in the control group.
10964   </summary>
10965 </histogram>
10967 <histogram name="Prerender.PerceivedPLTWindowed" units="milliseconds">
10968   <summary>
10969     Time from when a user navigates to a page to when it loads. Since the pages
10970     may start loading before the user navigates to it, this does not include any
10971     portion of load prior to navigation.
10973     This is recorded for all page loads which happen within 30 seconds after a
10974     prefetch tag is observed.
10975   </summary>
10976 </histogram>
10978 <histogram name="Prerender.PerceivedPLTWindowNotMatched" units="milliseconds">
10979   <summary>
10980     Time from when a user navigates to a page to when it loads. Since the pages
10981     may start loading before the user navigates to it, this does not include any
10982     portion of load prior to navigation.
10984     This is recorded for all page loads which happen within 30 seconds after a
10985     prefetch tag is observed and which do not correspond to a prerender tag.
10986   </summary>
10987 </histogram>
10989 <histogram name="Prerender.PercentLoadDoneAtSwapin">
10990   <summary>
10991     For prerenders that are swapped in, the percentage of the time from load
10992     start until the onload event fires that has elapsed at the time of the
10993     swapin.
10994   </summary>
10995 </histogram>
10997 <histogram name="Prerender.PrerenderCountOf3Max">
10998   <summary>
10999     After launching a prerender, how many simultanious prerenders are recorded
11000     as running, out of a maximum of three.
11001   </summary>
11002 </histogram>
11004 <histogram name="Prerender.PrerenderNotSwappedInPLT" units="milliseconds">
11005   <summary>
11006     For prerenders that finish loading before they are ever swapped in, their
11007     page load time until the onload event fires.
11008   </summary>
11009 </histogram>
11011 <histogram name="Prerender.PrerendersPerSessionCount">
11012   <summary>
11013     The number of sessions that have at least X successful prerenders.
11014   </summary>
11015 </histogram>
11017 <histogram name="Prerender.RendererIdleTime" units="milliseconds">
11018   <obsolete>
11019     deprecated Nov 16 2012
11020   </obsolete>
11021   <summary>
11022     This is the time from when a prerendered page finishes loading to when it is
11023     displayed, as measured by the renderer process. When a page is displayed
11024     before it finishes loading, no value is recorded in this histogram.
11025   </summary>
11026 </histogram>
11028 <histogram name="Prerender.RendererPerceivedPLT" units="milliseconds">
11029   <obsolete>
11030     deprecated Nov 16 2012
11031   </obsolete>
11032   <summary>
11033     Perceived load time of a page, as measured by the renderer process. For
11034     non-prerendered pages, this is just BeginToFinish. For displayed prerendered
11035     pages, this is the time from when the prerendered page is moved into a
11036     TabContents until finish. &quot;Finish&quot; == after onload() and all
11037     resources are loaded. Note that this is 0 if the loading finishes before the
11038     page is moved into a TabContents.
11039   </summary>
11040 </histogram>
11042 <histogram name="Prerender.RendererPerceivedPLTMatched" units="milliseconds">
11043   <obsolete>
11044     deprecated Nov 16 2012
11045   </obsolete>
11046   <summary>
11047     Perceived load time of a prerendered page that is displayed, as measured by
11048     the renderer process. This is the time from when the prerendered page is
11049     moved into a TabContents until finish. &quot;Finish&quot; == after onload()
11050     and all resources are loaded. Note that this is 0 if the loading finishes
11051     before the the page is moved into a TabContents.
11052   </summary>
11053 </histogram>
11055 <histogram name="Prerender.RendererTimeUntilDisplay" units="milliseconds">
11056   <obsolete>
11057     deprecated Nov 16 2012
11058   </obsolete>
11059   <summary>
11060     The time elapsed between when the prerendering of a page starts and when the
11061     page is displayed, as measured by the renderer process. Prerendered pages
11062     discarded without being displayed are excluded from this count.
11063   </summary>
11064 </histogram>
11066 <histogram name="Prerender.SchemeCancelReason"
11067     enum="PrerenderSchemeCancelReason">
11068   <summary>
11069     The detailed reason why a prerender is canceled with
11070     FINAL_STATUS_UNSUPPORTED_SCHEME
11071   </summary>
11072 </histogram>
11074 <histogram name="Prerender.Sessions" enum="PrerenderMode">
11075   <obsolete>
11076     deprecated Nov 16 2012
11077   </obsolete>
11078   <summary>Enumeration of how prerender was used per session.</summary>
11079 </histogram>
11081 <histogram name="Prerender.SimulatedLocalBrowsingBaselinePLT"
11082     units="milliseconds">
11083   <summary>
11084     For simulated local browsing prerendering, the baseline PLT of pages without
11085     any prerendering for pages that would be prerendered.
11086   </summary>
11087 </histogram>
11089 <histogram name="Prerender.SimulatedLocalBrowsingPLT" units="milliseconds">
11090   <summary>
11091     For simulated local browsing prerendering, the estimated PLT of pages with
11092     prerendering enabled for pages that would be prerendered.
11093   </summary>
11094 </histogram>
11096 <histogram name="Prerender.TabContentsDeleterTimeout">
11097   <summary>
11098     A boolean that indicates how often we fail to delete an old prerendered tab
11099     before the timeout.
11100   </summary>
11101 </histogram>
11103 <histogram name="Prerender.TabHelperEvent" enum="PrerenderTabHelperEvents">
11104   <summary>
11105     Enumeration of what events related to the TabHelper class have occurred.
11106   </summary>
11107 </histogram>
11109 <histogram name="Prerender.TimeBetweenPrerenderRequests" units="milliseconds">
11110   <summary>Time between subsequent prerender requests.</summary>
11111 </histogram>
11113 <histogram name="Prerender.TimeSinceLastRecentVisit" units="milliseconds">
11114   <summary>
11115     The time elapsed between the most recent visit to a URL and when an
11116     attempted prerender of the same URL is cancelled with
11117     FINAL_STATUS_RECENTLY_VISITED.
11118   </summary>
11119 </histogram>
11121 <histogram name="Prerender.TimeToClick" units="milliseconds">
11122   <obsolete>
11123     deprecated Nov 16 2012
11124   </obsolete>
11125   <summary>Duration that a user hovers a link before clicking on it.</summary>
11126 </histogram>
11128 <histogram name="Prerender.TimeUntilUsed" units="milliseconds">
11129   <obsolete>
11130     deprecated Nov 16 2012.  See Prerender.TimeUntilUsed2, which has a larger
11131     range.
11132   </obsolete>
11133   <summary>
11134     Time from when a prerendered page is started to when it is first used due to
11135     user navigation. If the page is never used, it is not included in this
11136     histogram.
11137   </summary>
11138 </histogram>
11140 <histogram name="Prerender.TimeUntilUsed2" units="milliseconds">
11141   <summary>
11142     Time from when a prerendered page is started to when it is first used due to
11143     user navigation. If the page is never used, it is not included in this
11144     histogram.
11145   </summary>
11146 </histogram>
11148 <histogram name="Profile.AppCount">
11149   <summary>The number of installed apps when a profile is opened.</summary>
11150 </histogram>
11152 <histogram name="Profile.CreateResult" enum="ProfileCreateResult">
11153   <summary>Result (final status) when creating a new profile.</summary>
11154 </histogram>
11156 <histogram name="Profile.CreateTime" units="milliseconds">
11157   <summary>Back-end time elapsed while creating a new profile.</summary>
11158 </histogram>
11160 <histogram name="Profile.CreateTimeCanceled" units="milliseconds">
11161   <summary>
11162     Time elapsed before the user decided to cancel creation of a new profile.
11163     Since only managed-user profile creation can be canceled, this time comes
11164     from managed-user registration.
11165   </summary>
11166 </histogram>
11168 <histogram name="Quickoffice.docPageCount">
11169   <summary>
11170     Records the page count when a compound binary format document is opened.
11171   </summary>
11172 </histogram>
11174 <histogram name="Quickoffice.docParagraphCount">
11175   <summary>
11176     Records the paragraph count when a compound binary format document is
11177     opened.
11178   </summary>
11179 </histogram>
11181 <histogram name="Quickoffice.docSectionCount">
11182   <summary>
11183     Records the section count when a compound binary format document is opened.
11184   </summary>
11185 </histogram>
11187 <histogram name="Quickoffice.docxPageCount">
11188   <summary>
11189     Records the page count when an OOXML format document is opened.
11190   </summary>
11191 </histogram>
11193 <histogram name="Quickoffice.docxParagraphCount">
11194   <summary>
11195     Records the paragraph count when an OOXML format document is opened.
11196   </summary>
11197 </histogram>
11199 <histogram name="Quickoffice.docxSectionCount">
11200   <summary>
11201     Records the section count when an OOXML format document is opened.
11202   </summary>
11203 </histogram>
11205 <histogram name="Quickoffice.ErrorTypes" enum="QuickofficeErrorTypes">
11206   <summary>
11207     Records the various different error types encountered when opening and
11208     reading MS Office file formats in the Quickoffice viewer. These range from
11209     Nacl crashes and uncaught javascript exceptions to document errors inside
11210     Quickoffice Web Toolkit (eg QOWT). The errors are recorded against the file
11211     format in which they occurred.
11212   </summary>
11213 </histogram>
11215 <histogram name="Quickoffice.FileFormat" enum="QuickofficeFileFormat">
11216   <summary>
11217     Records the various different file types supported by Quickoffice (like MS
11218     Word, Excel, Powerpoint files) when they opened in the browser to measure
11219     which file formats are most popular.
11220   </summary>
11221 </histogram>
11223 <histogram name="Quickoffice.pptMasterCount">
11224   <summary>
11225     Records the number of slide masters when a compound binary format
11226     presentation is opened.
11227   </summary>
11228 </histogram>
11230 <histogram name="Quickoffice.pptSlideCount">
11231   <summary>
11232     Records the slide count when a compound binary format presentation is
11233     opened.
11234   </summary>
11235 </histogram>
11237 <histogram name="Quickoffice.pptxMasterCount">
11238   <summary>
11239     Records the number of slide masters when an OOXML format presentation is
11240     opened.
11241   </summary>
11242 </histogram>
11244 <histogram name="Quickoffice.pptxSlideCount">
11245   <summary>
11246     Records the slide count when an OOXML format presentation is opened.
11247   </summary>
11248 </histogram>
11250 <histogram name="Quickoffice.xlsNonEmptyCellCount">
11251   <summary>
11252     Records the number of non-empty cells in the default worksheet when a
11253     compound binary format spreadsheet is opened.
11254   </summary>
11255 </histogram>
11257 <histogram name="Quickoffice.xlsSheetCount">
11258   <summary>
11259     Records the number of worksheets when a compound binary format spreadsheet
11260     is opened.
11261   </summary>
11262 </histogram>
11264 <histogram name="Quickoffice.xlsxNonEmptyCellCount">
11265   <summary>
11266     Records the number of non-empty cells when an OOXML format spreadsheet is
11267     opened.
11268   </summary>
11269 </histogram>
11271 <histogram name="Quickoffice.xlsxSheetCount">
11272   <summary>
11273     Records the number of worksheets when an OOXML format spreadsheet is opened.
11274   </summary>
11275 </histogram>
11277 <histogram name="Renderer.DrawDuration" units="milliseconds">
11278   <summary>The time it takes for the compositor to draw a frame.</summary>
11279 </histogram>
11281 <histogram name="Renderer.DrawDurationOverestimate" units="milliseconds">
11282   <summary>
11283     The amount by which the compositor's draw duration was overestimated in a
11284     particular frame (0 if the duration was perfectly predicted or
11285     underestimated).
11286   </summary>
11287 </histogram>
11289 <histogram name="Renderer.DrawDurationUnderestimate" units="milliseconds">
11290   <summary>
11291     The amount by which the compositor's draw duration was underestimated in a
11292     particular frame (0 if the duration was perfectly predicted or
11293     overestimated).
11294   </summary>
11295 </histogram>
11297 <histogram name="Renderer.PixelIncreaseFromTransitions">
11298   <summary>
11299     A lower-bound on the percentage increase in memory that would result from
11300     promoting all layers that have a webkit-transition on opacity or transform.
11301   </summary>
11302 </histogram>
11304 <histogram name="Renderer2.FinishDocToFinish">
11305   <summary>
11306     The time from when a document finished loading to when all it's resources
11307     are also loaded.
11308   </summary>
11309 </histogram>
11311 <histogram name="Renderer2.RequestToFinish">
11312   <obsolete>
11313     Deprecated 6/15/09.  Replaced by Renderer2.RequestToFinish_L
11314   </obsolete>
11315   <summary>
11316     The time from when a page was requested by a user to when it is fully
11317     loaded.
11318   </summary>
11319 </histogram>
11321 <histogram name="Renderer2.RequestToFinish_L">
11322   <summary>
11323     The time from when a page was requested by a user to when it is fully
11324     loaded.
11325   </summary>
11326 </histogram>
11328 <histogram name="Renderer2.RequestToFirstLayout">
11329   <summary>
11330     The time from when a page was requested by a user to its first layout.
11331   </summary>
11332 </histogram>
11334 <histogram name="Renderer2.RequestToStart">
11335   <summary>
11336     The time from when a page was requested by a user to when it starts loading.
11337   </summary>
11338 </histogram>
11340 <histogram name="Renderer2.StartToFinish">
11341   <summary>
11342     The time from when a page started loading to when it is fully loaded.
11343   </summary>
11344 </histogram>
11346 <histogram name="Renderer2.StartToFinishDoc">
11347   <summary>
11348     The time from when a page starts loading to when the main document is
11349     finished loading.
11350   </summary>
11351 </histogram>
11353 <histogram name="Renderer2.StartToFirstLayout">
11354   <summary>
11355     The time from when a page starts loading to its first layout.
11356   </summary>
11357 </histogram>
11359 <histogram name="Renderer4.Abandoned" enum="Abandoned">
11360   <summary>
11361     Distribution of actual finished pages, vs abandoned pages, where we needed
11362     to declare a finish time prematurely since the page was being closed
11363     (exited).
11364   </summary>
11365 </histogram>
11367 <histogram name="Renderer4.AccelContentPaintDurationMS">
11368   <summary>
11369     Time spent by WebKit painting the page, in milliseconds, when the GPU
11370     acceleration is active, for paints that affect non-root layers.
11371   </summary>
11372 </histogram>
11374 <histogram name="Renderer4.AccelContentPaintMegapixPerSecond">
11375   <summary>
11376     WebKit paint throughput, measured in megapixels per second, when GPU
11377     acceleration is active, for paints that affect non-root layers.
11378   </summary>
11379 </histogram>
11381 <histogram name="Renderer4.AccelDoDeferredUpdateDelay">
11382   <summary>Time between frames when GPU acceleration is active.</summary>
11383 </histogram>
11385 <histogram name="Renderer4.AccelRootPaintDurationMS">
11386   <summary>
11387     Time spent by WebKit painting the page, in milliseconds, when the GPU
11388     acceleration is active, for paints that affect the root layer.
11389   </summary>
11390 </histogram>
11392 <histogram name="Renderer4.AccelRootPaintMegapixPerSecond">
11393   <summary>
11394     WebKit paint throughput, measured in megapixels per second, when GPU
11395     acceleration is active, for paints that affect the root layer.
11396   </summary>
11397 </histogram>
11399 <histogram name="Renderer4.AnimationCallbackDelayTime" units="milliseconds">
11400   <summary>
11401     Time from when the animation callback was posted to when it ran.
11402   </summary>
11403 </histogram>
11405 <histogram name="Renderer4.BeginToCommit" units="milliseconds">
11406   <summary>
11407     Time from &quot;begin&quot; to &quot;commit.&quot;   &quot;Begin&quot;==
11408     &quot;request&quot; if user requested, and &quot;start&quot; otherwise.
11409     &quot;Request&quot;== time when user requested document. &quot;Start&quot;==
11410     time when renderer requested load of document, after any unload of last
11411     document. &quot;Commit&quot;== time when renderer got first byte of
11412     document.
11413   </summary>
11414 </histogram>
11416 <histogram name="Renderer4.BeginToFinish">
11417   <summary>TBD</summary>
11418 </histogram>
11420 <histogram name="Renderer4.BeginToFinishDoc">
11421   <summary>TBD</summary>
11422 </histogram>
11424 <histogram name="Renderer4.BeginToFirstPaint" units="milliseconds">
11425   <summary>
11426     Time from &quot;begin&quot; to &quot;first paint.&quot;  &quot;Begin&quot;==
11427     &quot;request&quot; if user requested, and &quot;start&quot; otherwise.
11428     &quot;Request&quot;== time when user requested document. &quot;Start&quot;==
11429     time when renderer requested load of document, after any unload of last
11430     document. &quot;First paint&quot;== time when first paint operation was
11431     performed.
11432   </summary>
11433 </histogram>
11435 <histogram name="Renderer4.BeginToFirstPaintAfterLoad" units="milliseconds">
11436   <summary>
11437     Time from &quot;big&quot; to &quot;first paint after load.&quot;
11438     &quot;Begin&quot;== &quot;request&quot; if user requested, and
11439     &quot;start&quot; otherwise.  &quot;Request&quot;== time when user requested
11440     document. &quot;Start&quot;== time when renderer requested load of document,
11441     after any unload of last document. &quot;First paint after load&quot;== time
11442     after onload() when first paint operation is performed.
11443   </summary>
11444 </histogram>
11446 <histogram name="Renderer4.CommitToFinish" units="milliseconds">
11447   <summary>
11448     Time from &quot;commit&quot; to &quot;finish.&quot; &quot;Commit&quot;==
11449     time when renderer got first byte of document.  &quot;Finish&quot;==after
11450     onload() and all resources are loaded.
11451   </summary>
11452 </histogram>
11454 <histogram name="Renderer4.CommitToFinishDoc" units="milliseconds">
11455   <summary>
11456     Time from &quot;commit&quot; to &quot;finish doc.&quot; &quot;Commit&quot;==
11457     time when renderer got first byte of document. &quot;Finish doc&quot; ==
11458     main document loaded, before onload(). &quot;Finish&quot;==after onload()
11459     and all resources are loaded.
11460   </summary>
11461 </histogram>
11463 <histogram name="Renderer4.CommitToFirstPaint" units="milliseconds">
11464   <summary>
11465     Time from &quot;commit&quot; to &quot;first paint.&quot;
11466     &quot;Commit&quot;== time when renderer got first byte of document.
11467     &quot;First paint&quot;== time when first paint operation was performed.
11468   </summary>
11469 </histogram>
11471 <histogram name="Renderer4.CommitToFirstPaintAfterLoad" units="milliseconds">
11472   <summary>
11473     Time from &quot;commit&quot; to &quot;first paint after load.&quot;
11474     &quot;Commit&quot;== time when renderer got first byte of document.
11475     &quot;First paint after load&quot;== time after onload() when first paint
11476     operation is performed.
11477   </summary>
11478 </histogram>
11480 <histogram name="Renderer4.CompositorThreadImplDrawDelay" units="milliseconds">
11481   <summary>
11482     Time between frames, as measured on the compositor thread. This is collected
11483     once per frame while it is being drawn to the screen in the compositor.
11484   </summary>
11485 </histogram>
11487 <histogram name="Renderer4.drawPixelCountCulled" units="NormalizedPixels">
11488   <obsolete>
11489     Renamed to Renderer4.pixelCountCulled_Draw.
11490   </obsolete>
11491   <summary>
11492     Number of pixels that culling prevented being drawn to the screen,
11493     normalized to the viewport size. This is collected once per frame while it
11494     is being drawn to the screen in the compositor.
11495   </summary>
11496 </histogram>
11498 <histogram name="Renderer4.drawPixelCountOpaque" units="NormalizedPixels">
11499   <obsolete>
11500     Renamed to Renderer4.pixelCountOpaque_Draw.
11501   </obsolete>
11502   <summary>
11503     Number of pixels drawn to the screen and known opaque, normalized to the
11504     viewport size. This is collected once per frame while it is being drawn to
11505     the screen in the compositor.
11506   </summary>
11507 </histogram>
11509 <histogram name="Renderer4.drawPixelCountTranslucent" units="NormalizedPixels">
11510   <obsolete>
11511     Renamed to Renderer4.pixelCountTranslucent_Draw.
11512   </obsolete>
11513   <summary>
11514     Number of pixels drawn to the screen and not known opaque, normalized to the
11515     viewport size. This is collected once per frame while it is being drawn to
11516     the screen in the compositor.
11517   </summary>
11518 </histogram>
11520 <histogram name="Renderer4.FinishDocToFinish" units="milliseconds">
11521   <summary>
11522     Time from &quot;finish doc&quot; to &quot;finish.&quot; &quot;Finish
11523     doc&quot;== main document loaded, before onload(). &quot;Finish&quot;==after
11524     onload() and all resources are loaded.
11525   </summary>
11526 </histogram>
11528 <histogram name="Renderer4.FinishToFirstPaintAfterLoad" units="milliseconds">
11529   <summary>
11530     Time from &quot;finish &quot; to &quot;first paint after load.&quot;
11531     &quot;Finish&quot;==after onload() and all resources are loaded. &quot;First
11532     paint after load&quot;== time after onload() when first paint operation is
11533     performed.
11534   </summary>
11535 </histogram>
11537 <histogram name="Renderer4.LanguageDetection" units="milliseconds">
11538   <summary>
11539     Time to determine the page language. This is done after the page has been
11540     loaded.
11541   </summary>
11542 </histogram>
11544 <histogram name="Renderer4.LCDText.PercentageOfAALayers" units="%">
11545   <summary>
11546     The ratio of LCDText CC Layers / candidate LCDText layers. Recorded in
11547     LayerTreeHost, after LayerTreeHostCommon::CalculateDrawProperties() has
11548     computed the properties we need. Only recorded for the first 50 frames of
11549     every page.
11550   </summary>
11551 </histogram>
11553 <histogram name="Renderer4.LCDText.PercentageOfCandidateLayers" units="%">
11554   <summary>
11555     The ratio of CC Layers which are candidates for LCDText AA / total picture
11556     or content Layers.  Recorded in LayerTreeHost, after
11557     LayerTreeHostCommon::CalculateDrawProperties() has computed the properties
11558     we need. Only recorded for the first 50 frames of every page.
11559   </summary>
11560 </histogram>
11562 <histogram name="Renderer4.LoadType" enum="LoadType">
11563   <summary>
11564     Probability distribution for enumerated varieties of page loads.
11565   </summary>
11566 </histogram>
11568 <histogram name="Renderer4.pixelCountCulled_Draw" units="NormalizedPixels">
11569   <summary>
11570     Number of pixels that culling prevented being drawn to the screen, recorded
11571     as 10 times the percentage of the viewport that these pixels cover. This is
11572     collected once per frame while it is being drawn to the screen in the
11573     compositor.
11574   </summary>
11575 </histogram>
11577 <histogram name="Renderer4.pixelCountOpaque" units="NormalizedPixels">
11578   <summary>
11579     Number of pixels known to be opaque, recorded as 10 times the percentage of
11580     the viewport that these pixels cover.
11581   </summary>
11582 </histogram>
11584 <histogram name="Renderer4.pixelCountPainted" units="NormalizedPixels">
11585   <summary>
11586     Number of pixels painted by WebKit into main memory, recorded as 10 times
11587     the percentage of the viewport that these pixels cover. This is collected
11588     once per commit from WebKit to the compositor.
11589   </summary>
11590 </histogram>
11592 <histogram name="Renderer4.pixelCountTranslucent" units="NormalizedPixels">
11593   <summary>
11594     Number of pixels not known to be opaque opaque, recorded as 10 times the
11595     percentage of the viewport that these pixels cover.
11596   </summary>
11597 </histogram>
11599 <histogram name="Renderer4.renderPassCount">
11600   <summary>
11601     The number of render passes (or render targets) in the renderer's frame. If
11602     the value is more than one, then an intermediate rendering target must be
11603     used during the rendering of the frame for each render pass greater than
11604     one.
11605   </summary>
11606 </histogram>
11608 <histogram name="Renderer4.RequestToFinish" units="milliseconds">
11609   <summary>
11610     Time from &quot;request&quot; to &quot;finish.&quot;  &quot;Request&quot;==
11611     time when user requested document.  &quot;Finish&quot;==after onload() and
11612     all resources are loaded.
11613   </summary>
11614 </histogram>
11616 <histogram name="Renderer4.RequestToStart" units="milliseconds">
11617   <summary>
11618     Time from &quot;request&quot; to &quot;start.&quot; &quot;Request&quot;==
11619     time when user requested document. &quot;Start&quot;== time when renderer
11620     requested load of document, after any unload of last document.
11621   </summary>
11622 </histogram>
11624 <histogram name="Renderer4.Snapshot">
11625   <summary>Time to capture a renderer snapshot.</summary>
11626 </histogram>
11628 <histogram name="Renderer4.SoftwareDoDeferredUpdateDelay">
11629   <summary>Time between frames when the page is not GPU accelerated.</summary>
11630 </histogram>
11632 <histogram name="Renderer4.SoftwarePaintDurationMS">
11633   <summary>
11634     Time spent by WebKit painting the page, in milliseconds, when the page is
11635     not GPU accelerated.
11636   </summary>
11637 </histogram>
11639 <histogram name="Renderer4.SoftwarePaintMegapixPerSecond">
11640   <summary>
11641     WebKit paint throughput, measured in megapixels per second, when the page is
11642     not GPU accelerated.
11643   </summary>
11644 </histogram>
11646 <histogram name="Renderer4.StartToCommit" units="milliseconds">
11647   <summary>
11648     Time from &quot;start&quot; to &quot;commit.&quot; &quot;Start&quot;== time
11649     when renderer requested load of document, after any unload of last document.
11650     &quot;Commit&quot;== time when renderer got first byte of document.
11651   </summary>
11652 </histogram>
11654 <histogram name="Renderer4.StartToFinish" units="milliseconds">
11655   <summary>
11656     Time from &quot;start&quot; to &quot;finish.&quot; &quot;Start&quot;== time
11657     when renderer requested load of document, after any unload of last document.
11658     &quot;Finish&quot;==after onload() and all resources are loaded.
11659   </summary>
11660 </histogram>
11662 <histogram name="Renderer4.TextureGpuUploadTimeUS">
11663   <summary>
11664     The number of microseconds it took to upload a tile's full texture as
11665     measured on the GPU process.
11666   </summary>
11667 </histogram>
11669 <histogram name="Renderer4.Thumbnail">
11670   <summary>Time to capture a renderer thumbnail.</summary>
11671 </histogram>
11673 <histogram name="Renderer4.tileCountCulled_Upload" units="NormalizedTiles">
11674   <summary>
11675     Number of tiles that culling prevented being uploaded to texture memory.
11676     This is an approximation and is recorded as a 100 times the percentage of
11677     the number of tiles, of default size, needed to cover the viewport. This is
11678     collected once per commit from WebKit to the compositor.
11679   </summary>
11680 </histogram>
11682 <histogram name="Renderer4.uploadPixelCountCulled" units="NormalizedPixels">
11683   <obsolete>
11684     Deprecated as of 04/2012, replaced with Renderer4.tileCountCulled_Upload.
11685   </obsolete>
11686   <summary>
11687     Number of pixels that culling prevented being uploaded to texture memory,
11688     normalized to the viewport size. This is collected once per commit from
11689     WebKit to the compositor.
11690   </summary>
11691 </histogram>
11693 <histogram name="Renderer4.uploadPixelCountOpaque" units="NormalizedPixels">
11694   <obsolete>
11695     Renamed to Renderer4.pixelCountOpaque_Upload.
11696   </obsolete>
11697   <summary>
11698     Number of pixels uploaded to texture memory and known to be opaque,
11699     normalized to the viewport size. This is collected once per commit from
11700     WebKit to the compositor.
11701   </summary>
11702 </histogram>
11704 <histogram name="Renderer4.uploadPixelCountTranslucent"
11705     units="NormalizedPixels">
11706   <obsolete>
11707     Renamed to Renderer4.pixelCountTranslucent_Upload.
11708   </obsolete>
11709   <summary>
11710     Number of pixels uploaded to texture memory and not known opaque, normalized
11711     to the viewport size.  This is collected once per commit from WebKit to the
11712     compositor.
11713   </summary>
11714 </histogram>
11716 <histogram name="RequestAutocomplete.DismissalState"
11717     enum="AutofillDialogDismissalState">
11718   <summary>
11719     The state of the requestAutocomplete() dialog when it was dismissed.
11720   </summary>
11721 </histogram>
11723 <histogram name="RequestAutocomplete.InitialUserState"
11724     enum="AutofillDialogInitialUserState">
11725   <summary>
11726     The initial state of a user that's interacting with a freshly shown
11727     requestAutocomplete() dialog.
11728   </summary>
11729 </histogram>
11731 <histogram name="RequestAutocomplete.PopupInDialog"
11732     enum="AutofillDialogPopupEvent">
11733   <summary>
11734     User interactions with the Autofill popup shown while filling an
11735     requestAutocomplete() dialog.
11736   </summary>
11737 </histogram>
11739 <histogram name="RequestAutocomplete.Security" enum="AutofillDialogSecurity">
11740   <summary>
11741     Measures the frequency of security warnings and errors in the
11742     RequestAutocomplete dialog.
11743   </summary>
11744 </histogram>
11746 <histogram name="RequestAutocomplete.UiDuration" units="ms">
11747   <summary>
11748     Measures the duration for which an requestAutocomplete() dialog was shown.
11749   </summary>
11750 </histogram>
11752 <histogram name="RequestAutocomplete.UiDuration.Cancel" units="ms">
11753   <summary>
11754     Measures the duration for which an requestAutocomplete() dialog was shown,
11755     in cases where the user ended up canceling out of the dialog.
11756   </summary>
11757 </histogram>
11759 <histogram name="RequestAutocomplete.UiDuration.Submit" units="ms">
11760   <summary>
11761     Measures the duration for which an requestAutocomplete() dialog was shown,
11762     in cases where the user ended up accepting the dialog.
11763   </summary>
11764 </histogram>
11766 <histogram name="RequestAutocomplete.UiEvents" enum="AutofillDialogUiEvents">
11767   <summary>
11768     Measures how users are interacting with the requestAutocomplete() dialog UI.
11769   </summary>
11770 </histogram>
11772 <histogram name="RequestAutocomplete.UiLatencyToShow" units="ms">
11773   <summary>
11774     Measures the duration of time it takes for the requestAutocomplete() UI to
11775     be actionable by the user after it is shown.
11776   </summary>
11777 </histogram>
11779 <histogram name="RequestAutocomplete.WalletErrors" enum="WalletErrors">
11780   <summary>
11781     Measures the frequency of errors in communicating with the Google Online
11782     Wallet server.
11783   </summary>
11784 </histogram>
11786 <histogram name="RequestAutocomplete.WalletRequiredActions"
11787     enum="WalletRequiredActions">
11788   <summary>
11789     Measures the frequency of required user actions returned by the Google
11790     Online Wallet server.
11791   </summary>
11792 </histogram>
11794 <histogram name="SB.BloomFilter" units="milliseconds">
11795   <summary>
11796     The first stage check that measures the time that Chrome took to check if a
11797     URL is present in our in-memory bloom filter.
11798   </summary>
11799 </histogram>
11801 <histogram name="SB.BuildBloom">
11802   <obsolete>
11803     Deprecated 9/2012. No longer generated.
11804   </obsolete>
11805   <summary>TBD.</summary>
11806 </histogram>
11808 <histogram name="SB.Database" units="milliseconds">
11809   <summary>
11810     The second stage check that measures the time that Chrome took to check if a
11811     URL is present in our SQLite database.
11812   </summary>
11813 </histogram>
11815 <histogram name="SB.DBCheck" units="milliseconds">
11816   <summary>
11817     The second stage check that mesures the time that Chrome took to check if a
11818     URL is present in our SQLite database. This time includes the filter check
11819     time.
11820   </summary>
11821 </histogram>
11823 <histogram name="SB.Delay" units="milliseconds">
11824   <summary>
11825     This measures the time that SafeBrowsing actually delayed the browsing
11826     experience. It records the difference between the time when Chrome would
11827     have started reading the response for a URL and when the SafeBrowsing system
11828     completed its check of that URL.
11829   </summary>
11830 </histogram>
11832 <histogram name="SB.FilterCheck" units="milliseconds">
11833   <summary>
11834     The first stage check that measures the time that Chrome took to check if a
11835     URL is present in our in-memory hash table.
11836   </summary>
11837 </histogram>
11839 <histogram name="SB.Network" units="milliseconds">
11840   <summary>
11841     The third and final stage check that mesures the time that Chrome took to
11842     get a response from the Google SafeBrowsing servers for a particular URL.
11843   </summary>
11844 </histogram>
11846 <histogram name="SB.NetworkCheck" units="milliseconds">
11847   <summary>
11848     The third and final stage check that mesures the time that Chrome took to
11849     get a response from the Google SafeBrowsing servers for a particular URL.
11850     This time includes the filter and database check time.
11851   </summary>
11852 </histogram>
11854 <histogram name="SB.PauseSafe" units="milliseconds">
11855   <summary>
11856     This measures the time that SafeBrowsing actually delayed the browsing
11857     experience. It records the difference between the time when Chrome would
11858     have started reading the response for a URL and when the SafeBrowsing system
11859     completed its check of that URL.
11860   </summary>
11861 </histogram>
11863 <histogram name="SB.Update">
11864   <summary>TBD.</summary>
11865 </histogram>
11867 <histogram name="SB2.AddPrefixes">
11868   <summary>
11869     The number of add prefixes stored in the database after the last update.
11870   </summary>
11871 </histogram>
11873 <histogram name="SB2.BloomFailure" enum="SB2BloomFailure">
11874   <summary>
11875     Track failures when in processing the safe-browsing database bloom filter.
11876   </summary>
11877 </histogram>
11879 <histogram name="SB2.BloomFilterFalsePositives"
11880     enum="SB2BloomFilterFalsePositives">
11881   <summary>
11882     All prefix misses (server returned no full hashes) and prefix misses due to
11883     false positives in the bloom filter.
11884   </summary>
11885 </histogram>
11887 <histogram name="SB2.BloomFilterLoad" units="ms">
11888   <summary>Time to load the BloomFilter file.</summary>
11889 </histogram>
11891 <histogram name="SB2.BrowseDatabaseKilobytes" units="KB">
11892   <summary>
11893     The size of the browsing SafeBrowsing database file on disk in kilobytes,
11894     after an update has occurred.
11895   </summary>
11896 </histogram>
11898 <histogram name="SB2.BuildFilter" units="milliseconds">
11899   <summary>
11900     The time that it took to regenerate the filter after we have received all
11901     the update chunks.
11902   </summary>
11903 </histogram>
11905 <histogram name="SB2.BuildReadBytes" units="bytes">
11906   <obsolete>
11907     Deprecated because it was exceeding the range.  Replaced by
11908     SB2.BuildReadKilobytes.
11909   </obsolete>
11910   <summary>
11911     The number of bytes read by the browser process during the bloom filter
11912     generation phase.
11913   </summary>
11914 </histogram>
11916 <histogram name="SB2.BuildReadKilobytes" units="KB">
11917   <summary>
11918     The number of kilobytes read by the browser process during the filter
11919     generation phase.
11920   </summary>
11921 </histogram>
11923 <histogram name="SB2.BuildReadOperations">
11924   <summary>
11925     The number of read operations issued by the browser process during the
11926     filter generation phase.
11927   </summary>
11928 </histogram>
11930 <histogram name="SB2.BuildWriteBytes" units="bytes">
11931   <obsolete>
11932     Deprecated because it was exceeding the range.  Replaced by
11933     SB2.BuildWriteKilobytes.
11934   </obsolete>
11935   <summary>
11936     The number of bytes written by the browser process during the bloom filter
11937     generation phase.
11938   </summary>
11939 </histogram>
11941 <histogram name="SB2.BuildWriteKilobytes" units="KB">
11942   <summary>
11943     The number of kilobytes written by the browser process during the filter
11944     generation phase.
11945   </summary>
11946 </histogram>
11948 <histogram name="SB2.BuildWriteOperations">
11949   <summary>
11950     The number of write operations issued by the browser process during the
11951     filter generation phase.
11952   </summary>
11953 </histogram>
11955 <histogram name="SB2.ChunkInsert" units="milliseconds">
11956   <summary>
11957     The time that it takes to write one redirect URL (which can contain multiple
11958     chunks) to the database.
11959   </summary>
11960 </histogram>
11962 <histogram name="SB2.ChunkRequest" units="milliseconds">
11963   <summary>
11964     The network time between the request and response for a chunk.
11965   </summary>
11966 </histogram>
11968 <histogram name="SB2.ChunkSize" units="bytes">
11969   <summary>The size of one chunk URL.</summary>
11970 </histogram>
11972 <histogram name="SB2.DatabaseBytes" units="bytes">
11973   <obsolete>
11974     Deprecated because it was exceeding the range.  Replaced by
11975     SB2.DatabaseKilobytes.
11976   </obsolete>
11977   <summary>The size of the SafeBrowsing database file on disk.</summary>
11978 </histogram>
11980 <histogram name="SB2.DatabaseFailure" enum="SB2DatabaseFailure">
11981   <summary>Track failures when updating the safe-browsing database.</summary>
11982 </histogram>
11984 <histogram name="SB2.DatabaseKilobytes" units="KB">
11985   <obsolete>
11986     Replaced by SB2.BrowseDatabaseKilobytes.
11987   </obsolete>
11988   <summary>
11989     The size of the SafeBrowsing database file on disk in kilobytes.
11990   </summary>
11991 </histogram>
11993 <histogram name="SB2.DatabaseOpen" units="milliseconds">
11994   <summary>
11995     The time it takes to initialize the SafeBrowsing storage backend, in
11996     milliseconds.
11997   </summary>
11998 </histogram>
12000 <histogram name="SB2.DatabaseUpdateKilobytes" units="KB">
12001   <summary>
12002     The size of the update file before merging with the database file, in
12003     kilobytes.
12004   </summary>
12005 </histogram>
12007 <histogram name="SB2.Delay" units="milliseconds">
12008   <summary>
12009     The time that SafeBrowsing actually delayed the browsing experience. It
12010     records the difference between the time when Chrome would have started
12011     reading the response for a URL and when the SafeBrowsing system completed
12012     its check of that URL.
12013   </summary>
12014 </histogram>
12016 <histogram name="SB2.DownloadChecks" enum="SB2DownloadChecks">
12017   <summary>
12018     Records results of SafeBrowsing download check, including both url check and
12019     downloaded file hash check.
12020   </summary>
12021 </histogram>
12023 <histogram name="SB2.DownloadDatabaseKilobytes" units="KB">
12024   <summary>
12025     The size of the downloads SafeBrowsing database file on disk in kilobytes,
12026     after an update has occurred.
12027   </summary>
12028 </histogram>
12030 <histogram name="SB2.DownloadDuration" units="milliseconds">
12031   <summary>The time it takes for a download to finish.</summary>
12032 </histogram>
12034 <histogram name="SB2.DownloadHashCheckDuration" units="milliseconds">
12035   <summary>
12036     The time it takes for SafeBrowsing to check hash of a download file.
12037   </summary>
12038 </histogram>
12040 <histogram name="SB2.DownloadUrlCheckDuration" units="milliseconds">
12041   <summary>The time it takes for SafeBrowsing to check a download url.</summary>
12042 </histogram>
12044 <histogram name="SB2.DownloadUrlChecks" enum="SB2DownloadChecks">
12045   <obsolete>
12046     Deprecated 3/11/11, and replaced by SB2.DownloadChecks.
12047   </obsolete>
12048   <summary>Records results of SafeBrowsing download url check.</summary>
12049 </histogram>
12051 <histogram name="SB2.FailedUpdate">
12052   <obsolete>
12053     Deprecated, replaced by SB2.DatabaseFailure BROWSE_DB_UPDATE_FINISH.
12054   </obsolete>
12055   <summary>
12056     The count of the number of times an update failed when being committed to
12057     the database.
12058   </summary>
12059 </histogram>
12061 <histogram name="SB2.FilterCheck" units="milliseconds">
12062   <summary>
12063     The time that it took to check a URL against our in-memory filter.
12064   </summary>
12065 </histogram>
12067 <histogram name="SB2.FilterKilobytes" units="KB">
12068   <obsolete>
12069     Deprecated 9/2012. No longer generated.
12070   </obsolete>
12071   <summary>The size of the current bloom filter in kilobytes.</summary>
12072 </histogram>
12074 <histogram name="SB2.FilterLoad" enum="SB2FilterLoad">
12075   <summary>Which filter file the database loaded from disk.</summary>
12076 </histogram>
12078 <histogram name="SB2.FilterMissing">
12079   <obsolete>
12080     Deprecated, replaced by SB2.DatabaseFailure FILTER_MISSING.
12081   </obsolete>
12082   <summary>
12083     The count of the number of times we attempted to load the bloom filter file
12084     but it was missing.
12085   </summary>
12086 </histogram>
12088 <histogram name="SB2.FilterReadFail">
12089   <obsolete>
12090     Deprecated, replaced by SB2.DatabaseFailure FILTER_READ.
12091   </obsolete>
12092   <summary>
12093     The count of the number of times we attempted to load the bloom filter file
12094     but failed while reading the file on disk.
12095   </summary>
12096 </histogram>
12098 <histogram name="SB2.FilterSize" units="bytes">
12099   <obsolete>
12100     Deprecated because it was exceeding the range.  Replaced by
12101     SB2.FilterKilobytes.
12102   </obsolete>
12103   <summary>The size of the current bloom filter.</summary>
12104 </histogram>
12106 <histogram name="SB2.FilterWriteFail">
12107   <obsolete>
12108     Deprecated, replaced by SB2.DatabaseFailure FILTER_WRITE.
12109   </obsolete>
12110   <summary>
12111     The count of the number of times we attempted to save the bloom filter file
12112     but failed while writing the file to disk.
12113   </summary>
12114 </histogram>
12116 <histogram name="SB2.FormatEvent" enum="SB2FormatEvent">
12117   <summary>
12118     Tracks events involved in upgrading safe-browsing data from SQLite format to
12119     new file format.
12120   </summary>
12121 </histogram>
12123 <histogram name="SB2.GetHash200">
12124   <obsolete>
12125     Deprecated in favor of SB2.GetHashResult STATUS_200.
12126   </obsolete>
12127   <summary>
12128     The number of GetHash requests that returned data (valid requests).
12129   </summary>
12130 </histogram>
12132 <histogram name="SB2.GetHash204">
12133   <obsolete>
12134     Deprecated in favor of SB2.GetHashResult STATUS_204.
12135   </obsolete>
12136   <summary>
12137     The number of GetHash requests that returned empty data (false positives).
12138   </summary>
12139 </histogram>
12141 <histogram name="SB2.GetHashResult" enum="SB2GetHashResult">
12142   <summary>
12143     Track return status from GetHash requests to server (STATUS_200 and
12144     STATUS_204), and dispensation of returned values (EMPTY, HIT, MISS).  EMPTY
12145     means the response had no full hashes, and should contain all of the 204
12146     responses plus those 200 responses corrosponding to items deleted on the
12147     server but not yet deleted on the client.  HIT means that one of the full
12148     hashes matched. MISS means that none of the hashes matched (there was a
12149     prefix collision).
12150   </summary>
12151 </histogram>
12153 <histogram name="SB2.GetHashResultDownload" enum="SB2GetHashResult">
12154   <summary>
12155     Track return status from GetHash requests to server (STATUS_200 and
12156     STATUS_204), and dispensation of returned values (EMPTY, HIT, MISS).  EMPTY
12157     means the response had no full hashes, and should contain all of the 204
12158     responses plus those 200 responses corrosponding to items deleted on the
12159     server but not yet deleted on the client.  HIT means that one of the full
12160     hashes matched. MISS means that none of the hashes matched (there was a
12161     prefix collision).
12162   </summary>
12163 </histogram>
12165 <histogram name="SB2.GetHashServerMiss">
12166   <obsolete>
12167     Deprecated in favor of SB2.GetHashResult FULL_HASH_* and
12168     SB2.BloomFilterFalsePositives.  It is unclear if this histogram ever
12169     reported useful data.
12170   </obsolete>
12171   <summary>
12172     The number of GetHash requests returning full hashes that didn't match the
12173     URL that initiated the request.
12174   </summary>
12175 </histogram>
12177 <histogram name="SB2.HandleCorrupt">
12178   <obsolete>
12179     Deprecated, replaced by SB2.DatabaseFailure CORRUPT.
12180   </obsolete>
12181   <summary>
12182     The count of the number of times a database was found corrupt and reset.
12183   </summary>
12184 </histogram>
12186 <histogram name="SB2.InterstitialAction" enum="SB2InterstitialAction">
12187   <summary>
12188     Track number of times Safe Browsing interstitials have been shown, and how
12189     many times they have been clicked through or not.
12190   </summary>
12191 </histogram>
12193 <histogram name="SB2.MalwareInterstitialTimeClosed" units="milliseconds">
12194   <summary>
12195     The time between when we show the SafeBrowsing malware interstitial and the
12196     user navigating away by for example, closing the tab, clicking the browser
12197     back button or typing another URL in the address bar.
12198   </summary>
12199 </histogram>
12201 <histogram name="SB2.MalwareInterstitialTimeDiagnostic" units="milliseconds">
12202   <summary>
12203     The time between when we show the SafeBrowsing malware interstitial and the
12204     user clicking on diagnostic page link.
12205   </summary>
12206 </histogram>
12208 <histogram name="SB2.MalwareInterstitialTimeExpandedSeeMore"
12209     units="milliseconds">
12210   <summary>
12211     The time between when we show the SafeBrowsing malware interstitial and the
12212     user expanding the &quot;see more info&quot; section of the page.  (Only
12213     applies to field trial version 2 of the interstitial.)
12214   </summary>
12215 </histogram>
12217 <histogram name="SB2.MalwareInterstitialTimeLearnMore" units="milliseconds">
12218   <summary>
12219     The time between when we show the SafeBrowsing malware interstitial and the
12220     user clicking on the learn more about malware link.
12221   </summary>
12222 </histogram>
12224 <histogram name="SB2.MalwareInterstitialTimePrivacyPolicy" units="milliseconds">
12225   <summary>
12226     The time between when we show the SafeBrowsing malware interstitial and the
12227     user clicking on the privacy policy link.
12228   </summary>
12229 </histogram>
12231 <histogram name="SB2.MalwareInterstitialTimeProceed" units="milliseconds">
12232   <summary>
12233     The time between when we show the SafeBrowsing malware interstitial and the
12234     user clicking on the proceed link.
12235   </summary>
12236 </histogram>
12238 <histogram name="SB2.MalwareInterstitialTimeTakeMeBack" units="milliseconds">
12239   <summary>
12240     The time between when we show the SafeBrowsing malware interstitial and the
12241     user clicking on the big green back button.
12242   </summary>
12243 </histogram>
12245 <histogram name="SB2.Network" units="milliseconds">
12246   <summary>
12247     The time that it took to receive a response from the Google SafeBrowsing
12248     servers for a GetHash request.
12249   </summary>
12250 </histogram>
12252 <histogram name="SB2.OldDatabaseKilobytes" units="KB">
12253   <summary>Size of v1 database deleted from client profile.</summary>
12254 </histogram>
12256 <histogram name="SB2.PhishingInterstitialTimeClosed" units="milliseconds">
12257   <summary>
12258     The time between when we show the SafeBrowsing phishing interstitial and the
12259     user navigating away by for example, closing the tab, clicking the browser
12260     back button or typing another URL in the address bar.
12261   </summary>
12262 </histogram>
12264 <histogram name="SB2.PhishingInterstitialTimeExpandedSeeMore"
12265     units="milliseconds">
12266   <summary>
12267     The time between when we show the SafeBrowsing phishing interstitial and the
12268     user expanding the &quot;see more info&quot; section of the page.  (Only
12269     applies to field trial version 2 of the interstitial.)
12270   </summary>
12271 </histogram>
12273 <histogram name="SB2.PhishingInterstitialTimeLearnMore" units="milliseconds">
12274   <summary>
12275     The time between when we show the SafeBrowsing phishing interstitial and the
12276     user clicking on the learn more link.
12277   </summary>
12278 </histogram>
12280 <histogram name="SB2.PhishingInterstitialTimeProceed" units="milliseconds">
12281   <summary>
12282     The time between when we show the SafeBrowsing phishing interstitial and the
12283     user clicking on the proceed link.
12284   </summary>
12285 </histogram>
12287 <histogram name="SB2.PhishingInterstitialTimeReportError" units="milliseconds">
12288   <summary>
12289     The time between when we show the SafeBrowsing phishing interstitial and the
12290     user clicking on the report error link.
12291   </summary>
12292 </histogram>
12294 <histogram name="SB2.PhishingInterstitialTimeTakeMeBack" units="milliseconds">
12295   <summary>
12296     The time between when we show the SafeBrowsing phishing interstitial and the
12297     user clicking on the big green back button.
12298   </summary>
12299 </histogram>
12301 <histogram name="SB2.PrefixSetBitsPerPrefix" units="bits">
12302   <summary>
12303     The size of the PrefixSet storage in bits, divided by the number of prefixes
12304     represented.  Should almost always be 16.
12305   </summary>
12306 </histogram>
12308 <histogram name="SB2.PrefixSetEvent" enum="SB2PrefixSetEvent">
12309   <obsolete>
12310     Deprecated 9/2012. No longer generated, BloomFilter being removed.
12311   </obsolete>
12312   <summary>
12313     Records how well the PrefixSet implementation matches the BloomFilter
12314     implementation.
12315   </summary>
12316 </histogram>
12318 <histogram name="SB2.PrefixSetKilobytes" units="KB">
12319   <summary>The size of the PrefixSet file in kilobytes.</summary>
12320 </histogram>
12322 <histogram name="SB2.PrefixSetLoad" units="ms">
12323   <summary>Time to load the PrefixSet file.</summary>
12324 </histogram>
12326 <histogram name="SB2.PrefixSetRestoredExcess">
12327   <obsolete>
12328     Deprecated 9/2012. No longer generated.
12329   </obsolete>
12330   <summary>
12331     For debugging PrefixSet.  How many extra results GetPrefixes returns.
12332   </summary>
12333 </histogram>
12335 <histogram name="SB2.PrefixSetRestoredShortfall">
12336   <obsolete>
12337     Deprecated 9/2012. No longer generated.
12338   </obsolete>
12339   <summary>
12340     For debugging PrefixSet.  How many fewer results GetPrefixes returns.
12341   </summary>
12342 </histogram>
12344 <histogram name="SB2.PrefixSetUnsortedDelta">
12345   <obsolete>
12346     Deprecated 9/2012. No longer generated.
12347   </obsolete>
12348   <summary>
12349     For debugging PrefixSet.  How far unsorted deltas are from expected value.
12350   </summary>
12351 </histogram>
12353 <histogram name="SB2.PrefixSetUnsortedDifference">
12354   <obsolete>
12355     Deprecated 9/2012. No longer generated.
12356   </obsolete>
12357   <summary>
12358     For debugging PrefixSet.  Distance of unsorted elements from expected
12359     location.
12360   </summary>
12361 </histogram>
12363 <histogram name="SB2.PrefixSetUnsortedPercent">
12364   <obsolete>
12365     Deprecated 9/2012. No longer generated.
12366   </obsolete>
12367   <summary>
12368     For debugging PrefixSet.  How far into the results unsorted elements were
12369     found.  Interesting values would be 0%, 50%, or 100%.
12370   </summary>
12371 </histogram>
12373 <histogram name="SB2.PrefixSetUnsortedSize">
12374   <obsolete>
12375     Deprecated 9/2012. No longer generated.
12376   </obsolete>
12377   <summary>
12378     For debugging PrefixSet.  Size of unsorted sets.  To see if there is a
12379     problem with a particular size of dataset.
12380   </summary>
12381 </histogram>
12383 <histogram name="SB2.PrefixSetWrite" units="ms">
12384   <summary>Time to store the PrefixSet file.</summary>
12385 </histogram>
12387 <histogram name="SB2.SideEffectFreeWhitelistDatabaseKilobytes" units="KB">
12388   <summary>
12389     The size of the Side Effect Free Whitelist SaafeBrowsing database file on
12390     disk in kilobytes, after an update has occurred.
12391   </summary>
12392 </histogram>
12394 <histogram name="SB2.SideEffectFreeWhitelistPrefixSetKilobytes" units="KB">
12395   <summary>
12396     The size of the Side Effect Free Whitelist PrefixSet file in kilobytes,
12397     after an udpate has occurred.
12398   </summary>
12399 </histogram>
12401 <histogram name="SB2.SideEffectFreeWhitelistPrefixSetLoad" units="ms">
12402   <summary>Time to load the Side Effect Free Whitelist PrefixSet file.</summary>
12403 </histogram>
12405 <histogram name="SB2.SideEffectFreeWhitelistPrefixSetWrite" units="ms">
12406   <summary>
12407     Time to store the Side Effect Free Whitelist PrefixSet file.
12408   </summary>
12409 </histogram>
12411 <histogram name="SB2.SideEffectFreeWhitelistStatus"
12412     enum="SB2SideEffectFreeWhitelistStatus">
12413   <summary>The instantiation status of the SideEffectFreeWhitelist.</summary>
12414 </histogram>
12416 <histogram name="SB2.SubPrefixes">
12417   <summary>
12418     The number of sub prefixes stored in the database after the last update.
12419   </summary>
12420 </histogram>
12422 <histogram name="SB2.Update" units="milliseconds">
12423   <summary>
12424     The time from the receipt of the update request to the receipt of the final
12425     update chunk.
12426   </summary>
12427 </histogram>
12429 <histogram name="SB2.UpdateRequestSize" units="bytes">
12430   <summary>The payload size of update requests to the server.</summary>
12431 </histogram>
12433 <histogram name="SB2.UpdateResult" enum="SB2UpdateResult">
12434   <summary>Result from trying to update the SafeBrowsing data.</summary>
12435 </histogram>
12437 <histogram name="SB2.UpdateSize" units="bytes">
12438   <summary>The size of all the chunk URLs in an update response.</summary>
12439 </histogram>
12441 <histogram name="SB2.UpdateUrls">
12442   <summary>The number of chunk URLs in an update response.</summary>
12443 </histogram>
12445 <histogram name="SBClientDownload.CheckDownloadStats"
12446     enum="SBClientDownloadCheckDownloadStats">
12447   <summary>
12448     Records a histogram of the reason why downloads are marked as being
12449     malicious or clean by the improved SafeBrowsing binary download protection.
12450   </summary>
12451 </histogram>
12453 <histogram name="SBClientDownload.DownloadExtensions"
12454     enum="SBClientDownloadExtensions">
12455   <summary>
12456     Records a histogram of how often users download a file with a file extension
12457     that is possibly dangerous (e.g., exe, class).
12458   </summary>
12459 </histogram>
12461 <histogram name="SBClientDownload.DownloadRequestDuration" units="milliseconds">
12462   <summary>
12463     Records the total time it takes for the SafeBrowsing download service to
12464     check whether the content of a download is malicious or not. This histogram
12465     only includes requests that are sent to the SafeBrowsing server.
12466   </summary>
12467 </histogram>
12469 <histogram name="SBClientDownload.DownloadRequestNetError" enum="NetErrorCodes">
12470   <summary>
12471     The net error code for all CheckClientDownloadRequest URLFetchers.
12472   </summary>
12473 </histogram>
12475 <histogram name="SBClientDownload.DownloadRequestResponseCode">
12476   <summary>
12477     For CheckClientDownloadRequest URLFetchers with successful status, the HTTP
12478     response code that was received.
12479   </summary>
12480 </histogram>
12482 <histogram name="SBClientDownload.SignedBinaryDownload"
12483     enum="SBClientDownloadIsSignedBinary">
12484   <summary>
12485     Records the number of signed vs. unsigned executables that are downloaded.
12486   </summary>
12487 </histogram>
12489 <histogram name="SBClientDownload.SignedOrWhitelistedDownload">
12490   <summary>
12491     Counter which is incremented whenever an executable is downloaded which is
12492     either signed or whose URL matches the download whitelist.
12493   </summary>
12494 </histogram>
12496 <histogram name="SBClientMalware.SentReports" enum="SBClientMalwareSentReports">
12497   <summary>
12498     Measures the success rate of sending malware reports.  Sending a report can
12499     fail due to a client reaching the limit on the number of reports it can send
12500     per day or due to the report failing to be serialized.
12501   </summary>
12502 </histogram>
12504 <histogram name="SBClientPhishing.CancelClassificationReason"
12505     enum="SBClientPhishingCancelClassificationReason">
12506   <summary>
12507     The counts for various reasons why an in-progress phishing classification
12508     was canceled.
12509   </summary>
12510 </histogram>
12512 <histogram name="SBClientPhishing.CheckNoPendingClassificationFailed">
12513   <summary>
12514     The number of times client-side phishing classifier expected to have no
12515     pending classifications running but that check failed.
12516   </summary>
12517 </histogram>
12519 <histogram name="SBClientPhishing.ClassificationStart">
12520   <summary>
12521     The number of pages that we could have possibly classified (essentially the
12522     number of top page navigations by users with SBClientPhishing enabled). The
12523     name is slightly misleading as it is recorded before
12524     &quot;Preclassification&quot; happens.
12525   </summary>
12526 </histogram>
12528 <histogram name="SBClientPhishing.ClientModelStatus"
12529     enum="SBClientPhishingClientModelStatus">
12530   <summary>
12531     The counts for various model status codes that we get after loading a new
12532     client-side phishing model.
12533   </summary>
12534 </histogram>
12536 <histogram name="SBClientPhishing.DOMFeatureChunkTime" units="milliseconds">
12537   <summary>
12538     The time that an individual chunk of DOM feature extraction work took.
12539   </summary>
12540 </histogram>
12542 <histogram name="SBClientPhishing.DOMFeatureFrameRemoved">
12543   <summary>
12544     The number of times that DOM feature extraction finished early because the
12545     active WebDocument's frame was removed during traversal.
12546   </summary>
12547 </histogram>
12549 <histogram name="SBClientPhishing.DOMFeatureIterations">
12550   <summary>
12551     The number of iterations that the DOM feature extractor took to finish.
12552   </summary>
12553 </histogram>
12555 <histogram name="SBClientPhishing.DOMFeatureResumeTime" units="milliseconds">
12556   <summary>
12557     The time that it took to resume DOM feature extraction for the phishing
12558     classifier.  Longer times may indicate that the page DOM changed between
12559     chunks of work and the extractor had to re-traverse up to the saved
12560     position.
12561   </summary>
12562 </histogram>
12564 <histogram name="SBClientPhishing.DOMFeatureTimeout">
12565   <summary>
12566     The number of phishing classifications that were aborted because DOM feature
12567     extraction took too long.
12568   </summary>
12569 </histogram>
12571 <histogram name="SBClientPhishing.DOMFeatureTotalTime" units="milliseconds">
12572   <summary>
12573     The time that the DOM feature extarctor took to finish, summed across all
12574     chunks of work.
12575   </summary>
12576 </histogram>
12578 <histogram name="SBClientPhishing.GrabPhishingThumbnail" units="ms">
12579   <summary>Time spent generating the thumbnail.</summary>
12580 </histogram>
12582 <histogram name="SBClientPhishing.IllegalFeatureValue">
12583   <summary>
12584     The number of features which were omitted from phishing classification
12585     because they were added with an illegal value.  This would indicate a bug.
12586   </summary>
12587 </histogram>
12589 <histogram name="SBClientPhishing.InitPrivateNetworksFailed">
12590   <summary>
12591     The number of times that the phishing detection service could not be
12592     initialized due to an error parsing the private IP networks.  This would
12593     indicate a bug.
12594   </summary>
12595 </histogram>
12597 <histogram name="SBClientPhishing.InvalidWhitelistExpression">
12598   <obsolete>
12599     Deprecated 12/2011.  Whitelist entries are no longer part of
12600     ClientPhishingResponse.
12601   </obsolete>
12602   <summary>
12603     The number of whitelist_expression entries in a ClientPhishingResponse that
12604     could not be canonicalized.
12605   </summary>
12606 </histogram>
12608 <histogram name="SBClientPhishing.PreClassificationCheckFail"
12609     enum="SBClientPhishingPreClassificationCheckFail">
12610   <summary>
12611     Records the number of phishing classifications that were skipped because a
12612     pre-classification check failed.
12613   </summary>
12614 </histogram>
12616 <histogram name="SBClientPhishing.ReportLimitSkipped">
12617   <summary>
12618     The number of phishing classifications that were previously cached as being
12619     phishing but that will get re-classified (to possibly fix false positives).
12620   </summary>
12621 </histogram>
12623 <histogram name="SBClientPhishing.RequestNotSerialized">
12624   <summary>
12625     The number of phishing classifier pingbacks that were skipped because
12626     serializing the request protocol buffer to string failed.
12627   </summary>
12628 </histogram>
12630 <histogram name="SBClientPhishing.RequestSatisfiedFromCache">
12631   <summary>
12632     The number of times that a cached phishing classification result was used,
12633     rather than pinging the server.
12634   </summary>
12635 </histogram>
12637 <histogram name="SBClientPhishing.ScorerCreationStatus"
12638     enum="SBClientPhishingScorerCreationStatus">
12639   <summary>
12640     Records the status when we create a scorer object for the client-side
12641     phishing detection classifier.
12642   </summary>
12643 </histogram>
12645 <histogram name="SBClientPhishing.TermFeatureBreakIterError">
12646   <summary>
12647     The number of phishing classifications that were aborted because the term
12648     feature extractor failed to initialize an ICU break iterator.
12649   </summary>
12650 </histogram>
12652 <histogram name="SBClientPhishing.TermFeatureChunkTime" units="milliseconds">
12653   <summary>
12654     The time that an individual chunk of term feature extraction work took.
12655   </summary>
12656 </histogram>
12658 <histogram name="SBClientPhishing.TermFeatureIterations">
12659   <summary>
12660     The number of iterations that the term feature extractor took to finish.
12661   </summary>
12662 </histogram>
12664 <histogram name="SBClientPhishing.TermFeatureTimeout">
12665   <summary>
12666     The number of phishing classification that were aborted because term feature
12667     extraction took too long.
12668   </summary>
12669 </histogram>
12671 <histogram name="SBClientPhishing.TermFeatureTotalTime" units="milliseconds">
12672   <summary>
12673     The time that the term feature extarctor took to finish, summed across all
12674     chunks of work.
12675   </summary>
12676 </histogram>
12678 <histogram name="SBClientPhishing.TooManyFeatures">
12679   <summary>
12680     The number of times that the limit on the number of phishing classifier
12681     features for a page was reached.  This may indicate a bug, or that
12682     kMaxFeatureSize is too small.
12683   </summary>
12684 </histogram>
12686 <histogram name="SBClientPhishing.URLFeatureTime" units="milliseconds">
12687   <summary>
12688     The time taken to extract URL features for the phishing classifier.
12689   </summary>
12690 </histogram>
12692 <histogram name="SBDownloadFeedback.Activations" enum="DownloadItem.DangerType">
12693   <summary>
12694     Count of times download feedback has been started, broken down by danger
12695     type.
12696   </summary>
12697 </histogram>
12699 <histogram name="SBDownloadFeedback.ActiveFeedbacks">
12700   <summary>
12701     When a new download feedback request is added, records the number of
12702     download requests currently active and/or pending.
12703   </summary>
12704 </histogram>
12706 <histogram name="SBDownloadFeedback.Shown" enum="DownloadItem.DangerType">
12707   <summary>
12708     Count of times download feedback button has been shown, broken down by
12709     danger type.
12710   </summary>
12711 </histogram>
12713 <histogram name="SBDownloadFeedback.SizeEligibleKB" units="KB">
12714   <summary>
12715     Size of downloads that were of the correct danger type, regardless if they
12716     meet the max file size check or if they are actually uploaded or not.
12717   </summary>
12718 </histogram>
12720 <histogram name="SBDownloadFeedback.SizeFailure" units="bytes">
12721   <summary>
12722     Size of downloads that failed to be uploaded to the feedback service.
12723   </summary>
12724 </histogram>
12726 <histogram name="SBDownloadFeedback.SizeSuccess" units="bytes">
12727   <summary>
12728     Size of downloads that were successfully uploaded to the feedback service.
12729   </summary>
12730 </histogram>
12732 <histogram name="SBDownloadFeedback.UploadResult"
12733     enum="SBDownloadFeedbackUploadResult">
12734   <summary>
12735     Final result of attempt to upload binary to download feedback service.
12736   </summary>
12737 </histogram>
12739 <histogram name="Search.DefaultSearchProvider" enum="OmniboxSearchEngine">
12740   <summary>
12741     The id of the default search engine that is loaded after Chrome startup. See
12742     src/chrome/browser/search_engines/prepopulate_engines.json for more info.
12743   </summary>
12744 </histogram>
12746 <histogram name="Settings.HomePageIsNewTabPage" enum="Boolean">
12747   <summary>
12748     Whether or not the home page user preference is set to the default NTP value
12749     when a profile is loaded.
12750   </summary>
12751 </histogram>
12753 <histogram name="Settings.ShowHomeButton" enum="BooleanEnabled">
12754   <summary>
12755     Whether or not the Home button is enabled in user preferences when a profile
12756     is loaded.
12757   </summary>
12758 </histogram>
12760 <histogram name="SimpleCache.CheckCRCResult" enum="CheckCRCResult">
12761   <summary>
12762     Whether or not the CRC was checked at the moment when the last reference to
12763     a read-only entry stream is closed.
12764   </summary>
12765 </histogram>
12767 <histogram name="SimpleCache.CreationToIndex" units="milliseconds">
12768   <summary>
12769     The time from the creation of the simple cache backend until the index has
12770     been loaded from disk.
12771   </summary>
12772 </histogram>
12774 <histogram name="SimpleCache.CreationToIndexFail" units="milliseconds">
12775   <summary>
12776     The time from the creation of the simple cache backend until the index fails
12777     to load.
12778   </summary>
12779 </histogram>
12781 <histogram name="SimpleCache.EntryCreationResult" enum="BooleanSuccess">
12782   <summary>
12783     For entry creation operations that were sent to the disk, the result of
12784     creation.
12785   </summary>
12786 </histogram>
12788 <histogram name="SimpleCache.EntryCreationTime" units="milliseconds">
12789   <summary>The time, in ms, spent creating a new entry on disk.</summary>
12790 </histogram>
12792 <histogram name="SimpleCache.EntryOperationsPending">
12793   <summary>
12794     At the time that operations are run, the number of pending operations on a
12795     particular entry.
12796   </summary>
12797 </histogram>
12799 <histogram name="SimpleCache.Eviction.CacheSizeOnStart" units="bytes">
12800   <summary>The size of the cache at the beginning of an eviction.</summary>
12801 </histogram>
12803 <histogram name="SimpleCache.Eviction.CacheSizeOnStart2" units="KB">
12804   <summary>The size of the cache at the beginning of an eviction.</summary>
12805 </histogram>
12807 <histogram name="SimpleCache.Eviction.EntryCount">
12808   <summary>The number of entries to be erased in an eviction.</summary>
12809 </histogram>
12811 <histogram name="SimpleCache.Eviction.MaxCacheSizeOnStart" units="bytes">
12812   <summary>
12813     The maximum allowed size of the cache at the beginning of an eviction.
12814   </summary>
12815 </histogram>
12817 <histogram name="SimpleCache.Eviction.MaxCacheSizeOnStart2" units="KB">
12818   <summary>
12819     The maximum allowed size of the cache at the beginning of an eviction.
12820   </summary>
12821 </histogram>
12823 <histogram name="SimpleCache.Eviction.Result" enum="BooleanSuccess">
12824   <summary>The result of an eviction.</summary>
12825 </histogram>
12827 <histogram name="SimpleCache.Eviction.SizeOfEvicted" units="bytes">
12828   <summary>The number of bytes to be erased in an eviction.</summary>
12829 </histogram>
12831 <histogram name="SimpleCache.Eviction.SizeOfEvicted2" units="KB">
12832   <summary>The amount of memory freed in an eviction.</summary>
12833 </histogram>
12835 <histogram name="SimpleCache.Eviction.SizeWhenDone" units="bytes">
12836   <summary>The size of the cache after running an eviction.</summary>
12837 </histogram>
12839 <histogram name="SimpleCache.Eviction.SizeWhenDone2" units="KB">
12840   <summary>The size of the cache after running an eviction.</summary>
12841 </histogram>
12843 <histogram name="SimpleCache.Eviction.TimeToDone" units="milliseconds">
12844   <summary>Time spent completing an eviction.</summary>
12845 </histogram>
12847 <histogram name="SimpleCache.Eviction.TimeToSelectEntries" units="milliseconds">
12848   <summary>Time spent selecting entries for eviction.</summary>
12849 </histogram>
12851 <histogram name="SimpleCache.IndexCorrupt" enum="BooleanCorrupt">
12852   <summary>For each index load, whether the index file was corrupt.</summary>
12853 </histogram>
12855 <histogram name="SimpleCache.IndexCreatedEntryCount">
12856   <summary>The number of entries in a newly created index file.</summary>
12857 </histogram>
12859 <histogram name="SimpleCache.IndexEntriesLoaded">
12860   <summary>Number of entries loaded from the index file on start.</summary>
12861 </histogram>
12863 <histogram name="SimpleCache.IndexEntriesRestored">
12864   <summary>
12865     Number of entries restored from disk when there was no index or the index
12866     was corrupted.
12867   </summary>
12868 </histogram>
12870 <histogram name="SimpleCache.IndexFileStateOnLoad" enum="SimpleIndexState">
12871   <summary>
12872     The state the index file is at when an attempt is made to load from it.
12873   </summary>
12874 </histogram>
12876 <histogram name="SimpleCache.IndexInitializationWaiters">
12877   <summary>
12878     At the time of index initialization, the number of enqueued jobs awaiting
12879     index initialization.
12880   </summary>
12881 </histogram>
12883 <histogram name="SimpleCache.IndexInitializeMethod"
12884     enum="SimpleCacheIndexInitializeMethod">
12885   <summary>The method used to initialize the simple cache index.</summary>
12886 </histogram>
12888 <histogram name="SimpleCache.IndexLoadTime" units="milliseconds">
12889   <summary>
12890     Time (as measured on the worker pool) spent loading the index file.
12891   </summary>
12892 </histogram>
12894 <histogram name="SimpleCache.IndexNumEntriesOnWrite">
12895   <summary>The number of entries written to the index on a flush.</summary>
12896 </histogram>
12898 <histogram name="SimpleCache.IndexRestoreTime" units="milliseconds">
12899   <summary>
12900     Time (as measured on the worker pool) spent restoring the index file by
12901     iterating directory entries.
12902   </summary>
12903 </histogram>
12905 <histogram name="SimpleCache.IndexStale" enum="BooleanStale">
12906   <obsolete>
12907     Deprecated 07/2013, and replaced by IndexFileStateOnLoad.
12908   </obsolete>
12909   <summary>For each index load, whether the index file was stale.</summary>
12910 </histogram>
12912 <histogram name="SimpleCache.IndexWriteInterval.Background"
12913     units="milliseconds">
12914   <summary>
12915     The interval between index saves, for apps in the background.
12916   </summary>
12917 </histogram>
12919 <histogram name="SimpleCache.IndexWriteInterval.Foreground"
12920     units="milliseconds">
12921   <summary>
12922     The interval between index saves, for apps in the foreground.
12923   </summary>
12924 </histogram>
12926 <histogram name="SimpleCache.IndexWriteToDiskTime" units="milliseconds">
12927   <obsolete>
12928     Deprecated 2013-05 in favour of
12929     SimpleCache.SimpleIndexWriteToDiskTime.Background and
12930     SimpleCache.SimpleIndexWriteToDiskTime.Foreground.
12931   </obsolete>
12932   <summary>
12933     The amount of time spend writing the index file to disk, measured starting
12934     at the beginning of the write on the callback thread, and calculated using
12935     the completion time on the worker pool.
12936   </summary>
12937 </histogram>
12939 <histogram name="SimpleCache.IndexWriteToDiskTime.Background"
12940     units="milliseconds">
12941   <summary>
12942     The amount of time spend writing the index file to disk, for apps in the
12943     background, measured starting at the beginning of the write on the callback
12944     thread, and calculated using the completion time on the worker pool.
12945   </summary>
12946 </histogram>
12948 <histogram name="SimpleCache.IndexWriteToDiskTime.Foreground"
12949     units="milliseconds">
12950   <summary>
12951     The amount of time spend writing the index file to disk, for apps in the
12952     foreground, measured starting at the beginning of the write on the callback
12953     thread, and calculated using the completion time on the worker pool.
12954   </summary>
12955 </histogram>
12957 <histogram name="SimpleCache.KeyMatchedOnOpen" enum="BooleanMatched">
12958   <summary>
12959     For each call to OpenEntry, whether the key on disk matched the request key.
12960   </summary>
12961 </histogram>
12963 <histogram name="SimpleCache.LastClusterLossPercent" units="percent">
12964   <summary>
12965     For each file in the Simple Cache, the percentage of disk space used by the
12966     cluster loss, the unused disk space in the last 4096 byte cluster of the
12967     file.
12968   </summary>
12969 </histogram>
12971 <histogram name="SimpleCache.LastClusterSize" units="bytes">
12972   <summary>
12973     For each file in the Simple Cache, the number of bytes in the last 4096 byte
12974     cluster when the entry is saved to disk.
12975   </summary>
12976 </histogram>
12978 <histogram name="SimpleCache.OpenEntryIndexState"
12979     enum="SimpleCacheOpenEntryIndexState">
12980   <summary>
12981     At the time that an entry is opened, the state of that entry in the index.
12982   </summary>
12983 </histogram>
12985 <histogram name="SimpleCache.ReadIsParallelizable"
12986     enum="SimpleCacheReadParallelizable">
12987   <summary>
12988     For each Read operation, whether it could have been issued in parallel of a
12989     previous Read operation.
12990   </summary>
12991 </histogram>
12993 <histogram name="SimpleCache.ReadResult" enum="SimpleCacheReadResult">
12994   <summary>The outcome of Entry::ReadData in the simple cache.</summary>
12995 </histogram>
12997 <histogram name="SimpleCache.SyncCheckEOFHasCrc" enum="BooleanHasCrc">
12998   <summary>
12999     For each EOFRecord found with a valid magic number, indicates if the record
13000     also contains a CRC.
13001   </summary>
13002 </histogram>
13004 <histogram name="SimpleCache.SyncCheckEOFResult"
13005     enum="SimpleCacheSyncCheckEOFResult">
13006   <summary>
13007     The result, at the synchronous layer, of checking the EOF record of a cache
13008     entry.
13009   </summary>
13010 </histogram>
13012 <histogram name="SimpleCache.SyncCloseResult" enum="SimpleCacheSyncCloseResult">
13013   <summary>
13014     The result, at the synchronous layer, of closing a cache entry.
13015   </summary>
13016 </histogram>
13018 <histogram name="SimpleCache.SyncCreatePlatformFileError"
13019     enum="PlatformFileError">
13020   <summary>
13021     The platform error of attempting to create a new cache entry.
13022   </summary>
13023 </histogram>
13025 <histogram name="SimpleCache.SyncCreateResult"
13026     enum="SimpleCacheSyncCreateResult">
13027   <summary>
13028     The result, at the synchronous layer, of attempting to create a new cache
13029     entry.
13030   </summary>
13031 </histogram>
13033 <histogram name="SimpleCache.SyncOpenPlatformFileError"
13034     enum="PlatformFileError">
13035   <summary>
13036     The platform error of attempting to create a new cache entry.
13037   </summary>
13038 </histogram>
13040 <histogram name="SimpleCache.SyncOpenResult" enum="SimpleCacheSyncOpenResult">
13041   <summary>
13042     The result, at the synchronous layer, of attempting to open a new cache
13043     entry.
13044   </summary>
13045 </histogram>
13047 <histogram name="SimpleCache.SyncWriteResult" enum="SimpleCacheSyncWriteResult">
13048   <summary>
13049     The result, at the synchronous layer, of writing to a cache entry.
13050   </summary>
13051 </histogram>
13053 <histogram name="SimpleCache.WriteResult" enum="SimpleCacheWriteResult">
13054   <summary>The outcome of Entry::WriteData in the simple cache.</summary>
13055 </histogram>
13057 <histogram name="SiteIsolation.BrowsingInstanceCount">
13058   <summary>
13059     The count of all current BrowsingInstances.  Recorded once per UMA ping.
13060   </summary>
13061 </histogram>
13063 <histogram name="SiteIsolation.CurrentRendererProcessCount">
13064   <summary>
13065     The count of all renderer processes, including WebUI and extensions.
13066     Recorded once per UMA ping.
13067   </summary>
13068 </histogram>
13070 <histogram name="SiteIsolation.IsolateAllSitesProcessCountEstimate">
13071   <summary>
13072     The upper bound of the predicted renderer process count if we isolated all
13073     sites, subject to the process limit.  Recorded once per UMA ping.
13074   </summary>
13075 </histogram>
13077 <histogram name="SiteIsolation.IsolateAllSitesProcessCountLowerBound">
13078   <summary>
13079     The lower bound of the predicted renderer process count if we isolated all
13080     sites, subject to the process limit.  Happens to be the number of unique
13081     sites.  Recorded once per UMA ping.
13082   </summary>
13083 </histogram>
13085 <histogram name="SiteIsolation.IsolateAllSitesProcessCountNoLimit">
13086   <summary>
13087     The predicted renderer process count if we isolated all sites and if there
13088     were no process limit.  Recorded once per UMA ping.
13089   </summary>
13090 </histogram>
13092 <histogram name="SiteIsolation.IsolateAllSitesTotalProcessCountEstimate">
13093   <summary>
13094     The predicted total process count if we isolated all sites, subject to the
13095     process limit.  Recorded once per UMA ping.
13096   </summary>
13097 </histogram>
13099 <histogram name="SiteIsolation.IsolateHttpsSitesProcessCountEstimate">
13100   <summary>
13101     The upper bound of the predicted renderer process count if we isolated only
13102     HTTPS (not HTTP) sites, subject to the process limit.  Recorded once per UMA
13103     ping.
13104   </summary>
13105 </histogram>
13107 <histogram name="SiteIsolation.IsolateHttpsSitesProcessCountLowerBound">
13108   <summary>
13109     The lower bound of the predicted renderer process count if we isolated only
13110     HTTPS (not HTTP) sites, subject to the process limit.  Happens to be the
13111     number of isolated sites.  Recorded once per UMA ping.
13112   </summary>
13113 </histogram>
13115 <histogram name="SiteIsolation.IsolateHttpsSitesProcessCountNoLimit">
13116   <summary>
13117     The predicted renderer process count if we isolated only HTTPS (not HTTP)
13118     sites and if there were no process limit.  Recorded once per UMA ping.
13119   </summary>
13120 </histogram>
13122 <histogram name="SiteIsolation.IsolateHttpsSitesTotalProcessCountEstimate">
13123   <summary>
13124     The predicted total process count if we isolated only HTTPS (not HTTP)
13125     sites, subject to the process limit.  Recorded once per UMA ping.
13126   </summary>
13127 </histogram>
13129 <histogram name="Sqlite.AppCache.Error" enum="SqliteErrorCode">
13130   <summary>Error codes returned by sqlite for the appcache db.</summary>
13131 </histogram>
13133 <histogram name="Sqlite.CloseFailure" enum="SqliteErrorCode">
13134   <summary>Error which prevented database close.</summary>
13135 </histogram>
13137 <histogram name="Sqlite.Cookie.Error" enum="SqliteErrorCode">
13138   <summary>Error codes returned by sqlite the cookie db.</summary>
13139 </histogram>
13141 <histogram name="Sqlite.DatabaseTracker.Error" enum="SqliteErrorCode">
13142   <summary>Error codes returned by sqlite the websqldb tracker db.</summary>
13143 </histogram>
13145 <histogram name="Sqlite.DomainBoundCerts.Error" enum="SqliteErrorCode">
13146   <summary>
13147     Error codes returned by sqlite for the domain-bound certs db.
13148   </summary>
13149 </histogram>
13151 <histogram name="Sqlite.DomStorageDatabase.Error" enum="SqliteErrorCode">
13152   <summary>Error codes returned by sqlite for the domstorage db.</summary>
13153 </histogram>
13155 <histogram name="Sqlite.Error" enum="SqliteErrorCode">
13156   <summary>SQLite extended error codes.</summary>
13157 </histogram>
13159 <histogram name="Sqlite.Error.IOERR" enum="SqliteIOERRCode">
13160   <obsolete>
13161     Replaced 5/14/2013 by expanded Sqlite.Error histogram.
13162   </obsolete>
13163   <summary>SQLite extended SQLITE_IOERR codes for all databases.</summary>
13164 </histogram>
13166 <histogram name="Sqlite.History.Error" enum="SqliteErrorCode">
13167   <summary>Error codes returned by sqlite for the history db.</summary>
13168 </histogram>
13170 <histogram name="Sqlite.OpenFailure" enum="SqliteErrorCode">
13171   <summary>Error which prevented database open.</summary>
13172 </histogram>
13174 <histogram name="Sqlite.OpenProbeFailure" enum="SqliteErrorCode">
13175   <summary>Error from first read of the database.</summary>
13176 </histogram>
13178 <histogram name="Sqlite.Quota.Error" enum="SqliteErrorCode">
13179   <summary>Error codes returned by sqlite for the quota db.</summary>
13180 </histogram>
13182 <histogram name="Sqlite.RazeDatabase" enum="SqliteErrorCode">
13183   <summary>Errors attempting to Raze() database.</summary>
13184 </histogram>
13186 <histogram name="Sqlite.RazeDatabase2" enum="SqliteErrorCode">
13187   <summary>Errors on second attempt to Raze() database.</summary>
13188 </histogram>
13190 <histogram name="Sqlite.RazeDatabaseTruncate" enum="SqliteErrorCode">
13191   <summary>Errors truncating database for Raze().</summary>
13192 </histogram>
13194 <histogram name="Sqlite.SizeKB" units="Kb">
13195   <summary>Size in kilobytes of pre-existing database at startup.</summary>
13196 </histogram>
13198 <histogram name="Sqlite.Text.Error" enum="SqliteErrorCode">
13199   <summary>Error codes returned by sqlite the full text db.</summary>
13200 </histogram>
13202 <histogram name="Sqlite.Thumbnail.Error" enum="SqliteErrorCode">
13203   <summary>Error codes returned by sqlite for the thumbnail db.</summary>
13204 </histogram>
13206 <histogram name="Sqlite.Version">
13207   <summary>Version of pre-existing database at startup.</summary>
13208 </histogram>
13210 <histogram name="Sqlite.Web.Error" enum="SqliteErrorCode">
13211   <summary>Error codes returned by sqlite the web db.</summary>
13212 </histogram>
13214 <histogram name="Startup.BrowserMessageLoopStartTime">
13215   <summary>
13216     Time from browser startup to the start of the main thread's message loop.
13217   </summary>
13218 </histogram>
13220 <histogram name="Startup.BrowserMessageLoopStartTimeFromMainEntry"
13221     units="milliseconds">
13222   <summary>
13223     Time from main entry to the start of the main thread's message loop. This
13224     stat is only recorded after 7 minutes of OS uptime to try to mitigate the
13225     variance resulting from Chrome being autostarted.
13226   </summary>
13227 </histogram>
13229 <histogram name="Startup.BrowserMessageLoopStartTimeFromMainEntry.FirstRun"
13230     units="milliseconds">
13231   <summary>
13232     Time from main entry to the start of the main thread's message loop on first
13233     run. This stat is only recorded after 7 minutes of OS uptime to try to
13234     mitigate the variance resulting from Chrome being autostarted.
13235   </summary>
13236 </histogram>
13238 <histogram name="Startup.BrowserOpenTabs">
13239   <summary>
13240     Time taken to open the initial tab or to restore tabs from previous session.
13241   </summary>
13242 </histogram>
13244 <histogram name="Startup.BrowserWindowDisplay" units="milliseconds">
13245   <summary>
13246     Time from browser startup to the time the browser window initially becomes
13247     visible.
13248   </summary>
13249 </histogram>
13251 <histogram name="Startup.ChromeCast.TimeToDisplayVideo" units="milliseconds">
13252   <summary>
13253     The elapsed time from the ChromeCast application launch to the first video
13254     frame displayed.
13255   </summary>
13256 </histogram>
13258 <histogram name="Startup.Fling.TimeToDisplayVideo" units="milliseconds">
13259   <summary>
13260     The elapsed time from the Fling application launch to the first video frame
13261     displayed.
13262   </summary>
13263 </histogram>
13265 <histogram name="Startup.IsResume">
13266   <obsolete>
13267     Deprecated 12/2011. Merged into MobileSessionStartType.
13268   </obsolete>
13269   <summary>Whether a startup is a resume (vs a cold start).</summary>
13270 </histogram>
13272 <histogram name="Startup.MobileSessionStartAction"
13273     enum="MobileSessionStartAction">
13274   <summary>
13275     The action requested on the application startup when called from another app
13276     or the OS.
13277   </summary>
13278 </histogram>
13280 <histogram name="Startup.MobileSessionStartFromApps"
13281     enum="MobileSessionCallerApp">
13282   <summary>The calling application (if any).</summary>
13283 </histogram>
13285 <histogram name="Startup.ShowAppListColdStart" units="milliseconds">
13286   <summary>
13287     Time for a newly created browser process to reach the code that starts
13288     showing the app launcher, when started with the --show-app-list flag and
13289     with no currently running Chrome processes.
13290   </summary>
13291 </histogram>
13293 <histogram name="Startup.ShowAppListWarmStart" units="milliseconds">
13294   <summary>
13295     Time for a running browser process to reach the code that starts showing the
13296     app launcher. Measured from the time a second Chrome process started, which
13297     sent its --show-app-list command line argument to the already-running
13298     process and will soon exit.
13299   </summary>
13300 </histogram>
13302 <histogram name="Startup.SlowStartupBookmarksLoad" units="milliseconds">
13303   <summary>
13304     Time it takes to load bookmarks from disk. This measurement is only sent for
13305     startups that take &gt;10 seconds after an uptime of 7 minutes.
13306   </summary>
13307 </histogram>
13309 <histogram name="Startup.SlowStartupExtensionServiceInitAfterImport"
13310     units="milliseconds">
13311   <summary>
13312     Time it takes to finish initialization of the extension service including
13313     loading built-in extensions. This measurement is only sent for startups that
13314     take &gt;10 seconds after an uptime of 7 minutes.
13315   </summary>
13316 </histogram>
13318 <histogram name="Startup.SlowStartupFinalProfileInit" units="milliseconds">
13319   <summary>
13320     Time the final stages of profile initialization taking including
13321     initialization of profile keyed services. This measurement is only sent for
13322     startups that take &gt;10 seconds after an uptime of 7 minutes.
13323   </summary>
13324 </histogram>
13326 <histogram name="Startup.SlowStartupNSSInit" units="milliseconds">
13327   <summary>
13328     Time it takes to load the NSS libraries and initialize it. This measurement
13329     is only sent for startups that take &gt;10 seconds after an uptime of 7
13330     minutes.
13331   </summary>
13332 </histogram>
13334 <histogram name="Startup.SlowStartupPreferenceLoading" units="milliseconds">
13335   <summary>
13336     Time it takes to load preferences from disk. This measurement is only sent
13337     for startups that take &gt;10 seconds after an uptime of 7 minutes.
13338   </summary>
13339 </histogram>
13341 <histogram name="Startup.SlowStartupProfileIODataInit" units="milliseconds">
13342   <summary>
13343     Time it takes to initialize the ProfileIOData object - this includes
13344     initialization of the cookie store. This measurement is only sent for
13345     startups that take &gt;10 seconds after an uptime of 7 minutes.
13346   </summary>
13347 </histogram>
13349 <histogram name="Startup.SlowStartupSafeBrowsingGetDatabase"
13350     units="milliseconds">
13351   <summary>
13352     Time it takes to load the safe browsing database from disk. This measurement
13353     is only sent for startups that take &gt;10 seconds after an uptime of 7
13354     minutes.
13355   </summary>
13356 </histogram>
13358 <histogram name="Startup.SlowStartupSafeBrowsingServiceInitialize"
13359     units="milliseconds">
13360   <summary>
13361     Time it takes to initialize the safe browsing service. This measurement is
13362     only sent for startups that take &gt;10 seconds after an uptime of 7
13363     minutes.
13364   </summary>
13365 </histogram>
13367 <histogram name="Startup.SlowStartupSessionServiceCreateTabsAndWindows"
13368     units="milliseconds">
13369   <summary>
13370     Time it takes for session restore to finish initiating creation of restored
13371     tabs and windows. This measurement is only sent for startups that take
13372     &gt;10 seconds after an uptime of 7 minutes.
13373   </summary>
13374 </histogram>
13376 <histogram name="Startup.WarmStartTimeFromRemoteProcessStart"
13377     units="milliseconds">
13378   <summary>
13379     Time for a running browser process to start processing the command line
13380     passed in by a second Chrome process, which just sent its command line
13381     arguments to the already-running process and will soon exit. Measured from
13382     the time the second Chrome process started.
13383   </summary>
13384 </histogram>
13386 <histogram name="Sync.AuthInvalidationRejectedTokenAgeLong" units="days">
13387   <summary>
13388     Age of all auth tokens rejected by the invalidation server. Measured from
13389     the time they were created.
13390   </summary>
13391 </histogram>
13393 <histogram name="Sync.AuthInvalidationRejectedTokenAgeShort"
13394     units="milliseconds">
13395   <summary>
13396     Age of auth tokens younger than one hour that were rejected by the
13397     invalidation server. Measured from the time they were created.
13398   </summary>
13399 </histogram>
13401 <histogram name="Sync.AuthServerRejectedTokenAgeLong" units="days">
13402   <summary>
13403     Age of all auth tokens rejected by the sync server. Measured from the time
13404     they were created.
13405   </summary>
13406 </histogram>
13408 <histogram name="Sync.AuthServerRejectedTokenAgeShort" units="milliseconds">
13409   <summary>
13410     Age of auth tokens younger than one hour that were rejected by the sync
13411     server. Measured from the time they were created.
13412   </summary>
13413 </histogram>
13415 <histogram name="Sync.RefreshTokenAvailable" enum="BooleanSuccess">
13416   <summary>
13417     Whether OAuth2 refresh token was available at the time when
13418     ProfileSyncService was starting backend.
13419   </summary>
13420 </histogram>
13422 <histogram name="Tab.AgeUponRestoreFromColdStart" units="minutes">
13423   <summary>
13424     Age (time since the last display in previous sessions) of a tab being
13425     restored due to the first tab switch after the browser cold start, recorded
13426     upon such restore. When the browser is started from cold, this metric is not
13427     recorded for the foreground, automatically restored tab, so that the metric
13428     tracks only the restores triggered by direct user decision to switch tabs.
13429   </summary>
13430 </histogram>
13432 <histogram name="Tab.RestoreResult" enum="BooleanSuccess">
13433   <summary>
13434     When the browser restores a tab, whether the load was successful. Loads can
13435     fail for instance when there is no connectivity.
13436   </summary>
13437 </histogram>
13439 <histogram name="Tab.RestoreTime" units="ms">
13440   <summary>Load time for a successful tab restore.</summary>
13441 </histogram>
13443 <histogram name="Tab.RestoreUserPersistence" enum="TabRestoreUserAction">
13444   <summary>
13445     When the browser restores a tab, whether the user waits for completion of
13446     the load or if the user gives up by switching to another tab or leaving
13447     Chrome.
13448   </summary>
13449 </histogram>
13451 <histogram name="Tab.StatusWhenDisplayed" enum="TabStatus">
13452   <summary>
13453     The status of a tab collected each time the tab is displayed on Android,
13454     including user switching to the tab and displays of newly created tabs, such
13455     as NTP or tabs opened to handle intents.
13456   </summary>
13457 </histogram>
13459 <histogram name="Tab.StatusWhenSwitchedBackToForeground" enum="TabStatus">
13460   <summary>
13461     The status of a tab collected each time the user switches to it on Android.
13462     That does not include tabs being created at the time the user switches to
13463     them, such as NTP or tabs opened to handle intents.
13464   </summary>
13465 </histogram>
13467 <histogram name="Tab.SwitchedToForegroundAge" units="ms">
13468   <summary>Age (in ms) when the tab was switched to foreground.</summary>
13469 </histogram>
13471 <histogram name="Tab.SwitchedToForegroundLaunchedWithURL"
13472     enum="TabSwitchedToForegroundLaunchedWithURL">
13473   <summary>
13474     Each time a tab is brought to the foreground, this histogram indicates if
13475     chrome was launched without an URL (i.e., from the launcher), or with an URL
13476     (i.e., from another app).
13477   </summary>
13478 </histogram>
13480 <histogram name="Tab.SwitchedToForegroundMRURank">
13481   <summary>
13482     Rank in MRU order (0 being first) when the tab was switched to foreground.
13483   </summary>
13484 </histogram>
13486 <histogram name="Tab.SwitchedToForegroundNumTabs">
13487   <summary>Count of all tabs when a tab is switched.</summary>
13488 </histogram>
13490 <histogram name="Tab.SwitchedToForegroundRevisit"
13491     enum="TabSwitchedToForegroundRevisit">
13492   <summary>
13493     Each time a tab is brought to the foreground, this histogram indicates if
13494     this is the first viewing of the tab since Chrome was put into foreground,
13495     or if it was a return to a tab that has already been shown in this session.
13496   </summary>
13497 </histogram>
13499 <histogram name="Tabs.ForegroundTabAgeAtStartup" units="minutes">
13500   <summary>
13501     Age (time since the last display in previous sessions) of the foreground tab
13502     being restored on the browser cold start.
13503   </summary>
13504 </histogram>
13506 <histogram name="Touchpad.Device" enum="TouchpadDeviceState">
13507   <summary>Tracks touchpad device state.</summary>
13508 </histogram>
13510 <histogram name="Touchpad.Metrics" enum="TouchpadProblemType">
13511   <summary>
13512     Tracks unusual CrOS touchpad operational states (e.g. running into the noisy
13513     ground issue). This is sampled at every touchpad event.
13514   </summary>
13515 </histogram>
13517 <histogram name="Touchpad.NaturalScroll.Changed" enum="BooleanEnabled">
13518   <summary>Tracks touchpad natural scroll setting changes by the user.</summary>
13519 </histogram>
13521 <histogram name="Touchpad.NaturalScroll.Started" enum="BooleanEnabled">
13522   <summary>Tracks touchpad natural scroll setting on startup.</summary>
13523 </histogram>
13525 <histogram name="Touchpad.PointerSensitivity.Changed" enum="PointerSensitivity">
13526   <summary>
13527     Tracks touchpad sensitivity setting changes by the user. This replaces the
13528     old Touchpad.Sensitivity.Changed metric.
13529   </summary>
13530 </histogram>
13532 <histogram name="Touchpad.PointerSensitivity.Started" enum="PointerSensitivity">
13533   <summary>
13534     Tracks touchpad sensitivity setting on startup. This replaces the old
13535     Touchpad.Sensitivity.Started metric.
13536   </summary>
13537 </histogram>
13539 <histogram name="Touchpad.Sensitivity.Changed" enum="PointerSensitivity">
13540   <obsolete>
13541     Deprecated as of 6/2013, replaced by Touchpad.PointerSensitivity.Changed.
13542   </obsolete>
13543   <summary>Tracks touchpad sensitivity setting changes by the user.</summary>
13544 </histogram>
13546 <histogram name="Touchpad.Sensitivity.Started" enum="PointerSensitivity">
13547   <obsolete>
13548     Deprecated as of 6/2013, replaced by Touchpad.PointerSensitivity.Started.
13549   </obsolete>
13550   <summary>Tracks touchpad sensitivity setting on startup.</summary>
13551 </histogram>
13553 <histogram name="Touchpad.TapDragging.Changed" enum="BooleanEnabled">
13554   <summary>Tracks touchpad TapDragging setting changes by the user.</summary>
13555 </histogram>
13557 <histogram name="Touchpad.TapDragging.Started" enum="BooleanEnabled">
13558   <summary>Tracks touchpad TapDragging setting on startup.</summary>
13559 </histogram>
13561 <histogram name="Touchpad.TapToClick.Changed" enum="BooleanEnabled">
13562   <summary>Tracks touchpad TapToClick setting changes by the user.</summary>
13563 </histogram>
13565 <histogram name="Touchpad.TapToClick.Started" enum="BooleanEnabled">
13566   <summary>Tracks touchpad TapToClick setting on startup.</summary>
13567 </histogram>
13569 <histogram name="Touchpad.ThreeFingerSwipe.Changed" enum="BooleanEnabled">
13570   <obsolete>
13571     Deprecated as of 7/2013.
13572   </obsolete>
13573 </histogram>
13575 <histogram name="Touchpad.ThreeFingerSwipe.Started" enum="BooleanEnabled">
13576   <obsolete>
13577     Deprecated as of 7/2013.
13578   </obsolete>
13579 </histogram>
13581 <histogram name="Translate.AlwaysTranslateLang">
13582   <summary>
13583     The number of times the always translate option was selected in the
13584     translate infobar.
13585   </summary>
13586 </histogram>
13588 <histogram name="Translate.CaptureText" units="milliseconds">
13589   <summary>
13590     The time spent capturing plain text from the DOM. This is reported by
13591     ChromeRenderViewObserver when a page is loaded completely.
13592   </summary>
13593 </histogram>
13595 <histogram name="Translate.ContentLanguage" enum="TranslateLanguage">
13596   <summary>
13597     A page may provide a Content-Language HTTP header or a META tag. For each
13598     page load, measures whether the Content-Language header exists and is valid.
13599   </summary>
13600 </histogram>
13602 <histogram name="Translate.DeclineTranslate">
13603   <summary>
13604     The number of times the &quot;Nope&quot; (don't translate) was clicked in
13605     the translate infobar.
13606   </summary>
13607 </histogram>
13609 <histogram name="Translate.DeclineTranslateCloseInfobar">
13610   <summary>
13611     The number of times the translate infobar was closed without the user
13612     translating the page.
13613   </summary>
13614 </histogram>
13616 <histogram name="Translate.HtmlLang" enum="TranslateLanguage">
13617   <summary>
13618     A page may provide a lang attribute in html tag. For each page load,
13619     measures whether the lang attribute exists and is valid.
13620   </summary>
13621 </histogram>
13623 <histogram name="Translate.InitiationStatus" enum="TranslateInitiationStatus">
13624   <summary>
13625     The reason why Chrome decided to perform the next action (e.g., to show
13626     infobar, to translate a page without any prompting, and so on) when Chrome
13627     Translate is ready to translate a page.
13628   </summary>
13629 </histogram>
13631 <histogram name="Translate.LanguageVerification"
13632     enum="TranslateLanguageVerification">
13633   <summary>
13634     For each page load, measures whether the provided Content-Language header
13635     matches the language determined by CLD.  Beyond directly matching or
13636     mismatching the Content-Language header, CLD can complement the
13637     Content-Language.  For example, suppose the Content-Language header
13638     specifies 'zh' (general Chinese), a language code that the Translate server
13639     does not support.  In this case, CLD can detect a subcode like '-TW' or
13640     '-CN', resulting in language codes 'zh-TW' and 'zh-CN', which the Translate
13641     server supports.  This is referred to as &quot;complementing a language
13642     subcode&quot;.
13643   </summary>
13644 </histogram>
13646 <histogram name="Translate.LocalesOnDisabledByPrefs" enum="LanguageCode">
13647   <summary>
13648     Logs the user locale when the Translate feature is disabled by the user.
13649     This is recorded each time a webpage is loaded and prefs for translation is
13650     checked. This allows us to investigate the correlation between the user
13651     locale and the usage rates of the Translate.
13652   </summary>
13653 </histogram>
13655 <histogram name="Translate.ModifyOriginalLang">
13656   <summary>
13657     The number of times the original language in the translate infobar has been
13658     changed.
13659   </summary>
13660 </histogram>
13662 <histogram name="Translate.ModifyTargetLang">
13663   <summary>
13664     The number of times the target language in the translate infobar has been
13665     changed.
13666   </summary>
13667 </histogram>
13669 <histogram name="Translate.NeverTranslateLang">
13670   <summary>
13671     The number of times the never translate option was selected in the translate
13672     infobar.
13673   </summary>
13674 </histogram>
13676 <histogram name="Translate.NeverTranslateSite">
13677   <summary>
13678     The number of times the never translate site was selected in the translate
13679     infobar.
13680   </summary>
13681 </histogram>
13683 <histogram name="Translate.PageScheme" enum="TranslateScheme">
13684   <summary>Counts translation target page schemes.</summary>
13685 </histogram>
13687 <histogram name="Translate.ReportLanguageDetectionError">
13688   <summary>
13689     The number of times the &quot;report this error&quot; of options menu is
13690     selected in the translate infobar.
13691   </summary>
13692 </histogram>
13694 <histogram name="Translate.RevertTranslation">
13695   <summary>
13696     The number of times the show original button was clicked in the translate
13697     infobar.
13698   </summary>
13699 </histogram>
13701 <histogram name="Translate.ServerReportedUnsupportedLanguage">
13702   <obsolete>
13703     Deprecated 5/2013 by Translate.UndisplayableLanguage
13704   </obsolete>
13705   <summary>
13706     The number of times the detected language is not supported by Translate
13707     Element.
13708   </summary>
13709 </histogram>
13711 <histogram name="Translate.ShowBeforeTranslateInfobar">
13712   <obsolete>
13713     Deprecated 7/2010. No longer tracked.
13714   </obsolete>
13715   <summary>
13716     The number of times an infobar proposing to translate a page has been shown.
13717   </summary>
13718 </histogram>
13720 <histogram name="Translate.ShowErrorInfobar" enum="TranslateError">
13721   <summary>
13722     Chrome Translate shows an error infobar when an error happens on translation
13723     and the infobar message depends on what kind of error happens. This metric
13724     counts how often each error message is shown.
13725   </summary>
13726 </histogram>
13728 <histogram name="Translate.SimilarLanguageMatch" enum="BooleanMatched">
13729   <summary>
13730     This metrics is logged whenever a page is loaded. The logged value is
13731     &quot;Mathced&quot; when the CLD-detected language differs from the page
13732     language code , and the two languages are such similar languages. In that
13733     case, Chrome ignore the CLD-determined language and instead uses the page
13734     language code. The page language code is decided by Content-Language and
13735     HTML lang attribute.
13736   </summary>
13737 </histogram>
13739 <histogram name="Translate.TimeToBeReady" units="milliseconds">
13740   <summary>
13741     The time from injecting scripts for Chrome Translate to being ready to
13742     perform translation.
13743   </summary>
13744 </histogram>
13746 <histogram name="Translate.TimeToLoad" units="milliseconds">
13747   <summary>
13748     The time from injecting scripts for Chrome Translate to the finishing loads
13749     of all depending libraries.
13750   </summary>
13751 </histogram>
13753 <histogram name="Translate.TimeToTranslate" units="milliseconds">
13754   <summary>The time from starting translation to the completion.</summary>
13755 </histogram>
13757 <histogram name="Translate.Translate">
13758   <summary>
13759     The number of times the translate button was clicked in the translate
13760     infobar.
13761   </summary>
13762 </histogram>
13764 <histogram name="Translate.UndisplayableLanguage" enum="LanguageCode">
13765   <summary>
13766     Logs an undisplayable language included in the language list sent by the
13767     Translate server. The Translate server sends the list each time the user
13768     runs Chrome. This metrics tells us that there is a language which UI should
13769     support but doesn't.
13770   </summary>
13771 </histogram>
13773 <histogram name="Translate.UnsupportedLanguageAtInitiation" enum="LanguageCode">
13774   <summary>
13775     Logs an unsupported source language detected during initiation of the
13776     Translate feature.  This is reported when the language detector successfully
13777     detects the language of the webpage, but the language is not supported by
13778     the translation server because it is too minor.  This metric allows us to
13779     assess how important the unsupported language is for Google translate.
13780   </summary>
13781 </histogram>
13783 <histogram name="Translate.UserActionDuration" units="milliseconds">
13784   <summary>
13785     The time from a page content language being determined to user requesting
13786     Chrome Translate.
13787   </summary>
13788 </histogram>
13790 <histogram name="TryScroll.SlowScroll" enum="ScrollThread">
13791   <summary>Whether the scroll is executed on main thread.</summary>
13792 </histogram>
13794 <histogram name="UMA.CollectExternalEventsTime" units="milliseconds">
13795   <summary>
13796     The time to run the external metrics collection task (Chrome OS).
13797   </summary>
13798 </histogram>
13800 <histogram name="UMA.Discarded Log Events">
13801   <summary>
13802     The number of events discarded at log transmission time because the event
13803     count was already too large.
13804   </summary>
13805 </histogram>
13807 <histogram name="UMA.FieldTrialsEnabledBenchmarking" enum="BooleanUsage">
13808   <summary>
13809     Log whether the --enable-benchmarking flag was set, which causes field
13810     trials to only use the default group.
13811   </summary>
13812 </histogram>
13814 <histogram name="UMA.GeneratedLowEntropySource" enum="BooleanSuccess">
13815   <summary>
13816     For each attempt to generate the low entropy source, log whether or not the
13817     load required generating a new low entropy source.
13818   </summary>
13819 </histogram>
13821 <histogram name="UMA.Large Accumulated Log Not Persisted" units="bytes">
13822   <summary>
13823     Number of bytes in an excessively large log that was discarded at shutdown
13824     instead of being saved to disk to retry during next chrome run.
13825   </summary>
13826 </histogram>
13828 <histogram name="UMA.Large Rejected Log was Discarded" units="bytes">
13829   <summary>
13830     Number of bytes in a log was was rejected by server, and then discarded.
13831   </summary>
13832 </histogram>
13834 <histogram name="UMA.LogLoadComplete called">
13835   <summary>
13836     Simple counter of the number of times LogLoadComplete was called (bug
13837     demonstration, as we're called more often than once per page load :-/ )
13838   </summary>
13839 </histogram>
13841 <histogram name="UMA.LowEntropySourceValue">
13842   <summary>
13843     Distribution of the low entropy source value used for field trial
13844     randomization, recorded on startup.
13845   </summary>
13846 </histogram>
13848 <histogram name="UMA.Perf.GetData" enum="GetPerfDataOutcome">
13849   <summary>
13850     A count of successes and various failure modes related to collecting and
13851     processing performance data obtained through &quot;perf&quot; on ChromeOS.
13852   </summary>
13853 </histogram>
13855 <histogram name="UMA.ProtoCompressionRatio" units="%">
13856   <summary>
13857     Compression ratio of the serialized protobuf that will be uploaded to the
13858     UMA server. This serialized protobuf is compressed using gzip.
13859   </summary>
13860 </histogram>
13862 <histogram name="UMA.ProtoGzipped" enum="Boolean">
13863   <summary>Was the UMA protobuf uploaded earlier compressed or not.</summary>
13864 </histogram>
13866 <histogram name="UMA.ProtoGzippedKBSaved" units="KB">
13867   <summary>
13868     Kilobytes saved from gzipping the protobufs before uploading them.
13869   </summary>
13870 </histogram>
13872 <histogram name="UMA.Unacceptable_Log_Discarded">
13873   <obsolete>
13874     Deprecated as of May, 2012 (i.e. Chrome 21+).  Replaced by the
13875     UMA.UploadResponseStatus.XML and UMA.UploadResponseStatus.Protobuf
13876     histograms.
13877   </obsolete>
13878   <summary>The server returned a 400 code, and we discarded a log.</summary>
13879   <details>
13880     This tends to indicate that a syntax error is present in a log, such as
13881     would appear when a bogus XML tag is included, or the XML is not balanced
13882     and well structured.
13883   </details>
13884 </histogram>
13886 <histogram name="UMA.UploadCreation" enum="BooleanSuccess">
13887   <summary>
13888     For each attempted UMA upload, log whether the upload was successfully
13889     constructed.  An upload might fail to be constructed, for example, if we try
13890     to upload before the system is fully initialized; or if serialization of the
13891     data fails.
13892   </summary>
13893 </histogram>
13895 <histogram name="UMA.UploadResponseStatus.Protobuf"
13896     enum="UmaUploadResponseStatus">
13897   <summary>
13898     For each upload to the protocol buffer (v2) UMA server, log whether the
13899     upload was successful, or whether there was an error.
13900   </summary>
13901 </histogram>
13903 <histogram name="UMA.UploadResponseStatus.XML" enum="UmaUploadResponseStatus">
13904   <summary>
13905     For each upload to the XML (v1) UMA server, log whether the upload was
13906     successful, or whether there was an error.
13907   </summary>
13908 </histogram>
13910 <histogram name="UMA.UsedResetVariationsFlag" enum="BooleanUsage">
13911   <summary>
13912     Log whether the --reset-variation-state flag was set before the low entropy
13913     source was requested.
13914   </summary>
13915 </histogram>
13917 <histogram name="UMA.XMLNodeDumpTime" units="milliseconds">
13918   <summary>
13919     The time spent in converting the XML tree into a character buffer when
13920     closing a metrics log (Chrome OS).
13921   </summary>
13922 </histogram>
13924 <histogram name="UMA.XMLWriterDestructionTime" units="milliseconds">
13925   <summary>
13926     The time spent in freeing the XML writer and tree when closing a metrics log
13927     (Chrome OS).
13928   </summary>
13929 </histogram>
13931 <histogram name="Variations.DisabledNoEntropyProvider" enum="BooleanHit">
13932   <obsolete>
13933     Deprecated 1/2013. No longer tracked.
13934   </obsolete>
13935   <summary>
13936     A count of the number of times we hit the code where a field trial is
13937     disabled because no entropy provider was provided.
13938   </summary>
13939 </histogram>
13941 <histogram name="Variations.FailedRequestErrorCode" enum="NetErrorCodes">
13942   <summary>
13943     The counts of network error codes encountered by VariationsService when an
13944     attempt to fetch a variations seed from the server fails.
13945   </summary>
13946 </histogram>
13948 <histogram name="Variations.FetchNotModifiedLatency" units="milliseconds">
13949   <summary>
13950     The latency of a VariationsService seed fetch that results in a not modified
13951     response.
13952   </summary>
13953 </histogram>
13955 <histogram name="Variations.FetchOtherLatency" units="milliseconds">
13956   <summary>
13957     The latency of a VariationsService seed fetch that results in neither a
13958     success nor not modified response.
13959   </summary>
13960 </histogram>
13962 <histogram name="Variations.FetchSuccessLatency" units="milliseconds">
13963   <summary>
13964     The latency of a VariationsService seed fetch that results in a success
13965     response.
13966   </summary>
13967 </histogram>
13969 <histogram name="Variations.HeaderConstructionTime" units="microseconds">
13970   <summary>How long it took to create the X-Chrome-Variations header.</summary>
13971 </histogram>
13973 <histogram name="Variations.NetworkAvailability" enum="BooleanSuccess">
13974   <obsolete>
13975     Deprecated 9/2012. No longer tracked.
13976   </obsolete>
13977   <summary>
13978     Whether or not the network was available when requested by the
13979     VariationsService.
13980   </summary>
13981 </histogram>
13983 <histogram name="Variations.ResourceRequestsAllowed"
13984     enum="VariationsResourceRequestsAllowedState">
13985   <summary>
13986     Counts the number of times the VariationsService is allowed or not allowed
13987     to make a request due to the ResourceRequestAllowedNotifier.
13988   </summary>
13989 </histogram>
13991 <histogram name="Variations.SeedEmpty" enum="VariationsSeedEmpty">
13992   <summary>
13993     Records whether the variations seed in local state is empty (does not exist)
13994     on startup.
13995   </summary>
13996 </histogram>
13998 <histogram name="Variations.SeedFetchResponseCode">
13999   <summary>
14000     The counts of HTTP response codes encountered by VariationsService when
14001     attempting to fetch a variations seed from the server.
14002   </summary>
14003 </histogram>
14005 <histogram name="Variations.SeedFreshness" units="minutes">
14006   <summary>
14007     The time interval between when the Variations seed was last downloaded and
14008     when it was used.
14009   </summary>
14010 </histogram>
14012 <histogram name="Variations.ServerStudyExpiredUniformity1Percent"
14013     enum="BooleanExpired">
14014   <obsolete>
14015     Deprecated 11/2012. No longer tracked.
14016   </obsolete>
14017   <summary>
14018     Whether or not the 1-Percent uniformity trial from the Variations server was
14019     expired when loaded.
14020   </summary>
14021 </histogram>
14023 <histogram name="Variations.TimeSinceLastFetchAttempt" units="minutes">
14024   <summary>
14025     The time since the previous attempt to fetch the variations seed within the
14026     same session, with 0 indicating that this is the first attempt. Recorded
14027     when a variations seed fetch is attempted by the VariationsService.
14028   </summary>
14029 </histogram>
14031 <histogram name="Variations.UniformityTrialExpired" enum="BooleanHit">
14032   <obsolete>
14033     Deprecated 1/2013. No longer tracked.
14034   </obsolete>
14035   <summary>
14036     A count of the number of times we hit the code where the
14037     UMA-Uniformity-Trial-1-Percent field trial is disabled as a result of the
14038     expiration check.
14039   </summary>
14040 </histogram>
14042 <histogram name="Variations.UniformityTrialGroupNotActive"
14043     enum="UniformityTrialGroupNotActive">
14044   <obsolete>
14045     Deprecated 1/2013. No longer tracked.
14046   </obsolete>
14047   <summary>
14048     Tracks whether the UMA-Uniformity-Trial-1-Percent field trial was not active
14049     and which factors contributed to it.
14050   </summary>
14051 </histogram>
14053 <histogram name="Wallet.ApiCallDuration.AcceptLegalDocuments" units="ms">
14054   <summary>
14055     Measures the time taken by Google Online Wallet server's accept legal
14056     document API call.
14057   </summary>
14058 </histogram>
14060 <histogram name="Wallet.ApiCallDuration.AuthenticateInstrument" units="ms">
14061   <summary>
14062     Measures the time taken by Google Online Wallet server's authenticate
14063     instrument API call.
14064   </summary>
14065 </histogram>
14067 <histogram name="Wallet.ApiCallDuration.GetFullWallet" units="ms">
14068   <summary>
14069     Measures the time taken by Google Online Wallet server's get full wallet API
14070     call.
14071   </summary>
14072 </histogram>
14074 <histogram name="Wallet.ApiCallDuration.GetWalletItems" units="ms">
14075   <summary>
14076     Measures the time taken by Google Online Wallet server's get wallet items
14077     API call.
14078   </summary>
14079 </histogram>
14081 <histogram name="Wallet.ApiCallDuration.SaveAddress" units="ms">
14082   <obsolete>
14083     Deprecated as of 7/2013, replaced by Wallet.ApiCallDuration.SaveToWallet.
14084   </obsolete>
14085   <summary>
14086     Measures the time taken by Google Online Wallet server's save address API
14087     call.
14088   </summary>
14089 </histogram>
14091 <histogram name="Wallet.ApiCallDuration.SaveInstrument" units="ms">
14092   <obsolete>
14093     Deprecated as of 7/2013, replaced by Wallet.ApiCallDuration.SaveToWallet.
14094   </obsolete>
14095   <summary>
14096     Measures the time taken by Google Online Wallet server's save instrument API
14097     call.
14098   </summary>
14099 </histogram>
14101 <histogram name="Wallet.ApiCallDuration.SaveInstrumentAndAddress" units="ms">
14102   <obsolete>
14103     Deprecated as of 7/2013, replaced by Wallet.ApiCallDuration.SaveToWallet.
14104   </obsolete>
14105   <summary>
14106     Measures the time taken by Google Online Wallet server's save instument and
14107     address API call.
14108   </summary>
14109 </histogram>
14111 <histogram name="Wallet.ApiCallDuration.SaveToWallet" units="ms">
14112   <summary>
14113     Measures the time taken by Google Online Wallet server's save to wallet API
14114     call.
14115   </summary>
14116 </histogram>
14118 <histogram name="Wallet.ApiCallDuration.SendStatus" units="ms">
14119   <summary>
14120     Measures the time taken by Google Online Wallet server's send status API
14121     call.
14122   </summary>
14123 </histogram>
14125 <histogram name="Wallet.ApiCallDuration.UnknownApiCall" units="ms">
14126   <summary>
14127     Measures the time taken by Google Online Wallet server's unknown API calls.
14128   </summary>
14129 </histogram>
14131 <histogram name="Wallet.ApiCallDuration.UpdateAddress" units="ms">
14132   <obsolete>
14133     Deprecated as of 7/2013, replaced by Wallet.ApiCallDuration.SaveToWallet.
14134   </obsolete>
14135   <summary>
14136     Measures the time taken by Google Online Wallet server's update address API
14137     call.
14138   </summary>
14139 </histogram>
14141 <histogram name="Wallet.ApiCallDuration.UpdateInstrument" units="ms">
14142   <obsolete>
14143     Deprecated as of 7/2013, replaced by Wallet.ApiCallDuration.SaveToWallet.
14144   </obsolete>
14145   <summary>
14146     Measures the time taken by Google Online Wallet server's update instument
14147     API call.
14148   </summary>
14149 </histogram>
14151 <histogram name="WebCore.Animation.CSSProperties" enum="MappedCSSProperties">
14152   <summary>
14153     Counts the number of times each CSS property is animated. There is no limit
14154     on the number of times each property is counted per page view -- a property
14155     that is animated multiple times during a single page view is counted each
14156     time it animates.
14157   </summary>
14158 </histogram>
14160 <histogram name="WebCore.FeatureObserver" enum="FeatureObserver">
14161   <summary>
14162     Count of how many instances of WebCore::Page use various features. Each
14163     WebCore::Page instance has a WebCore::UseCounter instance. It records and
14164     reports feature usage (e.g. via UseCounter::count() method).
14165   </summary>
14166 </histogram>
14168 <histogram name="WebCore.FeatureObserver.CSSProperties"
14169     enum="MappedCSSProperties">
14170   <summary>
14171     Records usage of CSS properties used on a page, either statically or
14172     dynamically, from the time the page is initialised to when it is closed or
14173     navigated away from. Each property is counted at most once per page per
14174     view.
14175   </summary>
14176   <details>
14177     Every time a CSS property is parsed on a page, that property is recorded as
14178     having been used. The histogram is updated with this data whenever a page is
14179     closed, or a page navigation happens. Each histogram bucket corresponds to a
14180     CSS property (eg width, border-radius). The exception is the bucket numbered
14181     '1' - this counts the number of pages that CSS properties were counted on.
14183     These numbers give the percentage of pages that use a CSS property. For
14184     example, if the 'border-radius' histogram bucket has a count of 250, and the
14185     page count bucket (i.e. bucket number 1) has a count of 1000 - this means
14186     that 1000 pages were recorded, and border-radius was used on 25% of those
14187     pages.
14189     Internally, each WebCore::Page has a WebCore::UseCounter instance, with
14190     booleans recording use of each CSS property - one boolean per property. Upon
14191     destruction of the WebCore::Page (e.g. by the user closing the tab), or a
14192     page navigation happening, the histogram is updated. For each boolean that
14193     is set to True, the corresponding histogram bucket for that CSS property is
14194     incremented by 1. The page count bucket (i.e. bucket number 1) is always
14195     incremented by 1 on each histogram update.
14196   </details>
14197 </histogram>
14199 <histogram name="WebCore.IndexedDB.BackingStore.ConsistencyError"
14200     enum="IDBLevelDBBackingStoreInternalErrorType">
14201   <summary>
14202     Methods that encountered consistency errors. Such errors probably point to a
14203     bug in our code.
14204   </summary>
14205 </histogram>
14207 <histogram name="WebCore.IndexedDB.BackingStore.InternalError"
14208     enum="IDBLevelDBBackingStoreInternalErrorType">
14209   <obsolete>
14210     As of chrome 26, use {Consistency, Read, Write}Error instead.
14211   </obsolete>
14212   <summary>
14213     Count of internal IndexedDB errors (data corruption, I/O errors, etc)
14214     encountered.
14215   </summary>
14216 </histogram>
14218 <histogram name="WebCore.IndexedDB.BackingStore.OpenStatus"
14219     enum="IDBLevelDBBackingStoreOpenResult">
14220   <summary>
14221     Count of the different success and failure modes when opening an IndexedDB
14222     backing store - clean open, successful open with recovery, failed recovery,
14223     etc.
14224   </summary>
14225 </histogram>
14227 <histogram name="WebCore.IndexedDB.BackingStore.ReadError"
14228     enum="IDBLevelDBBackingStoreInternalErrorType">
14229   <summary>
14230     Methods that encountered leveldb errors while trying to read from disk.
14231   </summary>
14232 </histogram>
14234 <histogram name="WebCore.IndexedDB.BackingStore.WriteError"
14235     enum="IDBLevelDBBackingStoreInternalErrorType">
14236   <summary>
14237     Methods that encountered leveldb errors while trying to write to disk.
14238   </summary>
14239 </histogram>
14241 <histogram name="WebCore.IndexedDB.FrontEndAPICalls"
14242     enum="IndexedDatabaseMethods">
14243   <summary>
14244     Count total number of front end API calls of IndexedDB methods.
14245   </summary>
14246 </histogram>
14248 <histogram name="WebCore.IndexedDB.LevelDB.FreeDiskSpaceFailure"
14249     enum="LevelDBErrorCount">
14250   <summary>
14251     Count of how many times LevelDBDatabase got an error trying to check free
14252     disk space.
14253   </summary>
14254 </histogram>
14256 <histogram name="WebCore.IndexedDB.LevelDB.OpenFailureFreeDiskSpace" units="Kb">
14257   <summary>
14258     Amount of free disk space on the partition/volume/etc where LevelDB failed
14259     to open.
14260   </summary>
14261 </histogram>
14263 <histogram name="WebCore.IndexedDB.LevelDB.OpenSuccessFreeDiskSpace" units="Kb">
14264   <summary>
14265     Amount of free disk space on the partition/volume/etc where LevelDB was
14266     successfully opened.
14267   </summary>
14268 </histogram>
14270 <histogram name="WebCore.IndexedDB.LevelDBOpenErrors" enum="LevelDBErrorTypes">
14271   <summary>
14272     Error classes returned by LevelDB when it failed to open a database.
14273   </summary>
14274 </histogram>
14276 <histogram name="WebCore.IndexedDB.LevelDBOpenErrors.Corruption"
14277     enum="LevelDBCorruptionTypes">
14278   Types of corruption that LevelDB encounters when opening a database.
14279 </histogram>
14281 <histogram name="WebCore.IndexedDB.LevelDBOpenErrors.EnvMethod"
14282     enum="LevelDBIOErrorMethods">
14283   <summary>
14284     LevelDBEnv methods that generated IO errors when opening a database.
14285   </summary>
14286 </histogram>
14288 <histogram name="WebCore.IndexedDB.LevelDBOpenErrors.Errno"
14289     enum="OSAgnosticErrno">
14290   <summary>
14291     Errno errors encountered by a single LevelDBEnv method when opening an
14292     IndexedDB instance.
14293   </summary>
14294 </histogram>
14296 <histogram name="WebCore.IndexedDB.LevelDBOpenErrors.PFE"
14297     enum="PlatformFileError">
14298   <summary>
14299     PlatformFileErrors encountered by a single LevelDBEnv method when opening an
14300     IndexedDB instance.
14301   </summary>
14302 </histogram>
14304 <histogram name="WebCore.IndexedDB.LevelDBReadErrors" enum="LevelDBErrorTypes">
14305   <summary>
14306     Error classes returned by LevelDB when it failed to read a database.
14307   </summary>
14308 </histogram>
14310 <histogram name="WebCore.IndexedDB.LevelDBReadErrors.Corruption"
14311     enum="LevelDBCorruptionTypes">
14312   Types of corruption that LevelDB encounters when reading a database.
14313 </histogram>
14315 <histogram name="WebCore.IndexedDB.LevelDBReadErrors.EnvMethod"
14316     enum="LevelDBIOErrorMethods">
14317   <summary>
14318     LevelDBEnv methods that generated IO errors when reading a database.
14319   </summary>
14320 </histogram>
14322 <histogram name="WebCore.IndexedDB.LevelDBReadErrors.Errno"
14323     enum="OSAgnosticErrno">
14324   <summary>
14325     Errno errors encountered by a single LevelDBEnv method when reading an
14326     IndexedDB instance.
14327   </summary>
14328 </histogram>
14330 <histogram name="WebCore.IndexedDB.LevelDBReadErrors.PFE"
14331     enum="PlatformFileError">
14332   <summary>
14333     PlatformFileErrors encountered by a single LevelDBEnv method when opening an
14334     IndexedDB instance.
14335   </summary>
14336 </histogram>
14338 <histogram name="WebCore.IndexedDB.LevelDBWriteErrors" enum="LevelDBErrorTypes">
14339   <summary>
14340     Error classes returned by LevelDB when it failed to write to a database.
14341   </summary>
14342 </histogram>
14344 <histogram name="WebCore.IndexedDB.LevelDBWriteErrors.Corruption"
14345     enum="LevelDBCorruptionTypes">
14346   Types of corruption returned by LevelDB when it failed to write to a database.
14347 </histogram>
14349 <histogram name="WebCore.IndexedDB.LevelDBWriteErrors.EnvMethod"
14350     enum="LevelDBIOErrorMethods">
14351   <summary>
14352     LevelDBEnv methods that generated IO errors when writing to a database.
14353   </summary>
14354 </histogram>
14356 <histogram name="WebCore.IndexedDB.LevelDBWriteErrors.Errno"
14357     enum="OSAgnosticErrno">
14358   <summary>
14359     Errno errors encountered by a single LevelDBEnv method when writing to an
14360     IndexedDB instance.
14361   </summary>
14362 </histogram>
14364 <histogram name="WebCore.IndexedDB.LevelDBWriteErrors.PFE"
14365     enum="PlatformFileError">
14366   <summary>
14367     PlatformFileErrors encountered by a single LevelDBEnv method when writing to
14368     an IndexedDB instance.
14369   </summary>
14370 </histogram>
14372 <histogram name="WebCore.V8DOMWindowShell.createContext.IsolatedWorld"
14373     units="milliseconds">
14374   <summary>
14375     Duration of time taken to create a V8 Context for an isolated world.
14376   </summary>
14377 </histogram>
14379 <histogram name="WebCore.V8DOMWindowShell.createContext.MainWorld"
14380     units="milliseconds">
14381   <summary>
14382     Duration of time taken to create a V8 Context for the main world.
14383   </summary>
14384 </histogram>
14386 <histogram name="WebCore.WebSocket.HandshakeResult"
14387     enum="WebSocketHandshakeResult">
14388   <summary>
14389     Count the number of WebSocket handshake for each result. Use this histogram
14390     as a baseline for investigating feature usage counters.
14391   </summary>
14392 </histogram>
14394 <histogram name="WebCore.WebSocket.PerMessageDeflateContextTakeOverMode"
14395     enum="WebSocketPerMessageDeflateContextTakeOverMode">
14396   <summary>
14397     Count the number of WebSockets that accepted permessage-deflate extension
14398     for each context take over mode.
14399   </summary>
14400 </histogram>
14402 <histogram name="WebCore.XHR.send.ArrayBufferOrView"
14403     enum="XMLHttpRequestSendArrayBufferOrView">
14404   <summary>
14405     Count the number of XHR.send() calls for each argument type to see when we
14406     can deprecate the ArrayBuffer type support.
14407   </summary>
14408 </histogram>
14410 <histogram name="WebFont.LoadTime.0.Under10KB" units="milliseconds">
14411   <summary>
14412     The time it takes for a webfont download to finish, for webfonts of under
14413     10KB.
14414   </summary>
14415 </histogram>
14417 <histogram name="WebFont.LoadTime.1.10KBTo50KB" units="milliseconds">
14418   <summary>
14419     The time it takes for a webfont download to finish, for webfonts of
14420     10KB-50KB.
14421   </summary>
14422 </histogram>
14424 <histogram name="WebFont.LoadTime.2.50KBTo100KB" units="milliseconds">
14425   <summary>
14426     The time it takes for a webfont download to finish, for webfonts of
14427     50KB-100KB.
14428   </summary>
14429 </histogram>
14431 <histogram name="WebFont.LoadTime.3.100KBTo1MB" units="milliseconds">
14432   <summary>
14433     The time it takes for a webfont download to finish, for webfonts of
14434     100KB-1MB.
14435   </summary>
14436 </histogram>
14438 <histogram name="WebFont.LoadTime.4.Over1MB" units="milliseconds">
14439   <summary>
14440     The time it takes for a webfont download to finish, for webfonts of over
14441     1MB.
14442   </summary>
14443 </histogram>
14445 <histogram name="WebFont.LoadTime.LoadError" units="milliseconds">
14446   <summary>
14447     The time taken for a webfont download that failed. Includes aborted
14448     requests.
14449   </summary>
14450 </histogram>
14452 <histogram name="WebFont.LocalFontUsed" enum="BooleanUsage">
14453   <summary>
14454     Whether a locallly installed font is actually used when @font-face had local
14455     sources.
14456   </summary>
14457 </histogram>
14459 <histogram name="WebFont.WebFontsInPage">
14460   <summary>
14461     The number of webfonts used in a page. This is recorded when the first
14462     layout is done, and so will not count webfonts dynamically loaded by
14463     scripts.
14464   </summary>
14465 </histogram>
14467 <histogram name="WebHistory.LocalResultMissingOnServer" units="%">
14468   <summary>
14469     Percentage of results that are present locally but are not returned by the
14470     web history API call. Recorded every time a signed-in user visits the
14471     chrome://history page and the results from the web history are received.
14472   </summary>
14473 </histogram>
14475 <histogram name="WebHistory.OAuthTokenCompletion" enum="BooleanSuccess">
14476   <summary>
14477     Whether getting the OAuth token was successful for a web history query. On
14478     visits to the chrome://history page this token is obtained and then used to
14479     get the user's synced web history.
14480   </summary>
14481 </histogram>
14483 <histogram name="WebHistory.OAuthTokenResponseCode" units="code">
14484   <summary>
14485     HTTP Response code returned by the server when trying to fetch the OAuth
14486     token for a web history query.
14487   </summary>
14488 </histogram>
14490 <histogram name="WebHistory.QueryCompletion" enum="WebHistoryStatus">
14491   <summary>
14492     Whether the web history API call was successful. Every time a signed-in user
14493     visits the chrome://history page this query is executed to get the user's
14494     synced web history. If successful, the local and remote results are merged
14495     and shown in the history page.
14496   </summary>
14497 </histogram>
14499 <histogram name="WebHistory.ResponseTime" units="milliseconds">
14500   <summary>
14501     Time it took for the web history to reply. Recorded when the web history API
14502     call triggered by visiting chrome://history receives the data, measuring how
14503     much time it took for the server to reply.
14504   </summary>
14505 </histogram>
14507 <histogram name="WebRTC.AudioCaptureTime" units="milliseconds">
14508   <summary>Duration in milliseconds of WebRTC audio capture session.</summary>
14509 </histogram>
14511 <histogram name="WebRTC.AudioInputChannelLayout" enum="ChannelLayout">
14512   <summary>Audio input channel layout in WebRTC.</summary>
14513 </histogram>
14515 <histogram name="WebRTC.AudioInputFramesPerBuffer" enum="AudioFramesPerBuffer">
14516   <summary>Size of WebRTC audio input buffers (in audio frames).</summary>
14517 </histogram>
14519 <histogram name="WebRTC.AudioInputFramesPerBufferUnexpected"
14520     units="audio frames">
14521   <summary>
14522     Size of WebRTC audio input buffers (atypical values, in audio frames).
14523   </summary>
14524 </histogram>
14526 <histogram name="WebRTC.AudioInputSampleRate" enum="AudioSampleRate">
14527   <summary>Audio input sample rate for WebRTC (in Hz).</summary>
14528 </histogram>
14530 <histogram name="WebRTC.AudioInputSampleRateUnexpected" units="Hz">
14531   <summary>
14532     Audio input sample rate for WebRTC (atypical values, in Hz).
14533   </summary>
14534 </histogram>
14536 <histogram name="WebRTC.AudioOutputChannelLayout" enum="ChannelLayout">
14537   <summary>Audio output channel layout in WebRTC.</summary>
14538 </histogram>
14540 <histogram name="WebRTC.AudioOutputFramesPerBuffer" enum="AudioFramesPerBuffer">
14541   <summary>Size of WebRTC audio output buffers (in audio frames).</summary>
14542 </histogram>
14544 <histogram name="WebRTC.AudioOutputFramesPerBufferUnexpected"
14545     units="audio frames">
14546   <summary>
14547     Size of WebRTC audio output buffers (atypical values, in audio frames).
14548   </summary>
14549 </histogram>
14551 <histogram name="WebRTC.AudioOutputSampleRate" enum="AudioSampleRate">
14552   <summary>Audio output sample rate for WebRTC (in Hz).</summary>
14553 </histogram>
14555 <histogram name="WebRTC.AudioOutputSampleRateUnexpected" units="Hz">
14556   <summary>
14557     Audio output sample rate for WebRTC (atypical values, in Hz).
14558   </summary>
14559 </histogram>
14561 <histogram name="WebRTC.AudioRenderTime" units="milliseconds">
14562   <summary>Duration in milliseconds of WebRTC audio render session.</summary>
14563 </histogram>
14565 <histogram name="WebRTC.webkitApiCount" enum="JavaScriptAPIName">
14566   <summary>Counts number of calls to WebRTC APIs from JavaScript.</summary>
14567 </histogram>
14569 <histogram name="WinTimeTicks.FailedToChangeCores" enum="WindowsVersion">
14570   <summary>
14571     Incremented each time the TimeTicks field trial runs on a machine with
14572     multiple cores, but failed to change thread affinity. Broken down by Windows
14573     version.
14574   </summary>
14575 </histogram>
14577 <histogram name="WinTimeTicks.MinResolutionNanoseconds" units="nanoseconds">
14578   <summary>
14579     The smallest non-zero delta reported by subsequent calls to
14580     QueryPerformanceCounter.
14581   </summary>
14582 </histogram>
14584 <histogram name="WinTimeTicks.NonStopTsc">
14585   <summary>
14586     True if the CPU's time stamp counter ticks at a constant rate regardless of
14587     CPU frequency.
14588   </summary>
14589 </histogram>
14591 <histogram name="WinTimeTicks.TickedBackwards" enum="WindowsVersion">
14592   <summary>
14593     The number of times the TimeTicks field trial failed because
14594     QueryPerformanceCounter ticked backwards. Broken down by Windows version.
14595   </summary>
14596 </histogram>
14598 <histogram name="WinTimeTicks.VersionSuccessful" enum="WindowsVersion">
14599   <summary>
14600     The number of times the TimeTicks field trial succeeded. Broken down by
14601     Windows version.
14602   </summary>
14603 </histogram>
14605 <histogram name="WinTimeTicks.VersionTotal" enum="WindowsVersion">
14606   <summary>
14607     The number of times the TimeTicks field trial ran for comparison with
14608     WinTimeTicks.VersionSuccess. Broken down by Windows version.
14609   </summary>
14610 </histogram>
14612 <histogram name="WrenchMenu.RecentTabsSubMenu" enum="RecentTabsAction">
14613   <summary>
14614     The number of times each tab or window restore option in the Recent Tabs
14615     submenu is clicked.
14616   </summary>
14617 </histogram>
14619 <histogram name="ZeroSuggest.AllResults">
14620   <summary>
14621     The number of results (either query or URL) from ZeroSuggest. This is set
14622     every time a successful response from ZeroSuggest is recieved, which can be
14623     every time the user focuses on the omnibox.
14624   </summary>
14625 </histogram>
14627 <histogram name="ZeroSuggest.QueryResults">
14628   <summary>
14629     The number of query results returned from ZeroSuggest. This is set every
14630     time a successful response from ZeroSuggest is recieved, which can be every
14631     time the user focuses on the omnibox.
14632   </summary>
14633 </histogram>
14635 <histogram name="ZeroSuggest.URLResults">
14636   <summary>
14637     The number of URL results returned from ZeroSuggest. This is set every time
14638     a successful response from ZeroSuggest is recieved, which can be every time
14639     the user focuses on the omnibox.
14640   </summary>
14641 </histogram>
14643 </histograms>
14645 <!-- Enum types -->
14647 <enums>
14649 <enum name="Abandoned" type="int">
14650   <int value="0" label="Finished"/>
14651   <int value="1" label="Abandoned"/>
14652 </enum>
14654 <enum name="AndroidEvictionReason" type="int">
14655   <int value="0" label="TabUnusedTooLong"/>
14656   <int value="1" label="TabUnusedInSession"/>
14657   <int value="2" label="LimitOfActiveTabs"/>
14658   <int value="3" label="EvictNTabs"/>
14659   <int value="4" label="EvictAll"/>
14660 </enum>
14662 <enum name="AndroidMemoryNotificationBackground" type="int">
14663   <int value="0" label="TrimMemoryUiHidden"/>
14664   <int value="1" label="TrimMemoryBackground"/>
14665   <int value="2" label="TrimMemoryModerate"/>
14666   <int value="3" label="TrimMemoryComplete"/>
14667 </enum>
14669 <enum name="AndroidMemoryNotificationForeground" type="int">
14670   <int value="0" label="TrimMemoryRunningModerate"/>
14671   <int value="1" label="TrimMemoryRunningLow"/>
14672   <int value="2" label="TrimMemoryRunningCritical"/>
14673   <int value="3" label="LowMemory"/>
14674 </enum>
14676 <enum name="AppLaunch" type="int">
14677   <int value="0" label="NTP_APPS_MAXIMIZED"/>
14678   <int value="1" label="NTP_APPS_COLLAPSED"/>
14679   <int value="2" label="NTP_APPS_MENU"/>
14680   <int value="3" label="NTP_MOST_VISITED"/>
14681   <int value="4" label="NTP_RECENTLY_CLOSED"/>
14682   <int value="5" label="BOOKMARK_BAR"/>
14683   <int value="6" label="CONTENT_NAVIGATION"/>
14684   <int value="7" label="SESSION_RESTORE"/>
14685   <int value="8" label="AUTOLAUNCH"/>
14686   <int value="9" label="OMNIBOX_APP"/>
14687   <int value="10" label="OMNIBOX_LOCATION"/>
14688   <int value="11" label="OMNIBOX_INSTANT"/>
14689   <int value="12" label="EXTENSION_API"/>
14690   <int value="13" label="CMD_LINE_APP"/>
14691   <int value="14" label="CMD_LINE_URL"/>
14692   <int value="15" label="NTP_WEBSTORE"/>
14693   <int value="16" label="NTP_APP_RE_ENABLE"/>
14694   <int value="17" label="CMD_LINE_APP_LEGACY"/>
14695   <int value="18" label="NTP_WEBSTORE_FOOTER"/>
14696   <int value="19" label="NTP_WEBSTORE_PLUS_ICON"/>
14697   <int value="20" label="APP_LIST_MAIN"/>
14698   <int value="21" label="APP_LIST_SEARCH"/>
14699 </enum>
14701 <enum name="AppLaunchContainer" type="int">
14702   <int value="0" label="LAUNCH_WINDOW"/>
14703   <int value="1" label="LAUNCH_PANEL"/>
14704   <int value="2" label="LAUNCH_TAB"/>
14705   <int value="3" label="LAUNCH_NONE (v2 packaged apps)"/>
14706 </enum>
14708 <enum name="AppLauncherPromo" type="int">
14709   <int value="0" label="Already installed"/>
14710   <int value="1" label="Shown"/>
14711   <int value="2" label="Dismissed"/>
14712   <int value="3" label="Learn more"/>
14713 </enum>
14715 <enum name="AppListSearchResult" type="int">
14716   <int value="0" label="OMNIBOX"/>
14717   <int value="1" label="APP"/>
14718   <int value="2" label="WEBSTORE"/>
14719   <int value="3" label="SEARCH_WEBSTORE"/>
14720 </enum>
14722 <enum name="AppPromoAction" type="int">
14723   <int value="0" label="PROMO_LAUNCH_APP"/>
14724   <int value="1" label="PROMO_LAUNCH_WEB_STORE"/>
14725   <int value="2" label="PROMO_CLOSE"/>
14726   <int value="3" label="PROMO_EXPIRE"/>
14727   <int value="4" label="PROMO_SEEN"/>
14728 </enum>
14730 <enum name="AppsPageDragSource" type="int">
14731   <int value="0" label="Same apps pane"/>
14732   <int value="1" label="Different apps pane"/>
14733   <int value="2" label="Most visited pane"/>
14734   <int value="3" label="Bookmarks pane"/>
14735   <int value="4" label="Outside of NTP (e.g. bookmarks bar)"/>
14736 </enum>
14738 <enum name="AsyncDNSConfigParsePosix" type="int">
14739   <int value="0" label="OK"/>
14740   <int value="1" label="RES_INIT_FAILED"/>
14741   <int value="2" label="RES_INIT_UNSET"/>
14742   <int value="3" label="BAD_ADDRESS"/>
14743   <int value="4" label="BAD_EXT_STRUCT"/>
14744   <int value="5" label="NULL_ADDRESS"/>
14745   <int value="6" label="NO_NAMESERVERS"/>
14746   <int value="7" label="MISSING_OPTIONS"/>
14747   <int value="8" label="UNHANDLED_OPTIONS"/>
14748 </enum>
14750 <enum name="AsyncDNSConfigParseWin" type="int">
14751   <int value="0" label="OK"/>
14752   <int value="1" label="READ_IPHELPER"/>
14753   <int value="2" label="READ_POLICY_SEARCHLIST"/>
14754   <int value="3" label="READ_TCPIP_SEARCHLIST"/>
14755   <int value="4" label="READ_DOMAIN"/>
14756   <int value="5" label="READ_POLICY_DEVOLUTION"/>
14757   <int value="6" label="READ_DNSCACHE_DEVOLUTION"/>
14758   <int value="7" label="READ_TCPIP_DEVOLUTION"/>
14759   <int value="8" label="READ_APPEND_MULTILABEL"/>
14760   <int value="9" label="READ_PRIMARY_SUFFIX"/>
14761   <int value="10" label="BAD_ADDRESS"/>
14762   <int value="11" label="NO_NAMESERVERS"/>
14763 </enum>
14765 <enum name="AsyncDNSHostsParseWin" type="int">
14766   <int value="0" label="OK"/>
14767   <int value="1" label="UNREADABLE_HOSTS_FILE"/>
14768   <int value="2" label="COMPUTER_NAME_FAILED"/>
14769   <int value="3" label="IPHELPER_FAILED"/>
14770   <int value="4" label="BAD_ADDRESS"/>
14771 </enum>
14773 <enum name="AsyncDNSParseResult" type="int">
14774   <summary>Results of DnsResponse::ParseToAddressList.</summary>
14775   <int value="0" label="SUCCESS"/>
14776   <int value="1" label="MALFORMED_RESPONSE"/>
14777   <int value="2" label="MALFORMED_CNAME"/>
14778   <int value="3" label="NAME_MISMATCH"/>
14779   <int value="4" label="SIZE_MISMATCH"/>
14780   <int value="5" label="CNAME_AFTER_ADDRESS"/>
14781   <int value="6" label="ADDRESS_TTL_MISMATCH"/>
14782   <int value="7" label="NO_ADDRESSES"/>
14783 </enum>
14785 <enum name="AsyncDNSResolveStatus" type="int">
14786   <int value="0" label="DNS_SUCCESS">Succeeded with async DNS.</int>
14787   <int value="1" label="PROC_SUCCESS">
14788     Succeeded with getaddrinfo after async DNS failed.
14789   </int>
14790   <int value="2" label="FAIL">Both async DNS and getaddrinfo failed.</int>
14791   <int value="3" label="SUSPECT_NETBIOS">
14792     Same as PROC_SUCCESS except the hostname fits NetBIOS name criteria.
14793   </int>
14794 </enum>
14796 <enum name="AsyncDNSWatchStatus" type="int">
14797   <int value="0" label="STARTED">Started.</int>
14798   <int value="1" label="FAILED_TO_START_CONFIG">
14799     Failed to start watching config.
14800   </int>
14801   <int value="2" label="FAILED_TO_START_HOSTS">
14802     Failed to start watching HOSTS.
14803   </int>
14804   <int value="3" label="FAILED_CONFIG">Failed during watching config.</int>
14805   <int value="4" label="FAILED_HOSTS">Failed during watching HOSTS.</int>
14806 </enum>
14808 <enum name="AudioCodec" type="int">
14809   <int value="0" label="kUnknownAudioCodec"/>
14810   <int value="1" label="kCodecAAC"/>
14811   <int value="2" label="kCodecMP3"/>
14812   <int value="3" label="kCodecPCM"/>
14813   <int value="4" label="kCodecVorbis"/>
14814   <int value="5" label="kCodecFLAC"/>
14815   <int value="6" label="kCodecAMR_NB"/>
14816   <int value="7" label="kCodecAMR_WB"/>
14817   <int value="8" label="kCodecPCM_MULAW"/>
14818   <int value="9" label="kCodecGSM_MS"/>
14819   <int value="10" label="kCodecPCM_S16BE"/>
14820   <int value="11" label="kCodecPCM_S24BE"/>
14821   <int value="12" label="kCodecOpus"/>
14822 </enum>
14824 <enum name="AudioFramesPerBuffer" type="int">
14825   <int value="0" label="k160"/>
14826   <int value="1" label="k320"/>
14827   <int value="2" label="k440"/>
14828   <int value="3" label="k480"/>
14829   <int value="4" label="k640"/>
14830   <int value="5" label="k880"/>
14831   <int value="6" label="k960"/>
14832   <int value="7" label="k1440"/>
14833   <int value="8" label="k1920"/>
14834 </enum>
14836 <enum name="AudioRendererEvents" type="int">
14837   <int value="0" label="Initialized"/>
14838   <int value="1" label="Runtime error"/>
14839 </enum>
14841 <enum name="AudioSampleFormat" type="int">
14842   <int value="0" label="Unknown"/>
14843   <int value="1" label="Unsigned 8-bit"/>
14844   <int value="2" label="Signed 16-bit"/>
14845   <int value="3" label="Signed 32-bit"/>
14846   <int value="4" label="Float 32-bit"/>
14847   <int value="5" label="Signed 16-bit planar"/>
14848   <int value="6" label="Float 32-bit planar"/>
14849 </enum>
14851 <enum name="AudioSampleRate" type="int">
14852   <int value="0" label="k8000Hz"/>
14853   <int value="1" label="k16000Hz"/>
14854   <int value="2" label="k32000Hz"/>
14855   <int value="3" label="k48000Hz"/>
14856   <int value="4" label="k96000Hz"/>
14857   <int value="5" label="k11025Hz"/>
14858   <int value="6" label="k22050Hz"/>
14859   <int value="7" label="k44100Hz"/>
14860   <int value="8" label="k88200Hz"/>
14861   <int value="9" label="k176400Hz"/>
14862   <int value="10" label="k192000Hz"/>
14863 </enum>
14865 <enum name="AutocheckoutBubble" type="int">
14866   <int value="0" label="Created"/>
14867   <int value="1" label="Accepted"/>
14868   <int value="2" label="Dismissed"/>
14869   <int value="3" label="Ignored"/>
14870   <int value="4" label="Could be displayed"/>
14871 </enum>
14873 <enum name="AutocheckoutBuyFlow" type="int">
14874   <int value="0" label="Started"/>
14875   <int value="1" label="Success"/>
14876   <int value="2" label="Missing field mappings"/>
14877   <int value="3" label="Missing advance element"/>
14878   <int value="4" label="Cannot proceed"/>
14879 </enum>
14881 <enum name="AutofillCreditCardInfoBar" type="int">
14882   <int value="0" label="Shown"/>
14883   <int value="1" label="Accepted"/>
14884   <int value="2" label="Denied"/>
14885   <int value="3" label="Ignored"/>
14886 </enum>
14888 <enum name="AutofillDeveloperEngagement" type="int">
14889   <int value="0" label="Fillable form parsed"/>
14890   <int value="1" label="Includes type hints"/>
14891 </enum>
14893 <enum name="AutofillDialogDismissalState" type="int">
14894   <int value="0" label="Submitted, existing data"/>
14895   <int value="1" label="Submitted, saved to Wallet"/>
14896   <int value="2" label="Submitted, saved locally"/>
14897   <int value="3" label="Submitted, no save"/>
14898   <int value="4" label="Canceled, no edits"/>
14899   <int value="5" label="Canceled, no invalid fields"/>
14900   <int value="6" label="Canceled, 1+ invalid fields"/>
14901   <int value="7" label="Canceled during sign-in"/>
14902 </enum>
14904 <enum name="AutofillDialogInitialUserState" type="int">
14905   <int value="0" label="Not signed in, no Autofill"/>
14906   <int value="1" label="Not signed in, has Autofill"/>
14907   <int value="2" label="Signed in, no Wallet, no Autofill"/>
14908   <int value="3" label="Signed in, no Wallet, has Autofill"/>
14909   <int value="4" label="Signed in, has Wallet, no Autofill"/>
14910   <int value="5" label="Signed in, ha Wallet, has Autofill"/>
14911 </enum>
14913 <enum name="AutofillDialogPopupEvent" type="int">
14914   <int value="0" label="Popup shown"/>
14915   <int value="1" label="Form Autofilled"/>
14916 </enum>
14918 <enum name="AutofillDialogSecurity" type="int">
14919   <int value="0" label="Baseline: Dialog shown"/>
14920   <int value="1" label="Credit card over HTTP"/>
14921   <int value="2" label="Cross-origin frame"/>
14922 </enum>
14924 <enum name="AutofillDialogUiEvents" type="int">
14925   <int value="0" label="Dialog shown"/>
14926   <int value="1" label="Dialog submitted"/>
14927   <int value="2" label="Dialog canceled"/>
14928   <int value="3" label="Account switched: Wallet-&gt;Autofill"/>
14929   <int value="4" label="Account switched: Autofill-&gt;Wallet"/>
14930   <int value="5" label="Account switched: Wallet-&gt;Wallet"/>
14931   <int value="6" label="Sign-in UI shown"/>
14932   <int value="7" label="Selected different email suggestion"/>
14933   <int value="8" label="Selected different billing suggestion"/>
14934   <int value="9" label="Selected different cc+billing suggestion"/>
14935   <int value="10" label="Selected different shipping suggestion"/>
14936   <int value="11" label="Selected different cc suggestion"/>
14937   <int value="12" label="Showed edit UI for email"/>
14938   <int value="13" label="Showed edit UI for billing"/>
14939   <int value="14" label="Showed edit UI for cc+billing"/>
14940   <int value="15" label="Showed edit UI for shipping"/>
14941   <int value="16" label="Showed edit UI for cc"/>
14942   <int value="17" label="Selected 'Add email' suggestion"/>
14943   <int value="18" label="Selected 'Add billing' suggestion"/>
14944   <int value="19" label="Selected 'Add cc+billing' suggestion"/>
14945   <int value="20" label="Selected 'Add shipping' suggestion"/>
14946   <int value="21" label="Selected 'Add cc' suggestion"/>
14947 </enum>
14949 <enum name="AutofillExperimentId" type="int">
14950   <int value="0" label="No Experiment"/>
14951   <int value="1" label="Unknown"/>
14952   <int value="2" label="ar06"/>
14953   <int value="3" label="ar1"/>
14954   <int value="4" label="ar2"/>
14955   <int value="5" label="ar4"/>
14956   <int value="6" label="ar05wlr15"/>
14957   <int value="7" label="ar05wlr25"/>
14958   <int value="8" label="ar05wlr25fs5"/>
14959   <int value="9" label="tbar1"/>
14960   <int value="10" label="ar04wr3fs4"/>
14961   <int value="11" label="No Server Response"/>
14962   <int value="12" label="fp05"/>
14963   <int value="13" label="fp025"/>
14964   <int value="14" label="fp05cc03"/>
14965   <int value="15" label="fp05cco03"/>
14966   <int value="16" label="fp05cco03cstd"/>
14967   <int value="17" label="fp05cc03e1"/>
14968 </enum>
14970 <enum name="AutofillQuality" type="int">
14971   <int value="0" label="Submitted"/>
14972   <int value="1" label="Autofilled"/>
14973   <int value="2" label="Autofill failed"/>
14974   <int value="3" label="Heuristic Unknown"/>
14975   <int value="4" label="Heuristic Match"/>
14976   <int value="5" label="Heuristic Mismatch"/>
14977   <int value="6" label="Server Unknown"/>
14978   <int value="7" label="Server Match"/>
14979   <int value="8" label="Server Mismatch"/>
14980 </enum>
14982 <enum name="AutofillQueryResult" type="int">
14983   <int value="0" label="Sent"/>
14984   <int value="1" label="Received"/>
14985   <int value="2" label="Parsed"/>
14986   <int value="3" label="Response matches local"/>
14987   <int value="4" label="Response improves local (nonempty)"/>
14988   <int value="5" label="Response improves local (empty)"/>
14989 </enum>
14991 <enum name="AutofillTypeQuality" type="int">
14992   <int value="0" label="Unknown"/>
14993   <int value="1" label="Match"/>
14994   <int value="2" label="Mismatch"/>
14995 </enum>
14997 <enum name="AutofillTypeQualityByFieldType" type="int">
14998   <int value="0" label="Ambiguous, Unknown"/>
14999   <int value="1" label="Ambiguous, Match"/>
15000   <int value="2" label="Ambiguous, Mismatch"/>
15001   <int value="3" label="Name, Unknown"/>
15002   <int value="4" label="Name, Match"/>
15003   <int value="5" label="Name, Mismatch"/>
15004   <int value="6" label="Company, Unknown"/>
15005   <int value="7" label="Company, Match"/>
15006   <int value="8" label="Company, Mismatch"/>
15007   <int value="9" label="Addr. line 1, Unknown"/>
15008   <int value="10" label="Addr. line 1, Match"/>
15009   <int value="11" label="Addr. line 1, Mismatch"/>
15010   <int value="12" label="Addr. line 2, Unknown"/>
15011   <int value="13" label="Addr. line 2, Match"/>
15012   <int value="14" label="Addr. line 2, Mismatch"/>
15013   <int value="15" label="City, Unknown"/>
15014   <int value="16" label="City, Match"/>
15015   <int value="17" label="City, Mismatch"/>
15016   <int value="18" label="State, Unknown"/>
15017   <int value="19" label="State, Match"/>
15018   <int value="20" label="State, Mismatch"/>
15019   <int value="21" label="ZIP code, Unknown"/>
15020   <int value="22" label="ZIP code, Match"/>
15021   <int value="23" label="ZIP code, Mismatch"/>
15022   <int value="24" label="Country, Unknown"/>
15023   <int value="25" label="Country, Match"/>
15024   <int value="26" label="Country, Mismatch"/>
15025   <int value="27" label="Phone, Unknown"/>
15026   <int value="28" label="Phone, Match"/>
15027   <int value="29" label="Phone, Mismatch"/>
15028   <int value="30" label="Fax, Unknown"/>
15029   <int value="31" label="Fax, Match"/>
15030   <int value="32" label="Fax, Mismatch"/>
15031   <int value="33" label="Email, Unknown"/>
15032   <int value="34" label="Email, Match"/>
15033   <int value="35" label="Email, Mismatch"/>
15034   <int value="36" label="Credit card: name, Unknown"/>
15035   <int value="37" label="Credit card: name, Match"/>
15036   <int value="38" label="Credit card: name, Mismatch"/>
15037   <int value="39" label="Credit card: number, Unknown"/>
15038   <int value="40" label="Credit card: number, Match"/>
15039   <int value="41" label="Credit card: number, Mismatch"/>
15040   <int value="42" label="Credit card: date, Unknown"/>
15041   <int value="43" label="Credit card: date, Match"/>
15042   <int value="44" label="Credit card: date, Mismatch"/>
15043 </enum>
15045 <enum name="AutofillUserHappiness" type="int">
15046   <int value="0" label="Forms loaded"/>
15047   <int value="1" label="Submitted fillable form, autofilled all"/>
15048   <int value="2" label="Submitted fillable form, autofilled some"/>
15049   <int value="3" label="Submitted fillable form, autofilled none"/>
15050   <int value="4" label="Submitted non-fillable form"/>
15051   <int value="5" label="User did type"/>
15052   <int value="6" label="Suggestions shown"/>
15053   <int value="7" label="Suggestions shown (once)"/>
15054   <int value="8" label="User did autofill"/>
15055   <int value="9" label="User did autofill (once)"/>
15056   <int value="10" label="User edited autofilled field"/>
15057   <int value="11" label="User edited autofilled field (once)"/>
15058 </enum>
15060 <enum name="BackingStoreResults" type="int">
15061   <int value="0" label="Unused"/>
15062   <int value="1" label="Success"/>
15063   <int value="2" label="Failure"/>
15064 </enum>
15066 <enum name="BatteryInfoSampleResult" type="int">
15067   <int value="0" label="Read"/>
15068   <int value="1" label="Good"/>
15069   <int value="2" label="Bad"/>
15070 </enum>
15072 <enum name="BluetoothPairingMethod" type="int">
15073   <int value="0" label="No user interaction required"/>
15074   <int value="1" label="PIN Code requested from user"/>
15075   <int value="2" label="Passkey requested from user"/>
15076   <int value="3" label="PIN Code entered into device"/>
15077   <int value="4" label="Passkey entered into device"/>
15078   <int value="5" label="Passkey confirmed on both devices"/>
15079 </enum>
15081 <enum name="BluetoothPairingResult" type="int">
15082   <int value="0" label="Success"/>
15083   <int value="1" label="Connection already in-progress"/>
15084   <int value="2" label="Failed for non-specific reason"/>
15085   <int value="3" label="Authentication failed"/>
15086   <int value="4" label="Authentication canceled"/>
15087   <int value="5" label="Authentication rejected"/>
15088   <int value="6" label="Authentication timed out"/>
15089   <int value="7" label="Unsupported device"/>
15090   <int value="8" label="Unknown or unhandler error"/>
15091 </enum>
15093 <enum name="Boolean" type="int">
15094   <int value="0" label="False"/>
15095   <int value="1" label="True"/>
15096 </enum>
15098 <enum name="BooleanAttempted" type="int">
15099   <int value="0" label="Not Attempted"/>
15100   <int value="1" label="Attempted"/>
15101 </enum>
15103 <enum name="BooleanCorrupt" type="int">
15104   <int value="0" label="Not Corrupt"/>
15105   <int value="1" label="Corrupt"/>
15106 </enum>
15108 <enum name="BooleanCovered" type="int">
15109   <int value="0" label="Not Covered"/>
15110   <int value="1" label="Covered"/>
15111 </enum>
15113 <enum name="BooleanCredentialsLost" type="int">
15114   <int value="0" label="Found Credentials"/>
15115   <int value="1" label="Missing Credentials"/>
15116 </enum>
15118 <enum name="BooleanDataReductionProxy" type="int">
15119   <int value="0" label="Not Data Reduction Proxy"/>
15120   <int value="1" label="Data Reduction Proxy"/>
15121 </enum>
15123 <enum name="BooleanDelete" type="int">
15124   <int value="0" label="Ignored"/>
15125   <int value="1" label="Deleted"/>
15126 </enum>
15128 <enum name="BooleanDuplicate" type="int">
15129   <int value="0" label="Not Duplicate"/>
15130   <int value="1" label="Duplicate"/>
15131 </enum>
15133 <enum name="BooleanEnabled" type="int">
15134   <int value="0" label="Disabled"/>
15135   <int value="1" label="Enabled"/>
15136 </enum>
15138 <enum name="BooleanExpired" type="int">
15139   <int value="0" label="Unexpired"/>
15140   <int value="1" label="Expired"/>
15141 </enum>
15143 <enum name="BooleanHasCrc" type="int">
15144   <int value="0" label="No CRC"/>
15145   <int value="1" label="Has CRC"/>
15146 </enum>
15148 <enum name="BooleanHit" type="int">
15149   <int value="0" label="Not_reached"/>
15150   <int value="1" label="Hit"/>
15151 </enum>
15153 <enum name="BooleanHttps" type="int">
15154   <int value="0" label="HTTP"/>
15155   <int value="1" label="HTTPS"/>
15156 </enum>
15158 <enum name="BooleanMatched" type="int">
15159   <int value="0" label="Not matched"/>
15160   <int value="1" label="Matched"/>
15161 </enum>
15163 <enum name="BooleanOrphan" type="int">
15164   <int value="0" label="Non-orphan"/>
15165   <int value="1" label="Orphan"/>
15166 </enum>
15168 <enum name="BooleanRaced" type="int">
15169   <int value="0" label="Did Not Race"/>
15170   <int value="1" label="Raced"/>
15171 </enum>
15173 <enum name="BooleanRegistered" type="int">
15174   <int value="0" label="Not Registered"/>
15175   <int value="1" label="Registered"/>
15176 </enum>
15178 <enum name="BooleanSelected" type="int">
15179   <int value="0" label="No selection"/>
15180   <int value="1" label="Selected"/>
15181 </enum>
15183 <enum name="BooleanStale" type="int">
15184   <int value="0" label="Fresh"/>
15185   <int value="1" label="Stale"/>
15186 </enum>
15188 <enum name="BooleanSuccess" type="int">
15189   <int value="0" label="Failure"/>
15190   <int value="1" label="Success"/>
15191 </enum>
15193 <enum name="BooleanTabDiscard" type="int">
15194   <int value="0" label="Memory OK, no discards"/>
15195   <int value="1" label="Memory low, tabs discarded"/>
15196 </enum>
15198 <enum name="BooleanUsage" type="int">
15199   <int value="0" label="Not Used"/>
15200   <int value="1" label="Used"/>
15201 </enum>
15203 <enum name="BooleanValid" type="int">
15204   <int value="0" label="Invalid"/>
15205   <int value="1" label="Valid"/>
15206 </enum>
15208 <enum name="BooleanWiped" type="int">
15209   <int value="0" label="Re-enabled"/>
15210   <int value="1" label="Wiped out"/>
15211 </enum>
15213 <enum name="ChannelLayout" type="int">
15214   <int value="0" label="CHANNEL_LAYOUT_NONE"/>
15215   <int value="1" label="CHANNEL_LAYOUT_UNSUPPORTED"/>
15216   <int value="2" label="CHANNEL_LAYOUT_MONO"/>
15217   <int value="3" label="CHANNEL_LAYOUT_STEREO"/>
15218   <int value="4" label="CHANNEL_LAYOUT_2_1"/>
15219   <int value="5" label="CHANNEL_LAYOUT_SURROUND"/>
15220   <int value="6" label="CHANNEL_LAYOUT_4POINT0"/>
15221   <int value="7" label="CHANNEL_LAYOUT_2_2"/>
15222   <int value="8" label="CHANNEL_LAYOUT_QUAD"/>
15223   <int value="9" label="CHANNEL_LAYOUT_5POINT0"/>
15224   <int value="10" label="CHANNEL_LAYOUT_5POINT1"/>
15225   <int value="11" label="CHANNEL_LAYOUT_5POINT0_BACK"/>
15226   <int value="12" label="CHANNEL_LAYOUT_5POINT1_BACK"/>
15227   <int value="13" label="CHANNEL_LAYOUT_7POINT0"/>
15228   <int value="14" label="CHANNEL_LAYOUT_7POINT1"/>
15229   <int value="15" label="CHANNEL_LAYOUT_7POINT1_WIDE"/>
15230   <int value="16" label="CHANNEL_LAYOUT_STEREO_DOWNMIX"/>
15231   <int value="17" label="CHANNEL_LAYOUT_2POINT1"/>
15232   <int value="18" label="CHANNEL_LAYOUT_3_1"/>
15233   <int value="19" label="CHANNEL_LAYOUT_4_1"/>
15234   <int value="20" label="CHANNEL_LAYOUT_6_0"/>
15235   <int value="21" label="CHANNEL_LAYOUT_6_0_FRONT"/>
15236   <int value="22" label="CHANNEL_LAYOUT_HEXAGONAL"/>
15237   <int value="23" label="CHANNEL_LAYOUT_6_1"/>
15238   <int value="24" label="CHANNEL_LAYOUT_6_1_BACK"/>
15239   <int value="25" label="CHANNEL_LAYOUT_6_1_FRONT"/>
15240   <int value="26" label="CHANNEL_LAYOUT_7_0_FRONT"/>
15241   <int value="27" label="CHANNEL_LAYOUT_7_1_WIDE_BACK"/>
15242   <int value="28" label="CHANNEL_LAYOUT_OCTAGONAL"/>
15243   <int value="29" label="CHANNEL_LAYOUT_DISCRETE"/>
15244 </enum>
15246 <enum name="CheckCRCResult" type="int">
15247   <int value="0" label="Was never read to end"/>
15248   <int value="1" label="CRC check not done"/>
15249   <int value="2" label="CRC check done"/>
15250 </enum>
15252 <enum name="ChromeDownloadCountType" type="int">
15253   <int value="0" label="Initiated by Navigation (Obsolete)"/>
15254   <int value="1" label="Initiated by Context Menu (Obsolete)"/>
15255   <int value="2" label="Initiated by WebStore Installer (Obsolete)"/>
15256   <int value="3" label="Initiated by ImageBurner (Obsolete)"/>
15257   <int value="4" label="Blocked by Throttling"/>
15258 </enum>
15260 <enum name="ChromeDownloadSource" type="int">
15261   <int value="0" label="Initiated by Navigation"/>
15262   <int value="1" label="Initiated by Context Menu"/>
15263   <int value="2" label="Initiated by WebStore Installer"/>
15264   <int value="3" label="Initiated by ImageBurner"/>
15265   <int value="4" label="Initiated by Plugin Installer"/>
15266 </enum>
15268 <enum name="ClipboardAction" type="int">
15269   <int value="0" label="Write from non-Incognito"/>
15270   <int value="1" label="Write from Incognito"/>
15271   <int value="2" label="Read Text"/>
15272 </enum>
15274 <enum name="CoalescePotentialPackets" type="int">
15275   <int value="0" label="No Advantage"/>
15276   <int value="1" label="Header packets Only"/>
15277   <int value="30" label="More Than 30"/>
15278 </enum>
15280 <enum name="ConnectionType" type="int">
15281   <summary>
15282     Connection type as defined in net/base/connection_type_histograms.h
15283   </summary>
15284   <int value="0" label="Any">Any connection (SSL, HTTP, SPDY, etc.)</int>
15285   <int value="1" label="SSL">An SSL connection</int>
15286   <int value="2" label="SSL-MD5">
15287     An SSL connection with an MD5 certificate in the certificate chain
15288     (excluding root)
15289   </int>
15290   <int value="3" label="SSL-MD2">
15291     An SSL connection with an MD2 certificate in the certificate chain
15292     (excluding root)
15293   </int>
15294   <int value="4" label="SSL-MD4">
15295     An SSL connection with an MD4 certificate in the certificate chain
15296     (excluding root)
15297   </int>
15298   <int value="5" label="SSL-MD5(CA)">
15299     An SSL connection with an MD5 CA certificate in the certificate chain
15300     (excluding root)
15301   </int>
15302   <int value="6" label="SSL-MD2(CA)">
15303     An SSL connection with an MD2 CA certificate in the cerfificate chain
15304     (excluding root)
15305   </int>
15306   <int value="7" label="HTTP">An HTTP connection</int>
15307   <int value="8" label="SPDY">A SPDY connection</int>
15308   <int value="9" label="SSL-2.0">An SSL connection that uses SSL 2.0</int>
15309   <int value="10" label="SSL-3.0">An SSL connection that uses SSL 3.0</int>
15310   <int value="11" label="TLS-1.0">An SSL connection that uses TLS 1.0</int>
15311   <int value="12" label="TLS-1.1">An SSL connection that uses TLS 1.1</int>
15312   <int value="13" label="TLS-1.2">An SSL connection that uses TLS 1.2</int>
15313 </enum>
15315 <enum name="CookieDeletionCause" type="int">
15316   <summary>Reason why a cookie was removed from the cookie store</summary>
15317   <int value="0" label="explicit">
15318     The user explicitly requested that we delete a cookie
15319   </int>
15320   <int value="1" label="overwrite">
15321     The value of the cookie was overwritten by a new value
15322   </int>
15323   <int value="2" label="expired">The cookie expiration time passed</int>
15324   <int value="3" label="evicted">
15325     The cookie was evicted during garbage collection (replaced by
15326     domain_evicted/global_evicted below)
15327   </int>
15328   <int value="4" label="store_dup">
15329     The backing store had two copies of the cookie so one was removed (i.e.
15330     problems writing the backing store database)
15331   </int>
15332   <int value="5" label="dont_record">
15333     The cookie deletion should not be recorded because it occurred, e.g., during
15334     shutdown (the fact that these values showed up in the histogram is a bug,
15335     since fixed)
15336   </int>
15337   <int value="6" label="domain_evicted">
15338     The cookie was evicted during per-domain/eTLD+1 garbage collection
15339   </int>
15340   <int value="7" label="global_evicted">
15341     The cookie was evicted during whole store garbage collection.
15342   </int>
15343   <int value="8" label="domain_evicted_pre_safe">
15344     The cookie evicted during per-domain/eTLD+1 garbage collection, and would
15345     have been evicted by the global garbage collection process (because they
15346     hadn't been accessed recently enough).
15347   </int>
15348   <int value="9" label="domain_evicted_post_safe">
15349     The cookie evicted during per-domain/eTLD+1 garbage collection, and would
15350     not have been evicted by global metrics as well (because they had been
15351     accessed recently enough to save).
15352   </int>
15353   <int value="10" label="expired_overwrite">
15354     The cookie deletion occurred because the server overwrote it with an already
15355     expired cookie (this is a common idiom for server deletions of cookies).
15356   </int>
15357 </enum>
15359 <enum name="CrosDisksArchiveType" type="int">
15360   <int value="0" label="Unknown"/>
15361   <int value="1" label="ZIP"/>
15362   <int value="2" label="RAR"/>
15363   <int value="3" label="Tar"/>
15364   <int value="4" label="Bzip2-compressed Tar"/>
15365   <int value="5" label="Gzip-compressed Tar"/>
15366 </enum>
15368 <enum name="CrosDisksDeviceMediaType" type="int">
15369   <int value="0" label="Unknown"/>
15370   <int value="1" label="USB Drive"/>
15371   <int value="2" label="SD Card"/>
15372   <int value="3" label="Optical Disc"/>
15373   <int value="4" label="Mobile Device"/>
15374   <int value="5" label="DVD"/>
15375 </enum>
15377 <enum name="CrosDisksFilesystemType" type="int">
15378   <int value="0" label="Unknown"/>
15379   <int value="1" label="Others"/>
15380   <int value="2" label="FAT"/>
15381   <int value="3" label="exFAT"/>
15382   <int value="4" label="NTFS"/>
15383   <int value="5" label="HFS+"/>
15384   <int value="6" label="Ext2"/>
15385   <int value="7" label="Ext3"/>
15386   <int value="8" label="Ext4"/>
15387   <int value="9" label="ISO9660"/>
15388   <int value="10" label="UDF"/>
15389 </enum>
15391 <enum name="CrosEventEnum" type="int">
15392   <int value="0" label="ModemManagerCommandSendFailure"/>
15393 </enum>
15395 <enum name="CrosShelfClickTarget" type="int">
15396   <int value="0" label="Chrome"/>
15397   <int value="1" label="AppLauncher"/>
15398   <int value="2" label="Gmail"/>
15399   <int value="3" label="Search"/>
15400   <int value="4" label="Youtube"/>
15401   <int value="5" label="Doc"/>
15402   <int value="6" label="Sheets"/>
15403   <int value="7" label="Slides"/>
15404   <int value="8" label="PlayMusic"/>
15405 </enum>
15407 <enum name="DevicePermissionActions" type="int">
15408   <int value="0" label="AllowHttps"/>
15409   <int value="1" label="AllowHttp"/>
15410   <int value="2" label="Deny"/>
15411   <int value="3" label="Cancel"/>
15412 </enum>
15414 <enum name="DNSEmptyAddressListAndNoError" type="int">
15415   <int value="0" label="Error reported or Address List is not empty"/>
15416   <int value="1" label="Success reported but Address List is empty"/>
15417 </enum>
15419 <enum name="DnsProbe.Job.Result" type="int">
15420   <int value="0" label="SERVERS_UNKNOWN"/>
15421   <int value="1" label="SERVERS_CORRECT"/>
15422   <int value="2" label="SERVERS_INCORRECT"/>
15423   <int value="3" label="SERVERS_FAILING"/>
15424   <int value="4" label="SERVERS_UNREACHABLE"/>
15425 </enum>
15427 <enum name="DnsProbe.Probe.Result" type="int">
15428   <int value="0" label="UNKNOWN"/>
15429   <int value="1" label="NO_INTERNET"/>
15430   <int value="2" label="BAD_CONFIG"/>
15431   <int value="3" label="NXDOMAIN"/>
15432 </enum>
15434 <enum name="DnsProbe.Probe.SystemIsLocalhost" type="int">
15435   <int value="0" label="Not just 127.0.0.1">
15436     127.0.0.1 was not the only nameserver in the system DNS config.
15437   </int>
15438   <int value="1" label="Just 127.0.0.1">
15439     127.0.0.1 was the only nameserver in the system DNS config.
15440   </int>
15441 </enum>
15443 <enum name="DomainBoundCerts.GetCertResult" type="int">
15444   <int value="0" label="SYNC_SUCCESS"/>
15445   <int value="1" label="ASYNC_SUCCESS"/>
15446   <int value="2" label="ASYNC_CANCELLED"/>
15447   <int value="3" label="ASYNC_FAILURE_KEYGEN"/>
15448   <int value="4" label="ASYNC_FAILURE_CREATE_CERT"/>
15449   <int value="5" label="ASYNC_FAILURE_EXPORT_KEY"/>
15450   <int value="6" label="ASYNC_FAILURE_UNKNOWN"/>
15451   <int value="7" label="INVALID_ARGUMENT"/>
15452   <int value="8" label="UNSUPPORTED_TYPE"/>
15453   <int value="9" label="TYPE_MISMATCH"/>
15454   <int value="10" label="WORKER_FAILURE"/>
15455 </enum>
15457 <enum name="DomainBoundCerts.Support" type="int">
15458   <int value="0" label="DISABLED"/>
15459   <int value="1" label="CLIENT_ONLY"/>
15460   <int value="2" label="CLIENT_AND_SERVER"/>
15461   <int value="3" label="CLIENT_NO_ECC">
15462     Channel ID was enabled, but the client did not support elliptic curve key
15463     generation.
15464   </int>
15465   <int value="4" label="CLIENT_BAD_SYSTEM_TIME">
15466     Channel ID was enabled, but the client had an invalid system time which
15467     prevented using it.
15468   </int>
15469   <int value="5" label="CLIENT_NO_SERVER_BOUND_CERT_SERVICE">
15470     The SSLClientSocket was created without a ServerBoundCertService.
15471   </int>
15472 </enum>
15474 <enum name="DoubleGetExperimentMethods" type="int">
15475   <int value="0" label="POST"/>
15476   <int value="1" label="GET_CACHABLE"/>
15477   <int value="2" label="GET_NON_CACHABLE"/>
15478 </enum>
15480 <enum name="DownloadContentDisposition" type="int">
15481   <int value="0" label="Content-Disposition header present"/>
15482   <int value="1" label="Valid"/>
15483   <int value="2" label="Has disposition-type"/>
15484   <int value="3" label="Has unknown disposition-type"/>
15485   <int value="4" label="Has 'name' attribute"/>
15486   <int value="5" label="Has 'filename' attribute"/>
15487   <int value="6" label="Has 'filename*' attribute"/>
15488   <int value="7" label="Has non-ASCII strings"/>
15489   <int value="8" label="Has percent encoded strings"/>
15490   <int value="9" label="Has RFC 2047 encoded strings"/>
15491   <int value="10" label="Has 'name' attribute only"/>
15492 </enum>
15494 <enum name="DownloadContentType" type="int">
15495   <int value="0" label="UNRECOGNIZED"/>
15496   <int value="1" label="TEXT"/>
15497   <int value="2" label="IMAGE"/>
15498   <int value="3" label="AUDIO"/>
15499   <int value="4" label="VIDEO"/>
15500   <int value="5" label="OCTET_STREAM"/>
15501   <int value="6" label="PDF"/>
15502   <int value="7" label="DOC"/>
15503   <int value="8" label="XLS"/>
15504   <int value="9" label="PPT"/>
15505   <int value="10" label="ARCHIVE"/>
15506   <int value="11" label="EXE"/>
15507   <int value="12" label="DMG"/>
15508   <int value="13" label="CRX"/>
15509 </enum>
15511 <enum name="DownloadCountType" type="int">
15512   <int value="0" label="Initiated by Navigation (Obsolete)"/>
15513   <int value="1" label="Initiated by Context Menu (Obsolete)"/>
15514   <int value="2" label="Initiated by SavePackage Failure (Obsolete)"/>
15515   <int value="3" label="Initiated by Drag-n-drop (Obsolete)"/>
15516   <int value="4" label="Initiated by Renderer (Obsolete)"/>
15517   <int value="5" label="Initiated and Unthrottled"/>
15518   <int value="6" label="Completed"/>
15519   <int value="7" label="Cancelled"/>
15520   <int value="8" label="Started"/>
15521   <int value="9" label="Interrupted"/>
15522   <int value="10" label="Calls to AppendDataToFile (Size)"/>
15523   <int value="11" label="Calls to AppendDataToFile (Count)"/>
15524   <int value="12" label="Interrupted at End of Download"/>
15525   <int value="13" label="Attempt to Append to Detached File"/>
15526 </enum>
15528 <enum name="DownloadDatabaseRecordDroppedType" type="int">
15529   <int value="0" label="Bad State"/>
15530   <int value="1" label="Bad Danger Type"/>
15531 </enum>
15533 <enum name="DownloadDOMEvent" type="int">
15534   <int value="0" label="GetDownloads"/>
15535   <int value="1" label="OpenFile"/>
15536   <int value="2" label="Drag"/>
15537   <int value="3" label="SaveDangerous"/>
15538   <int value="4" label="DiscardDangerous"/>
15539   <int value="5" label="Show"/>
15540   <int value="6" label="Pause"/>
15541   <int value="7" label="Remove"/>
15542   <int value="8" label="Cancel"/>
15543   <int value="9" label="ClearAll"/>
15544   <int value="10" label="OpenFolder"/>
15545   <int value="11" label="Resume"/>
15546 </enum>
15548 <enum name="DownloadFilePickerResult" type="int">
15549   <int value="0" label="SAME"/>
15550   <int value="1" label="DIFFERENT_DIR"/>
15551   <int value="2" label="DIFFERENT_NAME"/>
15552   <int value="3" label="CANCEL"/>
15553 </enum>
15555 <enum name="DownloadFunctions" type="int">
15556   <int value="0" label="download"/>
15557   <int value="1" label="search"/>
15558   <int value="2" label="pause"/>
15559   <int value="3" label="resume"/>
15560   <int value="4" label="cancel"/>
15561   <int value="5" label="erase"/>
15562   <int value="6" label="set_destination"/>
15563   <int value="7" label="accept_danger"/>
15564   <int value="8" label="show"/>
15565   <int value="9" label="drag"/>
15566 </enum>
15568 <enum name="DownloadImageType" type="int">
15569   <int value="0" label="Unrecognized"/>
15570   <int value="1" label="GIF"/>
15571   <int value="2" label="JPEG"/>
15572   <int value="3" label="PNG"/>
15573   <int value="4" label="TIFF"/>
15574   <int value="5" label="ICON"/>
15575   <int value="6" label="WEBP"/>
15576 </enum>
15578 <enum name="DownloadInterruptedUnknownSizeType" type="int">
15579   <int value="0" label="Size Known"/>
15580   <int value="1" label="Size Unknown"/>
15581 </enum>
15583 <enum name="DownloadItem.DangerType" type="int">
15584   <int value="0" label="NOT_DANGEROUS"/>
15585   <int value="1" label="DANGEROUS_FILE"/>
15586   <int value="2" label="DANGEROUS_URL"/>
15587   <int value="3" label="DANGEROUS_CONTENT"/>
15588   <int value="4" label="MAYBE_DANGEROUS_CONTENT"/>
15589   <int value="5" label="UNCOMMON_CONTENT"/>
15590   <int value="6" label="USER_VALIDATED"/>
15591   <int value="7" label="DANGEROUS_HOST"/>
15592   <int value="8" label="POTENTIALLY_UNWANTED"/>
15593 </enum>
15595 <enum name="DownloadSavePackageEvent" type="int">
15596   <int value="0" label="Started"/>
15597   <int value="1" label="Cancelled"/>
15598   <int value="2" label="Finished"/>
15599   <int value="3" label="Write to already completed file"/>
15600   <int value="4" label="Write to already failed file"/>
15601 </enum>
15603 <enum name="DownloadSource" type="int">
15604   <int value="0" label="Initiated by Save Package on Non-HTML content"/>
15605   <int value="1" label="Initiated by Drag-and-drop"/>
15606   <int value="2" label="Initiated by RPC from Renderer"/>
15607   <int value="3" label="Initiated by Save from Pepper"/>
15608 </enum>
15610 <enum name="DriveCacheDBOpenStatus" type="int">
15611   <int value="0" label="Success"/>
15612   <int value="1" label="Corrupt database"/>
15613   <int value="2" label="Unknown recoverable failure"/>
15614   <int value="3" label="Unrecoverable (disk full?) failure"/>
15615 </enum>
15617 <enum name="DriveEntryKind" type="int">
15618   <int value="0" label="Unknown"/>
15619   <int value="1" label="Item"/>
15620   <int value="2" label="Site"/>
15621   <int value="3" label="Document"/>
15622   <int value="4" label="Spereadsheet"/>
15623   <int value="5" label="Presentation"/>
15624   <int value="6" label="Drawing"/>
15625   <int value="7" label="Table"/>
15626   <int value="8" label="External app"/>
15627   <int value="9" label="Folder"/>
15628   <int value="10" label="File"/>
15629   <int value="11" label="PDF"/>
15630 </enum>
15632 <enum name="DriveFileFormat" type="int">
15633   <int value="0" label="AAC"/>
15634   <int value="1" label="ASF"/>
15635   <int value="2" label="AVI"/>
15636   <int value="3" label="CSV"/>
15637   <int value="4" label="DOC"/>
15638   <int value="5" label="DOCX"/>
15639   <int value="6" label="FLV"/>
15640   <int value="7" label="JPG"/>
15641   <int value="8" label="MJPG"/>
15642   <int value="9" label="MOV"/>
15643   <int value="10" label="MP3"/>
15644   <int value="11" label="MP4"/>
15645   <int value="12" label="MPG"/>
15646   <int value="13" label="OTHER"/>
15647   <int value="14" label="PDF"/>
15648   <int value="15" label="PPT"/>
15649   <int value="16" label="PPTX"/>
15650   <int value="17" label="PSD"/>
15651   <int value="18" label="RAR"/>
15652   <int value="19" label="WMA"/>
15653   <int value="20" label="WMV"/>
15654   <int value="21" label="XLS"/>
15655   <int value="22" label="XLSX"/>
15656   <int value="23" label="ZIP"/>
15657 </enum>
15659 <enum name="DriveMetadataDBInitStatus" type="int">
15660   <int value="0" label="Success"/>
15661   <int value="1" label="Not found"/>
15662   <int value="2" label="Corruption"/>
15663   <int value="3" label="IO error"/>
15664   <int value="4" label="Failed to open DB for unknown reason"/>
15665   <int value="5" label="Incompatible DB format"/>
15666   <int value="6" label="DB is broken"/>
15667 </enum>
15669 <enum name="EAPInnerProtocol" type="int">
15670   <int value="0" label="UNKNOWN"/>
15671   <int value="1" label="NONE"/>
15672   <int value="2" label="PEAP-MD5"/>
15673   <int value="3" label="PEAP-MSCHAPV2"/>
15674   <int value="4" label="TTLS-EAP-MD5"/>
15675   <int value="5" label="TTLS-EAP-MSCHAPV2"/>
15676   <int value="6" label="TTLS-MSCHAPV2"/>
15677   <int value="7" label="TTLS-MSCHAP"/>
15678   <int value="8" label="TTLS-PAP"/>
15679   <int value="9" label="TTLS-CHAP"/>
15680 </enum>
15682 <enum name="EAPOuterProtocol" type="int">
15683   <int value="0" label="UNKNOWN"/>
15684   <int value="1" label="LEAP"/>
15685   <int value="2" label="PEAP"/>
15686   <int value="3" label="TLS"/>
15687   <int value="4" label="TTLS"/>
15688 </enum>
15690 <enum name="EnterpriseDeviceManagementStatus" type="int">
15691   <summary>
15692     Status codes produced by DeviceManagementService for requests made to the
15693     device management server.
15694   </summary>
15695   <int value="0" label="SUCCESS"/>
15696   <int value="1" label="REQUEST_INVALID"/>
15697   <int value="2" label="REQUEST_FAILED"/>
15698   <int value="3" label="TEMPORARY_UNAVAILABLE"/>
15699   <int value="4" label="HTTP_STATUS_ERROR"/>
15700   <int value="5" label="RESPONSE_DECODING_ERROR"/>
15701   <int value="6" label="SERVICE_MANAGEMENT_NOT_SUPPORTED"/>
15702   <int value="7" label="SERVICE_DEVICE_NOT_FOUND"/>
15703   <int value="8" label="SERVICE_MANAGEMENT_TOKEN_INVALID"/>
15704   <int value="9" label="SERVICE_ACTIVATION_PENDING"/>
15705   <int value="10" label="SERVICE_INVALID_SERIAL_NUMBER"/>
15706   <int value="11" label="SERVICE_DEVICE_ID_CONFLICT"/>
15707   <int value="12" label="SERVICE_MISSING_LICENSES"/>
15708   <int value="902" label="SERVICE_POLICY_NOT_FOUND"/>
15709 </enum>
15711 <enum name="EnterpriseDMTokenType" type="int">
15712   <summary>
15713     Result of DMToken operations as defined in
15714     chrome/browser/policy/enterprise_metrics.h.
15715   </summary>
15716   <int value="0" label="Load Succeeded">
15717     A cached token was successfully loaded from disk.
15718   </int>
15719   <int value="1" label="Load Failed">
15720     Reading a cached token from disk failed.
15721   </int>
15722   <int value="2" label="Fetch Requested">
15723     A token fetch request was sent to the DM server.
15724   </int>
15725   <int value="3" label="Fetch Request Failed">
15726     The request was invalid, or the HTTP request failed.
15727   </int>
15728   <int value="4" label="Fetch Server Failed">
15729     Error HTTP status received, or the DM server failed in another way.
15730   </int>
15731   <int value="5" label="Fetch Response Received">
15732     A response to the fetch request was received.
15733   </int>
15734   <int value="6" label="Fetch Bad Response">
15735     The response received was invalid. This happens when some expected data was
15736     not present in the response.
15737   </int>
15738   <int value="7" label="Fetch Management Not Supported">
15739     DM server reported that management is not supported.
15740   </int>
15741   <int value="8" label="Fetch Device Not Found">
15742     DM server reported that the given device ID was not found.
15743   </int>
15744   <int value="9" label="Fetch OK">DM token successfully retrieved.</int>
15745   <int value="10" label="Store Succeeded">
15746     Successfully cached a token to disk.
15747   </int>
15748   <int value="11" label="Store Failed">Caching a token to disk failed.</int>
15749   <int value="12" label="Device ID Conflict">The Device-ID is not unique.</int>
15750   <int value="13" label="Invalid Serial">
15751     Serial number rejected by DMServer.
15752   </int>
15753   <int value="14" label="Missing Licenses">
15754     No more licenses available for that domain.
15755   </int>
15756 </enum>
15758 <enum name="EnterpriseEnrollmentType" type="int">
15759   <summary>
15760     Result of device enrollment as defined in
15761     chrome/browser/policy/enterprise_metrics.h.
15762   </summary>
15763   <int value="0" label="Cancelled">
15764     The enrollment screen was closed without completing the enrollment process.
15765   </int>
15766   <int value="1" label="Started">
15767     The user submitted credentials and started the enrollment process.
15768   </int>
15769   <int value="2" label="Network Failed">
15770     Enrollment failed due to a network error.
15771   </int>
15772   <int value="3" label="Login Failed">
15773     Enrollment failed because logging in to Gaia failed.
15774   </int>
15775   <int value="4" label="Not Supported">
15776     Enrollment failed because it is not supported for the account used.
15777   </int>
15778   <int value="5" label="Policy Failed">
15779     Enrollment failed because it failed to apply device policy.
15780   </int>
15781   <int value="6" label="Other Failed">
15782     Enrollment failed due to an unexpected error. This currently happens when
15783     the Gaia auth token is not issued for the DM service, the device cloud
15784     policy subsystem isn't initialized, or when fetching Gaia tokens fails for
15785     an unknown reason.
15786   </int>
15787   <int value="7" label="OK">Enrollment was successful.</int>
15788   <int value="8" label="Invalid Serial">
15789     Serial number doesn't belong to account domain.
15790   </int>
15791   <int value="9" label="Auto-enrollment Started">
15792     Auto-enrollment started automatically after sign-in.
15793   </int>
15794   <int value="10" label="Auto-enrollment Failed">Auto-enrollment failed.</int>
15795   <int value="11" label="Auto-enrollment Retried">
15796     Auto-enrollment started again after a failure.
15797   </int>
15798   <int value="12" label="Auto-enrollment Cancelled">
15799     User opted-out of auto-enrollment.
15800   </int>
15801   <int value="13" label="Auto-enrollment OK">Auto-enrollment OK.</int>
15802   <int value="14" label="Invalid enrollment mode">
15803     The enrollment mode has not been sent down or is unknown to the client.
15804   </int>
15805   <int value="15" label="Auto-enrollment not supported">
15806     The enrollment mode can not be set through auto-enrollment.
15807   </int>
15808   <int value="16" label="Install attributes timeout">
15809     Install attributes failed to initialize in time.
15810   </int>
15811   <int value="17" label="Wrong user name">
15812     Re-enrollment attempted with an account from a different domain.
15813   </int>
15814   <int value="18" label="Missing licenses">
15815     No licenses left for that domain.
15816   </int>
15817 </enum>
15819 <enum name="EnterprisePolicies" type="int">
15820 <!-- Generated from ../../../chrome/app/policy/policy_templates.json -->
15822   <int value="1" label="Configure the home page URL"/>
15823   <int value="2" label="Use New Tab Page as homepage"/>
15824   <int value="3" label="Set Chrome as Default Browser"/>
15825   <int value="4" label="Application locale"/>
15826   <int value="5" label="Enable alternate error pages"/>
15827   <int value="6" label="Enable search suggestions"/>
15828   <int value="7" label="Enable network prediction"/>
15829   <int value="8" label="Disable SPDY protocol"/>
15830   <int value="9" label="Enable JavaScript"/>
15831   <int value="10" label="Enable Incognito mode"/>
15832   <int value="11" label="Disable saving browser history"/>
15833   <int value="12" label="Enable printing"/>
15834   <int value="13" label="Enable Google Cloud Print proxy"/>
15835   <int value="14" label="Enable Safe Browsing"/>
15836   <int value="15" label="Enable reporting of usage and crash-related data"/>
15837   <int value="16" label="Enable the password manager"/>
15838   <int value="17" label="Allow users to show passwords in Password Manager"/>
15839   <int value="18" label="Enable AutoFill"/>
15840   <int value="19" label="Specify a list of disabled plugins"/>
15841   <int value="20" label="Disable synchronization of data with Google"/>
15842   <int value="21" label="Choose how to specify proxy server settings"/>
15843   <int value="22" label="Choose how to specify proxy server settings"/>
15844   <int value="23" label="Address or URL of proxy server"/>
15845   <int value="24" label="URL to a proxy .pac file"/>
15846   <int value="25" label="Proxy bypass rules"/>
15847   <int value="26" label="Supported authentication schemes"/>
15848   <int value="27"
15849       label="Disable CNAME lookup when negotiating Kerberos authentication"/>
15850   <int value="28" label="Include non-standard port in Kerberos SPN"/>
15851   <int value="29" label="Authentication server whitelist"/>
15852   <int value="30" label="Kerberos delegation server whitelist"/>
15853   <int value="31" label="GSSAPI library name"/>
15854   <int value="32" label="Configure extension installation blacklist"/>
15855   <int value="33" label="Configure extension installation whitelist"/>
15856   <int value="34" label="Configure the list of force-installed extensions"/>
15857   <int value="35" label="Show Home button on toolbar"/>
15858   <int value="36" label="Disable Developer Tools"/>
15859   <int value="37" label="Action on startup"/>
15860   <int value="38" label="URLs to open on startup"/>
15861   <int value="39" label="Block third party cookies"/>
15862   <int value="40" label="Enable the default search provider"/>
15863   <int value="41" label="Default search provider name"/>
15864   <int value="42" label="Default search provider keyword"/>
15865   <int value="43" label="Default search provider search URL"/>
15866   <int value="44" label="Default search provider suggest URL"/>
15867   <int value="45" label="Default search provider instant URL"/>
15868   <int value="46" label="Default search provider icon"/>
15869   <int value="47" label="Default search provider encodings"/>
15870   <int value="48" label="Default cookies setting"/>
15871   <int value="49" label="Default images setting"/>
15872   <int value="50" label="Default JavaScript setting"/>
15873   <int value="51" label="Default plugins setting"/>
15874   <int value="52" label="Default popups setting"/>
15875   <int value="53" label="Default notification setting"/>
15876   <int value="54" label="Default geolocation setting"/>
15877   <int value="55" label="Disable support for 3D graphics APIs"/>
15878   <int value="56" label="Refresh rate for user policy"/>
15879   <int value="57" label="Default HTML renderer for Google Chrome Frame"/>
15880   <int value="58"
15881       label="Always render the following URL patterns in Google Chrome Frame"/>
15882   <int value="59"
15883       label="Always render the following URL patterns in the host browser"/>
15884   <int value="60"
15885       label="Allow Google Chrome Frame to handle the listed content types"/>
15886   <int value="61" label="Enable lock when the device become idle or suspended"/>
15887   <int value="62" label="Enable Instant"/>
15888   <int value="63" label="Set user data directory"/>
15889   <int value="64" label="Set download directory"/>
15890   <int value="65" label="Clear site data on browser shutdown (deprecated)"/>
15891   <int value="66" label="Specify whether the plugin finder should be disabled"/>
15892   <int value="67" label="Block cookies on these sites"/>
15893   <int value="68" label="Allow session only cookies on these sites"/>
15894   <int value="69" label="Allow images on these sites"/>
15895   <int value="70" label="Block images on these sites"/>
15896   <int value="71" label="Allow JavaScript on these sites"/>
15897   <int value="72" label="Block JavaScript on these sites"/>
15898   <int value="73" label="Allow plugins on these sites"/>
15899   <int value="74" label="Block plugins on these sites"/>
15900   <int value="75" label="Allow popups on these sites"/>
15901   <int value="76" label="Block popups on these sites"/>
15902   <int value="77" label="Allow cookies on these sites"/>
15903   <int value="78" label="Specify a list of enabled plugins"/>
15904   <int value="79"
15905       label="Specify a list of plugins that the user can enable or disable"/>
15906   <int value="80" label="Enable Translate"/>
15907   <int value="81" label="Allow running plugins that are outdated"/>
15908   <int value="82" label="Enable Bookmark Bar"/>
15909   <int value="83" label="Enables or disables bookmark editing"/>
15910   <int value="84" label="Allow invocation of file selection dialogs"/>
15911   <int value="85" label="Disable URL protocol schemes"/>
15912   <int value="86" label="Always runs plugins that require authorization"/>
15913   <int value="87" label="Set Google Chrome Frame user data directory"/>
15914   <int value="88" label="Set disk cache directory"/>
15915   <int value="89" label="Cross-origin HTTP Basic Auth prompts"/>
15916   <int value="90" label="Refresh rate for Device Policy"/>
15917   <int value="91" label="Release channel"/>
15918   <int value="92"
15919       label="Maximal number of concurrent connections to the proxy server"/>
15920   <int value="93" label="Incognito mode availability"/>
15921   <int value="94" label="Enable firewall traversal from remote access client"/>
15922   <int value="95" label="Enable firewall traversal from remote access host"/>
15923   <int value="96"
15924       label="Prevent app promotions from appearing on the new tab page"/>
15925   <int value="97" label="Import bookmarks from default browser on first run"/>
15926   <int value="98"
15927       label="Import browsing history from default browser on first run"/>
15928   <int value="99" label="Import of homepage from default browser on first run"/>
15929   <int value="100"
15930       label="Import search engines from default browser on first run"/>
15931   <int value="101"
15932       label="Import saved passwords from default browser on first run"/>
15933   <int value="102"
15934       label="Automatically select client certificates for these sites"/>
15935   <int value="103" label="Block access to a list of URLs"/>
15936   <int value="104" label="Allows access to a list of URLs"/>
15937   <int value="105" label="Allow notifications on these sites"/>
15938   <int value="106" label="Block notifications on these sites"/>
15939   <int value="107" label="User-level network configuration"/>
15940   <int value="108" label="Device-level network configuration"/>
15941   <int value="109"
15942       label="Enable submission of documents to Google Cloud Print"/>
15943   <int value="110" label="Set disk cache size in bytes"/>
15944   <int value="111" label="Set media disk cache size in bytes"/>
15945   <int value="112" label="Enterprise web store URL"/>
15946   <int value="113" label="Enterprise web store name"/>
15947   <int value="114" label="Enable TLS domain-bound certificates extension"/>
15948   <int value="115" label="Enable reporting memory info (JS heap size) to page"/>
15949   <int value="116" label="Proxy settings"/>
15950   <int value="117" label="Disable Print Preview"/>
15951   <int value="118" label="Disable SSL record splitting"/>
15952   <int value="119" label="Report OS and firmware version"/>
15953   <int value="120" label="Report device activity times"/>
15954   <int value="121" label="Report device boot mode"/>
15955   <int value="122" label="Login user white list"/>
15956   <int value="123" label="Allow creation of new user accounts"/>
15957   <int value="124" label="Enable guest mode"/>
15958   <int value="125" label="Show usernames on login screen"/>
15959   <int value="126" label="Enable data roaming"/>
15960   <int value="127" label="Enable metrics reporting"/>
15961   <int value="128" label="Wipe user data on sign-out"/>
15962   <int value="129" label="Whether online OCSP/CRL checks are performed"/>
15963   <int value="130" label="Timeout until idle user log-out is executed"/>
15964   <int value="131" label="Duration of the idle log-out warning message"/>
15965   <int value="132"
15966       label="Screen saver to be used on the sign-in screen in retail mode"/>
15967   <int value="133"
15968       label="Duration of inactivity before the screen saver is shown on the
15969              sign-in screen in retail mode"/>
15970   <int value="134"
15971       label="Whether the release channel should be configurable by the user"/>
15972   <int value="135" label="List of AppPack extensions"/>
15973   <int value="136" label="Disables Auto Update"/>
15974   <int value="137" label="Load specified urls on demo login"/>
15975   <int value="138"
15976       label="Continue running background apps when Google Chrome is closed"/>
15977   <int value="139" label="Disables Drive"/>
15978   <int value="140" label="Disables Google Drive over Cellular connections"/>
15979   <int value="141"
15980       label="Additional command line parameters for Google Chrome"/>
15981   <int value="142" label="Target Auto Update Version"/>
15982   <int value="143" label="Report device location"/>
15983   <int value="144" label="List of pinned apps to show in the launcher"/>
15984   <int value="145" label="Auto update scatter factor"/>
15985   <int value="146" label="Connection types allowed for updates"/>
15986   <int value="147"
15987       label="Restrict which users are allowed to sign in to Google Chrome"/>
15988   <int value="148"
15989       label="Configure extension, app, and user script install sources"/>
15990   <int value="149" label="Default mediastream setting"/>
15991   <int value="150"
15992       label="Disable proceeding from the Safe Browsing warning page"/>
15993   <int value="151" label="Enable or disable spell checking web service"/>
15994   <int value="152" label="Disable mounting of external storage"/>
15995   <int value="153" label="Disable taking screenshots"/>
15996   <int value="154"
15997       label="Configure the required domain name for remote access hosts"/>
15998   <int value="155"
15999       label="Enable two-factor authentication for remote access hosts"/>
16000   <int value="156"
16001       label="Configure the TalkGadget prefix for remote access hosts"/>
16002   <int value="157" label="Enable curtaining of remote access hosts"/>
16003   <int value="158" label="Timezone"/>
16004   <int value="159" label="Allow playing audio"/>
16005   <int value="160" label="Allow or deny audio capture"/>
16006   <int value="161"
16007       label="List of alternate URLs for the default search provider"/>
16008   <int value="162" label="Force SafeSearch"/>
16009   <int value="163" label="Device-local accounts"/>
16010   <int value="164" label="Add a logout button to the system tray"/>
16011   <int value="165" label="Use built-in DNS client"/>
16012   <int value="166" label="Control shelf auto-hiding"/>
16013   <int value="167" label="Allow or deny video capture"/>
16014   <int value="168" label="Configure allowed app/extension types"/>
16015   <int value="169" label="Set the display name for device-local accounts"/>
16016   <int value="170" label="Limit the session length"/>
16017   <int value="171"
16018       label="Parameter controlling search term placement for the default
16019              search provider"/>
16020   <int value="172" label="Screen dim delay when running on AC power"/>
16021   <int value="173" label="Screen off delay when running on AC power"/>
16022   <int value="174" label="Screen lock delay when running on AC power"/>
16023   <int value="175" label="Idle delay when running on AC power"/>
16024   <int value="176" label="Screen dim delay when running on battery power"/>
16025   <int value="177" label="Screen off delay when running on battery power"/>
16026   <int value="178" label="Screen lock delay when running on battery power"/>
16027   <int value="179" label="Idle delay when running on battery power"/>
16028   <int value="180" label="Action to take when the idle delay is reached"/>
16029   <int value="181" label="Action to take when the user closes the lid"/>
16030   <int value="182"
16031       label="Specify whether audio activity affects power management"/>
16032   <int value="183"
16033       label="Specify whether video activity affects power management"/>
16034   <int value="184"
16035       label="Percentage by which to scale the idle delay in presentation mode"/>
16036   <int value="185"
16037       label="Allow users to redeem offers through Chrome OS Registration."/>
16038   <int value="186" label="Set the Terms of Service for a device-local account"/>
16039   <int value="187" label="Enable deleting browser and download history"/>
16040   <int value="188" label="Show accessibility options in system tray menu"/>
16041   <int value="189"
16042       label="Hide the web store from the new tab page and app launcher"/>
16043   <int value="190" label="Allows sign in to Chrome"/>
16044   <int value="191" label="System wide flags to be applied on Chrome start-up"/>
16045   <int value="192" label="Limit device uptime by automatically rebooting"/>
16046   <int value="193" label="Automatically reboot after update"/>
16047   <int value="194" label="Public session for auto-login"/>
16048   <int value="195" label="Public session auto-login timer"/>
16049   <int value="196"
16050       label="Set the restriction on the fetching of the Variations seed"/>
16051   <int value="197" label="Idle warning delay when running on AC power"/>
16052   <int value="198" label="Idle warning delay when running on battery power"/>
16053 </enum>
16055 <enum name="EnterprisePolicyLoadStatus" type="int">
16056   <summary>
16057     Status codes produced by the policy loaders that pull policy settings from
16058     the platform-specific management infrastructure, such as Windows Group
16059     Policy.
16060   </summary>
16061   <int value="0" label="STARTED">
16062     Policy load attempt started. This gets logged for each policy load attempt
16063     to get a baseline on the number of requests, and an arbitrary number of the
16064     below status codes may get added in addition.
16065   </int>
16066   <int value="1" label="QUERY_FAILED">
16067     System failed to determine whether there's policy.
16068   </int>
16069   <int value="2" label="NO_POLICY">No policy present.</int>
16070   <int value="3" label="INACCCESSIBLE">
16071     Data inaccessible, such as non-local policy file.
16072   </int>
16073   <int value="4" label="MISSING">
16074     Data missing, such as policy file not present.
16075   </int>
16076   <int value="5" label="WOW64_REDIRECTION_DISABLED">
16077     Trying with Wow64 redirection disabled.
16078   </int>
16079   <int value="6" label="READ_ERROR">
16080     Data read error, for example file reading errors.
16081   </int>
16082   <int value="7" label="TOO_BIG">Data too large to process.</int>
16083   <int value="8" label="PARSE_ERROR">Parse error.</int>
16084 </enum>
16086 <enum name="EnterprisePolicyType" type="int">
16087   <summary>
16088     Result of Policy operations as defined in
16089     chrome/browser/policy/enterprise_metrics.h.
16090   </summary>
16091   <int value="0" label="Load Succeeded">
16092     A cached policy was successfully loaded from disk.
16093   </int>
16094   <int value="1" label="Load Failed">
16095     Reading a cached policy from disk failed.
16096   </int>
16097   <int value="2" label="Fetch Requested">
16098     A policy fetch request was sent to the DM server.
16099   </int>
16100   <int value="3" label="Fetch Request Failed">
16101     The request was invalid, or the HTTP request failed.
16102   </int>
16103   <int value="4" label="Fetch Server Failed">
16104     Error HTTP status received, or the DM server failed in another way.
16105   </int>
16106   <int value="5" label="Fetch Not Found">
16107     Policy not found for the given user or device.
16108   </int>
16109   <int value="6" label="Fetch Invalid Token">
16110     DM server didn't accept the token used in the request.
16111   </int>
16112   <int value="7" label="Fetch Response Received">
16113     A response to the policy fetch request was received.
16114   </int>
16115   <int value="8" label="Fetch Bad Response">
16116     The policy response message didn't contain a policy, or other data was
16117     missing.
16118   </int>
16119   <int value="9" label="Fetch Invalid Policy">Failed to decode the policy.</int>
16120   <int value="10" label="Fetch Bad Signature">
16121     The device policy was rejected because its signature was invalid.
16122   </int>
16123   <int value="11" label="Fetch Timestamp In Future">
16124     Rejected policy because its timestamp is in the future.
16125   </int>
16126   <int value="12" label="Fetch Non Enterprise Device">
16127     Device policy rejected because the device is not managed.
16128   </int>
16129   <int value="13" label="Fetch User Mismatch">
16130     The policy was provided for a username that is different from the device
16131     owner, and the policy was rejected.
16132   </int>
16133   <int value="14" label="Fetch Other Failed">
16134     The policy was rejected for another reason. Currently this can happen only
16135     for device policies, when the SignedSettings fail to store or retrieve a
16136     stored policy.
16137   </int>
16138   <int value="15" label="Fetch OK">The fetched policy was accepted.</int>
16139   <int value="16" label="Fetch Not Modified">
16140     The policy just fetched didn't have any changes compared to the cached
16141     policy.
16142   </int>
16143   <int value="17" label="Store Succeeded">
16144     Successfully cached a policy to disk.
16145   </int>
16146   <int value="18" label="Store Failed">Caching a policy to disk failed.</int>
16147 </enum>
16149 <enum name="ErrorCodesGetAdaptersAddresses" type="int">
16150   <int value="8" label="ERROR_NOT_ENOUGH_MEMORY"/>
16151   <int value="87" label="ERROR_INVALID_PARAMETER"/>
16152   <int value="111" label="ERROR_BUFFER_OVERFLOW"/>
16153   <int value="232" label="ERROR_NO_DATA"/>
16154   <int value="1228" label="ERROR_ADDRESS_NOT_ASSOCIATED"/>
16155 </enum>
16157 <enum name="ErrorCodesGetaddrinfo_All" type="int">
16158   <int value="1" label="EAI_BADFLAGS(L)"/>
16159   <int value="2" label="EAI_NONAME(L) EAI_AGAIN(M)"/>
16160   <int value="3" label="EAI_AGAIN(L) EAI_BADFLAGS(M)"/>
16161   <int value="4" label="EAI_FAIL"/>
16162   <int value="5" label="EAI_NODATA(L) EAI_FAMILY(M)"/>
16163   <int value="6" label="WSA_INVALID_HANDLE EAI_FAMILY(L) EAI_MEMORY(M)"/>
16164   <int value="7" label="EAI_SOCKTYPE(L) EAI_NODATA(M)"/>
16165   <int value="8" label="WSA_NOT_ENOUGH_MEMORY EAI_SERVICE(L) EAI_NONAME(M)"/>
16166   <int value="9" label="EAI_ADDRFAMILY EAI_SERVICE(M)"/>
16167   <int value="10" label="EAI_MEMORY(L) EAI_SOCKTYPE(L)"/>
16168   <int value="11" label="EAI_SYSTEM"/>
16169   <int value="12" label="EAI_OVERFLOW"/>
16170   <int value="10022" label="WSAEINVAL"/>
16171   <int value="10044" label="WSAESOCKTNOSUPPORT"/>
16172   <int value="10047" label="WSAEAFNOSUPPORT"/>
16173   <int value="10093" label="WSANOTINITIALISED"/>
16174   <int value="10109" label="WSA_TYPE_NOT_FOUND"/>
16175   <int value="11001" label="WSA_HOST_NOT_FOUND"/>
16176   <int value="11002" label="WSATRY_AGAIN"/>
16177   <int value="11003" label="WSA_ANO_RECOVERY"/>
16178   <int value="11004" label="WSANO_DATA"/>
16179 </enum>
16181 <enum name="ErrorCodesGetaddrinfo_Linux" type="int">
16182   <int value="1" label="EAI_BADFLAGS"/>
16183   <int value="2" label="EAI_NONAME"/>
16184   <int value="3" label="EAI_AGAIN"/>
16185   <int value="4" label="EAI_FAIL"/>
16186   <int value="5" label="EAI_NODATA"/>
16187   <int value="6" label="EAI_FAMILY"/>
16188   <int value="7" label="EAI_SOCKTYPE"/>
16189   <int value="8" label="EAI_SERVICE"/>
16190   <int value="9" label="EAI_ADDRFAMILY"/>
16191   <int value="10" label="EAI_MEMORY"/>
16192   <int value="11" label="EAI_SYSTEM"/>
16193   <int value="12" label="EAI_OVERFLOW"/>
16194 </enum>
16196 <enum name="ErrorCodesGetaddrinfo_Mac" type="int">
16197   <int value="1" label="EAI_ADDRFAMILY"/>
16198   <int value="2" label="EAI_AGAIN"/>
16199   <int value="3" label="EAI_BADFLAGS"/>
16200   <int value="4" label="EAI_FAIL"/>
16201   <int value="5" label="EAI_FAMILY"/>
16202   <int value="6" label="EAI_MEMORY"/>
16203   <int value="7" label="EAI_NODATA"/>
16204   <int value="8" label="EAI_NONAME"/>
16205   <int value="9" label="EAI_SERVICE"/>
16206   <int value="10" label="EAI_SOCKTYPE"/>
16207   <int value="11" label="EAI_SYSTEM"/>
16208   <int value="12" label="EAI_BADHINTS"/>
16209   <int value="13" label="EAI_PROTOCOL"/>
16210   <int value="14" label="EAI_OVERFLOW"/>
16211 </enum>
16213 <enum name="ErrorCodesGetaddrinfo_Win" type="int">
16214   <int value="6" label="WSA_INVALID_HANDLE"/>
16215   <int value="8" label="WSA_NOT_ENOUGH_MEMORY or EAI_SERVICE"/>
16216   <int value="10022" label="WSAEINVAL"/>
16217   <int value="10044" label="WSAESOCKTNOSUPPORT"/>
16218   <int value="10047" label="WSAEAFNOSUPPORT"/>
16219   <int value="10093" label="WSANOTINITIALISED"/>
16220   <int value="10109" label="WSA_TYPE_NOT_FOUND"/>
16221   <int value="11001" label="WSA_HOST_NOT_FOUND"/>
16222   <int value="11002" label="WSATRY_AGAIN"/>
16223   <int value="11003" label="WSA_ANO_RECOVERY"/>
16224   <int value="11004" label="WSANO_DATA"/>
16225 </enum>
16227 <enum name="ExtensionBackgroundPageType" type="int">
16228   <int value="0" label="None"/>
16229   <int value="1" label="Persistent"/>
16230   <int value="2" label="Event Page"/>
16231 </enum>
16233 <enum name="ExtensionDisabledUIUserResponse" type="int">
16234   <int value="0" label="IGNORED"/>
16235   <int value="1" label="REENABLE"/>
16236   <int value="2" label="UNINSTALL"/>
16237 </enum>
16239 <enum name="ExtensionFileWriteResult" type="int">
16240   <int value="0" label="SUCCESS"/>
16241   <int value="1" label="CANT_CREATE_TEMP_CRX"/>
16242   <int value="2" label="CANT_WRITE_CRX_DATA"/>
16243   <int value="3" label="CANT_READ_CRX_FILE"/>
16244 </enum>
16246 <enum name="ExtensionFunctions" type="int">
16247 <!-- Generated from ../../../chrome/browser/extensions/extension_function_histogram_value.h -->
16249   <int value="0" label="UNKNOWN"/>
16250   <int value="1" label="WEBNAVIGATION_GETALLFRAMES"/>
16251   <int value="2" label="BROWSINGDATA_REMOVEWEBSQL"/>
16252   <int value="3" label="ALARMS_CREATE"/>
16253   <int value="4" label="FILEBROWSERPRIVATE_REMOVEFILEWATCH"/>
16254   <int value="5" label="COOKIES_GET"/>
16255   <int value="6" label="FONTSETTINGS_GETMINIMUMFONTSIZE"/>
16256   <int value="7" label="CHROMEOSINFOPRIVATE_GET"/>
16257   <int value="8" label="BOOKMARKMANAGERPRIVATE_CUT"/>
16258   <int value="9" label="TABS_CAPTUREVISIBLETAB"/>
16259   <int value="10" label="MANAGEMENT_SETENABLED"/>
16260   <int value="11" label="HISTORY_DELETEALL"/>
16261   <int value="12" label="STORAGE_GET"/>
16262   <int value="13" label="SOCKET_SETKEEPALIVE"/>
16263   <int value="14" label="DOWNLOADS_CANCEL"/>
16264   <int value="15" label="BOOKMARKS_CREATE"/>
16265   <int value="16" label="BOOKMARKS_UPDATE"/>
16266   <int value="17" label="FILEBROWSERPRIVATE_GETDRIVEFILES"/>
16267   <int value="18" label="TERMINALPRIVATE_ONTERMINALRESIZE"/>
16268   <int value="19" label="DELETED_FILEBROWSERPRIVATE_REQUESTDIRECTORYREFRESH"/>
16269   <int value="20" label="BLUETOOTH_GETADAPTERSTATE"/>
16270   <int value="21" label="FILEBROWSERPRIVATE_CANCELFILETRANSFERS"/>
16271   <int value="22" label="FILEBROWSERPRIVATE_PINDRIVEFILE"/>
16272   <int value="23" label="SOCKET_WRITE"/>
16273   <int value="24" label="OMNIBOX_SETDEFAULTSUGGESTION"/>
16274   <int value="25" label="TTS_SPEAK"/>
16275   <int value="26" label="WALLPAPERPRIVATE_RESTOREMINIMIZEDWINDOWS"/>
16276   <int value="27" label="BROWSINGDATA_REMOVEHISTORY"/>
16277   <int value="28" label="DELETED_FILEBROWSERPRIVATE_ISFULLSCREEN"/>
16278   <int value="29" label="AUTOTESTPRIVATE_LOGOUT"/>
16279   <int value="30" label="EXPERIMENTAL_HISTORY_GETMOSTVISITED"/>
16280   <int value="31" label="BLUETOOTH_DISCONNECT"/>
16281   <int value="32" label="BLUETOOTH_SETOUTOFBANDPAIRINGDATA"/>
16282   <int value="33" label="BOOKMARKMANAGERPRIVATE_CANPASTE"/>
16283   <int value="34" label="AUTOTESTPRIVATE_RESTART"/>
16284   <int value="35" label="USB_CLAIMINTERFACE"/>
16285   <int value="36" label="MEDIAPLAYERPRIVATE_SETWINDOWHEIGHT"/>
16286   <int value="37" label="EXPERIMENTAL_PROCESSES_GETPROCESSINFO"/>
16287   <int value="38" label="HISTORY_GETVISITS"/>
16288   <int value="39" label="SOCKET_BIND"/>
16289   <int value="40" label="TABS_MOVE"/>
16290   <int value="41" label="SOCKET_DISCONNECT"/>
16291   <int value="42" label="FILESYSTEM_GETWRITABLEENTRY"/>
16292   <int value="43" label="SYNCFILESYSTEM_REQUESTFILESYSTEM"/>
16293   <int value="44" label="COMMANDS_GETALL"/>
16294   <int value="45" label="EXPERIMENTAL_DISCOVERY_REMOVESUGGESTION"/>
16295   <int value="46" label="EXPERIMENTAL_INPUT_VIRTUALKEYBOARD_SENDKEYBOARDEVENT"/>
16296   <int value="47" label="BOOKMARKMANAGERPRIVATE_GETSUBTREE"/>
16297   <int value="48" label="EXPERIMENTAL_RLZ_RECORDPRODUCTEVENT"/>
16298   <int value="49" label="BOOKMARKS_GETRECENT"/>
16299   <int value="50" label="APP_CURRENTWINDOWINTERNAL_SETBOUNDS"/>
16300   <int value="51" label="CLOUDPRINTPRIVATE_SETUPCONNECTOR"/>
16301   <int value="52" label="SERIAL_SETCONTROLSIGNALS"/>
16302   <int value="53" label="FILEBROWSERPRIVATE_SETLASTMODIFIED"/>
16303   <int value="54" label="IDLE_SETDETECTIONINTERVAL"/>
16304   <int value="55" label="FILEBROWSERPRIVATE_GETFILETASKS"/>
16305   <int value="56" label="WEBSTOREPRIVATE_GETSTORELOGIN"/>
16306   <int value="57" label="SYSTEMPRIVATE_GETINCOGNITOMODEAVAILABILITY"/>
16307   <int value="58" label="EXPERIMENTAL_IDLTEST_SENDARRAYBUFFERVIEW"/>
16308   <int value="59" label="SOCKET_SETNODELAY"/>
16309   <int value="60" label="APP_CURRENTWINDOWINTERNAL_SHOW"/>
16310   <int value="61" label="WEBSTOREPRIVATE_GETBROWSERLOGIN"/>
16311   <int value="62" label="EXPERIMENTAL_IDENTITY_GETAUTHTOKEN"/>
16312   <int value="63" label="SYSTEMINFO_DISPLAY_GETDISPLAYINFO"/>
16313   <int value="64" label="BROWSINGDATA_REMOVEPLUGINDATA"/>
16314   <int value="65" label="SOCKET_LISTEN"/>
16315   <int value="66" label="MEDIAGALLERIES_GETMEDIAFILESYSTEMS"/>
16316   <int value="67" label="DOWNLOADS_OPEN"/>
16317   <int value="68" label="TABS_EXECUTESCRIPT"/>
16318   <int value="69" label="SYNCFILESYSTEM_GETUSAGEANDQUOTA"/>
16319   <int value="70" label="INPUTMETHODPRIVATE_GET"/>
16320   <int value="71" label="USB_CLOSEDEVICE"/>
16321   <int value="72" label="TTS_STOP"/>
16322   <int value="73" label="SERIAL_GETPORTS"/>
16323   <int value="74" label="FILEBROWSERPRIVATE_CLEARDRIVECACHE"/>
16324   <int value="75" label="SERIAL_GETCONTROLSIGNALS"/>
16325   <int value="76" label="DEVELOPERPRIVATE_ENABLE"/>
16326   <int value="77" label="FILEBROWSERPRIVATE_GETDRIVEFILEPROPERTIES"/>
16327   <int value="78" label="USB_FINDDEVICES"/>
16328   <int value="79" label="BOOKMARKMANAGERPRIVATE_DROP"/>
16329   <int value="80" label="DELETED_FILEBROWSERPRIVATE_GETFILETRANSFERS"/>
16330   <int value="81" label="INPUT_IME_SETMENUITEMS"/>
16331   <int value="82" label="BOOKMARKS_EXPORT"/>
16332   <int value="83" label="HISTORY_SEARCH"/>
16333   <int value="84" label="TTSENGINE_SENDTTSEVENT"/>
16334   <int value="85" label="EXPERIMENTAL_ACCESSIBILITY_GETALERTSFORTAB"/>
16335   <int value="86" label="BOOKMARKS_IMPORT"/>
16336   <int value="87" label="SYNCFILESYSTEM_DELETEFILESYSTEM"/>
16337   <int value="88" label="DEBUGGER_SENDCOMMAND"/>
16338   <int value="89" label="DEBUGGER_DETACH"/>
16339   <int value="90" label="METRICSPRIVATE_RECORDSMALLCOUNT"/>
16340   <int value="91" label="APP_CURRENTWINDOWINTERNAL_MINIMIZE"/>
16341   <int value="92" label="DEVELOPERPRIVATE_AUTOUPDATE"/>
16342   <int value="93" label="EXPERIMENTAL_DNS_RESOLVE"/>
16343   <int value="94" label="EXPERIMENTAL_SYSTEMINFO_MEMORY_GET"/>
16344   <int value="95" label="HISTORY_ADDURL"/>
16345   <int value="96" label="TABS_GET"/>
16346   <int value="97" label="BROWSERACTION_SETBADGETEXT"/>
16347   <int value="98" label="TABS_RELOAD"/>
16348   <int value="99" label="WINDOWS_CREATE"/>
16349   <int value="100" label="DEVELOPERPRIVATE_LOADUNPACKED"/>
16350   <int value="101" label="DELETED_DOWNLOADS_SETDESTINATION"/>
16351   <int value="102" label="EXPERIMENTAL_PROCESSES_GETPROCESSIDFORTAB"/>
16352   <int value="103" label="BOOKMARKS_GETCHILDREN"/>
16353   <int value="104" label="BROWSERACTION_GETTITLE"/>
16354   <int value="105" label="TERMINALPRIVATE_OPENTERMINALPROCESS"/>
16355   <int value="106" label="SERIAL_CLOSE"/>
16356   <int value="107" label="CONTEXTMENUS_REMOVE"/>
16357   <int value="108" label="FILEBROWSERPRIVATE_REQUESTFILESYSTEM"/>
16358   <int value="109" label="ECHOPRIVATE_GETREGISTRATIONCODE"/>
16359   <int value="110" label="TABS_GETCURRENT"/>
16360   <int value="111" label="FONTSETTINGS_CLEARDEFAULTFIXEDFONTSIZE"/>
16361   <int value="112" label="MEDIAPLAYERPRIVATE_CLOSEWINDOW"/>
16362   <int value="113" label="WEBREQUESTINTERNAL_ADDEVENTLISTENER"/>
16363   <int value="114" label="CLOUDPRINTPRIVATE_GETPRINTERS"/>
16364   <int value="115" label="STORAGE_SET"/>
16365   <int value="116" label="FONTSETTINGS_GETDEFAULTFONTSIZE"/>
16366   <int value="117" label="EXTENSION_SETUPDATEURLDATA"/>
16367   <int value="118" label="SERIAL_WRITE"/>
16368   <int value="119" label="IDLE_QUERYSTATE"/>
16369   <int value="120" label="EXPERIMENTAL_RLZ_GETACCESSPOINTRLZ"/>
16370   <int value="121" label="WEBSTOREPRIVATE_SETSTORELOGIN"/>
16371   <int value="122" label="PAGEACTIONS_ENABLEFORTAB"/>
16372   <int value="123" label="COOKIES_SET"/>
16373   <int value="124" label="CONTENTSETTINGS_SET"/>
16374   <int value="125" label="CONTEXTMENUS_REMOVEALL"/>
16375   <int value="126" label="TABS_INSERTCSS"/>
16376   <int value="127" label="WEBREQUEST_HANDLERBEHAVIORCHANGED"/>
16377   <int value="128" label="INPUT_IME_SETCURSORPOSITION"/>
16378   <int value="129" label="OMNIBOX_SENDSUGGESTIONS"/>
16379   <int value="130" label="SYSTEMINDICATOR_ENABLE"/>
16380   <int value="131" label="EVENTS_GETRULES"/>
16381   <int value="132" label="BOOKMARKMANAGERPRIVATE_COPY"/>
16382   <int value="133" label="SOCKET_RECVFROM"/>
16383   <int value="134" label="TABS_GETALLINWINDOW"/>
16384   <int value="135" label="CONTEXTMENUS_UPDATE"/>
16385   <int value="136" label="BOOKMARKS_SEARCH"/>
16386   <int value="137" label="EXPERIMENTAL_APP_CLEARALLNOTIFICATIONS"/>
16387   <int value="138" label="BLUETOOTH_GETLOCALOUTOFBANDPAIRINGDATA"/>
16388   <int value="139" label="SYSTEMPRIVATE_GETUPDATESTATUS"/>
16389   <int value="140" label="FONTSETTINGS_CLEARMINIMUMFONTSIZE"/>
16390   <int value="141" label="DELETED_FILEBROWSERPRIVATE_GETFILELOCATIONS"/>
16391   <int value="142" label="EXPERIMENTAL_DISCOVERY_SUGGEST"/>
16392   <int value="143" label="FILEBROWSERPRIVATE_SETDEFAULTTASK"/>
16393   <int value="144" label="BROWSERACTION_GETBADGETEXT"/>
16394   <int value="145" label="APP_CURRENTWINDOWINTERNAL_HIDE"/>
16395   <int value="146" label="SOCKET_CONNECT"/>
16396   <int value="147" label="BOOKMARKS_GETSUBTREE"/>
16397   <int value="148" label="HISTORY_DELETEURL"/>
16398   <int value="149" label="EXPERIMENTAL_MEDIAGALLERIES_ASSEMBLEMEDIAFILE"/>
16399   <int value="150" label="BOOKMARKMANAGERPRIVATE_STARTDRAG"/>
16400   <int value="151" label="BROWSINGDATA_REMOVEPASSWORDS"/>
16401   <int value="152" label="DOWNLOADS_DRAG"/>
16402   <int value="153" label="INPUT_IME_SETCOMPOSITION"/>
16403   <int value="154" label="METRICSPRIVATE_RECORDUSERACTION"/>
16404   <int value="155" label="USB_RELEASEINTERFACE"/>
16405   <int value="156" label="PAGEACTION_GETPOPUP"/>
16406   <int value="157" label="SCRIPTBADGE_GETATTENTION"/>
16407   <int value="158" label="FONTSETTINGS_GETFONTLIST"/>
16408   <int value="159" label="PERMISSIONS_CONTAINS"/>
16409   <int value="160" label="SCRIPTBADGE_GETPOPUP"/>
16410   <int value="161" label="EXPERIMENTAL_ACCESSIBILITY_GETFOCUSEDCONTROL"/>
16411   <int value="162" label="DEVELOPERPRIVATE_GETSTRINGS"/>
16412   <int value="163" label="METRICSPRIVATE_RECORDMEDIUMCOUNT"/>
16413   <int value="164" label="MANAGEMENT_GET"/>
16414   <int value="165" label="PERMISSIONS_GETALL"/>
16415   <int value="166" label="DOWNLOADS_SHOW"/>
16416   <int value="167" label="EXPERIMENTAL_RLZ_CLEARPRODUCTSTATE"/>
16417   <int value="168" label="TABS_REMOVE"/>
16418   <int value="169" label="MANAGEMENT_GETPERMISSIONWARNINGSBYID"/>
16419   <int value="170" label="WINDOWS_GET"/>
16420   <int value="171" label="FILEBROWSERPRIVATE_EXECUTETASK"/>
16421   <int value="172" label="TTS_GETVOICES"/>
16422   <int value="173" label="MANAGEMENT_GETALL"/>
16423   <int value="174" label="MANAGEMENT_GETPERMISSIONWARNINGSBYMANIFEST"/>
16424   <int value="175" label="APP_CURRENTWINDOWINTERNAL_CLEARATTENTION"/>
16425   <int value="176" label="AUTOTESTPRIVATE_SHUTDOWN"/>
16426   <int value="177" label="FONTSETTINGS_CLEARDEFAULTFONTSIZE"/>
16427   <int value="178" label="BOOKMARKS_GETTREE"/>
16428   <int value="179" label="FILEBROWSERPRIVATE_SELECTFILES"/>
16429   <int value="180" label="RUNTIME_GETBACKGROUNDPAGE"/>
16430   <int value="181" label="EXPERIMENTAL_RECORD_REPLAYURLS"/>
16431   <int value="182" label="WEBSTOREPRIVATE_COMPLETEINSTALL"/>
16432   <int value="183" label="DELETED_EXPERIMENTAL_SPEECHINPUT_START"/>
16433   <int value="184" label="COOKIES_GETALL"/>
16434   <int value="185" label="DOWNLOADS_GETFILEICON"/>
16435   <int value="186" label="PAGEACTION_GETTITLE"/>
16436   <int value="187" label="BROWSINGDATA_REMOVE"/>
16437   <int value="188" label="SERIAL_OPEN"/>
16438   <int value="189" label="FILESYSTEM_GETDISPLAYPATH"/>
16439   <int value="190" label="FILEBROWSERPRIVATE_FORMATDEVICE"/>
16440   <int value="191" label="BOOKMARKS_GET"/>
16441   <int value="192" label="DELETED_MANAGEDMODEPRIVATE_GET"/>
16442   <int value="193" label="ALARMS_CLEAR"/>
16443   <int value="194" label="SYNCFILESYSTEM_GETFILESYNCSTATUS"/>
16444   <int value="195" label="SOCKET_GETINFO"/>
16445   <int value="196" label="WEBSTOREPRIVATE_INSTALLBUNDLE"/>
16446   <int value="197" label="BROWSERACTION_ENABLE"/>
16447   <int value="198" label="METRICSPRIVATE_RECORDMEDIUMTIME"/>
16448   <int value="199" label="PAGEACTION_SETTITLE"/>
16449   <int value="200" label="CLOUDPRINTPRIVATE_GETHOSTNAME"/>
16450   <int value="201" label="CONTENTSETTINGS_GETRESOURCEIDENTIFIERS"/>
16451   <int value="202" label="SOCKET_CREATE"/>
16452   <int value="203" label="DEVELOPERPRIVATE_RELOAD"/>
16453   <int value="204" label="FILEBROWSERPRIVATE_GETMOUNTPOINTS"/>
16454   <int value="205" label="APP_RUNTIME_POSTINTENTRESPONSE"/>
16455   <int value="206" label="DELETED_MANAGEDMODEPRIVATE_SETPOLICY"/>
16456   <int value="207" label="WEBSTOREPRIVATE_BEGININSTALLWITHMANIFEST3"/>
16457   <int value="208" label="WALLPAPERPRIVATE_SETWALLPAPER"/>
16458   <int value="209" label="USB_CONTROLTRANSFER"/>
16459   <int value="210" label="DELETED_EXPERIMENTAL_SPEECHINPUT_STOP"/>
16460   <int value="211" label="USB_BULKTRANSFER"/>
16461   <int value="212" label="FILEBROWSERPRIVATE_GETVOLUMEMETADATA"/>
16462   <int value="213" label="PAGECAPTURE_SAVEASMHTML"/>
16463   <int value="214" label="EXTENSION_ISALLOWEDINCOGNITOACCESS"/>
16464   <int value="215" label="BROWSINGDATA_REMOVEAPPCACHE"/>
16465   <int value="216" label="APP_CURRENTWINDOWINTERNAL_DRAWATTENTION"/>
16466   <int value="217" label="METRICSPRIVATE_RECORDCOUNT"/>
16467   <int value="218" label="USB_INTERRUPTTRANSFER"/>
16468   <int value="219" label="TYPES_CHROMESETTING_CLEAR"/>
16469   <int value="220" label="INPUT_IME_COMMITTEXT"/>
16470   <int value="221" label="EXPERIMENTAL_IDLTEST_SENDARRAYBUFFER"/>
16471   <int value="222" label="WALLPAPERPRIVATE_SETWALLPAPERIFEXISTS"/>
16472   <int value="223" label="SOCKET_ACCEPT"/>
16473   <int value="224" label="WEBNAVIGATION_GETFRAME"/>
16474   <int value="225" label="EXPERIMENTAL_POWER_RELEASEKEEPAWAKE"/>
16475   <int value="226" label="APP_CURRENTWINDOWINTERNAL_SETICON"/>
16476   <int value="227" label="PUSHMESSAGING_GETCHANNELID"/>
16477   <int value="228" label="EXPERIMENTAL_INFOBARS_SHOW"/>
16478   <int value="229" label="INPUT_IME_SETCANDIDATEWINDOWPROPERTIES"/>
16479   <int value="230" label="METRICSPRIVATE_RECORDPERCENTAGE"/>
16480   <int value="231" label="TYPES_CHROMESETTING_GET"/>
16481   <int value="232" label="WINDOWS_GETLASTFOCUSED"/>
16482   <int value="233" label="DELETED_MANAGEDMODEPRIVATE_GETPOLICY"/>
16483   <int value="234" label="STORAGE_CLEAR"/>
16484   <int value="235" label="STORAGE_GETBYTESINUSE"/>
16485   <int value="236" label="TABS_QUERY"/>
16486   <int value="237" label="PAGEACTION_SETPOPUP"/>
16487   <int value="238" label="DEVELOPERPRIVATE_INSPECT"/>
16488   <int value="239" label="DOWNLOADS_SEARCH"/>
16489   <int value="240" label="FONTSETTINGS_CLEARFONT"/>
16490   <int value="241" label="WINDOWS_UPDATE"/>
16491   <int value="242" label="BOOKMARKMANAGERPRIVATE_CANOPENNEWWINDOWS"/>
16492   <int value="243" label="SERIAL_FLUSH"/>
16493   <int value="244" label="BROWSERACTION_SETTITLE"/>
16494   <int value="245" label="BOOKMARKMANAGERPRIVATE_CANEDIT"/>
16495   <int value="246" label="WALLPAPERPRIVATE_SETCUSTOMWALLPAPER"/>
16496   <int value="247" label="BOOKMARKS_REMOVE"/>
16497   <int value="248" label="INPUT_IME_SETCANDIDATES"/>
16498   <int value="249" label="TERMINALPRIVATE_CLOSETERMINALPROCESS"/>
16499   <int value="250" label="HISTORY_DELETERANGE"/>
16500   <int value="251" label="EXPERIMENTAL_IDLTEST_GETARRAYBUFFER"/>
16501   <int value="252" label="TERMINALPRIVATE_SENDINPUT"/>
16502   <int value="253" label="TABS_HIGHLIGHT"/>
16503   <int value="254" label="BLUETOOTH_STARTDISCOVERY"/>
16504   <int value="255" label="FILEBROWSERPRIVATE_SELECTFILE"/>
16505   <int value="256" label="WINDOWS_GETCURRENT"/>
16506   <int value="257" label="DEBUGGER_ATTACH"/>
16507   <int value="258" label="WALLPAPERPRIVATE_SAVETHUMBNAIL"/>
16508   <int value="259" label="INPUT_IME_KEYEVENTHANDLED"/>
16509   <int value="260" label="FONTSETTINGS_SETDEFAULTFONTSIZE"/>
16510   <int value="261" label="RUNTIME_REQUESTUPDATECHECK"/>
16511   <int value="262" label="PAGEACTION_SETICON"/>
16512   <int value="263" label="BROWSERACTION_SETBADGEBACKGROUNDCOLOR"/>
16513   <int value="264" label="DEVELOPERPRIVATE_GETITEMSINFO"/>
16514   <int value="265" label="BLUETOOTH_STOPDISCOVERY"/>
16515   <int value="266" label="COOKIES_REMOVE"/>
16516   <int value="267" label="EXPERIMENTAL_RLZ_SENDFINANCIALPING"/>
16517   <int value="268" label="TABCAPTURE_GETCAPTUREDTABS"/>
16518   <int value="269" label="WINDOWS_REMOVE"/>
16519   <int value="270" label="WALLPAPERPRIVATE_GETOFFLINEWALLPAPERLIST"/>
16520   <int value="271" label="BROWSERACTION_GETBADGEBACKGROUNDCOLOR"/>
16521   <int value="272" label="PAGEACTIONS_DISABLEFORTAB"/>
16522   <int value="273" label="DEVELOPERPRIVATE_ALLOWFILEACCESS"/>
16523   <int value="274" label="FILEBROWSERPRIVATE_REMOVEMOUNT"/>
16524   <int value="275" label="BLUETOOTH_CONNECT"/>
16525   <int value="276" label="TABCAPTURE_CAPTURE"/>
16526   <int value="277" label="NOTIFICATIONS_CREATE"/>
16527   <int value="278" label="TABS_DUPLICATE"/>
16528   <int value="279" label="BLUETOOTH_WRITE"/>
16529   <int value="280" label="PAGEACTION_SHOW"/>
16530   <int value="281" label="WALLPAPERPRIVATE_GETTHUMBNAIL"/>
16531   <int value="282" label="DOWNLOADS_PAUSE"/>
16532   <int value="283" label="PERMISSIONS_REQUEST"/>
16533   <int value="284" label="TOPSITES_GET"/>
16534   <int value="285" label="BROWSINGDATA_REMOVEDOWNLOADS"/>
16535   <int value="286" label="BROWSINGDATA_REMOVELOCALSTORAGE"/>
16536   <int value="287" label="FILEBROWSERHANDLERINTERNAL_SELECTFILE"/>
16537   <int value="288" label="INPUT_IME_UPDATEMENUITEMS"/>
16538   <int value="289" label="FILEBROWSERPRIVATE_GETSTRINGS"/>
16539   <int value="290" label="CONTENTSETTINGS_GET"/>
16540   <int value="291" label="FONTSETTINGS_SETDEFAULTFIXEDFONTSIZE"/>
16541   <int value="292" label="EXPERIMENTAL_APP_NOTIFY"/>
16542   <int value="293" label="METRICSPRIVATE_RECORDLONGTIME"/>
16543   <int value="294" label="SOCKET_READ"/>
16544   <int value="295" label="EXPERIMENTAL_PROCESSES_TERMINATE"/>
16545   <int value="296" label="METRICSPRIVATE_RECORDTIME"/>
16546   <int value="297" label="BOOKMARKMANAGERPRIVATE_GETSTRINGS"/>
16547   <int value="298" label="USB_ISOCHRONOUSTRANSFER"/>
16548   <int value="299" label="PERMISSIONS_REMOVE"/>
16549   <int value="300" label="MANAGEMENT_UNINSTALL"/>
16550   <int value="301" label="I18N_GETACCEPTLANGUAGES"/>
16551   <int value="302" label="MANAGEMENT_LAUNCHAPP"/>
16552   <int value="303" label="INPUT_IME_CLEARCOMPOSITION"/>
16553   <int value="304" label="ALARMS_GETALL"/>
16554   <int value="305" label="DIAL_DISCOVERNOW"/>
16555   <int value="306" label="TYPES_CHROMESETTING_SET"/>
16556   <int value="307" label="BROWSERACTION_SETICON"/>
16557   <int value="308" label="EXPERIMENTAL_ACCESSIBILITY_SETACCESSIBILITYENABLED"/>
16558   <int value="309" label="FILEBROWSERPRIVATE_VIEWFILES"/>
16559   <int value="310" label="BLUETOOTH_GETSERVICES"/>
16560   <int value="311" label="TABS_UPDATE"/>
16561   <int value="312" label="BROWSINGDATA_REMOVEFORMDATA"/>
16562   <int value="313" label="DELETED_FILEBROWSERPRIVATE_RELOADDRIVE"/>
16563   <int value="314" label="ALARMS_GET"/>
16564   <int value="315" label="BROWSINGDATA_REMOVEINDEXEDDB"/>
16565   <int value="316" label="FILEBROWSERPRIVATE_ADDFILEWATCH"/>
16566   <int value="317" label="CONTENTSETTINGS_CLEAR"/>
16567   <int value="318" label="FILEBROWSERPRIVATE_GETPREFERENCES"/>
16568   <int value="319" label="BOOKMARKMANAGERPRIVATE_PASTE"/>
16569   <int value="320" label="FILESYSTEM_ISWRITABLEENTRY"/>
16570   <int value="321" label="USB_SETINTERFACEALTERNATESETTING"/>
16571   <int value="322" label="FONTSETTINGS_SETMINIMUMFONTSIZE"/>
16572   <int value="323" label="BROWSERACTION_GETPOPUP"/>
16573   <int value="324" label="SOCKET_DESTROY"/>
16574   <int value="325" label="BLUETOOTH_GETDEVICES"/>
16575   <int value="326" label="ALARMS_CLEARALL"/>
16576   <int value="327" label="FONTSETTINGS_GETDEFAULTFIXEDFONTSIZE"/>
16577   <int value="328" label="FILEBROWSERPRIVATE_ZIPSELECTION"/>
16578   <int value="329" label="SYSTEMINDICATOR_DISABLE"/>
16579   <int value="330" label="SCRIPTBADGE_SETPOPUP"/>
16580   <int value="331" label="EXTENSION_ISALLOWEDFILESCHEMEACCESS"/>
16581   <int value="332" label="EXPERIMENTAL_IDENTITY_LAUNCHWEBAUTHFLOW"/>
16582   <int value="333" label="FILEBROWSERPRIVATE_GETDRIVECONNECTIONSTATE"/>
16583   <int value="334" label="TABS_DETECTLANGUAGE"/>
16584   <int value="335" label="METRICSPRIVATE_RECORDVALUE"/>
16585   <int value="336" label="BOOKMARKMANAGERPRIVATE_SORTCHILDREN"/>
16586   <int value="337" label="SERIAL_READ"/>
16587   <int value="338" label="APP_CURRENTWINDOWINTERNAL_MAXIMIZE"/>
16588   <int value="339" label="EXPERIMENTAL_DISCOVERY_CLEARALLSUGGESTIONS"/>
16589   <int value="340" label="DELETED_MANAGEDMODEPRIVATE_ENTER"/>
16590   <int value="341" label="FILEBROWSERPRIVATE_TRANSFERFILE"/>
16591   <int value="342" label="BROWSERACTION_SETPOPUP"/>
16592   <int value="343" label="TABS_GETSELECTED"/>
16593   <int value="344" label="FONTSETTINGS_GETFONT"/>
16594   <int value="345" label="BLUETOOTH_READ"/>
16595   <int value="346" label="WEBREQUESTINTERNAL_EVENTHANDLED"/>
16596   <int value="347" label="EVENTS_ADDRULES"/>
16597   <int value="348" label="CONTEXTMENUS_CREATE"/>
16598   <int value="349" label="MEDIAPLAYERPRIVATE_GETPLAYLIST"/>
16599   <int value="350" label="DOWNLOADS_ERASE"/>
16600   <int value="351" label="EXPERIMENTAL_RECORD_CAPTUREURLS"/>
16601   <int value="352" label="TTS_ISSPEAKING"/>
16602   <int value="353" label="BOOKMARKS_REMOVETREE"/>
16603   <int value="354" label="FILEBROWSERPRIVATE_SEARCHDRIVE"/>
16604   <int value="355" label="EXPERIMENTAL_SYSTEMINFO_CPU_GET"/>
16605   <int value="356" label="FILEBROWSERPRIVATE_SETPREFERENCES"/>
16606   <int value="357" label="FONTSETTINGS_SETFONT"/>
16607   <int value="358" label="SOCKET_GETNETWORKLIST"/>
16608   <int value="359" label="BOOKMARKS_MOVE"/>
16609   <int value="360" label="WALLPAPERPRIVATE_MINIMIZEINACTIVEWINDOWS"/>
16610   <int value="361" label="STORAGE_REMOVE"/>
16611   <int value="362" label="AUTOTESTPRIVATE_LOGINSTATUS"/>
16612   <int value="363" label="TABS_CREATE"/>
16613   <int value="364" label="FILEBROWSERPRIVATE_CANCELDIALOG"/>
16614   <int value="365" label="BROWSINGDATA_REMOVECOOKIES"/>
16615   <int value="366" label="FILESYSTEM_CHOOSEENTRY"/>
16616   <int value="367" label="MEDIAPLAYERPRIVATE_PLAY"/>
16617   <int value="368" label="WEBSTOREPRIVATE_GETWEBGLSTATUS"/>
16618   <int value="369" label="SOCKET_SENDTO"/>
16619   <int value="370" label="BROWSINGDATA_REMOVEFILESYSTEMS"/>
16620   <int value="371" label="WALLPAPERPRIVATE_GETSTRINGS"/>
16621   <int value="372" label="BROWSINGDATA_REMOVECACHE"/>
16622   <int value="373" label="BOOKMARKMANAGERPRIVATE_RECORDLAUNCH"/>
16623   <int value="374" label="BROWSERACTION_DISABLE"/>
16624   <int value="375" label="DELETED_EXPERIMENTAL_SPEECHINPUT_ISRECORDING"/>
16625   <int value="376" label="APP_WINDOW_CREATE"/>
16626   <int value="377" label="RUNTIME_RELOAD"/>
16627   <int value="378" label="EXPERIMENTAL_POWER_REQUESTKEEPAWAKE"/>
16628   <int value="379" label="SYSTEMINDICATOR_SETICON"/>
16629   <int value="380" label="FILEBROWSERPRIVATE_ADDMOUNT"/>
16630   <int value="381" label="APP_CURRENTWINDOWINTERNAL_FOCUS"/>
16631   <int value="382" label="EVENTS_REMOVERULES"/>
16632   <int value="383" label="DOWNLOADS_DOWNLOAD"/>
16633   <int value="384" label="WINDOWS_GETALL"/>
16634   <int value="385" label="DELETED_FILEBROWSERPRIVATE_TOGGLEFULLSCREEN"/>
16635   <int value="386" label="APP_CURRENTWINDOWINTERNAL_RESTORE"/>
16636   <int value="387" label="WEBSOCKETPROXYPRIVATE_GETPASSPORTFORTCP"/>
16637   <int value="388" label="PAGEACTION_HIDE"/>
16638   <int value="389" label="EXPERIMENTAL_SYSTEMINFO_STORAGE_GET"/>
16639   <int value="390" label="DOWNLOADS_ACCEPTDANGER"/>
16640   <int value="391" label="WEBSOCKETPROXYPRIVATE_GETURLFORTCP"/>
16641   <int value="392" label="FILEBROWSERPRIVATE_GETSIZESTATS"/>
16642   <int value="393" label="DOWNLOADS_RESUME"/>
16643   <int value="394" label="COOKIES_GETALLCOOKIESTORES"/>
16644   <int value="395" label="MEDIAGALLERIESPRIVATE_ADDGALLERYWATCH"/>
16645   <int value="396" label="MEDIAGALLERIESPRIVATE_REMOVEGALLERYWATCH"/>
16646   <int value="397" label="WEBVIEW_EXECUTESCRIPT"/>
16647   <int value="398" label="NOTIFICATIONS_UPDATE"/>
16648   <int value="399" label="NOTIFICATIONS_CLEAR"/>
16649   <int value="400" label="SESSIONRESTORE_GETRECENTLYCLOSED"/>
16650   <int value="401" label="SESSIONRESTORE_RESTORE"/>
16651   <int value="402" label="MANAGEMENT_UNINSTALLSELF"/>
16652   <int value="403" label="ECHOPRIVATE_GETOOBETIMESTAMP"/>
16653   <int value="404" label="FILEBROWSERPRIVATE_VALIDATEPATHNAMELENGTH"/>
16654   <int value="405" label="BROWSINGDATA_SETTINGS"/>
16655   <int value="406" label="WEBSTOREPRIVATE_GETISLAUNCHERENABLED"/>
16656   <int value="407" label="NETWORKINGPRIVATE_GETPROPERTIES"/>
16657   <int value="408" label="NETWORKINGPRIVATE_GETVISIBLENETWORKS"/>
16658   <int value="409" label="NETWORKINGPRIVATE_STARTCONNECT"/>
16659   <int value="410" label="NETWORKINGPRIVATE_STARTDISCONNECT"/>
16660   <int value="411" label="MEDIAGALLERIESPRIVATE_GETALLGALLERYWATCH"/>
16661   <int value="412" label="MEDIAGALLERIESPRIVATE_REMOVEALLGALLERYWATCH"/>
16662   <int value="413" label="FILEBROWSERPRIVATE_SEARCHDRIVEMETADATA"/>
16663   <int value="414" label="ECHOPRIVATE_CHECKALLOWREDEEMOFFERS"/>
16664   <int value="415" label="MEDIAGALLERIESPRIVATE_EJECTDEVICE"/>
16665   <int value="416" label="FILEBROWSERPRIVATE_LOGOUTUSER"/>
16666   <int value="417" label="DEVELOPERPRIVATE_CHOOSEPATH"/>
16667   <int value="418" label="DEVELOPERPRIVATE_PACKDIRECTORY"/>
16668   <int value="419" label="NETWORKINGPRIVATE_VERIFYDESTINATION"/>
16669   <int value="420" label="NETWORKINGPRIVATE_VERIFYANDENCRYPTCREDENTIALS"/>
16670   <int value="421" label="NETWORKINGPRIVATE_VERIFYANDENCRYPTDATA"/>
16671   <int value="422" label="DEVELOPERPRIVATE_RESTART"/>
16672   <int value="423" label="DEVELOPERPRIVATE_ALLOWINCOGNITO"/>
16673   <int value="424" label="INPUT_IME_DELETESURROUNDINGTEXT"/>
16674   <int value="425" label="DELETED_FILEBROWSERPRIVATE_OPENNEWWINDOW"/>
16675   <int value="426" label="CLOUDPRINTPRIVATE_GETCLIENTID"/>
16676   <int value="427" label="ECHOPRIVATE_GETUSERCONSENT"/>
16677   <int value="428" label="SYNCFILESYSTEM_SETCONFLICTRESOLUTIONPOLICY"/>
16678   <int value="429" label="SYNCFILESYSTEM_GETCONFLICTRESOLUTIONPOLICY"/>
16679   <int value="430" label="NETWORKINGPRIVATE_SETPROPERTIES"/>
16680   <int value="431" label="NETWORKINGPRIVATE_GETSTATE"/>
16681   <int value="432" label="POWER_REQUESTKEEPAWAKE"/>
16682   <int value="433" label="POWER_RELEASEKEEPAWAKE"/>
16683   <int value="434" label="WALLPAPERPRIVATE_SETCUSTOMWALLPAPERLAYOUT"/>
16684   <int value="435" label="DOWNLOADSINTERNAL_DETERMINEFILENAME"/>
16685   <int value="436" label="SYNCFILESYSTEM_GETFILESYNCSTATUSES"/>
16686   <int value="437" label="MEDIAGALLERIESPRIVATE_GETHANDLERS"/>
16687   <int value="438" label="WALLPAPERPRIVATE_RESETWALLPAPER"/>
16688   <int value="439" label="DEVELOPERPRIVATE_PERMISSIONS"/>
16689   <int value="440" label="WEBSTOREPRIVATE_ENABLEAPPLAUNCHER"/>
16690   <int value="441" label="APP_CURRENTWINDOWINTERNAL_FULLSCREEN"/>
16691   <int value="442" label="DEVELOPERPRIVATE_LOADUNPACKEDCROS"/>
16692   <int value="443" label="NETWORKINGPRIVATE_REQUESTNETWORKSCAN"/>
16693   <int value="444" label="ENTERPRISE_PLATFORMKEYSPRIVATE_CHALLENGEMACHINEKEY"/>
16694   <int value="445" label="ENTERPRISE_PLATFORMKEYSPRIVATE_CHALLENGEUSERKEY"/>
16695   <int value="446" label="DEVELOPERPRIVATE_LOADPROJECTTOSYNCFS"/>
16696   <int value="447" label="DEVELOPERPRIVATE_GETPROJECTSINFO"/>
16697   <int value="448" label="DEVELOPERPRIVATE_LOADPROJECT"/>
16698   <int value="449" label="COMMANDLINEPRIVATE_HASSWITCH"/>
16699   <int value="450" label="NETWORKINGPRIVATE_GETMANAGEDPROPERTIES"/>
16700   <int value="451" label="LOCATION_WATCHLOCATION"/>
16701   <int value="452" label="LOCATION_CLEARWATCH"/>
16702   <int value="453" label="BLUETOOTH_ADDPROFILE"/>
16703   <int value="454" label="BLUETOOTH_REMOVEPROFILE"/>
16704   <int value="455" label="BLUETOOTH_GETPROFILES"/>
16705   <int value="456" label="EXPERIMENTAL_IDENTITY_REMOVECACHEDAUTHTOKEN"/>
16706   <int value="457" label="AUDIO_GETINFO"/>
16707   <int value="458" label="AUDIO_SETACTIVEDEVICES"/>
16708   <int value="459" label="AUDIO_SETPROPERTIES"/>
16709   <int value="460" label="USB_RESETDEVICE"/>
16710   <int value="461" label="SOCKET_MULTICAST_JOIN_GROUP"/>
16711   <int value="462" label="SOCKET_MULTICAST_LEAVE_GROUP"/>
16712   <int value="463" label="SOCKET_MULTICAST_SET_TIME_TO_LIVE"/>
16713   <int value="464" label="SOCKET_MULTICAST_SET_LOOPBACK_MODE"/>
16714   <int value="465" label="SOCKET_MULTICAST_GET_JOINED_GROUPS"/>
16715   <int value="466"
16716       label="EXPERIMENTAL_ACCESSIBILITY_SETNATIVEACCESSIBILITYENABLED"/>
16717   <int value="467" label="RUNTIME_GETPLATFORMINFO"/>
16718   <int value="468" label="WEBVIEW_INSERTCSS"/>
16719   <int value="469" label="METRICSPRIVATE_GETISCRASHRECORDINGENABLED"/>
16720   <int value="470" label="IDENTITYPRIVATE_GETRESOURCES"/>
16721   <int value="471" label="NOTIFICATIONS_GET_ALL"/>
16722   <int value="472" label="USB_LISTINTERFACES"/>
16723   <int value="473" label="FILESYSTEM_RETAINENTRY"/>
16724   <int value="474" label="FILESYSTEM_ISRESTORABLE"/>
16725   <int value="475" label="FILESYSTEM_RESTOREENTRY"/>
16726   <int value="476" label="RUNTIME_SETUNINSTALLURL"/>
16727   <int value="477" label="INPUTMETHODPRIVATE_STARTIME"/>
16728   <int value="478" label="MUSICMANAGERPRIVATE_GETDEVICEID"/>
16729   <int value="479" label="TTS_PAUSE"/>
16730   <int value="480" label="TTS_RESUME"/>
16731   <int value="481" label="SYSTEMINFO_CPU_GET"/>
16732   <int value="482" label="EXPERIMENTAL_SYSTEMINFO_STORAGE_ADDWATCH"/>
16733   <int value="483" label="EXPERIMENTAL_SYSTEMINFO_STORAGE_REMOVEWATCH"/>
16734   <int value="484" label="EXPERIMENTAL_SYSTEMINFO_STORAGE_GETALLWATCH"/>
16735   <int value="485" label="EXPERIMENTAL_SYSTEMINFO_STORAGE_REMOVEALLWATCH"/>
16736   <int value="486" label="SYSTEMINFO_MEMORY_GET"/>
16737   <int value="487" label="ACTIVITYLOGPRIVATE_GETEXTENSIONACTIVITIES"/>
16738   <int value="488" label="RUNTIME_GETPACKAGEDIRECTORYENTRY"/>
16739   <int value="489" label="SYSTEMINFO_DISPLAY_SETDISPLAYPROPERTIES"/>
16740   <int value="490" label="FEEDBACKPRIVATE_GETUSEREMAIL"/>
16741   <int value="491" label="FEEDBACKPRIVATE_GETSYSTEMINFORMATION"/>
16742   <int value="492" label="FEEDBACKPRIVATE_SENDFEEDBACK"/>
16743   <int value="493" label="EXPERIMENTAL_INPUT_VIRTUALKEYBOARD_INSERTTEXT"/>
16744   <int value="494" label="DIAGNOSTICS_SENDPACKET"/>
16745   <int value="495" label="METRICSPRIVATE_GETFIELDTRIAL"/>
16746   <int value="496" label="FILEBROWSERPRIVATE_ZOOM"/>
16747   <int value="497" label="WEBVIEW_GO"/>
16748   <int value="498" label="WEBSTOREPRIVATE_ISININCOGNITOMODEFUNCTION"/>
16749   <int value="499" label="FILEBROWSERPRIVATE_REQUESTACCESSTOKEN"/>
16750   <int value="500" label="WEBVIEW_STOP"/>
16751   <int value="501" label="WEBVIEW_RELOAD"/>
16752   <int value="502" label="WEBVIEW_TERMINATE"/>
16753   <int value="503" label="TYPES_PRIVATE_CHROMEDIRECTSETTING_GET"/>
16754   <int value="504" label="TYPES_PRIVATE_CHROMEDIRECTSETTING_SET"/>
16755   <int value="505" label="TYPES_PRIVATE_CHROMEDIRECTSETTING_CLEAR"/>
16756   <int value="506" label="SYSTEM_CPU_GETINFO"/>
16757   <int value="507" label="SYSTEM_DISPLAY_GETINFO"/>
16758   <int value="508" label="SYSTEM_DISPLAY_SETDISPLAYPROPERTIES"/>
16759   <int value="509" label="SYSTEM_MEMORY_GETINFO"/>
16760 </enum>
16762 <enum name="ExtensionInstallCause" type="int">
16763   <int value="0" label="INSTALL_CAUSE_UNSET"/>
16764   <int value="1" label="INSTALL_CAUSE_USER_DOWNLOAD"/>
16765   <int value="2" label="INSTALL_CAUSE_UPDATE"/>
16766   <int value="3" label="INSTALL_CAUSE_EXTERNAL_FILE"/>
16767   <int value="4" label="INSTALL_CAUSE_AUTOMATION"/>
16768 </enum>
16770 <enum name="ExtensionLaunchType" type="int">
16771   <int value="0" label="PINNED"/>
16772   <int value="1" label="REGULAR"/>
16773   <int value="2" label="FULLSCREEN"/>
16774 </enum>
16776 <enum name="ExtensionLocation" type="int">
16777   <int value="0" label="INVALID"/>
16778   <int value="1" label="INTERNAL"/>
16779   <int value="2" label="EXTERNAL_PREF"/>
16780   <int value="3" label="EXTERNAL_REGISTRY"/>
16781   <int value="4" label="LOAD"/>
16782   <int value="5" label="COMPONENT"/>
16783   <int value="6" label="EXTERNAL_PREF_DOWNLOAD"/>
16784   <int value="7" label="EXTERNAL_POLICY_DOWNLOAD"/>
16785 </enum>
16787 <enum name="ExtensionPermission" type="int">
16788   <int value="0" label="UNKNOWN"/>
16789   <int value="1" label="NONE"/>
16790   <int value="2" label="BOOKMARKS"/>
16791   <int value="3" label="GEOLOCATION"/>
16792   <int value="4" label="BROWSING_HISTORY"/>
16793   <int value="5" label="TABS"/>
16794   <int value="6" label="MANAGEMENT"/>
16795   <int value="7" label="DEBUGGER"/>
16796   <int value="8" label="1_HOST"/>
16797   <int value="9" label="2_HOSTS"/>
16798   <int value="10" label="3_HOSTS"/>
16799   <int value="11" label="4_OR_MORE_HOSTS"/>
16800   <int value="12" label="ALL_HOSTS"/>
16801   <int value="13" label="FULL_ACCESS"/>
16802   <int value="14" label="CLIPBOARD"/>
16803   <int value="15" label="TTS_ENGINE"/>
16804   <int value="16" label="CONTENT_SETTINGS"/>
16805   <int value="17" label="PRIVACY"/>
16806   <int value="18" label="MANAGED_MODE"/>
16807   <int value="19" label="INPUT"/>
16808   <int value="20" label="AUDIO_CAPTURE"/>
16809   <int value="21" label="VIDEO_CAPTURE"/>
16810   <int value="22" label="DOWNLOADS"/>
16811   <int value="23" label="FILE_SYSTEM_WRITE"/>
16812   <int value="24" label="ALL_MEDIA_GALLERIES"/>
16813   <int value="25" label="SERIAL"/>
16814   <int value="26" label="SOCKET_ANY_HOST"/>
16815   <int value="27" label="SOCKET_DOMAIN_HOSTS"/>
16816   <int value="28" label="SOCKET_SPECIFIC_HOSTS"/>
16817 </enum>
16819 <enum name="ExtensionType" type="int">
16820   <int value="0" label="UNKNOWN"/>
16821   <int value="1" label="EXTENSION"/>
16822   <int value="2" label="THEME"/>
16823   <int value="3" label="USER_SCRIPT"/>
16824   <int value="4" label="HOSTED_APP"/>
16825   <int value="5" label="LEGACY_PACKAGED_APP"/>
16826   <int value="6" label="PLATFORM_APP"/>
16827 </enum>
16829 <enum name="ExtensionUnpackFailureReason" type="int">
16830   <summary>
16831     Reasons the sandboxed extension unpacker can fail.  See enum FailureReason
16832     in src/chrome/browser/extensions/sandboxed_extension_unpacker.h .
16833   </summary>
16834   <int value="0" label="COULD_NOT_GET_TEMP_DIRECTORY"/>
16835   <int value="1" label="COULD_NOT_CREATE_TEMP_DIRECTORY"/>
16836   <int value="2" label="FAILED_TO_COPY_EXTENSION_FILE_TO_TEMP_DIRECTORY"/>
16837   <int value="3" label="COULD_NOT_GET_SANDBOX_FRIENDLY_PATH"/>
16838   <int value="4" label="COULD_NOT_LOCALIZE_EXTENSION"/>
16839   <int value="5" label="INVALID_MANIFEST"/>
16840   <int value="6" label="UNPACKER_CLIENT_FAILED"/>
16841   <int value="7" label="UTILITY_PROCESS_CRASHED_WHILE_TRYING_TO_INSTALL"/>
16842   <int value="8" label="CRX_FILE_NOT_READABLE"/>
16843   <int value="9" label="CRX_HEADER_INVALID"/>
16844   <int value="10" label="CRX_MAGIC_NUMBER_INVALID"/>
16845   <int value="11" label="CRX_VERSION_NUMBER_INVALID"/>
16846   <int value="12" label="CRX_EXCESSIVELY_LARGE_KEY_OR_SIGNATURE"/>
16847   <int value="13" label="CRX_ZERO_KEY_LENGTH"/>
16848   <int value="14" label="CRX_ZERO_SIGNATURE_LENGTH"/>
16849   <int value="15" label="CRX_PUBLIC_KEY_INVALID"/>
16850   <int value="16" label="CRX_SIGNATURE_INVALID"/>
16851   <int value="17" label="CRX_SIGNATURE_VERIFICATION_INITIALIZATION_FAILED"/>
16852   <int value="18" label="CRX_SIGNATURE_VERIFICATION_FAILED"/>
16853   <int value="19" label="ERROR_SERIALIZING_MANIFEST_JSON"/>
16854   <int value="20" label="ERROR_SAVING_MANIFEST_JSON"/>
16855   <int value="21" label="COULD_NOT_READ_IMAGE_DATA_FROM_DISK"/>
16856   <int value="22" label="DECODED_IMAGES_DO_NOT_MATCH_THE_MANIFEST"/>
16857   <int value="23" label="INVALID_PATH_FOR_BROWSER_IMAGE"/>
16858   <int value="24" label="ERROR_REMOVING_OLD_IMAGE_FILE"/>
16859   <int value="25" label="INVALID_PATH_FOR_BITMAP_IMAGE"/>
16860   <int value="26" label="ERROR_RE_ENCODING_THEME_IMAGE"/>
16861   <int value="27" label="ERROR_SAVING_THEME_IMAGE"/>
16862   <int value="28" label="COULD_NOT_READ_CATALOG_DATA_FROM_DISK"/>
16863   <int value="29" label="INVALID_CATALOG_DATA"/>
16864   <int value="30" label="INVALID_PATH_FOR_CATALOG"/>
16865   <int value="31" label="ERROR_SERIALIZING_CATALOG"/>
16866   <int value="32" label="ERROR_SAVING_CATALOG"/>
16867 </enum>
16869 <enum name="ExternalDeviceAction" type="int">
16870   <int value="0" label="Import to Drive"/>
16871   <int value="1" label="View files"/>
16872   <int value="2" label="View files (automatically)"/>
16873   <int value="3" label="Watch video"/>
16874   <int value="4" label="Error"/>
16875   <int value="5" label="Close (no action)"/>
16876 </enum>
16878 <enum name="Exynos5250LotIdEnum" type="int">
16879   <int value="0" label="Fused device"/>
16880   <int value="1" label="Generic unfused device"/>
16881   <int value="2" label="Unfused; lot ID NZVPU"/>
16882   <int value="3" label="Unfused; lot ID NZVR7"/>
16883 </enum>
16885 <enum name="FallbackSSLVersion" type="int">
16886   <int value="0" label="FALLBACK_NONE">SSL version fallback did not occur.</int>
16887   <int value="1" label="FALLBACK_SSL3">Fell back on SSL 3.0.</int>
16888   <int value="2" label="FALLBACK_TLS1">Fell back on TLS 1.0.</int>
16889   <int value="3" label="FALLBACK_TLS1_1">Fell back on TLS 1.1.</int>
16890 </enum>
16892 <enum name="FeatureObserver" type="int">
16893 <!-- See http://src.chromium.org/viewvc/blink/trunk/Source/core/page/UseCounter.h -->
16895   <int value="0" label="PageDestruction"/>
16896   <int value="1" label="LegacyNotifications"/>
16897   <int value="2" label="MultipartMainResource"/>
16898   <int value="3" label="PrefixedIndexedDB"/>
16899   <int value="4" label="WorkerStart"/>
16900   <int value="5" label="SharedWorkerStart"/>
16901   <int value="6" label="LegacyWebAudioNoteOn"/>
16902   <int value="7" label="WebAudioStart"/>
16903   <int value="8" label="PrefixedContentSecurityPolicy"/>
16904   <int value="9" label="UnprefixedIndexedDB"/>
16905   <int value="10" label="OpenWebDatabase"/>
16906   <int value="11" label="LegacyHTMLNotifications"/>
16907   <int value="12" label="LegacyTextNotifications"/>
16908   <int value="13" label="UnprefixedRequestAnimationFrame"/>
16909   <int value="14" label="PrefixedRequestAnimationFrame"/>
16910   <int value="15" label="ContentSecurityPolicy"/>
16911   <int value="16" label="ContentSecurityPolicyReportOnly"/>
16912   <int value="17" label="PrefixedContentSecurityPolicyReportOnly"/>
16913   <int value="18" label="PrefixedTransitionEndEvent"/>
16914   <int value="19" label="UnprefixedTransitionEndEvent"/>
16915   <int value="20" label="PrefixedAndUnprefixedTransitionEndEvent"/>
16916   <int value="21" label="AutoFocusAttribute"/>
16917   <int value="22" label="DeprecatedAutoSaveAttribute"/>
16918   <int value="23" label="DataListElement"/>
16919   <int value="24" label="FormAttribute"/>
16920   <int value="25" label="IncrementalAttribute"/>
16921   <int value="26" label="InputTypeColor"/>
16922   <int value="27" label="InputTypeDate"/>
16923   <int value="28" label="InputTypeDateTime"/>
16924   <int value="29" label="InputTypeDateTimeFallback"/>
16925   <int value="30" label="InputTypeDateTimeLocal"/>
16926   <int value="31" label="InputTypeEmail"/>
16927   <int value="32" label="InputTypeMonth"/>
16928   <int value="33" label="InputTypeNumber"/>
16929   <int value="34" label="InputTypeRange"/>
16930   <int value="35" label="InputTypeSearch"/>
16931   <int value="36" label="InputTypeTel"/>
16932   <int value="37" label="InputTypeTime"/>
16933   <int value="38" label="InputTypeURL"/>
16934   <int value="39" label="InputTypeWeek"/>
16935   <int value="40" label="InputTypeWeekFallback"/>
16936   <int value="41" label="ListAttribute"/>
16937   <int value="42" label="MaxAttribute"/>
16938   <int value="43" label="MinAttribute"/>
16939   <int value="44" label="PatternAttribute"/>
16940   <int value="45" label="PlaceholderAttribute"/>
16941   <int value="46" label="PrecisionAttribute"/>
16942   <int value="47" label="PrefixedDirectoryAttribute"/>
16943   <int value="48" label="PrefixedSpeechAttribute"/>
16944   <int value="49" label="RequiredAttribute"/>
16945   <int value="50" label="ResultsAttribute"/>
16946   <int value="51" label="StepAttribute"/>
16947   <int value="52" label="PageVisits"/>
16948   <int value="53" label="HTMLMarqueeElement"/>
16949   <int value="54" label="Unused: CSSOverflowMarquee"/>
16950   <int value="55" label="Reflection"/>
16951   <int value="56" label="CursorVisibility"/>
16952   <int value="57" label="StorageInfo"/>
16953   <int value="58" label="XFrameOptions"/>
16954   <int value="59" label="XFrameOptionsSameOrigin"/>
16955   <int value="60" label="XFrameOptionsSameOriginWithBadAncestorChain"/>
16956   <int value="61" label="DeprecatedFlexboxWebContent"/>
16957   <int value="62" label="DeprecatedFlexboxChrome"/>
16958   <int value="63" label="DeprecatedFlexboxChromeExtension"/>
16959   <int value="64" label="SVGTRefElement"/>
16960   <int value="65" label="UnprefixedPerformanceTimeline"/>
16961   <int value="66" label="PrefixedPerformanceTimeline"/>
16962   <int value="67" label="UnprefixedUserTiming"/>
16963   <int value="68" label="PrefixedUserTiming"/>
16964   <int value="69" label="WindowEvent"/>
16965   <int value="70" label="ContentSecurityPolicyWithBaseElement"/>
16966   <int value="71" label="PrefixedMediaAddKey"/>
16967   <int value="72" label="PrefixedMediaGenerateKeyRequest"/>
16968   <int value="73" label="WebAudioLooping"/>
16969   <int value="74" label="DocumentClear"/>
16970   <int value="75" label="PrefixedTransitionMediaFeature"/>
16971   <int value="76" label="SVGFontElement"/>
16972   <int value="77" label="XMLDocument"/>
16973   <int value="78" label="XSLProcessingInstruction"/>
16974   <int value="79" label="XSLTProcessor"/>
16975   <int value="80" label="SVGSwitchElement"/>
16976   <int value="81" label="PrefixedDocumentRegister"/>
16977   <int value="82" label="HTMLShadowElementOlderShadowRoot"/>
16978   <int value="83" label="Document.all()"/>
16979   <int value="84" label="FormElement"/>
16980   <int value="85" label="DemotedFormElement"/>
16981   <int value="86" label="CaptureAttributeAsEnum"/>
16982   <int value="87" label="ShadowDOMPrefixedPseudo"/>
16983   <int value="88" label="ShadowDOMPrefixedCreateShadowRoot"/>
16984   <int value="89" label="ShadowDOMPrefixedShadowRoot"/>
16985   <int value="90" label="SVGAnimationElement"/>
16986 </enum>
16988 <enum name="FFmpegCodecs" type="int">
16989   <int value="0" label="NONE"/>
16990   <int value="1" label="MPEG1VIDEO"/>
16991   <int value="2" label="MPEG2VIDEO"/>
16992   <int value="3" label="MPEG2VIDEO_XVMC"/>
16993   <int value="4" label="H261"/>
16994   <int value="5" label="H263"/>
16995   <int value="6" label="RV10"/>
16996   <int value="7" label="RV20"/>
16997   <int value="8" label="MJPEG"/>
16998   <int value="9" label="MJPEGB"/>
16999   <int value="10" label="LJPEG"/>
17000   <int value="11" label="SP5X"/>
17001   <int value="12" label="JPEGLS"/>
17002   <int value="13" label="MPEG4"/>
17003   <int value="14" label="RAWVIDEO"/>
17004   <int value="15" label="MSMPEG4V1"/>
17005   <int value="16" label="MSMPEG4V2"/>
17006   <int value="17" label="MSMPEG4V3"/>
17007   <int value="18" label="WMV1"/>
17008   <int value="19" label="WMV2"/>
17009   <int value="20" label="H263P"/>
17010   <int value="21" label="H263I"/>
17011   <int value="22" label="FLV1"/>
17012   <int value="23" label="SVQ1"/>
17013   <int value="24" label="SVQ3"/>
17014   <int value="25" label="DVVIDEO"/>
17015   <int value="26" label="HUFFYUV"/>
17016   <int value="27" label="CYUV"/>
17017   <int value="28" label="H264"/>
17018   <int value="29" label="INDEO3"/>
17019   <int value="30" label="VP3"/>
17020   <int value="31" label="THEORA"/>
17021   <int value="32" label="ASV1"/>
17022   <int value="33" label="ASV2"/>
17023   <int value="34" label="FFV1"/>
17024   <int value="35" label="4XM"/>
17025   <int value="36" label="VCR1"/>
17026   <int value="37" label="CLJR"/>
17027   <int value="38" label="MDEC"/>
17028   <int value="39" label="ROQ"/>
17029   <int value="40" label="INTERPLAY_VIDEO"/>
17030   <int value="41" label="XAN_WC3"/>
17031   <int value="42" label="XAN_WC4"/>
17032   <int value="43" label="RPZA"/>
17033   <int value="44" label="CINEPAK"/>
17034   <int value="45" label="WS_VQA"/>
17035   <int value="46" label="MSRLE"/>
17036   <int value="47" label="MSVIDEO1"/>
17037   <int value="48" label="IDCIN"/>
17038   <int value="49" label="8BPS"/>
17039   <int value="50" label="SMC"/>
17040   <int value="51" label="FLIC"/>
17041   <int value="52" label="TRUEMOTION1"/>
17042   <int value="53" label="VMDVIDEO"/>
17043   <int value="54" label="MSZH"/>
17044   <int value="55" label="ZLIB"/>
17045   <int value="56" label="QTRLE"/>
17046   <int value="57" label="SNOW"/>
17047   <int value="58" label="TSCC"/>
17048   <int value="59" label="ULTI"/>
17049   <int value="60" label="QDRAW"/>
17050   <int value="61" label="VIXL"/>
17051   <int value="62" label="QPEG"/>
17052   <int value="63" label="PNG"/>
17053   <int value="64" label="PPM"/>
17054   <int value="65" label="PBM"/>
17055   <int value="66" label="PGM"/>
17056   <int value="67" label="PGMYUV"/>
17057   <int value="68" label="PAM"/>
17058   <int value="69" label="FFVHUFF"/>
17059   <int value="70" label="RV30"/>
17060   <int value="71" label="RV40"/>
17061   <int value="72" label="VC1"/>
17062   <int value="73" label="WMV3"/>
17063   <int value="74" label="LOCO"/>
17064   <int value="75" label="WNV1"/>
17065   <int value="76" label="AASC"/>
17066   <int value="77" label="INDEO2"/>
17067   <int value="78" label="FRAPS"/>
17068   <int value="79" label="TRUEMOTION2"/>
17069   <int value="80" label="BMP"/>
17070   <int value="81" label="CSCD"/>
17071   <int value="82" label="MMVIDEO"/>
17072   <int value="83" label="ZMBV"/>
17073   <int value="84" label="AVS"/>
17074   <int value="85" label="SMACKVIDEO"/>
17075   <int value="86" label="NUV"/>
17076   <int value="87" label="KMVC"/>
17077   <int value="88" label="FLASHSV"/>
17078   <int value="89" label="CAVS"/>
17079   <int value="90" label="JPEG2000"/>
17080   <int value="91" label="VMNC"/>
17081   <int value="92" label="VP5"/>
17082   <int value="93" label="VP6"/>
17083   <int value="94" label="VP6F"/>
17084   <int value="95" label="TARGA"/>
17085   <int value="96" label="DSICINVIDEO"/>
17086   <int value="97" label="TIERTEXSEQVIDEO"/>
17087   <int value="98" label="TIFF"/>
17088   <int value="99" label="GIF"/>
17089   <int value="100" label="DXA"/>
17090   <int value="101" label="DNXHD"/>
17091   <int value="102" label="THP"/>
17092   <int value="103" label="SGI"/>
17093   <int value="104" label="C93"/>
17094   <int value="105" label="BETHSOFTVID"/>
17095   <int value="106" label="PTX"/>
17096   <int value="107" label="TXD"/>
17097   <int value="108" label="VP6A"/>
17098   <int value="109" label="AMV"/>
17099   <int value="110" label="VB"/>
17100   <int value="111" label="PCX"/>
17101   <int value="112" label="SUNRAST"/>
17102   <int value="113" label="INDEO4"/>
17103   <int value="114" label="INDEO5"/>
17104   <int value="115" label="MIMIC"/>
17105   <int value="116" label="RL2"/>
17106   <int value="117" label="ESCAPE124"/>
17107   <int value="118" label="DIRAC"/>
17108   <int value="119" label="BFI"/>
17109   <int value="120" label="CMV"/>
17110   <int value="121" label="MOTIONPIXELS"/>
17111   <int value="122" label="TGV"/>
17112   <int value="123" label="TGQ"/>
17113   <int value="124" label="TQI"/>
17114   <int value="125" label="AURA"/>
17115   <int value="126" label="AURA2"/>
17116   <int value="127" label="V210X"/>
17117   <int value="128" label="TMV"/>
17118   <int value="129" label="V210"/>
17119   <int value="130" label="DPX"/>
17120   <int value="131" label="MAD"/>
17121   <int value="132" label="FRWU"/>
17122   <int value="133" label="FLASHSV2"/>
17123   <int value="134" label="CDGRAPHICS"/>
17124   <int value="135" label="R210"/>
17125   <int value="136" label="ANM"/>
17126   <int value="137" label="BINKVIDEO"/>
17127   <int value="138" label="IFF_ILBM"/>
17128   <int value="139" label="IFF_BYTERUN1"/>
17129   <int value="140" label="KGV1"/>
17130   <int value="141" label="YOP"/>
17131   <int value="142" label="VP8"/>
17132   <int value="143" label="PICTOR"/>
17133   <int value="144" label="ANSI"/>
17134   <int value="145" label="A64_MULTI"/>
17135   <int value="146" label="A64_MULTI5"/>
17136   <int value="147" label="R10K"/>
17137   <int value="148" label="MXPEG"/>
17138   <int value="149" label="LAGARITH"/>
17139   <int value="150" label="PRORES"/>
17140   <int value="151" label="JV"/>
17141   <int value="152" label="DFA"/>
17142   <int value="153" label="WMV3IMAGE"/>
17143   <int value="154" label="VC1IMAGE"/>
17144   <int value="155" label="UTVIDEO"/>
17145   <int value="156" label="BMV_VIDEO"/>
17146   <int value="157" label="VBLE"/>
17147   <int value="158" label="DXTORY"/>
17148   <int value="159" label="V410"/>
17149   <int value="160" label="XWD"/>
17150   <int value="161" label="CDXL"/>
17151   <int value="162" label="XBM"/>
17152   <int value="163" label="ZEROCODEC"/>
17153   <int value="164" label="MSS1"/>
17154   <int value="165" label="MSA1"/>
17155   <int value="166" label="TSCC2"/>
17156   <int value="167" label="MTS2"/>
17157   <int value="168" label="CLLC"/>
17158   <int value="169" label="MSS2"/>
17159   <int value="170" label="VP9"/>
17160   <int value="65536" label="PCM_S16LE"/>
17161   <int value="65537" label="PCM_S16BE"/>
17162   <int value="65538" label="PCM_U16LE"/>
17163   <int value="65539" label="PCM_U16BE"/>
17164   <int value="65540" label="PCM_S8"/>
17165   <int value="65541" label="PCM_U8"/>
17166   <int value="65542" label="PCM_MULAW"/>
17167   <int value="65543" label="PCM_ALAW"/>
17168   <int value="65544" label="PCM_S32LE"/>
17169   <int value="65545" label="PCM_S32BE"/>
17170   <int value="65546" label="PCM_U32LE"/>
17171   <int value="65547" label="PCM_U32BE"/>
17172   <int value="65548" label="PCM_S24LE"/>
17173   <int value="65549" label="PCM_S24BE"/>
17174   <int value="65550" label="PCM_U24LE"/>
17175   <int value="65551" label="PCM_U24BE"/>
17176   <int value="65552" label="PCM_S24DAUD"/>
17177   <int value="65553" label="PCM_ZORK"/>
17178   <int value="65554" label="PCM_S16LE_PLANAR"/>
17179   <int value="65555" label="PCM_DVD"/>
17180   <int value="65556" label="PCM_F32BE"/>
17181   <int value="65557" label="PCM_F32LE"/>
17182   <int value="65558" label="PCM_F64BE"/>
17183   <int value="65559" label="PCM_F64LE"/>
17184   <int value="65560" label="PCM_BLURAY"/>
17185   <int value="65561" label="PCM_LXF"/>
17186   <int value="65562" label="S302M"/>
17187   <int value="65563" label="PCM_S8_PLANAR"/>
17188   <int value="69632" label="ADPCM_IMA_QT"/>
17189   <int value="69633" label="ADPCM_IMA_WAV"/>
17190   <int value="69634" label="ADPCM_IMA_DK3"/>
17191   <int value="69635" label="ADPCM_IMA_DK4"/>
17192   <int value="69636" label="ADPCM_IMA_WS"/>
17193   <int value="69637" label="ADPCM_IMA_SMJPEG"/>
17194   <int value="69638" label="ADPCM_MS"/>
17195   <int value="69639" label="ADPCM_4XM"/>
17196   <int value="69640" label="ADPCM_XA"/>
17197   <int value="69641" label="ADPCM_ADX"/>
17198   <int value="69642" label="ADPCM_EA"/>
17199   <int value="69643" label="ADPCM_G726"/>
17200   <int value="69644" label="ADPCM_CT"/>
17201   <int value="69645" label="ADPCM_SWF"/>
17202   <int value="69646" label="ADPCM_YAMAHA"/>
17203   <int value="69647" label="ADPCM_SBPRO_4"/>
17204   <int value="69648" label="ADPCM_SBPRO_3"/>
17205   <int value="69649" label="ADPCM_SBPRO_2"/>
17206   <int value="69650" label="ADPCM_THP"/>
17207   <int value="69651" label="ADPCM_IMA_AMV"/>
17208   <int value="69652" label="ADPCM_EA_R1"/>
17209   <int value="69653" label="ADPCM_EA_R3"/>
17210   <int value="69654" label="ADPCM_EA_R2"/>
17211   <int value="69655" label="ADPCM_IMA_EA_SEAD"/>
17212   <int value="69656" label="ADPCM_IMA_EA_EACS"/>
17213   <int value="69657" label="ADPCM_EA_XAS"/>
17214   <int value="69658" label="ADPCM_EA_MAXIS_XA"/>
17215   <int value="69659" label="ADPCM_IMA_ISS"/>
17216   <int value="69660" label="ADPCM_G722"/>
17217   <int value="69661" label="ADPCM_IMA_APC"/>
17218   <int value="73728" label="AMR_NB"/>
17219   <int value="73729" label="AMR_WB"/>
17220   <int value="77824" label="RA_144"/>
17221   <int value="77825" label="RA_288"/>
17222   <int value="81920" label="ROQ_DPCM"/>
17223   <int value="81921" label="INTERPLAY_DPCM"/>
17224   <int value="81922" label="XAN_DPCM"/>
17225   <int value="81923" label="SOL_DPCM"/>
17226   <int value="86016" label="MP2"/>
17227   <int value="86017" label="MP3"/>
17228   <int value="86018" label="AAC"/>
17229   <int value="86019" label="AC3"/>
17230   <int value="86020" label="DTS"/>
17231   <int value="86021" label="VORBIS"/>
17232   <int value="86022" label="DVAUDIO"/>
17233   <int value="86023" label="WMAV1"/>
17234   <int value="86024" label="WMAV2"/>
17235   <int value="86025" label="MACE3"/>
17236   <int value="86026" label="MACE6"/>
17237   <int value="86027" label="VMDAUDIO"/>
17238   <int value="86028" label="FLAC"/>
17239   <int value="86029" label="MP3ADU"/>
17240   <int value="86030" label="MP3ON4"/>
17241   <int value="86031" label="SHORTEN"/>
17242   <int value="86032" label="ALAC"/>
17243   <int value="86033" label="WESTWOOD_SND1"/>
17244   <int value="86034" label="GSM"/>
17245   <int value="86035" label="QDM2"/>
17246   <int value="86036" label="COOK"/>
17247   <int value="86037" label="TRUESPEECH"/>
17248   <int value="86038" label="TTA"/>
17249   <int value="86039" label="SMACKAUDIO"/>
17250   <int value="86040" label="QCELP"/>
17251   <int value="86041" label="WAVPACK"/>
17252   <int value="86042" label="DSICINAUDIO"/>
17253   <int value="86043" label="IMC"/>
17254   <int value="86044" label="MUSEPACK7"/>
17255   <int value="86045" label="MLP"/>
17256   <int value="86046" label="GSM_MS"/>
17257   <int value="86047" label="ATRAC3"/>
17258   <int value="86048" label="VOXWARE"/>
17259   <int value="86049" label="APE"/>
17260   <int value="86050" label="NELLYMOSER"/>
17261   <int value="86051" label="MUSEPACK8"/>
17262   <int value="86052" label="SPEEX"/>
17263   <int value="86053" label="WMAVOICE"/>
17264   <int value="86054" label="WMAPRO"/>
17265   <int value="86055" label="WMALOSSLESS"/>
17266   <int value="86056" label="ATRAC3P"/>
17267   <int value="86057" label="EAC3"/>
17268   <int value="86058" label="SIPR"/>
17269   <int value="86059" label="MP1"/>
17270   <int value="86060" label="TWINVQ"/>
17271   <int value="86061" label="TRUEHD"/>
17272   <int value="86062" label="MP4ALS"/>
17273   <int value="86063" label="ATRAC1"/>
17274   <int value="86064" label="BINKAUDIO_RDFT"/>
17275   <int value="86065" label="BINKAUDIO_DCT"/>
17276   <int value="86066" label="AAC_LATM"/>
17277   <int value="86067" label="QDMC"/>
17278   <int value="86068" label="CELT"/>
17279   <int value="86069" label="G723_1"/>
17280   <int value="86070" label="G729"/>
17281   <int value="86071" label="8SVX_EXP"/>
17282   <int value="86072" label="8SVX_FIB"/>
17283   <int value="86073" label="BMV_AUDIO"/>
17284   <int value="86074" label="RALF"/>
17285   <int value="86075" label="IAC"/>
17286   <int value="86076" label="ILBC"/>
17287   <int value="86077" label="OPUS_DEPRECATED"/>
17288   <int value="86078" label="COMFORT_NOISE"/>
17289   <int value="86079" label="TAK_DEPRECATED"/>
17290   <int value="94208" label="DVD_SUBTITLE"/>
17291   <int value="94209" label="DVB_SUBTITLE"/>
17292   <int value="94210" label="TEXT"/>
17293   <int value="94211" label="XSUB"/>
17294   <int value="94212" label="SSA"/>
17295   <int value="94213" label="MOV_TEXT"/>
17296   <int value="94214" label="HDMV_PGS_SUBTITLE"/>
17297   <int value="94215" label="DVB_TELETEXT"/>
17298   <int value="94216" label="SRT"/>
17299   <int value="98304" label="TTF"/>
17300   <int value="102400" label="PROBE"/>
17301   <int value="131072" label="MPEG2TS"/>
17302   <int value="131073" label="MPEG4SYSTEMS"/>
17303   <int value="135168" label="FFMETADATA"/>
17304   <int value="4665933" label="G2M"/>
17305   <int value="4801606" label="IDF"/>
17306   <int value="5198918" label="OTF"/>
17307   <int value="407917392" label="PCM_S24LE_PLANAR"/>
17308   <int value="542135120" label="PCM_S32LE_PLANAR"/>
17309   <int value="808530518" label="012V"/>
17310   <int value="809850962" label="EXR"/>
17311   <int value="944985688" label="8SVX_RAW"/>
17312   <int value="1095123744" label="ADPCM_AFC"/>
17313   <int value="1096176208" label="AVRP"/>
17314   <int value="1096176238" label="AVRN"/>
17315   <int value="1096176969" label="AVUI"/>
17316   <int value="1096373590" label="AYUV"/>
17317   <int value="1112557912" label="BRENDER_PIX"/>
17318   <int value="1112823892" label="BINTEXT"/>
17319   <int value="1129335105" label="CPIA"/>
17320   <int value="1160852272" label="ESCAPE130"/>
17321   <int value="1179014995" label="FFWAVESYNTH"/>
17322   <int value="1246975298" label="JACOSUB"/>
17323   <int value="1263294017" label="SMPTE_KLV"/>
17324   <int value="1297108018" label="MPL2"/>
17325   <int value="1297498929" label="MVC1"/>
17326   <int value="1297498930" label="MVC2"/>
17327   <int value="1330333984" label="ADPCM_IMA_OKI"/>
17328   <int value="1330664787" label="OPUS"/>
17329   <int value="1346455105" label="PAF_AUDIO"/>
17330   <int value="1346455126" label="PAF_VIDEO"/>
17331   <int value="1347637264" label="PCM_S16BE_PLANAR"/>
17332   <int value="1349012051" label="PJS"/>
17333   <int value="1381259348" label="REALTEXT"/>
17334   <int value="1396788553" label="SAMI"/>
17335   <int value="1396788813" label="SANM"/>
17336   <int value="1397180754" label="SGIRLE"/>
17337   <int value="1397706307" label="SONIC"/>
17338   <int value="1397706316" label="SONIC_LS"/>
17339   <int value="1397909872" label="SUBRIP"/>
17340   <int value="1398953521" label="SUBVIEWER1"/>
17341   <int value="1400201814" label="SUBVIEWER"/>
17342   <int value="1412575542" label="TARGA_Y216"/>
17343   <int value="1446195256" label="V308"/>
17344   <int value="1446260792" label="V408"/>
17345   <int value="1447644481" label="VIMA"/>
17346   <int value="1448111218" label="VPLAYER"/>
17347   <int value="1465275476" label="WEBVTT"/>
17348   <int value="1480739150" label="XBIN"/>
17349   <int value="1480999235" label="XFACE"/>
17350   <int value="1496592720" label="Y41P"/>
17351   <int value="1498764852" label="YUV4"/>
17352   <int value="1664495672" label="EIA_608"/>
17353   <int value="1833195076" label="MICRODVD"/>
17354   <int value="1936029283" label="EVRC"/>
17355   <int value="1936944502" label="SMV"/>
17356   <int value="1950507339" label="TAK"/>
17357 </enum>
17359 <enum name="FileDialogType" type="int">
17360   <int value="0" label="Select folder"/>
17361   <int value="1" label="Save as file"/>
17362   <int value="2" label="Open file"/>
17363   <int value="3" label="Open multiple files"/>
17364   <int value="4" label="Full page"/>
17365   <int value="5" label="Error"/>
17366 </enum>
17368 <enum name="FileType" type="int">
17369   <int value="0" label="other"/>
17370   <int value="1" label=".doc"/>
17371   <int value="2" label=".docx"/>
17372   <int value="3" label=".odt"/>
17373   <int value="4" label=".rtf"/>
17374   <int value="5" label=".pdf"/>
17375   <int value="6" label=".ppt"/>
17376   <int value="7" label=".pptx"/>
17377   <int value="8" label=".odp"/>
17378   <int value="9" label=".xls"/>
17379   <int value="10" label=".xlsx"/>
17380   <int value="11" label=".ods"/>
17381   <int value="12" label=".csv"/>
17382   <int value="13" label=".odf"/>
17383   <int value="14" label=".rar"/>
17384   <int value="15" label=".asf"/>
17385   <int value="16" label=".wma"/>
17386   <int value="17" label=".wmv"/>
17387   <int value="18" label=".mov"/>
17388   <int value="19" label=".mpg"/>
17389   <int value="20" label=".log"/>
17390 </enum>
17392 <enum name="FtpDataConnectionError" type="int">
17393   <int value="0">Data connection successful</int>
17394   <int value="1">Local firewall blocked the connection</int>
17395   <int value="2">Connection timed out</int>
17396   <int value="3">
17397     Connection has been established, but then got broken (either reset or
17398     aborted)
17399   </int>
17400   <int value="4">Connection has been refused</int>
17401   <int value="20">Other kind of error</int>
17402 </enum>
17404 <enum name="FtpServerType" type="int">
17405   <summary>
17406     FTP server type as defined in net/ftp/ftp_server_type_histograms.h
17407   </summary>
17408   <int value="0" label="Unknown">
17409     Unknown (could be a server we don't support, a broken server, or a security
17410     attack)
17411   </int>
17412   <int value="1" label="/bin/ls">Server using /bin/ls -l and variants</int>
17413   <int value="2" label="/bin/dls">Server using /bin/dls</int>
17414   <int value="3" label="EPLF">Server using EPLF format</int>
17415   <int value="4" label="WinNT">
17416     WinNT server configured for old style listing
17417   </int>
17418   <int value="5" label="VMS">VMS (including variants)</int>
17419   <int value="6" label="IBM VM">IBM VM/CMS, VM/ESA, z/VM formats</int>
17420   <int value="7" label="OS/2">OS/2 FTP Server</int>
17421   <int value="8" label="win16">
17422     win16 hosts: SuperTCP or NetManage Chameleon
17423   </int>
17424 </enum>
17426 <enum name="GDataAuthResult" type="int">
17427   <int value="0" label="FAILURE"/>
17428   <int value="1" label="SUCCESS"/>
17429   <int value="2" label="NO_CONNECTION"/>
17430 </enum>
17432 <enum name="GDataEntryKind" type="int">
17433   <obsolete>
17434     Deprecated 9/2012, and replaced by DriveEntryKind
17435   </obsolete>
17436   <int value="0" label="UNKNOWN"/>
17437   <int value="4097" label="ITEM"/>
17438   <int value="4098" label="SITE"/>
17439   <int value="8449" label="DOCUMENT"/>
17440   <int value="8450" label="SPEREADSHEET"/>
17441   <int value="8451" label="PRESENTATION"/>
17442   <int value="8452" label="DRAWING"/>
17443   <int value="8453" label="TABLE"/>
17444   <int value="8705" label="EXTERNAL_APP"/>
17445   <int value="16385" label="FOLDER"/>
17446   <int value="32769" label="FILE"/>
17447   <int value="32770" label="PDF"/>
17448 </enum>
17450 <enum name="GestureActionType" type="int">
17451   <int value="0" label="Unknown"/>
17452   <int value="1" label="Omnibox pinch"/>
17453   <int value="2" label="Omnibox scroll"/>
17454   <int value="3" label="Tabstrip pinch"/>
17455   <int value="4" label="Tabstrip scroll"/>
17456   <int value="5" label="Bezel scroll"/>
17457   <int value="6" label="Desktop scroll"/>
17458   <int value="7" label="Desktop pinch"/>
17459   <int value="8" label="Webpage pinch"/>
17460   <int value="9" label="Webpage scroll"/>
17461   <int value="10" label="Webpage tap"/>
17462   <int value="11" label="Tabstrip tap"/>
17463   <int value="12" label="Bezel down"/>
17464   <int value="13" label="Tab switched tap"/>
17465   <int value="14" label="Active tab tap"/>
17466   <int value="15" label="Tab close button tap"/>
17467   <int value="16" label="New tab button tap"/>
17468   <int value="17" label="Top edge of window tap"/>
17469   <int value="18" label="Window size button tap"/>
17470   <int value="19" label="Area surrounding tabstrip tap"/>
17471   <int value="20" label="Window resized double tap"/>
17472 </enum>
17474 <enum name="GetPerfDataOutcome" type="int">
17475   <int value="0" label="Success.">
17476     Perf data was collected, parsed and attached to the UMA protobuf
17477     successfully.
17478   </int>
17479   <int value="1" label="No perf data ready to be uploaded.">
17480     Could not add perf data to the UMA protobuf because no perf data was ready
17481     to be uploaded.
17482   </int>
17483   <int value="2" label="Collection timer triggered but have data already.">
17484     Perf timer triggered but the perf provider already had a perf data proto to
17485     be added to the UMA protobuf.
17486   </int>
17487   <int value="3"
17488       label="Collection timer triggered but incognito window active.">
17489     Perf timer triggered but an incognito window was open.
17490   </int>
17491   <int value="4" label="Incognito window launched during collection.">
17492     Perf data was collected but an incognito window was opened during the
17493     collection.
17494   </int>
17495   <int value="5" label="Protobuf returned by debugd not deserialized.">
17496     Perf data was collected and sent to Chrome as a serialized protobuf but it
17497     could be deserialized by Chrome.
17498   </int>
17499 </enum>
17501 <enum name="GetUserDataTempDirResult" type="int">
17502   <int value="0" label="SUCCESS"/>
17503   <int value="1" label="CANT_GET_PARENT_PATH"/>
17504   <int value="2" label="CANT_GET_UDT_PATH"/>
17505   <int value="3" label="NOT_A_DIRECTORY"/>
17506   <int value="4" label="CANT_CREATE_DIR"/>
17507   <int value="5" label="CANT_WRITE_TO_PATH"/>
17508   <int value="6" label="UNSET"/>
17509 </enum>
17511 <enum name="GoogleNowEvent" type="int">
17512   <summary>
17513     Events in Google Now component extension. See var DiagnosticEvent.
17514   </summary>
17515   <int value="0" label="REQUEST_FOR_CARDS_TOTAL"/>
17516   <int value="1" label="REQUEST_FOR_CARDS_SUCCESS"/>
17517   <int value="2" label="CARDS_PARSE_SUCCESS"/>
17518   <int value="3" label="DISMISS_REQUEST_TOTAL"/>
17519   <int value="4" label="DISMISS_REQUEST_SUCCESS"/>
17520   <int value="5" label="LOCATION_REQUEST"/>
17521   <int value="6" label="LOCATION_UPDATE"/>
17522   <int value="7" label="EXTENSION_START"/>
17523   <int value="8" label="SHOW_WELCOME_TOAST"/>
17524 </enum>
17526 <enum name="HttpAuthCount" type="int">
17527   <int value="0" label="Basic Start"/>
17528   <int value="1" label="Basic Reject"/>
17529   <int value="2" label="Digest Start"/>
17530   <int value="3" label="Digest Reject"/>
17531   <int value="4" label="NTLM Start"/>
17532   <int value="5" label="NTLM Reject"/>
17533   <int value="6" label="Negotiate Start"/>
17534   <int value="7" label="Negotiate Reject"/>
17535 </enum>
17537 <enum name="HttpAuthResource" type="int">
17538   <int value="0" label="Top Page Allowed"/>
17539   <int value="1" label="Same-domain Sub-resource Allowed"/>
17540   <int value="2" label="Cross-domain Sub-resource Blocked"/>
17541   <int value="3" label="Cross-domain Sub-resource Allowed"/>
17542 </enum>
17544 <enum name="HttpAuthTarget" type="int">
17545   <int value="0" label="Basic Proxy"/>
17546   <int value="1" label="Basic Secure Proxy"/>
17547   <int value="2" label="Basic Server"/>
17548   <int value="3" label="Basic Secure Server"/>
17549   <int value="4" label="Digest Proxy"/>
17550   <int value="5" label="Digest Secure Proxy"/>
17551   <int value="6" label="Digest Server"/>
17552   <int value="7" label="Digest Secure Server"/>
17553   <int value="8" label="NTLM Proxy"/>
17554   <int value="9" label="NTLM Secure Proxy"/>
17555   <int value="10" label="NTLM Server"/>
17556   <int value="11" label="NTLM Secure Server"/>
17557   <int value="12" label="Negotiate Proxy"/>
17558   <int value="13" label="Negotiate Secure Proxy"/>
17559   <int value="14" label="Negotiate Server"/>
17560   <int value="15" label="Negotiate Secure Server"/>
17561 </enum>
17563 <enum name="HttpPipelineStatus" type="int">
17564   <int value="0" label="Success"/>
17565   <int value="1" label="Redirected"/>
17566   <int value="2" label="Certificate error"/>
17567   <int value="3" label="Bad HTTP response code"/>
17568   <int value="4" label="Network error"/>
17569   <int value="5" label="Response too large"/>
17570   <int value="6" label="Response too small"/>
17571   <int value="7" label="Response content mismatch"/>
17572   <int value="8" label="Bad HTTP version"/>
17573   <int value="9" label="Corrupt stats response"/>
17574 </enum>
17576 <enum name="HttpSocketType" type="int">
17577   <int value="0" label="UNUSED">newly connected socket</int>
17578   <int value="1" label="UNUSED_IDLE">
17579     connected unused socket (idle prior to use)
17580   </int>
17581   <int value="2" label="REUSED_IDLE">previously used (keep-alive?) socket</int>
17582 </enum>
17584 <enum name="IDBLevelDBBackingStoreInternalErrorType" type="int">
17585   <int value="0" label="IDBLevelDBBackingStoreReadError">
17586     IndexedDB encountered an error attempting to read or decode a value from the
17587     leveldb backing store, indicative of corruption or I/O error. Unused as of
17588     M26.
17589   </int>
17590   <int value="1" label="IDBLevelDBBackingStoreWriteError">
17591     IndexeDB encountered an error attempting to write or commit a value to the
17592     leveldb backing store, indicative of I/O error. Unused as of M26.
17593   </int>
17594   <int value="2" label="IDBLevelDBBackingStoreConsistencyError">
17595     IndexedDB encountered a consistency error in the leveldb backing store,
17596     indicative of corruption or an coding error. Unused as of M26.
17597   </int>
17598   <int value="3" label="FindKeyInIndex"/>
17599   <int value="4" label="GetIDBDatabaseMetaData"/>
17600   <int value="5" label="GetIndexes"/>
17601   <int value="6" label="GetKeyGeneratorCurrentNumber"/>
17602   <int value="7" label="GetObjectStores"/>
17603   <int value="8" label="GetRecord"/>
17604   <int value="9" label="KeyExistsInObjectStore"/>
17605   <int value="10" label="LoadCurrentRow"/>
17606   <int value="11" label="SetupMetadata"/>
17607   <int value="12" label="GetPrimaryKeyViaIndex"/>
17608   <int value="13" label="KeyExistsInIndex"/>
17609   <int value="14" label="VersionExists"/>
17610   <int value="15" label="DeleteObjectStore"/>
17611   <int value="16" label="SetMaxObjectStoreId"/>
17612   <int value="17" label="SetMaxIndexId"/>
17613   <int value="18" label="GetNewDatabaseId"/>
17614   <int value="19" label="GetNewVersionNumber"/>
17615   <int value="20" label="CreateIDBDatabaseMetaData"/>
17616   <int value="21" label="DeleteDatabase"/>
17617   <int value="22" label="TransactionCommit"/>
17618   <int value="23" label="GetDatabaseNames"/>
17619 </enum>
17621 <enum name="IDBLevelDBBackingStoreOpenResult" type="int">
17622   <int value="0" label="OpenMemorySuccess">
17623     An in-memory backing store was opened successfully.
17624   </int>
17625   <int value="1" label="OpenSuccess">
17626     An on-disk backing store was opened successfully.
17627   </int>
17628   <int value="2" label="OpenFailedDirectory">
17629     An on-disk backing store could not be opened or created because the
17630     directory could not be opened or created. Cleanup will not be attempted.
17631   </int>
17632   <int value="3" label="OpenFailedUnknownSchema">
17633     An on-disk backing store was opened but had an unknown schema version, due
17634     to corruption or reverting to a previous version of Chrome. Cleanup will be
17635     attempted.
17636   </int>
17637   <int value="4" label="OpenCleanupDestroyFailed">
17638     An on-disk backing store failed to open; cleanup was attempted but the
17639     database could not be destroyed.
17640   </int>
17641   <int value="5" label="OpenCleanupReopenFailed">
17642     An on-disk backing store failed to open; cleanup was attempted but
17643     re-opening the database failed.
17644   </int>
17645   <int value="6" label="OpenCleanupReopenSuccess">
17646     An on-disk backing store failed to open; cleanup was attempted and the
17647     database was then opened successfully.
17648   </int>
17649   <int value="7" label="OpenFailedIOErrCheckingSchema">
17650     An on-disk backing store was opened but leveldb failed to read the schema
17651     version.
17652   </int>
17653   <int value="8" label="OpenFailedUnknownErr"/>
17654   <int value="9" label="OpenMemoryFailed">
17655     An in-memory backing store failed to open.
17656   </int>
17657   <int value="10" label="OpenNonASCII">
17658     A database with non-ascii characters in its path was opened (with either
17659     success or failure).
17660   </int>
17661   <int value="11" label="OpenAttemptDiskFull">
17662     An open failed on a machine with a full disk. No cleanup was attempted.
17663   </int>
17664 </enum>
17666 <enum name="ImporterType" type="int">
17667   <int value="0" label="Unknown"/>
17668   <int value="1" label="IMPORTER_METRICS_IE">IE (Windows-only)</int>
17669   <int value="2" label="IMPORTER_METRICS_FIREFOX2">Firefox 2</int>
17670   <int value="3" label="IMPORTER_METRICS_FIREFOX3">Firefox 3 (and later)</int>
17671   <int value="4" label="IMPORTER_METRICS_SAFARI">Safari (Mac-only)</int>
17672   <int value="5" label="IMPORTER_METRICS_GOOGLE_TOOLBAR5">Google Toolbar</int>
17673   <int value="6" label="IMPORTER_METRICS_BOOKMARKS_FILE">
17674     A bookmarks.html file
17675   </int>
17676 </enum>
17678 <enum name="IndexedDatabaseMethods" type="int">
17679   <int value="0" label="CreateObjectStore()"/>
17680   <int value="1" label="DeleteObjectStore()"/>
17681   <int value="2" label="Transaction()"/>
17682   <int value="3" label="DeleteDatabase()"/>
17683   <int value="4" label="Open()"/>
17684 </enum>
17686 <enum name="InstantControllerEvent" type="int">
17687   <int value="0" label="URL_ADDED_TO_BLACKLIST"/>
17688   <int value="1" label="URL_REMOVED_FROM_BLACKLIST"/>
17689   <int value="2" label="URL_BLOCKED_BY_BLACKLIST"/>
17690 </enum>
17692 <enum name="InstantExtended_FallbackCause" type="int">
17693   <int value="0" label="Fallback did not occur"/>
17694   <int value="1" label="Page not current: unknown"/>
17695   <int value="2" label="Page not current: empty instant url"/>
17696   <int value="3" label="Page not current: origin/path mismatch"/>
17697   <int value="4" label="Page not current: instant not supported"/>
17698   <int value="5" label="No overlay"/>
17699   <int value="6" label="Javascript disabled"/>
17700 </enum>
17702 <enum name="InstantExtended_InstantNavigation" type="int">
17703   <int value="0" label="Local click"/>
17704   <int value="1" label="Local submit"/>
17705   <int value="2" label="Online click"/>
17706   <int value="3" label="Online submit"/>
17707   <int value="4" label="Non-extended navigation"/>
17708 </enum>
17710 <enum name="InstantExtended_NewOptInState" type="int">
17711   <int value="0" label="Default"/>
17712   <int value="1" label="Opted in"/>
17713   <int value="2" label="Opted out"/>
17714 </enum>
17716 <enum name="InstantExtended_OptInState" type="int">
17717   <obsolete>
17718     Deprecated 2013-06.
17719   </obsolete>
17720   <int value="0" label="Default"/>
17721   <int value="1" label="Opted in"/>
17722   <int value="2" label="Opted out"/>
17723   <int value="3" label="Opted in local"/>
17724   <int value="4" label="Opted out local"/>
17725   <int value="5" label="Opted out both"/>
17726 </enum>
17728 <enum name="InstantSessionStorageNamespace" type="int">
17729   <int value="0" label="different"/>
17730   <int value="1" label="identical"/>
17731 </enum>
17733 <enum name="IntelMaxMicroArchitecture" type="int">
17734   <int value="0" label="Pentium"/>
17735   <int value="1" label="SSE"/>
17736   <int value="2" label="SSE2"/>
17737   <int value="3" label="SSE3"/>
17738   <int value="4" label="SSSE3"/>
17739   <int value="5" label="SSE4.1"/>
17740   <int value="6" label="SSE4.3"/>
17741   <int value="7" label="AVX"/>
17742 </enum>
17744 <enum name="InterruptReason" type="int">
17745   <int value="0" label="NONE"/>
17746   <int value="1" label="FILE_FAILED"/>
17747   <int value="2" label="FILE_ACCESS_DENIED"/>
17748   <int value="3" label="FILE_NO_SPACE"/>
17749   <int value="5" label="FILE_NAME_TOO_LONG"/>
17750   <int value="6" label="FILE_TOO_LARGE"/>
17751   <int value="7" label="FILE_VIRUS_INFECTED"/>
17752   <int value="10" label="FILE_TRANSIENT_ERROR"/>
17753   <int value="11" label="FILE_BLOCKED"/>
17754   <int value="12" label="FILE_SECURITY_CHECK_FAILED"/>
17755   <int value="20" label="NETWORK_FAILED"/>
17756   <int value="21" label="NETWORK_TIMEOUT"/>
17757   <int value="22" label="NETWORK_DISCONNECTED"/>
17758   <int value="23" label="NETWORK_SERVER_DOWN"/>
17759   <int value="30" label="SERVER_FAILED"/>
17760   <int value="31" label="SERVER_NO_RANGE"/>
17761   <int value="32" label="SERVER_PRECONDITION"/>
17762   <int value="33" label="SERVER_BAD_CONTENT"/>
17763   <int value="40" label="USER_CANCELED"/>
17764   <int value="41" label="USER_SHUTDOWN"/>
17765   <int value="50" label="CRASH"/>
17766 </enum>
17768 <enum name="IPV6ProbeResult" type="int">
17769   <int value="0" label="IPV6_CANNOT_CREATE_SOCKETS"/>
17770   <int value="1" label="IPV6_CAN_CREATE_SOCKETS"/>
17771   <int value="2" label="IPV6_GETIFADDRS_FAILED">
17772     getifaddrs or GetAdaptersAddresses failed
17773   </int>
17774   <int value="3" label="IPV6_GLOBAL_ADDRESS_MISSING"/>
17775   <int value="4" label="IPV6_GLOBAL_ADDRESS_PRESENT"/>
17776   <int value="5" label="IPV6_INTERFACE_ARRAY_TOO_SHORT"/>
17777 </enum>
17779 <enum name="JavaScriptAPIName" type="int">
17780   <int value="0" label="GetUserMedia"/>
17781   <int value="1" label="PeerConnection00"/>
17782   <int value="2" label="DeprecatedPeerConnection"/>
17783   <int value="3" label="RTCPeerConnection"/>
17784 </enum>
17786 <enum name="LanguageCode" type="int">
17787   <summary>ISO 639 Language Codes.</summary>
17788   <int value="24929" label="Afar"/>
17789   <int value="24930" label="Abkhazian"/>
17790   <int value="24933" label="Avestan"/>
17791   <int value="24934" label="Afrikaans"/>
17792   <int value="24939" label="Akan"/>
17793   <int value="24941" label="Amharic"/>
17794   <int value="24942" label="Aragonese"/>
17795   <int value="24946" label="Arabic"/>
17796   <int value="24947" label="Assamese"/>
17797   <int value="24950" label="Avaric"/>
17798   <int value="24953" label="Aymara"/>
17799   <int value="24954" label="Azerbaijani"/>
17800   <int value="25185" label="Bashkir"/>
17801   <int value="25189" label="Belarusian"/>
17802   <int value="25191" label="Bulgarian"/>
17803   <int value="25192" label="Bihari"/>
17804   <int value="25193" label="Bislama"/>
17805   <int value="25197" label="Bambara"/>
17806   <int value="25198" label="Bengali"/>
17807   <int value="25199" label="Tibetan"/>
17808   <int value="25202" label="Breton"/>
17809   <int value="25203" label="Bosnian"/>
17810   <int value="25441" label="Catalan"/>
17811   <int value="25445" label="Chechen"/>
17812   <int value="25448" label="Chamorro"/>
17813   <int value="25455" label="Corsican"/>
17814   <int value="25458" label="Cree"/>
17815   <int value="25459" label="Czech"/>
17816   <int value="25461" label="Church Slavic"/>
17817   <int value="25462" label="Chuvash"/>
17818   <int value="25465" label="Welsh"/>
17819   <int value="25697" label="Danish"/>
17820   <int value="25701" label="German"/>
17821   <int value="25718" label="Divehi"/>
17822   <int value="25722" label="Dzongkha"/>
17823   <int value="25957" label="Ewe"/>
17824   <int value="25964" label="Greek"/>
17825   <int value="25966" label="English"/>
17826   <int value="25967" label="Esperanto"/>
17827   <int value="25971" label="Spanish"/>
17828   <int value="25972" label="Estonian"/>
17829   <int value="25973" label="Basque"/>
17830   <int value="26209" label="Persian"/>
17831   <int value="26214" label="Fulah"/>
17832   <int value="26217" label="Finnish"/>
17833   <int value="26218" label="Fijian"/>
17834   <int value="26223" label="Faroese"/>
17835   <int value="26226" label="French"/>
17836   <int value="26233" label="Western Frisian"/>
17837   <int value="26465" label="Irish"/>
17838   <int value="26468" label="Scottish Gaelic"/>
17839   <int value="26476" label="Galician"/>
17840   <int value="26478" label="Guarani"/>
17841   <int value="26485" label="Gujarati"/>
17842   <int value="26486" label="Manx"/>
17843   <int value="26721" label="Hausa"/>
17844   <int value="26725" label="Hebrew"/>
17845   <int value="26729" label="Hindi"/>
17846   <int value="26735" label="Hiri Motu"/>
17847   <int value="26738" label="Croatian"/>
17848   <int value="26740" label="Haitian"/>
17849   <int value="26741" label="Hungarian"/>
17850   <int value="26745" label="Armenian"/>
17851   <int value="26746" label="Herero"/>
17852   <int value="26977" label="Interlingua"/>
17853   <int value="26980" label="Indonesian"/>
17854   <int value="26981" label="Interlingue"/>
17855   <int value="26983" label="Igbo"/>
17856   <int value="26985" label="Sichuan Yi"/>
17857   <int value="26987" label="Inupiaq"/>
17858   <int value="26991" label="Ido"/>
17859   <int value="26995" label="Icelandic"/>
17860   <int value="26996" label="Italian"/>
17861   <int value="26997" label="Inuktitut"/>
17862   <int value="27233" label="Japanese"/>
17863   <int value="27254" label="Javanese"/>
17864   <int value="27489" label="Georgian"/>
17865   <int value="27495" label="Kongo"/>
17866   <int value="27497" label="Kikuyu"/>
17867   <int value="27498" label="Kuanyama"/>
17868   <int value="27499" label="Kazakh"/>
17869   <int value="27500" label="Kalaallisut"/>
17870   <int value="27501" label="Khmer"/>
17871   <int value="27502" label="Kannada"/>
17872   <int value="27503" label="Korean"/>
17873   <int value="27506" label="Kanuri"/>
17874   <int value="27507" label="Kashmiri"/>
17875   <int value="27509" label="Kurdish"/>
17876   <int value="27510" label="Komi"/>
17877   <int value="27511" label="Cornish"/>
17878   <int value="27513" label="Kirghiz"/>
17879   <int value="27745" label="Latin"/>
17880   <int value="27746" label="Luxembourgish"/>
17881   <int value="27751" label="Ganda"/>
17882   <int value="27753" label="Limburgish"/>
17883   <int value="27758" label="Lingala"/>
17884   <int value="27759" label="Lao"/>
17885   <int value="27764" label="Lithuanian"/>
17886   <int value="27765" label="Luba-Katanga"/>
17887   <int value="27766" label="Latvian"/>
17888   <int value="28007" label="Malagasy"/>
17889   <int value="28008" label="Marshallese"/>
17890   <int value="28009" label="Maori"/>
17891   <int value="28011" label="Macedonian"/>
17892   <int value="28012" label="Malayalam"/>
17893   <int value="28014" label="Mongolian"/>
17894   <int value="28015" label="Moldavian"/>
17895   <int value="28018" label="Marathi"/>
17896   <int value="28019" label="Malay"/>
17897   <int value="28020" label="Maltese"/>
17898   <int value="28025" label="Burmese"/>
17899   <int value="28257" label="Nauru"/>
17900   <int value="28258" label="Norwegian Bokmal"/>
17901   <int value="28260" label="North Ndebele"/>
17902   <int value="28261" label="Nepali"/>
17903   <int value="28263" label="Ndonga"/>
17904   <int value="28268" label="Dutch"/>
17905   <int value="28270" label="Norwegian Nynorsk"/>
17906   <int value="28271" label="Norwegian"/>
17907   <int value="28274" label="South Ndebele"/>
17908   <int value="28278" label="Navajo"/>
17909   <int value="28281" label="Nyanja"/>
17910   <int value="28515" label="Occitan"/>
17911   <int value="28522" label="Ojibwa"/>
17912   <int value="28525" label="Oromo"/>
17913   <int value="28530" label="Oriya"/>
17914   <int value="28531" label="Ossetic"/>
17915   <int value="28769" label="Punjabi"/>
17916   <int value="28777" label="Pali"/>
17917   <int value="28780" label="Polish"/>
17918   <int value="28787" label="Pashto"/>
17919   <int value="28788" label="Portuguese"/>
17920   <int value="29045" label="Quechua"/>
17921   <int value="29293" label="Romansh"/>
17922   <int value="29294" label="Rundi"/>
17923   <int value="29295" label="Romanian"/>
17924   <int value="29301" label="Russian"/>
17925   <int value="29303" label="Kinyarwanda"/>
17926   <int value="29537" label="Sanskrit"/>
17927   <int value="29539" label="Sardinian"/>
17928   <int value="29540" label="Sindhi"/>
17929   <int value="29541" label="Northern Sami"/>
17930   <int value="29543" label="Sango"/>
17931   <int value="29544" label="Serbo-Croatian"/>
17932   <int value="29545" label="Sinhala"/>
17933   <int value="29547" label="Slovak"/>
17934   <int value="29548" label="Slovenian"/>
17935   <int value="29549" label="Samoan"/>
17936   <int value="29550" label="Shona"/>
17937   <int value="29551" label="Somali"/>
17938   <int value="29553" label="Albanian"/>
17939   <int value="29554" label="Serbian"/>
17940   <int value="29555" label="Swati"/>
17941   <int value="29556" label="Southern Sotho"/>
17942   <int value="29557" label="Sundanese"/>
17943   <int value="29558" label="Swedish"/>
17944   <int value="29559" label="Swahili"/>
17945   <int value="29793" label="Tamil"/>
17946   <int value="29797" label="Telugu"/>
17947   <int value="29799" label="Tajik"/>
17948   <int value="29800" label="Thai"/>
17949   <int value="29801" label="Tigrinya"/>
17950   <int value="29803" label="Turkmen"/>
17951   <int value="29804" label="Tagalog"/>
17952   <int value="29806" label="Tswana"/>
17953   <int value="29807" label="Tonga"/>
17954   <int value="29810" label="Turkish"/>
17955   <int value="29811" label="Tsonga"/>
17956   <int value="29812" label="Tatar"/>
17957   <int value="29815" label="Twi"/>
17958   <int value="29817" label="Tahitian"/>
17959   <int value="30055" label="Uighur"/>
17960   <int value="30059" label="Ukrainian"/>
17961   <int value="30066" label="Urdu"/>
17962   <int value="30074" label="Uzbek"/>
17963   <int value="30309" label="Venda"/>
17964   <int value="30313" label="Vietnamese"/>
17965   <int value="30319" label="Volapuk"/>
17966   <int value="30561" label="Walloon"/>
17967   <int value="30575" label="Wolof"/>
17968   <int value="30824" label="Xhosa"/>
17969   <int value="31081" label="Yiddish"/>
17970   <int value="31087" label="Yoruba"/>
17971   <int value="31329" label="Zhuang"/>
17972   <int value="31336" label="Chinese"/>
17973   <int value="31349" label="Zulu"/>
17974   <int value="6382437" label="Achinese"/>
17975   <int value="6382440" label="Acoli"/>
17976   <int value="6382689" label="Adangme"/>
17977   <int value="6382713" label="Adyghe"/>
17978   <int value="6383201" label="Afro-Asiatic Language"/>
17979   <int value="6383208" label="Afrihili"/>
17980   <int value="6383982" label="Ainu"/>
17981   <int value="6384491" label="Akkadian"/>
17982   <int value="6384741" label="Aleut"/>
17983   <int value="6384743" label="Algonquian Language"/>
17984   <int value="6384756" label="Southern Altai"/>
17985   <int value="6385255" label="Old English"/>
17986   <int value="6385264" label="Angika"/>
17987   <int value="6385761" label="Apache Language"/>
17988   <int value="6386275" label="Aramaic"/>
17989   <int value="6386286" label="Araucanian"/>
17990   <int value="6386288" label="Arapaho"/>
17991   <int value="6386292" label="Artificial Language"/>
17992   <int value="6386295" label="Arawak"/>
17993   <int value="6386529" label="Asu"/>
17994   <int value="6386548" label="Asturian"/>
17995   <int value="6386792" label="Athapascan Language"/>
17996   <int value="6387059" label="Australian Language"/>
17997   <int value="6387553" label="Awadhi"/>
17998   <int value="6447460" label="Banda"/>
17999   <int value="6447465" label="Bamileke Language"/>
18000   <int value="6447468" label="Baluchi"/>
18001   <int value="6447470" label="Balinese"/>
18002   <int value="6447475" label="Basa"/>
18003   <int value="6447476" label="Baltic Language"/>
18004   <int value="6448490" label="Beja"/>
18005   <int value="6448493" label="Bemba"/>
18006   <int value="6448498" label="Berber"/>
18007   <int value="6448506" label="Bena"/>
18008   <int value="6449263" label="Bhojpuri"/>
18009   <int value="6449515" label="Bikol"/>
18010   <int value="6449518" label="Bini"/>
18011   <int value="6450273" label="Siksika"/>
18012   <int value="6450804" label="Bantu"/>
18013   <int value="6451809" label="Braj"/>
18014   <int value="6451832" label="Bodo"/>
18015   <int value="6452331" label="Batak"/>
18016   <int value="6452577" label="Buriat"/>
18017   <int value="6452583" label="Buginese"/>
18018   <int value="6453614" label="Blin"/>
18019   <int value="6512996" label="Caddo"/>
18020   <int value="6513001" label="Central American Indian Language"/>
18021   <int value="6513010" label="Carib"/>
18022   <int value="6513013" label="Caucasian Language"/>
18023   <int value="6513017" label="Cayuga"/>
18024   <int value="6513512" label="Atsam"/>
18025   <int value="6514018" label="Cebuano"/>
18026   <int value="6514028" label="Celtic Language"/>
18027   <int value="6514535" label="Chiga"/>
18028   <int value="6514786" label="Chibcha"/>
18029   <int value="6514791" label="Chagatai"/>
18030   <int value="6514795" label="Chuukese"/>
18031   <int value="6514797" label="Mari"/>
18032   <int value="6514798" label="Chinook Jargon"/>
18033   <int value="6514799" label="Choctaw"/>
18034   <int value="6514800" label="Chipewyan"/>
18035   <int value="6514802" label="Cherokee"/>
18036   <int value="6514809" label="Cheyenne"/>
18037   <int value="6516067" label="Chamic Language"/>
18038   <int value="6516592" label="Coptic"/>
18039   <int value="6516837" label="English-based Creole or Pidgin"/>
18040   <int value="6516838" label="French-based Creole or Pidgin"/>
18041   <int value="6516848" label="Portuguese-based Creole or Pidgin"/>
18042   <int value="6517352" label="Crimean Turkish"/>
18043   <int value="6517360" label="Creole or Pidgin"/>
18044   <int value="6517602" label="Kashubian"/>
18045   <int value="6518131" label="Cushitic Language"/>
18046   <int value="6578539" label="Dakota"/>
18047   <int value="6578546" label="Dargwa"/>
18048   <int value="6578550" label="Taita"/>
18049   <int value="6578553" label="Dayak"/>
18050   <int value="6579564" label="Delaware"/>
18051   <int value="6579566" label="Slave"/>
18052   <int value="6580082" label="Dogrib"/>
18053   <int value="6580590" label="Dinka"/>
18054   <int value="6580837" label="Zarma"/>
18055   <int value="6582121" label="Dogri"/>
18056   <int value="6582881" label="Dravidian Language"/>
18057   <int value="6583138" label="Lower Sorbian"/>
18058   <int value="6583649" label="Duala"/>
18059   <int value="6583661" label="Middle Dutch"/>
18060   <int value="6584693" label="Dyula"/>
18061   <int value="6644341" label="Embu"/>
18062   <int value="6645353" label="Efik"/>
18063   <int value="6645625" label="Ancient Egyptian"/>
18064   <int value="6646625" label="Ekajuk"/>
18065   <int value="6646904" label="Elamite"/>
18066   <int value="6647405" label="Middle English"/>
18067   <int value="6649711" label="Ewondo"/>
18068   <int value="6709614" label="Fang"/>
18069   <int value="6709620" label="Fanti"/>
18070   <int value="6711660" label="Filipino"/>
18071   <int value="6711669" label="Finno-Ugrian Language"/>
18072   <int value="6713198" label="Fon"/>
18073   <int value="6713965" label="Middle French"/>
18074   <int value="6713967" label="Old French"/>
18075   <int value="6713970" label="Northern Frisian"/>
18076   <int value="6713971" label="Eastern Frisian"/>
18077   <int value="6714738" label="Friulian"/>
18078   <int value="6775137" label="Ga"/>
18079   <int value="6775161" label="Gayo"/>
18080   <int value="6775393" label="Gbaya"/>
18081   <int value="6776173" label="Germanic Language"/>
18082   <int value="6776186" label="Geez"/>
18083   <int value="6777196" label="Gilbertese"/>
18084   <int value="6778216" label="Middle High German"/>
18085   <int value="6778728" label="Old High German"/>
18086   <int value="6778734" label="Gondi"/>
18087   <int value="6778738" label="Gorontalo"/>
18088   <int value="6778740" label="Gothic"/>
18089   <int value="6779490" label="Grebo"/>
18090   <int value="6779491" label="Ancient Greek"/>
18091   <int value="6779767" label="Swiss German"/>
18092   <int value="6780282" label="Gusii"/>
18093   <int value="6780777" label="Gwich'in"/>
18094   <int value="6840681" label="Haida"/>
18095   <int value="6840695" label="Hawaiian"/>
18096   <int value="6842732" label="Hiligaynon"/>
18097   <int value="6842733" label="Himachali"/>
18098   <int value="6842740" label="Hittite"/>
18099   <int value="6843758" label="Hmong"/>
18100   <int value="6845282" label="Upper Sorbian"/>
18101   <int value="6845808" label="Hupa"/>
18102   <int value="6906465" label="Iban"/>
18103   <int value="6908527" label="Ijo"/>
18104   <int value="6909039" label="Iloko"/>
18105   <int value="6909539" label="Indic Language"/>
18106   <int value="6909541" label="Indo-European Language"/>
18107   <int value="6909544" label="Ingush"/>
18108   <int value="6910561" label="Iranian Language"/>
18109   <int value="6910575" label="Iroquoian Language"/>
18110   <int value="6972015" label="Lojban"/>
18111   <int value="6974819" label="Machame"/>
18112   <int value="6975602" label="Judeo-Persian"/>
18113   <int value="6976098" label="Judeo-Arabic"/>
18114   <int value="7037281" label="Kara-Kalpak"/>
18115   <int value="7037282" label="Kabyle"/>
18116   <int value="7037283" label="Kachin"/>
18117   <int value="7037290" label="Jju"/>
18118   <int value="7037293" label="Kamba"/>
18119   <int value="7037298" label="Karen"/>
18120   <int value="7037303" label="Kawi"/>
18121   <int value="7037540" label="Kabardian"/>
18122   <int value="7037799" label="Tyap"/>
18123   <int value="7038053" label="Makonde"/>
18124   <int value="7038305" label="Kabuverdianu"/>
18125   <int value="7038575" label="Koro"/>
18126   <int value="7039073" label="Khasi"/>
18127   <int value="7039081" label="Khoisan Language"/>
18128   <int value="7039087" label="Khotanese"/>
18129   <int value="7039089" label="Koyra Chiini"/>
18130   <int value="7040110" label="Kalenjin"/>
18131   <int value="7040354" label="Kimbundu"/>
18132   <int value="7040875" label="Konkani"/>
18133   <int value="7040883" label="Kosraean"/>
18134   <int value="7041125" label="Kpelle"/>
18135   <int value="7041635" label="Karachay-Balkar"/>
18136   <int value="7041644" label="Karelian"/>
18137   <int value="7041647" label="Kru"/>
18138   <int value="7041653" label="Kurukh"/>
18139   <int value="7041890" label="Shambala"/>
18140   <int value="7041896" label="Colognian"/>
18141   <int value="7042413" label="Kumyk"/>
18142   <int value="7042420" label="Kutenai"/>
18143   <int value="7102820" label="Ladino"/>
18144   <int value="7102823" label="Langi"/>
18145   <int value="7102824" label="Lahnda"/>
18146   <int value="7102829" label="Lamba"/>
18147   <int value="7103866" label="Lezghian"/>
18148   <int value="7106412" label="Mongo"/>
18149   <int value="7106426" label="Lozi"/>
18150   <int value="7107937" label="Luba-Lulua"/>
18151   <int value="7107945" label="Luiseno"/>
18152   <int value="7107950" label="Lunda"/>
18153   <int value="7107951" label="Luo"/>
18154   <int value="7107955" label="Lushai"/>
18155   <int value="7107961" label="Luyia"/>
18156   <int value="7168356" label="Madurese"/>
18157   <int value="7168359" label="Magahi"/>
18158   <int value="7168361" label="Maithili"/>
18159   <int value="7168363" label="Makasar"/>
18160   <int value="7168366" label="Mandingo"/>
18161   <int value="7168368" label="Austronesian Language"/>
18162   <int value="7168371" label="Masai"/>
18163   <int value="7169126" label="Moksha"/>
18164   <int value="7169138" label="Mandar"/>
18165   <int value="7169390" label="Mende"/>
18166   <int value="7169394" label="Meru"/>
18167   <int value="7169637" label="Morisyen"/>
18168   <int value="7169889" label="Middle Irish"/>
18169   <int value="7170403" label="Micmac"/>
18170   <int value="7170414" label="Minangkabau"/>
18171   <int value="7170419" label="Miscellaneous Language"/>
18172   <int value="7170920" label="Mon-Khmer Language"/>
18173   <int value="7171683" label="Manchu"/>
18174   <int value="7171689" label="Manipuri"/>
18175   <int value="7171695" label="Manobo Language"/>
18176   <int value="7171944" label="Mohawk"/>
18177   <int value="7171955" label="Mossi"/>
18178   <int value="7173484" label="Multiple Languages"/>
18179   <int value="7173486" label="Munda Language"/>
18180   <int value="7173491" label="Creek"/>
18181   <int value="7173996" label="Mirandese"/>
18182   <int value="7174002" label="Marwari"/>
18183   <int value="7174510" label="Mayan Language"/>
18184   <int value="7174518" label="Erzya"/>
18185   <int value="7233896" label="Nahuatl"/>
18186   <int value="7233897" label="North American Indian Language"/>
18187   <int value="7233904" label="Neapolitan"/>
18188   <int value="7233905" label="Nama"/>
18189   <int value="7234675" label="Low German"/>
18190   <int value="7234935" label="Newari"/>
18191   <int value="7235937" label="Nias"/>
18192   <int value="7235939" label="Niger-Kordofanian Language"/>
18193   <int value="7235957" label="Niuean"/>
18194   <int value="7237479" label="Nogai"/>
18195   <int value="7237486" label="Old Norse"/>
18196   <int value="7237999" label="N'Ko"/>
18197   <int value="7238511" label="Northern Sotho"/>
18198   <int value="7239010" label="Nubian Language"/>
18199   <int value="7239523" label="Classical Newari"/>
18200   <int value="7240045" label="Nyamwezi"/>
18201   <int value="7240046" label="Nyankole"/>
18202   <int value="7240047" label="Nyoro"/>
18203   <int value="7240297" label="Nzima"/>
18204   <int value="7304033" label="Osage"/>
18205   <int value="7304289" label="Ottoman Turkish"/>
18206   <int value="7304303" label="Otomian Language"/>
18207   <int value="7364961" label="Papuan Language"/>
18208   <int value="7364967" label="Pangasinan"/>
18209   <int value="7364972" label="Pahlavi"/>
18210   <int value="7364973" label="Pampanga"/>
18211   <int value="7364976" label="Papiamento"/>
18212   <int value="7364981" label="Palauan"/>
18213   <int value="7365999" label="Old Persian"/>
18214   <int value="7366761" label="Philippine Language"/>
18215   <int value="7366766" label="Phoenician"/>
18216   <int value="7368558" label="Pohnpeian"/>
18217   <int value="7369313" label="Prakrit Language"/>
18218   <int value="7369327" label="Old Provencal"/>
18219   <int value="7496042" label="Rajasthani"/>
18220   <int value="7496048" label="Rapanui"/>
18221   <int value="7496050" label="Rarotongan"/>
18222   <int value="7499617" label="Romance Language"/>
18223   <int value="7499622" label="Rombo"/>
18224   <int value="7499629" label="Romany"/>
18225   <int value="7501168" label="Aromanian"/>
18226   <int value="7501675" label="Rwa"/>
18227   <int value="7561572" label="Sandawe"/>
18228   <int value="7561576" label="Yakut"/>
18229   <int value="7561577" label="South American Indian Language"/>
18230   <int value="7561580" label="Salishan Language"/>
18231   <int value="7561581" label="Samaritan Aramaic"/>
18232   <int value="7561585" label="Samburu"/>
18233   <int value="7561587" label="Sasak"/>
18234   <int value="7561588" label="Santali"/>
18235   <int value="7562094" label="Sicilian"/>
18236   <int value="7562095" label="Scots"/>
18237   <int value="7562597" label="Seneca"/>
18238   <int value="7562600" label="Sena"/>
18239   <int value="7562604" label="Selkup"/>
18240   <int value="7562605" label="Semitic Language"/>
18241   <int value="7562611" label="Koyraboro Senni"/>
18242   <int value="7563105" label="Old Irish"/>
18243   <int value="7563118" label="Sign Language"/>
18244   <int value="7563369" label="Tachelhit"/>
18245   <int value="7563374" label="Shan"/>
18246   <int value="7563620" label="Sidamo"/>
18247   <int value="7563631" label="Siouan Language"/>
18248   <int value="7563636" label="Sino-Tibetan Language"/>
18249   <int value="7564385" label="Slavic Language"/>
18250   <int value="7564641" label="Southern Sami"/>
18251   <int value="7564649" label="Sami Language"/>
18252   <int value="7564650" label="Lule Sami"/>
18253   <int value="7564654" label="Inari Sami"/>
18254   <int value="7564659" label="Skolt Sami"/>
18255   <int value="7564907" label="Soninke"/>
18256   <int value="7565159" label="Sogdien"/>
18257   <int value="7565166" label="Songhai"/>
18258   <int value="7565934" label="Sranan Tongo"/>
18259   <int value="7565938" label="Serer"/>
18260   <int value="7566177" label="Nilo-Saharan Language"/>
18261   <int value="7566201" label="Saho"/>
18262   <int value="7566699" label="Sukuma"/>
18263   <int value="7566707" label="Susu"/>
18264   <int value="7566712" label="Sumerian"/>
18265   <int value="7567202" label="Comorian"/>
18266   <int value="7567715" label="Classical Syriac"/>
18267   <int value="7567730" label="Syriac"/>
18268   <int value="7627113" label="Tai Language"/>
18269   <int value="7628141" label="Timne"/>
18270   <int value="7628143" label="Teso"/>
18271   <int value="7628146" label="Tereno"/>
18272   <int value="7628148" label="Tetum"/>
18273   <int value="7629159" label="Tigre"/>
18274   <int value="7629174" label="Tiv"/>
18275   <int value="7629676" label="Tokelau"/>
18276   <int value="7629928" label="Klingon"/>
18277   <int value="7629929" label="Tlingit"/>
18278   <int value="7630184" label="Tamashek"/>
18279   <int value="7630695" label="Nyasa Tonga"/>
18280   <int value="7630953" label="Tok Pisin"/>
18281   <int value="7631478" label="Taroko"/>
18282   <int value="7631721" label="Tsimshian"/>
18283   <int value="7632237" label="Tumbuka"/>
18284   <int value="7632240" label="Tupi Language"/>
18285   <int value="7632244" label="Altaic Language"/>
18286   <int value="7632492" label="Tuvalu"/>
18287   <int value="7632753" label="Tasawaq"/>
18288   <int value="7633270" label="Tuvinian"/>
18289   <int value="7633517" label="Central Morocco Tamazight"/>
18290   <int value="7693421" label="Udmurt"/>
18291   <int value="7694177" label="Ugaritic"/>
18292   <int value="7695714" label="Umbundu"/>
18293   <int value="7695972" label="Unknown Language"/>
18294   <int value="7758185" label="Vai"/>
18295   <int value="7761780" label="Votic"/>
18296   <int value="7763310" label="Vunjo"/>
18297   <int value="7823723" label="Wakashan Language"/>
18298   <int value="7823724" label="Walamo"/>
18299   <int value="7823730" label="Waray"/>
18300   <int value="7823731" label="Washo"/>
18301   <int value="7824750" label="Sorbian Language"/>
18302   <int value="7889260" label="Kalmyk"/>
18303   <int value="7892839" label="Soga"/>
18304   <int value="7954799" label="Yao"/>
18305   <int value="7954800" label="Yapese"/>
18306   <int value="7958635" label="Yupik Language"/>
18307   <int value="7959909" label="Cantonese"/>
18308   <int value="8020336" label="Zapotec"/>
18309   <int value="8020588" label="Blissymbols"/>
18310   <int value="8021358" label="Zenaga"/>
18311   <int value="8023652" label="Zande"/>
18312   <int value="8025454" label="Zuni"/>
18313   <int value="8026232" label="No linguistic content"/>
18314   <int value="8026721" label="Zaza"/>
18315 </enum>
18317 <enum name="LevelDBCorruptionTypes" type="int">
18318   <int value="0" label="other"/>
18319   <int value="1" label="missing files"/>
18320   <int value="2" label="log record too small"/>
18321   <int value="3" label="corrupted internal key"/>
18322   <int value="4" label="partial record"/>
18323   <int value="5" label="missing start of fragmented record"/>
18324   <int value="6" label="error in middle of record"/>
18325   <int value="7" label="unknown record type"/>
18326   <int value="8" label="truncated record at end"/>
18327   <int value="9" label="bad record length"/>
18328   <int value="10" label="VersionEdit"/>
18329   <int value="11" label="FileReader invoked with unexpected value"/>
18330   <int value="12" label="corrupted key"/>
18331   <int value="13" label="CURRENT file does not end with newline"/>
18332   <int value="14" label="no meta-nextfile entry"/>
18333   <int value="15" label="no meta-lognumber entry"/>
18334   <int value="16" label="no last-sequence-number entry"/>
18335   <int value="17" label="malformed WriteBatch"/>
18336   <int value="18" label="bad WriteBatch Put"/>
18337   <int value="19" label="bad WriteBatch Delete"/>
18338   <int value="20" label="unknown WriteBatch tag"/>
18339   <int value="21" label="WriteBatch has wrong count"/>
18340   <int value="22" label="bad entry in block"/>
18341   <int value="23" label="bad block contents"/>
18342   <int value="24" label="bad block handle"/>
18343   <int value="25" label="truncated block read"/>
18344   <int value="26" label="block checksum mismatch"/>
18345   <int value="27" label="checksum mismatch"/>
18346   <int value="28" label="corrupted compressed block contents"/>
18347   <int value="29" label="bad block type"/>
18348   <int value="30" label="bad magic number"/>
18349   <int value="31" label="file is too short"/>
18350 </enum>
18352 <enum name="LevelDBErrorCount" type="int">
18353   <int value="1" label="Failure"/>
18354 </enum>
18356 <enum name="LevelDBErrorTypes" type="int">
18357   <int value="0" label="NotFound"/>
18358   <int value="1" label="Corruption"/>
18359   <int value="2" label="IOError"/>
18360   <int value="3" label="Other"/>
18361 </enum>
18363 <enum name="LevelDBIOErrorMethods" type="int">
18364   <int value="0" label="SequentialFileRead"/>
18365   <int value="1" label="SequentialFileSkip"/>
18366   <int value="2" label="RandomAccessFileRead"/>
18367   <int value="3" label="WritableFileAppend"/>
18368   <int value="4" label="WritableFileClose"/>
18369   <int value="5" label="WritableFileFlush"/>
18370   <int value="6" label="WritableFileSync"/>
18371   <int value="7" label="NewSequentialFile"/>
18372   <int value="8" label="NewRandomAccessFile"/>
18373   <int value="9" label="NewWritableFile"/>
18374   <int value="10" label="DeleteFile"/>
18375   <int value="11" label="CreateDir"/>
18376   <int value="12" label="DeleteDir"/>
18377   <int value="13" label="GetFileSize"/>
18378   <int value="14" label="RenameFile"/>
18379   <int value="15" label="LockFile"/>
18380   <int value="16" label="UnlockFile"/>
18381   <int value="17" label="GetTestDirectory"/>
18382   <int value="18" label="NewLogger"/>
18383   <int value="19" label="SyncParent"/>
18384 </enum>
18386 <enum name="LinkMonitorFailureType" type="int">
18387   <int value="0" label="Local MAC Address Not Found"/>
18388   <int value="1" label="Client Startup Failure"/>
18389   <int value="2" label="Transmission Failure"/>
18390   <int value="3" label="Failure Threshold Reached"/>
18391 </enum>
18393 <enum name="LinuxAudioIO" type="int">
18394   <int value="0" label="PulseAudio"/>
18395   <int value="1" label="ALSA"/>
18396   <int value="2" label="Cras"/>
18397 </enum>
18399 <enum name="LinuxGlibcVersion" type="int">
18400   <int value="0" label="Not Parseable"/>
18401   <int value="1" label="Unknown"/>
18402   <int value="2" label="2.11"/>
18403   <int value="3" label="2.12"/>
18404   <int value="4" label="2.13"/>
18405   <int value="5" label="2.14"/>
18406   <int value="6" label="2.15"/>
18407   <int value="7" label="2.16"/>
18408   <int value="8" label="2.17"/>
18409   <int value="9" label="2.18"/>
18410   <int value="10" label="2.19"/>
18411 </enum>
18413 <enum name="LoadType" type="int">
18414   <int value="0" label="UNDEFINED_LOAD">Not yet initialized</int>
18415   <int value="1" label="RELOAD">User pressed reload</int>
18416   <int value="2" label="HISTORY_LOAD">Back or forward</int>
18417   <int value="3" label="NORMAL_LOAD">User entered URL, or omnibox search</int>
18418   <int value="4" label="LINK_LOAD">(deprecated) Included next 4 categories</int>
18419   <int value="5" label="LINK_LOAD_NORMAL">Commonly following of link</int>
18420   <int value="6" label="LINK_LOAD_RELOAD">JS/link directed reload</int>
18421   <int value="7" label="LINK_LOAD_CACHE_STALE_OK">
18422     back/forward or encoding change
18423   </int>
18424   <int value="8" label="LINK_LOAD_CACHE_ONLY">
18425     Allow stale data (avoid doing a re-post)
18426   </int>
18427   <int value="9" label="PRERENDER_LOAD">Speculative prerendering of a page</int>
18428 </enum>
18430 <enum name="MappedCSSProperties" type="int">
18431 <!-- See http://src.chromium.org/viewvc/blink/trunk/Source/core/page/UseCounter.cpp -->
18433   <int value="1" label="Total Pages Measured"/>
18434   <int value="2" label="color"/>
18435   <int value="3" label="direction"/>
18436   <int value="4" label="display"/>
18437   <int value="5" label="font"/>
18438   <int value="6" label="font-family"/>
18439   <int value="7" label="font-size"/>
18440   <int value="8" label="font-style"/>
18441   <int value="9" label="font-variant"/>
18442   <int value="10" label="font-weight"/>
18443   <int value="11" label="text-rendering"/>
18444   <int value="12" label="webkit-font-feature-settings"/>
18445   <int value="13" label="webkit-font-kerning"/>
18446   <int value="14" label="webkit-font-smoothing"/>
18447   <int value="15" label="webkit-font-variant-ligatures"/>
18448   <int value="16" label="webkit-locale"/>
18449   <int value="17" label="webkit-text-orientation"/>
18450   <int value="18" label="webkit-writing-mode"/>
18451   <int value="19" label="zoom"/>
18452   <int value="20" label="line-height"/>
18453   <int value="21" label="background"/>
18454   <int value="22" label="background-attachment"/>
18455   <int value="23" label="background-clip"/>
18456   <int value="24" label="background-color"/>
18457   <int value="25" label="background-image"/>
18458   <int value="26" label="background-origin"/>
18459   <int value="27" label="background-position"/>
18460   <int value="28" label="background-position-x"/>
18461   <int value="29" label="background-position-y"/>
18462   <int value="30" label="background-repeat"/>
18463   <int value="31" label="background-repeat-x"/>
18464   <int value="32" label="background-repeat-y"/>
18465   <int value="33" label="background-size"/>
18466   <int value="34" label="border"/>
18467   <int value="35" label="border-bottom"/>
18468   <int value="36" label="border-bottom-color"/>
18469   <int value="37" label="border-bottom-left-radius"/>
18470   <int value="38" label="border-bottom-right-radius"/>
18471   <int value="39" label="border-bottom-style"/>
18472   <int value="40" label="border-bottom-width"/>
18473   <int value="41" label="border-collapse"/>
18474   <int value="42" label="border-color"/>
18475   <int value="43" label="border-image"/>
18476   <int value="44" label="border-image-outset"/>
18477   <int value="45" label="border-image-repeat"/>
18478   <int value="46" label="border-image-slice"/>
18479   <int value="47" label="border-image-source"/>
18480   <int value="48" label="border-image-width"/>
18481   <int value="49" label="border-left"/>
18482   <int value="50" label="border-left-color"/>
18483   <int value="51" label="border-left-style"/>
18484   <int value="52" label="border-left-width"/>
18485   <int value="53" label="border-radius"/>
18486   <int value="54" label="border-right"/>
18487   <int value="55" label="border-right-color"/>
18488   <int value="56" label="border-right-style"/>
18489   <int value="57" label="border-right-width"/>
18490   <int value="58" label="border-spacing"/>
18491   <int value="59" label="border-style"/>
18492   <int value="60" label="border-top"/>
18493   <int value="61" label="border-top-color"/>
18494   <int value="62" label="border-top-left-radius"/>
18495   <int value="63" label="border-top-right-radius"/>
18496   <int value="64" label="border-top-style"/>
18497   <int value="65" label="border-top-width"/>
18498   <int value="66" label="border-width"/>
18499   <int value="67" label="bottom"/>
18500   <int value="68" label="box-shadow"/>
18501   <int value="69" label="box-sizing"/>
18502   <int value="70" label="caption-side"/>
18503   <int value="71" label="clear"/>
18504   <int value="72" label="clip"/>
18505   <int value="73" label="webkit-clip-path"/>
18506   <int value="74" label="content"/>
18507   <int value="75" label="counter-increment"/>
18508   <int value="76" label="counter-reset"/>
18509   <int value="77" label="cursor"/>
18510   <int value="78" label="empty-cells"/>
18511   <int value="79" label="float"/>
18512   <int value="80" label="font-stretch"/>
18513   <int value="81" label="height"/>
18514   <int value="82" label="image-rendering"/>
18515   <int value="83" label="left"/>
18516   <int value="84" label="letter-spacing"/>
18517   <int value="85" label="list-style"/>
18518   <int value="86" label="list-style-image"/>
18519   <int value="87" label="list-style-position"/>
18520   <int value="88" label="list-style-type"/>
18521   <int value="89" label="margin"/>
18522   <int value="90" label="margin-bottom"/>
18523   <int value="91" label="margin-left"/>
18524   <int value="92" label="margin-right"/>
18525   <int value="93" label="margin-top"/>
18526   <int value="94" label="max-height"/>
18527   <int value="95" label="max-width"/>
18528   <int value="96" label="min-height"/>
18529   <int value="97" label="min-width"/>
18530   <int value="98" label="opacity"/>
18531   <int value="99" label="orphans"/>
18532   <int value="100" label="outline"/>
18533   <int value="101" label="outline-color"/>
18534   <int value="102" label="outline-offset"/>
18535   <int value="103" label="outline-style"/>
18536   <int value="104" label="outline-width"/>
18537   <int value="105" label="overflow"/>
18538   <int value="106" label="overflow-wrap"/>
18539   <int value="107" label="overflow-x"/>
18540   <int value="108" label="overflow-y"/>
18541   <int value="109" label="padding"/>
18542   <int value="110" label="padding-bottom"/>
18543   <int value="111" label="padding-left"/>
18544   <int value="112" label="padding-right"/>
18545   <int value="113" label="padding-top"/>
18546   <int value="114" label="page"/>
18547   <int value="115" label="page-break-after"/>
18548   <int value="116" label="page-break-before"/>
18549   <int value="117" label="page-break-inside"/>
18550   <int value="118" label="pointer-events"/>
18551   <int value="119" label="position"/>
18552   <int value="120" label="quotes"/>
18553   <int value="121" label="resize"/>
18554   <int value="122" label="right"/>
18555   <int value="123" label="size"/>
18556   <int value="124" label="src"/>
18557   <int value="125" label="speak"/>
18558   <int value="126" label="table-layout"/>
18559   <int value="127" label="tab-size"/>
18560   <int value="128" label="text-align"/>
18561   <int value="129" label="text-decoration"/>
18562   <int value="130" label="text-indent"/>
18563   <int value="131" label="text-line-through"/>
18564   <int value="132" label="text-line-through-color"/>
18565   <int value="133" label="text-line-through-mode"/>
18566   <int value="134" label="text-line-through-style"/>
18567   <int value="135" label="text-line-through-width"/>
18568   <int value="136" label="text-overflow"/>
18569   <int value="137" label="text-overline"/>
18570   <int value="138" label="text-overline-color"/>
18571   <int value="139" label="text-overline-mode"/>
18572   <int value="140" label="text-overline-style"/>
18573   <int value="141" label="text-overline-width"/>
18574   <int value="142" label="text-shadow"/>
18575   <int value="143" label="text-transform"/>
18576   <int value="144" label="text-underline"/>
18577   <int value="145" label="text-underline-color"/>
18578   <int value="146" label="text-underline-mode"/>
18579   <int value="147" label="text-underline-style"/>
18580   <int value="148" label="text-underline-width"/>
18581   <int value="149" label="top"/>
18582   <int value="150" label="transition"/>
18583   <int value="151" label="transition-delay"/>
18584   <int value="152" label="transition-duration"/>
18585   <int value="153" label="transition-property"/>
18586   <int value="154" label="transition-timing-function"/>
18587   <int value="155" label="unicode-bidi"/>
18588   <int value="156" label="unicode-range"/>
18589   <int value="157" label="vertical-align"/>
18590   <int value="158" label="visibility"/>
18591   <int value="159" label="white-space"/>
18592   <int value="160" label="widows"/>
18593   <int value="161" label="width"/>
18594   <int value="162" label="word-break"/>
18595   <int value="163" label="word-spacing"/>
18596   <int value="164" label="word-wrap"/>
18597   <int value="165" label="z-index"/>
18598   <int value="166" label="webkit-animation"/>
18599   <int value="167" label="webkit-animation-delay"/>
18600   <int value="168" label="webkit-animation-direction"/>
18601   <int value="169" label="webkit-animation-duration"/>
18602   <int value="170" label="webkit-animation-fill-mode"/>
18603   <int value="171" label="webkit-animation-iteration-count"/>
18604   <int value="172" label="webkit-animation-name"/>
18605   <int value="173" label="webkit-animation-play-state"/>
18606   <int value="174" label="webkit-animation-timing-function"/>
18607   <int value="175" label="webkit-appearance"/>
18608   <int value="176" label="webkit-aspect-ratio"/>
18609   <int value="177" label="webkit-backface-visibility"/>
18610   <int value="178" label="webkit-background-clip"/>
18611   <int value="179" label="webkit-background-composite"/>
18612   <int value="180" label="webkit-background-origin"/>
18613   <int value="181" label="webkit-background-size"/>
18614   <int value="182" label="webkit-border-after"/>
18615   <int value="183" label="webkit-border-after-color"/>
18616   <int value="184" label="webkit-border-after-style"/>
18617   <int value="185" label="webkit-border-after-width"/>
18618   <int value="186" label="webkit-border-before"/>
18619   <int value="187" label="webkit-border-before-color"/>
18620   <int value="188" label="webkit-border-before-style"/>
18621   <int value="189" label="webkit-border-before-width"/>
18622   <int value="190" label="webkit-border-end"/>
18623   <int value="191" label="webkit-border-end-color"/>
18624   <int value="192" label="webkit-border-end-style"/>
18625   <int value="193" label="webkit-border-end-width"/>
18626   <int value="194" label="webkit-border-fit"/>
18627   <int value="195" label="webkit-border-horizontal-spacing"/>
18628   <int value="196" label="webkit-border-image"/>
18629   <int value="197" label="webkit-border-radius"/>
18630   <int value="198" label="webkit-border-start"/>
18631   <int value="199" label="webkit-border-start-color"/>
18632   <int value="200" label="webkit-border-start-style"/>
18633   <int value="201" label="webkit-border-start-width"/>
18634   <int value="202" label="webkit-border-vertical-spacing"/>
18635   <int value="203" label="webkit-box-align"/>
18636   <int value="204" label="webkit-box-direction"/>
18637   <int value="205" label="webkit-box-flex"/>
18638   <int value="206" label="webkit-box-flex-group"/>
18639   <int value="207" label="webkit-box-lines"/>
18640   <int value="208" label="webkit-box-ordinal-group"/>
18641   <int value="209" label="webkit-box-orient"/>
18642   <int value="210" label="webkit-box-pack"/>
18643   <int value="211" label="webkit-box-reflect"/>
18644   <int value="212" label="webkit-box-shadow"/>
18645   <int value="213" label="webkit-color-correction"/>
18646   <int value="214" label="webkit-column-axis"/>
18647   <int value="215" label="webkit-column-break-after"/>
18648   <int value="216" label="webkit-column-break-before"/>
18649   <int value="217" label="webkit-column-break-inside"/>
18650   <int value="218" label="webkit-column-count"/>
18651   <int value="219" label="webkit-column-gap"/>
18652   <int value="220" label="webkit-column-progression"/>
18653   <int value="221" label="webkit-column-rule"/>
18654   <int value="222" label="webkit-column-rule-color"/>
18655   <int value="223" label="webkit-column-rule-style"/>
18656   <int value="224" label="webkit-column-rule-width"/>
18657   <int value="225" label="webkit-column-span"/>
18658   <int value="226" label="webkit-column-width"/>
18659   <int value="227" label="webkit-columns"/>
18660   <int value="228" label="webkit-box-decoration-break"/>
18661   <int value="229" label="webkit-filter"/>
18662   <int value="230" label="webkit-align-content"/>
18663   <int value="231" label="webkit-align-items"/>
18664   <int value="232" label="webkit-align-self"/>
18665   <int value="233" label="webkit-flex"/>
18666   <int value="234" label="webkit-flex-basis"/>
18667   <int value="235" label="webkit-flex-direction"/>
18668   <int value="236" label="webkit-flex-flow"/>
18669   <int value="237" label="webkit-flex-grow"/>
18670   <int value="238" label="webkit-flex-shrink"/>
18671   <int value="239" label="webkit-flex-wrap"/>
18672   <int value="240" label="webkit-justify-content"/>
18673   <int value="241" label="webkit-font-size-delta"/>
18674   <int value="242" label="webkit-grid-columns"/>
18675   <int value="243" label="webkit-grid-rows"/>
18676   <int value="244" label="webkit-grid-start"/>
18677   <int value="245" label="webkit-grid-end"/>
18678   <int value="246" label="webkit-grid-before"/>
18679   <int value="247" label="webkit-grid-after"/>
18680   <int value="248" label="webkit-grid-column"/>
18681   <int value="249" label="webkit-grid-row"/>
18682   <int value="250" label="webkit-grid-auto-flow"/>
18683   <int value="251" label="webkit-highlight"/>
18684   <int value="252" label="webkit-hyphenate-character"/>
18685   <int value="253" label="webkit-hyphenate-limit-after"/>
18686   <int value="254" label="webkit-hyphenate-limit-before"/>
18687   <int value="255" label="webkit-hyphenate-limit-lines"/>
18688   <int value="256" label="webkit-hyphens"/>
18689   <int value="257" label="webkit-line-box-contain"/>
18690   <int value="258" label="webkit-line-align"/>
18691   <int value="259" label="webkit-line-break"/>
18692   <int value="260" label="webkit-line-clamp"/>
18693   <int value="261" label="webkit-line-grid"/>
18694   <int value="262" label="webkit-line-snap"/>
18695   <int value="263" label="webkit-logical-width"/>
18696   <int value="264" label="webkit-logical-height"/>
18697   <int value="265" label="webkit-margin-after-collapse"/>
18698   <int value="266" label="webkit-margin-before-collapse"/>
18699   <int value="267" label="webkit-margin-bottom-collapse"/>
18700   <int value="268" label="webkit-margin-top-collapse"/>
18701   <int value="269" label="webkit-margin-collapse"/>
18702   <int value="270" label="webkit-margin-after"/>
18703   <int value="271" label="webkit-margin-before"/>
18704   <int value="272" label="webkit-margin-end"/>
18705   <int value="273" label="webkit-margin-start"/>
18706   <int value="274" label="webkit-marquee"/>
18707   <int value="275" label="webkit-marquee-direction"/>
18708   <int value="276" label="webkit-marquee-increment"/>
18709   <int value="277" label="webkit-marquee-repetition"/>
18710   <int value="278" label="webkit-marquee-speed"/>
18711   <int value="279" label="webkit-marquee-style"/>
18712   <int value="280" label="webkit-mask"/>
18713   <int value="281" label="webkit-mask-box-image"/>
18714   <int value="282" label="webkit-mask-box-image-outset"/>
18715   <int value="283" label="webkit-mask-box-image-repeat"/>
18716   <int value="284" label="webkit-mask-box-image-slice"/>
18717   <int value="285" label="webkit-mask-box-image-source"/>
18718   <int value="286" label="webkit-mask-box-image-width"/>
18719   <int value="287" label="webkit-mask-clip"/>
18720   <int value="288" label="webkit-mask-composite"/>
18721   <int value="289" label="webkit-mask-image"/>
18722   <int value="290" label="webkit-mask-origin"/>
18723   <int value="291" label="webkit-mask-position"/>
18724   <int value="292" label="webkit-mask-position-x"/>
18725   <int value="293" label="webkit-mask-position-y"/>
18726   <int value="294" label="webkit-mask-repeat"/>
18727   <int value="295" label="webkit-mask-repeat-x"/>
18728   <int value="296" label="webkit-mask-repeat-y"/>
18729   <int value="297" label="webkit-mask-size"/>
18730   <int value="298" label="webkit-max-logical-width"/>
18731   <int value="299" label="webkit-max-logical-height"/>
18732   <int value="300" label="webkit-min-logical-width"/>
18733   <int value="301" label="webkit-min-logical-height"/>
18734   <int value="302" label="webkit-nbsp-mode"/>
18735   <int value="303" label="webkit-order"/>
18736   <int value="304" label="webkit-padding-after"/>
18737   <int value="305" label="webkit-padding-before"/>
18738   <int value="306" label="webkit-padding-end"/>
18739   <int value="307" label="webkit-padding-start"/>
18740   <int value="308" label="webkit-perspective"/>
18741   <int value="309" label="webkit-perspective-origin"/>
18742   <int value="310" label="webkit-perspective-origin-x"/>
18743   <int value="311" label="webkit-perspective-origin-y"/>
18744   <int value="312" label="webkit-print-color-adjust"/>
18745   <int value="313" label="webkit-rtl-ordering"/>
18746   <int value="314" label="webkit-ruby-position"/>
18747   <int value="315" label="webkit-text-combine"/>
18748   <int value="316" label="webkit-text-decorations-in-effect"/>
18749   <int value="317" label="webkit-text-emphasis"/>
18750   <int value="318" label="webkit-text-emphasis-color"/>
18751   <int value="319" label="webkit-text-emphasis-position"/>
18752   <int value="320" label="webkit-text-emphasis-style"/>
18753   <int value="321" label="webkit-text-fill-color"/>
18754   <int value="322" label="webkit-text-security"/>
18755   <int value="323" label="webkit-text-stroke"/>
18756   <int value="324" label="webkit-text-stroke-color"/>
18757   <int value="325" label="webkit-text-stroke-width"/>
18758   <int value="326" label="webkit-transform"/>
18759   <int value="327" label="webkit-transform-origin"/>
18760   <int value="328" label="webkit-transform-origin-x"/>
18761   <int value="329" label="webkit-transform-origin-y"/>
18762   <int value="330" label="webkit-transform-origin-z"/>
18763   <int value="331" label="webkit-transform-style"/>
18764   <int value="332" label="webkit-transition"/>
18765   <int value="333" label="webkit-transition-delay"/>
18766   <int value="334" label="webkit-transition-duration"/>
18767   <int value="335" label="webkit-transition-property"/>
18768   <int value="336" label="webkit-transition-timing-function"/>
18769   <int value="337" label="webkit-user-drag"/>
18770   <int value="338" label="webkit-user-modify"/>
18771   <int value="339" label="webkit-user-select"/>
18772   <int value="340" label="webkit-flow-into"/>
18773   <int value="341" label="webkit-flow-from"/>
18774   <int value="342" label="webkit-region-overflow"/>
18775   <int value="343" label="webkit-region-break-after"/>
18776   <int value="344" label="webkit-region-break-before"/>
18777   <int value="345" label="webkit-region-break-inside"/>
18778   <int value="346" label="webkit-shape-inside"/>
18779   <int value="347" label="webkit-shape-outside"/>
18780   <int value="348" label="webkit-shape-margin"/>
18781   <int value="349" label="webkit-shape-padding"/>
18782   <int value="350" label="webkit-wrap-flow"/>
18783   <int value="351" label="webkit-wrap-through"/>
18784   <int value="352" label="webkit-wrap"/>
18785   <int value="353" label="webkit-tap-highlight-color"/>
18786   <int value="354" label="webkit-app-region"/>
18787   <int value="355" label="clip-path"/>
18788   <int value="356" label="clip-rule"/>
18789   <int value="357" label="mask"/>
18790   <int value="358" label="enable-background"/>
18791   <int value="359" label="filter"/>
18792   <int value="360" label="flood-color"/>
18793   <int value="361" label="flood-opacity"/>
18794   <int value="362" label="lighting-color"/>
18795   <int value="363" label="stop-color"/>
18796   <int value="364" label="stop-opacity"/>
18797   <int value="365" label="color-interpolation"/>
18798   <int value="366" label="color-interpolation-filters"/>
18799   <int value="367" label="color-profile"/>
18800   <int value="368" label="color-rendering"/>
18801   <int value="369" label="fill"/>
18802   <int value="370" label="fill-opacity"/>
18803   <int value="371" label="fill-rule"/>
18804   <int value="372" label="marker"/>
18805   <int value="373" label="marker-end"/>
18806   <int value="374" label="marker-mid"/>
18807   <int value="375" label="marker-start"/>
18808   <int value="376" label="mask-type"/>
18809   <int value="377" label="shape-rendering"/>
18810   <int value="378" label="stroke"/>
18811   <int value="379" label="stroke-dasharray"/>
18812   <int value="380" label="stroke-dashoffset"/>
18813   <int value="381" label="stroke-linecap"/>
18814   <int value="382" label="stroke-linejoin"/>
18815   <int value="383" label="stroke-miterlimit"/>
18816   <int value="384" label="stroke-opacity"/>
18817   <int value="385" label="stroke-width"/>
18818   <int value="386" label="alignment-baseline"/>
18819   <int value="387" label="baseline-shift"/>
18820   <int value="388" label="dominant-baseline"/>
18821   <int value="389" label="glyph-orientation-horizontal"/>
18822   <int value="390" label="glyph-orientation-vertical"/>
18823   <int value="391" label="kerning"/>
18824   <int value="392" label="text-anchor"/>
18825   <int value="393" label="vector-effect"/>
18826   <int value="394" label="writing-mode"/>
18827   <int value="395" label="webkit-svg-shadow"/>
18828   <int value="396" label="webkit-cursor-visibility"/>
18829   <int value="397" label="image-orientation"/>
18830   <int value="398" label="image-resolution"/>
18831   <int value="399" label="webkit-blend-mode"/>
18832   <int value="400" label="webkit-background-blend-mode"/>
18833   <int value="401" label="webkit-text-decoration-line"/>
18834   <int value="402" label="webkit-text-decoration-style"/>
18835   <int value="403" label="webkit-text-decoration-color"/>
18836   <int value="404" label="webkit-text-align-last"/>
18837   <int value="405" label="webkit-text-underline-position"/>
18838   <int value="406" label="max-zoom"/>
18839   <int value="407" label="min-zoom"/>
18840   <int value="408" label="orientation"/>
18841   <int value="409" label="user-zoom"/>
18842   <int value="410" label="webkit-dashboard-region"/>
18843   <int value="411" label="webkit-overflow-scrolling"/>
18844   <int value="412" label="webkit-app-region"/>
18845   <int value="413" label="webkit-filter"/>
18846   <int value="414" label="webkit-box-decoration-break"/>
18847   <int value="415" label="webkit-tap-highlight-color"/>
18848   <int value="416" label="buffered-rendering"/>
18849   <int value="417" label="grid-auto-rows"/>
18850   <int value="418" label="grid-auto-columns"/>
18851   <int value="419" label="background-blend-mode"/>
18852   <int value="420" label="mix-blend-mode"/>
18853   <int value="421" label="touch-action"/>
18854   <int value="422" label="grid-area"/>
18855 </enum>
18857 <enum name="MediaContainers" type="int">
18858   <int value="0" label="Unknown"/>
18859   <int value="1" label="AAC (Advanced Audio Coding)"/>
18860   <int value="2" label="AC-3"/>
18861   <int value="3" label="AIFF (Audio Interchange File Format)"/>
18862   <int value="4" label="AMR (Adaptive Multi-Rate Audio)"/>
18863   <int value="5" label="APE (Monkey's Audio)"/>
18864   <int value="6" label="ASF (Advanced / Active Streaming Format)"/>
18865   <int value="7" label="SSA (SubStation Alpha) subtitle"/>
18866   <int value="8" label="AVI (Audio Video Interleaved)"/>
18867   <int value="9" label="Bink"/>
18868   <int value="10" label="CAF (Apple Core Audio Format)"/>
18869   <int value="11" label="DTS"/>
18870   <int value="12" label="DTS-HD"/>
18871   <int value="13" label="DV (Digital Video)"/>
18872   <int value="14" label="DXA"/>
18873   <int value="15" label="Enhanced AC-3"/>
18874   <int value="16" label="FLAC (Free Lossless Audio Codec)"/>
18875   <int value="17" label="FLV (Flash Video)"/>
18876   <int value="18" label="GSM (Global System for Mobile Audio)"/>
18877   <int value="19" label="H.261"/>
18878   <int value="20" label="H.263"/>
18879   <int value="21" label="H.264"/>
18880   <int value="22" label="HLS (Apple HTTP Live Streaming PlayList)"/>
18881   <int value="23" label="Berkeley/IRCAM/CARL Sound Format"/>
18882   <int value="24" label="MJPEG video"/>
18883   <int value="25" label="QuickTime / MOV / MPEG4"/>
18884   <int value="26" label="MP3 (MPEG audio layer 2/3)"/>
18885   <int value="27" label="MPEG-2 Program Stream"/>
18886   <int value="28" label="MPEG-2 Transport Stream"/>
18887   <int value="29" label="MPEG-4 Bitstream"/>
18888   <int value="30" label="Ogg"/>
18889   <int value="31" label="RM (RealMedia)"/>
18890   <int value="32" label="SRT (SubRip subtitle)"/>
18891   <int value="33" label="SWF (ShockWave Flash)"/>
18892   <int value="34" label="VC-1"/>
18893   <int value="35" label="WAV / WAVE (Waveform Audio)"/>
18894   <int value="36" label="Matroska / WebM"/>
18895   <int value="37" label="WTV (Windows Television)"/>
18896 </enum>
18898 <enum name="MediaKeyError" type="int">
18899   <int value="1" label="kUnknownError"/>
18900   <int value="2" label="kClientError"/>
18901 </enum>
18903 <enum name="MediaKeyException" type="int">
18904   <int value="0" label="kUnknownResultId"/>
18905   <int value="1" label="kSuccess"/>
18906   <int value="2" label="kKeySystemNotSupported"/>
18907   <int value="3" label="kInvalidPlayerState"/>
18908 </enum>
18910 <enum name="MobileSessionCallerApp" type="int">
18911   <int value="0" label="Google Search"/>
18912   <int value="1" label="GMail"/>
18913   <int value="2" label="Google+"/>
18914   <int value="3" label="Google Drive"/>
18915   <int value="4" label="Google Earth"/>
18916   <int value="5" label="Other Google Apps"/>
18917   <int value="6" label="Others"/>
18918   <int value="7" label="Mobile Safari"/>
18919   <int value="8" label="Other Apple Apps"/>
18920   <int value="9" label="YouTube"/>
18921   <int value="10" label="Google Maps"/>
18922 </enum>
18924 <enum name="MobileSessionStartAction" type="int">
18925   <int value="0" label="Open http"/>
18926   <int value="1" label="Open https"/>
18927   <int value="2" label="Open file"/>
18928   <int value="3" label="x-callback-url open"/>
18929   <int value="4" label="x-callback-url other"/>
18930   <int value="5" label="Others"/>
18931 </enum>
18933 <enum name="MouseEventFollowedByClick" type="int">
18934   <int value="0" label="Missed event before click"/>
18935   <int value="1" label="Caught event before click"/>
18936 </enum>
18938 <enum name="MSECodec" type="int">
18939   <int value="0" label="(Unknown)"/>
18940   <int value="1" label="VP8"/>
18941   <int value="2" label="VP9"/>
18942   <int value="3" label="Vorbis"/>
18943   <int value="4" label="H.264"/>
18944   <int value="5" label="MPEG2 AAC"/>
18945   <int value="6" label="MPEG4 AAC"/>
18946   <int value="7" label="EAC3"/>
18947 </enum>
18949 <enum name="NavigationScheme" type="int">
18950   <int value="0" label="(Unknown)"/>
18951   <int value="1" label="http"/>
18952   <int value="2" label="https"/>
18953   <int value="3" label="file"/>
18954   <int value="4" label="ftp"/>
18955   <int value="5" label="data"/>
18956   <int value="6" label="javascript"/>
18957   <int value="7" label="about"/>
18958   <int value="8" label="chrome"/>
18959 </enum>
18961 <enum name="NetConnectivityProtocolStatus" type="int">
18962   <int value="0" label="SUCCESS"/>
18963   <int value="1" label="IP_STRING_PARSE_FAILED"/>
18964   <int value="2" label="SOCKET_CREATE_FAILED"/>
18965   <int value="3" label="RESOLVE_FAILED"/>
18966   <int value="4" label="CONNECT_FAILED"/>
18967   <int value="5" label="WRITE_FAILED"/>
18968   <int value="6" label="READ_TIMED_OUT"/>
18969   <int value="7" label="READ_FAILED"/>
18970   <int value="8" label="ZERO_LENGTH_ERROR"/>
18971   <int value="9" label="NO_CHECKSUM_ERROR"/>
18972   <int value="10" label="NO_KEY_ERROR"/>
18973   <int value="11" label="NO_PAYLOAD_SIZE_ERROR"/>
18974   <int value="12" label="NO_PAYLOAD_ERROR"/>
18975   <int value="13" label="INVALID_KEY_ERROR"/>
18976   <int value="14" label="TOO_SHORT_PAYLOAD"/>
18977   <int value="15" label="TOO_LONG_PAYLOAD"/>
18978   <int value="16" label="INVALID_CHECKSUM"/>
18979   <int value="17" label="PATTERN_CHANGED"/>
18980   <int value="18" label="INVALID_PACKET_NUMBER"/>
18981   <int value="19" label="TOO_MANY_PACKETS"/>
18982   <int value="20" label="STATUS_MAX"/>
18983 </enum>
18985 <enum name="NetConnectivityStatus" type="int">
18986   <int value="0" label="SUCCESS"/>
18987   <int value="1" label="IP_STRING_PARSE_FAILED"/>
18988   <int value="2" label="SOCKET_CREATE_FAILED"/>
18989   <int value="3" label="RESOLVE_FAILED"/>
18990   <int value="4" label="CONNECT_FAILED"/>
18991   <int value="5" label="WRITE_FAILED"/>
18992   <int value="6" label="READ_TIMED_OUT"/>
18993   <int value="7" label="READ_FAILED"/>
18994   <int value="8" label="READ_VERIFY_FAILED"/>
18995   <int value="9" label="STATUS_MAX"/>
18996 </enum>
18998 <enum name="NetErrorCodes" type="int">
18999   <int value="0" label="OK"/>
19000   <int value="1" label="IO_PENDING"/>
19001   <int value="2" label="FAILED"/>
19002   <int value="3" label="ABORTED"/>
19003   <int value="4" label="INVALID_ARGUMENT"/>
19004   <int value="5" label="INVALID_HANDLE"/>
19005   <int value="6" label="FILE_NOT_FOUND"/>
19006   <int value="7" label="TIMED_OUT"/>
19007   <int value="8" label="FILE_TOO_BIG"/>
19008   <int value="9" label="UNEXPECTED"/>
19009   <int value="10" label="ACCESS_DENIED"/>
19010   <int value="11" label="NOT_IMPLEMENTED"/>
19011   <int value="12" label="INSUFFICIENT_RESOURCES"/>
19012   <int value="13" label="OUT_OF_MEMORY"/>
19013   <int value="14" label="UPLOAD_FILE_CHANGED"/>
19014   <int value="15" label="SOCKET_NOT_CONNECTED"/>
19015   <int value="16" label="FILE_EXISTS"/>
19016   <int value="17" label="FILE_PATH_TOO_LONG"/>
19017   <int value="18" label="FILE_NO_SPACE"/>
19018   <int value="19" label="FILE_VIRUS_INFECTED"/>
19019   <int value="20" label="BLOCKED_BY_CLIENT"/>
19020   <int value="21" label="NETWORK_CHANGED"/>
19021   <int value="22" label="BLOCKED_BY_ADMINISTRATOR"/>
19022   <int value="100" label="CONNECTION_CLOSED"/>
19023   <int value="101" label="CONNECTION_RESET"/>
19024   <int value="102" label="CONNECTION_REFUSED"/>
19025   <int value="103" label="CONNECTION_ABORTED"/>
19026   <int value="104" label="CONNECTION_FAILED"/>
19027   <int value="105" label="NAME_NOT_RESOLVED"/>
19028   <int value="106" label="INTERNET_DISCONNECTED"/>
19029   <int value="107" label="SSL_PROTOCOL_ERROR"/>
19030   <int value="108" label="ADDRESS_INVALID"/>
19031   <int value="109" label="ADDRESS_UNREACHABLE"/>
19032   <int value="110" label="SSL_CLIENT_AUTH_CERT_NEEDED"/>
19033   <int value="111" label="TUNNEL_CONNECTION_FAILED"/>
19034   <int value="112" label="NO_SSL_VERSIONS_ENABLED"/>
19035   <int value="113" label="SSL_VERSION_OR_CIPHER_MISMATCH"/>
19036   <int value="114" label="SSL_RENEGOTIATION_REQUESTED"/>
19037   <int value="115" label="PROXY_AUTH_UNSUPPORTED"/>
19038   <int value="116" label="CERT_ERROR_IN_SSL_RENEGOTIATION"/>
19039   <int value="117" label="BAD_SSL_CLIENT_AUTH_CERT"/>
19040   <int value="118" label="CONNECTION_TIMED_OUT"/>
19041   <int value="119" label="HOST_RESOLVER_QUEUE_TOO_LARGE"/>
19042   <int value="120" label="SOCKS_CONNECTION_FAILED"/>
19043   <int value="121" label="SOCKS_CONNECTION_HOST_UNREACHABLE"/>
19044   <int value="122" label="NPN_NEGOTIATION_FAILED"/>
19045   <int value="123" label="SSL_NO_RENEGOTIATION"/>
19046   <int value="124" label="WINSOCK_UNEXPECTED_WRITTEN_BYTES"/>
19047   <int value="125" label="SSL_DECOMPRESSION_FAILURE_ALERT"/>
19048   <int value="126" label="SSL_BAD_RECORD_MAC_ALERT"/>
19049   <int value="127" label="PROXY_AUTH_REQUESTED"/>
19050   <int value="128" label="SSL_UNSAFE_NEGOTIATION"/>
19051   <int value="129" label="SSL_WEAK_SERVER_EPHEMERAL_DH_KEY"/>
19052   <int value="130" label="PROXY_CONNECTION_FAILED"/>
19053   <int value="131" label="MANDATORY_PROXY_CONFIGURATION_FAILED"/>
19054   <int value="132" label="ESET_ANTI_VIRUS_SSL_INTERCEPTION"/>
19055   <int value="133" label="PRECONNECT_MAX_SOCKET_LIMIT"/>
19056   <int value="134" label="SSL_CLIENT_AUTH_PRIVATE_KEY_ACCESS_DENIED"/>
19057   <int value="135" label="SSL_CLIENT_AUTH_CERT_NO_PRIVATE_KEY"/>
19058   <int value="136" label="PROXY_CERTIFICATE_INVALID"/>
19059   <int value="137" label="NAME_RESOLUTION_FAILED"/>
19060   <int value="138" label="NETWORK_ACCESS_DENIED"/>
19061   <int value="139" label="TEMPORARILY_THROTTLED"/>
19062   <int value="140" label="HTTPS_PROXY_TUNNEL_RESPONSE"/>
19063   <int value="141" label="SSL_CLIENT_AUTH_SIGNATURE_FAILED"/>
19064   <int value="142" label="MSG_TOO_BIG"/>
19065   <int value="143" label="KASPERSKY_ANTI_VIRUS_SSL_INTERCEPTION"/>
19066   <int value="144" label="LIMIT_VIOLATION"/>
19067   <int value="145" label="WS_PROTOCOL_ERROR"/>
19068   <int value="146" label="PROTOCOL_SWITCHED"/>
19069   <int value="147" label="ADDRESS_IN_USE"/>
19070   <int value="148" label="SSL_HANDSHAKE_NOT_COMPLETED"/>
19071   <int value="149" label="SSL_BAD_PEER_PUBLIC_KEY"/>
19072   <int value="150" label="SSL_PINNED_KEY_NOT_IN_CERT_CHAIN"/>
19073   <int value="151" label="CLIENT_AUTH_CERT_TYPE_UNSUPPORTED"/>
19074   <int value="152" label="ORIGIN_BOUND_CERT_GENERATION_TYPE_MISMATCH"/>
19075   <int value="200" label="CERT_COMMON_NAME_INVALID"/>
19076   <int value="201" label="CERT_DATE_INVALID"/>
19077   <int value="202" label="CERT_AUTHORITY_INVALID"/>
19078   <int value="203" label="CERT_CONTAINS_ERRORS"/>
19079   <int value="204" label="CERT_NO_REVOCATION_MECHANISM"/>
19080   <int value="205" label="CERT_UNABLE_TO_CHECK_REVOCATION"/>
19081   <int value="206" label="CERT_REVOKED"/>
19082   <int value="207" label="CERT_INVALID"/>
19083   <int value="208" label="CERT_WEAK_SIGNATURE_ALGORITHM"/>
19084   <int value="209" label="CERT_NOT_IN_DNS"/>
19085   <int value="210" label="CERT_NON_UNIQUE_NAME"/>
19086   <int value="211" label="CERT_WEAK_KEY"/>
19087   <int value="300" label="INVALID_URL"/>
19088   <int value="301" label="DISALLOWED_URL_SCHEME"/>
19089   <int value="302" label="UNKNOWN_URL_SCHEME"/>
19090   <int value="310" label="TOO_MANY_REDIRECTS"/>
19091   <int value="311" label="UNSAFE_REDIRECT"/>
19092   <int value="312" label="UNSAFE_PORT"/>
19093   <int value="320" label="INVALID_RESPONSE"/>
19094   <int value="321" label="INVALID_CHUNKED_ENCODING"/>
19095   <int value="322" label="METHOD_NOT_SUPPORTED"/>
19096   <int value="323" label="UNEXPECTED_PROXY_AUTH"/>
19097   <int value="324" label="EMPTY_RESPONSE"/>
19098   <int value="325" label="RESPONSE_HEADERS_TOO_BIG"/>
19099   <int value="326" label="PAC_STATUS_NOT_OK"/>
19100   <int value="327" label="PAC_SCRIPT_FAILED"/>
19101   <int value="328" label="REQUEST_RANGE_NOT_SATISFIABLE"/>
19102   <int value="329" label="MALFORMED_IDENTITY"/>
19103   <int value="330" label="CONTENT_DECODING_FAILED"/>
19104   <int value="331" label="NETWORK_IO_SUSPENDED"/>
19105   <int value="332" label="SYN_REPLY_NOT_RECEIVED"/>
19106   <int value="333" label="ENCODING_CONVERSION_FAILED"/>
19107   <int value="334" label="UNRECOGNIZED_FTP_DIRECTORY_LISTING_FORMAT"/>
19108   <int value="335" label="INVALID_SPDY_STREAM"/>
19109   <int value="336" label="NO_SUPPORTED_PROXIES"/>
19110   <int value="337" label="SPDY_PROTOCOL_ERROR"/>
19111   <int value="338" label="INVALID_AUTH_CREDENTIALS"/>
19112   <int value="339" label="UNSUPPORTED_AUTH_SCHEME"/>
19113   <int value="340" label="ENCODING_DETECTION_FAILED"/>
19114   <int value="341" label="MISSING_AUTH_CREDENTIALS"/>
19115   <int value="342" label="UNEXPECTED_SECURITY_LIBRARY_STATUS"/>
19116   <int value="343" label="MISCONFIGURED_AUTH_ENVIRONMENT"/>
19117   <int value="344" label="UNDOCUMENTED_SECURITY_LIBRARY_STATUS"/>
19118   <int value="345" label="RESPONSE_BODY_TOO_BIG_TO_DRAIN"/>
19119   <int value="346" label="RESPONSE_HEADERS_MULTIPLE_CONTENT_LENGTH"/>
19120   <int value="347" label="INCOMPLETE_SPDY_HEADERS"/>
19121   <int value="348" label="PAC_NOT_IN_DHCP"/>
19122   <int value="349" label="RESPONSE_HEADERS_MULTIPLE_CONTENT_DISPOSITION"/>
19123   <int value="350" label="RESPONSE_HEADERS_MULTIPLE_LOCATION"/>
19124   <int value="351" label="SPDY_SERVER_REFUSED_STREAM"/>
19125   <int value="352" label="SPDY_PING_FAILED"/>
19126   <int value="353" label="PIPELINE_EVICTION"/>
19127   <int value="354" label="CONTENT_LENGTH_MISMATCH"/>
19128   <int value="355" label="INCOMPLETE_CHUNKED_ENCODING"/>
19129   <int value="400" label="CACHE_MISS"/>
19130   <int value="401" label="CACHE_READ_FAILURE"/>
19131   <int value="402" label="CACHE_WRITE_FAILURE"/>
19132   <int value="403" label="CACHE_OPERATION_NOT_SUPPORTED"/>
19133   <int value="404" label="CACHE_OPEN_FAILURE"/>
19134   <int value="405" label="CACHE_CREATE_FAILURE"/>
19135   <int value="406" label="CACHE_RACE"/>
19136   <int value="407" label="CACHE_CACHE_CHECKSUM_READ_FAILURE"/>
19137   <int value="408" label="CACHE_CACHE_CHECKSUM_MISMATCH"/>
19138   <int value="501" label="INSECURE_RESPONSE"/>
19139   <int value="502" label="NO_PRIVATE_KEY_FOR_CERT"/>
19140   <int value="503" label="ADD_USER_CERT_FAILED"/>
19141   <int value="601" label="FTP_FAILED"/>
19142   <int value="602" label="FTP_SERVICE_UNAVAILABLE"/>
19143   <int value="603" label="FTP_TRANSFER_ABORTED"/>
19144   <int value="604" label="FTP_FILE_BUSY"/>
19145   <int value="605" label="FTP_SYNTAX_ERROR"/>
19146   <int value="606" label="FTP_COMMAND_NOT_SUPPORTED"/>
19147   <int value="607" label="FTP_BAD_COMMAND_SEQUENCE"/>
19148   <int value="701" label="PKCS12_IMPORT_BAD_PASSWORD"/>
19149   <int value="702" label="PKCS12_IMPORT_FAILED"/>
19150   <int value="703" label="IMPORT_CA_CERT_NOT_CA"/>
19151   <int value="704" label="IMPORT_CERT_ALREADY_EXISTS"/>
19152   <int value="705" label="IMPORT_CA_CERT_FAILED"/>
19153   <int value="706" label="IMPORT_SERVER_CERT_FAILED"/>
19154   <int value="707" label="PKCS12_IMPORT_INVALID_MAC"/>
19155   <int value="708" label="PKCS12_IMPORT_INVALID_FILE"/>
19156   <int value="709" label="PKCS12_IMPORT_UNSUPPORTED"/>
19157   <int value="710" label="KEY_GENERATION_FAILED"/>
19158   <int value="711" label="ORIGIN_BOUND_CERT_GENERATION_FAILED"/>
19159   <int value="712" label="PRIVATE_KEY_EXPORT_FAILED"/>
19160   <int value="800" label="DNS_MALFORMED_RESPONSE"/>
19161   <int value="801" label="DNS_SERVER_REQUIRES_TCP"/>
19162   <int value="802" label="DNS_SERVER_FAILED"/>
19163   <int value="803" label="DNS_TIMED_OUT"/>
19164   <int value="804" label="DNS_CACHE_MISS"/>
19165   <int value="805" label="DNS_SEARCH_EMPTY"/>
19166   <int value="806" label="DNS_SORT_ERROR"/>
19167 </enum>
19169 <enum name="NetPreconnectUtilization" type="int">
19170   <int value="0" label="non-speculative, never connected"/>
19171   <int value="1" label="non-speculative, never used"/>
19172   <int value="2" label="non-speculative and used"/>
19173   <int value="3" label="omnibox never connected"/>
19174   <int value="4" label="omnibox never used"/>
19175   <int value="5" label="omnibox and used"/>
19176   <int value="6" label="subresource never connected"/>
19177   <int value="7" label="subresource never used"/>
19178   <int value="8" label="subresource and used"/>
19179 </enum>
19181 <enum name="Network3GGobiError" type="int">
19182   <summary>
19183     These error indexes are produced by QCErrorToMetricIndex() in
19184     gobi-cromo-plugin.
19185   </summary>
19186   <int value="0" label="NONE"/>
19187   <int value="1" label="QMI_HARDWARE_RESTRICTED"/>
19188 </enum>
19190 <enum name="NetworkAuthModeType" type="int">
19191   <int value="0" label="UNKNOWN"/>
19192   <int value="1" label="EAP-AKA"/>
19193   <int value="2" label="EAP-FAST"/>
19194   <int value="3" label="EAP-GPSK"/>
19195   <int value="4" label="EAP-GTC"/>
19196   <int value="5" label="EAP-IKEV2"/>
19197   <int value="6" label="EAP-LEAP"/>
19198   <int value="7" label="EAP-MD5"/>
19199   <int value="8" label="EAP-MSCHAPV2"/>
19200   <int value="9" label="EAP-OTP"/>
19201   <int value="10" label="EAP-PAX"/>
19202   <int value="11" label="EAP-PEAP"/>
19203   <int value="12" label="EAP-PSK"/>
19204   <int value="13" label="EAP-SAKE"/>
19205   <int value="14" label="EAP-SIM"/>
19206   <int value="15" label="EAP-TLS"/>
19207   <int value="16" label="EAP-TNC"/>
19208   <int value="17" label="EAP-TTLS"/>
19209 </enum>
19211 <enum name="NetworkCellular3GPPRegistrationDelayedDrop" type="int">
19212   <int value="0" label="Delayed drop posted">
19213     A signal loss in the cellular service was detected and a delayed connection
19214     drop request was posted. This request causes the cellular connection to be
19215     dropped if it is not cancelled within the delay provided.
19216   </int>
19217   <int value="1" label="Delayed drop canceled">
19218     Signal strength returned to normal soon after a delayed drop request was
19219     made, causing the request to be canceled. This indicates a flaky network.
19220   </int>
19221 </enum>
19223 <enum name="NetworkCellularOutOfCreditsReason" type="int">
19224   <int value="0" label="Connect-Disconnect Loop"/>
19225   <int value="1" label="TX-Queue Congestion"/>
19226   <int value="2" label="Elongated Time Wait"/>
19227 </enum>
19229 <enum name="NetworkCellularTechnology" type="int">
19230   <int value="0" label="1XRTT"/>
19231   <int value="1" label="EDGE"/>
19232   <int value="2" label="EVDO"/>
19233   <int value="3" label="GPRS"/>
19234   <int value="4" label="GSM"/>
19235   <int value="5" label="HSPA"/>
19236   <int value="6" label="HSPA_PLUS"/>
19237   <int value="7" label="LTE"/>
19238   <int value="8" label="UMTS"/>
19239   <int value="9" label="Unknown"/>
19240 </enum>
19242 <enum name="NetworkCellularUsageRequestStatus" type="int">
19243   <summary>
19244     Status code that we received in response to a cellular usage API request.
19245   </summary>
19246   <int value="0" label="Failed">
19247     This value is distinct from the others in that it indicates that we were
19248     unable to issue a request or that we received no reply. The other values
19249     represent the status code contained in a reply.
19250   </int>
19251   <int value="1" label="Ok"/>
19252   <int value="2" label="Error"/>
19253   <int value="3" label="Malformed Request"/>
19254   <int value="4" label="Internal Error"/>
19255   <int value="5" label="Service Unavailable"/>
19256   <int value="6" label="Request Refused"/>
19257   <int value="7" label="Unknown Device"/>
19258 </enum>
19260 <enum name="NetworkChannelType" type="int">
19261   <int value="0" label="UNDEF"/>
19262   <int value="1" label="2412"/>
19263   <int value="2" label="2417"/>
19264   <int value="3" label="2422"/>
19265   <int value="4" label="2427"/>
19266   <int value="5" label="2432"/>
19267   <int value="6" label="2437"/>
19268   <int value="7" label="2442"/>
19269   <int value="8" label="2447"/>
19270   <int value="9" label="2452"/>
19271   <int value="10" label="2457"/>
19272   <int value="11" label="2462"/>
19273   <int value="12" label="2467"/>
19274   <int value="13" label="2472"/>
19275   <int value="14" label="2484"/>
19276   <int value="15" label="5180"/>
19277   <int value="16" label="5200"/>
19278   <int value="17" label="5220"/>
19279   <int value="18" label="5240"/>
19280   <int value="19" label="5260"/>
19281   <int value="20" label="5280"/>
19282   <int value="21" label="5300"/>
19283   <int value="22" label="5320"/>
19284   <int value="23" label="5500"/>
19285   <int value="24" label="5520"/>
19286   <int value="25" label="5540"/>
19287   <int value="26" label="5560"/>
19288   <int value="27" label="5580"/>
19289   <int value="28" label="5600"/>
19290   <int value="29" label="5620"/>
19291   <int value="30" label="5640"/>
19292   <int value="31" label="5660"/>
19293   <int value="32" label="5680"/>
19294   <int value="33" label="5700"/>
19295   <int value="34" label="5745"/>
19296   <int value="35" label="5765"/>
19297   <int value="36" label="5785"/>
19298   <int value="37" label="5805"/>
19299   <int value="38" label="5825"/>
19300   <int value="39" label="5170"/>
19301   <int value="40" label="5190"/>
19302   <int value="41" label="5210"/>
19303   <int value="42" label="5230"/>
19304 </enum>
19306 <enum name="NetworkCorruptedProfile" type="int">
19307   <int value="0" label="Corrupted Profile"/>
19308 </enum>
19310 <enum name="NetworkDisconnectType" type="int">
19311   <int value="0" label="System Disconnect"/>
19312   <int value="1" label="User Disconnect"/>
19313 </enum>
19315 <enum name="NetworkPhyModeType" type="int">
19316   <int value="0" label="UNDEF"/>
19317   <int value="1" label="802.11a"/>
19318   <int value="2" label="802.11b"/>
19319   <int value="3" label="802.11g"/>
19320   <int value="4" label="802.11n"/>
19321   <int value="5" label="PSB 10MHz-wide"/>
19322   <int value="6" label="PSB 5MHz-wide"/>
19323 </enum>
19325 <enum name="NetworkPortalResult" type="int">
19326   <summary>
19327     The portal result types come from PortalResult in shill/metrics.h
19328   </summary>
19329   <int value="0" label="Success"/>
19330   <int value="1" label="DNS Failure"/>
19331   <int value="2" label="DNS Timeout"/>
19332   <int value="3" label="Connection Failure"/>
19333   <int value="4" label="Connection Timeout"/>
19334   <int value="5" label="HTTP Failure"/>
19335   <int value="6" label="HTTP Timeout"/>
19336   <int value="7" label="Content Failure"/>
19337   <int value="8" label="Content Timeout"/>
19338   <int value="9" label="Unknown"/>
19339 </enum>
19341 <enum name="NetworkSecurityType" type="int">
19342   <summary>
19343     The security types come from the connman_service_security enum in
19344     flimflam/include/service.h
19345   </summary>
19346   <int value="0" label="UNKNOWN"/>
19347   <int value="1" label="NONE"/>
19348   <int value="2" label="WEP"/>
19349   <int value="3" label="WPA"/>
19350   <int value="4" label="802.11i/RSN"/>
19351   <int value="5" label="802.1x"/>
19352   <int value="6" label="PSK"/>
19353 </enum>
19355 <enum name="NetworkServiceError" type="int">
19356   <summary>
19357     The error types come from the connman_service_error enum in
19358     flimflam/include/service.h
19359   </summary>
19360   <int value="0" label="UNKNOWN"/>
19361   <int value="1" label="OUT_OF_RANGE"/>
19362   <int value="2" label="PIN_MISSING"/>
19363   <int value="3" label="DHCP_FAILED"/>
19364   <int value="4" label="CONNECT_FAILED"/>
19365   <int value="5" label="BAD_PASSPHRASE"/>
19366   <int value="6" label="BAD_WEPKEY"/>
19367   <int value="7" label="ACTIVATION_FAILED"/>
19368   <int value="8" label="NEED_EVDO"/>
19369   <int value="9" label="NEED_HOME_NETWORK"/>
19370   <int value="10" label="OTASP_FAILED"/>
19371   <int value="11" label="AAA_FAILED"/>
19372   <int value="12" label="INTERNAL"/>
19373   <int value="13" label="DNS_LOOKUP_FAILED"/>
19374   <int value="14" label="HTTP_GET_FAILED"/>
19375 </enum>
19377 <enum name="NewTabPageActionAndroid" type="int">
19378   <int value="0" label="Searched using the omnibox"/>
19379   <int value="1" label="Navigated to Google search homepage using the omnibox"/>
19380   <int value="2" label="Navigated to any other page using the omnibox"/>
19381   <int value="3" label="Opened a most visited page"/>
19382   <int value="4" label="Opened a recently closed tab"/>
19383   <int value="5" label="Opened a bookmark"/>
19384   <int value="6" label="Opened a foreign session (from other devices section)"/>
19385 </enum>
19387 <enum name="NewTabPageMobilePromo" type="int">
19388   <summary>
19389     These values are defined inside the PromoImpressionBuckets enum in
19390     chrome/browser/ui/webui/ntp/android/promo_handler.cc
19391   </summary>
19392   <int value="0" label="Shown from most visited page"/>
19393   <int value="1" label="Shown from open tabs page"/>
19394   <int value="2" label="Shown from sync promo page"/>
19395   <int value="3" label="User pressed 'Try Chrome'"/>
19396   <int value="4" label="User dismissed the promo"/>
19397 </enum>
19399 <enum name="NtpFollowAction" type="int">
19400   <int value="0" label="PAGE_TRANSITION_LINK"/>
19401   <int value="1" label="PAGE_TRANSITION_TYPED"/>
19402   <int value="2" label="PAGE_TRANSITION_AUTO_BOOKMARK"/>
19403   <int value="3" label="PAGE_TRANSITION_AUTO_SUBFRAME"/>
19404   <int value="4" label="PAGE_TRANSITION_MANUAL_SUBFRAME"/>
19405   <int value="5" label="PAGE_TRANSITION_GENERATED"/>
19406   <int value="6" label="PAGE_TRANSITION_START_PAGE"/>
19407   <int value="7" label="PAGE_TRANSITION_FORM_SUBMIT"/>
19408   <int value="8" label="PAGE_TRANSITION_RELOAD"/>
19409   <int value="9" label="PAGE_TRANSITION_KEYWORD"/>
19410   <int value="10" label="PAGE_TRANSITION_KEYWORD_GENERATED"/>
19411   <int value="11" label="Clicked on a tile."/>
19412   <int value="12" label="Clicked to other NTP pane."/>
19413   <int value="13" label="Other action"/>
19414 </enum>
19416 <enum name="NtpOtherSessionsType" type="int">
19417   <int value="0" label="Menu initialized"/>
19418   <int value="1" label="Menu shown"/>
19419   <int value="2" label="Link clicked"/>
19420   <int value="3" label="Link context menu shown"/>
19421   <int value="4" label="Device context menu shown"/>
19422   <int value="5" label="Unused/previous device context menu shown"/>
19423   <int value="6" label="Collapse Session"/>
19424   <int value="7" label="Expand Session"/>
19425   <int value="8" label="Open All"/>
19426 </enum>
19428 <enum name="NtpPaneType" type="int">
19429   <int value="1" label="MostVisited"/>
19430   <int value="2" label="Apps"/>
19431   <int value="3" label="Bookmarks"/>
19432   <int value="4" label="Suggestions"/>
19433 </enum>
19435 <enum name="NtpPromoAction" type="int">
19436   <int value="0" label="NTP Promo viewed"/>
19437   <int value="1" label="NTP Promo closed"/>
19438   <int value="2" label="NTP Promo link clicked"/>
19439 </enum>
19441 <enum name="OfflineStatus" type="int">
19442   <int value="0" label="Fresh data load from Cache"/>
19443   <int value="1" label="Successful network request (validation or fetch)."/>
19444   <int value="2" label="Failed network request (non-offline error)."/>
19445   <int value="3" label="Server offline and stale data available."/>
19446   <int value="4" label="Server offline and stale data not available."/>
19447 </enum>
19449 <enum name="OmniboxAggressiveHistoryURLProviderFieldTrialBeacon" type="int">
19450   <int value="0" label="disabled by flags"/>
19451   <int value="1" label="enabled by flags"/>
19452   <int value="2" label="auto, not in trial"/>
19453   <int value="3" label="auto, disabled in trial"/>
19454   <int value="4" label="auto, enabled in trial"/>
19455 </enum>
19457 <enum name="OmniboxEnteredKeywordMode" type="int">
19458   <int value="0" label="via tab"/>
19459   <int value="1" label="via space at end"/>
19460   <int value="2" label="via space in middle"/>
19461 </enum>
19463 <enum name="OmniboxSearchEngine" type="int">
19464   <int value="0" label="Unknown"/>
19465   <int value="1" label="Google"/>
19466   <int value="2" label="Yahoo!"/>
19467   <int value="3" label="Bing"/>
19468   <int value="4" label="Ask"/>
19469   <int value="5" label="Yahoo! Quebec"/>
19470   <int value="6" label="OK.hu"/>
19471   <int value="7" label="Bing French and Arabic"/>
19472   <int value="11" label="Yamli"/>
19473   <int value="12" label="Araby"/>
19474   <int value="13" label="Maktoob"/>
19475   <int value="14" label="Masrawy"/>
19476   <int value="15" label="Yandex"/>
19477   <int value="16" label="Rambler"/>
19478   <int value="17" label="TUT.BY"/>
19479   <int value="18" label="hispavista"/>
19480   <int value="19" label="Jabse"/>
19481   <int value="20" label="NUR.KZ"/>
19482   <int value="21" label="Baidu"/>
19483   <int value="22" label="search.ch"/>
19484   <int value="23" label="goo"/>
19485   <int value="24" label="Pogodak!"/>
19486   <int value="25" label="Seznam"/>
19487   <int value="26" label="Centrum"/>
19488   <int value="27" label="Atlas"/>
19489   <int value="28" label="Jubii"/>
19490   <int value="29" label="Eniro"/>
19491   <int value="30" label="NetSprint"/>
19492   <int value="32" label="diri"/>
19493   <int value="33" label="Custom"/>
19494   <int value="35" label="AOL"/>
19495   <int value="37" label="Rediff"/>
19496   <int value="38" label="guruji"/>
19497   <int value="40" label="GO.com"/>
19498   <int value="41" label="Rednano"/>
19499   <int value="44" label="NETI"/>
19500   <int value="45" label="DELFI"/>
19501   <int value="46" label="Fonecta 02.fi"/>
19502   <int value="51" label="search.ch"/>
19503   <int value="54" label="in.gr"/>
19504   <int value="55" label="Walla!"/>
19505   <int value="59" label="leit.is"/>
19506   <int value="62" label="Virgilio"/>
19507   <int value="63" label="Libero"/>
19508   <int value="67" label="Naver"/>
19509   <int value="68" label="Daum"/>
19510   <int value="69" label="Nate"/>
19511   <int value="71" label="LATNE"/>
19512   <int value="72" label="ABC S.k"/>
19513   <int value="73" label="Kvasir"/>
19514   <int value="75" label="Onet.pl"/>
19515   <int value="76" label="Wirtualna Polska"/>
19516   <int value="77" label="SAPO"/>
19517   <int value="82" label="UOL Busca"/>
19518   <int value="83" label="@MAIL.RU"/>
19519   <int value="85" label="Zoznam"/>
19520   <int value="87" label="Najdi.si"/>
19521   <int value="89" label="AltaVista"/>
19522   <int value="90" label="Terra"/>
19523   <int value="99" label="Spray"/>
19524   <int value="100" label="Sanook!"/>
19525   <int value="101" label="MYNET"/>
19526 </enum>
19528 <enum name="OmniboxSuggestRequests" type="int">
19529   <int value="1" label="requests sent"/>
19530   <int value="2" label="requests invalidated"/>
19531   <int value="3" label="(non-invalidated) replies received"/>
19532 </enum>
19534 <enum name="OSAgnosticErrno" type="int">
19535   <summary>Errno values with the same meanings on Mac/Win/Linux.</summary>
19536   <int value="0" label="0">No error</int>
19537   <int value="1" label="EPERM">Operation not permitted</int>
19538   <int value="2" label="ENOENT">No such file or directory</int>
19539   <int value="3" label="ESRCH">No such process</int>
19540   <int value="4" label="EINTR">Interrupted function call</int>
19541   <int value="5" label="EIO">Input/output error</int>
19542   <int value="6" label="ENXIO">No such device or address</int>
19543   <int value="7" label="E2BIG">Arg list too long</int>
19544   <int value="8" label="ENOEXEC">Exec format error</int>
19545   <int value="9" label="EBADF">Bad file descriptor</int>
19546   <int value="10" label="ECHILD">No child processes</int>
19547   <int value="11" label="EDEADLK">Resource deadlock avoided</int>
19548   <int value="12" label="ENOMEM">Cannot allocate memory</int>
19549   <int value="13" label="EACCES">Permission denied</int>
19550   <int value="14" label="EFAULT">Bad address</int>
19551   <int value="15" label="ENOTBLK">Not a block device</int>
19552   <int value="16" label="EBUSY">Resource busy</int>
19553   <int value="17" label="EEXIST">File exists</int>
19554   <int value="18" label="EXDEV">Improper link</int>
19555   <int value="19" label="ENODEV">Operation not supported by device</int>
19556   <int value="20" label="ENOTDIR">Not a directory</int>
19557   <int value="21" label="EISDIR">Is a directory</int>
19558   <int value="22" label="EINVAL">Invalid argument</int>
19559   <int value="23" label="ENFILE">Too many open files in system</int>
19560   <int value="24" label="EMFILE">Too many open files</int>
19561   <int value="25" label="ENOTTY">Inappropriate ioctl for device</int>
19562   <int value="26" label="ETXTBSY">Text file busy</int>
19563   <int value="27" label="EFBIG">File too large</int>
19564   <int value="28" label="ENOSPC">Device out of space</int>
19565   <int value="29" label="ESPIPE">Illegal seek</int>
19566   <int value="30" label="EROFS">Read-only file system</int>
19567   <int value="31" label="EMLINK">Too many links</int>
19568   <int value="32" label="EPIPE">Broken pipe</int>
19569   <int value="33" label="EDOM">Numerical argument out of domain</int>
19570   <int value="34" label="ERANGE">Numerical result out of range</int>
19571 </enum>
19573 <enum name="OtherPossibleUsernamesUsage" type="int">
19574   <int value="0" label="Nothing to Autofill"/>
19575   <int value="1" label="No other possible usernames"/>
19576   <int value="2" label="Other possible usernames present, but none were shown"/>
19577   <int value="3" label="Other possible username was shown, but not selected"/>
19578   <int value="4" label="Other possible username was selected"/>
19579 </enum>
19581 <enum name="OverscrollMode" type="int">
19582   <summary>Direction of the overscroll gesture.</summary>
19583   <int value="1" label="North">Scrolled from bottom towards top</int>
19584   <int value="2" label="South">Scrolled from top towards the bottom</int>
19585   <int value="3" label="West">Scrolled from right towards left</int>
19586   <int value="4" label="East">Scrolled from left towards right</int>
19587 </enum>
19589 <enum name="ParsedCookieStatus" type="int">
19590   <int value="0" label="All cookie values valid and without control chars"/>
19591   <int value="1" label="Cookie contains control chars"/>
19592   <int value="2" label="Cookie is invalid"/>
19593   <int value="3" label="Cookie contains both control chars and is invalid"/>
19594 </enum>
19596 <enum name="PepperVideoDecodeError" type="int">
19597   <int value="1" label="Illegal state">
19598     An operation was attempted during an incompatible decoder state.
19599   </int>
19600   <int value="2" label="Invalid argument">
19601     Invalid argument was passed to an API method.
19602   </int>
19603   <int value="3" label="Unreadable input">Encoded input is unreadable.</int>
19604   <int value="4" label="Platform failure">
19605     A failure occurred at the browser layer or lower. Examples of such failures
19606     include GPU hardware failures, GPU driver failures, GPU library failures,
19607     browser programming errors, and so on.
19608   </int>
19609 </enum>
19611 <enum name="PhotoEditorFileType" type="int">
19612   <int value="0" label="jpg"/>
19613   <int value="1" label="png"/>
19614   <int value="2" label="gif"/>
19615   <int value="3" label="bmp"/>
19616   <int value="4" label="webp"/>
19617   <int value="5" label="other"/>
19618 </enum>
19620 <enum name="PhotoEditorLoadMode" type="int">
19621   <int value="0" label="From full resolution cache"/>
19622   <int value="1" label="From screen resolution cache"/>
19623   <int value="2" label="From file"/>
19624   <int value="3" label="Other"/>
19625 </enum>
19627 <enum name="PhotoEditorSaveResult" type="int">
19628   <int value="0" label="Failure"/>
19629   <int value="1" label="Success"/>
19630   <int value="2" label="Other"/>
19631 </enum>
19633 <enum name="PhotoEditorToolType" type="int">
19634   <int value="0" label="Auto-fix"/>
19635   <int value="1" label="Crop"/>
19636   <int value="2" label="Brightness"/>
19637   <int value="3" label="Rotate left"/>
19638   <int value="4" label="Rotate right"/>
19639   <int value="5" label="Rotate undo"/>
19640   <int value="6" label="Rotate redo"/>
19641   <int value="7" label="Share"/>
19642   <int value="8" label="Other"/>
19643 </enum>
19645 <enum name="PipelineStatus" type="int">
19646   <int value="0" label="PIPELINE_OK"/>
19647   <int value="1" label="PIPELINE_ERROR_URL_NOT_FOUND"/>
19648   <int value="2" label="PIPELINE_ERROR_NETWORK"/>
19649   <int value="3" label="PIPELINE_ERROR_DECODE"/>
19650   <int value="4" label="PIPELINE_ERROR_DECRYPT"/>
19651   <int value="5" label="PIPELINE_ERROR_ABORT"/>
19652   <int value="6" label="PIPELINE_ERROR_INITIALIZATION_FAILED"/>
19653   <int value="7" label="PIPELINE_ERROR_REQUIRED_FILTER_MISSING"/>
19654   <int value="8" label="PIPELINE_ERROR_COULD_NOT_RENDER"/>
19655   <int value="9" label="PIPELINE_ERROR_READ"/>
19656   <int value="10" label="PIPELINE_ERROR_OPERATION_PENDING"/>
19657   <int value="11" label="PIPELINE_ERROR_INVALID_STATE"/>
19658   <int value="12" label="DEMUXER_ERROR_COULD_NOT_OPEN"/>
19659   <int value="13" label="DEMUXER_ERROR_COULD_NOT_PARSE"/>
19660   <int value="14" label="DEMUXER_ERROR_NO_SUPPORTED_STREAMS"/>
19661   <int value="15" label="DECODER_ERROR_NOT_SUPPORTED"/>
19662 </enum>
19664 <enum name="PlatformFileError" type="int">
19665   <int value="0" label="OK"/>
19666   <int value="1" label="FAILED"/>
19667   <int value="2" label="IN_USE"/>
19668   <int value="3" label="EXISTS"/>
19669   <int value="4" label="NOT_FOUND"/>
19670   <int value="5" label="ACCESS_DENIED"/>
19671   <int value="6" label="TOO_MANY_OPENED"/>
19672   <int value="7" label="NO_MEMORY"/>
19673   <int value="8" label="NO_SPACE"/>
19674   <int value="9" label="NOT_A_DIRECTORY"/>
19675   <int value="10" label="INVALID_OPERATION"/>
19676   <int value="11" label="SECURITY"/>
19677   <int value="12" label="ABORT"/>
19678   <int value="13" label="NOT_A_FILE"/>
19679   <int value="14" label="NOT_EMPTY"/>
19680   <int value="15" label="INVALID_URL"/>
19681   <int value="16" label="I/O"/>
19682 </enum>
19684 <enum name="PluginLoadResult" type="int">
19685   <int value="0" label="LOAD_SUCCESS"/>
19686   <int value="1" label="LOAD_FAILED"/>
19687   <int value="2" label="ENTRY_POINT_MISSING"/>
19688   <int value="3" label="INIT_FAILED"/>
19689 </enum>
19691 <enum name="PointerSensitivity" type="int">
19692   <int value="1" label="1"/>
19693   <int value="2" label="2"/>
19694   <int value="3" label="3"/>
19695   <int value="4" label="4"/>
19696   <int value="5" label="5"/>
19697 </enum>
19699 <enum name="PowerBrightnessAdjust" type="int">
19700   <int value="0" label="Brightness Down"/>
19701   <int value="1" label="Brightness Up"/>
19702   <int value="2" label="Brightness Absolute"/>
19703 </enum>
19705 <enum name="PreconnectedNavigation" type="int">
19706   <int value="0" label="Page nav. preceded by a pre-connect"/>
19707   <int value="1" label="No recent pre-connect to the page"/>
19708 </enum>
19710 <enum name="PreconnectMotivation" type="int">
19711   <int value="0" label="MOUSE_OVER_MOTIVATED"/>
19712   <int value="1" label="PAGE_SCAN_MOTIVATED"/>
19713   <int value="2" label="UNIT_TEST_MOTIVATED"/>
19714   <int value="3" label="LINKED_MAX_MOTIVATED"/>
19715   <int value="4" label="OMNIBOX_MOTIVATED"/>
19716   <int value="5" label="STARTUP_LIST_MOTIVATED"/>
19717   <int value="6" label="EARLY_LOAD_MOTIVATED"/>
19718   <int value="7" label="NO_PREFETCH_MOTIVATION"/>
19719   <int value="8" label="STATIC_REFERAL_MOTIVATED"/>
19720   <int value="9" label="LEARNED_REFERAL_MOTIVATED"/>
19721   <int value="10" label="SELF_REFERAL_MOTIVATED"/>
19722 </enum>
19724 <enum name="PreconnectSubresourceEval" type="int">
19725   <int value="0" label="PRECONNECTION"/>
19726   <int value="1" label="PRERESOLUTION"/>
19727   <int value="2" label="TOO_NEW"/>
19728 </enum>
19730 <enum name="PrerenderFinalStatus" type="int">
19731   <int value="0" label="USED"/>
19732   <int value="1" label="TIMED_OUT"/>
19733   <int value="2" label="EVICTED"/>
19734   <int value="3" label="MANAGER_SHUTDOWN"/>
19735   <int value="4" label="CLOSED"/>
19736   <int value="5" label="CREATE_NEW_WINDOW"/>
19737   <int value="6" label="PROFILE_DESTROYED"/>
19738   <int value="7" label="APP_TERMINATING"/>
19739   <int value="8" label="JAVASCRIPT_ALERT"/>
19740   <int value="9" label="AUTH_NEEDED"/>
19741   <int value="10" label="HTTPS"/>
19742   <int value="11" label="DOWNLOAD"/>
19743   <int value="12" label="MEMORY_LIMIT_EXCEEDED"/>
19744   <int value="13" label="JS_OUT_OF_MEMORY"/>
19745   <int value="14" label="RENDERER_UNRESPONSIVE"/>
19746   <int value="15" label="TOO_MANY_PROCESSES"/>
19747   <int value="16" label="RATE_LIMIT_EXCEEDED"/>
19748   <int value="17" label="PENDING_SKIPPED"/>
19749   <int value="18" label="CONTROL_GROUP"/>
19750   <int value="19" label="HTML5_MEDIA"/>
19751   <int value="20" label="SOURCE_RENDER_VIEW_CLOSED"/>
19752   <int value="21" label="RENDERER_CRASHED"/>
19753   <int value="22" label="UNSUPPORTED_SCHEME"/>
19754   <int value="23" label="INVALID_HTTP_METHOD"/>
19755   <int value="24" label="WINDOW_PRINT"/>
19756   <int value="25" label="RECENTLY_VISITED"/>
19757   <int value="26" label="WINDOW_OPENER"/>
19758   <int value="27" label="PAGE_ID_CONFLICT"/>
19759   <int value="28" label="SAFE_BROWSING"/>
19760   <int value="29" label="FRAGMENT_MISMATCH"/>
19761   <int value="30" label="SSL_CLIENT_CERTIFICATE_REQUESTED"/>
19762   <int value="31" label="CACHE_OR_HISTORY_CLEARED"/>
19763   <int value="32" label="CANCELLED"/>
19764   <int value="33" label="SSL_ERROR"/>
19765   <int value="34" label="CROSS_SITE_NAVIGATION_PENDING"/>
19766   <int value="35" label="DEVTOOLS_ATTACHED"/>
19767   <int value="36" label="SESSION_STORAGE_NAMESPACE_MISMATCH"/>
19768   <int value="37" label="NO_USE_GROUP"/>
19769   <int value="38" label="MATCH_COMPLETE_DUMMY"/>
19770   <int value="39" label="DUPLICATE"/>
19771   <int value="40" label="OPEN_URL"/>
19772   <int value="41" label="WOULD_HAVE_BEEN_USED"/>
19773   <int value="42" label="REGISTER_PROTOCOL_HANDLER"/>
19774 </enum>
19776 <enum name="PrerenderHoverEvent" type="int">
19777   <obsolete>
19778     deprecated May 10 2012
19779   </obsolete>
19780   <int value="0" label="HOVER_EVENT_START"/>
19781   <int value="1" label="HOVER_EVENT_TOO_SHORT"/>
19782   <int value="2" label="HOVER_EVENT_REPLACED"/>
19783   <int value="3" label="HOVER_EVENT_CLICK"/>
19784 </enum>
19786 <enum name="PrerenderLocalPredictorEvents" type="int">
19787   <int value="0" label="Constructed"/>
19788   <int value="1" label="Init scheduled"/>
19789   <int value="2" label="Init started"/>
19790   <int value="3" label="Init failed: no history"/>
19791   <int value="4" label="Init succeeded"/>
19792   <int value="5" label="AddVisit"/>
19793   <int value="6" label="AddVisit initialized"/>
19794   <int value="7" label="AddVisit prerender identified"/>
19795   <int value="8" label="AddVisit relevant transition"/>
19796   <int value="9" label="AddVisit identified prerender candidate"/>
19797   <int value="10" label="AddVisit prerendering"/>
19798   <int value="11" label="Got prerender url"/>
19799   <int value="12" label="Error: no prerender url for PLT"/>
19800   <int value="13" label="AddVisit prerender rextended"/>
19801   <int value="14" label="URL lookup result"/>
19802   <int value="15" label="URL lookup result: root page"/>
19803   <int value="16" label="URL lookup result: http"/>
19804   <int value="17" label="URL lookup result: has query string"/>
19805   <int value="18" label="URL lookup result: contains logout"/>
19806   <int value="19" label="URL lookup result: contians login"/>
19807   <int value="20" label="Start url lookup"/>
19808   <int value="21" label="AddVisit not root page"/>
19809   <int value="22" label="Whitelist error"/>
19810   <int value="23" label="Whitelist ok"/>
19811   <int value="24" label="URL lookup result: on whitelist"/>
19812   <int value="25" label="URL lookup result: on whitelist root page"/>
19813   <int value="26" label="URL lookup result: extended root page"/>
19814   <int value="27" label="URL lookup result: root page http"/>
19815   <int value="28" label="URL lookup failed"/>
19816   <int value="29" label="URL lookup no source webcontents found"/>
19817   <int value="30" label="URL lookup no logged in table found"/>
19818   <int value="31" label="URL lookup issuing logged in lookup"/>
19819   <int value="32" label="Continue prerender check started"/>
19820   <int value="33" label="Continue prerender check no url"/>
19821   <int value="34" label="Continue prerender check priority too low"/>
19822   <int value="35" label="Continue prerender check urls identical but fragemet"/>
19823   <int value="36" label="Continue prerender check https"/>
19824   <int value="37" label="Continue prerender check root page"/>
19825   <int value="38" label="Continue prerender check logout url"/>
19826   <int value="39" label="Continue prerender check login url"/>
19827   <int value="40" label="Continue prerender check not logged in"/>
19828   <int value="41" label="Continue prerender check fallthrough no prerender"/>
19829   <int value="42" label="Continue prerender check issuing prerender"/>
19830   <int value="43" label="Issuing prerender"/>
19831   <int value="44" label="No prerender candidates"/>
19832   <int value="45" label="Got history issuing lookup"/>
19833   <int value="46" label="Tab Helper URL seen"/>
19834   <int value="47" label="Tab Helper URL seen match"/>
19835   <int value="48" label="Tab Helper URL seen namespace match"/>
19836   <int value="49" label="URL lookup multiple source webcontents"/>
19837   <int value="50" label="Continue prerender check side-effect free whitelist"/>
19838 </enum>
19840 <enum name="PrerenderLocalVisitCoreTransition" type="int">
19841   <int value="0" label="LINK"/>
19842   <int value="1" label="TYPED"/>
19843   <int value="2" label="AUTO_BOOKMARK"/>
19844   <int value="3" label="AUTO_SUBFRAME"/>
19845   <int value="4" label="MANUAL_SUBFRAME"/>
19846   <int value="5" label="GENERATED"/>
19847   <int value="6" label="START_PAGE"/>
19848   <int value="7" label="FORM_SUBMIT"/>
19849   <int value="8" label="RELOAD"/>
19850   <int value="9" label="KEYWORD"/>
19851   <int value="10" label="GENERATED"/>
19852 </enum>
19854 <enum name="PrerenderLocalVisitEvents" type="int">
19855   <int value="0" label="V1_VISIT"/>
19856   <int value="1" label="V1_PRERENDER_STARTED_1"/>
19857   <int value="2" label="V1_PRERENDER_USED_1"/>
19858   <int value="3" label="V1_PRERENDER_STARTED_3"/>
19859   <int value="4" label="V1_PRERENDER_USED_3"/>
19860   <int value="5" label="V1_PRERENDER_STARTED_5"/>
19861   <int value="6" label="V1_PRERENDER_USED_5"/>
19862   <int value="10" label="VISIT"/>
19863   <int value="11" label="VISIT_EXCLUDE_BACK_FORWARD"/>
19864   <int value="12" label="VISIT_EXCLUDE_HOME_PAGE"/>
19865   <int value="13" label="VISIT_EXCLUDE_REDIRECT_CHAIN"/>
19866   <int value="14" label="PRERENDER_STARTED_1"/>
19867   <int value="15" label="PRERENDER_USED_1"/>
19868   <int value="16" label="PRERENDER_STARTED_3"/>
19869   <int value="17" label="PRERENDER_USED_3"/>
19870   <int value="18" label="PRERENDER_STARTED_5"/>
19871   <int value="19" label="PRERENDER_USED_5"/>
19872 </enum>
19874 <enum name="PrerenderMode" type="int">
19875   <int value="0" label="PRERENDER_MODE_DISABLED"/>
19876   <int value="1" label="PRERENDER_MODE_ENABLED"/>
19877   <int value="2" label="PRERENDER_MODE_EXPERIMENT_CONTROL_GROUP"/>
19878   <int value="3" label="PRERENDER_MODE_EXPERIMENT_PRERENDER_GROUP"/>
19879   <int value="4" label="PRERENDER_MODE_EXPERIMENT_5MIN_TTL_GROUP"/>
19880   <int value="5" label="PRERENDER_MODE_EXPERIMENT_NO_USE_GROUP"/>
19881   <int value="6" label="PRERENDER_MODE_EXPERIMENT_MULTI_PRERENDER_GROUP"/>
19882   <int value="7" label="PRERENDER_MODE_EXPERIMENT_15MIN_TTL_GROUP"/>
19883 </enum>
19885 <enum name="PrerenderPageviewEvents" type="int">
19886   <int value="0" label="PAGEVIEW_EVENT_NEW_URL"/>
19887   <int value="1" label="PAGEVIEW_EVENT_TOP_SITE_NEW_URL"/>
19888   <int value="2" label="PAGEVIEW_EVENT_LOAD_START"/>
19889   <int value="3" label="PAGEVIEW_EVENT_TOP_SITE_LOAD_START"/>
19890 </enum>
19892 <enum name="PrerenderSchemeCancelReason" type="int">
19893   <int value="0" label="EXTERNAL_PROTOCOL"/>
19894   <int value="1" label="DATA"/>
19895   <int value="2" label="BLOB"/>
19896   <int value="3" label="FILE"/>
19897   <int value="4" label="FILESYSTEM"/>
19898   <int value="5" label="WEBSOCKET"/>
19899   <int value="6" label="FTP"/>
19900   <int value="7" label="CHROME"/>
19901   <int value="8" label="CHROME_EXTENSION"/>
19902   <int value="9" label="ABOUT"/>
19903   <int value="10" label="UNKNOWN"/>
19904 </enum>
19906 <enum name="PrerenderTabHelperEvents" type="int">
19907   <int value="0" label="Table requested"/>
19908   <int value="1" label="Table present"/>
19909   <int value="2" label="Mainframe change"/>
19910   <int value="3" label="Mainframe change, logged in"/>
19911   <int value="4" label="Mainframe commit"/>
19912   <int value="5" label="Mainframe commit, logged in"/>
19913   <int value="6" label="Login action added"/>
19914 </enum>
19916 <enum name="PreTapEvents" type="int">
19917   <int value="0" label="no event"/>
19918   <int value="1" label="tapdown"/>
19919   <int value="2" label="tapunconfirmed"/>
19920   <int value="3" label="tapdown + tapunconfirmed"/>
19921 </enum>
19923 <enum name="ProfileCreateResult" type="int">
19924   <int value="0" label="Failed locally"/>
19925   <int value="1" label="Failed remotely"/>
19926   <int value="2" label="Created but not initialized (should never happen)"/>
19927   <int value="3" label="Succeeded"/>
19928   <int value="4" label="Canceled"/>
19929 </enum>
19931 <enum name="ProtocolVersion" type="int">
19932   <int value="0" label="UNKNOWN"/>
19933   <int value="1" label="HTTP 1.1"/>
19934   <int value="2" label="SPDY 1.0"/>
19935   <int value="3" label="SPDY 2.0"/>
19936   <int value="4" label="SPDY 2.1"/>
19937   <int value="5" label="SPDY 3.0"/>
19938 </enum>
19940 <enum name="ProxyStatus" type="int">
19941   <int value="0" label="PROXY_STATUS_IGNORED"/>
19942   <int value="1" label="PROXY_UNINITIALIZED"/>
19943   <int value="2" label="PROXY_NOT_USED"/>
19944   <int value="3" label="PROXY_PAC_RESOLVER"/>
19945   <int value="4" label="PROXY_HAS_RULES"/>
19946 </enum>
19948 <enum name="PublicKeyPinFailedDomain" type="int">
19949   <int value="0" label="DOMAIN_NOT_PINNED"/>
19950   <int value="1" label="DOMAIN_GOOGLE_COM"/>
19951   <int value="2" label="DOMAIN_ANDROID_COM"/>
19952   <int value="3" label="DOMAIN_GOOGLE_ANALYTICS_COM"/>
19953   <int value="4" label="DOMAIN_GOOGLEPLEX_COM"/>
19954   <int value="5" label="DOMAIN_YTIMG_COM"/>
19955   <int value="6" label="DOMAIN_GOOGLEUSERCONTENT_COM"/>
19956   <int value="7" label="DOMAIN_YOUTUBE_COM"/>
19957   <int value="8" label="DOMAIN_GOOGLEAPIS_COM"/>
19958   <int value="9" label="DOMAIN_GOOGLEADSERVICES_COM"/>
19959   <int value="10" label="DOMAIN_GOOGLECODE_COM"/>
19960   <int value="11" label="DOMAIN_APPSPOT_COM"/>
19961   <int value="12" label="DOMAIN_GOOGLESYNDICATION_COM"/>
19962   <int value="13" label="DOMAIN_DOUBLECLICK_NET"/>
19963   <int value="14" label="DOMAIN_GSTATIC_COM"/>
19964   <int value="15" label="DOMAIN_GMAIL_COM"/>
19965   <int value="16" label="DOMAIN_GOOGLEMAIL_COM"/>
19966   <int value="17" label="DOMAIN_GOOGLEGROUPS_COM"/>
19967   <int value="18" label="DOMAIN_TORPROJECT_ORG"/>
19968   <int value="19" label="DOMAIN_TWITTER_COM"/>
19969   <int value="20" label="DOMAIN_TWIMG_COM"/>
19970   <int value="21" label="DOMAIN_AKAMAIHD_NET"/>
19971   <int value="22" label="DOMAIN_NUM_EVENTS"/>
19972 </enum>
19974 <enum name="QuicErrorCodes" type="int">
19975   <int value="0" label="NO_ERROR"/>
19976   <int value="1" label="INTERNAL_ERROR"/>
19977   <int value="2" label="STREAM_DATA_AFTER_TERMINATION"/>
19978   <int value="3" label="INVALID_PACKET_HEADER"/>
19979   <int value="4" label="INVALID_FRAME_DATA"/>
19980   <int value="5" label="INVALID_FEC_DATA"/>
19981   <int value="6" label="INVALID_RST_STREAM_DATA"/>
19982   <int value="7" label="INVALID_CONNECTION_CLOSE_DATA"/>
19983   <int value="8" label="INVALID_GOAWAY_DATA"/>
19984   <int value="9" label="INVALID_ACK_DATA"/>
19985   <int value="10" label="INVALID_VERSION_NEGOTIATION_PACKET"/>
19986   <int value="11" label="INVALID_PUBLIC_RST_PACKET"/>
19987   <int value="12" label="DECRYPTION_FAILURE"/>
19988   <int value="13" label="ENCRYPTION_FAILURE"/>
19989   <int value="14" label="PACKET_TOO_LARGE"/>
19990   <int value="15" label="PACKET_FOR_NONEXISTENT_STREAM"/>
19991   <int value="16" label="PEER_GOING_AWAY"/>
19992   <int value="17" label="INVALID_STREAM_ID"/>
19993   <int value="18" label="TOO_MANY_OPEN_STREAMS"/>
19994   <int value="19" label="PUBLIC_RESET"/>
19995   <int value="20" label="INVALID_VERSION"/>
19996   <int value="21" label="STREAM_RST_BEFORE_HEADERS_DECOMPRESSED"/>
19997   <int value="22" label="INVALID_HEADER_ID"/>
19998   <int value="23" label="INVALID_NEGOTIATED_VALUE"/>
19999   <int value="24" label="DECOMPRESSION_FAILURE"/>
20000   <int value="25" label="CONNECTION_TIMED_OUT"/>
20001   <int value="26" label="ERROR_MIGRATING_ADDRESS"/>
20002   <int value="27" label="PACKET_WRITE_ERROR"/>
20003   <int value="28" label="HANDSHAKE_FAILED"/>
20004   <int value="29" label="CRYPTO_TAGS_OUT_OF_ORDER"/>
20005   <int value="30" label="CRYPTO_TOO_MANY_ENTRIES"/>
20006   <int value="31" label="CRYPTO_INVALID_VALUE_LENGTH"/>
20007   <int value="32" label="CRYPTO_MESSAGE_AFTER_HANDSHAKE_COMPLETE"/>
20008   <int value="33" label="INVALID_CRYPTO_MESSAGE_TYPE"/>
20009   <int value="34" label="INVALID_CRYPTO_MESSAGE_PARAMETER"/>
20010   <int value="35" label="CRYPTO_MESSAGE_PARAMETER_NOT_FOUND"/>
20011   <int value="36" label="CRYPTO_MESSAGE_PARAMETER_NO_OVERLAP"/>
20012   <int value="37" label="CRYPTO_MESSAGE_INDEX_NOT_FOUND"/>
20013   <int value="38" label="CRYPTO_INTERNAL_ERROR"/>
20014   <int value="39" label="CRYPTO_VERSION_NOT_SUPPORTED"/>
20015   <int value="40" label="CRYPTO_NO_SUPPORT"/>
20016   <int value="41" label="CRYPTO_TOO_MANY_REJECTS"/>
20017   <int value="42" label="PROOF_INVALID"/>
20018   <int value="43" label="CRYPTO_DUPLICATE_TAG"/>
20019   <int value="44" label="CRYPTO_ENCRYPTION_LEVEL_INCORRECT"/>
20020   <int value="45" label="CRYPTO_SERVER_CONFIG_EXPIRED"/>
20021 </enum>
20023 <enum name="QuicHandshakeState" type="int">
20024   <int value="0" label="STARTED"/>
20025   <int value="1" label="ENCRYPTION_ESTABLISHED"/>
20026   <int value="2" label="HANDSHAKE_CONFIRMED"/>
20027   <int value="3" label="FAILED"/>
20028 </enum>
20030 <enum name="QuickofficeErrorTypes" type="int">
20031   <int value="0" label="doc uncaught js exception"/>
20032   <int value="1" label="docx uncaught js exception"/>
20033   <int value="2" label="docm uncaught js exception"/>
20034   <int value="3" label="xls uncaught js exception"/>
20035   <int value="4" label="xlsx uncaught js exception"/>
20036   <int value="5" label="xlsm uncaught js exception"/>
20037   <int value="6" label="ppt uncaught js exception"/>
20038   <int value="7" label="pptx uncaught js exception"/>
20039   <int value="8" label="pptm uncaught js exception"/>
20040   <int value="9" label="pps uncaught js exception"/>
20041   <int value="10" label="ppsx uncaught js exception"/>
20042   <int value="11" label="ppsm uncaught js exception"/>
20043   <int value="12" label="doc suspected corrupt file"/>
20044   <int value="13" label="docx suspected corrupt file"/>
20045   <int value="14" label="docm suspected corrupt file"/>
20046   <int value="15" label="xls suspected corrupt file"/>
20047   <int value="16" label="xlsx suspected corrupt file"/>
20048   <int value="17" label="xlsm suspected corrupt file"/>
20049   <int value="18" label="ppt suspected corrupt file"/>
20050   <int value="19" label="pptx suspected corrupt file"/>
20051   <int value="20" label="pptm suspected corrupt file"/>
20052   <int value="21" label="pps suspected corrupt file"/>
20053   <int value="22" label="ppsx suspected corrupt file"/>
20054   <int value="23" label="ppsm suspected corrupt file"/>
20055   <int value="24" label="doc qowt ui warning"/>
20056   <int value="25" label="docx qowt ui warning"/>
20057   <int value="26" label="docm qowt ui warning"/>
20058   <int value="27" label="xls qowt ui warning"/>
20059   <int value="28" label="xlsx qowt ui warning"/>
20060   <int value="29" label="xlsm qowt ui warning"/>
20061   <int value="30" label="ppt qowt ui warning"/>
20062   <int value="31" label="pptx qowt ui warning"/>
20063   <int value="32" label="pptm qowt ui warning"/>
20064   <int value="33" label="pps qowt ui warning"/>
20065   <int value="34" label="ppsx qowt ui warning"/>
20066   <int value="35" label="ppsm qowt ui warning"/>
20067   <int value="36" label="doc nacl error"/>
20068   <int value="37" label="docx nacl error"/>
20069   <int value="38" label="docm nacl error"/>
20070   <int value="39" label="xls nacl error"/>
20071   <int value="40" label="xlsx nacl error"/>
20072   <int value="41" label="xlsm nacl error"/>
20073   <int value="42" label="ppt nacl error"/>
20074   <int value="43" label="pptx nacl error"/>
20075   <int value="44" label="pptm nacl error"/>
20076   <int value="45" label="pps nacl error"/>
20077   <int value="46" label="ppsx nacl error"/>
20078   <int value="47" label="ppsm nacl error"/>
20079   <int value="48" label="doc nacl crash"/>
20080   <int value="49" label="docx nacl crash"/>
20081   <int value="50" label="docm nacl crash"/>
20082   <int value="51" label="xls nacl crash"/>
20083   <int value="52" label="xlsx nacl crash"/>
20084   <int value="53" label="xlsm nacl crash"/>
20085   <int value="54" label="ppt nacl crash"/>
20086   <int value="55" label="pptx nacl crash"/>
20087   <int value="56" label="pptm nacl crash"/>
20088   <int value="57" label="pps nacl crash"/>
20089   <int value="58" label="ppsx nacl crash"/>
20090   <int value="59" label="ppsm nacl crash"/>
20091   <int value="60" label="doc invalid file format"/>
20092   <int value="61" label="docx invalid file format"/>
20093   <int value="62" label="docm invalid file format"/>
20094   <int value="63" label="xls invalid file format"/>
20095   <int value="64" label="xlsx invalid file format"/>
20096   <int value="65" label="xlsm invalid file format"/>
20097   <int value="66" label="ppt invalid file format"/>
20098   <int value="67" label="pptx invalid file format"/>
20099   <int value="68" label="pptm invalid file format"/>
20100   <int value="69" label="pps invalid file format"/>
20101   <int value="70" label="ppsx invalid file format"/>
20102   <int value="71" label="ppsm invalid file format"/>
20103 </enum>
20105 <enum name="QuickofficeFileFormat" type="int">
20106   <int value="0" label="doc"/>
20107   <int value="1" label="docx"/>
20108   <int value="2" label="docm"/>
20109   <int value="3" label="xls"/>
20110   <int value="4" label="xlsx"/>
20111   <int value="5" label="xlsm"/>
20112   <int value="6" label="ppt"/>
20113   <int value="7" label="pptx"/>
20114   <int value="8" label="pptm"/>
20115   <int value="9" label="pps"/>
20116   <int value="10" label="ppsx"/>
20117   <int value="11" label="ppsm"/>
20118 </enum>
20120 <enum name="RecentTabsAction" type="int">
20121   <int value="0" label="Local Session Tab"/>
20122   <int value="1" label="Other Device Tab"/>
20123   <int value="2" label="Restore Window"/>
20124   <int value="3" label="Show More"/>
20125 </enum>
20127 <enum name="ResolutionCategory" type="int">
20128   <int value="0" label="RESOLVE_SUCCESS"/>
20129   <int value="1" label="RESOLVE_FAIL"/>
20130   <int value="2" label="RESOLVE_SPECULATIVE_SUCCESS"/>
20131   <int value="3" label="RESOLVE_SPECULATIVE_FAIL"/>
20132 </enum>
20134 <enum name="ResolutionUnspecWasteCategory" type="int">
20135   <int value="0" label="AF_WASTE_IPV4_ONLY">
20136     Running in a IPv4-only configuration.  No waste.
20137   </int>
20138   <int value="1" label="AF_WASTE_CACHE_IPV4">
20139     Cache contained an UNSPEC result for this IPv4 lookup.  Waste.
20140   </int>
20141   <int value="2" label="AF_WASTE_CACHE_UNSPEC">
20142     Cache contained an IPv4 result for this UNSPEC lookup.  Waste.
20143   </int>
20144   <int value="3" label="AF_WASTE_JOB_IPV4">
20145     Job pool contained an UNSPEC job for this IPv4 lookup.  Waste.
20146   </int>
20147   <int value="4" label="AF_WASTE_JOB_UNSPEC">
20148     Job pool contained an IPv4 job for this UNSPEC lookup.  Waste.
20149   </int>
20150   <int value="5" label="AF_WASTE_NONE_IPV4">
20151     A new job was needed for this IPv4 lookup.  No waste.
20152   </int>
20153   <int value="6" label="AF_WASTE_NONE_UNSPEC">
20154     A new job was needed for this UNSPEC lookup.  No waste.
20155   </int>
20156 </enum>
20158 <enum name="SB2BloomFailure" type="int">
20159   <int value="0" label="READ_OPEN"/>
20160   <int value="1" label="READ_VERSION"/>
20161   <int value="2" label="READ_NUM_KEYS"/>
20162   <int value="3" label="READ_KEY"/>
20163   <int value="4" label="READ_DATA_MINSIZE"/>
20164   <int value="5" label="READ_DATA_MAXSIZE"/>
20165   <int value="6" label="READ_DATA_SHORT"/>
20166   <int value="7" label="READ_DATA"/>
20167 </enum>
20169 <enum name="SB2BloomFilterFalsePositives" type="int">
20170   <int value="0" label="ALL_MISSES"/>
20171   <int value="1" label="FALSE_POSITIVE_MISSES"/>
20172 </enum>
20174 <enum name="SB2DatabaseFailure" type="int">
20175   <int value="0" label="CORRUPT"/>
20176   <int value="1" label="CORRUPT_HANDLER"/>
20177   <int value="2" label="BROWSE_DB_UPDATE_BEGIN"/>
20178   <int value="3" label="BROWSE_DB_UPDATE_FINISH"/>
20179   <int value="4" label="FILTER_MISSING"/>
20180   <int value="5" label="FILTER_READ"/>
20181   <int value="6" label="FILTER_WRITE"/>
20182   <int value="7" label="FILTER_DELETE"/>
20183   <int value="8" label="STORE_MISSING"/>
20184   <int value="9" label="STORE_DELETE"/>
20185   <int value="10" label="DOWNLOAD_DB_UPDATE_BEGIN"/>
20186   <int value="11" label="DOWNLOAD_DB_UPDATE_FINISH"/>
20187   <int value="12" label="CSD_DB_UPDATE_BEGIN"/>
20188   <int value="13" label="CSD_DB_UPDATE_FINISH"/>
20189   <int value="14" label="BROWSE_PREFIX_SET_MISSING"/>
20190   <int value="15" label="BROWSE_PREFIX_SET_READ"/>
20191   <int value="16" label="BROWSE_PREFIX_SET_WRITE"/>
20192   <int value="17" label="BROWSE_PREFIX_SET_DELETE"/>
20193   <int value="18" label="EXTENSION_BLACKLIST_UPDATE_BEGIN"/>
20194   <int value="19" label="EXTENSION_BLACKLIST_UPDATE_FINISH"/>
20195   <int value="20" label="EXTENSION_BLACKLIST_UPDATE_DELETE"/>
20196   <int value="21" label="SIDE_EFFECT_FREE_WHITELIST_UPDATE_BEGIN"/>
20197   <int value="22" label="SIDE_EFFECT_FREE_WHITELIST_UPDATE_FINISH"/>
20198   <int value="23" label="SIDE_EFFECT_FREE_WHITELIST_DELETE"/>
20199   <int value="24" label="SIDE_EFFECT_FREE_WHITELIST_PREFIX_SET_READ"/>
20200   <int value="25" label="SIDE_EFFECT_FREE_WHITELIST_PREFIX_SET_WRITE"/>
20201   <int value="26" label="SIDE_EFFECT_FREE_WHITELIST_PREFIX_SET_DELETE"/>
20202 </enum>
20204 <enum name="SB2DownloadChecks" type="int">
20205   <int value="0" label="URL_CHECKS_TOTAL"/>
20206   <int value="1" label="URL_CHECKS_CANCELED"/>
20207   <int value="2" label="URL_CHECKS_MALWARE"/>
20208   <int value="3" label="HASH_CHECKS_TOTAL"/>
20209   <int value="4" label="HASH_CHECKS_MALWARE"/>
20210 </enum>
20212 <enum name="SB2FilterLoad" type="int">
20213   <int value="0" label="ALL"/>
20214   <int value="1" label="PREFIX_SET"/>
20215   <int value="2" label="BLOOM_FILTER"/>
20216 </enum>
20218 <enum name="SB2FormatEvent" type="int">
20219   <int value="0" label="FILE_CORRUPT"/>
20220   <int value="1" label="SQLITE_CORRUPT"/>
20221   <int value="2" label="FOUND_SQLITE"/>
20222   <int value="3" label="FOUND_UNKNOWN"/>
20223   <int value="4" label="SQLITE_DELETED"/>
20224   <int value="5" label="SQLITE_DELETE_FAILED"/>
20225   <int value="6" label="SQLITE_DELETED_ORIGINAL"/>
20226   <int value="7" label="SQLITE_DELETE_ORIGINAL_FAILED"/>
20227 </enum>
20229 <enum name="SB2GetHashResult" type="int">
20230   <int value="0" label="STATUS_200"/>
20231   <int value="1" label="STATUS_204"/>
20232   <int value="2" label="FULL_HASH_EMPTY"/>
20233   <int value="3" label="FULL_HASH_HIT"/>
20234   <int value="4" label="FULL_HASH_MISS"/>
20235 </enum>
20237 <enum name="SB2InterstitialAction" type="int">
20238   <int value="0" label="MALWARE_SHOW"/>
20239   <int value="1" label="MALWARE_DONT_PROCEED"/>
20240   <int value="2" label="MALWARE_FORCED_DONT_PROCEED"/>
20241   <int value="3" label="MALWARE_PROCEED"/>
20242   <int value="4" label="MULTIPLE_SHOW"/>
20243   <int value="5" label="MULTIPLE_DONT_PROCEED"/>
20244   <int value="6" label="MULTIPLE_FORCED_DONT_PROCEED"/>
20245   <int value="7" label="MULTIPLE_PROCEED"/>
20246   <int value="8" label="PHISHING_SHOW"/>
20247   <int value="9" label="PHISHING_DONT_PROCEED"/>
20248   <int value="10" label="PHISHING_FORCED_DONT_PROCEED"/>
20249   <int value="11" label="PHISHING_PROCEED"/>
20250   <int value="12" label="MALWARE_SHOW_ADVANCED"/>
20251   <int value="13" label="MULTIPLE_SHOW_ADVANCED"/>
20252   <int value="14" label="PHISHING_SHOW_ADVANCED"/>
20253 </enum>
20255 <enum name="SB2PrefixSetEvent" type="int">
20256   <obsolete>
20257     Deprecated 9/2012. No longer generated.
20258   </obsolete>
20259   <int value="0" label="PREFIX_SET_HIT"/>
20260   <int value="1" label="BLOOM_HIT"/>
20261   <int value="2" label="BLOOM_MISS_PREFIX_SET_HIT"/>
20262   <int value="3" label="BLOOM_MISS_PREFIX_HIT_INVALID"/>
20263   <int value="4" label="GETPREFIXES_BROKEN"/>
20264   <int value="5" label="GETPREFIXES_BROKEN_SIZE"/>
20265   <int value="6" label="GETPREFIXES_FIRST_BROKEN"/>
20266   <int value="7" label="SBPREFIX_WAS_BROKEN"/>
20267   <int value="8" label="GETPREFIXES_BROKEN_SORTING"/>
20268   <int value="9" label="GETPREFIXES_BROKEN_DUPLICATION"/>
20269   <int value="10" label="GETPREFIX_UNSORTED_IS_DELTA"/>
20270   <int value="11" label="GETPREFIX_UNSORTED_IS_INDEX"/>
20271   <int value="12" label="CREATE_PREFIX_SET_CHECKSUM"/>
20272   <int value="13" label="CREATE_BLOOM_FILTER_CHECKSUM"/>
20273   <int value="14" label="CREATE_ADD_PREFIXES_CHECKSUM"/>
20274   <int value="15" label="CREATE_PREFIXES_CHECKSUM"/>
20275   <int value="16" label="GET_PREFIXES_CHECKSUM"/>
20276   <int value="17" label="MISMATCH_PREFIX_SET_CHECKSUM"/>
20277   <int value="18" label="MISMATCH_BLOOM_FILTER_CHECKSUM"/>
20278   <int value="19" label="BLOOM_MISS_PREFIX_HIT"/>
20279 </enum>
20281 <enum name="SB2SideEffectFreeWhitelistStatus" type="int">
20282   <int value="0" label="Enabled"/>
20283   <int value="1" label="Disabled"/>
20284 </enum>
20286 <enum name="SB2UpdateResult" type="int">
20287   <int value="0" label="FAIL"/>
20288   <int value="1" label="SUCCESS"/>
20289   <int value="2" label="BACKUP_CONNECT_FAIL"/>
20290   <int value="3" label="BACKUP_CONNECT_SUCCESS"/>
20291   <int value="4" label="BACKUP_HTTP_FAIL"/>
20292   <int value="5" label="BACKUP_HTTP_SUCCESS"/>
20293   <int value="6" label="BACKUP_NETWORK_FAIL"/>
20294   <int value="7" label="BACKUP_NETWORK_SUCCESS"/>
20295 </enum>
20297 <enum name="SBClientDownloadCheckDownloadStats" type="int">
20298   <int value="0" label="INVALID_URL"/>
20299   <int value="1" label="SB_DISABLED"/>
20300   <int value="2" label="WHITELISTED_URL"/>
20301   <int value="3" label="WHITELISTED_REFERRER"/>
20302   <int value="4" label="INVALID_REQUEST_PROTO"/>
20303   <int value="5" label="SERVER_PING_FAILED"/>
20304   <int value="6" label="INVALID_RESPONSE_PROTO"/>
20305   <int value="7" label="NOT_BINARY_FILE"/>
20306   <int value="8" label="REQUEST_CANCELED"/>
20307   <int value="9" label="DOWNLOAD_DANGEROUS"/>
20308   <int value="10" label="DOWNLOAD_SAFE"/>
20309   <int value="11" label="EMPTY_URL_CHAIN"/>
20310   <int value="12" label="HTTPS_URL"/>
20311   <int value="13" label="PING_DISABLED"/>
20312   <int value="14" label="TRUSTED_EXECUTABLE"/>
20313   <int value="15" label="OS_NOT_SUPPORTED"/>
20314 </enum>
20316 <enum name="SBClientDownloadExtensions" type="int">
20317   <int value="0" label="EXE"/>
20318   <int value="1" label="MSI"/>
20319   <int value="2" label="CAB"/>
20320   <int value="3" label="SYS"/>
20321   <int value="4" label="SCR"/>
20322   <int value="5" label="DRV"/>
20323   <int value="6" label="BAT"/>
20324   <int value="7" label="ZIP"/>
20325   <int value="8" label="RAR"/>
20326   <int value="9" label="DLL"/>
20327   <int value="10" label="PIF"/>
20328   <int value="11" label="COM"/>
20329   <int value="12" label="JAR"/>
20330   <int value="13" label="CLASS"/>
20331   <int value="14" label="PDF"/>
20332   <int value="15" label="VB"/>
20333   <int value="16" label="REG"/>
20334   <int value="17" label="GRP"/>
20335   <int value="18" label="OTHER"/>
20336   <int value="19" label="CRX"/>
20337   <int value="20" label="APK"/>
20338 </enum>
20340 <enum name="SBClientDownloadIsSignedBinary" type="int">
20341   <int value="0" label="Unsigned"/>
20342   <int value="1" label="Signed"/>
20343 </enum>
20345 <enum name="SBClientMalwareSentReports" type="int">
20346   <int value="0" label="Sent"/>
20347   <int value="1" label="Hit limit"/>
20348   <int value="2" label="Failed serialization"/>
20349 </enum>
20351 <enum name="SBClientPhishingCancelClassificationReason" type="int">
20352   <int value="0" label="NAVIGATE_AWAY"/>
20353   <int value="1" label="NAVIGATE_WITHIN_PAGE"/>
20354   <int value="2" label="PAGE_RECAPTURED"/>
20355   <int value="3" label="SHUTDOWN"/>
20356   <int value="4" label="NEW_PHISHING_SCORER"/>
20357 </enum>
20359 <enum name="SBClientPhishingClientModelStatus" type="int">
20360   <int value="0" label="MODEL_SUCCESS"/>
20361   <int value="1" label="MODEL_NOT_CHANGED"/>
20362   <int value="2" label="MODEL_FETCH_FAILED"/>
20363   <int value="3" label="MODEL_EMPTY"/>
20364   <int value="4" label="MODEL_TOO_LARGE"/>
20365   <int value="5" label="MODEL_PARSE_ERROR"/>
20366   <int value="6" label="MODEL_MISSING_FIELDS"/>
20367   <int value="7" label="MODEL_INVALID_VERSION_NUMBER"/>
20368 </enum>
20370 <enum name="SBClientPhishingPreClassificationCheckFail" type="int">
20371   <int value="0" label="PROXY_FETCH"/>
20372   <int value="1" label="PRIVATE_IP"/>
20373   <int value="2" label="OFF_THE_RECORD"/>
20374   <int value="3" label="MATCH_CSD_WHITELIST"/>
20375   <int value="4" label="TOO_MANY_REPORTS"/>
20376   <int value="5" label="UNSUPPORTED_MIME_TYPE"/>
20377 </enum>
20379 <enum name="SBClientPhishingScorerCreationStatus" type="int">
20380   <int value="0" label="SUCCESS"/>
20381   <int value="1" label="MODEL_OPEN_FAIL"/>
20382   <int value="2" label="MODEL_FILE_EMPTY"/>
20383   <int value="3" label="MODEL_FILE_TOO_LARGE"/>
20384   <int value="4" label="MODEL_PARSE_ERROR"/>
20385   <int value="5" label="MODEL_MISSING_FIELDS"/>
20386 </enum>
20388 <enum name="SBDownloadFeedbackUploadResult" type="int">
20389   <int value="0" label="SUCCESS"/>
20390   <int value="1" label="UPLOAD_SUCCESS"/>
20391   <int value="2" label="UPLOAD_CANCELLED"/>
20392   <int value="3" label="UPLOAD_METADATA_NET_ERROR"/>
20393   <int value="4" label="UPLOAD_METADATA_RESPONSE_ERROR"/>
20394   <int value="5" label="UPLOAD_FILE_NET_ERROR"/>
20395   <int value="6" label="UPLOAD_FILE_RESPONSE_ERROR"/>
20396   <int value="7" label="UPLOAD_COMPLETE_RESPONSE_ERROR"/>
20397 </enum>
20399 <enum name="ScrollThread" type="int">
20400   <int value="0" label="Scroll on impl-thread"/>
20401   <int value="1" label="Scroll on main-thread"/>
20402 </enum>
20404 <enum name="ShillTerminationActionResult" type="int">
20405   <summary>
20406     The termination action result types come from TerminationActionResult in
20407     shill/metrics.h
20408   </summary>
20409   <int value="0" label="Success"/>
20410   <int value="1" label="Failure"/>
20411 </enum>
20413 <enum name="SideloadUIEvents" type="int">
20414   <int value="0" label="Extension installed"/>
20415   <int value="1" label="Extension ignored"/>
20416   <int value="2" label="Extension re-enabled"/>
20417   <int value="3" label="Extension uninstalled"/>
20418 </enum>
20420 <enum name="SideloadWipeoutBubble" type="int">
20421   <int value="0" label="Learn more"/>
20422   <int value="1" label="Settings page"/>
20423   <int value="2" label="Dismiss"/>
20424 </enum>
20426 <enum name="SimpleCacheIndexInitializeMethod" type="int">
20427   <int value="0" label="Directory Scan"/>
20428   <int value="1" label="Index File"/>
20429   <int value="2" label="New Cache"/>
20430 </enum>
20432 <enum name="SimpleCacheOpenEntryIndexState" type="int">
20433   <int value="0" label="No index"/>
20434   <int value="1" label="Hit"/>
20435   <int value="2" label="Miss"/>
20436 </enum>
20438 <enum name="SimpleCacheReadParallelizable" type="int">
20439   <int value="0" label="Standalone Read"/>
20440   <int value="1" label="Read in a sequence"/>
20441 </enum>
20443 <enum name="SimpleCacheReadResult" type="int">
20444   <int value="0" label="Success"/>
20445   <int value="1" label="Invalid Argument"/>
20446   <int value="2" label="Nonblocking Empty Return"/>
20447   <int value="3" label="Invalid State"/>
20448   <int value="4" label="Fast Empty Return"/>
20449   <int value="5" label="Synchronous Read Failure"/>
20450   <int value="6" label="Synchronous Checksum Failure"/>
20451 </enum>
20453 <enum name="SimpleCacheSyncCheckEOFResult" type="int">
20454   <int value="0" label="Success"/>
20455   <int value="1" label="Read Failure"/>
20456   <int value="2" label="Magic Number Mismatch"/>
20457   <int value="3" label="CRC Mismatch"/>
20458 </enum>
20460 <enum name="SimpleCacheSyncCloseResult" type="int">
20461   <int value="0" label="Success"/>
20462   <int value="1" label="Write Failure"/>
20463 </enum>
20465 <enum name="SimpleCacheSyncCreateResult" type="int">
20466   <int value="0" label="Success"/>
20467   <int value="1" label="Platform File Error"/>
20468   <int value="2" label="Can't Write Header"/>
20469   <int value="3" label="Can't Write Key"/>
20470 </enum>
20472 <enum name="SimpleCacheSyncOpenResult" type="int">
20473   <int value="0" label="Success"/>
20474   <int value="1" label="Platform File Error"/>
20475   <int value="2" label="Can't Read Header"/>
20476   <int value="3" label="Bad Magic Number"/>
20477   <int value="4" label="Bad Version"/>
20478   <int value="5" label="Can't Read Key"/>
20479   <int value="6" label="Key Mismatch (obsolete)"/>
20480   <int value="7" label="Hash Mismatch"/>
20481 </enum>
20483 <enum name="SimpleCacheSyncWriteResult" type="int">
20484   <int value="0" label="Success"/>
20485   <int value="1" label="Pretruncate Failure"/>
20486   <int value="2" label="Write Failure"/>
20487   <int value="3" label="Truncate Failure"/>
20488 </enum>
20490 <enum name="SimpleCacheWriteResult" type="int">
20491   <int value="0" label="Success"/>
20492   <int value="1" label="Invalid Argument"/>
20493   <int value="2" label="Over Max Size"/>
20494   <int value="3" label="Bad State"/>
20495   <int value="4" label="Synchronous Write Failure"/>
20496 </enum>
20498 <enum name="SimpleIndexState" type="int">
20499   <int value="0" label="Corrupt"/>
20500   <int value="1" label="Stale"/>
20501   <int value="2" label="Fresh"/>
20502   <int value="3" label="Fresh index with cache updated since backend start"/>
20503 </enum>
20505 <enum name="SocketStreamConnectionType" type="int">
20506   <int value="0" label="none"/>
20507   <int value="1" label="all connections"/>
20508   <int value="2" label="tunnel connections"/>
20509   <int value="3" label="socks connections"/>
20510   <int value="4" label="ssl connections"/>
20511 </enum>
20513 <enum name="SocketStreamProtocolType" type="int">
20514   <int value="0" label="unknown"/>
20515   <int value="1" label="ws"/>
20516   <int value="2" label="wss"/>
20517 </enum>
20519 <enum name="SpdyFrameFlowControlState" type="int">
20520   <int value="0" label="Send not stalled"/>
20521   <int value="1" label="Send stalled by stream"/>
20522   <int value="2" label="Send stalled by session"/>
20523   <int value="3" label="Send stalled by stream and session"/>
20524 </enum>
20526 <enum name="SpdyIPPoolDomainMatch" type="int">
20527   <int value="0" label="mismatch"/>
20528   <int value="1" label="match"/>
20529 </enum>
20531 <!-- Replaced by SpdyProtocolErrorDetails2 on 2013-04-19. -->
20533 <enum name="SpdyProtocolErrorDetails" type="int">
20534   <int value="0" label="No error"/>
20535   <int value="1" label="Invalid Control Frame"/>
20536   <int value="2" label="Control Frame Payload Too Large"/>
20537   <int value="3" label="Zlib Init Failure"/>
20538   <int value="4" label="Unsupported Version"/>
20539   <int value="5" label="Decompress Failure"/>
20540   <int value="6" label="Compress Failure"/>
20541   <int value="7" label="Credential Frame Corrupt"/>
20542   <int value="8" label="Invalid Data Frame Flags"/>
20543 <!-- r181910 added an enum value here, so don't trust the counts for
20544        the values below for Chrome builds after that revision. -->
20546   <int value="9" label="Invalid Status Code"/>
20547   <int value="10" label="Protocol Error"/>
20548   <int value="11" label="Invalid Stream"/>
20549   <int value="12" label="Refused Stream"/>
20550   <int value="13" label="Unsupported Version"/>
20551   <int value="14" label="Cancel"/>
20552   <int value="15" label="Internal Error"/>
20553   <int value="16" label="Flow Control Error"/>
20554   <int value="17" label="Stream In Use"/>
20555   <int value="18" label="Stream Already Closed"/>
20556   <int value="19" label="Invalid Credentials"/>
20557   <int value="20" label="Frame Too Large"/>
20558   <int value="21" label="Unexpected Ping"/>
20559   <int value="22" label="Rst Stream For Non Active Stream"/>
20560   <int value="23" label="Spdy Compression Failure"/>
20561   <int value="24" label="Request For Secure Content Over Insecure Session"/>
20562   <int value="25" label="Protocol Error Syn Reply Not Received"/>
20563   <int value="26" label="Num Spdy Protocol Error Details"/>
20564 </enum>
20566 <enum name="SpdyProtocolErrorDetails2" type="int">
20567 <!-- SpdyFramer::SpdyErrors -->
20569   <int value="0" label="No error"/>
20570   <int value="1" label="Invalid Control Frame"/>
20571   <int value="2" label="Control Frame Payload Too Large"/>
20572   <int value="3" label="Zlib Init Failure"/>
20573   <int value="4" label="Unsupported Version"/>
20574   <int value="5" label="Decompress Failure"/>
20575   <int value="6" label="Compress Failure"/>
20576   <int value="7" label="Credential Frame Corrupt"/>
20577   <int value="8" label="Invalid Data Frame Flags"/>
20578   <int value="9" label="Invalid Control Frame Flags"/>
20579 <!-- SpdyRstStreamStatus -->
20581   <int value="10" label="(Unused)"/>
20582   <int value="11" label="Protocol Error"/>
20583   <int value="12" label="Invalid Stream"/>
20584   <int value="13" label="Refused Stream"/>
20585   <int value="14" label="Unsupported Version"/>
20586   <int value="15" label="Cancel"/>
20587   <int value="16" label="Internal Error"/>
20588   <int value="17" label="Flow Control Error"/>
20589   <int value="18" label="Stream In Use"/>
20590   <int value="19" label="Stream Already Closed"/>
20591   <int value="20" label="Invalid Credentials"/>
20592   <int value="21" label="Frame Too Large"/>
20593 <!-- SpdySession errors -->
20595   <int value="22" label="Unexpected Ping"/>
20596   <int value="23" label="Rst Stream For Non Active Stream"/>
20597   <int value="24" label="Spdy Compression Failure"/>
20598   <int value="25" label="Request For Secure Content Over Insecure Session"/>
20599   <int value="26" label="Syn Reply Not Received"/>
20600   <int value="27" label="Invalid Window Update Size"/>
20601   <int value="28" label="Receive Window Size Violation"/>
20602   <int value="29" label="(Unused)"/>
20603 </enum>
20605 <enum name="SpdySessionGet" type="int">
20606   <int value="0" label="created new"/>
20607   <int value="1" label="found existing"/>
20608   <int value="2" label="found existing from IP Pool"/>
20609   <int value="3" label="imported from socket"/>
20610 </enum>
20612 <enum name="SpdySettingsReceived" type="int">
20613   <int value="0" label="not received"/>
20614   <int value="1" label="received"/>
20615 </enum>
20617 <enum name="SpdySettingsSent" type="int">
20618   <int value="0" label="not sent"/>
20619   <int value="1" label="sent"/>
20620 </enum>
20622 <enum name="SpecialShFileOperationCodes" type="int">
20623   <summary>Legacy error codes still returned by |ShFileOperation()|</summary>
20624   <int value="5" label="Access denied"/>
20625   <int value="113" label="Source and Destination are same file"/>
20626   <int value="114" label="Multiple source mapped to single destination"/>
20627   <int value="115" label="Rename to different directory"/>
20628   <int value="116" label="Source root"/>
20629   <int value="117" label="Canceled by user"/>
20630   <int value="118" label="Destination is subtree of source"/>
20631   <int value="120" label="Denied by security settings"/>
20632   <int value="121" label="Path length exceeded MAX_PATH"/>
20633   <int value="122" label="Multiple destination paths"/>
20634   <int value="124" label="Path invalid"/>
20635   <int value="125" label="Source and destination have same parent"/>
20636   <int value="126" label="Destination exists"/>
20637   <int value="128" label="Destination exists as folder"/>
20638   <int value="129" label="Name length exceeded MAX_PATH"/>
20639   <int value="130" label="Destination read-only CD-ROM"/>
20640   <int value="131" label="Destination read-only DVD"/>
20641   <int value="132" label="Destination writable CD-ROM"/>
20642   <int value="133" label="File too large"/>
20643   <int value="134" label="Source read-only CD-ROM"/>
20644   <int value="135" label="Source read-only DVD"/>
20645   <int value="136" label="Source writable CD-ROM"/>
20646   <int value="183" label="Operation exceeded MAX_PATH"/>
20647   <int value="1026" label="Invalid path / unknown"/>
20648   <int value="65536" label="Unspecified destination error"/>
20649   <int value="65652" label="Destination root"/>
20650 </enum>
20652 <enum name="SqliteErrorCode" type="int">
20653   <summary>Error codes returned by SQLite - see sqlite3.h</summary>
20654   <int value="0" label="SQLITE_OK">Successful result</int>
20655   <int value="1" label="SQLITE_ERROR">SQL error or missing database</int>
20656   <int value="2" label="SQLITE_INTERNAL">
20657     NOT USED. Internal logic error in SQLite
20658   </int>
20659   <int value="3" label="SQLITE_PERM">Access permission denied</int>
20660   <int value="4" label="SQLITE_ABORT">Callback routine requested an abort</int>
20661   <int value="5" label="SQLITE_BUSY">The database file is locked</int>
20662   <int value="6" label="SQLITE_LOCKED">A table in the database is locked</int>
20663   <int value="7" label="SQLITE_NOMEM">A malloc() failed</int>
20664   <int value="8" label="SQLITE_READONLY">
20665     Attempt to write a readonly database
20666   </int>
20667   <int value="9" label="SQLITE_INTERRUPT">
20668     Operation terminated by sqlite3_interrupt()
20669   </int>
20670   <int value="10" label="SQLITE_IOERR">
20671     Some kind of disk I/O error occurred
20672   </int>
20673   <int value="11" label="SQLITE_CORRUPT">
20674     The database disk image is malformed
20675   </int>
20676   <int value="12" label="SQLITE_NOTFOUND">
20677     NOT USED. Table or record not found
20678   </int>
20679   <int value="13" label="SQLITE_FULL">
20680     Insertion failed because database is full
20681   </int>
20682   <int value="14" label="SQLITE_CANTOPEN">Unable to open the database file</int>
20683   <int value="15" label="SQLITE_PROTOCOL">
20684     NOT USED. Database lock protocol error
20685   </int>
20686   <int value="16" label="SQLITE_EMPTY">Database is empty</int>
20687   <int value="17" label="SQLITE_SCHEMA">The database schema changed</int>
20688   <int value="18" label="SQLITE_TOOBIG">String or BLOB exceeds size limit</int>
20689   <int value="19" label="SQLITE_CONSTRAINT">
20690     Abort due to contraint violation
20691   </int>
20692   <int value="20" label="SQLITE_MISMATCH">Data type mismatch</int>
20693   <int value="21" label="SQLITE_MISUSE">Library used incorrectly</int>
20694   <int value="22" label="SQLITE_NOLFS">
20695     Uses OS features not supported on host
20696   </int>
20697   <int value="23" label="SQLITE_AUTH">Authorization denied</int>
20698   <int value="24" label="SQLITE_FORMAT">Auxiliary database format error</int>
20699   <int value="25" label="SQLITE_RANGE">
20700     2nd parameter to sqlite3_bind() out of range
20701   </int>
20702   <int value="26" label="SQLITE_NOTADB">
20703     File opened that is not a database file
20704   </int>
20705   <int value="100" label="SQLITE_ROW">sqlite3_step() has another row ready</int>
20706   <int value="101" label="SQLITE_DONE">
20707     sqlite3_step() has finished executing
20708   </int>
20709   <int value="261" label="SQLITE_BUSY_RECOVERY">TBD</int>
20710   <int value="262" label="SQLITE_LOCKED_SHAREDCACHE">TBD</int>
20711   <int value="266" label="SQLITE_IOERR_READ">Error reading from file</int>
20712   <int value="270" label="SQLITE_CANTOPEN_NOTEMPDIR">TBD</int>
20713   <int value="522" label="SQLITE_IOERR_SHORT_READ">Short read from file</int>
20714   <int value="778" label="SQLITE_IOERR_WRITE">
20715     Error writing to file (other than SQLITE_FULL)
20716   </int>
20717   <int value="1034" label="SQLITE_IOERR_FSYNC">Error syncing to disk</int>
20718   <int value="1290" label="SQLITE_IOERR_DIR_FSYNC">
20719     Error syncing directory changes to disk
20720   </int>
20721   <int value="1546" label="SQLITE_IOERR_TRUNCATE">Error truncating file</int>
20722   <int value="1802" label="SQLITE_IOERR_FSTAT">Error reading file metadata</int>
20723   <int value="2058" label="SQLITE_IOERR_UNLOCK">Error unlocking file</int>
20724   <int value="2314" label="SQLITE_IOERR_RDLOCK">
20725     Error getting read lock - should not be possible
20726   </int>
20727   <int value="2570" label="SQLITE_IOERR_DELETE">Error deleting file</int>
20728   <int value="2826" label="SQLITE_IOERR_BLOCKED">
20729     Deadlock due to other process access to SQLite files
20730   </int>
20731   <int value="3082" label="SQLITE_IOERR_NOMEM">Error mapping shared memory</int>
20732   <int value="3338" label="SQLITE_IOERR_ACCESS">
20733     Error getting file attributes (other than not found)
20734   </int>
20735   <int value="3594" label="SQLITE_IOERR_CHECKRESERVEDLOCK">
20736     Error while querying lock status
20737   </int>
20738   <int value="3850" label="SQLITE_IOERR_LOCK">Error acquiring lock</int>
20739   <int value="4106" label="SQLITE_IOERR_CLOSE">Error closing file</int>
20740   <int value="4362" label="SQLITE_IOERR_DIR_CLOSE">Unused</int>
20741   <int value="4618" label="SQLITE_IOERR_SHMOPEN">Error mmapping file</int>
20742   <int value="4874" label="SQLITE_IOERR_SHMSIZE">
20743     Error in stat while mmapping file
20744   </int>
20745   <int value="5130" label="SQLITE_IOERR_SHMLOCK">Unused</int>
20746 </enum>
20748 <enum name="SqliteIOERRCode" type="int">
20749   <obsolete>
20750     Replaced 5/14/2013 by expanded Sqlite.Error histogram.
20751   </obsolete>
20752   <summary>Extended error codes returned by SQLite - see sqlite3.h</summary>
20753   <int value="0" label="SQLITE_IOERR">No extended code given</int>
20754   <int value="1" label="SQLITE_IOERR_READ">Error reading from file</int>
20755   <int value="2" label="SQLITE_IOERR_SHORT_READ">Short read from file</int>
20756   <int value="3" label="SQLITE_IOERR_WRITE">
20757     Error writing to file (other than SQLITE_FULL)
20758   </int>
20759   <int value="4" label="SQLITE_IOERR_FSYNC">Error syncing to disk</int>
20760   <int value="5" label="SQLITE_IOERR_DIR_FSYNC">
20761     Error syncing directory changes to disk
20762   </int>
20763   <int value="6" label="SQLITE_IOERR_TRUNCATE">Error truncating file</int>
20764   <int value="7" label="SQLITE_IOERR_FSTAT">Error reading file metadata</int>
20765   <int value="8" label="SQLITE_IOERR_UNLOCK">Error unlocking file</int>
20766   <int value="9" label="SQLITE_IOERR_RDLOCK">
20767     Error getting read lock - should not be possible
20768   </int>
20769   <int value="10" label="SQLITE_IOERR_DELETE">Error deleting file</int>
20770   <int value="11" label="SQLITE_IOERR_BLOCKED">
20771     Deadlock due to other process access to SQLite files
20772   </int>
20773   <int value="12" label="SQLITE_IOERR_NOMEM">Error mapping shared memory</int>
20774   <int value="13" label="SQLITE_IOERR_ACCESS">
20775     Error getting file attributes (other than not found)
20776   </int>
20777   <int value="14" label="SQLITE_IOERR_CHECKRESERVEDLOCK">
20778     Error while querying lock status
20779   </int>
20780   <int value="15" label="SQLITE_IOERR_LOCK">Error acquiring lock</int>
20781   <int value="16" label="SQLITE_IOERR_CLOSE">Error closing file</int>
20782   <int value="17" label="SQLITE_IOERR_DIR_CLOSE">Unused</int>
20783   <int value="18" label="SQLITE_IOERR_SHMOPEN">Error mmapping file</int>
20784   <int value="19" label="SQLITE_IOERR_SHMSIZE">
20785     Error in stat while mmapping file
20786   </int>
20787   <int value="20" label="SQLITE_IOERR_SHMLOCK">Unused</int>
20788 </enum>
20790 <enum name="SSLCipherSuite" type="int">
20791   <summary>SSL/TLS cipher suites from the IANA registry</summary>
20792   <int value="0" label="TLS_NULL_WITH_NULL_NULL"/>
20793   <int value="1" label="TLS_RSA_WITH_NULL_MD5"/>
20794   <int value="2" label="TLS_RSA_WITH_NULL_SHA"/>
20795   <int value="3" label="TLS_RSA_EXPORT_WITH_RC4_40_MD5"/>
20796   <int value="4" label="TLS_RSA_WITH_RC4_128_MD5"/>
20797   <int value="5" label="TLS_RSA_WITH_RC4_128_SHA"/>
20798   <int value="6" label="TLS_RSA_EXPORT_WITH_RC2_CBC_40_MD5"/>
20799   <int value="7" label="TLS_RSA_WITH_IDEA_CBC_SHA"/>
20800   <int value="8" label="TLS_RSA_EXPORT_WITH_DES40_CBC_SHA"/>
20801   <int value="9" label="TLS_RSA_WITH_DES_CBC_SHA"/>
20802   <int value="10" label="TLS_RSA_WITH_3DES_EDE_CBC_SHA"/>
20803   <int value="11" label="TLS_DH_DSS_EXPORT_WITH_DES40_CBC_SHA"/>
20804   <int value="12" label="TLS_DH_DSS_WITH_DES_CBC_SHA"/>
20805   <int value="13" label="TLS_DH_DSS_WITH_3DES_EDE_CBC_SHA"/>
20806   <int value="14" label="TLS_DH_RSA_EXPORT_WITH_DES40_CBC_SHA"/>
20807   <int value="15" label="TLS_DH_RSA_WITH_DES_CBC_SHA"/>
20808   <int value="16" label="TLS_DH_RSA_WITH_3DES_EDE_CBC_SHA"/>
20809   <int value="17" label="TLS_DHE_DSS_EXPORT_WITH_DES40_CBC_SHA"/>
20810   <int value="18" label="TLS_DHE_DSS_WITH_DES_CBC_SHA"/>
20811   <int value="19" label="TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA"/>
20812   <int value="20" label="TLS_DHE_RSA_EXPORT_WITH_DES40_CBC_SHA"/>
20813   <int value="21" label="TLS_DHE_RSA_WITH_DES_CBC_SHA"/>
20814   <int value="22" label="TLS_DHE_RSA_WITH_3DES_EDE_CBC_SHA"/>
20815   <int value="23" label="TLS_DH_anon_EXPORT_WITH_RC4_40_MD5"/>
20816   <int value="24" label="TLS_DH_anon_WITH_RC4_128_MD5"/>
20817   <int value="25" label="TLS_DH_anon_EXPORT_WITH_DES40_CBC_SHA"/>
20818   <int value="26" label="TLS_DH_anon_WITH_DES_CBC_SHA"/>
20819   <int value="27" label="TLS_DH_anon_WITH_3DES_EDE_CBC_SHA"/>
20820   <int value="30" label="TLS_KRB5_WITH_DES_CBC_SHA"/>
20821   <int value="31" label="TLS_KRB5_WITH_3DES_EDE_CBC_SHA"/>
20822   <int value="32" label="TLS_KRB5_WITH_RC4_128_SHA"/>
20823   <int value="33" label="TLS_KRB5_WITH_IDEA_CBC_SHA"/>
20824   <int value="34" label="TLS_KRB5_WITH_DES_CBC_MD5"/>
20825   <int value="35" label="TLS_KRB5_WITH_3DES_EDE_CBC_MD5"/>
20826   <int value="36" label="TLS_KRB5_WITH_RC4_128_MD5"/>
20827   <int value="37" label="TLS_KRB5_WITH_IDEA_CBC_MD5"/>
20828   <int value="38" label="TLS_KRB5_EXPORT_WITH_DES_CBC_40_SHA"/>
20829   <int value="39" label="TLS_KRB5_EXPORT_WITH_RC2_CBC_40_SHA"/>
20830   <int value="40" label="TLS_KRB5_EXPORT_WITH_RC4_40_SHA"/>
20831   <int value="41" label="TLS_KRB5_EXPORT_WITH_DES_CBC_40_MD5"/>
20832   <int value="42" label="TLS_KRB5_EXPORT_WITH_RC2_CBC_40_MD5"/>
20833   <int value="43" label="TLS_KRB5_EXPORT_WITH_RC4_40_MD5"/>
20834   <int value="44" label="TLS_PSK_WITH_NULL_SHA"/>
20835   <int value="45" label="TLS_DHE_PSK_WITH_NULL_SHA"/>
20836   <int value="46" label="TLS_RSA_PSK_WITH_NULL_SHA"/>
20837   <int value="47" label="TLS_RSA_WITH_AES_128_CBC_SHA"/>
20838   <int value="48" label="TLS_DH_DSS_WITH_AES_128_CBC_SHA"/>
20839   <int value="49" label="TLS_DH_RSA_WITH_AES_128_CBC_SHA"/>
20840   <int value="50" label="TLS_DHE_DSS_WITH_AES_128_CBC_SHA"/>
20841   <int value="51" label="TLS_DHE_RSA_WITH_AES_128_CBC_SHA"/>
20842   <int value="52" label="TLS_DH_anon_WITH_AES_128_CBC_SHA"/>
20843   <int value="53" label="TLS_RSA_WITH_AES_256_CBC_SHA"/>
20844   <int value="54" label="TLS_DH_DSS_WITH_AES_256_CBC_SHA"/>
20845   <int value="55" label="TLS_DH_RSA_WITH_AES_256_CBC_SHA"/>
20846   <int value="56" label="TLS_DHE_DSS_WITH_AES_256_CBC_SHA"/>
20847   <int value="57" label="TLS_DHE_RSA_WITH_AES_256_CBC_SHA"/>
20848   <int value="58" label="TLS_DH_anon_WITH_AES_256_CBC_SHA"/>
20849   <int value="59" label="TLS_RSA_WITH_NULL_SHA256"/>
20850   <int value="60" label="TLS_RSA_WITH_AES_128_CBC_SHA256"/>
20851   <int value="61" label="TLS_RSA_WITH_AES_256_CBC_SHA256"/>
20852   <int value="62" label="TLS_DH_DSS_WITH_AES_128_CBC_SHA256"/>
20853   <int value="63" label="TLS_DH_RSA_WITH_AES_128_CBC_SHA256"/>
20854   <int value="64" label="TLS_DHE_DSS_WITH_AES_128_CBC_SHA256"/>
20855   <int value="65" label="TLS_RSA_WITH_CAMELLIA_128_CBC_SHA"/>
20856   <int value="66" label="TLS_DH_DSS_WITH_CAMELLIA_128_CBC_SHA"/>
20857   <int value="67" label="TLS_DH_RSA_WITH_CAMELLIA_128_CBC_SHA"/>
20858   <int value="68" label="TLS_DHE_DSS_WITH_CAMELLIA_128_CBC_SHA"/>
20859   <int value="69" label="TLS_DHE_RSA_WITH_CAMELLIA_128_CBC_SHA"/>
20860   <int value="70" label="TLS_DH_anon_WITH_CAMELLIA_128_CBC_SHA"/>
20861   <int value="103" label="TLS_DHE_RSA_WITH_AES_128_CBC_SHA256"/>
20862   <int value="104" label="TLS_DH_DSS_WITH_AES_256_CBC_SHA256"/>
20863   <int value="105" label="TLS_DH_RSA_WITH_AES_256_CBC_SHA256"/>
20864   <int value="106" label="TLS_DHE_DSS_WITH_AES_256_CBC_SHA256"/>
20865   <int value="107" label="TLS_DHE_RSA_WITH_AES_256_CBC_SHA256"/>
20866   <int value="108" label="TLS_DH_anon_WITH_AES_128_CBC_SHA256"/>
20867   <int value="109" label="TLS_DH_anon_WITH_AES_256_CBC_SHA256"/>
20868   <int value="132" label="TLS_RSA_WITH_CAMELLIA_256_CBC_SHA"/>
20869   <int value="133" label="TLS_DH_DSS_WITH_CAMELLIA_256_CBC_SHA"/>
20870   <int value="134" label="TLS_DH_RSA_WITH_CAMELLIA_256_CBC_SHA"/>
20871   <int value="135" label="TLS_DHE_DSS_WITH_CAMELLIA_256_CBC_SHA"/>
20872   <int value="136" label="TLS_DHE_RSA_WITH_CAMELLIA_256_CBC_SHA"/>
20873   <int value="137" label="TLS_DH_anon_WITH_CAMELLIA_256_CBC_SHA"/>
20874   <int value="138" label="TLS_PSK_WITH_RC4_128_SHA"/>
20875   <int value="139" label="TLS_PSK_WITH_3DES_EDE_CBC_SHA"/>
20876   <int value="140" label="TLS_PSK_WITH_AES_128_CBC_SHA"/>
20877   <int value="141" label="TLS_PSK_WITH_AES_256_CBC_SHA"/>
20878   <int value="142" label="TLS_DHE_PSK_WITH_RC4_128_SHA"/>
20879   <int value="143" label="TLS_DHE_PSK_WITH_3DES_EDE_CBC_SHA"/>
20880   <int value="144" label="TLS_DHE_PSK_WITH_AES_128_CBC_SHA"/>
20881   <int value="145" label="TLS_DHE_PSK_WITH_AES_256_CBC_SHA"/>
20882   <int value="146" label="TLS_RSA_PSK_WITH_RC4_128_SHA"/>
20883   <int value="147" label="TLS_RSA_PSK_WITH_3DES_EDE_CBC_SHA"/>
20884   <int value="148" label="TLS_RSA_PSK_WITH_AES_128_CBC_SHA"/>
20885   <int value="149" label="TLS_RSA_PSK_WITH_AES_256_CBC_SHA"/>
20886   <int value="150" label="TLS_RSA_WITH_SEED_CBC_SHA"/>
20887   <int value="151" label="TLS_DH_DSS_WITH_SEED_CBC_SHA"/>
20888   <int value="152" label="TLS_DH_RSA_WITH_SEED_CBC_SHA"/>
20889   <int value="153" label="TLS_DHE_DSS_WITH_SEED_CBC_SHA"/>
20890   <int value="154" label="TLS_DHE_RSA_WITH_SEED_CBC_SHA"/>
20891   <int value="155" label="TLS_DH_anon_WITH_SEED_CBC_SHA"/>
20892   <int value="156" label="TLS_RSA_WITH_AES_128_GCM_SHA256"/>
20893   <int value="157" label="TLS_RSA_WITH_AES_256_GCM_SHA384"/>
20894   <int value="158" label="TLS_DHE_RSA_WITH_AES_128_GCM_SHA256"/>
20895   <int value="159" label="TLS_DHE_RSA_WITH_AES_256_GCM_SHA384"/>
20896   <int value="160" label="TLS_DH_RSA_WITH_AES_128_GCM_SHA256"/>
20897   <int value="161" label="TLS_DH_RSA_WITH_AES_256_GCM_SHA384"/>
20898   <int value="162" label="TLS_DHE_DSS_WITH_AES_128_GCM_SHA256"/>
20899   <int value="163" label="TLS_DHE_DSS_WITH_AES_256_GCM_SHA384"/>
20900   <int value="164" label="TLS_DH_DSS_WITH_AES_128_GCM_SHA256"/>
20901   <int value="165" label="TLS_DH_DSS_WITH_AES_256_GCM_SHA384"/>
20902   <int value="166" label="TLS_DH_anon_WITH_AES_128_GCM_SHA256"/>
20903   <int value="167" label="TLS_DH_anon_WITH_AES_256_GCM_SHA384"/>
20904   <int value="168" label="TLS_PSK_WITH_AES_128_GCM_SHA256"/>
20905   <int value="169" label="TLS_PSK_WITH_AES_256_GCM_SHA384"/>
20906   <int value="170" label="TLS_DHE_PSK_WITH_AES_128_GCM_SHA256"/>
20907   <int value="171" label="TLS_DHE_PSK_WITH_AES_256_GCM_SHA384"/>
20908   <int value="172" label="TLS_RSA_PSK_WITH_AES_128_GCM_SHA256"/>
20909   <int value="173" label="TLS_RSA_PSK_WITH_AES_256_GCM_SHA384"/>
20910   <int value="174" label="TLS_PSK_WITH_AES_128_CBC_SHA256"/>
20911   <int value="175" label="TLS_PSK_WITH_AES_256_CBC_SHA384"/>
20912   <int value="176" label="TLS_PSK_WITH_NULL_SHA256"/>
20913   <int value="177" label="TLS_PSK_WITH_NULL_SHA384"/>
20914   <int value="178" label="TLS_DHE_PSK_WITH_AES_128_CBC_SHA256"/>
20915   <int value="179" label="TLS_DHE_PSK_WITH_AES_256_CBC_SHA384"/>
20916   <int value="180" label="TLS_DHE_PSK_WITH_NULL_SHA256"/>
20917   <int value="181" label="TLS_DHE_PSK_WITH_NULL_SHA384"/>
20918   <int value="182" label="TLS_RSA_PSK_WITH_AES_128_CBC_SHA256"/>
20919   <int value="183" label="TLS_RSA_PSK_WITH_AES_256_CBC_SHA384"/>
20920   <int value="184" label="TLS_RSA_PSK_WITH_NULL_SHA256"/>
20921   <int value="185" label="TLS_RSA_PSK_WITH_NULL_SHA384"/>
20922   <int value="186" label="TLS_RSA_WITH_CAMELLIA_128_CBC_SHA256"/>
20923   <int value="187" label="TLS_DH_DSS_WITH_CAMELLIA_128_CBC_SHA256"/>
20924   <int value="188" label="TLS_DH_RSA_WITH_CAMELLIA_128_CBC_SHA256"/>
20925   <int value="189" label="TLS_DHE_DSS_WITH_CAMELLIA_128_CBC_SHA256"/>
20926   <int value="190" label="TLS_DHE_RSA_WITH_CAMELLIA_128_CBC_SHA256"/>
20927   <int value="191" label="TLS_DH_anon_WITH_CAMELLIA_128_CBC_SHA256"/>
20928   <int value="192" label="TLS_RSA_WITH_CAMELLIA_256_CBC_SHA256"/>
20929   <int value="193" label="TLS_DH_DSS_WITH_CAMELLIA_256_CBC_SHA256"/>
20930   <int value="194" label="TLS_DH_RSA_WITH_CAMELLIA_256_CBC_SHA256"/>
20931   <int value="195" label="TLS_DHE_DSS_WITH_CAMELLIA_256_CBC_SHA256"/>
20932   <int value="196" label="TLS_DHE_RSA_WITH_CAMELLIA_256_CBC_SHA256"/>
20933   <int value="197" label="TLS_DH_anon_WITH_CAMELLIA_256_CBC_SHA256"/>
20934   <int value="255" label="TLS_EMPTY_RENEGOTIATION_INFO_SCSV"/>
20935   <int value="49153" label="TLS_ECDH_ECDSA_WITH_NULL_SHA"/>
20936   <int value="49154" label="TLS_ECDH_ECDSA_WITH_RC4_128_SHA"/>
20937   <int value="49155" label="TLS_ECDH_ECDSA_WITH_3DES_EDE_CBC_SHA"/>
20938   <int value="49156" label="TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA"/>
20939   <int value="49157" label="TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA"/>
20940   <int value="49158" label="TLS_ECDHE_ECDSA_WITH_NULL_SHA"/>
20941   <int value="49159" label="TLS_ECDHE_ECDSA_WITH_RC4_128_SHA"/>
20942   <int value="49160" label="TLS_ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA"/>
20943   <int value="49161" label="TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA"/>
20944   <int value="49162" label="TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA"/>
20945   <int value="49163" label="TLS_ECDH_RSA_WITH_NULL_SHA"/>
20946   <int value="49164" label="TLS_ECDH_RSA_WITH_RC4_128_SHA"/>
20947   <int value="49165" label="TLS_ECDH_RSA_WITH_3DES_EDE_CBC_SHA"/>
20948   <int value="49166" label="TLS_ECDH_RSA_WITH_AES_128_CBC_SHA"/>
20949   <int value="49167" label="TLS_ECDH_RSA_WITH_AES_256_CBC_SHA"/>
20950   <int value="49168" label="TLS_ECDHE_RSA_WITH_NULL_SHA"/>
20951   <int value="49169" label="TLS_ECDHE_RSA_WITH_RC4_128_SHA"/>
20952   <int value="49170" label="TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA"/>
20953   <int value="49171" label="TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA"/>
20954   <int value="49172" label="TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA"/>
20955   <int value="49173" label="TLS_ECDH_anon_WITH_NULL_SHA"/>
20956   <int value="49174" label="TLS_ECDH_anon_WITH_RC4_128_SHA"/>
20957   <int value="49175" label="TLS_ECDH_anon_WITH_3DES_EDE_CBC_SHA"/>
20958   <int value="49176" label="TLS_ECDH_anon_WITH_AES_128_CBC_SHA"/>
20959   <int value="49177" label="TLS_ECDH_anon_WITH_AES_256_CBC_SHA"/>
20960   <int value="49178" label="TLS_SRP_SHA_WITH_3DES_EDE_CBC_SHA"/>
20961   <int value="49179" label="TLS_SRP_SHA_RSA_WITH_3DES_EDE_CBC_SHA"/>
20962   <int value="49180" label="TLS_SRP_SHA_DSS_WITH_3DES_EDE_CBC_SHA"/>
20963   <int value="49181" label="TLS_SRP_SHA_WITH_AES_128_CBC_SHA"/>
20964   <int value="49182" label="TLS_SRP_SHA_RSA_WITH_AES_128_CBC_SHA"/>
20965   <int value="49183" label="TLS_SRP_SHA_DSS_WITH_AES_128_CBC_SHA"/>
20966   <int value="49184" label="TLS_SRP_SHA_WITH_AES_256_CBC_SHA"/>
20967   <int value="49185" label="TLS_SRP_SHA_RSA_WITH_AES_256_CBC_SHA"/>
20968   <int value="49186" label="TLS_SRP_SHA_DSS_WITH_AES_256_CBC_SHA"/>
20969   <int value="49187" label="TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256"/>
20970   <int value="49188" label="TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384"/>
20971   <int value="49189" label="TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA256"/>
20972   <int value="49190" label="TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA384"/>
20973   <int value="49191" label="TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256"/>
20974   <int value="49192" label="TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384"/>
20975   <int value="49193" label="TLS_ECDH_RSA_WITH_AES_128_CBC_SHA256"/>
20976   <int value="49194" label="TLS_ECDH_RSA_WITH_AES_256_CBC_SHA384"/>
20977   <int value="49195" label="TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256"/>
20978   <int value="49196" label="TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384"/>
20979   <int value="49197" label="TLS_ECDH_ECDSA_WITH_AES_128_GCM_SHA256"/>
20980   <int value="49198" label="TLS_ECDH_ECDSA_WITH_AES_256_GCM_SHA384"/>
20981   <int value="49199" label="TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256"/>
20982   <int value="49200" label="TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384"/>
20983   <int value="49201" label="TLS_ECDH_RSA_WITH_AES_128_GCM_SHA256"/>
20984   <int value="49202" label="TLS_ECDH_RSA_WITH_AES_256_GCM_SHA384"/>
20985   <int value="49203" label="TLS_ECDHE_PSK_WITH_RC4_128_SHA"/>
20986   <int value="49204" label="TLS_ECDHE_PSK_WITH_3DES_EDE_CBC_SHA"/>
20987   <int value="49205" label="TLS_ECDHE_PSK_WITH_AES_128_CBC_SHA"/>
20988   <int value="49206" label="TLS_ECDHE_PSK_WITH_AES_256_CBC_SHA"/>
20989   <int value="49207" label="TLS_ECDHE_PSK_WITH_AES_128_CBC_SHA256"/>
20990   <int value="49208" label="TLS_ECDHE_PSK_WITH_AES_256_CBC_SHA384"/>
20991   <int value="49209" label="TLS_ECDHE_PSK_WITH_NULL_SHA"/>
20992   <int value="49210" label="TLS_ECDHE_PSK_WITH_NULL_SHA256"/>
20993   <int value="49211" label="TLS_ECDHE_PSK_WITH_NULL_SHA384"/>
20994   <int value="49212" label="TLS_RSA_WITH_ARIA_128_CBC_SHA256"/>
20995   <int value="49213" label="TLS_RSA_WITH_ARIA_256_CBC_SHA384"/>
20996   <int value="49214" label="TLS_DH_DSS_WITH_ARIA_128_CBC_SHA256"/>
20997   <int value="49215" label="TLS_DH_DSS_WITH_ARIA_256_CBC_SHA384"/>
20998   <int value="49216" label="TLS_DH_RSA_WITH_ARIA_128_CBC_SHA256"/>
20999   <int value="49217" label="TLS_DH_RSA_WITH_ARIA_256_CBC_SHA384"/>
21000   <int value="49218" label="TLS_DHE_DSS_WITH_ARIA_128_CBC_SHA256"/>
21001   <int value="49219" label="TLS_DHE_DSS_WITH_ARIA_256_CBC_SHA384"/>
21002   <int value="49220" label="TLS_DHE_RSA_WITH_ARIA_128_CBC_SHA256"/>
21003   <int value="49221" label="TLS_DHE_RSA_WITH_ARIA_256_CBC_SHA384"/>
21004   <int value="49222" label="TLS_DH_anon_WITH_ARIA_128_CBC_SHA256"/>
21005   <int value="49223" label="TLS_DH_anon_WITH_ARIA_256_CBC_SHA384"/>
21006   <int value="49224" label="TLS_ECDHE_ECDSA_WITH_ARIA_128_CBC_SHA256"/>
21007   <int value="49225" label="TLS_ECDHE_ECDSA_WITH_ARIA_256_CBC_SHA384"/>
21008   <int value="49226" label="TLS_ECDH_ECDSA_WITH_ARIA_128_CBC_SHA256"/>
21009   <int value="49227" label="TLS_ECDH_ECDSA_WITH_ARIA_256_CBC_SHA384"/>
21010   <int value="49228" label="TLS_ECDHE_RSA_WITH_ARIA_128_CBC_SHA256"/>
21011   <int value="49229" label="TLS_ECDHE_RSA_WITH_ARIA_256_CBC_SHA384"/>
21012   <int value="49230" label="TLS_ECDH_RSA_WITH_ARIA_128_CBC_SHA256"/>
21013   <int value="49231" label="TLS_ECDH_RSA_WITH_ARIA_256_CBC_SHA384"/>
21014   <int value="49232" label="TLS_RSA_WITH_ARIA_128_GCM_SHA256"/>
21015   <int value="49233" label="TLS_RSA_WITH_ARIA_256_GCM_SHA384"/>
21016   <int value="49234" label="TLS_DHE_RSA_WITH_ARIA_128_GCM_SHA256"/>
21017   <int value="49235" label="TLS_DHE_RSA_WITH_ARIA_256_GCM_SHA384"/>
21018   <int value="49236" label="TLS_DH_RSA_WITH_ARIA_128_GCM_SHA256"/>
21019   <int value="49237" label="TLS_DH_RSA_WITH_ARIA_256_GCM_SHA384"/>
21020   <int value="49238" label="TLS_DHE_DSS_WITH_ARIA_128_GCM_SHA256"/>
21021   <int value="49239" label="TLS_DHE_DSS_WITH_ARIA_256_GCM_SHA384"/>
21022   <int value="49240" label="TLS_DH_DSS_WITH_ARIA_128_GCM_SHA256"/>
21023   <int value="49241" label="TLS_DH_DSS_WITH_ARIA_256_GCM_SHA384"/>
21024   <int value="49242" label="TLS_DH_anon_WITH_ARIA_128_GCM_SHA256"/>
21025   <int value="49243" label="TLS_DH_anon_WITH_ARIA_256_GCM_SHA384"/>
21026   <int value="49244" label="TLS_ECDHE_ECDSA_WITH_ARIA_128_GCM_SHA256"/>
21027   <int value="49245" label="TLS_ECDHE_ECDSA_WITH_ARIA_256_GCM_SHA384"/>
21028   <int value="49246" label="TLS_ECDH_ECDSA_WITH_ARIA_128_GCM_SHA256"/>
21029   <int value="49247" label="TLS_ECDH_ECDSA_WITH_ARIA_256_GCM_SHA384"/>
21030   <int value="49248" label="TLS_ECDHE_RSA_WITH_ARIA_128_GCM_SHA256"/>
21031   <int value="49249" label="TLS_ECDHE_RSA_WITH_ARIA_256_GCM_SHA384"/>
21032   <int value="49250" label="TLS_ECDH_RSA_WITH_ARIA_128_GCM_SHA256"/>
21033   <int value="49251" label="TLS_ECDH_RSA_WITH_ARIA_256_GCM_SHA384"/>
21034   <int value="49252" label="TLS_PSK_WITH_ARIA_128_CBC_SHA256"/>
21035   <int value="49253" label="TLS_PSK_WITH_ARIA_256_CBC_SHA384"/>
21036   <int value="49254" label="TLS_DHE_PSK_WITH_ARIA_128_CBC_SHA256"/>
21037   <int value="49255" label="TLS_DHE_PSK_WITH_ARIA_256_CBC_SHA384"/>
21038   <int value="49256" label="TLS_RSA_PSK_WITH_ARIA_128_CBC_SHA256"/>
21039   <int value="49257" label="TLS_RSA_PSK_WITH_ARIA_256_CBC_SHA384"/>
21040   <int value="49258" label="TLS_PSK_WITH_ARIA_128_GCM_SHA256"/>
21041   <int value="49259" label="TLS_PSK_WITH_ARIA_256_GCM_SHA384"/>
21042   <int value="49260" label="TLS_DHE_PSK_WITH_ARIA_128_GCM_SHA256"/>
21043   <int value="49261" label="TLS_DHE_PSK_WITH_ARIA_256_GCM_SHA384"/>
21044   <int value="49262" label="TLS_RSA_PSK_WITH_ARIA_128_GCM_SHA256"/>
21045   <int value="49263" label="TLS_RSA_PSK_WITH_ARIA_256_GCM_SHA384"/>
21046   <int value="49264" label="TLS_ECDHE_PSK_WITH_ARIA_128_CBC_SHA256"/>
21047   <int value="49265" label="TLS_ECDHE_PSK_WITH_ARIA_256_CBC_SHA384"/>
21048   <int value="49266" label="TLS_ECDHE_ECDSA_WITH_CAMELLIA_128_CBC_SHA256"/>
21049   <int value="49267" label="TLS_ECDHE_ECDSA_WITH_CAMELLIA_256_CBC_SHA384"/>
21050   <int value="49268" label="TLS_ECDH_ECDSA_WITH_CAMELLIA_128_CBC_SHA256"/>
21051   <int value="49269" label="TLS_ECDH_ECDSA_WITH_CAMELLIA_256_CBC_SHA384"/>
21052   <int value="49270" label="TLS_ECDHE_RSA_WITH_CAMELLIA_128_CBC_SHA256"/>
21053   <int value="49271" label="TLS_ECDHE_RSA_WITH_CAMELLIA_256_CBC_SHA384"/>
21054   <int value="49272" label="TLS_ECDH_RSA_WITH_CAMELLIA_128_CBC_SHA256"/>
21055   <int value="49273" label="TLS_ECDH_RSA_WITH_CAMELLIA_256_CBC_SHA384"/>
21056   <int value="49274" label="TLS_RSA_WITH_CAMELLIA_128_GCM_SHA256"/>
21057   <int value="49275" label="TLS_RSA_WITH_CAMELLIA_256_GCM_SHA384"/>
21058   <int value="49276" label="TLS_DHE_RSA_WITH_CAMELLIA_128_GCM_SHA256"/>
21059   <int value="49277" label="TLS_DHE_RSA_WITH_CAMELLIA_256_GCM_SHA384"/>
21060   <int value="49278" label="TLS_DH_RSA_WITH_CAMELLIA_128_GCM_SHA256"/>
21061   <int value="49279" label="TLS_DH_RSA_WITH_CAMELLIA_256_GCM_SHA384"/>
21062   <int value="49280" label="TLS_DHE_DSS_WITH_CAMELLIA_128_GCM_SHA256"/>
21063   <int value="49281" label="TLS_DHE_DSS_WITH_CAMELLIA_256_GCM_SHA384"/>
21064   <int value="49282" label="TLS_DH_DSS_WITH_CAMELLIA_128_GCM_SHA256"/>
21065   <int value="49283" label="TLS_DH_DSS_WITH_CAMELLIA_256_GCM_SHA384"/>
21066   <int value="49284" label="TLS_DH_anon_WITH_CAMELLIA_128_GCM_SHA256"/>
21067   <int value="49285" label="TLS_DH_anon_WITH_CAMELLIA_256_GCM_SHA384"/>
21068   <int value="49286" label="TLS_ECDHE_ECDSA_WITH_CAMELLIA_128_GCM_SHA256"/>
21069   <int value="49287" label="TLS_ECDHE_ECDSA_WITH_CAMELLIA_256_GCM_SHA384"/>
21070   <int value="49288" label="TLS_ECDH_ECDSA_WITH_CAMELLIA_128_GCM_SHA256"/>
21071   <int value="49289" label="TLS_ECDH_ECDSA_WITH_CAMELLIA_256_GCM_SHA384"/>
21072   <int value="49290" label="TLS_ECDHE_RSA_WITH_CAMELLIA_128_GCM_SHA256"/>
21073   <int value="49291" label="TLS_ECDHE_RSA_WITH_CAMELLIA_256_GCM_SHA384"/>
21074   <int value="49292" label="TLS_ECDH_RSA_WITH_CAMELLIA_128_GCM_SHA256"/>
21075   <int value="49293" label="TLS_ECDH_RSA_WITH_CAMELLIA_256_GCM_SHA384"/>
21076   <int value="49294" label="TLS_PSK_WITH_CAMELLIA_128_GCM_SHA256"/>
21077   <int value="49295" label="TLS_PSK_WITH_CAMELLIA_256_GCM_SHA384"/>
21078   <int value="49296" label="TLS_DHE_PSK_WITH_CAMELLIA_128_GCM_SHA256"/>
21079   <int value="49297" label="TLS_DHE_PSK_WITH_CAMELLIA_256_GCM_SHA384"/>
21080   <int value="49298" label="TLS_RSA_PSK_WITH_CAMELLIA_128_GCM_SHA256"/>
21081   <int value="49299" label="TLS_RSA_PSK_WITH_CAMELLIA_256_GCM_SHA384"/>
21082   <int value="49300" label="TLS_PSK_WITH_CAMELLIA_128_CBC_SHA256"/>
21083   <int value="49301" label="TLS_PSK_WITH_CAMELLIA_256_CBC_SHA384"/>
21084   <int value="49302" label="TLS_DHE_PSK_WITH_CAMELLIA_128_CBC_SHA256"/>
21085   <int value="49303" label="TLS_DHE_PSK_WITH_CAMELLIA_256_CBC_SHA384"/>
21086   <int value="49304" label="TLS_RSA_PSK_WITH_CAMELLIA_128_CBC_SHA256"/>
21087   <int value="49305" label="TLS_RSA_PSK_WITH_CAMELLIA_256_CBC_SHA384"/>
21088   <int value="49306" label="TLS_ECDHE_PSK_WITH_CAMELLIA_128_CBC_SHA256"/>
21089   <int value="49307" label="TLS_ECDHE_PSK_WITH_CAMELLIA_256_CBC_SHA384"/>
21090   <int value="49308" label="TLS_RSA_WITH_AES_128_CCM"/>
21091   <int value="49309" label="TLS_RSA_WITH_AES_256_CCM"/>
21092   <int value="49310" label="TLS_DHE_RSA_WITH_AES_128_CCM"/>
21093   <int value="49311" label="TLS_DHE_RSA_WITH_AES_256_CCM"/>
21094   <int value="49312" label="TLS_RSA_WITH_AES_128_CCM_8"/>
21095   <int value="49313" label="TLS_RSA_WITH_AES_256_CCM_8"/>
21096   <int value="49314" label="TLS_DHE_RSA_WITH_AES_128_CCM_8"/>
21097   <int value="49315" label="TLS_DHE_RSA_WITH_AES_256_CCM_8"/>
21098   <int value="49316" label="TLS_PSK_WITH_AES_128_CCM"/>
21099   <int value="49317" label="TLS_PSK_WITH_AES_256_CCM"/>
21100   <int value="49318" label="TLS_DHE_PSK_WITH_AES_128_CCM"/>
21101   <int value="49319" label="TLS_DHE_PSK_WITH_AES_256_CCM"/>
21102   <int value="49320" label="TLS_PSK_WITH_AES_128_CCM_8"/>
21103   <int value="49321" label="TLS_PSK_WITH_AES_256_CCM_8"/>
21104   <int value="49322" label="TLS_PSK_DHE_WITH_AES_128_CCM_8"/>
21105   <int value="49323" label="TLS_PSK_DHE_WITH_AES_256_CCM_8"/>
21106 </enum>
21108 <enum name="SuspendStatus" type="int">
21109   <int value="0" label="Success"/>
21110   <int value="1" label="Failure"/>
21111   <int value="2" label="Cancelled"/>
21112   <int value="3" label="Attempted"/>
21113 </enum>
21115 <enum name="TabRestoreUserAction" type="int">
21116   <int value="0" label="Wait for completion"/>
21117   <int value="1" label="Leave tab (close tab/switch tab/go to tab switcher)"/>
21118   <int value="2" label="Leave Chrome"/>
21119 </enum>
21121 <enum name="TabStatus" type="int">
21122   <int value="0" label="Memory resident"/>
21123   <int value="1" label="Evicted and reloaded"/>
21124   <int value="2" label="Reloaded due to cold start"/>
21125   <int value="3" label="Partially evicted"/>
21126   <int value="4" label="Reloaded due to backgrounding"/>
21127   <int value="5" label="Reloaded due to incognito"/>
21128 </enum>
21130 <enum name="TabSwitchedToForegroundLaunchedWithURL" type="int">
21131   <int value="0" label="Launched without an URL"/>
21132   <int value="1" label="Launched with an URL"/>
21133 </enum>
21135 <enum name="TabSwitchedToForegroundRevisit" type="int">
21136   <int value="0" label="First time"/>
21137   <int value="1" label="Revisit"/>
21138 </enum>
21140 <enum name="TcpSocketStatus" type="int">
21141   <int value="0" label="Unknown"/>
21142   <int value="1" label="Fast Connection Return"/>
21143   <int value="2" label="Slow Connection Return"/>
21144   <int value="3" label="Connection Error"/>
21145   <int value="4" label="Syn Data Acknowledged"/>
21146   <int value="5" label="Syn Data Nacked"/>
21147   <int value="6" label="Syn Data Probe Failed"/>
21148   <int value="7" label="No syn data + ack (can't happen)"/>
21149   <int value="8" label="No syn data + nack"/>
21150   <int value="9" label="No syn data + probe failed"/>
21151 </enum>
21153 <enum name="TLSRenegotiationPatched" type="int">
21154   <int value="0" label="Not renegotiation patched"/>
21155   <int value="1" label="Renegotiation patched"/>
21156 </enum>
21158 <enum name="TouchpadDeviceState" type="int">
21159   <int value="0" label="NO_TP_PRESENT_NO_TP_EXPECTED">
21160     No touchpad detected on a device without built-in touchpad
21161   </int>
21162   <int value="1" label="TP_PRESENT_NO_TP_EXPECTED">
21163     External touchpad detected on a device without built-in touchpad
21164   </int>
21165   <int value="2" label="NO_TP_PRESENT_TP_EXPECTED_BOOT">
21166     Built-in touchpad not detected at boot time on a device with built-in
21167     touchpad (touchpad failure at boot time)
21168   </int>
21169   <int value="3" label="TP_PRESENT_TP_EXPECTED_BOOT">
21170     Built-in touchpad detected at boot time on a device with built-in touchpad
21171   </int>
21172   <int value="4" label="NO_TP_PRESENT_TP_EXPECTED_RESUME">
21173     Built-in touchpad not detected at resume time on a device with built-in
21174     touchpad (touchpad failure at resume time)
21175   </int>
21176   <int value="5" label="TP_PRESENT_TP_EXPECTED_RESUME">
21177     Built-in touchpad detected at resume time on a device with built-in touchpad
21178   </int>
21179 </enum>
21181 <enum name="TouchpadProblemType" type="int">
21182   <int value="0" label="All events">
21183     All observed input events from touchpad. Serves as a reference.
21184   </int>
21185   <int value="1" label="Noisy Ground">
21186     The touchpad noise events (e.g. abrupt cursor jumps) caused by the noisy
21187     ground.
21188   </int>
21189 </enum>
21191 <enum name="TranslateError" type="int">
21192   <int value="0" label="No error"/>
21193   <int value="1" label="Network error"/>
21194   <int value="2" label="Initialization error"/>
21195   <int value="3" label="Unknown language"/>
21196   <int value="4" label="Unsupported language"/>
21197   <int value="5" label="Identical language"/>
21198   <int value="6" label="Translation error"/>
21199 </enum>
21201 <enum name="TranslateInitiationStatus" type="int">
21202   <int value="0" label="Completely disabled by prefs"/>
21203   <int value="1" label="Completely disabled by switch"/>
21204   <int value="2" label="Disabled by user configuration"/>
21205   <int value="3" label="Unsupported Language"/>
21206   <int value="4" label="Unsupported URL"/>
21207   <int value="5" label="Do nothing for similar languages"/>
21208   <int value="6" label="Do nothing for accepted languages"/>
21209   <int value="7" label="Auto translation by user configuration"/>
21210   <int value="8" label="Auto translation by linked from a translated page"/>
21211   <int value="9" label="Show infobar"/>
21212 </enum>
21214 <enum name="TranslateLanguage" type="int">
21215   <int value="0" label="No language code"/>
21216   <int value="1" label="Valid language code"/>
21217   <int value="2" label="Invalid language code"/>
21218 </enum>
21220 <enum name="TranslateLanguageVerification" type="int">
21221   <int value="0" label="CLD is disabled"/>
21222   <int value="1" label="No Content-Language"/>
21223   <int value="2" label="CLD can not determine a language"/>
21224   <int value="3" label="CLD agrees with Content-Language"/>
21225   <int value="4" label="CLD disagrees with Content-Language"/>
21226   <int value="5" label="CLD can be trusted"/>
21227   <int value="6" label="CLD can complement a sub code"/>
21228 </enum>
21230 <enum name="TranslateScheme" type="int">
21231   <int value="0" label="http"/>
21232   <int value="1" label="https"/>
21233   <int value="2" label="unexpected other schemes"/>
21234 </enum>
21236 <enum name="UIEventType" type="int">
21237   <int value="0" label="Unknown"/>
21238   <int value="1" label="Touch released"/>
21239   <int value="2" label="Touch pressed"/>
21240   <int value="3" label="Touch moved"/>
21241   <int value="4" label="Touch stationary"/>
21242   <int value="5" label="Touch cancelled"/>
21243   <int value="6" label="Gesture scroll begin"/>
21244   <int value="7" label="Gesture scroll end"/>
21245   <int value="8" label="Gesture scroll update"/>
21246   <int value="9" label="Gesture tap"/>
21247   <int value="10" label="Gesture tap down"/>
21248   <int value="11" label="Gesture finger down"/>
21249   <int value="12" label="Gesture finger up"/>
21250   <int value="13" label="Gesture double tap"/>
21251   <int value="14" label="Gesture two-finger tap"/>
21252   <int value="15" label="Gesture pinch begin"/>
21253   <int value="16" label="Gesture pinch end"/>
21254   <int value="17" label="Gesture pinch update (2 fingers)"/>
21255   <int value="18" label="Long press"/>
21256   <int value="19" label="Multi-finger swipe (2 fingers)"/>
21257   <int value="20" label="Scroll"/>
21258   <int value="21" label="Scroll fling start"/>
21259   <int value="22" label="Scroll fling cancel"/>
21260   <int value="23" label="Multi-finger swipe (3 fingers)"/>
21261   <int value="24" label="Multi-finger swipe (4+ fingers)"/>
21262   <int value="25" label="Gesture scroll update (2 fingers)"/>
21263   <int value="26" label="Gesture scroll update (3 fingers)"/>
21264   <int value="27" label="Gesture scroll update (4+ fingers)"/>
21265   <int value="28" label="Gesture pinch update (3 fingers)"/>
21266   <int value="29" label="Gesture pinch update (4+ fingers)"/>
21267 </enum>
21269 <enum name="UmaUploadResponseStatus" type="int">
21270   <int value="0" label="Unknown failure"/>
21271   <int value="1" label="Success"/>
21272   <int value="2" label="Bad request"/>
21273   <int value="3" label="No response"/>
21274 </enum>
21276 <enum name="UncacheableReason" type="int">
21277   <int value="0" label="kNoData"/>
21278   <int value="1" label="kPre11PartialResponse"/>
21279   <int value="2" label="kNoStrongValidatorOnPartialResponse"/>
21280   <int value="3" label="kShortMaxAge"/>
21281   <int value="4" label="kExpiresTooSoon"/>
21282   <int value="5" label="kHasMustRevalidate"/>
21283   <int value="6" label="kNoCache"/>
21284   <int value="7" label="kNoStore"/>
21285 </enum>
21287 <enum name="UniformityTrialGroupNotActive" type="int">
21288   <int value="0" label="Invalid"/>
21289   <int value="1" label="Group not reported"/>
21290   <int value="2" label="Trial was disabled"/>
21291   <int value="3" label="Group not reported and trial was disabled"/>
21292 </enum>
21294 <enum name="UpdateEngineDownloadSources" type="int">
21295   <int value="0" label="Other"/>
21296   <int value="1" label="HTTPS Server Only"/>
21297   <int value="2" label="HTTP Server Only"/>
21298   <int value="3" label="Both HTTP and HTTPS Server"/>
21299 </enum>
21301 <enum name="UpdateEngineErrorCode" type="int">
21302   <int value="0" label="kErrorCodeSuccess"/>
21303   <int value="1" label="kErrorCodeError"/>
21304   <int value="2" label="kErrorCodeOmahaRequestError"/>
21305   <int value="3" label="kErrorCodeOmahaResponseHandlerError"/>
21306   <int value="4" label="kErrorCodeFilesystemCopierError"/>
21307   <int value="5" label="kErrorCodePostinstallRunnerError"/>
21308   <int value="6" label="kErrorCodeSetBootableFlagError"/>
21309   <int value="7" label="kErrorCodeInstallDeviceOpenError"/>
21310   <int value="8" label="kErrorCodeKernelDeviceOpenError"/>
21311   <int value="9" label="kErrorCodeDownloadTransferError"/>
21312   <int value="10" label="kErrorCodePayloadHashMismatchError"/>
21313   <int value="11" label="kErrorCodePayloadSizeMismatchError"/>
21314   <int value="12" label="kErrorCodeDownloadPayloadVerificationError"/>
21315   <int value="13" label="kErrorCodeDownloadNewPartitionInfoError"/>
21316   <int value="14" label="kErrorCodeDownloadWriteError"/>
21317   <int value="15" label="kErrorCodeNewRootfsVerificationError"/>
21318   <int value="16" label="kErrorCodeNewKernelVerificationError"/>
21319   <int value="17" label="kErrorCodeSignedDeltaPayloadExpectedError"/>
21320   <int value="18" label="kErrorCodeDownloadPayloadPubKeyVerificationError"/>
21321   <int value="19" label="kErrorCodePostinstallBootedFromFirmwareB"/>
21322   <int value="20" label="kErrorCodeDownloadStateInitializationError"/>
21323   <int value="21" label="kErrorCodeDownloadInvalidMetadataMagicString"/>
21324   <int value="22" label="kErrorCodeDownloadSignatureMissingInManifest"/>
21325   <int value="23" label="kErrorCodeDownloadManifestParseError"/>
21326   <int value="24" label="kErrorCodeDownloadMetadataSignatureError"/>
21327   <int value="25" label="kErrorCodeDownloadMetadataSignatureVerificationError"/>
21328   <int value="26" label="kErrorCodeDownloadMetadataSignatureMismatch"/>
21329   <int value="27" label="kErrorCodeDownloadOperationHashVerificationError"/>
21330   <int value="28" label="kErrorCodeDownloadOperationExecutionError"/>
21331   <int value="29" label="kErrorCodeDownloadOperationHashMismatch"/>
21332   <int value="30" label="kErrorCodeOmahaRequestEmptyResponseError"/>
21333   <int value="31" label="kErrorCodeOmahaRequestXMLParseError"/>
21334   <int value="32" label="kErrorCodeDownloadInvalidMetadataSize"/>
21335   <int value="33" label="kErrorCodeDownloadInvalidMetadataSignature"/>
21336   <int value="34" label="kErrorCodeOmahaRequestResponseInvalid"/>
21337   <int value="35" label="kErrorCodeOmahaUpdateIgnoredPerPolicy"/>
21338   <int value="36" label="kErrorCodeOmahaUpdateDeferredPerPolicy"/>
21339   <int value="37" label="kErrorCodeOmahaErrorInHTTPResponse"/>
21340   <int value="38" label="kErrorCodeDownloadOperationHashMissingError"/>
21341   <int value="39" label="kErrorCodeDownloadMetadataSignatureMissingError"/>
21342   <int value="40" label="kErrorCodeOmahaUpdateDeferredForBackoff"/>
21343   <int value="41" label="kErrorCodePostinstallPowerwashError"/>
21344   <int value="42" label="kErrorCodeUpdateCanceledByChannelChange"/>
21345 </enum>
21347 <enum name="UrlResolutionResult" type="int">
21348   <int value="0" label="Absolute URL"/>
21349   <int value="1" label="Resolutions Differ"/>
21350   <int value="2" label="Resolutions Agree"/>
21351 </enum>
21353 <enum name="URLSchemeForHistogram" type="int">
21354   <int value="0" label="kUnknownURLScheme"/>
21355   <int value="1" label="kMissingURLScheme"/>
21356   <int value="2" label="kHttpURLScheme"/>
21357   <int value="3" label="kHttpsURLScheme"/>
21358   <int value="4" label="kFtpURLScheme"/>
21359   <int value="5" label="kChromeExtensionURLScheme"/>
21360   <int value="6" label="kJavascriptURLScheme"/>
21361   <int value="7" label="kFileURLScheme"/>
21362   <int value="8" label="kBlobURLScheme"/>
21363   <int value="9" label="kDataURLScheme"/>
21364   <int value="10" label="kFileSystemScheme"/>
21365 </enum>
21367 <enum name="VariationsResourceRequestsAllowedState" type="int">
21368   <int value="0" label="Resource requests allowed"/>
21369   <int value="1" label="Resource requests not allowed"/>
21370   <int value="2" label="Notified that requests became allowed"/>
21371 </enum>
21373 <enum name="VariationsSeedEmpty" type="int">
21374   <int value="0" label="Seed Not Empty"/>
21375   <int value="1" label="Seed Empty"/>
21376   <int value="2" label="Seed Corrupt"/>
21377 </enum>
21379 <enum name="VAVDAH264DecoderFailure" type="int">
21380   <int value="0" label="FRAME_MBS_ONLY_FLAG_NOT_ONE"/>
21381   <int value="1" label="GAPS_IN_FRAME_NUM"/>
21382   <int value="2" label="MID_STREAM_RESOLUTION_CHANGE"/>
21383   <int value="3" label="INTERLACED_STREAM"/>
21384   <int value="4" label="VAAPI_ERROR"/>
21385 </enum>
21387 <enum name="VideoCodec" type="int">
21388   <int value="0" label="kUnknownVideoCodec"/>
21389   <int value="1" label="kCodecH264"/>
21390   <int value="2" label="kCodecVC1"/>
21391   <int value="3" label="kCodecMPEG2"/>
21392   <int value="4" label="kCodecMPEG4"/>
21393   <int value="5" label="kCodecTheora"/>
21394   <int value="6" label="kCodecVP8"/>
21395   <int value="7" label="kCodecVP9"/>
21396 </enum>
21398 <enum name="VideoCodecProfile" type="int">
21399   <int value="0" label="H.264 Baseline"/>
21400   <int value="1" label="H.264 Main"/>
21401   <int value="2" label="H.264 Extended"/>
21402   <int value="3" label="H.264 High"/>
21403   <int value="4" label="H.264 High10"/>
21404   <int value="5" label="H.264 High422"/>
21405   <int value="6" label="H.264 High444"/>
21406   <int value="7" label="H.264 ScalableBaseline"/>
21407   <int value="8" label="H.264 ScalableHigh"/>
21408   <int value="9" label="H.264 StereoHigh"/>
21409   <int value="10" label="H.264 MultiviewHigh"/>
21410   <int value="11" label="VP8"/>
21411   <int value="12" label="VP9"/>
21412 </enum>
21414 <enum name="ViewFileType" type="int">
21415   <int value="0" label="other"/>
21416   <int value="1" label=".3ga"/>
21417   <int value="2" label=".3gp"/>
21418   <int value="3" label=".aac"/>
21419   <int value="4" label=".alac"/>
21420   <int value="5" label=".asf"/>
21421   <int value="6" label=".avi"/>
21422   <int value="7" label=".bmp"/>
21423   <int value="8" label=".csv"/>
21424   <int value="9" label=".doc"/>
21425   <int value="10" label=".docx"/>
21426   <int value="11" label=".flac"/>
21427   <int value="12" label=".gif"/>
21428   <int value="13" label=".jpeg"/>
21429   <int value="14" label=".jpg"/>
21430   <int value="15" label=".log"/>
21431   <int value="16" label=".m3u"/>
21432   <int value="17" label=".m3u8"/>
21433   <int value="18" label=".m4a"/>
21434   <int value="19" label=".m4v"/>
21435   <int value="20" label=".mid"/>
21436   <int value="21" label=".mkv"/>
21437   <int value="22" label=".mov"/>
21438   <int value="23" label=".mp3"/>
21439   <int value="24" label=".mp4"/>
21440   <int value="25" label=".mpg"/>
21441   <int value="26" label=".odf"/>
21442   <int value="27" label=".odp"/>
21443   <int value="28" label=".ods"/>
21444   <int value="29" label=".odt"/>
21445   <int value="30" label=".oga"/>
21446   <int value="31" label=".ogg"/>
21447   <int value="32" label=".ogv"/>
21448   <int value="33" label=".pdf"/>
21449   <int value="34" label=".png"/>
21450   <int value="35" label=".ppt"/>
21451   <int value="36" label=".pptx"/>
21452   <int value="37" label=".ra"/>
21453   <int value="38" label=".ram"/>
21454   <int value="39" label=".rar"/>
21455   <int value="40" label=".rm"/>
21456   <int value="41" label=".rtf"/>
21457   <int value="42" label=".wav"/>
21458   <int value="43" label=".webm"/>
21459   <int value="44" label=".webp"/>
21460   <int value="45" label=".wma"/>
21461   <int value="46" label=".wmv"/>
21462   <int value="47" label=".xls"/>
21463   <int value="48" label=".xlsx"/>
21464 </enum>
21466 <enum name="VPNDriver" type="int">
21467   <int value="0" label="OpenVPN"/>
21468   <int value="1" label="L2TP/IPSec"/>
21469 </enum>
21471 <enum name="VPNRemoteAuthenticationType" type="int">
21472   <int value="0" label="OpenVPN Default"/>
21473   <int value="1" label="OpenVPN Certificate"/>
21474   <int value="2" label="L2TP/IPSec Default"/>
21475   <int value="3" label="L2TP/IPSec Certificate"/>
21476   <int value="4" label="L2TP/IPSec PSK"/>
21477 </enum>
21479 <enum name="VPNUserAuthenticationType" type="int">
21480   <int value="0" label="OpenVPN None"/>
21481   <int value="1" label="OpenVPN Certificate"/>
21482   <int value="2" label="OpenVPN Username/Password"/>
21483   <int value="3" label="OpenVPN Username/Password/OTP"/>
21484   <int value="4" label="L2TP/IPSec None"/>
21485   <int value="5" label="L2TP/IPSec Certificate"/>
21486   <int value="6" label="L2TP/IPSec Username/Password"/>
21487 </enum>
21489 <enum name="WalletErrors" type="int">
21490   <int value="0" label="Baseline: Issued request"/>
21491   <int value="1" label="Fatal error (deprecated)"/>
21492   <int value="2" label="Malformed response"/>
21493   <int value="3" label="Network error"/>
21494   <int value="4" label="Bad request"/>
21495   <int value="5" label="Internal error"/>
21496   <int value="6" label="Invalid params"/>
21497   <int value="7" label="Service unavailable"/>
21498   <int value="8" label="Spending limit exceeded"/>
21499   <int value="9" label="Unsupported API version"/>
21500   <int value="10" label="Unknown error"/>
21501 </enum>
21503 <enum name="WalletRequiredActions" type="int">
21504   <int value="0" label="Baseline: Issued request"/>
21505   <int value="1" label="Unknown"/>
21506   <int value="2" label="GAIA auth"/>
21507   <int value="3" label="Passive GAIA auth"/>
21508   <int value="4" label="Set up Wallet"/>
21509   <int value="5" label="Accept ToS"/>
21510   <int value="6" label="Update expiration date"/>
21511   <int value="7" label="Upgrade min address"/>
21512   <int value="8" label="Choose another instrument or address"/>
21513   <int value="9" label="Verify CVV"/>
21514   <int value="10" label="Invalid form field"/>
21515   <int value="11" label="Require phone number"/>
21516 </enum>
21518 <enum name="WebHistoryStatus" type="int">
21519   <int value="0" label="WEB_HISTORY_QUERY_FAILED">Failed</int>
21520   <int value="1" label="WEB_HISTORY_QUERY_SUCCEEDED">Succeeded</int>
21521   <int value="2" label="WEB_HISTORY_QUERY_TIMED_OUT">Timed out</int>
21522 </enum>
21524 <enum name="WebSocketHandshakeResult" type="int">
21525   <int value="0" label="Incomplete"/>
21526   <int value="1" label="Normal"/>
21527   <int value="2" label="Failed"/>
21528   <int value="3" label="Connected"/>
21529 </enum>
21531 <enum name="WebSocketPerMessageDeflateContextTakeOverMode" type="int">
21532   <int value="0" label="DoNotTakeOverContext"/>
21533   <int value="1" label="TakeOverContext"/>
21534 </enum>
21536 <enum name="WiFiApMode" type="int">
21537   <int value="0" label="Unknown"/>
21538   <int value="1" label="Managed"/>
21539   <int value="2" label="AdHoc"/>
21540 </enum>
21542 <enum name="WiFiReasonCode" type="int">
21543   <int value="0" label="kReasonReserved0"/>
21544   <int value="1" label="kReasonCodeUnspecified"/>
21545   <int value="2" label="kReasonCodePreviousAuthenticationInvalid"/>
21546   <int value="3" label="kReasonCodeSenderHasLeft"/>
21547   <int value="4" label="kReasonCodeInactivity"/>
21548   <int value="5" label="kReasonCodeTooManySTAs"/>
21549   <int value="6" label="kReasonCodeNonAuthenticated"/>
21550   <int value="7" label="kReasonCodeNonAssociated"/>
21551   <int value="8" label="kReasonCodeDisassociatedHasLeft"/>
21552   <int value="9" label="kReasonCodeReassociationNotAuthenticated"/>
21553   <int value="10" label="kReasonCodeUnacceptablePowerCapability"/>
21554   <int value="11" label="kReasonCodeUnacceptableSupportedChannelInfo"/>
21555   <int value="12" label="kReasonReserved12"/>
21556   <int value="13" label="kReasonCodeInvalidInfoElement"/>
21557   <int value="14" label="kReasonCodeMICFailure"/>
21558   <int value="15" label="kReasonCode4WayTimeout"/>
21559   <int value="16" label="kReasonCodeGroupKeyHandshakeTimeout"/>
21560   <int value="17" label="kReasonCodeDifferenIE"/>
21561   <int value="18" label="kReasonCodeGroupCipherInvalid"/>
21562   <int value="19" label="kReasonCodePairwiseCipherInvalid"/>
21563   <int value="20" label="kReasonCodeAkmpInvalid"/>
21564   <int value="21" label="kReasonCodeUnsupportedRsnIeVersion"/>
21565   <int value="22" label="kReasonCodeInvalidRsnIeCaps"/>
21566   <int value="23" label="kReasonCode8021XAuth"/>
21567   <int value="24" label="kReasonCodeCipherSuiteRejected"/>
21568   <int value="25" label="kReasonReserved25"/>
21569   <int value="26" label="kReasonReserved26"/>
21570   <int value="27" label="kReasonReserved27"/>
21571   <int value="28" label="kReasonReserved28"/>
21572   <int value="29" label="kReasonReserved29"/>
21573   <int value="30" label="kReasonReserved30"/>
21574   <int value="31" label="kReasonReserved31"/>
21575   <int value="32" label="kReasonCodeUnspecifiedQoS"/>
21576   <int value="33" label="kReasonCodeQoSBandwidth"/>
21577   <int value="34" label="kReasonCodeiPoorConditions"/>
21578   <int value="35" label="kReasonCodeOutsideTxop"/>
21579   <int value="36" label="kReasonCodeStaLeaving"/>
21580   <int value="37" label="kReasonCodeUnacceptableMechanism"/>
21581   <int value="38" label="kReasonCodeSetupRequired"/>
21582   <int value="39" label="kReasonCodeTimeout"/>
21583   <int value="45" label="kReasonCodeCipherSuiteNotSupported"/>
21584 </enum>
21586 <enum name="WiFiScanResult" type="int">
21587   <int value="0" label="ProgressiveScan connected"/>
21588   <int value="1" label="ProgressiveScan error then FullScan didn't connect"/>
21589   <int value="2" label="ProgressiveScan error then FullScan connected"/>
21590   <int value="3"
21591       label="ProgressiveScan didn't connect then FullScan didn't connect"/>
21592   <int value="4"
21593       label="ProgressiveScan didn't connect then FullScan connected"/>
21594   <int value="5" label="FullScan didn't connect"/>
21595   <int value="6" label="FullScan connected"/>
21596   <int value="7" label="Internal error"/>
21597 </enum>
21599 <enum name="WiFiStatusType" type="int">
21600   <int value="0" label="kStatusCodeTypeByAp"/>
21601   <int value="1" label="kStatusCodeTypeByClient"/>
21602   <int value="2" label="kStatusCodeTypeByUser"/>
21603   <int value="3" label="kStatusCodeTypeConsideredDead"/>
21604 </enum>
21606 <enum name="WindowsVersion" type="int">
21607   <int value="0" label="Pre-XP"/>
21608   <int value="1" label="XP"/>
21609   <int value="2" label="2003 Server"/>
21610   <int value="3" label="Vista"/>
21611   <int value="4" label="Windows 7"/>
21612   <int value="5" label="Windows 8"/>
21613 </enum>
21615 <enum name="XMLHttpRequestSendArrayBufferOrView" type="int">
21616   <int value="0" label="XMLHttpRequestSendArrayBuffer"/>
21617   <int value="1" label="XMLHttpRequestSendArrayBufferView"/>
21618 </enum>
21620 </enums>
21622 <!-- Field trials -->
21624 <fieldtrials>
21626 <fieldtrial name="AsyncSlowStart">
21627   <group name="AsyncSlowStart" label="Async Slow Start on"/>
21628   <group name="AsyncSlowStart_off" label="Async Slow Start off"/>
21629   <group name="AsyncSlowStart_on" label="Async Slow Start on"/>
21630   <affected-histogram name="Net.Transaction_Connected_New"/>
21631   <affected-histogram name="Renderer4.StartToFinish"/>
21632 </fieldtrial>
21634 <fieldtrial name="AutofillServerExperiments">
21635   <group name="ar06" label="Acceptance ratio: 0.6"/>
21636   <group name="ar1" label="Acceptance ratio: 1.0"/>
21637   <group name="ar2" label="Acceptance ratio: 2.0"/>
21638   <group name="ar4" label="Acceptance ratio: 4.0"/>
21639   <group name="ar04wr3fs4"
21640       label="Acceptance ratio: 0.4; winner lead ratio: 3.0; min form score: 4"/>
21641   <group name="ar05wlr15"
21642       label="Acceptance ratio: 0.5; winner lead ratio: 1.5"/>
21643   <group name="ar05wlr25"
21644       label="Acceptance ratio: 0.5; winner lead ratio: 2.5"/>
21645   <group name="ar05wr15fs5"
21646       label="Acceptance ratio: 0.5; winner lead ratio: 1.5; min form score: 5"/>
21647   <group name="fp05" label="Probability picker algorithm, p=0.5"/>
21648   <group name="fp025" label="Probability picker algorithm, p=0.25"/>
21649   <group name="fp05cc03"
21650       label="Probability picker algorithm, p=0.5; p_ccname=0.3"/>
21651   <group name="fp05cco03"
21652       label="Probability picker algorithm, p=0.5;
21653              p_ccname_given_other_cc_fields=0.3"/>
21654   <group name="fp05cco03cstd"
21655       label="Probability picker algorithm, p=0.5;
21656              p_ccname_given_other_cc_fields=0.3; with fallback to the default
21657              algorithm"/>
21658   <group name="fp05cc03e1"
21659       label="Probability picker algorithm, p=0.5 for cc and company name
21660              fields; p_ccname_given_other_cc_fields=0.3; with fallback to the
21661              default algorithm;"/>
21662   <group name="tbar1" label="Use only Toolbar upload data"/>
21663   <affected-histogram name="Autofill.Quality"/>
21664   <affected-histogram name="AutoFill.Quality"/>
21665   <affected-histogram name="Autofill.Quality.HeuristicType"/>
21666   <affected-histogram name="Autofill.Quality.HeuristicType.ByFieldType"/>
21667   <affected-histogram name="Autofill.Quality.PredictedType"/>
21668   <affected-histogram name="Autofill.Quality.PredictedType.ByFieldType"/>
21669   <affected-histogram name="Autofill.Quality.ServerType"/>
21670   <affected-histogram name="Autofill.Quality.ServerType.ByFieldType"/>
21671 </fieldtrial>
21673 <fieldtrial name="CacheListSize">
21674   <group name="CacheListSize_12" label="Control"/>
21675   <group name="CacheListSize_13" label="Extended deleted list (2x)"/>
21676   <group name="CacheListSize_14" label="Out of the experiment"/>
21677   <affected-histogram name="DiskCache.TotalIOTime"/>
21678   <affected-histogram name="Net.HttpJob.TotalTime"/>
21679   <affected-histogram name="Net.HttpJob.TotalTimeCached"/>
21680   <affected-histogram name="Net.HttpJob.TotalTimeCancel"/>
21681   <affected-histogram name="Net.HttpJob.TotalTimeNotCached"/>
21682   <affected-histogram name="Net.HttpJob.TotalTimeSuccess"/>
21683   <affected-histogram name="PLT.Abandoned"/>
21684   <affected-histogram name="PLT.BeginToFinish"/>
21685   <affected-histogram name="PLT.BeginToFinish_HistoryLoad"/>
21686   <affected-histogram name="PLT.BeginToFinish_LinkLoadCacheOnly"/>
21687   <affected-histogram name="PLT.BeginToFinish_LinkLoadNormal"/>
21688   <affected-histogram name="PLT.BeginToFinish_LinkLoadReload"/>
21689   <affected-histogram name="PLT.BeginToFinish_LinkLoadStaleOk"/>
21690   <affected-histogram name="PLT.BeginToFinish_NormalLoad"/>
21691   <affected-histogram name="PLT.BeginToFinish_Reload"/>
21692 </fieldtrial>
21694 <fieldtrial name="CacheSensitivityAnalysis">
21695   <group name="No" label="Turned off"/>
21696   <group name="Control" label="Control group"/>
21697   <group name="ControlA" label="Control, Group A"/>
21698   <group name="ControlB" label="Control, Group B"/>
21699   <group name="100" label="100% slowdown"/>
21700   <group name="100A" label="100% slowdown, Group A"/>
21701   <group name="100B" label="100% slowdown, Group B"/>
21702   <group name="200A" label="200% slowdown, Group A"/>
21703   <group name="200B" label="200% slowdown, Group B"/>
21704   <group name="400A" label="400% slowdown, Group A"/>
21705   <group name="400B" label="400% slowdown, Group B"/>
21706   <affected-histogram name="Net.HttpJob.TotalTime"/>
21707   <affected-histogram name="Net.HttpJob.TotalTimeCached"/>
21708   <affected-histogram name="Net.HttpJob.TotalTimeCancel"/>
21709   <affected-histogram name="Net.HttpJob.TotalTimeNotCached"/>
21710   <affected-histogram name="Net.HttpJob.TotalTimeSuccess"/>
21711   <affected-histogram name="PLT.BeginToFinish_CacheSensitivity"/>
21712   <affected-histogram name="PLT.BeginToFinishDoc_CacheSensitivity"/>
21713   <affected-histogram name="PLT.BeginToFirstPaint_CacheSensitivity"/>
21714   <affected-histogram name="PLT.CommitToFirstPaint_CacheSensitivity"/>
21715 </fieldtrial>
21717 <fieldtrial name="CacheSensitivityHistograms">
21718   <group name="CacheSensitivity" label="Cache Sensivitiy Analysis"/>
21719   <affected-histogram name="PLT.BeginToFinish"/>
21720   <affected-histogram name="PLT.BeginToFinishDoc"/>
21721   <affected-histogram name="PLT.BeginToFirstPaint"/>
21722   <affected-histogram name="PLT.CommitToFirstPaint"/>
21723 </fieldtrial>
21725 <fieldtrial name="ConnCountImpact">
21726   <group name="conn_count_16" label="with 16 persistent connections per host"/>
21727   <group name="conn_count_4" label="with 4 persistent connections per host"/>
21728   <group name="conn_count_5" label="with 5 persistent connections per host"/>
21729   <group name="conn_count_6" label="with 6 persistent connections per host"/>
21730   <group name="conn_count_7" label="with 7 persistent connections per host"/>
21731   <group name="conn_count_8" label="with 8 persistent connections per host"/>
21732   <group name="conn_count_9" label="with 9 persistent connections per host"/>
21733   <affected-histogram name="Net.Transaction_Connected_New"/>
21734   <affected-histogram name="PLT.Abandoned"/>
21735   <affected-histogram name="PLT.BeginToFinish_LinkLoadNormal"/>
21736   <affected-histogram name="PLT.BeginToFinish_LinkLoadReload"/>
21737   <affected-histogram name="PLT.BeginToFinish_LinkLoadStaleOk"/>
21738   <affected-histogram name="PLT.BeginToFinish_NormalLoad"/>
21739   <affected-histogram name="Renderer4.Abandoned"/>
21740   <affected-histogram name="Renderer4.BeginToFinish_LinkLoadNormal"/>
21741   <affected-histogram name="Renderer4.BeginToFinish_LinkLoadReload"/>
21742   <affected-histogram name="Renderer4.BeginToFinish_LinkLoadStaleOk"/>
21743   <affected-histogram name="Renderer4.BeginToFinish_NormalLoad"/>
21744 </fieldtrial>
21746 <fieldtrial name="ConnnectBackupJobs">
21747   <group name="ConnectBackupJobsEnabled"/>
21748   <group name="ConnectBackupJobsDisabled"/>
21749   <affected-histogram name="Net.PreconnectUtilization"/>
21750   <affected-histogram name="Net.PreconnectUtilization2"/>
21751   <affected-histogram name="PLT.Abandoned"/>
21752   <affected-histogram name="PLT.BeginToFinish_LinkLoadNormal"/>
21753   <affected-histogram name="PLT.BeginToFinish_LinkLoadReload"/>
21754   <affected-histogram name="PLT.BeginToFinish_NormalLoad"/>
21755   <affected-histogram name="PLT.LoadType"/>
21756 </fieldtrial>
21758 <fieldtrial name="DataReductionProxy">
21759   <group name="DataReductionProxy"
21760       label="Only page loads through the data reduction proxy are considered."/>
21761   <affected-histogram name="PLT.NT_Connect"/>
21762   <affected-histogram name="PLT.NT_DelayBeforeConnect"/>
21763   <affected-histogram name="PLT.NT_DelayBeforeDomainLookup"/>
21764   <affected-histogram name="PLT.NT_DelayBeforeDomLoading"/>
21765   <affected-histogram name="PLT.NT_DelayBeforeFetch"/>
21766   <affected-histogram name="PLT.NT_DelayBeforeFetchRedirect"/>
21767   <affected-histogram name="PLT.NT_DelayBeforeLoadEvent"/>
21768   <affected-histogram name="PLT.NT_DelayBeforeRequest"/>
21769   <affected-histogram name="PLT.NT_DomainLookup"/>
21770   <affected-histogram name="PLT.NT_DomContentLoaded"/>
21771   <affected-histogram name="PLT.NT_DomInteractive"/>
21772   <affected-histogram name="PLT.NT_DomLoading"/>
21773   <affected-histogram name="PLT.NT_LoadEvent"/>
21774   <affected-histogram name="PLT.NT_Redirect"/>
21775   <affected-histogram name="PLT.NT_Request"/>
21776   <affected-histogram name="PLT.NT_Response"/>
21777 </fieldtrial>
21779 <fieldtrial name="DefaultAppsExperiment">
21780   <group name="NoDefaultApps" label="User's without default apps installed"/>
21781   <group name="WithDefaultApps" label="User's with default apps installed"/>
21782   <affected-histogram name="Extensions.AppTabLaunchType"/>
21783   <affected-histogram name="Extensions.ExtensionInstalled"/>
21784   <affected-histogram name="Extensions.ExtensionUninstalled"/>
21785   <affected-histogram name="NewTabPage.DefaultPageType"/>
21786   <affected-histogram name="NewTabPage.SelectedPageType"/>
21787   <affected-histogram name="NtpHandler.AttachShownPageType"/>
21788   <affected-histogram name="NtpHandler.SelectedShownPageType"/>
21789   <affected-histogram name="Profile.AppCount"/>
21790 </fieldtrial>
21792 <fieldtrial name="DefaultPinnedApps">
21793   <group name="Existing"/>
21794   <group name="Control"/>
21795   <group name="Alternate"/>
21796   <affected-histogram name="Cros.ClickOnShelf"/>
21797 </fieldtrial>
21799 <fieldtrial name="DnsImpact2">
21800   <group name="disabled_prefetch"
21801       label="DNS pre-resolving is disabled in these clients"/>
21802   <group name="disabled_prefetch_4_connections"
21803       label="DNS pre-resolving is disabled in these clients, and a maximum of
21804              4 connections per host was allowed"/>
21805   <group name="enabled_prefetch_4_connections"
21806       label="a maximum of 4 connections per host was allowed in these clients"/>
21807   <group name="parallel_4_prefetch"
21808       label="DNS pre-resolving was only doing 4 concurrent speculative
21809              resolutions in this test"/>
21810   <affected-histogram name="Net.Dns_Resolution_And_TCP_Connection_Latency"/>
21811   <affected-histogram name="Net.TCP_Connection_Idle_Sockets">
21812     <with-group name="disabled_prefetch"/>
21813     <with-group name="disabled_prefetch_4_connections"/>
21814     <with-group name="enabled_prefetch_4_connections"/>
21815   </affected-histogram>
21816   <affected-histogram name="Net.TCP_Connection_Latency"/>
21817   <affected-histogram name="Net.Transaction_Connected"/>
21818   <affected-histogram name="Net.Transaction_Connected_New"/>
21819   <affected-histogram name="Net.Transaction_Connected_New_b"/>
21820   <affected-histogram name="Net.Transaction_Connected_Under_10"/>
21821   <affected-histogram name="Net.Transaction_Latency"/>
21822   <affected-histogram name="Net.Transaction_Latency_b"/>
21823   <affected-histogram name="Net.Transaction_Latency_Total"/>
21824   <affected-histogram name="Net.Transaction_Latency_Total_New_Connection"/>
21825   <affected-histogram
21826       name="Net.Transaction_Latency_Total_New_Connection_Under_10"/>
21827   <affected-histogram name="Net.Transaction_Latency_Total_Under_10"/>
21828   <affected-histogram name="Net.Transaction_Latency_Under_10"/>
21829   <affected-histogram name="PLT.RequestToFinish">
21830     <with-group name="parallel_4_prefetch"/>
21831   </affected-histogram>
21832 </fieldtrial>
21834 <fieldtrial name="DnsImpact3">
21835   <group name="disabled_prefetch" label="with DNS pre-resolving disabled"/>
21836   <group name="parallel_4_prefetch"
21837       label="with only 4 concurrent speculative resolutions done in parallel"/>
21838   <affected-histogram name="Net.Transaction_Connected_New">
21839     <with-group name="disabled_prefetch"/>
21840   </affected-histogram>
21841   <affected-histogram name="Renderer2.FinishDocToFinish"/>
21842   <affected-histogram name="Renderer2.RequestToFinish"/>
21843   <affected-histogram name="Renderer2.RequestToFinish_L">
21844     <with-group name="disabled_prefetch"/>
21845   </affected-histogram>
21846   <affected-histogram name="Renderer2.RequestToFirstLayout"/>
21847   <affected-histogram name="Renderer2.RequestToStart"/>
21848   <affected-histogram name="Renderer2.StartToFinish"/>
21849   <affected-histogram name="Renderer2.StartToFinishDoc"/>
21850   <affected-histogram name="Renderer2.StartToFirstLayout"/>
21851   <affected-histogram name="Renderer4.RequestToFinish">
21852     <with-group name="parallel_4_prefetch"/>
21853   </affected-histogram>
21854   <affected-histogram name="Renderer4.StartToFinish">
21855     <with-group name="parallel_4_prefetch"/>
21856   </affected-histogram>
21857 </fieldtrial>
21859 <fieldtrial name="DnsParallelism">
21860   <group name="parallel_10"
21861       label="with only 10 concurrent resolutions done in parallel"/>
21862   <group name="parallel_14"
21863       label="with only 14 concurrent resolutions done in parallel"/>
21864   <group name="parallel_20"
21865       label="with only 20 concurrent resolutions done in parallel"/>
21866   <group name="parallel_6"
21867       label="with only 6 concurrent resolutions done in parallel"/>
21868   <group name="parallel_7"
21869       label="with only 7 concurrent resolutions done in parallel"/>
21870   <group name="parallel_8"
21871       label="with only 8 concurrent resolutions done in parallel"/>
21872   <group name="parallel_9"
21873       label="with only 9 concurrent resolutions done in parallel"/>
21874   <group name="parallel_default"
21875       label="with the default number of concurrent resolutions done in
21876              parallel"/>
21877   <affected-histogram name="DNS.ResolveCategory"/>
21878   <affected-histogram name="DNS.ResolveSuccess"/>
21879 </fieldtrial>
21881 <fieldtrial name="DomainGoogle" separator="">
21882   <group name="Google" label="only Google cookies are recorded."/>
21883   <group name="Other" label="only NON-Google cookies are recorded."/>
21884   <affected-histogram name="Cookie.ReinstatedCookies"/>
21885 </fieldtrial>
21887 <fieldtrial name="FileBrowserLoad" separator=".">
21888   <group name="Construct"
21889       label="Time spent constructing the main Javascript object."/>
21890   <group name="DOM" label="Time to initialize DOM."/>
21891   <group name="FileSystem"
21892       label="Time to get access to the local file system."/>
21893   <group name="Parse" label="Time to parse Javascript and CSS."/>
21894   <group name="Roots" label="Time to enumerate file system roots."/>
21895   <group name="Total"
21896       label="Total load time from the moment the Javascript started parsing
21897              till the moment the empty file list is displayed."/>
21898   <affected-histogram name="FileBrowser.Load"/>
21899 </fieldtrial>
21901 <fieldtrial name="HttpPipeliningCompatibility">
21902   <group name="disable_test" label="Do nothing"/>
21903   <group name="enable_test" label="Test connection for HTTP pipelining"/>
21904   <affected-histogram name="NetConnectivity.Pipeline.0.NetworkError"/>
21905   <affected-histogram name="NetConnectivity.Pipeline.0.ResponseCode"/>
21906   <affected-histogram name="NetConnectivity.Pipeline.0.Status"/>
21907   <affected-histogram name="NetConnectivity.Pipeline.1.NetworkError"/>
21908   <affected-histogram name="NetConnectivity.Pipeline.1.ResponseCode"/>
21909   <affected-histogram name="NetConnectivity.Pipeline.1.Status"/>
21910   <affected-histogram name="NetConnectivity.Pipeline.2.NetworkError"/>
21911   <affected-histogram name="NetConnectivity.Pipeline.2.ResponseCode"/>
21912   <affected-histogram name="NetConnectivity.Pipeline.2.Status"/>
21913   <affected-histogram name="NetConnectivity.Pipeline.3.NetworkError"/>
21914   <affected-histogram name="NetConnectivity.Pipeline.3.ResponseCode"/>
21915   <affected-histogram name="NetConnectivity.Pipeline.3.Status"/>
21916   <affected-histogram name="NetConnectivity.Pipeline.4.NetworkError"/>
21917   <affected-histogram name="NetConnectivity.Pipeline.4.ResponseCode"/>
21918   <affected-histogram name="NetConnectivity.Pipeline.4.Status"/>
21919   <affected-histogram name="NetConnectivity.Pipeline.5.NetworkError"/>
21920   <affected-histogram name="NetConnectivity.Pipeline.5.ResponseCode"/>
21921   <affected-histogram name="NetConnectivity.Pipeline.5.Status"/>
21922   <affected-histogram name="NetConnectivity.Pipeline.AllHTTP11"/>
21923   <affected-histogram name="NetConnectivity.Pipeline.CanarySuccess"/>
21924   <affected-histogram name="NetConnectivity.Pipeline.Depth"/>
21925   <affected-histogram name="NetConnectivity.Pipeline.Success"/>
21926 </fieldtrial>
21928 <fieldtrial name="IndexedDBLevelDBErrnoMethods" separator=".">
21929   <group name="NewLogger" label="ChromiumEnv::NewLogger"/>
21930   <group name="NewSequentialFile" label="ChromiumEnv::NewSequentialFile"/>
21931   <group name="NewWritableFile" label="ChromiumEnv::NewWritableFile"/>
21932   <group name="SequentialFileRead" label="ChromiumSequentialFile::Read"/>
21933   <group name="SequentialFileSkip" label="ChromiumSequentialFile::Skip"/>
21934   <group name="WritableFileAppend" label="ChromiumWritableFile::Append"/>
21935   <group name="WritableFileClose" label="ChromiumWritableFile::Close"/>
21936   <group name="WritableFileFlush" label="ChromiumWritableFile::Flush"/>
21937   <group name="WritableFileSync" label="ChromiumWritableFile::Sync"/>
21938   <group name="WritableFileSyncParent"
21939       label="ChromiumWritableFile::SyncParent"/>
21940   <affected-histogram name="WebCore.IndexedDB.LevelDBOpenErrors.Errno"/>
21941   <affected-histogram name="WebCore.IndexedDB.LevelDBReadErrors.Errno"/>
21942   <affected-histogram name="WebCore.IndexedDB.LevelDBWriteErrors.Errno"/>
21943 </fieldtrial>
21945 <fieldtrial name="IndexedDBLevelDBPFEMethods" separator=".">
21946   <group name="CreateDir" label="ChromiumEnv::CreateDir"/>
21947   <group name="DeleteDir" label="ChromiumEnv::DeleteDir"/>
21948   <group name="DeleteFile" label="ChromiumEnv::DeleteFile"/>
21949   <group name="GetFileSize" label="ChromiumEnv::GetFileSize"/>
21950   <group name="LockFile" label="ChromiumEnv::LockFile"/>
21951   <group name="NewRandomAccessFile" label="ChromiumEnv::NewRandomAccessFile"/>
21952   <group name="RandomAccessFileRead" label="ChromiumRandomAccessFile::Read"/>
21953   <group name="RenameFile" label="ChromiumEnv::RenameFile"/>
21954   <group name="UnlockFile" label="ChromiumEnv::UnlockFile"/>
21955   <affected-histogram name="WebCore.IndexedDB.LevelDBOpenErrors.PFE"/>
21956   <affected-histogram name="WebCore.IndexedDB.LevelDBReadErrors.PFE"/>
21957   <affected-histogram name="WebCore.IndexedDB.LevelDBWriteErrors.PFE"/>
21958 </fieldtrial>
21960 <fieldtrial name="InstallerDownloadSources" separator="">
21961   <group name="HttpServer" label="Download Source: HTTP Server"/>
21962   <group name="HttpsServer" label="Download Source: HTTPS Server"/>
21963   <affected-histogram name="Installer.SuccessfulMBsDownloadedFrom"/>
21964   <affected-histogram name="Installer.TotalMBsDownloadedFrom"/>
21965 </fieldtrial>
21967 <fieldtrial name="Instant">
21968   <group name="Extended" label="Suggestions + Results"/>
21969   <group name="Instant" label="Results"/>
21970   <affected-histogram name="Instant.SessionsStorageNamespace"/>
21971 </fieldtrial>
21973 <fieldtrial name="IPv6_Probe">
21974   <group name="IPv6_probe_skipped"
21975       label="with IPv6 not probed, and default OS settings used"/>
21976   <group name="IPv6_probe_done"
21977       label="with IPv6 probed for and possibly disabled"/>
21978   <affected-histogram name="DNS.PrefetchResolution"/>
21979 </fieldtrial>
21981 <fieldtrial name="LateBindingExperiment">
21982   <group name="disable_late_binding" label="socket late binding is disabled"/>
21983   <group name="enable_late_binding" label="socket late binding is enabled"/>
21984   <affected-histogram name="Net.SocketIdleTimeBeforeNextUse_ReusedSocket"/>
21985   <affected-histogram name="Net.SocketIdleTimeBeforeNextUse_UnusedSocket"/>
21986   <affected-histogram name="Net.SocketIdleTimeOnIOError2_ReusedSocket"/>
21987   <affected-histogram name="Net.SocketIdleTimeOnIOError2_UnusedSocket"/>
21988   <affected-histogram name="Net.TCPSocketType"/>
21989   <affected-histogram name="Net.Transaction_Connected"/>
21990   <affected-histogram name="Net.Transaction_Connected_Under_10"/>
21991   <affected-histogram name="Net.TransportSocketRequestTime"/>
21992   <affected-histogram name="Renderer4.BeginToFinish_LinkLoad"/>
21993   <affected-histogram name="Renderer4.BeginToFinish_LinkLoadNormal"/>
21994   <affected-histogram name="Renderer4.BeginToFinish_LinkLoadReload"/>
21995   <affected-histogram name="Renderer4.BeginToFinish_NormalLoad"/>
21996   <affected-histogram name="Renderer4.BeginToFinishDoc_LinkLoad"/>
21997   <affected-histogram name="Renderer4.BeginToFinishDoc_LinkLoadNormal"/>
21998   <affected-histogram name="Renderer4.BeginToFinishDoc_LinkLoadReload"/>
21999   <affected-histogram name="Renderer4.BeginToFinishDoc_NormalLoad"/>
22000   <affected-histogram name="Renderer4.RequestToFinish"/>
22001   <affected-histogram name="Renderer4.StartToFinish"/>
22002 </fieldtrial>
22004 <fieldtrial name="LevelDBEnvMaxFDs" separator=".">
22005   <group name="Success"
22006       label="This histogram shows the limit when open succeeded."/>
22007   <group name="TooManyOpened"
22008       label="This histogram shows the limit when open failed because the
22009              limit had been reached."/>
22010   <group name="OtherError"
22011       label="This histogram shows the limit when open failed for reasons
22012              other than exceeding the limit."/>
22013   <affected-histogram name="LevelDBEnv.IDB.MaxFDs"/>
22014   <affected-histogram name="LevelDBEnv.MaxFDs"/>
22015 </fieldtrial>
22017 <fieldtrial name="LevelDBEnvPlatformFileErrors" separator="">
22018   <group name="CreateDir" label="ChromiumEnv::CreateDir"/>
22019   <group name="LockFile" label="ChromiumEnv::LockFile"/>
22020   <group name="NewRandomAccessFile" label="ChromiumEnv::NewRandomAccessFile"/>
22021   <group name="RenameFile" label="ChromiumEnv::RenameFile"/>
22022   <affected-histogram name="LevelDBEnv.IDB.IOError."/>
22023   <affected-histogram name="LevelDBEnv.IOError."/>
22024 </fieldtrial>
22026 <fieldtrial name="LevelDBEnvRetry" separator="">
22027   <group name="RenameFile" label="RenameFile"/>
22028   <group name="LockFile" label="LockFile"/>
22029   <group name="CreateDir" label="CreateDir"/>
22030   <affected-histogram name="LevelDBEnv.IDB.RetryRecoveredFromErrorIn"/>
22031   <affected-histogram name="LevelDBEnv.IDB.TimeUntilSuccessFor"/>
22032   <affected-histogram name="LevelDBEnv.RetryRecoveredFromErrorIn"/>
22033   <affected-histogram name="LevelDBEnv.TimeUntilSuccessFor"/>
22034 </fieldtrial>
22036 <fieldtrial name="LevelDBEnvRetryTimes" separator="">
22037   <obsolete>
22038     Deprecated 2013-04 in favor of LevelDBEnvRetry.
22039   </obsolete>
22040   <group name="Rename" label="RenameFile"/>
22041   <group name="LockFile" label="LockFile"/>
22042   <affected-histogram name="LevelDBEnv.IDB.TimeTo"/>
22043   <affected-histogram name="LevelDBEnv.TimeTo"/>
22044 </fieldtrial>
22046 <fieldtrial name="MediaAudioInputControllerTime" separator=".">
22047   <group name="CloseTime" label="Measures the time taken for DoClose()."/>
22048   <group name="CreateTime" label="Measures the time taken for DoCreate()."/>
22049   <group name="RecordTime" label="Measures the time taken for DoRecord()."/>
22050   <affected-histogram name="Media.AudioInputController"/>
22051 </fieldtrial>
22053 <fieldtrial name="MediaAudioInputDeviceManagerTime" separator=".">
22054   <group name="OpenOnDeviceThreadTime"
22055       label="Measures the time taken for OpenOnDeviceThread()."/>
22056   <group name="EnumerateOnDeviceThreadTime"
22057       label="Measures the time taken for EnumerateOnDeviceThread()."/>
22058   <affected-histogram name="Media.AudioInputDeviceManager"/>
22059 </fieldtrial>
22061 <fieldtrial name="MediaAudioOutputControllerTime" separator=".">
22062   <group name="CloseTime" label="Measures the time taken for DoClose()."/>
22063   <group name="CreateTime" label="Measures the time taken for DoCreate()."/>
22064   <group name="DeviceChangeTime"
22065       label="Measures the time taken for OnDeviceChange()."/>
22066   <group name="PauseTime" label="Measures the time taken for DoPause()."/>
22067   <group name="PlayTime"
22068       label="Measures the time taken for DoPlay(). Technically only the
22069              worker method AudioOutputController::PollAndStartIfDataReady()."/>
22070   <affected-histogram name="Media.AudioOutputController"/>
22071 </fieldtrial>
22073 <fieldtrial name="MediaVideoCaptureManagerTime" separator=".">
22074   <group name="OnEnumerateDevicesTime"
22075       label="Measures the time taken for OnEnumerateDevices()."/>
22076   <group name="OnOpenTime" label="Measures the time taken for OnOpen()."/>
22077   <group name="OnCloseTime" label="Measures the time taken for OnClose()."/>
22078   <group name="OnStartTime" label="Measures the time taken for OnStart()."/>
22079   <group name="OnStopTime" label="Measures the time taken for OnStop()."/>
22080   <affected-histogram name="Media.VideoCaptureManager"/>
22081 </fieldtrial>
22083 <fieldtrial name="NetConnectivity" separator=".">
22084   <group name="53.100B" label="100 bytes of data on port 53."/>
22085   <group name="53.100B.NoProxy"
22086       label="100 bytes of data on port 53 with no proxy."/>
22087   <group name="53.1K" label="1K bytes of data on port 53."/>
22088   <group name="53.1K.NoProxy"
22089       label="1K bytes of data on port 53 with no proxy."/>
22090   <group name="53.100B.RTT" label="100 bytes of data on port 53 successfully."/>
22091   <group name="53.100B.RTT.NoProxy"
22092       label="100 bytes of data on port 53 successfully with no proxy."/>
22093   <group name="53.1K.RTT" label="1K bytes of data on port 53 successfully."/>
22094   <group name="53.1K.RTT.NoProxy"
22095       label="1K bytes of data on port 53 successfully with no proxy."/>
22096   <group name="587.100B" label="100 bytes of data on port 587."/>
22097   <group name="587.100B.NoProxy"
22098       label="100 bytes of data on port 587 with no proxy."/>
22099   <group name="587.1K" label="1K bytes of data on port 587."/>
22100   <group name="587.1K.NoProxy"
22101       label="1K bytes of data on port 587 with no proxy."/>
22102   <group name="587.100B.RTT"
22103       label="100 bytes of data on port 587 successfully."/>
22104   <group name="587.100B.RTT.NoProxy"
22105       label="100 bytes of data on port 587 successfully with no proxy."/>
22106   <group name="587.1K.RTT" label="1K bytes of data on port 587 successfully."/>
22107   <group name="587.1K.RTT.NoProxy"
22108       label="1K bytes of data on port 587 successfully with no proxy."/>
22109   <group name="6121.100B" label="100 bytes of data on port 6121."/>
22110   <group name="6121.100B.NoProxy"
22111       label="100 bytes of data on port 6121 with no proxy."/>
22112   <group name="6121.1K" label="1K bytes of data on port 6121."/>
22113   <group name="6121.1K.NoProxy"
22114       label="1K bytes of data on port 6121 with no proxy."/>
22115   <group name="6121.100B.RTT"
22116       label="100 bytes of data on port 6121 successfully."/>
22117   <group name="6121.100B.RTT.NoProxy"
22118       label="100 bytes of data on port 6121 successfully with no proxy."/>
22119   <group name="6121.1K.RTT"
22120       label="1K bytes of data on port 6121 successfully."/>
22121   <group name="6121.1K.RTT.NoProxy"
22122       label="1K bytes of data on port 6121 successfully with no proxy."/>
22123   <group name="80.100B" label="100 bytes of data on port 80."/>
22124   <group name="80.100B.NoProxy"
22125       label="100 bytes of data on port 80 with no proxy."/>
22126   <group name="80.1K" label="1K bytes of data on port 80."/>
22127   <group name="80.1K.NoProxy"
22128       label="1K bytes of data on port 80 with no proxy."/>
22129   <group name="80.100B.RTT" label="100 bytes of data on port 80 successfully."/>
22130   <group name="80.100B.RTT.NoProxy"
22131       label="100 bytes of data on port 80 successfully with no proxy."/>
22132   <group name="80.1K.RTT" label="1K bytes of data on port 80 successfully."/>
22133   <group name="80.1K.RTT.NoProxy"
22134       label="1K bytes of data on port 80 successfully with no proxy."/>
22135   <group name="8080.100B" label="100 bytes of data on port 8080."/>
22136   <group name="8080.100B.NoProxy"
22137       label="100 bytes of data on port 8080 with no proxy."/>
22138   <group name="8080.1K" label="1K bytes of data on port 8080."/>
22139   <group name="8080.1K.NoProxy"
22140       label="1K bytes of data on port 8080 with no proxy."/>
22141   <group name="8080.100B.RTT"
22142       label="100 bytes of data on port 8080 successfully."/>
22143   <group name="8080.100B.RTT.NoProxy"
22144       label="100 bytes of data on port 8080 successfully with no proxy."/>
22145   <group name="8080.1K.RTT"
22146       label="1K bytes of data on port 8080 successfully."/>
22147   <group name="8080.1K.RTT.NoProxy"
22148       label="1K bytes of data on port 8080 successfully with no proxy."/>
22149   <affected-histogram name="NetConnectivity.TCP.Status"/>
22150   <affected-histogram name="NetConnectivity.TCP.Success"/>
22151   <affected-histogram name="NetConnectivity.UDP.PacketLoss"/>
22152   <affected-histogram name="NetConnectivity.UDP.PacketLoss6"/>
22153   <affected-histogram name="NetConnectivity.UDP.Status"/>
22154   <affected-histogram name="NetConnectivity.UDP.Success"/>
22155 </fieldtrial>
22157 <fieldtrial name="NetConnectivity2" separator=".">
22158   <group name="AcksReceivedFromFirst2Packets" label="2 packets."/>
22159   <group name="AcksReceivedFromFirst3Packets" label="3 packets."/>
22160   <group name="AcksReceivedFromFirst4Packets" label="4 packets."/>
22161   <group name="AcksReceivedFromFirst5Packets" label="5 packets."/>
22162   <group name="AcksReceivedFromFirst6Packets" label="6 packets."/>
22163   <group name="AcksReceivedFromFirst7Packets" label="7 packets."/>
22164   <group name="AcksReceivedFromFirst8Packets" label="8 packets."/>
22165   <group name="AcksReceivedFromFirst9Packets" label="9 packets."/>
22166   <group name="AcksReceivedFromFirst10Packets" label="10 packets."/>
22167   <group name="AcksReceivedFromFirst11Packets" label="11 packets."/>
22168   <group name="AcksReceivedFromFirst12Packets" label="12 packets."/>
22169   <group name="AcksReceivedFromFirst13Packets" label="13 packets."/>
22170   <group name="AcksReceivedFromFirst14Packets" label="14 packets."/>
22171   <group name="AcksReceivedFromFirst15Packets" label="15 packets."/>
22172   <group name="AcksReceivedFromFirst16Packets" label="16 packets."/>
22173   <group name="AcksReceivedFromFirst17Packets" label="17 packets."/>
22174   <group name="AcksReceivedFromFirst18Packets" label="18 packets."/>
22175   <group name="AcksReceivedFromFirst19Packets" label="19 packets."/>
22176   <group name="AcksReceivedFromFirst20Packets" label="20 packets."/>
22177   <group name="AcksReceivedFromFirst21Packets" label="21 packets."/>
22178   <affected-histogram name="NetConnectivity.Sent21"/>
22179 </fieldtrial>
22181 <fieldtrial name="NetConnectivity2a" separator=".">
22182   <group name="6121.100B" label="100 bytes of data is sent on port 6121."/>
22183   <group name="6121.500B" label="500 bytes of data is sent on port 6121."/>
22184   <group name="6121.1K" label="1K bytes of data is sent on port 6121."/>
22185   <affected-histogram name="NetConnectivity2.Sent21.AckReceivedForNthPacket"/>
22186   <affected-histogram name="NetConnectivity2.Sent21.GotAnAck"/>
22187   <affected-histogram name="NetConnectivity2.Sent21.PacketsSent"/>
22188 </fieldtrial>
22190 <fieldtrial name="NetConnectivity2b" separator=".">
22191   <group name="AcksReceivedFromFirst2Packets.6121.100B"
22192       label="2 packets. 100 bytes of data is sent on port 6121."/>
22193   <group name="AcksReceivedFromFirst3Packets.6121.100B"
22194       label="3 packets. 100 bytes of data is sent on port 6121."/>
22195   <group name="AcksReceivedFromFirst4Packets.6121.100B"
22196       label="4 packets. 100 bytes of data is sent on port 6121."/>
22197   <group name="AcksReceivedFromFirst5Packets.6121.100B"
22198       label="5 packets. 100 bytes of data is sent on port 6121."/>
22199   <group name="AcksReceivedFromFirst6Packets.6121.100B"
22200       label="6 packets. 100 bytes of data is sent on port 6121."/>
22201   <group name="AcksReceivedFromFirst7Packets.6121.100B"
22202       label="7 packets. 100 bytes of data is sent on port 6121."/>
22203   <group name="AcksReceivedFromFirst8Packets.6121.100B"
22204       label="8 packets. 100 bytes of data is sent on port 6121."/>
22205   <group name="AcksReceivedFromFirst9Packets.6121.100B"
22206       label="9 packets. 100 bytes of data is sent on port 6121."/>
22207   <group name="AcksReceivedFromFirst10Packets.6121.100B"
22208       label="10 packets. 100 bytes of data is sent on port 6121."/>
22209   <group name="AcksReceivedFromFirst11Packets.6121.100B"
22210       label="11 packets. 100 bytes of data is sent on port 6121."/>
22211   <group name="AcksReceivedFromFirst12Packets.6121.100B"
22212       label="12 packets. 100 bytes of data is sent on port 6121."/>
22213   <group name="AcksReceivedFromFirst13Packets.6121.100B"
22214       label="13 packets. 100 bytes of data is sent on port 6121."/>
22215   <group name="AcksReceivedFromFirst14Packets.6121.100B"
22216       label="14 packets. 100 bytes of data is sent on port 6121."/>
22217   <group name="AcksReceivedFromFirst15Packets.6121.100B"
22218       label="15 packets. 100 bytes of data is sent on port 6121."/>
22219   <group name="AcksReceivedFromFirst16Packets.6121.100B"
22220       label="16 packets. 100 bytes of data is sent on port 6121."/>
22221   <group name="AcksReceivedFromFirst17Packets.6121.100B"
22222       label="17 packets. 100 bytes of data is sent on port 6121."/>
22223   <group name="AcksReceivedFromFirst18Packets.6121.100B"
22224       label="18 packets. 100 bytes of data is sent on port 6121."/>
22225   <group name="AcksReceivedFromFirst19Packets.6121.100B"
22226       label="19 packets. 100 bytes of data is sent on port 6121."/>
22227   <group name="AcksReceivedFromFirst20Packets.6121.100B"
22228       label="20 packets. 100 bytes of data is sent on port 6121."/>
22229   <group name="AcksReceivedFromFirst21Packets.6121.100B"
22230       label="21 packets. 100 bytes of data is sent on port 6121."/>
22231   <affected-histogram name="NetConnectivity2.Sent21"/>
22232 </fieldtrial>
22234 <fieldtrial name="NetConnectivity2c" separator=".">
22235   <group name="6121.100B" label="100 bytes of data is sent on port 6121."/>
22236   <group name="6121.100B.NoProxy"
22237       label="100 bytes of data is sent on port 6121 with no proxy."/>
22238   <group name="6121.500B" label="500 bytes of data is sent on port 6121."/>
22239   <group name="6121.500B.NoProxy"
22240       label="500 bytes of data is sent on port 6121 with no proxy."/>
22241   <group name="6121.1K" label="1K bytes of data is sent on port 6121."/>
22242   <group name="6121.1K.NoProxy"
22243       label="1K bytes of data is sent on port 6121 with no proxy."/>
22244   <affected-histogram name="NetConnectivity2.Send6.PacketsSent"/>
22245   <affected-histogram name="NetConnectivity2.Send6.SeriesAcked"/>
22246 </fieldtrial>
22248 <fieldtrial name="NetConnectivity2d" separator=".">
22249   <group name="AcksReceivedFromFirst2Packets.6121.500B"
22250       label="2 packets. 500 bytes of data is sent on port 6121."/>
22251   <group name="AcksReceivedFromFirst3Packets.6121.500B"
22252       label="3 packets. 500 bytes of data is sent on port 6121."/>
22253   <group name="AcksReceivedFromFirst4Packets.6121.500B"
22254       label="4 packets. 500 bytes of data is sent on port 6121."/>
22255   <group name="AcksReceivedFromFirst5Packets.6121.500B"
22256       label="5 packets. 500 bytes of data is sent on port 6121."/>
22257   <group name="AcksReceivedFromFirst6Packets.6121.500B"
22258       label="6 packets. 500 bytes of data is sent on port 6121."/>
22259   <group name="AcksReceivedFromFirst7Packets.6121.500B"
22260       label="7 packets. 500 bytes of data is sent on port 6121."/>
22261   <group name="AcksReceivedFromFirst8Packets.6121.500B"
22262       label="8 packets. 500 bytes of data is sent on port 6121."/>
22263   <group name="AcksReceivedFromFirst9Packets.6121.500B"
22264       label="9 packets. 500 bytes of data is sent on port 6121."/>
22265   <group name="AcksReceivedFromFirst10Packets.6121.500B"
22266       label="10 packets. 500 bytes of data is sent on port 6121."/>
22267   <group name="AcksReceivedFromFirst11Packets.6121.500B"
22268       label="11 packets. 500 bytes of data is sent on port 6121."/>
22269   <group name="AcksReceivedFromFirst12Packets.6121.500B"
22270       label="12 packets. 500 bytes of data is sent on port 6121."/>
22271   <group name="AcksReceivedFromFirst13Packets.6121.500B"
22272       label="13 packets. 500 bytes of data is sent on port 6121."/>
22273   <group name="AcksReceivedFromFirst14Packets.6121.500B"
22274       label="14 packets. 500 bytes of data is sent on port 6121."/>
22275   <group name="AcksReceivedFromFirst15Packets.6121.500B"
22276       label="15 packets. 500 bytes of data is sent on port 6121."/>
22277   <group name="AcksReceivedFromFirst16Packets.6121.500B"
22278       label="16 packets. 500 bytes of data is sent on port 6121."/>
22279   <group name="AcksReceivedFromFirst17Packets.6121.500B"
22280       label="17 packets. 500 bytes of data is sent on port 6121."/>
22281   <group name="AcksReceivedFromFirst18Packets.6121.500B"
22282       label="18 packets. 500 bytes of data is sent on port 6121."/>
22283   <group name="AcksReceivedFromFirst19Packets.6121.500B"
22284       label="19 packets. 500 bytes of data is sent on port 6121."/>
22285   <group name="AcksReceivedFromFirst20Packets.6121.500B"
22286       label="20 packets. 500 bytes of data is sent on port 6121."/>
22287   <group name="AcksReceivedFromFirst21Packets.6121.500B"
22288       label="21 packets. 500 bytes of data is sent on port 6121."/>
22289   <affected-histogram name="NetConnectivity2.Sent21"/>
22290 </fieldtrial>
22292 <fieldtrial name="NetConnectivity2e" separator=".">
22293   <group name="AcksReceivedFromFirst2Packets.6121.1K"
22294       label="2 packets. 1K bytes of data is sent on port 6121."/>
22295   <group name="AcksReceivedFromFirst3Packets.6121.1K"
22296       label="3 packets. 1K bytes of data is sent on port 6121."/>
22297   <group name="AcksReceivedFromFirst4Packets.6121.1K"
22298       label="4 packets. 1K bytes of data is sent on port 6121."/>
22299   <group name="AcksReceivedFromFirst5Packets.6121.1K"
22300       label="5 packets. 1K bytes of data is sent on port 6121."/>
22301   <group name="AcksReceivedFromFirst6Packets.6121.1K"
22302       label="6 packets. 1K bytes of data is sent on port 6121."/>
22303   <group name="AcksReceivedFromFirst7Packets.6121.1K"
22304       label="7 packets. 1K bytes of data is sent on port 6121."/>
22305   <group name="AcksReceivedFromFirst8Packets.6121.1K"
22306       label="8 packets. 1K bytes of data is sent on port 6121."/>
22307   <group name="AcksReceivedFromFirst9Packets.6121.1K"
22308       label="9 packets. 1K bytes of data is sent on port 6121."/>
22309   <group name="AcksReceivedFromFirst10Packets.6121.1K"
22310       label="10 packets. 1K bytes of data is sent on port 6121."/>
22311   <group name="AcksReceivedFromFirst11Packets.6121.1K"
22312       label="11 packets. 1K bytes of data is sent on port 6121."/>
22313   <group name="AcksReceivedFromFirst12Packets.6121.1K"
22314       label="12 packets. 1K bytes of data is sent on port 6121."/>
22315   <group name="AcksReceivedFromFirst13Packets.6121.1K"
22316       label="13 packets. 1K bytes of data is sent on port 6121."/>
22317   <group name="AcksReceivedFromFirst14Packets.6121.1K"
22318       label="14 packets. 1K bytes of data is sent on port 6121."/>
22319   <group name="AcksReceivedFromFirst15Packets.6121.1K"
22320       label="15 packets. 1K bytes of data is sent on port 6121."/>
22321   <group name="AcksReceivedFromFirst16Packets.6121.1K"
22322       label="16 packets. 1K bytes of data is sent on port 6121."/>
22323   <group name="AcksReceivedFromFirst17Packets.6121.1K"
22324       label="17 packets. 1K bytes of data is sent on port 6121."/>
22325   <group name="AcksReceivedFromFirst18Packets.6121.1K"
22326       label="18 packets. 1K bytes of data is sent on port 6121."/>
22327   <group name="AcksReceivedFromFirst19Packets.6121.1K"
22328       label="19 packets. 1K bytes of data is sent on port 6121."/>
22329   <group name="AcksReceivedFromFirst20Packets.6121.1K"
22330       label="20 packets. 1K bytes of data is sent on port 6121."/>
22331   <group name="AcksReceivedFromFirst21Packets.6121.1K"
22332       label="21 packets. 1K bytes of data is sent on port 6121."/>
22333   <affected-histogram name="NetConnectivity2.Sent21"/>
22334 </fieldtrial>
22336 <fieldtrial name="NetConnectivity3a" separator=".">
22337   <group name="NonPacedPacket"
22338       label="In this histogram results are only shown if at least two packets
22339              were ACKed in the Startup Test. Packets were sent as rapidly as
22340              possible."/>
22341   <group name="PacedPacket"
22342       label="In this histogram results are only shown if at least two packets
22343              were ACKed in the Startup Test. Packets are sent at equal
22344              intervals. The interval is selected to match the bandwidth
22345              discovered during the StartPacket test."/>
22346   <group name="StartPacket"
22347       label="Packets are sent as rapidly as possible, just after successfully
22348              sending an UMA upload. Each packet was numbered, as was its ACK
22349              sent back by Google. If no packets (of the 21) were ever ACKed,
22350              then the port is assumed to be blocked, and no data is recorded
22351              in this histogram."/>
22352   <affected-histogram name="NetConnectivity3"/>
22353 </fieldtrial>
22355 <fieldtrial name="NetConnectivity3aa" separator=".">
22356   <group name="Sent21"
22357       label="This histogram shows the number of echo responses received from
22358              the first"/>
22359   <affected-histogram name="NetConnectivity3.NonPacedPacket"/>
22360   <affected-histogram name="NetConnectivity3.PacedPacket"/>
22361   <affected-histogram name="NetConnectivity3.StartPacket"/>
22362 </fieldtrial>
22364 <fieldtrial name="NetConnectivity3AckReceivedForNthPacket" separator=".">
22365   <group name="Sent21.AckReceivedForNthPacket"
22366       label="Each packet was numbered, as was its ACK sent back by Google.
22367              This histogram records, for each packet number, how often we
22368              received an ACK for that packet."/>
22369   <affected-histogram name="NetConnectivity3.NonPacedPacket"/>
22370   <affected-histogram name="NetConnectivity3.PacedPacket"/>
22371   <affected-histogram name="NetConnectivity3.StartPacket"/>
22372 </fieldtrial>
22374 <fieldtrial name="NetConnectivity3AcksReceivedFromFirst" separator=".">
22375   <group name="AcksReceivedFromFirst02Packets" label="2 packets."/>
22376   <group name="AcksReceivedFromFirst03Packets" label="3 packets."/>
22377   <group name="AcksReceivedFromFirst04Packets" label="4 packets."/>
22378   <group name="AcksReceivedFromFirst05Packets" label="5 packets."/>
22379   <group name="AcksReceivedFromFirst06Packets" label="6 packets."/>
22380   <group name="AcksReceivedFromFirst07Packets" label="7 packets."/>
22381   <group name="AcksReceivedFromFirst08Packets" label="8 packets."/>
22382   <group name="AcksReceivedFromFirst09Packets" label="9 packets."/>
22383   <group name="AcksReceivedFromFirst10Packets" label="10 packets."/>
22384   <group name="AcksReceivedFromFirst11Packets" label="11 packets."/>
22385   <group name="AcksReceivedFromFirst12Packets" label="12 packets."/>
22386   <group name="AcksReceivedFromFirst13Packets" label="13 packets."/>
22387   <group name="AcksReceivedFromFirst14Packets" label="14 packets."/>
22388   <group name="AcksReceivedFromFirst15Packets" label="15 packets."/>
22389   <group name="AcksReceivedFromFirst16Packets" label="16 packets."/>
22390   <group name="AcksReceivedFromFirst17Packets" label="17 packets."/>
22391   <group name="AcksReceivedFromFirst18Packets" label="18 packets."/>
22392   <group name="AcksReceivedFromFirst19Packets" label="19 packets."/>
22393   <group name="AcksReceivedFromFirst20Packets" label="20 packets."/>
22394   <group name="AcksReceivedFromFirst21Packets" label="21 packets."/>
22395   <affected-histogram name="NetConnectivity3.NonPacedPacket.Sent21"/>
22396   <affected-histogram name="NetConnectivity3.PacedPacket.Sent21"/>
22397   <affected-histogram name="NetConnectivity3.StartPacket.Sent21"/>
22398 </fieldtrial>
22400 <fieldtrial name="NetConnectivity3GotAnAck" separator=".">
22401   <group name="Sent21.GotAnAck"
22402       label="The histogram shows if we ever got an ACK for a packet in our
22403              series of 21."/>
22404   <affected-histogram name="NetConnectivity3.NonPacedPacket"/>
22405   <affected-histogram name="NetConnectivity3.PacedPacket"/>
22406   <affected-histogram name="NetConnectivity3.StartPacket"/>
22407 </fieldtrial>
22409 <fieldtrial name="NetConnectivity3PacketDelay1" separator=".">
22410   <group name="Sent21.443"
22411       label="This histogram shows the difference between the time when we
22412              have received 1st byte from the server and the last time when we
22413              have received data from the server on port 443."/>
22414   <group name="Sent21.6121"
22415       label="This histogram shows the difference between the time when we
22416              have received 1st byte from the server and the last time when we
22417              have received data from the server on port 6121."/>
22418   <affected-histogram name="NetConnectivity3.NonPacedPacket"/>
22419   <affected-histogram name="NetConnectivity3.PacedPacket"/>
22420   <affected-histogram name="NetConnectivity3.StartPacket"/>
22421 </fieldtrial>
22423 <fieldtrial name="NetConnectivity3PacketDelay2" separator=".">
22424   <group name="443.100B.PacketDelay"
22425       label="100 bytes of data is sent on port 443."/>
22426   <group name="443.1200B.PacketDelay"
22427       label="1200 bytes of data is sent on port 443."/>
22428   <group name="443.500B.PacketDelay"
22429       label="500 bytes of data is sent on port 443."/>
22430   <group name="6121.100B.PacketDelay"
22431       label="100 bytes of data is sent on port 6121."/>
22432   <group name="6121.1200B.PacketDelay"
22433       label="1200 bytes of data is sent on port 6121."/>
22434   <group name="6121.500B.PacketDelay"
22435       label="500 bytes of data is sent on port 6121."/>
22436   <affected-histogram name="NetConnectivity3.NonPacedPacket.Sent21"/>
22437   <affected-histogram name="NetConnectivity3.PacedPacket.Sent21"/>
22438   <affected-histogram name="NetConnectivity3.StartPacket.Sent21"/>
22439 </fieldtrial>
22441 <fieldtrial name="NetConnectivity3PacketRTT" separator=".">
22442   <group name="Sent21.Success.RTT" label="The histogram shows the RTT for"/>
22443   <affected-histogram name="NetConnectivity3.NonPacedPacket"/>
22444   <affected-histogram name="NetConnectivity3.PacedPacket"/>
22445   <affected-histogram name="NetConnectivity3.StartPacket"/>
22446 </fieldtrial>
22448 <fieldtrial name="NetConnectivity3Packets" separator=".">
22449   <group name="Packet01" label="1st packet."/>
22450   <group name="Packet02" label="2nd packet."/>
22451   <group name="Packet03" label="3rd packet."/>
22452   <group name="Packet10" label="10th packet."/>
22453   <group name="Packet20" label="20th packet."/>
22454   <affected-histogram
22455       name="NetConnectivity3.NonPacedPacket.Sent21.Success.RTT"/>
22456   <affected-histogram name="NetConnectivity3.PacedPacket.Sent21.Success.RTT"/>
22457   <affected-histogram name="NetConnectivity3.StartPacket.Sent21.Success.RTT"/>
22458 </fieldtrial>
22460 <fieldtrial name="NetConnectivity3PacketsSent" separator=".">
22461   <group name="Sent21.PacketsSent"
22462       label="This histogram records how many packets (out of 21 attempted)
22463              were sent to the server via UDP."/>
22464   <group name="Send6.SeriesAcked"
22465       label="Chrome sends 6 UDP packets in a row to test to see if there is a
22466              probabalistic dependency in packet loss for consecutive packets.
22467              We record a bit vector of packets received, where the least
22468              significant bit is a 1 if the first packet was received, etc.
22469              For example, if all packets other than packet 2 and 4 are
22470              responded to, then we'd have a sample (in binary) of 110101B, or
22471              53."/>
22472   <affected-histogram name="NetConnectivity3.NonPacedPacket"/>
22473   <affected-histogram name="NetConnectivity3.PacedPacket"/>
22474   <affected-histogram name="NetConnectivity3.StartPacket"/>
22475 </fieldtrial>
22477 <fieldtrial name="NetConnectivity3PacketsSentBytes" separator=".">
22478   <group name="443.100B" label="100 bytes of data is sent on port 443."/>
22479   <group name="443.500B" label="500 bytes of data is sent on port 443."/>
22480   <group name="443.1200B" label="1200 bytes of data is sent on port 443."/>
22481   <group name="6121.100B" label="100 bytes of data is sent on port 6121."/>
22482   <group name="6121.500B" label="500 bytes of data is sent on port 6121."/>
22483   <group name="6121.1200B" label="1200 bytes of data is sent on port 6121."/>
22484   <affected-histogram
22485       name="NetConnectivity3.NonPacedPacket.Sent21.AckReceivedForNthPacket"/>
22486   <affected-histogram
22487       name="NetConnectivity3.NonPacedPacket.Sent21.AcksReceivedFromFirst02Packets"/>
22488   <affected-histogram
22489       name="NetConnectivity3.NonPacedPacket.Sent21.AcksReceivedFromFirst03Packets"/>
22490   <affected-histogram
22491       name="NetConnectivity3.NonPacedPacket.Sent21.AcksReceivedFromFirst04Packets"/>
22492   <affected-histogram
22493       name="NetConnectivity3.NonPacedPacket.Sent21.AcksReceivedFromFirst05Packets"/>
22494   <affected-histogram
22495       name="NetConnectivity3.NonPacedPacket.Sent21.AcksReceivedFromFirst06Packets"/>
22496   <affected-histogram
22497       name="NetConnectivity3.NonPacedPacket.Sent21.AcksReceivedFromFirst07Packets"/>
22498   <affected-histogram
22499       name="NetConnectivity3.NonPacedPacket.Sent21.AcksReceivedFromFirst08Packets"/>
22500   <affected-histogram
22501       name="NetConnectivity3.NonPacedPacket.Sent21.AcksReceivedFromFirst09Packets"/>
22502   <affected-histogram
22503       name="NetConnectivity3.NonPacedPacket.Sent21.AcksReceivedFromFirst10Packets"/>
22504   <affected-histogram
22505       name="NetConnectivity3.NonPacedPacket.Sent21.AcksReceivedFromFirst11Packets"/>
22506   <affected-histogram
22507       name="NetConnectivity3.NonPacedPacket.Sent21.AcksReceivedFromFirst12Packets"/>
22508   <affected-histogram
22509       name="NetConnectivity3.NonPacedPacket.Sent21.AcksReceivedFromFirst13Packets"/>
22510   <affected-histogram
22511       name="NetConnectivity3.NonPacedPacket.Sent21.AcksReceivedFromFirst14Packets"/>
22512   <affected-histogram
22513       name="NetConnectivity3.NonPacedPacket.Sent21.AcksReceivedFromFirst15Packets"/>
22514   <affected-histogram
22515       name="NetConnectivity3.NonPacedPacket.Sent21.AcksReceivedFromFirst16Packets"/>
22516   <affected-histogram
22517       name="NetConnectivity3.NonPacedPacket.Sent21.AcksReceivedFromFirst17Packets"/>
22518   <affected-histogram
22519       name="NetConnectivity3.NonPacedPacket.Sent21.AcksReceivedFromFirst18Packets"/>
22520   <affected-histogram
22521       name="NetConnectivity3.NonPacedPacket.Sent21.AcksReceivedFromFirst19Packets"/>
22522   <affected-histogram
22523       name="NetConnectivity3.NonPacedPacket.Sent21.AcksReceivedFromFirst20Packets"/>
22524   <affected-histogram
22525       name="NetConnectivity3.NonPacedPacket.Sent21.AcksReceivedFromFirst21Packets"/>
22526   <affected-histogram name="NetConnectivity3.NonPacedPacket.Sent21.GotAnAck"/>
22527   <affected-histogram
22528       name="NetConnectivity3.NonPacedPacket.Sent21.PacketsSent"/>
22529   <affected-histogram
22530       name="NetConnectivity3.NonPacedPacket.Sent21.Success.RTT.Packet01"/>
22531   <affected-histogram
22532       name="NetConnectivity3.NonPacedPacket.Sent21.Success.RTT.Packet02"/>
22533   <affected-histogram
22534       name="NetConnectivity3.NonPacedPacket.Sent21.Success.RTT.Packet03"/>
22535   <affected-histogram
22536       name="NetConnectivity3.NonPacedPacket.Sent21.Success.RTT.Packet10"/>
22537   <affected-histogram
22538       name="NetConnectivity3.NonPacedPacket.Sent21.Success.RTT.Packet20"/>
22539   <affected-histogram
22540       name="NetConnectivity3.PacedPacket.Sent21.AckReceivedForNthPacket"/>
22541   <affected-histogram
22542       name="NetConnectivity3.PacedPacket.Sent21.AcksReceivedFromFirst02Packets"/>
22543   <affected-histogram
22544       name="NetConnectivity3.PacedPacket.Sent21.AcksReceivedFromFirst03Packets"/>
22545   <affected-histogram
22546       name="NetConnectivity3.PacedPacket.Sent21.AcksReceivedFromFirst04Packets"/>
22547   <affected-histogram
22548       name="NetConnectivity3.PacedPacket.Sent21.AcksReceivedFromFirst05Packets"/>
22549   <affected-histogram
22550       name="NetConnectivity3.PacedPacket.Sent21.AcksReceivedFromFirst06Packets"/>
22551   <affected-histogram
22552       name="NetConnectivity3.PacedPacket.Sent21.AcksReceivedFromFirst07Packets"/>
22553   <affected-histogram
22554       name="NetConnectivity3.PacedPacket.Sent21.AcksReceivedFromFirst08Packets"/>
22555   <affected-histogram
22556       name="NetConnectivity3.PacedPacket.Sent21.AcksReceivedFromFirst09Packets"/>
22557   <affected-histogram
22558       name="NetConnectivity3.PacedPacket.Sent21.AcksReceivedFromFirst10Packets"/>
22559   <affected-histogram
22560       name="NetConnectivity3.PacedPacket.Sent21.AcksReceivedFromFirst11Packets"/>
22561   <affected-histogram
22562       name="NetConnectivity3.PacedPacket.Sent21.AcksReceivedFromFirst12Packets"/>
22563   <affected-histogram
22564       name="NetConnectivity3.PacedPacket.Sent21.AcksReceivedFromFirst13Packets"/>
22565   <affected-histogram
22566       name="NetConnectivity3.PacedPacket.Sent21.AcksReceivedFromFirst14Packets"/>
22567   <affected-histogram
22568       name="NetConnectivity3.PacedPacket.Sent21.AcksReceivedFromFirst15Packets"/>
22569   <affected-histogram
22570       name="NetConnectivity3.PacedPacket.Sent21.AcksReceivedFromFirst16Packets"/>
22571   <affected-histogram
22572       name="NetConnectivity3.PacedPacket.Sent21.AcksReceivedFromFirst17Packets"/>
22573   <affected-histogram
22574       name="NetConnectivity3.PacedPacket.Sent21.AcksReceivedFromFirst18Packets"/>
22575   <affected-histogram
22576       name="NetConnectivity3.PacedPacket.Sent21.AcksReceivedFromFirst19Packets"/>
22577   <affected-histogram
22578       name="NetConnectivity3.PacedPacket.Sent21.AcksReceivedFromFirst20Packets"/>
22579   <affected-histogram
22580       name="NetConnectivity3.PacedPacket.Sent21.AcksReceivedFromFirst21Packets"/>
22581   <affected-histogram name="NetConnectivity3.PacedPacket.Sent21.GotAnAck"/>
22582   <affected-histogram name="NetConnectivity3.PacedPacket.Sent21.PacketsSent"/>
22583   <affected-histogram
22584       name="NetConnectivity3.PacedPacket.Sent21.Success.RTT.Packet01"/>
22585   <affected-histogram
22586       name="NetConnectivity3.PacedPacket.Sent21.Success.RTT.Packet02"/>
22587   <affected-histogram
22588       name="NetConnectivity3.PacedPacket.Sent21.Success.RTT.Packet03"/>
22589   <affected-histogram
22590       name="NetConnectivity3.PacedPacket.Sent21.Success.RTT.Packet10"/>
22591   <affected-histogram
22592       name="NetConnectivity3.PacedPacket.Sent21.Success.RTT.Packet20"/>
22593   <affected-histogram
22594       name="NetConnectivity3.StartPacket.Sent21.AckReceivedForNthPacket"/>
22595   <affected-histogram
22596       name="NetConnectivity3.StartPacket.Sent21.AcksReceivedFromFirst02Packets"/>
22597   <affected-histogram
22598       name="NetConnectivity3.StartPacket.Sent21.AcksReceivedFromFirst03Packets"/>
22599   <affected-histogram
22600       name="NetConnectivity3.StartPacket.Sent21.AcksReceivedFromFirst04Packets"/>
22601   <affected-histogram
22602       name="NetConnectivity3.StartPacket.Sent21.AcksReceivedFromFirst05Packets"/>
22603   <affected-histogram
22604       name="NetConnectivity3.StartPacket.Sent21.AcksReceivedFromFirst06Packets"/>
22605   <affected-histogram
22606       name="NetConnectivity3.StartPacket.Sent21.AcksReceivedFromFirst07Packets"/>
22607   <affected-histogram
22608       name="NetConnectivity3.StartPacket.Sent21.AcksReceivedFromFirst08Packets"/>
22609   <affected-histogram
22610       name="NetConnectivity3.StartPacket.Sent21.AcksReceivedFromFirst09Packets"/>
22611   <affected-histogram
22612       name="NetConnectivity3.StartPacket.Sent21.AcksReceivedFromFirst10Packets"/>
22613   <affected-histogram
22614       name="NetConnectivity3.StartPacket.Sent21.AcksReceivedFromFirst11Packets"/>
22615   <affected-histogram
22616       name="NetConnectivity3.StartPacket.Sent21.AcksReceivedFromFirst12Packets"/>
22617   <affected-histogram
22618       name="NetConnectivity3.StartPacket.Sent21.AcksReceivedFromFirst13Packets"/>
22619   <affected-histogram
22620       name="NetConnectivity3.StartPacket.Sent21.AcksReceivedFromFirst14Packets"/>
22621   <affected-histogram
22622       name="NetConnectivity3.StartPacket.Sent21.AcksReceivedFromFirst15Packets"/>
22623   <affected-histogram
22624       name="NetConnectivity3.StartPacket.Sent21.AcksReceivedFromFirst16Packets"/>
22625   <affected-histogram
22626       name="NetConnectivity3.StartPacket.Sent21.AcksReceivedFromFirst17Packets"/>
22627   <affected-histogram
22628       name="NetConnectivity3.StartPacket.Sent21.AcksReceivedFromFirst18Packets"/>
22629   <affected-histogram
22630       name="NetConnectivity3.StartPacket.Sent21.AcksReceivedFromFirst19Packets"/>
22631   <affected-histogram
22632       name="NetConnectivity3.StartPacket.Sent21.AcksReceivedFromFirst20Packets"/>
22633   <affected-histogram
22634       name="NetConnectivity3.StartPacket.Sent21.AcksReceivedFromFirst21Packets"/>
22635   <affected-histogram name="NetConnectivity3.StartPacket.Sent21.GotAnAck"/>
22636   <affected-histogram name="NetConnectivity3.StartPacket.Sent21.PacketsSent"/>
22637   <affected-histogram
22638       name="NetConnectivity3.StartPacket.Sent21.Success.RTT.Packet01"/>
22639   <affected-histogram
22640       name="NetConnectivity3.StartPacket.Sent21.Success.RTT.Packet02"/>
22641   <affected-histogram
22642       name="NetConnectivity3.StartPacket.Sent21.Success.RTT.Packet03"/>
22643   <affected-histogram
22644       name="NetConnectivity3.StartPacket.Sent21.Success.RTT.Packet10"/>
22645   <affected-histogram
22646       name="NetConnectivity3.StartPacket.Sent21.Success.RTT.Packet20"/>
22647 </fieldtrial>
22649 <fieldtrial name="NetConnectivity3Send6Acked" separator=".">
22650   <group name="443.100B" label="100 bytes of data is sent on port 443."/>
22651   <group name="443.100B.NoProxy"
22652       label="100 bytes of data is sent on port 443 with no proxy."/>
22653   <group name="443.500B" label="500 bytes of data is sent on port 443."/>
22654   <group name="443.500B.NoProxy"
22655       label="500 bytes of data is sent on port 443 with no proxy."/>
22656   <group name="443.1200B" label="1200 bytes of data is sent on port 443."/>
22657   <group name="443.1200B.NoProxy"
22658       label="1200 bytes of data is sent on port 443 with no proxy."/>
22659   <group name="6121.100B" label="100 bytes of data is sent on port 6121."/>
22660   <group name="6121.100B.NoProxy"
22661       label="100 bytes of data is sent on port 6121 with no proxy."/>
22662   <group name="6121.500B" label="500 bytes of data is sent on port 6121."/>
22663   <group name="6121.500B.NoProxy"
22664       label="500 bytes of data is sent on port 6121 with no proxy."/>
22665   <group name="6121.1200B" label="1200 bytes of data is sent on port 6121."/>
22666   <group name="6121.1200B.NoProxy"
22667       label="1200 bytes of data is sent on port 6121 with no proxy."/>
22668   <affected-histogram name="NetConnectivity3.NonPacedPacket.Send6.SeriesAcked"/>
22669   <affected-histogram name="NetConnectivity3.PacedPacket.Send6.SeriesAcked"/>
22670   <affected-histogram name="NetConnectivity3.StartPacket.Send6.PacketsSent"/>
22671   <affected-histogram name="NetConnectivity3.StartPacket.Send6.SeriesAcked"/>
22672 </fieldtrial>
22674 <fieldtrial name="NetConnectivity4a" separator=".">
22675   <group name="NATBind.Sent2"
22676       label="Two packets were sent spreading over a random period, to test if
22677              the NAT dropped the binding. This histogram recorded the
22678              duration (in seconds) of the interval between the sendings of
22679              the two packets. Results are only shown in this histogram if at
22680              least ten packets were received in the StartPacket test, both
22681              packets were received in NATBindRef test, and the first packet
22682              of this test arrived at the client."/>
22683   <group name="NATBindRef.Sent2"
22684       label="Two packets were sent as rapidly as possible right after the
22685              NATBind test. This histogram recorded the duration (in seconds)
22686              of the interval between the sendings of the two packets in the
22687              preceding NetConnectivity4.NATBind test. Results are only shown
22688              in this histogram if at least ten packets were received in the
22689              StartPacket test."/>
22690   <group name="NonPacedPacket"
22691       label="21 Packets were sent as rapidly as possible. Results are only
22692              shown in this histogram if at least two packets were received in
22693              the StartPacket Test."/>
22694   <group name="PacedPacket"
22695       label="21 Packets were sent at equal intervals, which were selected to
22696              match the bandwidth discovered during the StartPacket test.
22697              Results are only shown in this histogram if at least two packets
22698              were received in the StartPacket Test."/>
22699   <group name="StartPacket"
22700       label="21 Packets were sent as rapidly as possible, just after the
22701              client successfully sent a UMA upload. Each packet was numbered
22702              when it was sent by Google."/>
22703   <affected-histogram name="NetConnectivity4"/>
22704 </fieldtrial>
22706 <fieldtrial name="NetConnectivity4NATBindPacketReceives" separator=".">
22707   <group name="Failure"
22708       label="Only when the second packet never arrived (we wait for 30 extra
22709              seconds) did we record the duration in this histogram."/>
22710   <group name="Success"
22711       label="Only when the second packet arrived did we record the duration
22712              in this histogram."/>
22713   <affected-histogram name="NetConnectivity4.NATBind.Sent2"/>
22714 </fieldtrial>
22716 <fieldtrial name="NetConnectivity4NATBindRefPacketReceives" separator=".">
22717   <group name="Failure"
22718       label="Only when both packets did not arrive (we wait for 30 extra
22719              seconds) did we record the duration in this histogram."/>
22720   <group name="Success"
22721       label="Only when both packets arrived did we record the duration in
22722              this histogram."/>
22723   <affected-histogram name="NetConnectivity4.NATBindRef.Sent2"/>
22724 </fieldtrial>
22726 <fieldtrial name="NetConnectivity4PacketFirst6" separator=".">
22727   <group name="First6.SeriesRecv"
22728       label="This histogram records a bit vector of the first 6 packets sent,
22729              where the least significant bit is a 1 if the first packet was
22730              received, etc. For example, if all packets other than packet 2
22731              and 4 are received, then we'd have a sample (in binary) of
22732              110101B, or 53."/>
22733   <group name="Sent21"
22734       label="This histogram shows the number of packets received from the
22735              first"/>
22736   <affected-histogram name="NetConnectivity4.NonPacedPacket"/>
22737   <affected-histogram name="NetConnectivity4.PacedPacket"/>
22738   <affected-histogram name="NetConnectivity4.StartPacket"/>
22739 </fieldtrial>
22741 <fieldtrial name="NetConnectivity4PacketReceives" separator=".">
22742   <group name="NumRecvFromFirst01Packets" label="1 packet."/>
22743   <group name="NumRecvFromFirst02Packets" label="2 packets."/>
22744   <group name="NumRecvFromFirst03Packets" label="3 packets."/>
22745   <group name="NumRecvFromFirst04Packets" label="4 packets."/>
22746   <group name="NumRecvFromFirst05Packets" label="5 packets."/>
22747   <group name="NumRecvFromFirst06Packets" label="6 packets."/>
22748   <group name="NumRecvFromFirst07Packets" label="7 packets."/>
22749   <group name="NumRecvFromFirst08Packets" label="8 packets."/>
22750   <group name="NumRecvFromFirst09Packets" label="9 packets."/>
22751   <group name="NumRecvFromFirst10Packets" label="10 packets."/>
22752   <group name="NumRecvFromFirst11Packets" label="11 packets."/>
22753   <group name="NumRecvFromFirst12Packets" label="12 packets."/>
22754   <group name="NumRecvFromFirst13Packets" label="13 packets."/>
22755   <group name="NumRecvFromFirst14Packets" label="14 packets."/>
22756   <group name="NumRecvFromFirst15Packets" label="15 packets."/>
22757   <group name="NumRecvFromFirst16Packets" label="16 packets."/>
22758   <group name="NumRecvFromFirst17Packets" label="17 packets."/>
22759   <group name="NumRecvFromFirst18Packets" label="18 packets."/>
22760   <group name="NumRecvFromFirst19Packets" label="19 packets."/>
22761   <group name="NumRecvFromFirst20Packets" label="20 packets."/>
22762   <group name="NumRecvFromFirst21Packets" label="21 packets."/>
22763   <affected-histogram name="NetConnectivity4.NonPacedPacket.Sent21"/>
22764   <affected-histogram name="NetConnectivity4.PacedPacket.Sent21"/>
22765   <affected-histogram name="NetConnectivity4.StartPacket.Sent21"/>
22766 </fieldtrial>
22768 <fieldtrial name="NetConnectivity4PacketRTT" separator=".">
22769   <group name="Sent21.GotAPacket"
22770       label="The histogram shows if we ever got at least one packet in our
22771              series of 21."/>
22772   <group name="Sent21.PacketDelay"
22773       label="The histogram shows the average inter-arrival time between every
22774              two consecutive packets we receive in our series of 21
22775              multiplied by 20 (so this is essentially the time duration
22776              between the first and the last received packets)."/>
22777   <group name="Sent21.PacketsRecv"
22778       label="The histogram shows how many packets we receive in our series of
22779              21."/>
22780   <group name="Sent21.RecvNthPacket"
22781       label="Each packet was numbered when it was sent by Google. This
22782              histogram records, for each packet number, how often we received
22783              that packet."/>
22784   <group name="Sent21.Success.RTT" label="The histogram shows the RTT for the"/>
22785   <affected-histogram name="NetConnectivity4.NonPacedPacket"/>
22786   <affected-histogram name="NetConnectivity4.PacedPacket"/>
22787   <affected-histogram name="NetConnectivity4.StartPacket"/>
22788 </fieldtrial>
22790 <fieldtrial name="NetConnectivity4PacketRTTSeries" separator=".">
22791   <group name="Packet01" label="1st packet."/>
22792   <group name="Packet02" label="2nd packet."/>
22793   <group name="Packet03" label="3rd packet."/>
22794   <group name="Packet10" label="10th packet."/>
22795   <group name="Packet20" label="20th packet."/>
22796   <affected-histogram
22797       name="NetConnectivity4.NonPacedPacket.Sent21.Success.RTT"/>
22798   <affected-histogram name="NetConnectivity4.PacedPacket.Sent21.Success.RTT"/>
22799   <affected-histogram name="NetConnectivity4.StartPacket.Sent21.Success.RTT"/>
22800 </fieldtrial>
22802 <fieldtrial name="NetConnectivity4PacketsAll" separator=".">
22803   <group name="443.100B" label="100 bytes of data is sent on port 443."/>
22804   <group name="443.1200B" label="1200 bytes of data is sent on port 443."/>
22805   <group name="443.500B" label="500 bytes of data is sent on port 443."/>
22806   <group name="80.100B" label="100 bytes of data is sent on port 80."/>
22807   <group name="80.1200B" label="1200 bytes of data is sent on port 80."/>
22808   <group name="80.500B" label="500 bytes of data is sent on port 80."/>
22809   <affected-histogram name="NetConnectivity4.NATBind.Sent2.Failure"/>
22810   <affected-histogram name="NetConnectivity4.NATBind.Sent2.Success"/>
22811   <affected-histogram name="NetConnectivity4.NATBindRef.Sent2.Failure"/>
22812   <affected-histogram name="NetConnectivity4.NATBindRef.Sent2.Success"/>
22813   <affected-histogram name="NetConnectivity4.NonPacedPacket.Sent21.GotAPacket"/>
22814   <affected-histogram
22815       name="NetConnectivity4.NonPacedPacket.Sent21.NumRecvFromFirst01Packets"/>
22816   <affected-histogram
22817       name="NetConnectivity4.NonPacedPacket.Sent21.NumRecvFromFirst02Packets"/>
22818   <affected-histogram
22819       name="NetConnectivity4.NonPacedPacket.Sent21.NumRecvFromFirst03Packets"/>
22820   <affected-histogram
22821       name="NetConnectivity4.NonPacedPacket.Sent21.NumRecvFromFirst04Packets"/>
22822   <affected-histogram
22823       name="NetConnectivity4.NonPacedPacket.Sent21.NumRecvFromFirst05Packets"/>
22824   <affected-histogram
22825       name="NetConnectivity4.NonPacedPacket.Sent21.NumRecvFromFirst06Packets"/>
22826   <affected-histogram
22827       name="NetConnectivity4.NonPacedPacket.Sent21.NumRecvFromFirst07Packets"/>
22828   <affected-histogram
22829       name="NetConnectivity4.NonPacedPacket.Sent21.NumRecvFromFirst08Packets"/>
22830   <affected-histogram
22831       name="NetConnectivity4.NonPacedPacket.Sent21.NumRecvFromFirst09Packets"/>
22832   <affected-histogram
22833       name="NetConnectivity4.NonPacedPacket.Sent21.NumRecvFromFirst10Packets"/>
22834   <affected-histogram
22835       name="NetConnectivity4.NonPacedPacket.Sent21.NumRecvFromFirst11Packets"/>
22836   <affected-histogram
22837       name="NetConnectivity4.NonPacedPacket.Sent21.NumRecvFromFirst12Packets"/>
22838   <affected-histogram
22839       name="NetConnectivity4.NonPacedPacket.Sent21.NumRecvFromFirst13Packets"/>
22840   <affected-histogram
22841       name="NetConnectivity4.NonPacedPacket.Sent21.NumRecvFromFirst14Packets"/>
22842   <affected-histogram
22843       name="NetConnectivity4.NonPacedPacket.Sent21.NumRecvFromFirst15Packets"/>
22844   <affected-histogram
22845       name="NetConnectivity4.NonPacedPacket.Sent21.NumRecvFromFirst16Packets"/>
22846   <affected-histogram
22847       name="NetConnectivity4.NonPacedPacket.Sent21.NumRecvFromFirst17Packets"/>
22848   <affected-histogram
22849       name="NetConnectivity4.NonPacedPacket.Sent21.NumRecvFromFirst18Packets"/>
22850   <affected-histogram
22851       name="NetConnectivity4.NonPacedPacket.Sent21.NumRecvFromFirst19Packets"/>
22852   <affected-histogram
22853       name="NetConnectivity4.NonPacedPacket.Sent21.NumRecvFromFirst20Packets"/>
22854   <affected-histogram
22855       name="NetConnectivity4.NonPacedPacket.Sent21.NumRecvFromFirst21Packets"/>
22856   <affected-histogram
22857       name="NetConnectivity4.NonPacedPacket.Sent21.PacketDelay"/>
22858   <affected-histogram
22859       name="NetConnectivity4.NonPacedPacket.Sent21.PacketsRecv"/>
22860   <affected-histogram
22861       name="NetConnectivity4.NonPacedPacket.Sent21.RecvNthPacket"/>
22862   <affected-histogram
22863       name="NetConnectivity4.NonPacedPacket.Sent21.Success.RTT.Packet01"/>
22864   <affected-histogram
22865       name="NetConnectivity4.NonPacedPacket.Sent21.Success.RTT.Packet02"/>
22866   <affected-histogram
22867       name="NetConnectivity4.NonPacedPacket.Sent21.Success.RTT.Packet03"/>
22868   <affected-histogram
22869       name="NetConnectivity4.NonPacedPacket.Sent21.Success.RTT.Packet10"/>
22870   <affected-histogram
22871       name="NetConnectivity4.NonPacedPacket.Sent21.Success.RTT.Packet20"/>
22872   <affected-histogram name="NetConnectivity4.PacedPacket.Sent21.GotAPacket"/>
22873   <affected-histogram
22874       name="NetConnectivity4.PacedPacket.Sent21.NumRecvFromFirst01Packets"/>
22875   <affected-histogram
22876       name="NetConnectivity4.PacedPacket.Sent21.NumRecvFromFirst02Packets"/>
22877   <affected-histogram
22878       name="NetConnectivity4.PacedPacket.Sent21.NumRecvFromFirst03Packets"/>
22879   <affected-histogram
22880       name="NetConnectivity4.PacedPacket.Sent21.NumRecvFromFirst04Packets"/>
22881   <affected-histogram
22882       name="NetConnectivity4.PacedPacket.Sent21.NumRecvFromFirst05Packets"/>
22883   <affected-histogram
22884       name="NetConnectivity4.PacedPacket.Sent21.NumRecvFromFirst06Packets"/>
22885   <affected-histogram
22886       name="NetConnectivity4.PacedPacket.Sent21.NumRecvFromFirst07Packets"/>
22887   <affected-histogram
22888       name="NetConnectivity4.PacedPacket.Sent21.NumRecvFromFirst08Packets"/>
22889   <affected-histogram
22890       name="NetConnectivity4.PacedPacket.Sent21.NumRecvFromFirst09Packets"/>
22891   <affected-histogram
22892       name="NetConnectivity4.PacedPacket.Sent21.NumRecvFromFirst10Packets"/>
22893   <affected-histogram
22894       name="NetConnectivity4.PacedPacket.Sent21.NumRecvFromFirst11Packets"/>
22895   <affected-histogram
22896       name="NetConnectivity4.PacedPacket.Sent21.NumRecvFromFirst12Packets"/>
22897   <affected-histogram
22898       name="NetConnectivity4.PacedPacket.Sent21.NumRecvFromFirst13Packets"/>
22899   <affected-histogram
22900       name="NetConnectivity4.PacedPacket.Sent21.NumRecvFromFirst14Packets"/>
22901   <affected-histogram
22902       name="NetConnectivity4.PacedPacket.Sent21.NumRecvFromFirst15Packets"/>
22903   <affected-histogram
22904       name="NetConnectivity4.PacedPacket.Sent21.NumRecvFromFirst16Packets"/>
22905   <affected-histogram
22906       name="NetConnectivity4.PacedPacket.Sent21.NumRecvFromFirst17Packets"/>
22907   <affected-histogram
22908       name="NetConnectivity4.PacedPacket.Sent21.NumRecvFromFirst18Packets"/>
22909   <affected-histogram
22910       name="NetConnectivity4.PacedPacket.Sent21.NumRecvFromFirst19Packets"/>
22911   <affected-histogram
22912       name="NetConnectivity4.PacedPacket.Sent21.NumRecvFromFirst20Packets"/>
22913   <affected-histogram
22914       name="NetConnectivity4.PacedPacket.Sent21.NumRecvFromFirst21Packets"/>
22915   <affected-histogram name="NetConnectivity4.PacedPacket.Sent21.PacketDelay"/>
22916   <affected-histogram name="NetConnectivity4.PacedPacket.Sent21.PacketsRecv"/>
22917   <affected-histogram name="NetConnectivity4.PacedPacket.Sent21.RecvNthPacket"/>
22918   <affected-histogram
22919       name="NetConnectivity4.PacedPacket.Sent21.Success.RTT.Packet01"/>
22920   <affected-histogram
22921       name="NetConnectivity4.PacedPacket.Sent21.Success.RTT.Packet02"/>
22922   <affected-histogram
22923       name="NetConnectivity4.PacedPacket.Sent21.Success.RTT.Packet03"/>
22924   <affected-histogram
22925       name="NetConnectivity4.PacedPacket.Sent21.Success.RTT.Packet10"/>
22926   <affected-histogram
22927       name="NetConnectivity4.PacedPacket.Sent21.Success.RTT.Packet20"/>
22928   <affected-histogram name="NetConnectivity4.StartPacket.Sent21.GotAPacket"/>
22929   <affected-histogram
22930       name="NetConnectivity4.StartPacket.Sent21.NumRecvFromFirst01Packets"/>
22931   <affected-histogram
22932       name="NetConnectivity4.StartPacket.Sent21.NumRecvFromFirst02Packets"/>
22933   <affected-histogram
22934       name="NetConnectivity4.StartPacket.Sent21.NumRecvFromFirst03Packets"/>
22935   <affected-histogram
22936       name="NetConnectivity4.StartPacket.Sent21.NumRecvFromFirst04Packets"/>
22937   <affected-histogram
22938       name="NetConnectivity4.StartPacket.Sent21.NumRecvFromFirst05Packets"/>
22939   <affected-histogram
22940       name="NetConnectivity4.StartPacket.Sent21.NumRecvFromFirst06Packets"/>
22941   <affected-histogram
22942       name="NetConnectivity4.StartPacket.Sent21.NumRecvFromFirst07Packets"/>
22943   <affected-histogram
22944       name="NetConnectivity4.StartPacket.Sent21.NumRecvFromFirst08Packets"/>
22945   <affected-histogram
22946       name="NetConnectivity4.StartPacket.Sent21.NumRecvFromFirst09Packets"/>
22947   <affected-histogram
22948       name="NetConnectivity4.StartPacket.Sent21.NumRecvFromFirst10Packets"/>
22949   <affected-histogram
22950       name="NetConnectivity4.StartPacket.Sent21.NumRecvFromFirst11Packets"/>
22951   <affected-histogram
22952       name="NetConnectivity4.StartPacket.Sent21.NumRecvFromFirst12Packets"/>
22953   <affected-histogram
22954       name="NetConnectivity4.StartPacket.Sent21.NumRecvFromFirst13Packets"/>
22955   <affected-histogram
22956       name="NetConnectivity4.StartPacket.Sent21.NumRecvFromFirst14Packets"/>
22957   <affected-histogram
22958       name="NetConnectivity4.StartPacket.Sent21.NumRecvFromFirst15Packets"/>
22959   <affected-histogram
22960       name="NetConnectivity4.StartPacket.Sent21.NumRecvFromFirst16Packets"/>
22961   <affected-histogram
22962       name="NetConnectivity4.StartPacket.Sent21.NumRecvFromFirst17Packets"/>
22963   <affected-histogram
22964       name="NetConnectivity4.StartPacket.Sent21.NumRecvFromFirst18Packets"/>
22965   <affected-histogram
22966       name="NetConnectivity4.StartPacket.Sent21.NumRecvFromFirst19Packets"/>
22967   <affected-histogram
22968       name="NetConnectivity4.StartPacket.Sent21.NumRecvFromFirst20Packets"/>
22969   <affected-histogram
22970       name="NetConnectivity4.StartPacket.Sent21.NumRecvFromFirst21Packets"/>
22971   <affected-histogram name="NetConnectivity4.StartPacket.Sent21.PacketDelay"/>
22972   <affected-histogram name="NetConnectivity4.StartPacket.Sent21.PacketsRecv"/>
22973   <affected-histogram name="NetConnectivity4.StartPacket.Sent21.RecvNthPacket"/>
22974   <affected-histogram
22975       name="NetConnectivity4.StartPacket.Sent21.Success.RTT.Packet01"/>
22976   <affected-histogram
22977       name="NetConnectivity4.StartPacket.Sent21.Success.RTT.Packet02"/>
22978   <affected-histogram
22979       name="NetConnectivity4.StartPacket.Sent21.Success.RTT.Packet03"/>
22980   <affected-histogram
22981       name="NetConnectivity4.StartPacket.Sent21.Success.RTT.Packet10"/>
22982   <affected-histogram
22983       name="NetConnectivity4.StartPacket.Sent21.Success.RTT.Packet20"/>
22984 </fieldtrial>
22986 <fieldtrial name="NetConnectivity4SeriesRecv" separator=".">
22987   <group name="443.100B" label="100 bytes of data is sent on port 443."/>
22988   <group name="443.100B.NoProxy"
22989       label="100 bytes of data is sent on port 443 with no proxy."/>
22990   <group name="443.1200B" label="1200 bytes of data is sent on port 443."/>
22991   <group name="443.1200B.NoProxy"
22992       label="1200 bytes of data is sent on port 443 with no proxy."/>
22993   <group name="443.500B" label="500 bytes of data is sent on port 443."/>
22994   <group name="443.500B.NoProxy"
22995       label="500 bytes of data is sent on port 443 with no proxy."/>
22996   <group name="80.100B" label="100 bytes of data is sent on port 80."/>
22997   <group name="80.100B.NoProxy"
22998       label="100 bytes of data is sent on port 80 with no proxy."/>
22999   <group name="80.1200B" label="1200 bytes of data is sent on port 80."/>
23000   <group name="80.1200B.NoProxy"
23001       label="1200 bytes of data is sent on port 80 with no proxy."/>
23002   <group name="80.500B" label="500 bytes of data is sent on port 80."/>
23003   <group name="80.500B.NoProxy"
23004       label="500 bytes of data is sent on port 80 with no proxy."/>
23005   <affected-histogram name="NetConnectivity4.NonPacedPacket.First6.SeriesRecv"/>
23006   <affected-histogram name="NetConnectivity4.PacedPacket.First6.SeriesRecv"/>
23007   <affected-histogram name="NetConnectivity4.StartPacket.First6.SeriesRecv"/>
23008 </fieldtrial>
23010 <fieldtrial name="NetProxyResolverExecutionTime">
23011   <group name="UrlOver2K" label="URL length was over 2K"/>
23012   <group name="UrlOver4K" label="URL length was over 4K"/>
23013   <group name="UrlOver8K" label="URL length was over 8K"/>
23014   <group name="UrlOver128K" label="URL length was over 128K"/>
23015   <affected-histogram name="Net.ProxyResolver.ExecutionTime"/>
23016 </fieldtrial>
23018 <fieldtrial name="OmniboxProviderTime" separator=".">
23019   <group name="Bookmark"/>
23020   <group name="Builtin"/>
23021   <group name="Contact"/>
23022   <group name="ExtensionApp"/>
23023   <group name="HistoryContents"/>
23024   <group name="HistoryQuick"/>
23025   <group name="HistoryURL"/>
23026   <group name="Keyword"/>
23027   <group name="Search"/>
23028   <group name="Shortcuts"/>
23029   <group name="ZeroSuggest"/>
23030   <affected-histogram name="Omnibox.ProviderTime"/>
23031 </fieldtrial>
23033 <fieldtrial name="OverlappedReadImpact">
23034   <group name="OverlappedReadDisabled" label="Non-blocking reads"/>
23035   <group name="OverlappedReadEnabled" label="Default, async reads"/>
23036   <affected-histogram name="Net.HttpJob.TotalTime"/>
23037   <affected-histogram name="Net.HttpJob.TotalTimeCached"/>
23038   <affected-histogram name="Net.HttpJob.TotalTimeCancel"/>
23039   <affected-histogram name="Net.HttpJob.TotalTimeNotCached"/>
23040   <affected-histogram name="Net.HttpJob.TotalTimeSuccess"/>
23041   <affected-histogram name="PLT.Abandoned"/>
23042   <affected-histogram name="PLT.BeginToFinish_LinkLoadNormal"/>
23043   <affected-histogram name="PLT.BeginToFinish_LinkLoadReload"/>
23044   <affected-histogram name="PLT.BeginToFinish_LinkLoadStaleOk"/>
23045   <affected-histogram name="PLT.BeginToFinish_NormalLoad"/>
23046   <affected-histogram name="PLT.LoadType"/>
23047 </fieldtrial>
23049 <fieldtrial name="PageLoadType">
23050   <group name="HistoryLoad" label="but only for user pressing back or forward"/>
23051   <group name="LinkLoad"
23052       label="deprecated - see LinkLoadReload, LinkLoadNormal,
23053              LinkLoadStaleOk, LinkLoadCacheOnly; content initiated, commonly
23054              back to a posted page"/>
23055   <group name="LinkLoadCacheOnly"
23056       label="content initiated, commonly back to a posted page, where browser
23057              must ONLY use cache"/>
23058   <group name="LinkLoadNormal"
23059       label="content initiated, ordinary link traversal or post"/>
23060   <group name="LinkLoadReload" label="content initiated, calling reload()"/>
23061   <group name="LinkLoadStaleOk"
23062       label="content initiated, commonly forward or back where stale cached
23063              data is very acceptable"/>
23064   <group name="NormalLoad"
23065       label="but only for user entered URL or omnibox search"/>
23066   <group name="Reload" label="but only for user pressed reload"/>
23067   <group name="UndefLoad"
23068       label="should never happen... as it is only for an client-code error
23069              case which should not exist"/>
23070   <affected-histogram name="PLT.BeginToFinish"/>
23071   <affected-histogram name="PLT.BeginToFinishDoc"/>
23072   <affected-histogram name="PLT.StartToCommit">
23073     <with-group name="LinkLoadNormal"/>
23074     <with-group name="NormalLoad"/>
23075   </affected-histogram>
23076   <affected-histogram name="PLT.StartToFinish">
23077     <with-group name="LinkLoadNormal"/>
23078     <with-group name="NormalLoad"/>
23079   </affected-histogram>
23080   <affected-histogram name="Renderer4.BeginToFinish"/>
23081   <affected-histogram name="Renderer4.BeginToFinishDoc"/>
23082 </fieldtrial>
23084 <fieldtrial name="PpapiPluginName">
23085   <group name="libpepflashplayer.so" label="Flash player on Linux or Cros"/>
23086   <group name="libwidevinecdmadapter.so" label="Widevine CDM on Linux or Cros"/>
23087   <group name="pepflashplayer.dll" label="Flash player on Windows"/>
23088   <group name="PepperFlashPlayer.plugin" label="Flash player on Mac"/>
23089   <group name="widevinecdmadapter.dll" label="Widevine CDM on Windows"/>
23090   <group name="widevinecdmadapter.plugin" label="Widevine CDM on Mac"/>
23091   <affected-histogram name="Plugin.PpapiBrokerLoadResult"/>
23092   <affected-histogram name="Plugin.PpapiPluginLoadResult"/>
23093 </fieldtrial>
23095 <fieldtrial name="Prefetch">
23096   <group name="ContentPrefetchPrefetchOff"
23097       label="Prefetch is completely disabled."/>
23098   <group name="ContentPrefetchPrefetchOn"
23099       label="prefetch is enabled but prerender is disabled."/>
23100   <affected-histogram name="HttpCache.EntryLockWait"/>
23101   <affected-histogram name="Net.HttpTimeToFirstByte"/>
23102   <affected-histogram name="PLT.Abandoned"/>
23103   <affected-histogram name="PLT.BeginToFinish"/>
23104   <affected-histogram name="PLT.BeginToFinish_ContentPrefetcher"/>
23105   <affected-histogram name="PLT.BeginToFinish_ContentPrefetcherReferrer"/>
23106   <affected-histogram name="PLT.BeginToFinishDoc"/>
23107   <affected-histogram name="PLT.BeginToFinishDoc_ContentPrefetcher"/>
23108   <affected-histogram name="PLT.BeginToFinishDoc_ContentPrefetcherReferrer"/>
23109   <affected-histogram name="PLT.PerceivedLoadTime"/>
23110   <affected-histogram name="PLT.PerceivedLoadTime_PrerenderLoad"/>
23111 </fieldtrial>
23113 <fieldtrial name="Prerender">
23114   <group name="PrerenderEnabled" label="prerender is enabled."/>
23115   <group name="PrerenderControl" label="prerender is disabled."/>
23116   <group name="PrerenderNoUse"
23117       label="prerender is enabled, but pages are not swapped in."/>
23118   <group name="PrerenderMulti"
23119       label="prerender is enabled with multiple simultanious prerenders."/>
23120   <group name="Prerender5minTTL"
23121       label="prerender is enabled, and the TTL is extended to 5 minutes."/>
23122   <affected-histogram name="HttpCache.EntryLockWait"/>
23123   <affected-histogram name="Net.HttpTimeToFirstByte"/>
23124   <affected-histogram name="PLT.Abandoned"/>
23125   <affected-histogram name="PLT.BeginToFinish"/>
23126   <affected-histogram name="PLT.BeginToFinish_ContentPrefetcher"/>
23127   <affected-histogram name="PLT.BeginToFinish_ContentPrefetcherReferrer"/>
23128   <affected-histogram name="PLT.BeginToFinishDoc"/>
23129   <affected-histogram name="PLT.BeginToFinishDoc_ContentPrefetcher"/>
23130   <affected-histogram name="PLT.BeginToFinishDoc_ContentPrefetcherReferrer"/>
23131   <affected-histogram name="PLT.PerceivedLoadTime"/>
23132   <affected-histogram name="PLT.PerceivedLoadTime_PrerenderLoad"/>
23133   <affected-histogram name="Prerender.FinalStatus"/>
23134   <affected-histogram name="Prerender.FinalStatusMatchComplete"/>
23135   <affected-histogram name="Prerender.FractionPixelsFinalAtSwapin"/>
23136   <affected-histogram name="Prerender.LocalPredictorEvent"/>
23137   <affected-histogram name="Prerender.PerceivedPLT"/>
23138   <affected-histogram name="Prerender.PerceivedPLTFirstAfterMiss"/>
23139   <affected-histogram name="Prerender.PerceivedPLTFirstAfterMissAnyOnly"/>
23140   <affected-histogram name="Prerender.PerceivedPLTFirstAfterMissBoth"/>
23141   <affected-histogram
23142       name="Prerender.PerceivedPLTFirstAfterMissNonOverlapping"/>
23143   <affected-histogram
23144       name="Prerender.PerceivedPLTFirstAfterMissNonOverlappingOnly"/>
23145   <affected-histogram name="Prerender.PerceivedPLTMatched"/>
23146   <affected-histogram name="Prerender.PerceivedPLTMatchedComplete"/>
23147   <affected-histogram name="Prerender.PerceivedPLTWindowed"/>
23148   <affected-histogram name="Prerender.PerceivedPLTWindowNotMatched"/>
23149   <affected-histogram name="Prerender.PercentLoadDoneAtSwapin"/>
23150   <affected-histogram name="Prerender.PrerenderNotSwappedInPLT"/>
23151   <affected-histogram name="Prerender.RendererIdleTime"/>
23152   <affected-histogram name="Prerender.RendererPerceivedPLT"/>
23153   <affected-histogram name="Prerender.RendererPerceivedPLTMatched"/>
23154   <affected-histogram name="Prerender.RendererTimeUntilDisplay"/>
23155   <affected-histogram name="Prerender.SimulatedLocalBrowsingBaselinePLT"/>
23156   <affected-histogram name="Prerender.SimulatedLocalBrowsingPLT"/>
23157 </fieldtrial>
23159 <fieldtrial name="PrerenderHoverType" ordering="prefix">
23160   <obsolete>
23161     deprecated May 10 2012
23162   </obsolete>
23163   <group name="HoverStats_50" label="Hover stats @ threshold 50 ms."/>
23164   <group name="HoverStats_75" label="Hover stats @ threshold 75 ms."/>
23165   <group name="HoverStats_100" label="Hover stats @ threshold 100 ms."/>
23166   <group name="HoverStats_150" label="Hover stats @ threshold 150 ms."/>
23167   <group name="HoverStats_200" label="Hover stats @ threshold 200 ms."/>
23168   <group name="HoverStats_250" label="Hover stats @ threshold 250 ms."/>
23169   <group name="HoverStats_300" label="Hover stats @ threshold 300 ms."/>
23170   <group name="HoverStats_400" label="Hover stats @ threshold 400 ms."/>
23171   <group name="HoverStats_500" label="Hover stats @ threshold 500 ms."/>
23172   <group name="HoverStats_750" label="Hover stats @ threshold 750 ms."/>
23173   <group name="HoverStats_1000" label="Hover stats @ threshold 1000 ms."/>
23174   <group name="HoverStats_1500" label="Hover stats @ threshold 1500 ms."/>
23175   <group name="HoverStats_2000" label="Hover stats @ threshold 2000 ms."/>
23176   <group name="HoverStats_3000" label="Hover stats @ threshold 3000 ms."/>
23177   <group name="HoverStats_4000" label="Hover stats @ threshold 4000 ms."/>
23178   <group name="HoverStats_5000" label="Hover stats @ threshold 5000 ms."/>
23179   <affected-histogram name="Prerender.Events"/>
23180   <affected-histogram name="Prerender.TimeToClick"/>
23181 </fieldtrial>
23183 <fieldtrial name="PrerenderSource" ordering="prefix">
23184   <group name="" label="All prerenders."/>
23185   <group name="exp1" label="Likelihood threshold experiment 1."/>
23186   <group name="exp2" label="Likelihood threshold experiment 2."/>
23187   <group name="exp3" label="Likelihood threshold experiment 3."/>
23188   <group name="exp4" label="Likelihood threshold experiment 4."/>
23189   <group name="exp5" label="Likelihood threshold experiment 5."/>
23190   <group name="exp6" label="Likelihood threshold experiment 6."/>
23191   <group name="exp7" label="Likelihood threshold experiment 7."/>
23192   <group name="exp8" label="Likelihood threshold experiment 8."/>
23193   <group name="exp9" label="Likelihood threshold experiment 9."/>
23194   <group name="gws" label="GWS triggered prerender."/>
23195   <group name="localpredictor" label="Local predictor triggered prerender."/>
23196   <group name="omnibox" label="Triggered from the omnibox."/>
23197   <group name="wash" label="Multiple sources could have triggered."/>
23198   <group name="web" label="Link triggered prerender."/>
23199   <group name="webcross" label="Link triggered prerender, cross domain."/>
23200   <group name="websame" label="Link triggered prerender, same domain."/>
23201   <affected-histogram name="Prerender.FinalStatus"/>
23202   <affected-histogram name="Prerender.FinalStatus_Prerender5minTTL"/>
23203   <affected-histogram name="Prerender.FinalStatus_PrerenderControl"/>
23204   <affected-histogram name="Prerender.FinalStatus_PrerenderEnabled"/>
23205   <affected-histogram name="Prerender.FinalStatus_PrerenderMulti"/>
23206   <affected-histogram name="Prerender.FinalStatus_PrerenderNoUse"/>
23207   <affected-histogram name="Prerender.FinalStatusMatchComplete"/>
23208   <affected-histogram
23209       name="Prerender.FinalStatusMatchComplete_Prerender5minTTL"/>
23210   <affected-histogram
23211       name="Prerender.FinalStatusMatchComplete_PrerenderControl"/>
23212   <affected-histogram
23213       name="Prerender.FinalStatusMatchComplete_PrerenderEnabled"/>
23214   <affected-histogram name="Prerender.FinalStatusMatchComplete_PrerenderMulti"/>
23215   <affected-histogram name="Prerender.FinalStatusMatchComplete_PrerenderNoUse"/>
23216   <affected-histogram name="Prerender.FractionPixelsFinalAtSwapin"/>
23217   <affected-histogram
23218       name="Prerender.FractionPixelsFinalAtSwapin_Prerender5minTTL"/>
23219   <affected-histogram
23220       name="Prerender.FractionPixelsFinalAtSwapin_PrerenderControl"/>
23221   <affected-histogram
23222       name="Prerender.FractionPixelsFinalAtSwapin_PrerenderEnabled"/>
23223   <affected-histogram
23224       name="Prerender.FractionPixelsFinalAtSwapin_PrerenderMulti"/>
23225   <affected-histogram
23226       name="Prerender.FractionPixelsFinalAtSwapin_PrerenderNoUse"/>
23227   <affected-histogram name="Prerender.LocalPredictorEvent"/>
23228   <affected-histogram name="Prerender.LocalPredictorEvent_Prerender5minTTL"/>
23229   <affected-histogram name="Prerender.LocalPredictorEvent_PrerenderControl"/>
23230   <affected-histogram name="Prerender.LocalPredictorEvent_PrerenderEnabled"/>
23231   <affected-histogram name="Prerender.LocalPredictorEvent_PrerenderMulti"/>
23232   <affected-histogram name="Prerender.LocalPredictorEvent_PrerenderNoUse"/>
23233   <affected-histogram name="Prerender.LocalPredictorTimeUntilUsed"/>
23234   <affected-histogram name="Prerender.PerceivedPLT"/>
23235   <affected-histogram name="Prerender.PerceivedPLT_Prerender5minTTL"/>
23236   <affected-histogram name="Prerender.PerceivedPLT_PrerenderControl"/>
23237   <affected-histogram name="Prerender.PerceivedPLT_PrerenderEnabled"/>
23238   <affected-histogram name="Prerender.PerceivedPLT_PrerenderMulti"/>
23239   <affected-histogram name="Prerender.PerceivedPLT_PrerenderNoUse"/>
23240   <affected-histogram name="Prerender.PerceivedPLTFirstAfterMiss"/>
23241   <affected-histogram
23242       name="Prerender.PerceivedPLTFirstAfterMiss_Prerender5minTTL"/>
23243   <affected-histogram
23244       name="Prerender.PerceivedPLTFirstAfterMiss_PrerenderControl"/>
23245   <affected-histogram
23246       name="Prerender.PerceivedPLTFirstAfterMiss_PrerenderEnabled"/>
23247   <affected-histogram
23248       name="Prerender.PerceivedPLTFirstAfterMiss_PrerenderMulti"/>
23249   <affected-histogram
23250       name="Prerender.PerceivedPLTFirstAfterMiss_PrerenderNoUse"/>
23251   <affected-histogram name="Prerender.PerceivedPLTFirstAfterMissAnyOnly"/>
23252   <affected-histogram
23253       name="Prerender.PerceivedPLTFirstAfterMissAnyOnly_Prerender5minTTL"/>
23254   <affected-histogram
23255       name="Prerender.PerceivedPLTFirstAfterMissAnyOnly_PrerenderControl"/>
23256   <affected-histogram
23257       name="Prerender.PerceivedPLTFirstAfterMissAnyOnly_PrerenderEnabled"/>
23258   <affected-histogram
23259       name="Prerender.PerceivedPLTFirstAfterMissAnyOnly_PrerenderMulti"/>
23260   <affected-histogram
23261       name="Prerender.PerceivedPLTFirstAfterMissAnyOnly_PrerenderNoUse"/>
23262   <affected-histogram name="Prerender.PerceivedPLTFirstAfterMissBoth"/>
23263   <affected-histogram
23264       name="Prerender.PerceivedPLTFirstAfterMissBoth_Prerender5minTTL"/>
23265   <affected-histogram
23266       name="Prerender.PerceivedPLTFirstAfterMissBoth_PrerenderControl"/>
23267   <affected-histogram
23268       name="Prerender.PerceivedPLTFirstAfterMissBoth_PrerenderEnabled"/>
23269   <affected-histogram
23270       name="Prerender.PerceivedPLTFirstAfterMissBoth_PrerenderMulti"/>
23271   <affected-histogram
23272       name="Prerender.PerceivedPLTFirstAfterMissBoth_PrerenderNoUse"/>
23273   <affected-histogram
23274       name="Prerender.PerceivedPLTFirstAfterMissNonOverlapping"/>
23275   <affected-histogram
23276       name="Prerender.PerceivedPLTFirstAfterMissNonOverlapping_Prerender5minTTL"/>
23277   <affected-histogram
23278       name="Prerender.PerceivedPLTFirstAfterMissNonOverlapping_PrerenderControl"/>
23279   <affected-histogram
23280       name="Prerender.PerceivedPLTFirstAfterMissNonOverlapping_PrerenderEnabled"/>
23281   <affected-histogram
23282       name="Prerender.PerceivedPLTFirstAfterMissNonOverlapping_PrerenderMulti"/>
23283   <affected-histogram
23284       name="Prerender.PerceivedPLTFirstAfterMissNonOverlapping_PrerenderNoUse"/>
23285   <affected-histogram
23286       name="Prerender.PerceivedPLTFirstAfterMissNonOverlappingOnly"/>
23287   <affected-histogram
23288       name="Prerender.PerceivedPLTFirstAfterMissNonOverlappingOnly_Prerender5minTTL"/>
23289   <affected-histogram
23290       name="Prerender.PerceivedPLTFirstAfterMissNonOverlappingOnly_PrerenderControl"/>
23291   <affected-histogram
23292       name="Prerender.PerceivedPLTFirstAfterMissNonOverlappingOnly_PrerenderEnabled"/>
23293   <affected-histogram
23294       name="Prerender.PerceivedPLTFirstAfterMissNonOverlappingOnly_PrerenderMulti"/>
23295   <affected-histogram
23296       name="Prerender.PerceivedPLTFirstAfterMissNonOverlappingOnly_PrerenderNoUse"/>
23297   <affected-histogram name="Prerender.PerceivedPLTMatched"/>
23298   <affected-histogram name="Prerender.PerceivedPLTMatched_Prerender5minTTL"/>
23299   <affected-histogram name="Prerender.PerceivedPLTMatched_PrerenderControl"/>
23300   <affected-histogram name="Prerender.PerceivedPLTMatched_PrerenderEnabled"/>
23301   <affected-histogram name="Prerender.PerceivedPLTMatched_PrerenderMulti"/>
23302   <affected-histogram name="Prerender.PerceivedPLTMatched_PrerenderNoUse"/>
23303   <affected-histogram name="Prerender.PerceivedPLTMatchedComplete"/>
23304   <affected-histogram
23305       name="Prerender.PerceivedPLTMatchedComplete_Prerender5minTTL"/>
23306   <affected-histogram
23307       name="Prerender.PerceivedPLTMatchedComplete_PrerenderControl"/>
23308   <affected-histogram
23309       name="Prerender.PerceivedPLTMatchedComplete_PrerenderEnabled"/>
23310   <affected-histogram
23311       name="Prerender.PerceivedPLTMatchedComplete_PrerenderMulti"/>
23312   <affected-histogram
23313       name="Prerender.PerceivedPLTMatchedComplete_PrerenderNoUse"/>
23314   <affected-histogram name="Prerender.PerceivedPLTWindowed"/>
23315   <affected-histogram name="Prerender.PerceivedPLTWindowed_PrerenderEnabled"/>
23316   <affected-histogram name="Prerender.PerceivedPLTWindowNotMatched"/>
23317   <affected-histogram
23318       name="Prerender.PerceivedPLTWindowNotMatched_Prerender5minTTL"/>
23319   <affected-histogram
23320       name="Prerender.PerceivedPLTWindowNotMatched_PrerenderControl"/>
23321   <affected-histogram
23322       name="Prerender.PerceivedPLTWindowNotMatched_PrerenderEnabled"/>
23323   <affected-histogram
23324       name="Prerender.PerceivedPLTWindowNotMatched_PrerenderMulti"/>
23325   <affected-histogram
23326       name="Prerender.PerceivedPLTWindowNotMatched_PrerenderNoUse"/>
23327   <affected-histogram name="Prerender.PercentLoadDoneAtSwapin"/>
23328   <affected-histogram
23329       name="Prerender.PercentLoadDoneAtSwapin_Prerender5minTTL"/>
23330   <affected-histogram
23331       name="Prerender.PercentLoadDoneAtSwapin_PrerenderControl"/>
23332   <affected-histogram
23333       name="Prerender.PercentLoadDoneAtSwapin_PrerenderEnabled"/>
23334   <affected-histogram name="Prerender.PercentLoadDoneAtSwapin_PrerenderMulti"/>
23335   <affected-histogram name="Prerender.PercentLoadDoneAtSwapin_PrerenderNoUse"/>
23336   <affected-histogram name="Prerender.PrerenderNotSwappedInPLT"/>
23337   <affected-histogram
23338       name="Prerender.PrerenderNotSwappedInPLT_Prerender5minTTL"/>
23339   <affected-histogram
23340       name="Prerender.PrerenderNotSwappedInPLT_PrerenderControl"/>
23341   <affected-histogram
23342       name="Prerender.PrerenderNotSwappedInPLT_PrerenderEnabled"/>
23343   <affected-histogram name="Prerender.PrerenderNotSwappedInPLT_PrerenderMulti"/>
23344   <affected-histogram name="Prerender.PrerenderNotSwappedInPLT_PrerenderNoUse"/>
23345   <affected-histogram name="Prerender.PrerendersPerSessionCount"/>
23346   <affected-histogram name="Prerender.SimulatedLocalBrowsingBaselinePLT"/>
23347   <affected-histogram
23348       name="Prerender.SimulatedLocalBrowsingBaselinePLT_Prerender5minTTL"/>
23349   <affected-histogram
23350       name="Prerender.SimulatedLocalBrowsingBaselinePLT_PrerenderControl"/>
23351   <affected-histogram
23352       name="Prerender.SimulatedLocalBrowsingBaselinePLT_PrerenderEnabled"/>
23353   <affected-histogram
23354       name="Prerender.SimulatedLocalBrowsingBaselinePLT_PrerenderMulti"/>
23355   <affected-histogram
23356       name="Prerender.SimulatedLocalBrowsingBaselinePLT_PrerenderNoUse"/>
23357   <affected-histogram name="Prerender.SimulatedLocalBrowsingPLT"/>
23358   <affected-histogram
23359       name="Prerender.SimulatedLocalBrowsingPLT_Prerender5minTTL"/>
23360   <affected-histogram
23361       name="Prerender.SimulatedLocalBrowsingPLT_PrerenderControl"/>
23362   <affected-histogram
23363       name="Prerender.SimulatedLocalBrowsingPLT_PrerenderEnabled"/>
23364   <affected-histogram
23365       name="Prerender.SimulatedLocalBrowsingPLT_PrerenderMulti"/>
23366   <affected-histogram
23367       name="Prerender.SimulatedLocalBrowsingPLT_PrerenderNoUse"/>
23368   <affected-histogram name="Prerender.TimeBetweenPrerenderRequests"/>
23369   <affected-histogram name="Prerender.TimeSinceLastRecentVisit"/>
23370   <affected-histogram name="Prerender.TimeUntilUsed2"/>
23371 </fieldtrial>
23373 <fieldtrial name="ProgressiveScan">
23374   <group name="FullScan" label="Using WPA_supplicant to scan."/>
23375   <group name="33Percent_4MinMax"
23376       label="Progressive scan @ 33%, 4 frequency bins."/>
23377   <group name="50Percent_4MinMax"
23378       label="Progressive scan @ 50%, 4 frequency bins."/>
23379   <group name="50Percent_8MinMax"
23380       label="Progressive scan @ 50%, 8 frequency bins."/>
23381   <group name="100Percent_8MinMax"
23382       label="Progressive scan @ 100%, 8 frequency bins."/>
23383   <affected-histogram name="Network.Shill.WiFi.ScanResult"/>
23384   <affected-histogram name="Network.Shill.Wifi.TimeToScan"/>
23385   <affected-histogram name="Network.Shill.Wifi.TimeToScanAndConnect"/>
23386 </fieldtrial>
23388 <fieldtrial name="ProxyConnectionImpact">
23389   <group name="proxy_connections_16"
23390       label="with 16 connections per proxy server"/>
23391   <group name="proxy_connections_32"
23392       label="with 32 connections per proxy server"/>
23393   <group name="proxy_connections_64"
23394       label="with 64 connections per proxy server"/>
23395   <group name="proxy_connections_8"
23396       label="with 8 connections per proxy server"/>
23397   <affected-histogram name="Net.HttpProxySocketRequestTime"/>
23398   <affected-histogram name="Net.SocksSocketRequestTime"/>
23399   <affected-histogram name="PLT.Abandoned"/>
23400   <affected-histogram name="PLT.BeginToFinish_LinkLoadNormal"/>
23401   <affected-histogram name="PLT.BeginToFinish_LinkLoadReload"/>
23402   <affected-histogram name="PLT.BeginToFinish_LinkLoadStaleOk"/>
23403   <affected-histogram name="PLT.BeginToFinish_NormalLoad"/>
23404 </fieldtrial>
23406 <fieldtrial name="QueryTimeSuffix" separator=".">
23407   <group name="0" label="N = 0"/>
23408   <group name="1" label="N = 1"/>
23409   <group name="2" label="N = 2"/>
23410   <group name="3" label="N = 3"/>
23411   <group name="4" label="N = 4"/>
23412   <group name="5" label="N = 5"/>
23413   <affected-histogram name="Omnibox.QueryTime"/>
23414 </fieldtrial>
23416 <fieldtrial name="RemoteProcessWarmStartFast" separator="">
23417   <group name="" label="Normal start."/>
23418   <group name="Fast" label="Fast start by skipping normal chrome.dll startup."/>
23419   <affected-histogram name="Startup.WarmStartTimeFromRemoteProcessStart"/>
23420 </fieldtrial>
23422 <fieldtrial name="SBInterstitial">
23423   <group name="V1" label="original interstitial"/>
23424   <group name="V2" label="version 2 (new interstitial)"/>
23425   <affected-histogram name="SB2.InterstitialAction"/>
23426   <affected-histogram name="SB2.MalwareInterstitialTimeClosed"/>
23427   <affected-histogram name="SB2.MalwareInterstitialTimeDiagnostic"/>
23428   <affected-histogram name="SB2.MalwareInterstitialTimeLearnMore"/>
23429   <affected-histogram name="SB2.MalwareInterstitialTimePrivacyPolicy"/>
23430   <affected-histogram name="SB2.MalwareInterstitialTimeProceed"/>
23431   <affected-histogram name="SB2.MalwareInterstitialTimeTakeMeBack"/>
23432 </fieldtrial>
23434 <fieldtrial name="ShowAppListWarmStartFast" separator="">
23435   <group name="" label="Normal start."/>
23436   <group name="Fast" label="Fast start by skipping normal chrome.dll startup."/>
23437   <affected-histogram name="Startup.ShowAppListWarmStart"/>
23438 </fieldtrial>
23440 <fieldtrial name="SideloadWipeout">
23441   <group name="Enabled" label="Sideload Wipeout Active."/>
23442   <group name="Disabled" label="Control group."/>
23443   <affected-histogram name="DisabledExtension.ExtensionWipedStatus"/>
23444   <affected-histogram name="DisabledExtension.SideloadWipeoutCount"/>
23445   <affected-histogram name="DisabledExtension.SideloadWipeoutNeeded"/>
23446   <affected-histogram name="DisabledExtension.UserSelection"/>
23447   <affected-histogram name="Extensions.ExternalExtensionEvent"/>
23448   <affected-histogram name="Extensions.InstallSource"/>
23449   <affected-histogram name="Extensions.UpdateSource"/>
23450 </fieldtrial>
23452 <fieldtrial name="SocketType">
23453   <group name="HTTPProxy" label="HTTP proxy socket"/>
23454   <group name="SOCK" label="SOCKS socket"/>
23455   <group name="SSL" label="(Obsolete, SSL socket)"/>
23456   <group name="SSL2" label="SSL2 socket"/>
23457   <group name="SSLForProxies"
23458       label="SSLClientSocket wrapping the TCPClient socket eventually used
23459              for connection to a proxy"/>
23460   <group name="SSLforHTTPSProxy"
23461       label="SSLClientSocket wrapping the TCPClient socket eventually used
23462              for connection to an HTTPS proxy"/>
23463   <group name="TCP" label="plain, no proxy, no SSL socket"/>
23464   <group name="TCPforHTTPProxy"
23465       label="TCPClientSocket eventually used for connection to an HTTP proxy"/>
23466   <group name="TCPforHTTPSProxy"
23467       label="TCPClientSocket eventually used for connection to an HTTPS proxy"/>
23468   <group name="TCPforSOCKS"
23469       label="TCPClientSocket eventually used for connection to a SOCKS proxy"/>
23470   <affected-histogram name="Net.SocketIdleTimeBeforeNextUse_ReusedSocket"/>
23471   <affected-histogram name="Net.SocketIdleTimeBeforeNextUse_UnusedSocket"/>
23472   <affected-histogram name="Net.SocketInitErrorCodes"/>
23473   <affected-histogram name="Net.SocketRequestTime"/>
23474   <affected-histogram name="Net.SocketType"/>
23475 </fieldtrial>
23477 <fieldtrial name="SpdyImpact">
23478   <group name="npn_with_http"
23479       label="with NPN negotiated but using HTTP instead of SPDY"/>
23480   <group name="npn_with_spdy" label="with NPN negotiated and using SPDY"/>
23481   <affected-histogram name="Net.Transaction_Connected"/>
23482   <affected-histogram name="Net.Transaction_Connected_New"/>
23483   <affected-histogram name="Net.Transaction_Connected_New_b"/>
23484   <affected-histogram name="Net.Transaction_Connected_Under_10"/>
23485   <affected-histogram name="PLT.Abandoned"/>
23486   <affected-histogram name="PLT.BeginToFinish_LinkLoadNormal"/>
23487   <affected-histogram name="PLT.BeginToFinish_NormalLoad"/>
23488   <affected-histogram name="PLT.StartToCommit_LinkLoadNormal"/>
23489   <affected-histogram name="PLT.StartToCommit_NormalLoad"/>
23490   <affected-histogram name="PLT.StartToFinish_LinkLoadNormal"/>
23491   <affected-histogram name="PLT.StartToFinish_NormalLoad"/>
23492 </fieldtrial>
23494 <fieldtrial name="SpdySettingsCwnd" separator="">
23495   <group name="10K" label="where at least 10KB was transferred."/>
23496   <group name="25K" label="where at least 25KB was transferred."/>
23497   <group name="50K" label="where at least 50KB was transferred."/>
23498   <group name="100K" label="where at least 100KB was transferred."/>
23499   <affected-histogram name="Net.SpdySettingsCwnd"/>
23500 </fieldtrial>
23502 <fieldtrial name="SqliteDatabases" separator=".">
23503   <group name="Activity" label="Activity"/>
23504   <group name="AppCache" label="AppCache"/>
23505   <group name="Cookie" label="Cookie"/>
23506   <group name="DatabaseTracker" label="DatabaseTracker"/>
23507   <group name="DomainBoundCerts" label="DomainBoundCerts"/>
23508   <group name="DomStorageDatabase" label="DomStorageDatabase"/>
23509   <group name="History" label="History"/>
23510   <group name="Predictor" label="Predictor"/>
23511   <group name="Quota" label="Quota"/>
23512   <group name="SyncDirectory" label="SyncDirectory"/>
23513   <group name="Text" label="Text"/>
23514   <group name="Thumbnail" label="Thumbnail"/>
23515   <group name="TopSites" label="TopSites"/>
23516   <group name="Web" label="Web"/>
23517   <affected-histogram name="Sqlite.Error"/>
23518   <affected-histogram name="Sqlite.SizeKB"/>
23519   <affected-histogram name="Sqlite.Version"/>
23520 </fieldtrial>
23522 <fieldtrial name="SSLFalseStart">
23523   <group name="FalseStart_enabled"/>
23524   <group name="FalseStart_disabled"/>
23525   <affected-histogram name="Net.SSL_Connection_Latency"/>
23526   <affected-histogram name="PLT.BeginToFinish_LinkLoadNormal"/>
23527   <affected-histogram name="PLT.BeginToFinish_NormalLoad"/>
23528 </fieldtrial>
23530 <fieldtrial name="SSLResumption">
23531   <group name="Resume_Handshake" label="Session Resumption"/>
23532   <group name="Full_Handshake" label="Full"/>
23533   <affected-histogram name="Net.SSL_Connection_Latency"/>
23534   <affected-histogram name="Net.SSL_Connection_Latency_Google"/>
23535 </fieldtrial>
23537 <fieldtrial name="SyzygyStartupTime">
23538   <group name="PreReadEnabled"/>
23539   <group name="PreReadDisabled"/>
23540   <group name="XP_PreReadEnabled"/>
23541   <group name="XP_PreReadDisabled"/>
23542   <group name="PreRead_0"/>
23543   <group name="PreRead_5"/>
23544   <group name="PreRead_10"/>
23545   <group name="PreRead_15"/>
23546   <group name="PreRead_20"/>
23547   <group name="PreRead_25"/>
23548   <group name="PreRead_30"/>
23549   <group name="PreRead_35"/>
23550   <group name="PreRead_40"/>
23551   <group name="PreRead_45"/>
23552   <group name="PreRead_50"/>
23553   <group name="PreRead_55"/>
23554   <group name="PreRead_60"/>
23555   <group name="PreRead_65"/>
23556   <group name="PreRead_70"/>
23557   <group name="PreRead_75"/>
23558   <group name="PreRead_80"/>
23559   <group name="PreRead_85"/>
23560   <group name="PreRead_90"/>
23561   <group name="PreRead_95"/>
23562   <group name="PreRead_100"/>
23563   <group name="XP_PreRead_0"/>
23564   <group name="XP_PreRead_5"/>
23565   <group name="XP_PreRead_10"/>
23566   <group name="XP_PreRead_15"/>
23567   <group name="XP_PreRead_20"/>
23568   <group name="XP_PreRead_25"/>
23569   <group name="XP_PreRead_30"/>
23570   <group name="XP_PreRead_35"/>
23571   <group name="XP_PreRead_40"/>
23572   <group name="XP_PreRead_45"/>
23573   <group name="XP_PreRead_50"/>
23574   <group name="XP_PreRead_55"/>
23575   <group name="XP_PreRead_60"/>
23576   <group name="XP_PreRead_65"/>
23577   <group name="XP_PreRead_70"/>
23578   <group name="XP_PreRead_75"/>
23579   <group name="XP_PreRead_80"/>
23580   <group name="XP_PreRead_85"/>
23581   <group name="XP_PreRead_90"/>
23582   <group name="XP_PreRead_95"/>
23583   <group name="XP_PreRead_100"/>
23584   <affected-histogram name="Startup.BrowserMessageLoopStartTime"/>
23585   <affected-histogram name="Startup.BrowserOpenTabs"/>
23586 </fieldtrial>
23588 <fieldtrial name="WebStoreLinkExperiment">
23589   <group name="Disabled" label="Neither extra webstore link is visible"/>
23590   <group name="FooterLink" label="Link in bottom right of footer"/>
23591   <group name="PlusIcon" label="Plus icon in apps page"/>
23592   <affected-histogram name="Extensions.AppLaunch"/>
23593   <affected-histogram name="NewTabPage.DefaultPageType"/>
23594 </fieldtrial>
23596 </fieldtrials>
23598 </histogram-configuration>