blob: 3e7fe9d22cf61f3d724f89ac6aa46ed87213801c [file] [log] [blame]
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +01001<!--
2Copyright 2013 The Chromium Authors. All rights reserved.
3Use of this source code is governed by a BSD-style license that can be
4found in the LICENSE file.
5-->
6
7<!--
8This file is used to generate a comprehensive list of Chrome histograms along
9with a detailed description for each histogram.
10
11Please pretty-print and validate your edits by running the pretty_print.py
12and validate_format.py scripts in the same directory as this file before
13uploading your change for review.
14
15Take a moment to page through the contents of this file. You will find
16three sections:
17
18* The histograms section describes base histograms, giving their name,
19 and optionally their units or enum type, a short one-line summary,
20 and optionally a more detailed description.
21* The enums section defines and documents the enumerated types referred to by
22 the histograms.
23* The fieldtrials section defines active field trials and their groups, along
24 with their descriptions.
25
26Each field trial lists the histograms that it affects. The complete list of
27histograms is computed by appending the field trial group names to each of
28the affected histograms. For example, define the following:
29
30 <histogram name="FileLoadLatency"/>
31
32 <fieldtrial name="SuperHttpExperiment">
Torne (Richard Coles)90dce4d2013-05-29 14:40:03 +010033 <group name="SuperHttpEnabled"/>
34 <group name="SuperHttpDisabled"/>
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010035 <affected-histogram name="FileLoadLatency"/>
36 </fieldtrial>
37
38The complete list of histograms will be:
39
40 FileLoadLatency
41 FileLoadLatency_SuperHttpEnabled
42 FileLoadLatency_SuperHttpDisabled
43
44Field trial definitions can currently be used in any situation where multiple
45suffixes need to be appended to a histogram name; they do not have to
46correspond to actual field trials in the Chrome source code.
47
48TODO(mlloyd): Refactor the XML so that field trials can be distinguished from
49other types of suffix sets.
50-->
51
52<histogram-configuration>
53
54<!-- Histogram definitions -->
55
56<histograms>
57
Ben Murdocheb525c52013-07-10 11:40:50 +010058<histogram name="Accessibility.CrosAlwaysShowA11yMenu" enum="BooleanEnabled">
59 <summary>
60 Whether the Chrome OS Accessibility Menu is set to be shown regardless of
61 the state of a11y features.(checked once 45 secs after startup).
62 </summary>
63</histogram>
64
65<histogram name="Accessibility.CrosHighContrast" enum="BooleanEnabled">
66 <summary>
67 Whether the Chrome OS High Constrast mode feature is on (checked once 45
68 secs after startup).
69 </summary>
70</histogram>
71
72<histogram name="Accessibility.CrosLargeCursor" enum="BooleanEnabled">
73 <summary>
74 Whether the Chrome OS Large Cursor feature is on (checked once 45 secs after
75 startup).
76 </summary>
77</histogram>
78
79<histogram name="Accessibility.CrosScreenMagnifier" enum="BooleanEnabled">
80 <summary>
81 Whether the Chrome OS Screen Magnifier feature is on (checked once 45 secs
82 after startup).
83 </summary>
84</histogram>
85
86<histogram name="Accessibility.CrosSpokenFeedback" enum="BooleanEnabled">
87 <summary>
88 Whether the Chrome OS Spoken Feedback feature is on (checked once 45 secs
89 after startup).
90 </summary>
91</histogram>
92
93<histogram name="Accessibility.CrosVirtualKeyboard" enum="BooleanEnabled">
94 <summary>
95 Whether the Chrome OS Virtual Keyboard feature is on (checked once 45 secs
96 after startup).
97 </summary>
98</histogram>
99
100<histogram name="Accessibility.InvertedColors" enum="BooleanEnabled">
101 <summary>
102 Whether Windows system settings show that high-contrast mode is enabled and
103 the user has selected a light-on-dark color scheme (checked once 45 secs
104 after startup). This causes Chrome to prompt the user with a bubble to
105 optionally install a High Contrast extension and theme.
106 </summary>
107</histogram>
108
109<histogram name="Accessibility.ManuallyEnabled" enum="BooleanEnabled">
110 <summary>
111 Whether Chrome has enabled accessibility support because the user passed the
112 --force-renderer-accessibility flag on the command-line (checked once 45
113 secs after startup).
114 </summary>
115</histogram>
116
117<histogram name="Accessibility.State" enum="BooleanEnabled">
118 <summary>
119 Whether Chrome has enabled accessibility support because it detects
120 supported assistive technology running, or due to being manually enabled via
121 a command-line flag (checked once 45 secs after startup).
122 </summary>
123</histogram>
124
125<histogram name="Accessibility.WinAudioDescription" enum="BooleanEnabled">
126 <summary>
127 Whether Windows system settings show that audio descriptions are enabled
128 (checked once 45 secs after startup).
129 </summary>
130</histogram>
131
132<histogram name="Accessibility.WinJAWS" enum="BooleanEnabled">
133 <summary>
134 Whether the third-party JAWS screen reader is running (checked once 45 secs
135 after startup).
136 </summary>
137</histogram>
138
139<histogram name="Accessibility.WinNVDA" enum="BooleanEnabled">
140 <summary>
141 Whether the third-party NVDA screen reader is running (checked once 45 secs
142 after startup).
143 </summary>
144</histogram>
145
146<histogram name="Accessibility.WinSAToGo" enum="BooleanEnabled">
147 <summary>
148 Whether the third-party System Access To Go screen reader is running
149 (checked once 45 secs after startup).
150 </summary>
151</histogram>
152
153<histogram name="Accessibility.WinScreenReader" enum="BooleanEnabled">
154 <summary>
155 Whether Windows system settings show that a screen reader is running
156 (checked once 45 secs after startup). Note that this does not necessarily
157 mean that Chrome has detected a supported screen reader and has enabled its
158 accessibility mode.
159 </summary>
160</histogram>
161
162<histogram name="Accessibility.WinStickyKeys" enum="BooleanEnabled">
163 <summary>
164 Whether Windows system settings show that Sticky Keys are enabled.
165 </summary>
166</histogram>
167
168<histogram name="Accessibility.WinZoomText" enum="BooleanEnabled">
169 <summary>
170 Whether the third-party ZoomText screen magnifier is running.
171 </summary>
172</histogram>
173
Torne (Richard Coles)868fa2f2013-06-11 10:57:03 +0100174<histogram name="Apps.AppLaunch" enum="AppLaunch">
175 <summary>
176 The number of times v2 packaged apps are launched grouped by
177 extension_misc::AppLaunchBuckets. See also Extensions.AppLaunch.
178 </summary>
179</histogram>
180
Ben Murdocheb525c52013-07-10 11:40:50 +0100181<histogram name="Apps.AppLauncherPromo" enum="AppLauncherPromo">
182 <summary>Interactions with the App Launcher promo dialog.</summary>
183</histogram>
184
185<histogram name="Apps.AppListSearchCommenced" units="searches">
186 <summary>
187 The number of searches that are started in the app list. This is gathered
188 each time the app list search box transitions from empty to non-empty.
189 </summary>
190</histogram>
191
192<histogram name="Apps.AppListSearchResultOpenType" enum="AppListSearchResult">
193 <summary>
194 The type of app list search result that was opened by the user. This is
195 gathered per click of a search result.
196 </summary>
197</histogram>
198
Ben Murdochca12bfa2013-07-23 11:17:05 +0100199<histogram name="Ash.ActiveTouchPoints">
200 <summary>
201 Number of active touch-points when a new touch-point is added.
202 </summary>
203</histogram>
204
205<histogram name="Ash.GestureCreated" enum="UIEventType">
206 <summary>
207 The gesture-events recognized and dispatched by the browser gesture
208 recognizer.
209 </summary>
210</histogram>
211
Ben Murdoch7dbb3d52013-07-17 14:55:54 +0100212<histogram name="Ash.GestureTarget" enum="GestureActionType">
213 <summary>
214 The gesture-events recognized and dispatched by the browser gesture
215 recognizer for various UI components.
216 </summary>
217</histogram>
218
Ben Murdochca12bfa2013-07-23 11:17:05 +0100219<histogram name="Ash.TouchDuration" units="milliseconds">
220 <summary>The duration of a touch-sequence.</summary>
221</histogram>
222
223<histogram name="Ash.TouchMoveInterval" units="milliseconds">
224 <summary>The interval between touch-move events.</summary>
225</histogram>
226
227<histogram name="Ash.TouchMoveSteps" units="pixels">
228 <summary>The distance between touch-move events.</summary>
229</histogram>
230
231<histogram name="Ash.TouchPositionX" units="pixels">
232 <summary>The position of the touch-events along the X axis.</summary>
233</histogram>
234
235<histogram name="Ash.TouchPositionY" units="pixels">
236 <summary>The position of the touch-events along the Y axis.</summary>
237</histogram>
238
239<histogram name="Ash.TouchRadius" units="pixels">
240 <summary>The radius of a touch event.</summary>
241</histogram>
242
243<histogram name="Ash.TouchStartAfterEnd" units="milliseconds">
244 <summary>
245 The interval between the end of a touch-sequence and the start of the next
246 touch-sequence.
247 </summary>
248</histogram>
249
250<histogram name="Ash.TouchStartBurst">
251 <summary>
252 The number of rapid touch-starts that happened within a short interval.
253 Logged once for each such burst group.
254 </summary>
255</histogram>
256
257<histogram name="AsyncDNS.AttemptCountFail">
258 <summary>
259 Count of DnsAttempts before DnsTransaction completes with failure.
260 </summary>
261</histogram>
262
263<histogram name="AsyncDNS.AttemptCountSuccess">
264 <summary>
265 Count of DnsAttempts before DnsTransaction completes successfully.
266 </summary>
267</histogram>
268
Torne (Richard Coles)90dce4d2013-05-29 14:40:03 +0100269<histogram name="AsyncDNS.ConfigChange" enum="BooleanSuccess">
270 <summary>
271 Whether DnsConfigService::OnConfigChange actually corresponded to a change
272 in DnsConfig.
273 </summary>
274</histogram>
275
276<histogram name="AsyncDNS.ConfigNotifyInterval" units="milliseconds">
277 <summary>
278 Duration of time between calls to DnsConfigService::InvalidateConfig.
279 </summary>
280</histogram>
281
282<histogram name="AsyncDNS.ConfigParseDuration" units="milliseconds">
283 <summary>Duration of time spent parsing DnsConfig.</summary>
284</histogram>
285
286<histogram name="AsyncDNS.ConfigParsePosix" enum="AsyncDNSConfigParsePosix">
287 <summary>
288 Counts of results of parsing DnsConfig in DnsConfigServicePosix.
289 </summary>
290</histogram>
291
292<histogram name="AsyncDNS.ConfigParseResult" enum="BooleanSuccess">
293 <summary>Whether DnsConfig was parsed successfully.</summary>
294</histogram>
295
296<histogram name="AsyncDNS.ConfigParseWin" enum="AsyncDNSConfigParseWin">
297 <summary>
298 Counts of results of parsing DnsConfig in DnsConfigServiceWin.
299 </summary>
300</histogram>
301
302<histogram name="AsyncDNS.DNSChangerDetected" enum="BooleanSuccess">
303 <summary>
304 Whether the first valid DnsConfig included a rogue nameserver.
305 </summary>
306</histogram>
307
308<histogram name="AsyncDNS.DnsClientDisabledReason" enum="NetErrorCodes">
309 <summary>
310 Counts of specific error codes returned by DnsTask if a subsequent ProcTask
311 succeeded, at the end of a streak of failures after which the DnsClient was
312 disabled.
313 </summary>
314</histogram>
315
316<histogram name="AsyncDNS.DnsClientEnabled" enum="BooleanSuccess">
317 <summary>
318 TRUE counts the events when a valid DnsConfig is received and used to enable
319 DnsClient, while FALSE counts the events when DnsClient is disabled after a
320 series of successful fallbacks from DnsTask to ProcTask.
321 </summary>
322</histogram>
323
324<histogram name="AsyncDNS.FallbackFail" units="milliseconds">
325 <summary>
326 Duration of time spent by ProcTask in failing fallback resolutions.
327 </summary>
328</histogram>
329
330<histogram name="AsyncDNS.FallbackSuccess" units="milliseconds">
331 <summary>
332 Duration of time spent by ProcTask in successful fallback resolutions.
333 </summary>
334</histogram>
335
336<histogram name="AsyncDNS.HaveDnsConfig" enum="BooleanSuccess">
337 <summary>
338 Whether there was a valid DNS configuration at the start of a job which
339 eventually completed successfully.
340 </summary>
341</histogram>
342
343<histogram name="AsyncDNS.HostParseResult" enum="BooleanSuccess">
344 <summary>Whether DnsHosts were parsed successfully.</summary>
345</histogram>
346
347<histogram name="AsyncDNS.HostsChange" enum="BooleanSuccess">
348 <summary>
349 Whether DnsConfigService::OnHostsChange actually corresponded to a change in
350 DnsHosts.
351 </summary>
352</histogram>
353
354<histogram name="AsyncDNS.HostsNotifyInterval" units="milliseconds">
355 <summary>
356 Duration of time between calls to DnsConfigService::InvalidateHosts.
357 </summary>
358</histogram>
359
360<histogram name="AsyncDNS.HostsParseDuration" units="milliseconds">
361 <summary>Duration of time spent parsing DnsHosts.</summary>
362</histogram>
363
364<histogram name="AsyncDNS.HostsParseWin" enum="AsyncDNSHostsParseWin">
365 <summary>
366 Counts of results of parsing DnsHosts in DnsConfigServiceWin.
367 </summary>
368</histogram>
369
370<histogram name="AsyncDNS.HostsSize" units="bytes">
371 <summary>
372 The size of the HOSTS file observed before each attempt to parse it.
373 </summary>
374</histogram>
375
376<histogram name="AsyncDNS.JobQueueTime" units="milliseconds">
377 <summary>
378 Time elapsed between the time the HostResolverImpl::Job was created and the
379 time the Job was started (using DnsClient).
380 </summary>
381</histogram>
382
383<histogram name="AsyncDNS.JobQueueTime_HIGHEST" units="milliseconds">
384 <summary>
385 Time elapsed between the time the HostResolverImpl::Job was created and the
386 time the Job was started (using DnsClient). Includes only Jobs which had
387 priority HIGHEST when started.
388 </summary>
389</histogram>
390
391<histogram name="AsyncDNS.JobQueueTime_IDLE" units="milliseconds">
392 <summary>
393 Time elapsed between the time the HostResolverImpl::Job was created and the
394 time the Job was started (using DnsClient). Includes only Jobs which had
395 priority IDLE when started.
396 </summary>
397</histogram>
398
399<histogram name="AsyncDNS.JobQueueTime_LOW" units="milliseconds">
400 <summary>
401 Time elapsed between the time the HostResolverImpl::Job was created and the
402 time the Job was started (using DnsClient). Includes only Jobs which had
403 priority LOW when started.
404 </summary>
405</histogram>
406
407<histogram name="AsyncDNS.JobQueueTime_LOWEST" units="milliseconds">
408 <summary>
409 Time elapsed between the time the HostResolverImpl::Job was created and the
410 time the Job was started (using DnsClient). Includes only Jobs which had
411 priority LOWEST when started.
412 </summary>
413</histogram>
414
415<histogram name="AsyncDNS.JobQueueTime_MEDIUM" units="milliseconds">
416 <summary>
417 Time elapsed between the time the HostResolverImpl::Job was created and the
418 time the Job was started (using DnsClient). Includes only Jobs which had
419 priority MEDIUM when started.
420 </summary>
421</histogram>
422
423<histogram name="AsyncDNS.JobQueueTimeAfterChange" units="milliseconds">
424 <summary>
425 Time elapsed between the last time the priority of a HostResolverImpl::Job
426 changed (when a Request was attached or detached) and the time the Job was
427 started (using DnsClient).
428 </summary>
429</histogram>
430
431<histogram name="AsyncDNS.JobQueueTimeAfterChange_HIGHEST" units="milliseconds">
432 <summary>
433 Time elapsed between the last time the priority of a HostResolverImpl::Job
434 changed (when a Request was attached or detached) and the time the Job was
435 started (using DnsClient). Includes only Jobs which had priority HIGHEST
436 when started.
437 </summary>
438</histogram>
439
440<histogram name="AsyncDNS.JobQueueTimeAfterChange_IDLE" units="milliseconds">
441 <summary>
442 Time elapsed between the last time the priority of a HostResolverImpl::Job
443 changed (when a Request was attached or detached) and the time the Job was
444 started (using DnsClient). Includes only Jobs which had priority IDLE when
445 started.
446 </summary>
447</histogram>
448
449<histogram name="AsyncDNS.JobQueueTimeAfterChange_LOW" units="milliseconds">
450 <summary>
451 Time elapsed between the last time the priority of a HostResolverImpl::Job
452 changed (when a Request was attached or detached) and the time the Job was
453 started (using DnsClient). Includes only Jobs which had priority LOW when
454 started.
455 </summary>
456</histogram>
457
458<histogram name="AsyncDNS.JobQueueTimeAfterChange_LOWEST" units="milliseconds">
459 <summary>
460 Time elapsed between the last time the priority of a HostResolverImpl::Job
461 changed (when a Request was attached or detached) and the time the Job was
462 started (using DnsClient). Includes only Jobs which had priority LOWEST when
463 started.
464 </summary>
465</histogram>
466
467<histogram name="AsyncDNS.JobQueueTimeAfterChange_MEDIUM" units="milliseconds">
468 <summary>
469 Time elapsed between the last time the priority of a HostResolverImpl::Job
470 changed (when a Request was attached or detached) and the time the Job was
471 started (using DnsClient). Includes only Jobs which had priority MEDIUM when
472 started.
473 </summary>
474</histogram>
475
476<histogram name="AsyncDNS.ParseToAddressList" enum="AsyncDNSParseResult">
477 <summary>
478 Counts of results of parsing addresses out of DNS responses in successful
479 DnsTransactions.
480 </summary>
481</histogram>
482
483<histogram name="AsyncDNS.ResolveError" enum="NetErrorCodes">
484 <summary>
485 Counts of specific error codes returned by DnsTask if a subsequent ProcTask
486 succeeded.
487 </summary>
488</histogram>
489
490<histogram name="AsyncDNS.ResolveFail" units="milliseconds">
491 <summary>
492 Duration of time taken by DnsTask in resolutions that failed. Excludes time
493 spent in the subsequent fallback.
494 </summary>
495</histogram>
496
497<histogram name="AsyncDNS.ResolveStatus" enum="AsyncDNSResolveStatus">
498 <summary>
499 Counts of the overall results of using asynchronous DNS in HostResolverImpl.
500 This only includes jobs started with valid DNS configuration and excludes
501 synchronous resolutions (as IP literals, from cache, and from HOSTS).
502 </summary>
503</histogram>
504
505<histogram name="AsyncDNS.ResolveSuccess" units="milliseconds">
506 <summary>
507 Duration of time taken by DnsTask in resolutions that succeeded.
508 </summary>
509</histogram>
510
511<histogram name="AsyncDNS.ResolveSuccess_FAMILY_IPV4" units="milliseconds">
512 <summary>
513 Same as AsyncDNS.ResolveSuccess, but limited to pure IPv4 lookups.
514 </summary>
515</histogram>
516
517<histogram name="AsyncDNS.ResolveSuccess_FAMILY_IPV6" units="milliseconds">
518 <summary>
519 Same as AsyncDNS.ResolveSuccess, but limited to pure IPv6 lookups.
520 </summary>
521</histogram>
522
523<histogram name="AsyncDNS.ResolveSuccess_FAMILY_UNSPEC" units="milliseconds">
524 <summary>
525 Same as AsyncDNS.ResolveSuccess, but limited to IPv4/IPv6 lookups.
526 </summary>
527</histogram>
528
Torne (Richard Coles)7d4cd472013-06-19 11:58:07 +0100529<histogram name="AsyncDNS.ServerCount">
530 <summary>
531 Count of servers in DnsConfig. Recorded on every new DnsSession, which is
532 created on DNS change.
533 </summary>
534</histogram>
535
536<histogram name="AsyncDNS.ServerFailureIndex">
537 <summary>
538 Index in DnsConfig of the failing server, recorded at the time of failure.
539 </summary>
540</histogram>
541
542<histogram name="AsyncDNS.ServerFailuresAfterNetworkChange">
543 <summary>
544 Count of server failures after network change before first success in the
545 DnsSession. Recorded at the time of first success.
546 </summary>
547</histogram>
548
549<histogram name="AsyncDNS.ServerFailuresAfterSuccess">
550 <summary>
551 Count of server failures after success until the end of the session. Server
552 has reported success at some point during the session. Recorded at the end
553 of the DnsSession.
554 </summary>
555</histogram>
556
557<histogram name="AsyncDNS.ServerFailuresBeforeSuccess">
558 <summary>
559 Count of server failures before success. This is NOT the first success in
560 the DnsSession. Recorded at the time of success.
561 </summary>
562</histogram>
563
564<histogram name="AsyncDNS.ServerFailuresWithoutSuccess">
565 <summary>
566 Count of server failures without success until the end of the session.
567 Server has never reported success during the DnsSession. Recorded at the end
568 of the DnsSession.
569 </summary>
570</histogram>
571
572<histogram name="AsyncDNS.ServerIsGood" units="BooleanSuccess">
573 <summary>
574 The current server is &quot;good&quot; and does not have to be skipped.
575 </summary>
576</histogram>
577
Torne (Richard Coles)90dce4d2013-05-29 14:40:03 +0100578<histogram name="AsyncDNS.SortFailure" units="milliseconds">
579 <summary>
580 Duration of time taken in failing calls to AddressSorter in dual-stack
581 resolutions using DnsTask.
582 </summary>
583</histogram>
584
585<histogram name="AsyncDNS.SortSuccess" units="milliseconds">
586 <summary>
587 Duration of time taken in successful calls to AddressSorter in dual-stack
588 resolutions using DnsTask.
589 </summary>
590</histogram>
591
Torne (Richard Coles)7d4cd472013-06-19 11:58:07 +0100592<histogram name="AsyncDNS.SuffixSearchDone">
593 <summary>
594 The number of names from the search name list consumed during a successful
595 transaction (QTYPE A only).
596 </summary>
597</histogram>
598
599<histogram name="AsyncDNS.SuffixSearchRemain">
600 <summary>
601 The number of names left on the search name list at the end of a successful
602 transaction (QTYPE A only).
603 </summary>
604</histogram>
605
606<histogram name="AsyncDNS.SuffixSearchStart">
607 <summary>
608 The number of names on the search name list at the start of a transaction
609 (QTYPE A only).
610 </summary>
611</histogram>
612
613<histogram name="AsyncDNS.TCPAttemptFail" units="milliseconds">
614 <summary>
615 Duration of time taken by DnsTCPAttempt in failed attempts. Excludes
616 timeouts.
617 </summary>
618</histogram>
619
620<histogram name="AsyncDNS.TCPAttemptSuccess" units="milliseconds">
621 <summary>
622 Duration of time taken by DnsTCPAttempt in successful attempts.
623 </summary>
624</histogram>
625
Torne (Richard Coles)868fa2f2013-06-11 10:57:03 +0100626<histogram name="AsyncDNS.TimeoutErrorHistogram" units="milliseconds">
627 <summary>
628 Difference between RTT and timeout calculated using Histogram algorithm.
629 </summary>
630</histogram>
631
632<histogram name="AsyncDNS.TimeoutErrorHistogramUnder" units="milliseconds">
633 <summary>
634 Difference between timeout calculated using Histogram algorithm and RTT.
635 </summary>
636</histogram>
637
638<histogram name="AsyncDNS.TimeoutErrorJacobson" units="milliseconds">
639 <summary>
640 Difference between RTT and timeout calculated using Jacobson algorithm.
641 </summary>
642</histogram>
643
644<histogram name="AsyncDNS.TimeoutErrorJacobsonUnder" units="milliseconds">
645 <summary>
646 Difference between timeout calculated using Jacobson algorithm and RTT.
647 </summary>
648</histogram>
649
650<histogram name="AsyncDNS.TimeoutSpentHistogram" units="milliseconds">
651 <summary>
652 Duration of time that would be spent waiting for lost request using
653 Histogram algorithm.
654 </summary>
655</histogram>
656
657<histogram name="AsyncDNS.TimeoutSpentJacobson" units="milliseconds">
658 <summary>
659 Duration of time that would be spent waiting for lost request using Jacobson
660 algorithm.
661 </summary>
662</histogram>
663
Torne (Richard Coles)90dce4d2013-05-29 14:40:03 +0100664<histogram name="AsyncDNS.TotalTime" units="milliseconds">
665 <summary>
666 Duration of time since a HostResolverImpl::Resolve request to the time a
667 result is posted. Excludes canceled, evicted, and aborted requests. Includes
668 cache hits (recorded as 0). Excludes speculative requests.
669 </summary>
670</histogram>
671
672<histogram name="AsyncDNS.TotalTime_speculative" units="milliseconds">
673 <summary>
674 Duration of time since a HostResolverImpl::Resolve request to the time a
675 result is posted. Excludes canceled, evicted, and aborted requests. Includes
676 cache hits (recorded as 0). Speculative requests only.
677 </summary>
678</histogram>
679
680<histogram name="AsyncDNS.TransactionFailure" units="milliseconds">
681 <summary>
682 Duration of time taken in failing DnsTransactions. This includes server
683 failures, timeouts and NXDOMAIN results.
684 </summary>
685</histogram>
686
687<histogram name="AsyncDNS.TransactionSuccess" units="milliseconds">
688 <summary>
689 Duration of time taken in successful DnsTransactions. This includes all
690 NOERROR answers, even if they indicate the name has no addresses or they
691 cannot be parsed.
692 </summary>
693</histogram>
694
695<histogram name="AsyncDNS.TransactionSuccess_A" units="milliseconds">
696 <summary>
697 Same as AsyncDNS.TransactionSuccess but limited to A query type.
698 </summary>
699</histogram>
700
701<histogram name="AsyncDNS.TransactionSuccess_AAAA" units="milliseconds">
702 <summary>
703 Same as AsyncDNS.TransactionSuccess but limited to AAAA query type.
704 </summary>
705</histogram>
706
707<histogram name="AsyncDNS.TTL" units="milliseconds">
708 <summary>
709 TTL of the resolved addresses, as in the response received from the server.
710 For results served from local cache, the TTL is from the original response.
711 </summary>
712</histogram>
713
714<histogram name="AsyncDNS.UDPAttemptFail" units="milliseconds">
715 <summary>
716 Duration of time taken by DnsUDPAttempt in failed attempts. Excludes
717 timeouts.
718 </summary>
719</histogram>
720
721<histogram name="AsyncDNS.UDPAttemptSuccess" units="milliseconds">
722 <summary>
723 Duration of time taken by DnsUDPAttempt in successful attempts. Includes
724 responses arriving after timeout, if multiple attempts are allowed.
725 </summary>
726</histogram>
727
728<histogram name="AsyncDNS.UnchangedConfigInterval" units="milliseconds">
729 <summary>
730 Duration of time since the last empty config result to the time a non-change
731 OnConfigChange is received.
732 </summary>
733</histogram>
734
735<histogram name="AsyncDNS.UnchangedHostsInterval" units="milliseconds">
736 <summary>
737 Duration of time since the last empty config result to the time a non-change
738 OnHostsChange is received.
739 </summary>
740</histogram>
741
Torne (Richard Coles)7d4cd472013-06-19 11:58:07 +0100742<histogram name="AsyncDNS.WatchStatus" enum="AsyncDNSWatchStatus">
743 <summary>
744 The result of DnsConfigService watch. Counts STARTED on every initialization
745 and FAILED_* on any failure.
746 </summary>
747</histogram>
748
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +0100749<histogram name="Autocheckout.Bubble" enum="AutocheckoutBubble">
750 <summary>
751 Measures the frequency of user interactions with the Autocheckout bubble,
752 which prompts users to invoke Autocheckout on supported websites.
753 </summary>
754</histogram>
755
756<histogram name="Autocheckout.BuyFlow" enum="AutocheckoutBuyFlow">
757 <summary>
758 Measures the frequency of final states reached in Autocheckout buy flow.
759 </summary>
760</histogram>
761
762<histogram name="Autocheckout.DismissalState"
763 enum="AutofillDialogDismissalState">
764 <summary>The state of the Autocheckout dialog when it was dismissed.</summary>
765</histogram>
766
767<histogram name="Autocheckout.FlowDuration" units="ms">
768 <summary>
769 Measures the time elapsed between when the user submitted the Autocheckout
770 dialog and when the Autocheckout flow, or filling process, concluded.
771 </summary>
772</histogram>
773
774<histogram name="Autocheckout.FlowDuration.Failed" units="ms">
775 <summary>
776 Measures the time elapsed between when the user submitted the Autocheckout
777 dialog and when the Autocheckout flow concluded, in cases where the flow
778 failed.
779 </summary>
780</histogram>
781
782<histogram name="Autocheckout.FlowDuration.Succeeded" units="ms">
783 <summary>
784 Measures the time elapsed between when the user submitted the Autocheckout
785 dialog and when the Autocheckout flow concluded, in cases where the flow
786 succeeded.
787 </summary>
788</histogram>
789
790<histogram name="Autocheckout.InitialUserState"
791 enum="AutofillDialogInitialUserState">
792 <summary>
793 The initial state of a user that's interacting with a freshly shown
794 Autocheckout dialog.
795 </summary>
796</histogram>
797
798<histogram name="Autocheckout.PopupInDialog" enum="AutofillDialogPopupEvent">
799 <summary>
800 User interactions with the Autofill popup shown while filling an
801 Autocheckout dialog.
802 </summary>
803</histogram>
804
805<histogram name="Autocheckout.Security" enum="AutofillDialogSecurity">
806 <summary>
807 Measures the frequency of security warnings and errors in the Autocheckout
808 dialog.
809 </summary>
810</histogram>
811
812<histogram name="Autocheckout.UiDuration" units="ms">
813 <summary>
814 Measures the duration for which an Autocheckout dialog was shown.
815 </summary>
816</histogram>
817
818<histogram name="Autocheckout.UiDuration.Cancel" units="ms">
819 <summary>
820 Measures the duration for which an Autocheckout dialog was shown, in cases
821 where the user ended up canceling out of the dialog.
822 </summary>
823</histogram>
824
825<histogram name="Autocheckout.UiDuration.Submit" units="ms">
826 <summary>
827 Measures the duration for which an Autocheckout dialog was shown, in cases
828 where the user ended up accepting the dialog.
829 </summary>
830</histogram>
831
832<histogram name="Autocheckout.UiEvents" enum="AutofillDialogUiEvents">
833 <summary>
834 Measures how users are interacting with the Autocheckout dialog UI.
835 </summary>
836</histogram>
837
838<histogram name="Autocheckout.UiLatencyToShow" units="ms">
839 <summary>
840 Measures the duration of time it takes for the Autocheckout UI to be
841 actionable by the user after it is shown.
842 </summary>
843</histogram>
844
845<histogram name="Autocheckout.WalletErrors" enum="WalletErrors">
846 <summary>
847 Measures the frequency of errors in communicating with the Google Online
848 Wallet server.
849 </summary>
850</histogram>
851
852<histogram name="Autocheckout.WalletRequiredActions"
853 enum="WalletRequiredActions">
854 <summary>
855 Measures the frequency of required user actions returned by the Google
856 Online Wallet server.
857 </summary>
858</histogram>
859
860<histogram name="Autocheckout.WhitelistDownloadDuration" units="ms">
861 <summary>
862 Measures time taken to download the Autocheckout whitelist file.
863 </summary>
864</histogram>
865
866<histogram name="Autocheckout.WhitelistDownloadDuration.Failed" units="ms">
867 <summary>
868 Measures time taken to download the Autocheckout whitelist file in case the
869 download was failed.
870 </summary>
871</histogram>
872
873<histogram name="Autocheckout.WhitelistDownloadDuration.Succeeded" units="ms">
874 <summary>
875 Measures time taken to download the Autocheckout whitelist file in case the
876 download was succeeded.
877 </summary>
878</histogram>
879
880<histogram name="Autofill.AddressSuggestionsCount">
881 <summary>
882 The number of address suggestions shown in the Autofill popup.
883 </summary>
884</histogram>
885
886<histogram name="AutoFill.CCInfoBarAccepted">
887 <obsolete>
888 Deprecated as of 3/2011, replaced by Autofill.CreditCardInfoBar.
889 </obsolete>
890 <summary>The Autofill credit card info bar was accepted.</summary>
891</histogram>
892
893<histogram name="AutoFill.CCInfoBarDenied">
894 <obsolete>
895 Deprecated as of 3/2011, replaced by Autofill.CreditCardInfoBar.
896 </obsolete>
897 <summary>The Autofill credit card info bar was denied.</summary>
898</histogram>
899
900<histogram name="Autofill.CreditCardInfoBar" enum="AutofillCreditCardInfoBar">
901 <summary>
902 The relative frequency with which users accept, deny, or ignore the Autofill
903 credit card info bar prompt.
904 </summary>
905</histogram>
906
907<histogram name="Autofill.DeveloperEngagement"
908 enum="AutofillDeveloperEngagement">
909 <summary>
910 Measures the adoption of the HTML autocomplete type hint specification (see
911 http://is.gd/whatwg_autocomplete for more details). For each fillable form
912 detected, logs whether that form includes author-specified type hints.
913 </summary>
914</histogram>
915
916<histogram name="Autofill.FillDuration.FromInteraction.WithAutofill">
917 <summary>
918 Time elapsed between the user's first interaction with a form and the form's
919 submission, for an autofilled form.
920 </summary>
921</histogram>
922
923<histogram name="Autofill.FillDuration.FromInteraction.WithoutAutofill">
924 <summary>
925 Time elapsed between the user's first interaction with a form and the form's
926 submission, for a non-autofilled form.
927 </summary>
928</histogram>
929
930<histogram name="Autofill.FillDuration.FromLoad.WithAutofill">
931 <summary>
932 Time elapsed between form load and form submission, for an autofilled form.
933 </summary>
934</histogram>
935
936<histogram name="Autofill.FillDuration.FromLoad.WithoutAutofill">
937 <summary>
938 Time elapsed between form load and form submission, for a non-autofilled
939 form.
940 </summary>
941</histogram>
942
943<histogram name="Autofill.IsEnabled.PageLoad" enum="BooleanEnabled">
944 <summary>
945 Tracks whether Autofill is enabled on page load for a page containing forms.
946 </summary>
947</histogram>
948
949<histogram name="Autofill.IsEnabled.Startup" enum="BooleanEnabled">
950 <summary>Tracks whether Autofill is enabled when Chrome launches.</summary>
951</histogram>
952
953<histogram name="AutoFill.ProfileCount">
954 <obsolete>
955 Deprecated as of 3/2011, replaced by Autofill.StoredProfileCount.
956 </obsolete>
957 <summary>The number of Autofill address profiles a user has.</summary>
958</histogram>
959
960<histogram name="AutoFill.Quality" enum="AutofillQuality">
961 <obsolete>
962 Deprecated as of 3/2011, replaced by Autofill.Quality.
963 </obsolete>
964 <summary>The quality of the AutoFill implementation.</summary>
965</histogram>
966
967<histogram name="Autofill.Quality" enum="AutofillQuality">
968 <summary>The quality of the Autofill implementation.</summary>
969</histogram>
970
971<histogram name="Autofill.Quality.HeuristicType" enum="AutofillTypeQuality">
972 <summary>The quality of Autofill's heuristic field type detection.</summary>
973</histogram>
974
975<histogram name="Autofill.Quality.HeuristicType.ByFieldType"
976 enum="AutofillTypeQualityByFieldType">
977 <summary>
978 The quality of Autofill's heuristic field type detection, broken down by the
979 specific field type. Fields with multiple possible types (based on the
980 stored Autofill data) are logged as having ambiguous type.
981 </summary>
982</histogram>
983
984<histogram name="Autofill.Quality.PredictedType" enum="AutofillTypeQuality">
985 <summary>The overall quality of the Autofill field type predictions.</summary>
986</histogram>
987
988<histogram name="Autofill.Quality.PredictedType.ByFieldType"
989 enum="AutofillTypeQualityByFieldType">
990 <summary>
991 The overall quality of the Autofill field type predictions, broken down by
992 the specific field type. Fields with multiple possible types (based on the
993 stored Autofill data) are logged as having ambiguous type.
994 </summary>
995</histogram>
996
997<histogram name="Autofill.Quality.ServerType" enum="AutofillTypeQuality">
998 <summary>The quality of the Autofill server's field type detection.</summary>
999</histogram>
1000
1001<histogram name="Autofill.Quality.ServerType.ByFieldType"
1002 enum="AutofillTypeQualityByFieldType">
1003 <summary>
1004 The quality of the Autofill server's field type detection, broken down by
1005 the specific field type. Fields with multiple possible types (based on the
1006 stored Autofill data) are logged as having ambiguous type.
1007 </summary>
1008</histogram>
1009
1010<histogram name="AutoFill.RequestErrorimcklfaapmppdhilegjoahjbahdgfhcn">
1011 <summary>TBD.</summary>
1012</histogram>
1013
1014<histogram name="AutoFill.RequestSuccessimcklfaapmppdhilegjoahjbahdgfhcn">
1015 <summary>TBD.</summary>
1016</histogram>
1017
1018<histogram name="Autofill.ServerExperimentId" enum="AutofillExperimentId">
1019 <obsolete>
1020 Deprecated as of 6/2011, replaced by Autofill.ServerExperimentId.Query.
1021 </obsolete>
1022 <summary>
1023 The experiment ID received in response to an Autofill server query.
1024 </summary>
1025</histogram>
1026
1027<histogram name="Autofill.ServerExperimentId.Query" enum="AutofillExperimentId">
1028 <summary>
1029 The experiment ID received in response to an Autofill server query.
1030 </summary>
1031</histogram>
1032
1033<histogram name="Autofill.ServerExperimentId.Upload"
1034 enum="AutofillExperimentId">
1035 <summary>
1036 The experiment ID received at the time of an Autofill upload.
1037 </summary>
1038</histogram>
1039
1040<histogram name="AutoFill.ServerQueryResponse" enum="AutofillQueryResult">
1041 <obsolete>
1042 Deprecated as of 3/2011, replaced by Autofill.ServerQueryResponse.
1043 </obsolete>
1044 <summary>The usefulness of AutoFill server information.</summary>
1045</histogram>
1046
1047<histogram name="Autofill.ServerQueryResponse" enum="AutofillQueryResult">
1048 <summary>The usefulness of Autofill server information.</summary>
1049</histogram>
1050
1051<histogram name="Autofill.StoredProfileCount">
1052 <summary>
1053 The number of Autofill addresses a user has stored, measured at launch time.
1054 </summary>
1055</histogram>
1056
1057<histogram name="Autofill.UserHappiness" enum="AutofillUserHappiness">
1058 <summary>
1059 Measures the frequency of various events in the Autofill user interaction
1060 flow. By comparing frequencies, we can compute several interesting
1061 &quot;user happiness&quot; metrics.
1062 </summary>
1063</histogram>
1064
1065<histogram name="Bluetooth.ConnectedDeviceCount" units="devices">
1066 <summary>
1067 Counts the number of simulataneously connected Bluetooth devices. Used to
1068 direct testing efforts, and by our UI team to determine appropriate UI
1069 sizes.
1070 </summary>
1071</histogram>
1072
1073<histogram name="Bluetooth.PairingMethod" enum="BluetoothPairingMethod">
1074 <summary>
1075 Records the method used to pair each Bluetooth Device. Used to direct our
1076 testing efforts.
1077 </summary>
1078</histogram>
1079
1080<histogram name="Bluetooth.PairingResult" enum="BluetoothPairingResult">
1081 <summary>
1082 Records the result of pairing each Bluetooth Device. Used to understand
1083 whether we are having significant problems with Bluetooth pairing and seeing
1084 errors more commonly than we should.
1085 </summary>
1086</histogram>
1087
Ben Murdoch32409262013-08-07 11:04:47 +01001088<histogram name="Canvas.ContextType" enum="CanvasContextType">
1089 <summary>
1090 Records the context type names used to create canvas rendering contexts.
1091 </summary>
1092</histogram>
1093
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +01001094<histogram name="Cellular.ActivationFailure">
1095 <summary>
1096 The count of cellular device activation failures (Chrome OS).
1097 </summary>
1098</histogram>
1099
1100<histogram name="Cellular.ActivationTry">
1101 <summary>The count of cellular device activation tries (Chrome OS).</summary>
1102</histogram>
1103
1104<histogram name="Cellular.ConnectionFailed">
1105 <summary>
1106 The count of cellular reconnect failures during activation (Chrome OS).
1107 </summary>
1108</histogram>
1109
1110<histogram name="Cellular.ConnectionRetry">
1111 <summary>
1112 The count of cellular device reconnect tries during activation (Chrome OS).
1113 </summary>
1114</histogram>
1115
1116<histogram name="Cellular.MobileSetupFailed">
1117 <summary>
1118 The count of successful cellular plan established (Chrome OS).
1119 </summary>
1120</histogram>
1121
1122<histogram name="Cellular.MobileSetupStart">
1123 <summary>
1124 The count of initiated cellular device setup starts (Chrome OS).
1125 </summary>
1126</histogram>
1127
1128<histogram name="Cellular.MobileSetupSucceeded">
1129 <summary>The count of failed cellular plan setup tries (Chrome OS).</summary>
1130</histogram>
1131
1132<histogram name="Cellular.PaymentFailed">
1133 <summary>The count of failed cellular plan purchases (Chrome OS).</summary>
1134</histogram>
1135
1136<histogram name="Cellular.PaymentReceived">
1137 <summary>
1138 The count of successfully completed cellular plan purchases (Chrome OS).
1139 </summary>
1140</histogram>
1141
Ben Murdoch2385ea32013-08-06 11:01:04 +01001142<histogram name="CertificateType">
1143 <summary>
1144 Information about the certificate algorithms and sizes in use on the web, to
1145 examine compliance with the CA/Browser Forum requirements and security best
1146 practice.
1147 </summary>
1148</histogram>
1149
Torne (Richard Coles)a36e5922013-08-05 13:57:33 +01001150<histogram name="Chrome.SearchSelectExempt" enum="SearchEngine">
1151 <obsolete>
1152 Deprecated 8/2013. No longer tracked.
1153 </obsolete>
1154 <summary>
1155 The default search engine selected by a user not in the search engine dialog
1156 experiment.
1157 </summary>
1158</histogram>
1159
1160<histogram name="Chrome.SearchSelectExperiment" enum="SearchEngine">
1161 <obsolete>
1162 Deprecated 8/2013. No longer tracked.
1163 </obsolete>
1164 <summary>
1165 The default search engine selected by a user in the search engine dialog
1166 experiment.
1167 </summary>
1168</histogram>
1169
1170<histogram name="Chrome.SearchSelectExperimentSlot1" enum="SearchEngine">
1171 <obsolete>
1172 Deprecated 8/2013. No longer tracked.
1173 </obsolete>
1174 <summary>
1175 The default search engine selected by a user in slot 1 of a randomized
1176 search engine dialog.
1177 </summary>
1178</histogram>
1179
1180<histogram name="Chrome.SearchSelectExperimentSlot2" enum="SearchEngine">
1181 <obsolete>
1182 Deprecated 8/2013. No longer tracked.
1183 </obsolete>
1184 <summary>
1185 The default search engine selected by a user in slot 2 of a randomized
1186 search engine dialog.
1187 </summary>
1188</histogram>
1189
1190<histogram name="Chrome.SearchSelectExperimentSlot3" enum="SearchEngine">
1191 <obsolete>
1192 Deprecated 8/2013. No longer tracked.
1193 </obsolete>
1194 <summary>
1195 The default search engine selected by a user in slot 3 of a randomized
1196 search engine dialog.
1197 </summary>
1198</histogram>
1199
1200<histogram name="Chrome.SearchSelectExperimentSlot4" enum="SearchEngine">
1201 <obsolete>
1202 Deprecated 8/2013. No longer tracked.
1203 </obsolete>
1204 <summary>
1205 The default search engine selected by a user in slot 4 of a randomized
1206 search engine dialog.
1207 </summary>
1208</histogram>
1209
Torne (Richard Coles)7d4cd472013-06-19 11:58:07 +01001210<histogram name="clickjacking.discard_download" units="ms">
1211 <summary>
1212 The length of time between a dangerous download appearing on the downloads
1213 shelf, and the &quot;Discard&quot; button being clicked.
1214 </summary>
1215</histogram>
1216
1217<histogram name="clickjacking.launch_url" units="ms">
1218 <summary>
1219 The length of time between the external protocol dialog being shown and the
1220 &quot;Launch Application&quot; button being clicked.
1221 </summary>
1222</histogram>
1223
1224<histogram name="clickjacking.open_download" units="ms">
1225 <summary>
1226 The length of time between a download appearing on the download shelf, and
1227 the user opening it by clicking the item or pressing return.
1228 </summary>
1229</histogram>
1230
1231<histogram name="clickjacking.report_and_discard_download" units="ms">
1232 <summary>
1233 Time between &quot;Report and Discard&quot; button being shown and it being
1234 clicked.
1235 </summary>
1236</histogram>
1237
1238<histogram name="clickjacking.save_download" units="ms">
1239 <summary>
1240 The length of time between a dangerous download appearing on the download
1241 shelf, and the &quot;Keep&quot; button being clicked.
1242 </summary>
1243</histogram>
1244
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +01001245<histogram name="Clipboard.IncognitoUseCase" enum="ClipboardAction">
1246 <obsolete>
1247 Deprecated as of 4/2013, experiment confirmed correctness of our patch.
1248 </obsolete>
1249 <summary>
1250 Counts how often the user writes or reads from the clipboard and whether the
1251 write was from an incognito window or not.
1252 </summary>
1253</histogram>
1254
Torne (Richard Coles)7d4cd472013-06-19 11:58:07 +01001255<histogram name="Cookie.ParsedCookieStatus" enum="ParsedCookieStatus">
1256 <summary>
1257 When parsing a cookie, indicates if control characters were present in any
1258 of the cookie values and if any of the cookie values were invalid.
1259 Specifically, checks that all of the parsed values are valid according to
1260 the valid token definition in Section 2.2 of RFC2616 which specifies a token
1261 must have no separators (i.e. no characters from the following string,
1262 ignoring the starting and ending single quote: '()&lt;&gt;@,;:\&quot;/[]?={}
1263 \t') and no control characters.
1264 </summary>
1265</histogram>
1266
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +01001267<histogram name="Cookie.ReinstatedCookies" units="seconds">
1268 <summary>
1269 The duration in seconds between a cookie getting evicted (due to the number
1270 of cookies exceeding a domain limit), and subsequently reinstated.
1271 </summary>
1272</histogram>
1273
Torne (Richard Coles)7d4cd472013-06-19 11:58:07 +01001274<histogram name="Cookie.SetAttributePairCharsValidity" enum="BooleanValid">
1275 <summary>
1276 Indicates whether a cookie attribute pair was set with both a valid key and
1277 a valid attribute value or not. For the key, this implies that it was a
1278 valid token as defined in Section 2.2 of RFC2616 which specifies a token
1279 must have no separators (i.e. no characters from the following string,
1280 ignoring the starting and ending single quote: '()&lt;&gt;@,;:\&quot;/[]?={}
1281 \t') and no control characters. For the value, this implies that it
1282 contained no control characters and no semicolon.
1283 </summary>
1284</histogram>
1285
1286<histogram name="Cookie.SetNameValidity" enum="BooleanValid">
1287 <summary>
1288 Indicates whether a cookie name was set with a valid token. A valid token is
1289 defined in Section 2.2 of RFC2616 which specifies a token must have no
1290 separators (i.e. no characters from the following string, ignoring the
1291 starting and ending single quote: '()&lt;&gt;@,;:\&quot;/[]?={} \t') and no
1292 control characters.
1293 </summary>
1294</histogram>
1295
1296<histogram name="Cookie.SetValueCookieValueValidity" enum="BooleanValid">
1297 <summary>
1298 Indicates whether a cookie value was valid or invalid when there was an
1299 attempt to set it, where a valid value is defined in RFC 6265 as ASCII
1300 characters excluding controls, whitspace, comma, semicolon, and backslash.
1301 </summary>
1302</histogram>
1303
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +01001304<histogram name="Cros.ClickOnShelf" enum="CrosShelfClickTarget">
1305 <summary>Chrome OS shelf clicks.</summary>
1306</histogram>
1307
1308<histogram name="CrosDisks.ArchiveType" enum="CrosDisksArchiveType">
1309 <summary>
1310 The type of archive file that Chrome OS cros-disks daemon is requested to
1311 mount.
1312 </summary>
1313</histogram>
1314
1315<histogram name="CrosDisks.DeviceMediaType" enum="CrosDisksDeviceMediaType">
1316 <summary>
1317 The media type of removable device that Chrome OS cros-disks daemon is
1318 requested to mount.
1319 </summary>
1320</histogram>
1321
1322<histogram name="CrosDisks.FilesystemType" enum="CrosDisksFilesystemType">
1323 <summary>
1324 The type of file system that Chrome OS cros-disks daemon is requested to
1325 mount.
1326 </summary>
1327</histogram>
1328
Torne (Richard Coles)868fa2f2013-06-11 10:57:03 +01001329<histogram name="DisabledExtension.ExtensionWipedStatus" enum="BooleanWiped">
1330 <summary>Whether an extension has been wiped out.</summary>
1331</histogram>
1332
1333<histogram name="DisabledExtension.SideloadWipeoutCount">
1334 <summary>
1335 How many external extensions get wiped out as a result of the Sideload
1336 Wipeout one-time initiative.
1337 </summary>
1338</histogram>
1339
1340<histogram name="DisabledExtension.SideloadWipeoutNeeded" enum="BooleanSuccess">
1341 <summary>
1342 Whether any extension got wiped out as a result of the Sideload Wipeout
1343 one-time initiative.
1344 </summary>
1345</histogram>
1346
1347<histogram name="DisabledExtension.UserSelection" enum="SideloadWipeoutBubble">
1348 <summary>
1349 The user selection in the Sideload Wipeout bubble, grouped by the
1350 UmaWipeoutHistogramOptions enum.
1351 </summary>
1352</histogram>
1353
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +01001354<histogram name="DiskCache.TotalIOTime" units="milliseconds">
1355 <obsolete>
1356 Deprecated.
1357 </obsolete>
1358 <summary>
1359 The total time it takes to perform a payload IO operation, for the regular
1360 disk cache.
1361 </summary>
1362</histogram>
1363
Torne (Richard Coles)90dce4d2013-05-29 14:40:03 +01001364<histogram name="DNS.AttemptCancelled">
1365 <summary>
1366 The attempt which completed after the job was already cancelled.
1367 </summary>
1368</histogram>
1369
1370<histogram name="DNS.AttemptDiscarded">
1371 <summary>
1372 The attempt which completed after the job was already cancelled OR the
1373 attempt that has finished after host resolution was already completed by an
1374 earlier attempt.
1375 </summary>
1376</histogram>
1377
1378<histogram name="DNS.AttemptFailDuration" units="milliseconds">
1379 <summary>
1380 Duration of time taken in OS resolutions for actual navigations. These
1381 attempts which completed after the job was already canceled OR after the job
1382 was already completed by an earlier attempt. Note that cached resolutions
1383 may provide low (0ms?) resolution times.
1384 </summary>
1385</histogram>
1386
1387<histogram name="DNS.AttemptFailure">
1388 <summary>The attempt that has not resolved the host successfully.</summary>
1389</histogram>
1390
1391<histogram name="DNS.AttemptFirstFailure">
1392 <summary>
1393 The attempt that resolved the host first and the resolution was not
1394 successful.
1395 </summary>
1396</histogram>
1397
1398<histogram name="DNS.AttemptFirstSuccess">
1399 <summary>
1400 The attempt that resolved the host first and the resolution was successful.
1401 </summary>
1402</histogram>
1403
1404<histogram name="DNS.AttemptSuccess">
1405 <summary>The attempt that has resolved the host successfully.</summary>
1406</histogram>
1407
1408<histogram name="DNS.AttemptSuccessDuration" units="milliseconds">
1409 <summary>
1410 Duration of time taken in OS resolutions that succeeded and were requested
1411 for actual navigations. These attempts which completed after the job was
1412 already canceled OR after the job was already completed by an earlier
1413 attempt. Note that cached resolutions may provide low (0ms?) resolution
1414 times.
1415 </summary>
1416</histogram>
1417
1418<histogram name="DNS.AttemptTimeSavedByRetry" units="milliseconds">
1419 <summary>
1420 This histogram shows the time saved by having spawned an extra attempt, when
1421 the first attempt didn't finish before retry attempt.
1422 </summary>
1423</histogram>
1424
1425<histogram name="DNS.CacheEvicted" units="milliseconds">
1426 <summary>
1427 The time left to expiration of an entry when it is removed while compacting
1428 the HostCache.
1429 </summary>
1430</histogram>
1431
1432<histogram name="DNS.CacheExpired" units="milliseconds">
1433 <summary>
1434 The time since expiration of an entry when it is removed while compacting
1435 the HostCache.
1436 </summary>
1437</histogram>
1438
1439<histogram name="DNS.CacheExpiredOnGet" units="milliseconds">
1440 <summary>
1441 The time since expiration of an entry when it is removed on lookup.
1442 </summary>
1443</histogram>
1444
1445<histogram name="DNS.EmptyAddressListAndNoError"
1446 enum="DNSEmptyAddressListAndNoError">
1447 <summary>
1448 Error status when an empty address list was found in OnLookupComplete().
1449 </summary>
1450</histogram>
1451
1452<histogram name="DNS.IndependentFailedNavigation" units="milliseconds">
1453 <summary>
1454 When either a pre-resolution was not done recently enough to provide
1455 benefit, or the the corresponding pre-resolution is still pending, this
1456 histogram shows the duration of time used to resolve a hostname as not
1457 existing during a failed attempt to navigate to (GET) a URL. In newer
1458 versions, if the hostname has never been found as a link during a page scan,
1459 and it has a referring URL, then it is added to referrer list data structure
1460 (hoping we'll do better next time).
1461 </summary>
1462</histogram>
1463
1464<histogram name="DNS.IndependentNavigation" units="milliseconds">
1465 <summary>
1466 When either a pre-resolution was not done recently enough to provide
1467 benefit, or the the corresponding pre-resolution is still pending, this
1468 histogram shows the duration of the duration of time used to resolve a
1469 hostname to navigate to (GET) a URL. In newer versions, if the hostname has
1470 never been found as a link during a page scan, and it has a referring URL,
1471 then it is added to referrer list data structure (hoping we'll do better
1472 next time).
1473 </summary>
1474</histogram>
1475
1476<histogram name="DNS.JobQueueTime" units="milliseconds">
1477 <summary>
1478 Time elapsed between the time the HostResolverImpl::Job was created and the
1479 time the Job was started (a getaddrinfo call was dispatched to the thread
1480 pool).
1481 </summary>
1482</histogram>
1483
1484<histogram name="DNS.JobQueueTime_HIGHEST" units="milliseconds">
1485 <summary>
1486 Time elapsed between the time the HostResolverImpl::Job was created and the
1487 time the Job was started (a getaddrinfo call was dispatched to the thread
1488 pool). Includes only Jobs which had priority HIGHEST when started.
1489 </summary>
1490</histogram>
1491
1492<histogram name="DNS.JobQueueTime_IDLE" units="milliseconds">
1493 <summary>
1494 Time elapsed between the time the HostResolverImpl::Job was created and the
1495 time the Job was started (a getaddrinfo call was dispatched to the thread
1496 pool). Includes only Jobs which had priority IDLE when started.
1497 </summary>
1498</histogram>
1499
1500<histogram name="DNS.JobQueueTime_LOW" units="milliseconds">
1501 <summary>
1502 Time elapsed between the time the HostResolverImpl::Job was created and the
1503 time the Job was started (a getaddrinfo call was dispatched to the thread
1504 pool). Includes only Jobs which had priority LOW when started.
1505 </summary>
1506</histogram>
1507
1508<histogram name="DNS.JobQueueTime_LOWEST" units="milliseconds">
1509 <summary>
1510 Time elapsed between the time the HostResolverImpl::Job was created and the
1511 time the Job was started (a getaddrinfo call was dispatched to the thread
1512 pool). Includes only Jobs which had priority LOWEST when started.
1513 </summary>
1514</histogram>
1515
1516<histogram name="DNS.JobQueueTime_MEDIUM" units="milliseconds">
1517 <summary>
1518 Time elapsed between the time the HostResolverImpl::Job was created and the
1519 time the Job was started (a getaddrinfo call was dispatched to the thread
1520 pool). Includes only Jobs which had priority MEDIUM when started.
1521 </summary>
1522</histogram>
1523
1524<histogram name="DNS.JobQueueTimeAfterChange" units="milliseconds">
1525 <summary>
1526 Time elapsed between the last time the priority of a HostResolverImpl::Job
1527 changed (when a Request was attached or detached) and the time the Job was
1528 started (a getaddrinfo call was dispatched to the thread pool).
1529 </summary>
1530</histogram>
1531
1532<histogram name="DNS.JobQueueTimeAfterChange_HIGHEST" units="milliseconds">
1533 <summary>
1534 Time elapsed between the last time the priority of a HostResolverImpl::Job
1535 changed (when a Request was attached or detached) and the time the Job was
1536 started (a getaddrinfo call was dispatched to the thread pool). Includes
1537 only Jobs which had priority HIGHEST when started.
1538 </summary>
1539</histogram>
1540
1541<histogram name="DNS.JobQueueTimeAfterChange_IDLE" units="milliseconds">
1542 <summary>
1543 Time elapsed between the last time the priority of a HostResolverImpl::Job
1544 changed (when a Request was attached or detached) and the time the Job was
1545 started (a getaddrinfo call was dispatched to the thread pool). Includes
1546 only Jobs which had priority IDLE when started.
1547 </summary>
1548</histogram>
1549
1550<histogram name="DNS.JobQueueTimeAfterChange_LOW" units="milliseconds">
1551 <summary>
1552 Time elapsed between the last time the priority of a HostResolverImpl::Job
1553 changed (when a Request was attached or detached) and the time the Job was
1554 started (a getaddrinfo call was dispatched to the thread pool). Includes
1555 only Jobs which had priority LOW when started.
1556 </summary>
1557</histogram>
1558
1559<histogram name="DNS.JobQueueTimeAfterChange_LOWEST" units="milliseconds">
1560 <summary>
1561 Time elapsed between the last time the priority of a HostResolverImpl::Job
1562 changed (when a Request was attached or detached) and the time the Job was
1563 started (a getaddrinfo call was dispatched to the thread pool). Includes
1564 only Jobs which had priority LOWEST when started.
1565 </summary>
1566</histogram>
1567
1568<histogram name="DNS.JobQueueTimeAfterChange_MEDIUM" units="milliseconds">
1569 <summary>
1570 Time elapsed between the last time the priority of a HostResolverImpl::Job
1571 changed (when a Request was attached or detached) and the time the Job was
1572 started (a getaddrinfo call was dispatched to the thread pool). Includes
1573 only Jobs which had priority MEDIUM when started.
1574 </summary>
1575</histogram>
1576
1577<histogram name="DNS.PrefetchCacheEviction" units="milliseconds">
1578 <summary>
1579 The duration of time used (most recently) to pre-resolve a hostname, when
1580 the prefetched resolution was apparently evicted from the cache. The
1581 included samples only list pre-resolution times when the later
1582 navigations/fetches took in excess of 15ms.
1583 </summary>
1584</histogram>
1585
1586<histogram name="DNS.PrefetchCacheEvictionL" units="milliseconds">
1587 <summary>
1588 The duration of time used (most recently) to pre-resolve a hostname, when
1589 the prefetched resolution was apparently evicted from the cache. The
1590 included samples only list pre-resolution times when the later
1591 navigations/fetches took in excess of 15ms.
1592 </summary>
1593</histogram>
1594
1595<histogram name="DNS.PrefetchFoundName">
1596 <summary>Replaced by DNS.PrefetchFoundNameL.</summary>
1597</histogram>
1598
1599<histogram name="DNS.PrefetchFoundNameL" units="milliseconds">
1600 <obsolete>
1601 Deprecated 2/2010, and replaced by DNS.PrefetchResolution
1602 </obsolete>
1603 <summary>
1604 The duration of time used by the DNS pre-resolving threads to resolve a host
1605 name via the network. Any resolutions that are faster than 15ms are
1606 considered to be local cache hits, not requiring network access, and are not
1607 included in this histogram. This histogram is most useful for estimating the
1608 typical cost of a name resolution, but it also estimates the total number of
1609 network-based resolutions induced by this feature. Not all these
1610 resolutions prove helpful (i.e., the user does not always actually visit the
1611 resolved hostnames).
1612 </summary>
1613</histogram>
1614
1615<histogram name="DNS.PrefetchNegativeHit">
1616 <summary>Replaced by DNS.PrefetchNegativeHitL.</summary>
1617</histogram>
1618
1619<histogram name="DNS.PrefetchNegativeHitL" units="milliseconds">
1620 <summary>
1621 The duration of time saved due to DNS pre-resolving in the &quot;name not
1622 found&quot; case. Time &quot;savings&quot; shown in the histogram are
1623 defined to be the difference between the DNS pre-resolution duration, and
1624 the DNS resolution duration seen during a navigation. These cache hits only
1625 list events where the DNS pre-resolve duration for a host was in excess of
1626 15ms (i.e., the network was consulted), and the actual DNS resolution (when
1627 a user attempted to navigate to a link with the same host name) took less
1628 than 15ms (i.e., the network was not consulted), which means the gain was a
1629 result of a &quot;cache hit&quot; in the OS cache. For some users with
1630 LANs, all negative results (even when the DNS cache might otherwise help)
1631 take about 2.5 seconds (due to timeouts for netbios broadcasts), and hence
1632 no savings are possible (or shown) for such users in this category.
1633 </summary>
1634</histogram>
1635
1636<histogram name="DNS.PrefetchPositiveHit">
1637 <summary>Replaced by DNS.PrefetchPositiveHitL.</summary>
1638</histogram>
1639
1640<histogram name="DNS.PrefetchPositiveHitL" units="milliseconds">
1641 <summary>
1642 The duration of time saved due to DNS pre-resolving in the &quot;name was
1643 found&quot; case, and induced by either a page scan for a link or an omnibox
1644 entry by the user. Time &quot;savings&quot; shown in the histogram are
1645 defined to be the difference between the DNS pre-resolution duration, and
1646 the DNS resolution duration seen during a navigation. These cache hits only
1647 list events where the DNS pre-resolve duration for a host was in excess of
1648 15ms (i.e., the network was consulted), and the actual DNS resolution (when
1649 a user attempted to navigate to a link with the same host name) took less
1650 than 15ms (i.e., the network was not consulted), which means the gain was a
1651 result of a &quot;cache hit&quot; in the OS cache.
1652 </summary>
1653</histogram>
1654
1655<histogram name="DNS.PrefetchQueue" units="milliseconds">
1656 <summary>
1657 The duration of time spent by a proposed resolution waiting in the queue to
1658 be resolved. This number is in addition to any DNS resolution time that may
1659 come later.
1660 </summary>
1661</histogram>
1662
1663<histogram name="DNS.PrefetchReferredPositiveHit" units="milliseconds">
1664 <summary>
1665 The duration of time saved due to DNS pre-resolving in the &quot;name was
1666 found&quot; case, and induced by predicting (using referrer lists) that a
1667 resolution was needed. Time &quot;savings&quot; shown in the histogram are
1668 defined to be the difference between the DNS pre-resolution duration, and
1669 the DNS resolution duration seen during a navigation. These cache hits only
1670 list events where the DNS pre-resolve duration for a host was in excess of
1671 15ms (i.e., the network was consulted), and the actual DNS resolution (when
1672 a user attempted to navigate to a link with the same host name) took less
1673 than 15ms (i.e., the network was not consulted), which means the gain was a
1674 result of a &quot;cache hit&quot; in the OS cache.
1675 </summary>
1676</histogram>
1677
1678<histogram name="DNS.PrefetchResolution" units="milliseconds">
1679 <summary>
1680 The duration of time used by the DNS pre-resolving threads to resolve a host
1681 name via the network. Any resolutions that are faster than 15ms are
1682 considered to be local cache hits, not requiring network access, and are not
1683 included in this histogram. This histogram is most useful for estimating the
1684 typical cost of a name resolution, but it also estimates the total number of
1685 network-based resolutions induced by this feature. Not all these
1686 resolutions prove helpful (i.e., the user does not always actually visit the
1687 resolved hostnames).
1688 </summary>
1689</histogram>
1690
1691<histogram name="DNS.QueueRecycledDeltaOver2">
1692 <summary>
1693 When, due to congestion avoidance, a queued pre-resolution is abandoned
1694 (recycled) without actually being resolved, this histograms records the age
1695 in the queue of that entry. Only times over 2 seconds are recorded in this
1696 histogram.
1697 </summary>
1698</histogram>
1699
1700<histogram name="DNS.QueueRecycledUnder2">
1701 <summary>
1702 When, due to congestion avoidance, a queued pre-resolution is abandoned
1703 (recycled) without actually being resolved, this histograms records the age
1704 in the queue of that entry. Only times less than or equal to 2 seconds are
1705 recorded in this histogram.
1706 </summary>
1707</histogram>
1708
1709<histogram name="DNS.ResolveCategory" enum="ResolutionCategory">
1710 <summary>
1711 Counts of successes and failures of OS resolutions in various categories.
1712 </summary>
1713</histogram>
1714
1715<histogram name="DNS.ResolveFail" units="milliseconds">
1716 <summary>
1717 Duration of time taken in OS resolutions for actual navigations. Note that
1718 cached OS resolutions may provide low (0ms?) resolution times.
1719 </summary>
1720</histogram>
1721
1722<histogram name="DNS.ResolveFail_FAMILY_IPV4" units="milliseconds">
1723 <summary>Same as DNS.ResolveFail, but limited to pure IPv4 lookups.</summary>
1724</histogram>
1725
1726<histogram name="DNS.ResolveFail_FAMILY_IPV6" units="milliseconds">
1727 <summary>Same as DNS.ResolveFail, but limited to pure IPv6 lookups.</summary>
1728</histogram>
1729
1730<histogram name="DNS.ResolveFail_FAMILY_UNSPEC" units="milliseconds">
1731 <summary>Same as DNS.ResolveFail, but limited to IPv4/IPv6 lookups.</summary>
1732</histogram>
1733
1734<histogram name="DNS.ResolveSpeculativeFail" units="milliseconds">
1735 <summary>
1736 Duration of time taken in speculative OS resolutions. Note that cached OS
1737 resolutions may provide low (0ms?) resolution times.
1738 </summary>
1739</histogram>
1740
1741<histogram name="DNS.ResolveSpeculativeSuccess" units="milliseconds">
1742 <summary>
1743 Duration of time taken in speculative OS resolution that succeeded. Note
1744 that cached resolutions may provide low (0ms?) resolution times.
1745 </summary>
1746</histogram>
1747
1748<histogram name="DNS.ResolveSuccess" units="milliseconds">
1749 <summary>
1750 Duration of time taken in OS resolutions that succeeded and were requested
1751 for actual navigations. Note that cached resolutions may provide low (0ms?)
1752 resolution times.
1753 </summary>
1754</histogram>
1755
1756<histogram name="DNS.ResolveSuccess_FAMILY_IPV4" units="milliseconds">
1757 <summary>
1758 Same as DNS.ResolveSuccess, but limited to pure IPv4 lookups.
1759 </summary>
1760</histogram>
1761
1762<histogram name="DNS.ResolveSuccess_FAMILY_IPV6" units="milliseconds">
1763 <summary>
1764 Same as DNS.ResolveSuccess, but limited to pure IPv6 lookups.
1765 </summary>
1766</histogram>
1767
1768<histogram name="DNS.ResolveSuccess_FAMILY_UNSPEC" units="milliseconds">
1769 <summary>
1770 Same as DNS.ResolveSuccess, but limited to IPv4/IPv6 lookups.
1771 </summary>
1772</histogram>
1773
1774<histogram name="DNS.ResolveUnspecWaste" enum="ResolutionUnspecWasteCategory">
1775 <obsolete>
1776 Deprecated as of 5/2013.
1777 </obsolete>
1778 <summary>
1779 Counts of hits and misses in the DNS cache and DNS jobs pool of wasted
1780 HostResolverImpl::Jobs that could be avoided by always resolving using
1781 AF_UNSPEC.
1782 </summary>
1783</histogram>
1784
1785<histogram name="DNS.TotalTime" units="milliseconds">
1786 <summary>
1787 Duration of time since a HostResolverImpl::Resolve request to the time a
1788 result is posted. Excludes canceled, evicted, and aborted requests. Includes
1789 cache hits (recorded as 0). Excludes speculative requests.
1790 </summary>
1791</histogram>
1792
1793<histogram name="DNS.TotalTime_speculative" units="milliseconds">
1794 <summary>
1795 Duration of time since a HostResolverImpl::Resolve request to the time a
1796 result is posted. Excludes canceled, evicted, and aborted requests. Includes
1797 cache hits (recorded as 0). Speculative requests only.
1798 </summary>
1799</histogram>
1800
1801<histogram name="DNS.UnexpectedResolution">
1802 <summary>
1803 In some cases, such as when content arrives with embedded references to
1804 other servers, the prefetch system can't (or doesn't) attempt to pre-resolve
1805 the hostnames. As an example, a visit to www.cnn.com will fetch content
1806 with references to about 12 additional hostnames, none of which are
1807 currently anticipated. Such resolutions are termed &quot;Unexpected
1808 Resolutions,&quot; and the durations associated with those DNS resolutions
1809 are shown below. Future features may attempt to learn (from prior
1810 experience locally, or from server provided hints), what secondary hostname
1811 resolutions should be done when a primary resolution (or navigation) takes
1812 place. This histogram shows what the potential savings are that
1813 &quot;remain on the table&quot; until we employ some of these more advanced
1814 features.
1815 </summary>
1816</histogram>
1817
1818<histogram name="DNS.UnexpectedResolutionL">
1819 <summary>
1820 In some cases, such as when content arrives with embedded references to
1821 other servers, or when a page (such as one in SSL) preclude scanning and
1822 prefetching, the prefetch system can't (or doesn't) attempt to pre-resolve
1823 the hostnames. As an example, a visit to www.cnn.com will fetch content
1824 with references to about 12 additional hostnames, none of which might be
1825 anticipated. Similarly, clicking on a link in an SSL page won't be
1826 anticipated (since scanning in not allowed by default). Such resolutions are
1827 termed &quot;Unexpected Resolutions,&quot; and the durations associated with
1828 those navigation induced DNS resolutions are shown below. If a referring
1829 URL is available for the navigation, the relationship to the referring URL
1830 was recorded, and future navigations to the referring hostname would have
1831 induced a pre-resolution of hostname that caused an entry below. Such any
1832 entry may facilitate future listing in the ReferredPositiveHit histogram.
1833 </summary>
1834</histogram>
1835
Torne (Richard Coles)a36e5922013-08-05 13:57:33 +01001836<histogram name="DnsProbe.ErrorPageUpdateStatus" enum="DnsProbe.ProbeStatus">
1837 <summary>Status of DNS probe updates sent to a DNS error page.</summary>
1838</histogram>
1839
Torne (Richard Coles)90dce4d2013-05-29 14:40:03 +01001840<histogram name="DnsProbe.Probe.Elapsed" units="ms">
Torne (Richard Coles)a36e5922013-08-05 13:57:33 +01001841 <obsolete>
1842 Renamed 7/2013 to DnsProbe.ProbeDuration.
1843 </obsolete>
Torne (Richard Coles)90dce4d2013-05-29 14:40:03 +01001844 <summary>Time between starting and finishing DNS probe.</summary>
1845</histogram>
1846
1847<histogram name="DnsProbe.Probe.NcnOffline.Elapsed" units="ms">
Torne (Richard Coles)a36e5922013-08-05 13:57:33 +01001848 <obsolete>
1849 Removed 7/2013.
1850 </obsolete>
Torne (Richard Coles)90dce4d2013-05-29 14:40:03 +01001851 <summary>
1852 Time between starting and finishing DNS probe when NCN says we're offline.
1853 </summary>
1854</histogram>
1855
Torne (Richard Coles)a36e5922013-08-05 13:57:33 +01001856<histogram name="DnsProbe.Probe.NcnOffline.Result"
1857 enum="DnsProbe.ObsoleteProbeResult">
1858 <obsolete>
1859 Removed 7/2013.
1860 </obsolete>
Torne (Richard Coles)90dce4d2013-05-29 14:40:03 +01001861 <summary>
1862 Result of DNS probes sent by the probe service when NCN says we're offline.
1863 </summary>
1864</histogram>
1865
1866<histogram name="DnsProbe.Probe.NcnOnline.Elapsed" units="ms">
Torne (Richard Coles)a36e5922013-08-05 13:57:33 +01001867 <obsolete>
1868 Removed 7/2013.
1869 </obsolete>
Torne (Richard Coles)90dce4d2013-05-29 14:40:03 +01001870 <summary>
1871 Time between starting and finishing DNS probe when NCN says we're online.
1872 </summary>
1873</histogram>
1874
Torne (Richard Coles)a36e5922013-08-05 13:57:33 +01001875<histogram name="DnsProbe.Probe.NcnOnline.Result"
1876 enum="DnsProbe.ObsoleteProbeResult">
1877 <obsolete>
1878 Removed 7/2013.
1879 </obsolete>
Torne (Richard Coles)90dce4d2013-05-29 14:40:03 +01001880 <summary>
1881 Result of DNS probes sent by the probe service when NCN says we're online.
1882 </summary>
1883</histogram>
1884
Torne (Richard Coles)a36e5922013-08-05 13:57:33 +01001885<histogram name="DnsProbe.Probe.Result" enum="DnsProbe.ObsoleteProbeResult">
1886 <obsolete>
1887 Renamed 7/2013 to DnsProbe.ProbeResult. (Also switched to the full
1888 DnsProbe.ProbeStatus enum.)
1889 </obsolete>
Torne (Richard Coles)90dce4d2013-05-29 14:40:03 +01001890 <summary>Result of DNS probes sent by the probe service.</summary>
1891</histogram>
1892
1893<histogram name="DnsProbe.Probe.ResultBadConfig.Elapsed" units="ms">
Torne (Richard Coles)a36e5922013-08-05 13:57:33 +01001894 <obsolete>
1895 Removed 7/2013.
1896 </obsolete>
Torne (Richard Coles)90dce4d2013-05-29 14:40:03 +01001897 <summary>Elapsed time of DNS probes that return PROBE_BAD_CONFIG.</summary>
1898</histogram>
1899
1900<histogram name="DnsProbe.Probe.ResultBadConfig.SystemIsLocalhost"
Torne (Richard Coles)a36e5922013-08-05 13:57:33 +01001901 enum="DnsProbe.SystemIsLocalhost">
1902 <obsolete>
1903 Removed 7/2013.
1904 </obsolete>
Torne (Richard Coles)90dce4d2013-05-29 14:40:03 +01001905 <summary>
1906 Whether the only nameserver in the system DNS config was 127.0.0.1 when the
1907 probe result was BAD_CONFIG.
1908 </summary>
1909</histogram>
1910
1911<histogram name="DnsProbe.Probe.ResultBadConfig.SystemJobResult"
Torne (Richard Coles)a36e5922013-08-05 13:57:33 +01001912 enum="DnsProbe.JobResult">
1913 <obsolete>
1914 Removed 7/2013.
1915 </obsolete>
Torne (Richard Coles)90dce4d2013-05-29 14:40:03 +01001916 <summary>
1917 The result of the system probe job when the overall probe result was
1918 BAD_CONFIG.
1919 </summary>
1920</histogram>
1921
1922<histogram name="DnsProbe.Probe.ResultBadConfig.SystemNameserverCount">
Torne (Richard Coles)a36e5922013-08-05 13:57:33 +01001923 <obsolete>
1924 Removed 7/2013.
1925 </obsolete>
Torne (Richard Coles)90dce4d2013-05-29 14:40:03 +01001926 <summary>
1927 The number of nameservers in the system DNS config when the probe result was
1928 BAD_CONFIG.
1929 </summary>
1930</histogram>
1931
1932<histogram name="DnsProbe.Probe.ResultNoInternet.Elapsed" units="ms">
Torne (Richard Coles)a36e5922013-08-05 13:57:33 +01001933 <obsolete>
1934 Removed 7/2013.
1935 </obsolete>
Torne (Richard Coles)90dce4d2013-05-29 14:40:03 +01001936 <summary>Elapsed time of DNS probes that return PROBE_NO_INTERNET.</summary>
1937</histogram>
1938
1939<histogram name="DnsProbe.Probe.ResultNxdomain.Elapsed" units="ms">
Torne (Richard Coles)a36e5922013-08-05 13:57:33 +01001940 <obsolete>
1941 Removed 7/2013.
1942 </obsolete>
Torne (Richard Coles)90dce4d2013-05-29 14:40:03 +01001943 <summary>Elapsed time of DNS probes that return PROBE_NXDOMAIN.</summary>
1944</histogram>
1945
1946<histogram name="DnsProbe.Probe.ResultUnknown.Elapsed" units="ms">
Torne (Richard Coles)a36e5922013-08-05 13:57:33 +01001947 <obsolete>
1948 Removed 7/2013.
1949 </obsolete>
Torne (Richard Coles)90dce4d2013-05-29 14:40:03 +01001950 <summary>Elapsed time of DNS probes that return PROBE_UNKNOWN.</summary>
1951</histogram>
1952
Torne (Richard Coles)a36e5922013-08-05 13:57:33 +01001953<histogram name="DnsProbe.ProbeDuration" units="ms">
1954 <summary>Time between starting and finishing DNS probe.</summary>
1955</histogram>
1956
1957<histogram name="DnsProbe.ProbeResult" enum="DnsProbe.ProbeStatus">
1958 <summary>Result of DNS probes sent by the probe service.</summary>
1959</histogram>
1960
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +01001961<histogram name="DomainBoundCerts.DBLoadedCount">
1962 <summary>Number of certs loaded from domain bound cert database.</summary>
1963</histogram>
1964
1965<histogram name="DomainBoundCerts.DBLoadTime" units="ms">
1966 <summary>Time spent loading domain bound cert database.</summary>
1967</histogram>
1968
1969<histogram name="DomainBoundCerts.DBSizeInKB" units="KB">
1970 <summary>
1971 The size, on disk, of the domain bound cert database as it is being loaded.
1972 </summary>
1973</histogram>
1974
1975<histogram name="DomainBoundCerts.GenerateCertTime" units="ms">
1976 <summary>Time spent generating a domain bound cert.</summary>
1977</histogram>
1978
1979<histogram name="DomainBoundCerts.GetCertTime" units="ms">
1980 <summary>
1981 Combined time for GetDomainBoundCert retrieval (both synchronous and
1982 asynchronous).
1983 </summary>
1984</histogram>
1985
1986<histogram name="DomainBoundCerts.GetCertTimeAsync" units="ms">
1987 <summary>
1988 Time for asynchronous retrieval (from the GetDomainBoundCert call until
1989 completion callback is called).
1990 </summary>
1991</histogram>
1992
1993<histogram name="DomainBoundCerts.GetCertTimeSync" units="ms">
1994 <summary>Time for synchronous GetDomainBoundCert cert retrieval.</summary>
1995</histogram>
1996
1997<histogram name="DomainBoundCerts.GetDomainBoundCertResult"
1998 enum="DomainBoundCerts.GetCertResult">
1999 <summary>Result of GetDomainBoundCert function.</summary>
2000</histogram>
2001
2002<histogram name="DomainBoundCerts.KillDatabaseResult" enum="BooleanSuccess">
2003 <summary>
2004 Whether the domain-bound certs sqlite database was killed succesfully when
2005 an unrecoverable error was detected.
2006 </summary>
2007</histogram>
2008
2009<histogram name="DomainBoundCerts.Support" enum="DomainBoundCerts.Support">
2010 <summary>
2011 Counts of SSL client sockets broken down by support for Domain Bound
2012 Certificates TLS extension. Counts only connections with full handshakes,
2013 resumed sessions are not counted.
2014 </summary>
2015</histogram>
2016
2017<histogram name="DomainBoundCerts.TaskMaxWaitTime" units="ms">
2018 <summary>
2019 Longest time spent by requests waiting for load of domain bound cert
2020 database.
2021 </summary>
2022</histogram>
2023
2024<histogram name="DomainBoundCerts.TaskWaitCount">
2025 <summary>
2026 Number of requests that waited for load of domain bound cert database.
2027 </summary>
2028</histogram>
2029
Torne (Richard Coles)7d4cd472013-06-19 11:58:07 +01002030<histogram name="Download.AcceptRangesBytes.KBytes" units="KB">
2031 <summary>The length of downloads for serves that accept byte ranges.</summary>
2032</histogram>
2033
2034<histogram name="Download.AcceptRangesMissingOrInvalid.KBytes" units="KB">
2035 <summary>
2036 The length of downloads for serves that do not specify whether the accept
2037 ranges, or have invalid ranges specified.
2038 </summary>
2039</histogram>
2040
2041<histogram name="Download.AcceptRangesNone.KBytes" units="KB">
2042 <summary>
2043 The length of downloads for serves that do not accept ranges.
2044 </summary>
2045</histogram>
2046
2047<histogram name="Download.ActualBandwidth" units="Bytes/second">
2048 <summary>The actual bandwidth (per read) of a download.</summary>
2049</histogram>
2050
2051<histogram name="Download.ApiFunctions" enum="DownloadFunctions">
2052 <summary>Downloads extension API function calls.</summary>
2053</histogram>
2054
2055<histogram name="Download.BandwidthDiskBytesPerSecond">
2056 <summary>
2057 Disk bandwidth (defined as total bytes divided by the amount of time blocked
2058 on write or close on the file descriptor) seen for a single download.
2059 </summary>
2060</histogram>
2061
2062<histogram name="Download.BandwidthOverallBytesPerSecond">
2063 <summary>
2064 Overall bandwidth seen for the download. Note that this is measured at the
2065 point at which the file is written, and so will not take into account the
2066 time costs of activities that occur after file write is completed (e.g. safe
2067 browsing scanning).
2068 </summary>
2069</histogram>
2070
2071<histogram name="Download.BandwidthUsed" units="%">
2072 <summary>
2073 The percentage of the potential bandwidth actually used (per read) of a
2074 download. An entry of 100% implies that Chrome was the limiting factor in
2075 download speed.
2076 </summary>
2077</histogram>
2078
2079<histogram name="Download.ClearAllSize">
2080 <summary>
2081 The number of downloads in history at the time it is cleared.
2082 </summary>
2083</histogram>
2084
2085<histogram name="Download.ContentDisposition" enum="DownloadContentDisposition">
2086 <summary>
2087 Content-Disposition header features. The presence of a Content-Disposition
2088 header, use of 'name', 'filename' and 'filename*' parameters, and string
2089 encoding schemes are counted for each unthrottled download. The total number
2090 downloads is Download.Counts[5] (Initiated and Unthrottled).
2091 </summary>
2092</histogram>
2093
2094<histogram name="Download.ContentImageType" enum="DownloadImageType">
2095 <summary>Types of images that are downloaded.</summary>
2096</histogram>
2097
2098<histogram name="Download.ContentType" enum="DownloadContentType">
2099 <summary>Content types that are downloaded.</summary>
2100</histogram>
2101
2102<histogram name="Download.Counts" enum="DownloadCountType">
2103 <summary>
2104 Various individual counts in the download system; see DownloadCountType for
2105 details.
2106 </summary>
2107</histogram>
2108
2109<histogram name="Download.CountsChrome" enum="ChromeDownloadCountType">
2110 <summary>
2111 Various individual counts in the download system, for example the number of
2112 downloads blocked by throttling from the DownloadRequestLimiter.
2113 </summary>
2114</histogram>
2115
2116<histogram name="Download.DangerousDownloadValidated"
2117 enum="DownloadItem.DangerType">
2118 <summary>
2119 User chose to save a download which was marked dangerous. Grouped by the
2120 type of danger.
2121 </summary>
2122</histogram>
2123
2124<histogram name="Download.DatabaseRecordDropped"
2125 enum="DownloadDatabaseRecordDroppedType">
2126 <summary>Reason for dropping a record read in from the DB.</summary>
2127</histogram>
2128
2129<histogram name="Download.DatabaseRemoveDownloadsCount">
2130 <summary>Number of downloads removed from the history at once.</summary>
2131</histogram>
2132
2133<histogram name="Download.DatabaseRemoveDownloadsTime" units="microseconds">
2134 <summary>How long it took to delete some downloads from history.</summary>
2135</histogram>
2136
2137<histogram name="Download.DatabaseRemoveDownloadsTimePerRecord"
2138 units="nanoseconds/record">
2139 <summary>
2140 How long it took to delete some downloads from history, per download.
2141 </summary>
2142</histogram>
2143
2144<histogram name="Download.Discard" enum="DownloadItem.DangerType">
2145 <summary>
2146 A download which was marked dangerous was discarded without the user
2147 directly choosing, because the browser was closed. Grouped by the type of
2148 danger.
2149 </summary>
2150</histogram>
2151
2152<histogram name="Download.DiskBandwidthUsedPercentage" units="Percent">
2153 <summary>
2154 The percentage of the available disk bandwidth that was used by the
2155 download. 100% indicates that the disk bandwidth was the limiting factor
2156 for the download.
2157 </summary>
2158</histogram>
2159
2160<histogram name="Download.DOMEvent" enum="DownloadDOMEvent">
2161 <summary>User actions in chrome://downloads</summary>
2162</histogram>
2163
2164<histogram name="Download.DownloadSize" units="KB">
2165 <summary>The size of successfully completed downloads.</summary>
2166</histogram>
2167
2168<histogram name="Download.FilePickerResult" enum="DownloadFilePickerResult">
2169 <summary>
2170 How the user interacts with the file chooser when doing a &quot;Save
2171 As&quot; for non-full-page saves.
2172 </summary>
2173</histogram>
2174
2175<histogram name="Download.FileThreadBlockedTime">
2176 <summary>
2177 The amount of time in milliseconds the file thread blocks for each set of
2178 buffers drained from the incoming pipe (ms).
2179 </summary>
2180</histogram>
2181
2182<histogram name="Download.FileThreadReceiveBuffers">
2183 <summary>
2184 The number of buffers in a call to DownloadManager::UpdateDownload.
2185 </summary>
2186</histogram>
2187
2188<histogram name="Download.FirstOpenTime" units="milliseconds">
2189 <summary>
2190 The time between a download completing and the file being opened for the
2191 first time.
2192 </summary>
2193</histogram>
2194
2195<histogram name="Download.HistorySize">
2196 <summary>
2197 The number of items in the History database, at the time a new download is
2198 recorded.
2199 </summary>
2200</histogram>
2201
2202<histogram name="Download.HistorySize2">
2203 <summary>
2204 The number of items in the History database, at the time a new download is
2205 recorded. Higher maximum, more buckets than Download.HistorySize.
2206 </summary>
2207</histogram>
2208
2209<histogram name="Download.InterruptedAtEndError" enum="NetErrorCodes">
2210 <summary>
2211 Positive net error code that caused a download to be interrupted at the
2212 *end* of a download (when the number of bytes is known). This is only
2213 triggered when the total content size is known before any bytes are
2214 transferred, such as when a Content-Length header is supplied.
2215 </summary>
2216</histogram>
2217
2218<histogram name="Download.InterruptedAtEndReason" enum="InterruptReason">
2219 <summary>
2220 The reason that a download was interrupted at the *end* of a download (when
2221 the number of bytes is known). This is only triggered when the total content
2222 size is known before any bytes are transferred, such as when a
2223 Content-Length header is supplied.
2224 </summary>
2225</histogram>
2226
2227<histogram name="Download.InterruptedError" enum="NetErrorCodes">
2228 <summary>
2229 Positive net error code that caused a download to be interrupted.
2230 </summary>
2231</histogram>
2232
2233<histogram name="Download.InterruptedOverrunBytes">
2234 <summary>
2235 The excessive number of bytes which have been received at the time that a
2236 download is interrupted. This is only triggered when the total content size
2237 is known before any bytes are transferred, such as when a Content-Length
2238 header is supplied.
2239 </summary>
2240</histogram>
2241
2242<histogram name="Download.InterruptedReason" enum="InterruptReason">
2243 <summary>The reason that a download was interrupted.</summary>
2244</histogram>
2245
2246<histogram name="Download.InterruptedReceivedSizeK" units="KB">
2247 <summary>
2248 The number of kilobytes received for a download at the time it is
2249 interrupted.
2250 </summary>
2251</histogram>
2252
2253<histogram name="Download.InterruptedTotalSizeK" units="KB">
2254 <summary>
2255 The reported total size in kilobytes for a download at the time it is
2256 interrupted. This is essentially the size reported by the Content-Length
2257 header. If no size is specified up-front, it is not recorded in the
2258 histogram. For example, a download transferred with chunked encoding will
2259 not be recorded.
2260 </summary>
2261</histogram>
2262
2263<histogram name="Download.InterruptedUnderrunBytes">
2264 <summary>
2265 The total number of bytes minus the received number of bytes at the time
2266 that a download is interrupted. This is only triggered when the total
2267 content size is known before any bytes are transferred, such as when a
2268 Content-Length header is supplied.
2269 </summary>
2270</histogram>
2271
2272<histogram name="Download.InterruptedUnknownSize"
2273 enum="DownloadInterruptedUnknownSizeType">
2274 <summary>
2275 True if the size of an interrupted download is unknown, false if it is
2276 known.
2277 </summary>
2278</histogram>
2279
2280<histogram name="Download.MapErrorNetworkFailed" enum="NetErrorCodes">
2281 <summary>
2282 Network error that produced a DOWNLOAD_INTERRUPT_REASON_NETWORK_FAILED
2283 result in DownloadResourceHandler::OnResponseCompleted().
2284 </summary>
2285</histogram>
2286
2287<histogram name="Download.MapWinShErrorAccessDenied"
2288 enum="SpecialShFileOperationCodes">
2289 <summary>
2290 Windows error that produced a DOWNLOAD_INTERRUPT_REASON_ACCESS_DENIED result
2291 in MapShFileOperationCodes().
2292 </summary>
2293</histogram>
2294
2295<histogram name="Download.MapWinShErrorFileFailed"
2296 enum="SpecialShFileOperationCodes">
2297 <summary>
2298 Windows error that produced a DOWNLOAD_INTERRUPT_REASON_FILE_FAILED result
2299 in MapShFileOperationCodes().
2300 </summary>
2301</histogram>
2302
2303<histogram name="Download.OnChanged">
2304 <summary>
2305 Percentage of DownloadItem::Observer::OnDownloadUpdated events that
2306 signified a change in the extension API representation of the download.
2307 </summary>
2308</histogram>
2309
2310<histogram name="Download.OpensOutstanding">
2311 <summary>The number of unopened downloads, when one is opened.</summary>
2312</histogram>
2313
2314<histogram name="Download.OpenTime" units="milliseconds">
2315 <summary>
2316 The time between a download completing and the file being opened.
2317 </summary>
2318</histogram>
2319
2320<histogram name="Download.PotentialBandwidth" units="Bytes/second">
2321 <summary>
2322 The maximum bandwidth (per read) that Chrome could have provided for the
2323 download. If the actual bandwidth equals the potential bandwidth, that
2324 means that Chrome was the limiting factor for download bandwidth.
2325 </summary>
2326</histogram>
2327
2328<histogram name="Download.ResourceHandlerBlockedPercentage" units="Percent">
2329 <summary>
2330 The percentage of the lifetime of the DownloadResourceHandler for which it
2331 was blocked by downstream flow control. 0% indicates that the network
2332 bandwidth was the limiting factor for the download.
2333 </summary>
2334</histogram>
2335
2336<histogram name="Download.SavePackage" enum="DownloadSavePackageEvent">
2337 <summary>
2338 Events (e.g. Started, Cancelled, Finished, Write to Completed file, Write to
2339 Failed file) occuring within the state machine of a SavePackage operation.
2340 </summary>
2341</histogram>
2342
2343<histogram name="Download.ShelfInProgressSizeOnAutoClose">
2344 <summary>
2345 The number of download items in progress on the shelf when it closes
2346 automatically.
2347 </summary>
2348</histogram>
2349
2350<histogram name="Download.ShelfInProgressSizeOnUserClose">
2351 <summary>
2352 The number of download items in progress on the shelf when the user closes
2353 it.
2354 </summary>
2355</histogram>
2356
2357<histogram name="Download.ShelfSizeOnAutoClose">
2358 <summary>
2359 The number of download items on the shelf when it closes automatically.
2360 </summary>
2361</histogram>
2362
2363<histogram name="Download.ShelfSizeOnUserClose">
2364 <summary>
2365 The number of download items on the shelf when the user closes it.
2366 </summary>
2367</histogram>
2368
2369<histogram name="Download.Sources" enum="DownloadSource">
2370 <summary>
2371 The initiation source (if initiated within the content layer of chrome) for
2372 a download.
2373 </summary>
2374</histogram>
2375
2376<histogram name="Download.SourcesChrome" enum="ChromeDownloadSource">
2377 <summary>
2378 The initiation source (if initiated within the above-content layer of
2379 chrome) for a download.
2380 </summary>
2381</histogram>
2382
2383<histogram name="Download.Time" units="milliseconds">
2384 <summary>Time between the start of a download and its completion.</summary>
2385</histogram>
2386
2387<histogram name="Download.UserDiscard" enum="DownloadItem.DangerType">
2388 <summary>
2389 User chose to discard a download which was marked dangerous. Grouped by the
2390 type of danger.
2391 </summary>
2392</histogram>
2393
2394<histogram name="Download.WriteLoopCount">
2395 <summary>
2396 The number of iterations for the write loop in BaseFile::AppendDataTofile().
2397 </summary>
2398</histogram>
2399
2400<histogram name="Download.WriteSize" units="Bytes">
2401 <summary>The write size for calls to BaseFile::AppendDataTofile().</summary>
2402</histogram>
2403
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +01002404<histogram name="Drive.CacheDBOpenStatus" enum="DriveCacheDBOpenStatus">
2405 <summary>Status of drive cache metadata database open.</summary>
2406</histogram>
2407
2408<histogram name="Drive.EntireFeedLoadTime" units="microseconds">
2409 <summary>
2410 Time spent to load the entire file system information from the server
2411 </summary>
2412</histogram>
2413
2414<histogram name="Drive.EntryKind" enum="DriveEntryKind">
2415 <summary>
2416 Provides breakdown of specific formats for hosted documents. Recorded when
2417 feed is loaded from the server.
2418 </summary>
2419</histogram>
2420
2421<histogram name="Drive.FileFormat" enum="DriveFileFormat">
2422 <summary>
2423 Provides breakdown of specific file formats for regular files. Recorded when
2424 feed is loaded from the server.
2425 </summary>
2426</histogram>
2427
2428<histogram name="Drive.InitialFeedLoadTime" units="microseconds">
2429 <summary>
2430 Time spent to load the initial part of the file system information from the
2431 server
2432 </summary>
2433</histogram>
2434
2435<histogram name="Drive.MetadataDBInitResult" enum="DriveMetadataDBInitStatus">
2436 <summary>Result of drive resource metadata database initialization.</summary>
2437</histogram>
2438
2439<histogram name="Drive.MetadataDBOpenExistingResult"
2440 enum="DriveMetadataDBInitStatus">
2441 <summary>
2442 Result of attempt to open existing drive resource metadata database.
2443 </summary>
2444</histogram>
2445
2446<histogram name="Drive.NumberOfHostedDocuments">
2447 <summary>
2448 Number of hosted documents (spreadsheets etc.) on Drive. Logged when Drive
2449 is first accessed.
2450 </summary>
2451</histogram>
2452
2453<histogram name="Drive.NumberOfRegularFiles">
2454 <summary>
2455 Number of regualr files on Drive. Logged when Drive is first accessed.
2456 </summary>
2457</histogram>
2458
2459<histogram name="Drive.NumberOfTotalFiles">
2460 <summary>
2461 Number of total files (regualr files + hosted documents) on Drive. Logged
2462 when Drive is first accessed.
2463 </summary>
2464</histogram>
2465
Torne (Richard Coles)90dce4d2013-05-29 14:40:03 +01002466<histogram name="Drive.PushNotificationInitiallyEnabled" enum="BooleanEnabled">
2467 <summary>
2468 Tracks whether the push notification is initially enabled for Drive.
2469 Recorded when the first notification is processed. Notification is emulated
2470 by polling if the push notication is disabled.
2471 </summary>
2472</histogram>
2473
2474<histogram name="Drive.PushNotificationRegistered" enum="BooleanRegistered">
2475 <summary>
2476 Tracks whether the push notification request is registered correctly for
2477 Drive. Recorded when the push notification manager is initialized.
2478 </summary>
2479</histogram>
2480
Torne (Richard Coles)a93a17c2013-05-15 11:34:50 +01002481<histogram name="Enterprise.AutoEnrollmentExtraTime" units="milliseconds">
2482 <summary>
2483 Time since the user logged in until the auto-enrollment protocol completed.
2484 0 is sampled when the protocol is done by the time the user logs in.
2485 </summary>
2486</histogram>
2487
2488<histogram name="Enterprise.AutoEnrollmentProtocolTime" units="milliseconds">
2489 <summary>Total duration time of the auto-enrollment protocol.</summary>
2490</histogram>
2491
Torne (Richard Coles)90dce4d2013-05-29 14:40:03 +01002492<histogram name="Enterprise.AutoEnrollmentRequestNetworkErrorCode"
2493 enum="NetErrorCodes">
2494 <summary>
2495 Network error code (if applicable) for auto-enrollment requests.
2496 </summary>
2497</histogram>
2498
2499<histogram name="Enterprise.AutoEnrollmentRequestStatus"
2500 enum="EnterpriseDeviceManagementStatus">
2501 <summary>URL fetcher status for auto-enrollment requests.</summary>
2502</histogram>
2503
Torne (Richard Coles)a93a17c2013-05-15 11:34:50 +01002504<histogram name="Enterprise.DMToken" enum="EnterpriseDMTokenType">
2505 <summary>
2506 Events related to fetching, saving and loading DM server tokens. These are
2507 used to retrieve cloud policies.
2508 </summary>
2509</histogram>
2510
2511<histogram name="Enterprise.Enrollment" enum="EnterpriseEnrollmentType">
2512 <summary>
2513 Events related to device enrollment on new installs of ChromeOS devices.
2514 </summary>
2515</histogram>
2516
2517<histogram name="Enterprise.ONC.PolicyValidation" enum="BooleanSuccess">
2518 <summary>Result of the OpenNetworkConfiguration policy validation.</summary>
2519</histogram>
2520
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +01002521<histogram name="Enterprise.Policies" enum="EnterprisePolicies">
2522 <summary>
2523 A set of enterprise policy rules that are in use. This is recorded every 24
2524 hours and at startup, if the last recording was earlier than a day before.
2525 </summary>
2526</histogram>
2527
Torne (Richard Coles)a93a17c2013-05-15 11:34:50 +01002528<histogram name="Enterprise.Policy" enum="EnterprisePolicyType">
2529 <summary>
2530 Events related to fetching, saving and loading user policies, and also
2531 device policies on ChromeOS.
2532 </summary>
2533</histogram>
2534
Torne (Richard Coles)a36e5922013-08-05 13:57:33 +01002535<histogram name="Enterprise.PolicyInvalidations"
2536 enum="EnterprisePolicyInvalidations">
2537 <summary>
2538 Events for counting policy invalidations received with and without payloads.
2539 Invalidations indicate that a policy has been updated and should be
2540 refreshed. Payloads provide context about the policy update, but may be
2541 absent if dropped by the invalidation service.
2542 </summary>
2543</histogram>
2544
2545<histogram name="Enterprise.PolicyInvalidationsStartupTime"
2546 units="milliseconds">
2547 <summary>
2548 Time since startup of the cloud policy code until the policy invalidation
2549 service first reported its online status.
2550 </summary>
2551</histogram>
2552
Torne (Richard Coles)90dce4d2013-05-29 14:40:03 +01002553<histogram name="Enterprise.PolicyLoadStatus" enum="EnterprisePolicyLoadStatus">
2554 <summary>
2555 Load status from the policy loaders which pull policy settings from the
2556 underlying platform, such as Windows Group Policy.
2557 </summary>
2558</histogram>
2559
Torne (Richard Coles)a36e5922013-08-05 13:57:33 +01002560<histogram name="Enterprise.PolicyRefresh" enum="EnterprisePolicyRefresh">
2561 <summary>
2562 Events measuring effectiveness of refreshing policy when invalidations are
2563 received from a service. For each refresh, indicates whether the policy
2564 changed, and whether the policy was invalidated at the time of the refresh.
2565 </summary>
2566</histogram>
2567
Ben Murdochca12bfa2013-07-23 11:17:05 +01002568<histogram name="Event.CoalescedCount.Mouse">
2569 <summary>Number of Mouse events coalesced.</summary>
2570</histogram>
2571
2572<histogram name="Event.CoalescedCount.Touch">
2573 <summary>Number of Touch events coalesced.</summary>
2574</histogram>
2575
2576<histogram name="Event.CoalescedLatency.Mouse" units="milliseconds">
2577 <summary>
2578 Time between the first and last events in a coalesced mouse events group.
2579 </summary>
2580</histogram>
2581
2582<histogram name="Event.CoalescedLatency.Touch" units="milliseconds">
2583 <summary>
2584 Time between the first and last events in a coalesced touch events group.
2585 </summary>
2586</histogram>
2587
2588<histogram name="Event.Latency.Browser" units="microseconds">
2589 <summary>
2590 Time between initiation of all input events and browser processing.
2591 </summary>
2592</histogram>
2593
2594<histogram name="Event.Latency.Browser.ET_DROP_TARGET_EVENT"
2595 units="microseconds">
2596 <summary>
2597 Time between initiation of input event and browser processing.
2598 </summary>
2599</histogram>
2600
2601<histogram name="Event.Latency.Browser.ET_GESTURE_BEGIN" units="microseconds">
2602 <summary>
2603 Time between initiation of input event and browser processing.
2604 </summary>
2605</histogram>
2606
2607<histogram name="Event.Latency.Browser.ET_GESTURE_DOUBLE_TAP"
2608 units="microseconds">
2609 <summary>
2610 Time between initiation of input event and browser processing.
2611 </summary>
2612</histogram>
2613
2614<histogram name="Event.Latency.Browser.ET_GESTURE_END" units="microseconds">
2615 <summary>
2616 Time between initiation of input event and browser processing.
2617 </summary>
2618</histogram>
2619
2620<histogram name="Event.Latency.Browser.ET_GESTURE_LONG_PRESS"
2621 units="microseconds">
2622 <summary>
2623 Time between initiation of input event and browser processing.
2624 </summary>
2625</histogram>
2626
2627<histogram name="Event.Latency.Browser.ET_GESTURE_LONG_TAP"
2628 units="microseconds">
2629 <summary>
2630 Time between initiation of input event and browser processing.
2631 </summary>
2632</histogram>
2633
2634<histogram name="Event.Latency.Browser.ET_GESTURE_MULTIFINGER_SWIPE"
2635 units="microseconds">
2636 <summary>
2637 Time between initiation of input event and browser processing.
2638 </summary>
2639</histogram>
2640
2641<histogram name="Event.Latency.Browser.ET_GESTURE_PINCH_BEGIN"
2642 units="microseconds">
2643 <summary>
2644 Time between initiation of input event and browser processing.
2645 </summary>
2646</histogram>
2647
2648<histogram name="Event.Latency.Browser.ET_GESTURE_PINCH_END"
2649 units="microseconds">
2650 <summary>
2651 Time between initiation of input event and browser processing.
2652 </summary>
2653</histogram>
2654
2655<histogram name="Event.Latency.Browser.ET_GESTURE_PINCH_UPDATE"
2656 units="microseconds">
2657 <summary>
2658 Time between initiation of input event and browser processing.
2659 </summary>
2660</histogram>
2661
2662<histogram name="Event.Latency.Browser.ET_GESTURE_SCROLL_BEGIN"
2663 units="microseconds">
2664 <summary>
2665 Time between initiation of input event and browser processing.
2666 </summary>
2667</histogram>
2668
2669<histogram name="Event.Latency.Browser.ET_GESTURE_SCROLL_END"
2670 units="microseconds">
2671 <summary>
2672 Time between initiation of input event and browser processing.
2673 </summary>
2674</histogram>
2675
2676<histogram name="Event.Latency.Browser.ET_GESTURE_SCROLL_UPDATE"
2677 units="microseconds">
2678 <summary>
2679 Time between initiation of input event and browser processing.
2680 </summary>
2681</histogram>
2682
2683<histogram name="Event.Latency.Browser.ET_GESTURE_TAP" units="microseconds">
2684 <summary>
2685 Time between initiation of input event and browser processing.
2686 </summary>
2687</histogram>
2688
2689<histogram name="Event.Latency.Browser.ET_GESTURE_TAP_CANCEL"
2690 units="microseconds">
2691 <summary>
2692 Time between initiation of input event and browser processing.
2693 </summary>
2694</histogram>
2695
2696<histogram name="Event.Latency.Browser.ET_GESTURE_TAP_DOWN"
2697 units="microseconds">
2698 <summary>
2699 Time between initiation of input event and browser processing.
2700 </summary>
2701</histogram>
2702
2703<histogram name="Event.Latency.Browser.ET_GESTURE_TWO_FINGER_TAP"
2704 units="microseconds">
2705 <summary>
2706 Time between initiation of input event and browser processing.
2707 </summary>
2708</histogram>
2709
2710<histogram name="Event.Latency.Browser.ET_KEY_PRESSED" units="microseconds">
2711 <summary>
2712 Time between initiation of input event and browser processing.
2713 </summary>
2714</histogram>
2715
2716<histogram name="Event.Latency.Browser.ET_KEY_RELEASED" units="microseconds">
2717 <summary>
2718 Time between initiation of input event and browser processing.
2719 </summary>
2720</histogram>
2721
2722<histogram name="Event.Latency.Browser.ET_MOUSE_CAPTURE_CHANGED"
2723 units="microseconds">
2724 <summary>
2725 Time between initiation of input event and browser processing.
2726 </summary>
2727</histogram>
2728
2729<histogram name="Event.Latency.Browser.ET_MOUSE_DRAGGED" units="microseconds">
2730 <summary>
2731 Time between initiation of input event and browser processing.
2732 </summary>
2733</histogram>
2734
2735<histogram name="Event.Latency.Browser.ET_MOUSE_ENTERED" units="microseconds">
2736 <summary>
2737 Time between initiation of input event and browser processing.
2738 </summary>
2739</histogram>
2740
2741<histogram name="Event.Latency.Browser.ET_MOUSE_EXITED" units="microseconds">
2742 <summary>
2743 Time between initiation of input event and browser processing.
2744 </summary>
2745</histogram>
2746
2747<histogram name="Event.Latency.Browser.ET_MOUSE_MOVED" units="microseconds">
2748 <summary>
2749 Time between initiation of input event and browser processing.
2750 </summary>
2751</histogram>
2752
2753<histogram name="Event.Latency.Browser.ET_MOUSE_RELEASED" units="microseconds">
2754 <summary>
2755 Time between initiation of input event and browser processing.
2756 </summary>
2757</histogram>
2758
2759<histogram name="Event.Latency.Browser.ET_MOUSEWHEEL" units="microseconds">
2760 <summary>
2761 Time between initiation of input event and browser processing.
2762 </summary>
2763</histogram>
2764
2765<histogram name="Event.Latency.Browser.ET_SCROLL" units="microseconds">
2766 <summary>
2767 Time between initiation of input event and browser processing.
2768 </summary>
2769</histogram>
2770
2771<histogram name="Event.Latency.Browser.ET_SCROLL_FLING_CANCEL"
2772 units="microseconds">
2773 <summary>
2774 Time between initiation of input event and browser processing.
2775 </summary>
2776</histogram>
2777
2778<histogram name="Event.Latency.Browser.ET_SCROLL_FLING_START"
2779 units="microseconds">
2780 <summary>
2781 Time between initiation of input event and browser processing.
2782 </summary>
2783</histogram>
2784
2785<histogram name="Event.Latency.Browser.ET_TOUCH_CANCELLED" units="microseconds">
2786 <summary>
2787 Time between initiation of input event and browser processing.
2788 </summary>
2789</histogram>
2790
2791<histogram name="Event.Latency.Browser.ET_TOUCH_MOVED" units="microseconds">
2792 <summary>
2793 Time between initiation of input event and browser processing.
2794 </summary>
2795</histogram>
2796
2797<histogram name="Event.Latency.Browser.ET_TOUCH_PRESSED" units="microseconds">
2798 <summary>
2799 Time between initiation of input event and browser processing.
2800 </summary>
2801</histogram>
2802
2803<histogram name="Event.Latency.Browser.ET_TOUCH_RELEASED" units="microseconds">
2804 <summary>
2805 Time between initiation of input event and browser processing.
2806 </summary>
2807</histogram>
2808
2809<histogram name="Event.Latency.Browser.ET_TOUCH_STATIONARY"
2810 units="microseconds">
2811 <summary>
2812 Time between initiation of input event and browser processing.
2813 </summary>
2814</histogram>
2815
2816<histogram name="Event.Latency.Browser.ET_TRANSLATED_KEY_PRESS"
2817 units="microseconds">
2818 <summary>
2819 Time between initiation of input event and browser processing.
2820 </summary>
2821</histogram>
2822
2823<histogram name="Event.Latency.Browser.ET_TRANSLATED_KEY_RELEASE"
2824 units="microseconds">
2825 <summary>
2826 Time between initiation of input event and browser processing.
2827 </summary>
2828</histogram>
2829
2830<histogram name="Event.Latency.Browser.ET_UNKNOWN" units="microseconds">
2831 <summary>
2832 Time between initiation of input event and browser processing.
2833 </summary>
2834</histogram>
2835
2836<histogram name="Event.Latency.Browser.TouchAcked" units="microseconds">
2837 <summary>
2838 Time between touch events sent from RWH to renderer and acked by renderer.
2839 </summary>
2840</histogram>
2841
2842<histogram name="Event.Latency.Browser.TouchUI" units="microseconds">
2843 <summary>
2844 Time between touch events received by Chrome and sent from RWH to renderer.
2845 </summary>
2846</histogram>
2847
2848<histogram name="Event.Latency.Renderer" units="microseconds">
2849 <summary>
2850 Time between initiation of all input events and renderer processing.
2851 </summary>
2852</histogram>
2853
2854<histogram name="Event.Latency.Renderer.Char" units="microseconds">
2855 <summary>
2856 Time between initiation of input event and browser processing.
2857 </summary>
2858</histogram>
2859
2860<histogram name="Event.Latency.Renderer.ContextMenu" units="microseconds">
2861 <summary>
2862 Time between initiation of input event and browser processing.
2863 </summary>
2864</histogram>
2865
2866<histogram name="Event.Latency.Renderer.GestureDoubleTap" units="microseconds">
2867 <summary>
2868 Time between initiation of input event and browser processing.
2869 </summary>
2870</histogram>
2871
2872<histogram name="Event.Latency.Renderer.GestureFlingCancel"
2873 units="microseconds">
2874 <summary>
2875 Time between initiation of input event and browser processing.
2876 </summary>
2877</histogram>
2878
2879<histogram name="Event.Latency.Renderer.GestureFlingStart" units="microseconds">
2880 <summary>
2881 Time between initiation of input event and browser processing.
2882 </summary>
2883</histogram>
2884
2885<histogram name="Event.Latency.Renderer.GestureLongPress" units="microseconds">
2886 <summary>
2887 Time between initiation of input event and browser processing.
2888 </summary>
2889</histogram>
2890
2891<histogram name="Event.Latency.Renderer.GestureLongTap" units="microseconds">
2892 <summary>
2893 Time between initiation of input event and browser processing.
2894 </summary>
2895</histogram>
2896
2897<histogram name="Event.Latency.Renderer.GesturePinchBegin" units="microseconds">
2898 <summary>
2899 Time between initiation of input event and browser processing.
2900 </summary>
2901</histogram>
2902
2903<histogram name="Event.Latency.Renderer.GesturePinchEnd" units="microseconds">
2904 <summary>
2905 Time between initiation of input event and browser processing.
2906 </summary>
2907</histogram>
2908
2909<histogram name="Event.Latency.Renderer.GesturePinchUpdate"
2910 units="microseconds">
2911 <summary>
2912 Time between initiation of input event and browser processing.
2913 </summary>
2914</histogram>
2915
2916<histogram name="Event.Latency.Renderer.GestureScrollBegin"
2917 units="microseconds">
2918 <summary>
2919 Time between initiation of input event and browser processing.
2920 </summary>
2921</histogram>
2922
2923<histogram name="Event.Latency.Renderer.GestureScrollEnd" units="microseconds">
2924 <summary>
2925 Time between initiation of input event and browser processing.
2926 </summary>
2927</histogram>
2928
2929<histogram name="Event.Latency.Renderer.GestureScrollUpdate"
2930 units="microseconds">
2931 <summary>
2932 Time between initiation of input event and browser processing.
2933 </summary>
2934</histogram>
2935
2936<histogram name="Event.Latency.Renderer.GestureTap" units="microseconds">
2937 <summary>
2938 Time between initiation of input event and browser processing.
2939 </summary>
2940</histogram>
2941
2942<histogram name="Event.Latency.Renderer.GestureTapCancel" units="microseconds">
2943 <summary>
2944 Time between initiation of input event and browser processing.
2945 </summary>
2946</histogram>
2947
2948<histogram name="Event.Latency.Renderer.GestureTapDown" units="microseconds">
2949 <summary>
2950 Time between initiation of input event and browser processing.
2951 </summary>
2952</histogram>
2953
2954<histogram name="Event.Latency.Renderer.GestureTwoFingerTap"
2955 units="microseconds">
2956 <summary>
2957 Time between initiation of input event and browser processing.
2958 </summary>
2959</histogram>
2960
2961<histogram name="Event.Latency.Renderer.KeyDown" units="microseconds">
2962 <summary>
2963 Time between initiation of input event and browser processing.
2964 </summary>
2965</histogram>
2966
2967<histogram name="Event.Latency.Renderer.KeyUp" units="microseconds">
2968 <summary>
2969 Time between initiation of input event and browser processing.
2970 </summary>
2971</histogram>
2972
2973<histogram name="Event.Latency.Renderer.MouseDown" units="microseconds">
2974 <summary>
2975 Time between initiation of input event and browser processing.
2976 </summary>
2977</histogram>
2978
2979<histogram name="Event.Latency.Renderer.MouseEnter" units="microseconds">
2980 <summary>
2981 Time between initiation of input event and browser processing.
2982 </summary>
2983</histogram>
2984
2985<histogram name="Event.Latency.Renderer.MouseLeave" units="microseconds">
2986 <summary>
2987 Time between initiation of input event and browser processing.
2988 </summary>
2989</histogram>
2990
2991<histogram name="Event.Latency.Renderer.MouseMove" units="microseconds">
2992 <summary>
2993 Time between initiation of input event and browser processing.
2994 </summary>
2995</histogram>
2996
2997<histogram name="Event.Latency.Renderer.MouseUp" units="microseconds">
2998 <summary>
2999 Time between initiation of input event and browser processing.
3000 </summary>
3001</histogram>
3002
3003<histogram name="Event.Latency.Renderer.MouseWheel" units="microseconds">
3004 <summary>
3005 Time between initiation of input event and browser processing.
3006 </summary>
3007</histogram>
3008
3009<histogram name="Event.Latency.Renderer.RawKeyDown" units="microseconds">
3010 <summary>
3011 Time between initiation of input event and browser processing.
3012 </summary>
3013</histogram>
3014
3015<histogram name="Event.Latency.Renderer.TouchCancel" units="microseconds">
3016 <summary>
3017 Time between initiation of input event and browser processing.
3018 </summary>
3019</histogram>
3020
3021<histogram name="Event.Latency.Renderer.TouchEnd" units="microseconds">
3022 <summary>
3023 Time between initiation of input event and browser processing.
3024 </summary>
3025</histogram>
3026
3027<histogram name="Event.Latency.Renderer.TouchMove" units="microseconds">
3028 <summary>
3029 Time between initiation of input event and browser processing.
3030 </summary>
3031</histogram>
3032
3033<histogram name="Event.Latency.Renderer.TouchStart" units="microseconds">
3034 <summary>
3035 Time between initiation of input event and browser processing.
3036 </summary>
3037</histogram>
3038
3039<histogram name="Event.Latency.Renderer.Undefined" units="microseconds">
3040 <summary>
3041 Time between initiation of input event and browser processing.
3042 </summary>
3043</histogram>
3044
3045<histogram name="Event.Latency.RendererImpl.GestureScroll" units="microseconds">
3046 <summary>
3047 Time between initial creation of touch event and the resulting ScrollGesture
3048 reaches Impl thread.
3049 </summary>
3050</histogram>
3051
3052<histogram name="Event.Latency.TouchToScrollUpdateSwap" units="microseconds">
3053 <summary>
3054 Time between initial creation of touch event and the resulting frame from
3055 ScrollUpdate is swapped.
3056 </summary>
3057</histogram>
3058
Torne (Richard Coles)868fa2f2013-06-11 10:57:03 +01003059<histogram name="ExtensionBlacklist.BlacklistInstalled"
3060 enum="ExtensionLocation">
3061 <summary>
3062 The number of extensions that were blacklisted when already installed,
3063 grouped by Extension::Location. Logged when ExtensionService blackists and
3064 unloads an installed extension.
3065 </summary>
3066</histogram>
3067
3068<histogram name="ExtensionBlacklist.BlockCRX" enum="ExtensionLocation">
3069 <summary>
3070 The number of extensions that have been blocked from installing grouped by
Torne (Richard Coles)a36e5922013-08-05 13:57:33 +01003071 Extension::Location. Logged when ExtensionService refuses to install a
Torne (Richard Coles)868fa2f2013-06-11 10:57:03 +01003072 blacklisted extension.
3073 </summary>
3074</histogram>
3075
Torne (Richard Coles)a36e5922013-08-05 13:57:33 +01003076<histogram name="ExtensionBlacklist.SilentInstall" enum="ExtensionLocation">
3077 <summary>
3078 The number of extensions that have been silently installed in a blacklisted
3079 state, grouped by Extension::Location. Logged when ExtensionService installs
3080 a blacklisted extension without blocking it (ExtensionBlacklist.BlockCRX
3081 would be logged otherwise). Typically this will be when a user has a
3082 blacklisted extension synced.
3083 </summary>
3084</histogram>
3085
Torne (Richard Coles)868fa2f2013-06-11 10:57:03 +01003086<histogram name="ExtensionBlacklist.UnblacklistInstalled"
3087 enum="ExtensionLocation">
3088 <summary>
3089 The number of extensions that were unblacklisted when installed, grouped by
3090 Extension::Location. Logged when ExtensionService unblacklists and loads a
3091 blacklisted extension.
3092 </summary>
3093</histogram>
3094
Ben Murdoch7dbb3d52013-07-17 14:55:54 +01003095<histogram name="Extensions.AllocatePortIdPairOverflow">
3096 <summary>
3097 Records when the allocation of IDs for chrome.runtime.Port overflows.
3098 </summary>
3099</histogram>
3100
Torne (Richard Coles)868fa2f2013-06-11 10:57:03 +01003101<histogram name="Extensions.APIUse_RelativeURL" enum="UrlResolutionResult">
3102 <summary>
3103 Captures the results of URL resolution when relative urls are used in the
3104 tabs/windows api.
3105 </summary>
3106</histogram>
3107
3108<histogram name="Extensions.AppLaunch" enum="AppLaunch">
3109 <summary>
3110 The number of times v1 apps are launched grouped by
3111 extension_misc::AppLaunchBuckets. See also Apps.AppLaunch for v2 apps.
3112 </summary>
3113</histogram>
3114
3115<histogram name="Extensions.AppLaunchContainer" enum="AppLaunchContainer">
3116 <summary>
3117 The number of times apps are launched grouped by
3118 extension_misc::LaunchContainer.
3119 </summary>
3120</histogram>
3121
3122<histogram name="Extensions.AppLocation" enum="ExtensionLocation">
3123 <summary>
3124 The number of apps loaded at startup time grouped by Extension::Location.
3125 </summary>
3126</histogram>
3127
3128<histogram name="Extensions.AppsPromo" enum="AppPromoAction">
3129 <summary>
3130 The actions taken in the NTP apps promo grouped by
3131 extension_misc::AppsPromoBuckets.
3132 </summary>
3133</histogram>
3134
3135<histogram name="Extensions.AppTabLaunchType" enum="ExtensionLaunchType">
3136 <summary>
3137 The number of apps launched grouped by ExtensionPrefs::LaunchType.
3138 </summary>
3139</histogram>
3140
3141<histogram name="Extensions.BackgroundPageLoadTime" units="milliseconds">
3142 <summary>The time for an extension's background page to load.</summary>
3143</histogram>
3144
3145<histogram name="Extensions.BackgroundPageType"
3146 units="ExtensionBackgroundPageType">
3147 <summary>
3148 The type (if any) of background page the extension has. Recorded for
3149 installed extensions on startup.
3150 </summary>
3151</histogram>
3152
3153<histogram name="Extensions.CrxFetchFailureRetryCountGoogleUrl">
3154 <summary>
3155 Number of times chrome retried to download an extension with a url on a
3156 google.com domain, before eventually giving up.
3157 </summary>
3158</histogram>
3159
3160<histogram name="Extensions.CrxFetchFailureRetryCountOtherUrl">
3161 <summary>
3162 Number of times chrome retried to download an extension with a url on a non
3163 google.com domain, before eventually giving up.
3164 </summary>
3165</histogram>
3166
3167<histogram name="Extensions.CrxFetchSuccessRetryCountGoogleUrl">
3168 <summary>
3169 Number of times chrome retried to download an extension with a url on a
3170 google.com domain, before eventually succeeding.
3171 </summary>
3172</histogram>
3173
3174<histogram name="Extensions.CrxFetchSuccessRetryCountOtherUrl">
3175 <summary>
3176 Number of times chrome retried to download an extension with a url on a non
3177 google.com domain, before eventually succeeding.
3178 </summary>
3179</histogram>
3180
3181<histogram name="Extensions.CrxInstallDirPathLength">
3182 <summary>
3183 Length of the path to the directory under which an extension is installed.
3184 This directory is in the user's profile.
3185 </summary>
3186</histogram>
3187
3188<histogram name="Extensions.DeclarativeRulesStorageInitialization"
3189 units="milliseconds">
3190 <summary>Time spent until rules storage delegate gets ready.</summary>
3191</histogram>
3192
3193<histogram name="Extensions.DepricatedExternalJsonCount">
3194 <summary>
3195 Number of extensions referenced in the depricated external extensions source
3196 at path chrome::DIR_DEPRICATED_EXTERNAL_EXTENSIONS.
3197 </summary>
3198</histogram>
3199
3200<histogram name="Extensions.DialogLoadTime" units="milliseconds">
3201 <summary>The time for a dialog-hosted extension to load.</summary>
3202</histogram>
3203
3204<histogram name="Extensions.Disabled">
3205 <summary>
3206 The number of extensions that are disabled at browser startup.
3207 </summary>
3208</histogram>
3209
3210<histogram name="Extensions.DisabledForPermissions">
3211 <summary>
3212 The number of extensions that are disabled at browser startup due to
3213 permissions increases.
3214 </summary>
3215</histogram>
3216
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +01003217<histogram name="Extensions.DisabledUIUserResponse"
3218 enum="ExtensionDisabledUIUserResponse">
3219 <summary>
3220 User response to the dialog shown when an extension is disabled due to an
3221 update requiring more permissions.
3222 </summary>
3223</histogram>
3224
Torne (Richard Coles)868fa2f2013-06-11 10:57:03 +01003225<histogram name="Extensions.ErrorCodeFromCrxOpen">
3226 <summary>
3227 If opening the CRX file for unpacking fails, this integer is the error code
3228 given by the OS.
3229 </summary>
3230</histogram>
3231
3232<histogram name="Extensions.EventPageActiveTime" units="milliseconds">
3233 <summary>The time an extension's event page has spent loaded.</summary>
3234</histogram>
3235
3236<histogram name="Extensions.EventPageIdleTime" units="milliseconds">
3237 <summary>The time an extension's event page has spent unloaded.</summary>
3238</histogram>
3239
3240<histogram name="Extensions.EventPageLoadTime" units="milliseconds">
3241 <summary>The time for an extension's event page to load.</summary>
3242</histogram>
3243
3244<histogram name="Extensions.ExtensionInstalled">
3245 <summary>An extension has been installed.</summary>
3246</histogram>
3247
3248<histogram name="Extensions.ExtensionLocation" enum="ExtensionLocation">
3249 <summary>
3250 The number of extensions loaded at startup time grouped by
3251 Extension::Location.
3252 </summary>
3253</histogram>
3254
3255<histogram name="Extensions.ExtensionRootPathLength">
3256 <summary>
3257 Length of the Extensions dir path inside the profile directory.
3258 </summary>
3259</histogram>
3260
3261<histogram name="Extensions.ExtensionUninstalled">
3262 <summary>An extension has been uninstalled.</summary>
3263</histogram>
3264
3265<histogram name="Extensions.ExternalExtensionEvent" enum="SideloadUIEvents">
3266 <summary>
3267 Records what happens to extensions that are sideloaded, grouped by the
3268 ExternalExtensionEvent enum.
3269 </summary>
3270</histogram>
3271
Ben Murdoch32409262013-08-07 11:04:47 +01003272<histogram name="Extensions.ExternalItemState" enum="ExtensionState">
3273 <summary>
3274 The number of sideloaded apps/extensions loaded on startup grouped by
3275 enabled/disabled state.
3276 </summary>
3277</histogram>
3278
Torne (Richard Coles)868fa2f2013-06-11 10:57:03 +01003279<histogram name="Extensions.ExternalJsonCount">
3280 <summary>
3281 Number of extensions referenced in the external extensions source at path
3282 chrome::DIR_EXTERNAL_EXTENSIONS.
3283 </summary>
3284</histogram>
3285
Ben Murdoch32409262013-08-07 11:04:47 +01003286<histogram name="Extensions.FromWebstoreInconsistency"
3287 enum="ExtensionFromWebstoreInconcistencyEnum">
3288 <summary>
3289 Number of apps/extensions loaded on startup with an inconsistent &quot;from
3290 webstore&quot; state. This means an item that is flagged as from_webstore,
3291 but with either a non-webstore update_url or an external install location.
3292 </summary>
3293</histogram>
3294
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +01003295<histogram name="Extensions.FunctionCalls" enum="ExtensionFunctions">
3296 <summary>Number of calls to extension functions.</summary>
3297</histogram>
3298
Torne (Richard Coles)868fa2f2013-06-11 10:57:03 +01003299<histogram name="Extensions.GetUserDataTempDir" enum="GetUserDataTempDirResult">
3300 <summary>
3301 What happens when the extensions system tries to get a temp dir to unpack
3302 in?
3303 </summary>
3304</histogram>
3305
3306<histogram name="Extensions.InjectCssTime" units="milliseconds">
3307 <summary>
3308 The amount of time for a CSS file to be injected into a page.
3309 </summary>
3310</histogram>
3311
3312<histogram name="Extensions.InjectEnd_ScriptCount">
3313 <summary>Number of scripts injected at document end by extensions.</summary>
3314</histogram>
3315
3316<histogram name="Extensions.InjectEnd_Time" units="milliseconds">
3317 <summary>
3318 Time taken to inject all scripts at document end by extensions.
3319 </summary>
3320</histogram>
3321
3322<histogram name="Extensions.InjectIdle_ScriptCount">
3323 <summary>Number of scripts injected at document idle by extensions.</summary>
3324</histogram>
3325
3326<histogram name="Extensions.InjectIdle_Time" units="milliseconds">
3327 <summary>
3328 Time taken to inject all scripts at document idle by extensions.
3329 </summary>
3330</histogram>
3331
3332<histogram name="Extensions.InjectScriptTime" units="milliseconds">
3333 <summary>Time taken to inject all scripts by extensions.</summary>
3334</histogram>
3335
3336<histogram name="Extensions.InjectStart_CssCount">
3337 <summary>Number of css files injected by extensions.</summary>
3338</histogram>
3339
3340<histogram name="Extensions.InjectStart_ScriptCount">
3341 <summary>Number of scripts injected at document start by extensions.</summary>
3342</histogram>
3343
3344<histogram name="Extensions.InjectStart_Time" units="milliseconds">
3345 <summary>
3346 Time taken to inject css/scripts at document start by extensions.
3347 </summary>
3348</histogram>
3349
3350<histogram name="Extensions.InstallSource" enum="ExtensionLocation">
3351 <summary>Installs grouped by the location property in prefs.</summary>
3352</histogram>
3353
3354<histogram name="Extensions.InstallType" enum="ExtensionType">
3355 <summary>Installs grouped by Extension::HistogramType.</summary>
3356</histogram>
3357
3358<histogram name="Extensions.LoadAll">
3359 <summary>
3360 The number of extensions and themes loaded at browser startup.
3361 </summary>
3362</histogram>
3363
3364<histogram name="Extensions.LoadAllTime" units="milliseconds">
3365 <summary>Time taken to load all extensions at browser startup.</summary>
3366</histogram>
3367
3368<histogram name="Extensions.LoadApp">
3369 <summary>The number of apps loaded by each user at startup time.</summary>
3370</histogram>
3371
3372<histogram name="Extensions.LoadAppExternal">
3373 <summary>
3374 The number of externally managed apps loaded by each user at startup time.
3375 </summary>
3376</histogram>
3377
3378<histogram name="Extensions.LoadAppUser">
3379 <summary>
3380 The number of user-installed apps loaded by each user at startup time.
3381 </summary>
3382</histogram>
3383
3384<histogram name="Extensions.LoadBrowserAction">
3385 <summary>
3386 The number of browser action extensions loaded at browser startup.
3387 </summary>
3388</histogram>
3389
3390<histogram name="Extensions.LoadContentPack">
3391 <summary>
3392 The number of content-pack extensions loaded at browser startup.
3393 </summary>
3394</histogram>
3395
3396<histogram name="Extensions.LoadExtension">
3397 <summary>The number of extensions loaded at browser startup.</summary>
3398</histogram>
3399
3400<histogram name="Extensions.LoadExtensionExternal">
3401 <summary>
3402 The number of externally managed extensions loaded at browser startup.
3403 </summary>
3404</histogram>
3405
3406<histogram name="Extensions.LoadExtensionUser">
3407 <summary>
3408 The number of user-installed extensions loaded at browser startup.
3409 </summary>
3410</histogram>
3411
3412<histogram name="Extensions.LoadExternal">
3413 <summary>
3414 The number of externally managed extensions and apps loaded at browser
3415 startup.
3416 </summary>
3417</histogram>
3418
3419<histogram name="Extensions.LoadHostedApp">
3420 <summary>
3421 The number of hosted apps loaded by each user at startup time.
3422 </summary>
3423</histogram>
3424
3425<histogram name="Extensions.LoadPackagedApp">
3426 <summary>
3427 The number of legacy packaged apps loaded by each user at startup time.
3428 </summary>
3429</histogram>
3430
3431<histogram name="Extensions.LoadPageAction">
3432 <summary>
3433 The number of page action extensions loaded at browser startup.
3434 </summary>
3435</histogram>
3436
3437<histogram name="Extensions.LoadPlatformApp">
3438 <summary>The number of platform apps loaded at browser startup.</summary>
3439</histogram>
3440
3441<histogram name="Extensions.LoadTheme">
3442 <summary>The number of themes loaded at browser startup.</summary>
3443</histogram>
3444
3445<histogram name="Extensions.LoadType" enum="ExtensionType">
3446 <summary>
3447 The number of extensions loaded at startup time grouped by
3448 Extension::HistogramType.
3449 </summary>
3450</histogram>
3451
3452<histogram name="Extensions.LoadUserScript">
3453 <summary>
3454 The number of converted user scripts loaded at browser startup.
3455 </summary>
3456</histogram>
3457
3458<histogram name="Extensions.ManifestFetchFailureRetryCountGoogleUrl">
3459 <summary>
3460 Number of times chrome retried to download an extension update manifest with
3461 a url on a google.com domain, before eventually giving up.
3462 </summary>
3463</histogram>
3464
3465<histogram name="Extensions.ManifestFetchFailureRetryCountOtherUrl">
3466 <summary>
3467 Number of times chrome retried to download an extension update manifest with
3468 a url on a non google.com domain, before eventually giving up.
3469 </summary>
3470</histogram>
3471
3472<histogram name="Extensions.ManifestFetchSuccessRetryCountGoogleUrl">
3473 <summary>
3474 Number of times chrome retried to download an extension update manifest with
3475 a url on a google.com domain, before eventually succeeding.
3476 </summary>
3477</histogram>
3478
3479<histogram name="Extensions.ManifestFetchSuccessRetryCountOtherUrl">
3480 <summary>
3481 Number of times chrome retried to download an extension update manifest with
3482 a url on a non google.com domain, before eventually succeeding.
3483 </summary>
3484</histogram>
3485
3486<histogram name="Extensions.ManifestReloadNeedsRelocalization">
3487 <summary>
3488 Number of extension loads on startup where it is necessary to reload the
3489 mainfest because the locale has changed.
3490 </summary>
3491</histogram>
3492
3493<histogram name="Extensions.ManifestReloadNotNeeded">
3494 <summary>
3495 Number of extension loads on startup where it is not necessary to reload the
3496 extension's manifest.
3497 </summary>
3498</histogram>
3499
3500<histogram name="Extensions.ManifestReloadUnpackedDir">
3501 <summary>
3502 Number of extension loads on startup where it is necessary to reload the
3503 manifest because the extension is unpacked.
3504 </summary>
3505</histogram>
3506
3507<histogram name="Extensions.NetworkDelay" units="milliseconds">
3508 <summary>Time that network requests were blocked due to extensions.</summary>
3509</histogram>
3510
3511<histogram name="Extensions.NetworkDelayPercentage" units="%">
3512 <summary>
3513 Percentage of total lifetime a network request was blocked due to an
3514 extension.
3515 </summary>
3516</histogram>
3517
3518<histogram name="Extensions.NetworkDelayRegistryLoad" units="milliseconds">
3519 <summary>
3520 Time that network requests were blocked due to relevant rule registries
3521 loading.
3522 </summary>
3523</histogram>
3524
Ben Murdoch32409262013-08-07 11:04:47 +01003525<histogram name="Extensions.NonWebstoreLocation" enum="ExtensionLocation">
3526 <summary>
3527 The number of apps/extensions with a non-webstore update_url loaded at
3528 startup time grouped by Extension::Location.
3529 </summary>
3530</histogram>
3531
Ben Murdoch558790d2013-07-30 15:19:42 +01003532<histogram name="Extensions.NonWebStoreNewTabPageOverrides">
3533 <summary>
3534 Number of non-WebStore extensions on startup that override the new tab page.
3535 </summary>
3536</histogram>
3537
Torne (Richard Coles)868fa2f2013-06-11 10:57:03 +01003538<histogram name="Extensions.Permissions_AutoDisable" enum="ExtensionPermission">
3539 <summary>
3540 The permissions present in an extension when it is automatically disabled
3541 due to a permission increase (e.g., after an extension upgrade).
3542 </summary>
3543</histogram>
3544
3545<histogram name="Extensions.Permissions_Install" enum="ExtensionPermission">
3546 <summary>
3547 The permissions present in an extension when it was installed.
3548 </summary>
3549</histogram>
3550
3551<histogram name="Extensions.Permissions_InstallAbort"
3552 enum="ExtensionPermission">
3553 <summary>
3554 The permissions present in an extension when installation was aborted, not
3555 including installation errors and user cancels.
3556 </summary>
3557</histogram>
3558
3559<histogram name="Extensions.Permissions_InstallCancel"
3560 enum="ExtensionPermission">
3561 <summary>
3562 The permissions present in an extension when installation was canceled.
3563 </summary>
3564</histogram>
3565
3566<histogram name="Extensions.Permissions_Load" enum="ExtensionPermission">
3567 <summary>The permissions present in an extension when it was loaded.</summary>
3568</histogram>
3569
3570<histogram name="Extensions.Permissions_ReEnable" enum="ExtensionPermission">
3571 <summary>
3572 The permissions present in an extension when it was re-enabled from a
3573 confirmation prompt.
3574 </summary>
3575</histogram>
3576
3577<histogram name="Extensions.Permissions_ReEnableAbort"
3578 enum="ExtensionPermission">
3579 <summary>
3580 The permissions present in an extension when the re-enable prompt was
3581 aborted, not including installation errors and manual user cancels.
3582 </summary>
3583</histogram>
3584
3585<histogram name="Extensions.Permissions_ReEnableCancel"
3586 enum="ExtensionPermission">
3587 <summary>
3588 The permissions present in an extension when the re-enable was canceled from
3589 the confirmation prompt.
3590 </summary>
3591</histogram>
3592
3593<histogram name="Extensions.Permissions_Uninstall" enum="ExtensionPermission">
3594 <summary>
3595 The permissions present in an extension when it was uninstalled.
3596 </summary>
3597</histogram>
3598
3599<histogram name="Extensions.Permissions_WebStoreInstall"
3600 enum="ExtensionPermission">
3601 <summary>
3602 The permissions present in an extension when it was installed through the
3603 web store.
3604 </summary>
3605</histogram>
3606
3607<histogram name="Extensions.Permissions_WebStoreInstallAbort"
3608 enum="ExtensionPermission">
3609 <summary>
3610 The permissions present in an extension when installation from the web store
3611 was aborted, not including installation errors and user cancels.
3612 </summary>
3613</histogram>
3614
3615<histogram name="Extensions.Permissions_WebStoreInstallCancel"
3616 enum="ExtensionPermission">
3617 <summary>
3618 The permissions present in an extension when installation from the web store
3619 was canceled.
3620 </summary>
3621</histogram>
3622
3623<histogram name="Extensions.SandboxUnpackFailure">
3624 <summary>
3625 Count the number of times a sandboxed extension unpack fails.
3626 </summary>
3627</histogram>
3628
3629<histogram name="Extensions.SandboxUnpackFailureReason"
3630 enum="ExtensionUnpackFailureReason">
3631 <summary>What caused a sandboxed extension unpack to fail?</summary>
3632</histogram>
3633
3634<histogram name="Extensions.SandboxUnpackFailureTime">
3635 <summary>Time taken to unpack an extension, when the unpack fails.</summary>
3636</histogram>
3637
3638<histogram name="Extensions.SandboxUnpackInitialCrxPathLength">
3639 <summary>Length of the initial path to the CRX to be unpacked.</summary>
3640</histogram>
3641
3642<histogram name="Extensions.SandboxUnpackLinkFreeCrxPathLength">
3643 <summary>
3644 Length of the normalized (link/junction free) path to the temporary copy of
3645 a CRX made during unpacking.
3646 </summary>
3647</histogram>
3648
3649<histogram name="Extensions.SandboxUnpackRate">
3650 <summary>
3651 Rate at which a CRX file is unpacked in Kilobytes per second.
3652 </summary>
3653</histogram>
3654
3655<histogram name="Extensions.SandboxUnpackRate1To2mB">
3656 <summary>
3657 Rate at which CRX files 1MB to 2MB are unpacked in Kilobytes per second.
3658 </summary>
3659</histogram>
3660
3661<histogram name="Extensions.SandboxUnpackRate2To5mB">
3662 <summary>
3663 Rate at which CRX files 2MB to 5MB are unpacked in Kilobytes per second.
3664 </summary>
3665</histogram>
3666
3667<histogram name="Extensions.SandboxUnpackRate50kBTo1mB">
3668 <summary>
3669 Rate at which CRX files 50kB to 1MB are unpacked in Kilobytes per second.
3670 </summary>
3671</histogram>
3672
3673<histogram name="Extensions.SandboxUnpackRate5To10mB">
3674 <summary>
3675 Rate at which CRX files 5MB to 10 MB are unpacked in Kilobytes per second.
3676 </summary>
3677</histogram>
3678
3679<histogram name="Extensions.SandboxUnpackRateOver10mB">
3680 <summary>
3681 Rate at which CRX files larger than 10MB are unpacked in Kilobytes per
3682 second.
3683 </summary>
3684</histogram>
3685
3686<histogram name="Extensions.SandboxUnpackRateUnder50kB">
3687 <summary>
3688 Rate at which CRX files under 50 KB are unpacked in Kilobytes per second.
3689 </summary>
3690</histogram>
3691
3692<histogram name="Extensions.SandboxUnpackSuccess">
3693 <summary>Count the number of times a sandboxed CRX unpack succeeds.</summary>
3694</histogram>
3695
3696<histogram name="Extensions.SandboxUnpackSuccessCantGetCrxSize">
3697 <summary>
3698 Count the number of times a sandboxed CRX unpack succeeds, but we can't get
3699 the file size.
3700 </summary>
3701</histogram>
3702
3703<histogram name="Extensions.SandboxUnpackSuccessTime">
3704 <summary>
3705 Time taken to unpack an extension, when the unpack succeeds.
3706 </summary>
3707</histogram>
3708
3709<histogram name="Extensions.SandboxUnpackTempCrxPathLength">
3710 <summary>
3711 Length of the path of the temporary copy of a CRX made during unpacking.
3712 </summary>
3713</histogram>
3714
3715<histogram name="Extensions.SandboxUnpackUnpackedCrxPathLength">
3716 <summary>Length of the path under which a CRX is unpacked.</summary>
3717</histogram>
3718
3719<histogram name="Extensions.StartupDelay" units="milliseconds">
3720 <summary>The time one extension delays network requests at startup.</summary>
3721</histogram>
3722
3723<histogram name="Extensions.StartupDelay_Total" units="milliseconds">
3724 <summary>
3725 The total time extensions delay network requests at startup.
3726 </summary>
3727</histogram>
3728
3729<histogram name="Extensions.ToolstripLoadTime" units="milliseconds">
3730 <summary>Time taken to load a toolstrip.</summary>
3731</histogram>
3732
3733<histogram name="Extensions.UninstallType" enum="ExtensionType">
3734 <summary>Uninstalls grouped by Extension::HistogramType.</summary>
3735</histogram>
3736
3737<histogram name="Extensions.UnpackFailureInstallCause"
3738 enum="ExtensionInstallCause">
3739 <summary>
3740 Count failing CRX installs, grouped by the way an extension can be
3741 installed.
3742 </summary>
3743</histogram>
3744
3745<histogram name="Extensions.UnpackFailureInstallSource"
3746 enum="ExtensionLocation">
3747 <summary>
3748 Count successful CRX installs, grouped by the location property in prefs.
3749 installed.
3750 </summary>
3751</histogram>
3752
3753<histogram name="Extensions.UnpackSuccessInstallCause"
3754 enum="ExtensionInstallCause">
3755 <summary>
3756 Count successful CRX installs, grouped by the cause of the install.
3757 </summary>
3758</histogram>
3759
3760<histogram name="Extensions.UnpackSuccessInstallSource"
3761 enum="ExtensionLocation">
3762 <summary>
3763 Count successful CRX installs, grouped by the location property in prefs.
3764 </summary>
3765</histogram>
3766
3767<histogram name="Extensions.UpdateCheckApp">
3768 <summary>
3769 The number of legacy packaged apps and hosted apps that were checked during
3770 an update check.
3771 </summary>
3772</histogram>
3773
3774<histogram name="Extensions.UpdateCheckExtension">
3775 <summary>
3776 The number of extensions that were checked during an update check.
3777 </summary>
3778</histogram>
3779
3780<histogram name="Extensions.UpdateCheckGap" units="minutes">
3781 <summary>Time in minutes between update checks.</summary>
3782</histogram>
3783
3784<histogram name="Extensions.UpdateCheckGoogleUrl">
3785 <summary>
3786 The number of crx's with a Google-hosted update URL that were checked during
3787 an update check.
3788 </summary>
3789</histogram>
3790
3791<histogram name="Extensions.UpdateCheckNoUrl">
3792 <summary>
3793 The number of crx's with no update URL checked during an update check.
3794 </summary>
3795</histogram>
3796
3797<histogram name="Extensions.UpdateCheckOtherUrl">
3798 <summary>
3799 The number of crx's with a non-Google update URL that were checked during an
3800 update check.
3801 </summary>
3802</histogram>
3803
3804<histogram name="Extensions.UpdateCheckPackagedApp">
3805 <summary>
3806 The number of packaged apps that were checked during an update check.
3807 </summary>
3808</histogram>
3809
3810<histogram name="Extensions.UpdateCheckTheme">
3811 <summary>
3812 The number of themes that were checked during an update check.
3813 </summary>
3814</histogram>
3815
3816<histogram name="Extensions.UpdateOnLoad">
3817 <summary>
3818 The number of extensions that were updated at browser startup.
3819 </summary>
3820</histogram>
3821
3822<histogram name="Extensions.UpdaterWriteCrx" enum="ExtensionFileWriteResult">
3823 <summary>
3824 What happened when the extension updater tried to write a file?
3825 </summary>
3826</histogram>
3827
3828<histogram name="Extensions.UpdateSource" enum="ExtensionLocation">
3829 <summary>Updates grouped by the location property in prefs.</summary>
3830</histogram>
3831
3832<histogram name="Extensions.UpdateType" enum="ExtensionType">
3833 <summary>Updates grouped by Extension::HistogramType.</summary>
3834</histogram>
3835
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +01003836<histogram name="FileBrowser.Create" enum="FileDialogType">
3837 <summary>Chrome OS File Browser opening mode.</summary>
3838</histogram>
3839
3840<histogram name="FileBrowser.DirectoryScan" units="milliseconds">
3841 <summary>
3842 Chrome OS File Browser: time to scan a directory. Measured on every File
3843 Browser directory change.
3844 </summary>
3845</histogram>
3846
3847<histogram name="FileBrowser.DownloadDestination.IsGoogleDrive.Changed"
3848 enum="BooleanEnabled">
3849 <summary>
3850 Tracks whether download destination is set to a Google Drive folder when the
3851 download destination is changed by the user in the settings page.
3852 </summary>
3853</histogram>
3854
3855<histogram name="FileBrowser.DownloadDestination.IsGoogleDrive.Started"
3856 enum="BooleanEnabled">
3857 <summary>
3858 Tracks whether download destination is set to a Google Drive folder on
3859 startup.
3860 </summary>
3861</histogram>
3862
3863<histogram name="FileBrowser.DownloadsCount">
3864 <summary>
3865 Chrome OS File Browser: number of files and directories in the Downloads
3866 directory (not including the contents of nested directories). Computed every
3867 time the File Browser current directory changes to Downloads.
3868 </summary>
3869</histogram>
3870
3871<histogram name="FileBrowser.Load" units="milliseconds">
3872 <summary>
3873 Chrome OS File Browser is an built-in extension without a background page.
3874 Its main.html file is loaded every time the user opens a File Browser tab or
3875 a file chooser dialog. The file is fairly large and the initialization is
3876 pretty expensive.
3877 </summary>
3878</histogram>
3879
3880<histogram name="FileBrowser.OpeningFileType" enum="FileType">
3881 <obsolete>
3882 Deprecated 4/2013, and replaced by FileBrowser.ViewingFileType.
3883 </obsolete>
3884 <summary>File types that were tried to be opened through browser.</summary>
3885</histogram>
3886
3887<histogram name="FileBrowser.PhotoEditor.DisplayTime" units="milliseconds">
3888 <summary>
3889 Chrome OS Photo Editor: time to display an image. Measured from the moment
3890 the user selected the image till the moment it is displayed (not counting
3891 the low resolution preview).
3892 </summary>
3893</histogram>
3894
3895<histogram name="FileBrowser.PhotoEditor.FileType" enum="PhotoEditorFileType">
3896 <summary>Chrome OS Photo Editor: the type of the file opened.</summary>
3897</histogram>
3898
3899<histogram name="FileBrowser.PhotoEditor.LoadMode" enum="PhotoEditorLoadMode">
3900 <summary>Chrome OS Photo Editor: the way the image has been loaded.</summary>
3901</histogram>
3902
3903<histogram name="FileBrowser.PhotoEditor.LoadTime" units="milliseconds">
3904 <summary>Chrome OS Photo Editor: time to load an image from a file.</summary>
3905</histogram>
3906
3907<histogram name="FileBrowser.PhotoEditor.SaveResult"
3908 enum="PhotoEditorSaveResult">
3909 <summary>
3910 Chrome OS Photo Editor: the result of a file save operation.
3911 </summary>
3912</histogram>
3913
3914<histogram name="FileBrowser.PhotoEditor.SaveTime" units="milliseconds">
3915 <summary>Chrome OS Photo Editor: time to save an image to a file.</summary>
3916</histogram>
3917
3918<histogram name="FileBrowser.PhotoEditor.Size.MB" units="MBytes">
3919 <summary>
3920 Chrome OS Photo Editor: size of an image file in megabytes. Measured on
3921 every image load.
3922 </summary>
3923</histogram>
3924
3925<histogram name="FileBrowser.PhotoEditor.Size.MPix" units="MPixels">
3926 <summary>
3927 Chrome OS Photo Editor: size of an image in megapixels. Measured on every
3928 image load.
3929 </summary>
3930</histogram>
3931
3932<histogram name="FileBrowser.PhotoEditor.Tool" enum="PhotoEditorToolType">
3933 <summary>Chrome OS Photo Editor: the button which the user clicked.</summary>
3934</histogram>
3935
3936<histogram name="FileBrowser.PhotoImport.Action" enum="ExternalDeviceAction">
3937 <summary>
3938 Chrome OS Photo Import flow: action chosen in the Action Choice dialog for
3939 the external device.
3940 </summary>
3941</histogram>
3942
3943<histogram name="FileBrowser.PhotoImport.ImportCount">
3944 <summary>
3945 Chrome OS Photo Import flow: the number of photos imported. Measured on
3946 every successfull import operation.
3947 </summary>
3948</histogram>
3949
3950<histogram name="FileBrowser.PhotoImport.ImportPercentage">
3951 <summary>
3952 Chrome OS Photo Import flow: the percent of photos imported among all the
3953 photos on the device. Measured on every successfull import operation.
3954 </summary>
3955</histogram>
3956
3957<histogram name="FileBrowser.PhotoImport.Load" units="milliseconds">
3958 <summary>
3959 Chrome OS Photo Import flow: time to load the action dialog. Measured
3960 between the moment window appears and the moment user see all available
3961 actions for the device.
3962 </summary>
3963</histogram>
3964
3965<histogram name="FileBrowser.PhotoImport.Scan" units="milliseconds">
3966 <summary>
3967 Chrome OS Photo Import flow: time to scan the external device.
3968 </summary>
3969</histogram>
3970
3971<histogram name="FileBrowser.ViewingFileType" enum="ViewFileType">
3972 <summary>
3973 File types that were tried to be viewed through browser. This is recorded
3974 when the user tries to view a file from Files.app.
3975 </summary>
3976</histogram>
3977
3978<histogram name="GData.AuthSuccess" enum="GDataAuthResult">
3979 <summary>Result of the authentication for Drive.</summary>
3980</histogram>
3981
3982<histogram name="GData.EntireFeedLoadTime" units="microseconds">
3983 <obsolete>
3984 Deprecated 9/2012, and replaced by Drive.EntireFeedLoadTime
3985 </obsolete>
3986 <summary>
3987 Time spent to load the entire file system information from the server
3988 </summary>
3989</histogram>
3990
3991<histogram name="GData.EntryKind" enum="GDataEntryKind">
3992 <obsolete>
3993 Deprecated 9/2012, and replaced by Drive.EntryKind
3994 </obsolete>
3995 <summary>
3996 Provides breakdown of specific formats for hosted documents. Recorded when
3997 feed is loaded from the server.
3998 </summary>
3999</histogram>
4000
4001<histogram name="GData.InitialFeedLoadTime" units="microseconds">
4002 <obsolete>
4003 Deprecated 9/2012, and replaced by Drive.InitialFeedLoadTime
4004 </obsolete>
4005 <summary>
4006 Time spent to load the initial part of the file system information from the
4007 server
4008 </summary>
4009</histogram>
4010
4011<histogram name="GData.NumberOfHostedDocuments">
4012 <obsolete>
4013 Deprecated 9/2012, and replaced by Drive.NumberOfHostedDocuments
4014 </obsolete>
4015 <summary>
4016 Number of hosted documents (spreadsheets etc.) on Drive. Logged when Drive
4017 is first accessed.
4018 </summary>
4019</histogram>
4020
4021<histogram name="GData.NumberOfRegularFiles">
4022 <obsolete>
4023 Deprecated 9/2012, and replaced by Drive.NumberOfRegularFiles
4024 </obsolete>
4025 <summary>
4026 Number of regualr files on Drive. Logged when Drive is first accessed.
4027 </summary>
4028</histogram>
4029
4030<histogram name="GData.NumberOfTotalFiles">
4031 <obsolete>
4032 Deprecated 9/2012, and replaced by Drive.NumberOfTotalFiles
4033 </obsolete>
4034 <summary>
4035 Number of total files (regualr files + hosted documents) on Drive. Logged
4036 when Drive is first accessed.
4037 </summary>
4038</histogram>
4039
Torne (Richard Coles)b2df76e2013-05-13 16:52:09 +01004040<histogram name="GoogleNow.Event" enum="GoogleNowEvent">
4041 <summary>Events in Google Now component extension.</summary>
4042</histogram>
4043
Ben Murdocheb525c52013-07-10 11:40:50 +01004044<histogram name="History.TopSitesVisitsByRank" units="rank">
4045 <summary>
4046 Page visits to each of a user's top 50 sites. Visits to all other sites go
4047 into the 51st bucket. Only count the page visit if it came from user
4048 browsing and only count it once when cycling through a redirect chain.
4049 </summary>
4050</histogram>
4051
4052<histogram name="HistoryPage.ClickPosition">
4053 <summary>
4054 Number of entries that the clicked entry is older than in History page. Last
4055 bucket is any entry of that value or higher.
4056 </summary>
4057</histogram>
4058
Ben Murdoch7dbb3d52013-07-17 14:55:54 +01004059<histogram name="HistoryPage.OtherDevicesMenu" enum="NtpOtherSessionsType">
Torne (Richard Coles)868fa2f2013-06-11 10:57:03 +01004060 <summary>
4061 Histogram for usage of the section in the history page that allows the user
4062 to access tabs from other devices.
4063 </summary>
4064</histogram>
4065
Ben Murdocheb525c52013-07-10 11:40:50 +01004066<histogram name="HistoryPage.RemoveEntryPosition">
4067 <summary>
4068 Number of entries that the deleted entry is older than in History page. Last
4069 bucket is any entry of that value or higher. Confirmed removal is not
4070 guaranteed, just an initiation of 'Remove selected items'.
4071 </summary>
4072</histogram>
4073
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +01004074<histogram name="HttpCache.EntryLockWait" units="milliseconds">
4075 <summary>
4076 The time spent waiting for write lock on a disk cache entry.
4077 </summary>
4078</histogram>
4079
4080<histogram name="HttpCache.OfflineStatus" enum="OfflineStatus">
4081 <summary>
4082 Result of a main page HttpCacheTransaction if offline mode had been enabled.
4083 </summary>
4084</histogram>
4085
Torne (Richard Coles)90dce4d2013-05-29 14:40:03 +01004086<histogram name="HttpCache.ReadErrorNonRestartable" enum="NetErrorCodes">
4087 <summary>Net error results from non-restartable cache read errors.</summary>
4088</histogram>
4089
4090<histogram name="HttpCache.ReadErrorRestartable" enum="NetErrorCodes">
4091 <summary>Net error results from restartable cache read errors.</summary>
4092</histogram>
4093
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +01004094<histogram name="Import.ImporterType.AutoImport" enum="ImporterType">
4095 <summary>The importer used on first run Auto Import.</summary>
4096</histogram>
4097
4098<histogram name="Import.ImporterType.BookmarksAPI" enum="ImporterType">
4099 <summary>The importer used on import from the bookmarks file API.</summary>
4100</histogram>
4101
4102<histogram name="Import.ImporterType.ImportDataHandler" enum="ImporterType">
4103 <summary>
4104 The importer used on import from the chrome://settings/importData UI.
4105 </summary>
4106</histogram>
4107
Torne (Richard Coles)90dce4d2013-05-29 14:40:03 +01004108<histogram name="Import.ShowDialog.FromBookmarkBarView" units="seconds">
4109 <summary>
4110 The amount of time from install time to time that user opens import dialog
4111 from BookmarkBarView.
4112 </summary>
4113</histogram>
4114
4115<histogram name="Import.ShowDialog.FromFloatingBookmarkBarView" units="seconds">
4116 <summary>
4117 The amount of time from install time to time that user opens import dialog
4118 from NTP floating BookmarkBarView.
4119 </summary>
4120</histogram>
4121
4122<histogram name="Import_ShowDlg.FromBookmarkBarView" units="seconds">
4123 <obsolete>
4124 Deprecated and replaced by Import.ShowDialog.FromBookmarkBarView
4125 </obsolete>
4126 <summary>
4127 The amount of time from install time to time that user opens import dialog
4128 from BookmarkBarView.
4129 </summary>
4130</histogram>
4131
4132<histogram name="Import_ShowDlg.FromFloatingBookmarkBarView" units="seconds">
4133 <obsolete>
4134 Deprecated and replaced by Import.ShowDialog.FromFloatingBookmarkBarView
4135 </obsolete>
4136 <summary>
4137 The amount of time from install time to time that user opens import dialog
4138 from NTP floating BookmarkBarView.
4139 </summary>
4140</histogram>
4141
Torne (Richard Coles)a93a17c2013-05-15 11:34:50 +01004142<histogram name="Installer.DevModeErrorCodes" enum="UpdateEngineErrorCode">
4143 <summary>Errors from update_engine process when running in dev mode.</summary>
4144</histogram>
4145
4146<histogram name="Installer.DownloadOverheadPercentage" units="%">
4147 <summary>
4148 The overhead in downloading extra bytes due to errors/interruptions.
4149 Expressed as a percentage of the bytes that are actually needed to be
4150 downloaded for the update to be successful.
4151 </summary>
4152</histogram>
4153
4154<histogram name="Installer.DownloadSourcesUsed"
4155 enum="UpdateEngineDownloadSources">
4156 <summary>
4157 The combinations of protocol and source server that were used to complete a
4158 successful update.
4159 </summary>
4160</histogram>
4161
4162<histogram name="Installer.NormalErrorCodes" enum="UpdateEngineErrorCode">
4163 <summary>
4164 Errors from update_engine process when running in normal mode.
4165 </summary>
4166</histogram>
4167
4168<histogram name="Installer.SuccessfulMBsDownloadedFrom" units="MB">
4169 <summary>
4170 Number of MBs downloaded from during an update that completed successfully.
4171 </summary>
4172</histogram>
4173
4174<histogram name="Installer.TotalMBsDownloadedFrom" units="MB">
4175 <summary>
4176 Total number of MBs downloaded since the last successful update. This also
4177 includes all the bytes downloaded during any prior failed attempts.
4178 </summary>
4179</histogram>
4180
4181<histogram name="Installer.UpdateDurationMinutes" units="Minutes">
4182 <summary>
4183 Absolute wallclock time duration it took for the update to complete from the
4184 time an update first began. It includes not just the time the device was
4185 up, but also includes the time the device spent sleeping.
4186 </summary>
4187</histogram>
4188
4189<histogram name="Installer.UpdateDurationUptimeMinutes" units="Minutes">
4190 <summary>
4191 Uptime duration it took for the update to complete from the time an update
4192 first began. It does not include the time the device spent sleeping, but it
4193 does include the uptime spent in waiting for the hourly update checks to
4194 happen.
4195 </summary>
4196</histogram>
4197
4198<histogram name="Installer.UpdateNumReboots" units="count">
4199 <summary>
4200 Number of times the device was rebooted by the user since an update began
4201 and until it completed successfully.
4202 </summary>
4203</histogram>
4204
4205<histogram name="Installer.UpdateURLSwitches" units="count">
4206 <summary>
4207 Number of times the download URLs were switched due to failures.
4208 </summary>
4209</histogram>
4210
Torne (Richard Coles)b2df76e2013-05-13 16:52:09 +01004211<histogram name="Instant.InstantControllerEvent" enum="InstantControllerEvent">
4212 <summary>
4213 Records various events of interest in the InstantController. E.g. When URLs
4214 are blacklisted.
4215 </summary>
4216</histogram>
4217
4218<histogram name="Instant.SessionsStorageNamespace"
4219 enum="InstantSessionStorageNamespace">
4220 <summary>
4221 How often an Instant preview is committed onto a different tab than it was
4222 created from.
4223 </summary>
4224</histogram>
4225
4226<histogram name="Instant.TimeToFirstShow" units="milliseconds">
4227 <summary>
4228 The time between the first Omnibox interaction and when the Instant preview
4229 shows. If the instant preview was already showing when the user interacted
4230 with the omnibox, this histogram is not recorded.
4231 </summary>
4232</histogram>
4233
Torne (Richard Coles)90dce4d2013-05-29 14:40:03 +01004234<histogram name="InstantExtended.FallbackToLocalOverlay"
4235 enum="InstantExtended_FallbackCause">
4236 <summary>
4237 Records the cause for falling back to a local overlay at the time of
4238 fallback.
4239 </summary>
4240</histogram>
4241
Torne (Richard Coles)b2df76e2013-05-13 16:52:09 +01004242<histogram name="InstantExtended.InstantNavigation"
4243 enum="InstantExtended_InstantNavigation">
4244 <summary>
4245 Records a histogram for instant extended (Local NTP and Online NTP) and
4246 non-extended navigations.
4247 </summary>
4248</histogram>
4249
Ben Murdocheb525c52013-07-10 11:40:50 +01004250<histogram name="InstantExtended.NewOptInState"
4251 enum="InstantExtended_NewOptInState">
4252 <summary>
4253 Records, on startup, whether the user has chosen to opt-in to or opt-out of
4254 InstantExtended via chrome://flags.
4255 </summary>
4256</histogram>
4257
Torne (Richard Coles)b2df76e2013-05-13 16:52:09 +01004258<histogram name="InstantExtended.OptInState" enum="InstantExtended_OptInState">
Ben Murdocheb525c52013-07-10 11:40:50 +01004259 <obsolete>
4260 Deprecated 2013-06. As of m30 use InstantExtended.NewOptInState.
4261 </obsolete>
Torne (Richard Coles)b2df76e2013-05-13 16:52:09 +01004262 <summary>
4263 Records, on startup, whether the user has chosen to opt-in to or opt-out of
4264 InstantExtended via chrome://flags.
4265 </summary>
4266</histogram>
4267
Ben Murdoch7dbb3d52013-07-17 14:55:54 +01004268<histogram name="InstantExtended.PercentageMatchQuerytoQuery" units="%">
Ben Murdocha3f7b4e2013-07-24 10:36:34 +01004269 <obsolete>
4270 Deprecated 2013-07. Please see
4271 InstantExtended.PercentageMatchV2_QuerytoQuery instead.
4272 </obsolete>
Ben Murdoch7dbb3d52013-07-17 14:55:54 +01004273 <summary>
4274 Records the number of matching characters at the start of the user's text as
4275 a percentage of average length between the old and new text when the user
4276 navigates from a search query to another search query.
4277 </summary>
4278</histogram>
4279
4280<histogram name="InstantExtended.PercentageMatchQuerytoURL" units="%">
Ben Murdocha3f7b4e2013-07-24 10:36:34 +01004281 <obsolete>
4282 Deprecated 2013-07. Please see InstantExtended.PercentageMatchV2_QuerytoURL
4283 instead.
4284 </obsolete>
Ben Murdoch7dbb3d52013-07-17 14:55:54 +01004285 <summary>
4286 Records the number of matching characters at the start of the user's text as
4287 a percentage of average length between the old and new text when the user
4288 navigates from a search query to a url. Example: Accidental search for
4289 google.con, then navigation to google.com.
4290 </summary>
4291</histogram>
4292
4293<histogram name="InstantExtended.PercentageMatchURLtoQuery" units="%">
Ben Murdocha3f7b4e2013-07-24 10:36:34 +01004294 <obsolete>
4295 Deprecated 2013-07. Please see InstantExtended.PercentageMatchV2_URLtoQuery
4296 instead.
4297 </obsolete>
Ben Murdoch7dbb3d52013-07-17 14:55:54 +01004298 <summary>
4299 Records the number of matching characters at the start of the user's text as
4300 a percentage of average length between the old and new text when the user
4301 navigates from a url to a search query.
4302 </summary>
4303</histogram>
4304
4305<histogram name="InstantExtended.PercentageMatchURLtoURL" units="%">
Ben Murdocha3f7b4e2013-07-24 10:36:34 +01004306 <obsolete>
4307 Deprecated 2013-07. Please see InstantExtended.PercentageMatchV2_URLtoURL
4308 instead.
4309 </obsolete>
4310 <summary>
4311 Records the number of matching characters at the start of the user's text as
4312 a percentage of average length between the old and new text when the user
4313 navigates from a url to another url.
4314 </summary>
4315</histogram>
4316
4317<histogram name="InstantExtended.PercentageMatchV2_QuerytoQuery" units="%">
4318 <summary>
4319 Records the number of matching characters at the start of the user's text as
4320 a percentage of average length between the old and new text when the user
4321 navigates from a search query to another search query.
4322 </summary>
4323</histogram>
4324
4325<histogram name="InstantExtended.PercentageMatchV2_QuerytoURL" units="%">
4326 <summary>
4327 Records the number of matching characters at the start of the user's text as
4328 a percentage of average length between the old and new text when the user
4329 navigates from a search query to a url. Example: Accidental search for
4330 google.con, then navigation to google.com.
4331 </summary>
4332</histogram>
4333
4334<histogram name="InstantExtended.PercentageMatchV2_URLtoQuery" units="%">
4335 <summary>
4336 Records the number of matching characters at the start of the user's text as
4337 a percentage of average length between the old and new text when the user
4338 navigates from a url to a search query.
4339 </summary>
4340</histogram>
4341
4342<histogram name="InstantExtended.PercentageMatchV2_URLtoURL" units="%">
Ben Murdoch7dbb3d52013-07-17 14:55:54 +01004343 <summary>
4344 Records the number of matching characters at the start of the user's text as
4345 a percentage of average length between the old and new text when the user
4346 navigates from a url to another url.
4347 </summary>
4348</histogram>
4349
Torne (Richard Coles)b2df76e2013-05-13 16:52:09 +01004350<histogram name="InstantExtended.PrefValue" enum="BooleanEnabled">
Ben Murdoch7dbb3d52013-07-17 14:55:54 +01004351 <obsolete>
4352 Deprecated 2013-06. This preference has not been exposed or used for months,
4353 and we do not plan to use it in the future.
4354 </obsolete>
Torne (Richard Coles)b2df76e2013-05-13 16:52:09 +01004355 <summary>
4356 Records, on startup, the value of the &quot;Allow your search engine to
4357 provide Instant result&quot; preference setting for the first profile
4358 loaded.
4359 </summary>
4360</histogram>
4361
Torne (Richard Coles)a36e5922013-08-05 13:57:33 +01004362<histogram name="interstitial.authority_invalid_time" units="milliseconds">
4363 <obsolete>
4364 Removed on 8/1/13.
4365 </obsolete>
4366 <summary>
4367 The time between the SSL interstitial display and the user decision, which
4368 may be either accept or deny. This is only recorded for overridable SSL
4369 warnings with a CERT_AUTHORITY_INVALID warning. Timing begins when user
4370 first focuses on the page.
4371 </summary>
4372</histogram>
4373
4374<histogram name="interstitial.common_name_invalid_time" units="milliseconds">
4375 <obsolete>
4376 Removed on 8/1/13.
4377 </obsolete>
4378 <summary>
4379 The time between the SSL interstitial display and the user decision, which
4380 may be either accept or deny. This is only recorded for overridable SSL
4381 warnings with a CERT_COMMON_NAME_INVALID warning. Timing begins when user
4382 first focuses on the page.
4383 </summary>
4384</histogram>
4385
4386<histogram name="interstitial.date_invalid_time" units="milliseconds">
4387 <obsolete>
4388 Removed on 8/1/13.
4389 </obsolete>
4390 <summary>
4391 The time between the SSL interstitial display and the user decision, which
4392 may be either accept or deny. This is only recorded for overridable SSL
4393 warnings with a CERT_DATE_INVALID warning. Timing begins when user first
4394 focuses on the page.
4395 </summary>
4396</histogram>
4397
4398<histogram name="interstitial.ssl" enum="SSLResponseTypesV2">
4399 <summary>
4400 User action when the user is shown a SSL interstitial. SHOW_ALL and MORE
4401 refer to the total number of SSL errors; all of the other numbers pertain to
4402 the number of actions related to SSL errors that are overridable. The
4403 counts do not sum to 100%; SHOW_ALL is a superset of SHOW_OVERRIDABLE, which
4404 in turn will be a supserset of the PROCEED/DONT_PROCEED variables.
4405 SHOW_UNDERSTAND is only being used by an experimental field trial.
4406 </summary>
4407</histogram>
4408
4409<histogram name="interstitial.ssl_accept_time" units="milliseconds">
4410 <obsolete>
4411 Removed on 8/1/13.
4412 </obsolete>
4413 <summary>
4414 The time between the SSL interstitial display and the user decision, when
4415 the user accepts the SSL warning. This is only recorded for overridable SSL
4416 warnings. Timing begins when user first focuses on the page.
4417 </summary>
4418</histogram>
4419
4420<histogram name="interstitial.ssl_error_type" enum="SSLErrorTypes">
4421 <summary>
4422 The type of SSL error that the user encounters. This is recorded for all
4423 SSL warnings, regardless of whether they are overridable.
4424 </summary>
4425</histogram>
4426
4427<histogram name="interstitial.ssl_reject_time" units="milliseconds">
4428 <obsolete>
4429 Removed on 8/1/13.
4430 </obsolete>
4431 <summary>
4432 The time between the SSL interstitial display and the user decision, when
4433 the user rejects the SSL warning. This is only recorded for overridable SSL
4434 warnings. Timing begins when user first focuses on the page.
4435 </summary>
4436</histogram>
4437
Torne (Richard Coles)90dce4d2013-05-29 14:40:03 +01004438<histogram name="LanguageUsage.AcceptLanguage" enum="LanguageCode">
4439 <summary>Accept languages.</summary>
4440</histogram>
4441
4442<histogram name="LanguageUsage.ApplicationLanguage" enum="LanguageCode">
4443 <summary>Application languages used for UI.</summary>
4444</histogram>
4445
Torne (Richard Coles)b2df76e2013-05-13 16:52:09 +01004446<histogram name="LevelDBEnv.All.SafeThreadAccess" units="accesses">
4447 <summary>
4448 Linux and CrOS use unlocked_stdio(3). If it is used unsafely, record it
4449 here. If there is no record of unsafety after chrome 29 has been in the
4450 stable channel for a few weeks then revert this change.
4451 </summary>
4452</histogram>
4453
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +01004454<histogram name="LevelDBEnv.IDB.IOError" enum="LevelDBIOErrorMethods">
4455 <summary>
4456 Methods where leveldb's Chromium environment has IO errors when being used
4457 by IndexedDB.
4458 </summary>
4459</histogram>
4460
4461<histogram name="LevelDBEnv.IDB.IOError." enum="PlatformFileError">
4462 <summary>
4463 PlatformFileErrors encountered by a single leveldb env method.
4464 </summary>
4465</histogram>
4466
4467<histogram name="LevelDBEnv.IDB.IOError.NewLogger" enum="OSAgnosticErrno">
4468 <summary>Errno of errors encountered in NewLogger.</summary>
4469</histogram>
4470
4471<histogram name="LevelDBEnv.IDB.IOError.NewSequentialFile"
4472 enum="OSAgnosticErrno">
4473 <summary>Errno of errors encountered in NewSequentialFile.</summary>
4474</histogram>
4475
4476<histogram name="LevelDBEnv.IDB.IOError.RandomAccessFile"
4477 enum="PlatformFileError">
4478 <obsolete>
4479 Deprecated 2013-04. As of m28 use
4480 LevelDBEnv.IDB.IOError.NewRandomAccessFile.
4481 </obsolete>
4482 <summary>File errors in leveldb IDBEnv's NewRandomAccessFile method.</summary>
4483</histogram>
4484
4485<histogram name="LevelDBEnv.IDB.IOError.WritableFileAppend"
4486 enum="OSAgnosticErrno">
4487 <summary>Errno of errors encountered in WritableFileAppend.</summary>
4488</histogram>
4489
4490<histogram name="LevelDBEnv.IDB.IOError.WritableFileFlush"
4491 enum="OSAgnosticErrno">
4492 <summary>Errno of errors encountered in WritableFileFlush.</summary>
4493</histogram>
4494
Torne (Richard Coles)90dce4d2013-05-29 14:40:03 +01004495<histogram name="LevelDBEnv.IDB.LockFileAncestorsNotFound" units="directories">
4496 <summary>
4497 Number of directories missing when IDB LevelDBEnv tries to create a Lock
4498 file.
4499 </summary>
4500</histogram>
4501
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +01004502<histogram name="LevelDBEnv.IDB.MaxFDs" units="files">
4503 <summary>
4504 File descriptor limit recorded every time LevelDB calls NewRandomAccessFile
4505 for IndexedDB.
4506 </summary>
4507</histogram>
4508
Torne (Richard Coles)90dce4d2013-05-29 14:40:03 +01004509<histogram name="LevelDBEnv.IDB.RetryRecoveredFromErrorIn"
4510 enum="PlatformFileError">
4511 <summary>
4512 When IDB LevelDBEnv successfully retries an operation that had failed,
4513 record the error from the most recent failed attempt.
4514 </summary>
4515</histogram>
4516
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +01004517<histogram name="LevelDBEnv.IDB.TimeTo" units="milliseconds">
4518 <obsolete>
4519 Deprecated 2013-04. As of m28 use LevelDBEnv.IDB.TimeUntilSuccessFor.
4520 </obsolete>
4521 <summary>
4522 Time IDB LevelDBEnv slept before successfully completing this operation. 0
4523 means success on the first try.
4524 </summary>
4525</histogram>
4526
4527<histogram name="LevelDBEnv.IDB.TimeUntilSuccessFor" units="milliseconds">
4528 <summary>
4529 Time IDB LevelDBEnv slept before successfully completing this operation. 0
4530 means success on the first try.
4531 </summary>
4532</histogram>
4533
4534<histogram name="LevelDBEnv.IOError" enum="LevelDBIOErrorMethods">
4535 <summary>Methods where leveldb's Chromium environment has IO errors.</summary>
4536</histogram>
4537
4538<histogram name="LevelDBEnv.IOError." enum="PlatformFileError">
4539 <summary>PlatformFileErrors encountered by a single leveldb method.</summary>
4540</histogram>
4541
4542<histogram name="LevelDBEnv.IOError.NewLogger" enum="OSAgnosticErrno">
4543 <summary>Errno of errors encountered in NewLogger.</summary>
4544</histogram>
4545
4546<histogram name="LevelDBEnv.IOError.NewSequentialFile" enum="OSAgnosticErrno">
4547 <summary>Errno of errors encountered in NewSequentialFile.</summary>
4548</histogram>
4549
4550<histogram name="LevelDBEnv.IOError.RandomAccessFile" enum="PlatformFileError">
4551 <obsolete>
4552 Deprecated 2013-04. As of m28 use LevelDBEnv.IOError.NewRandomAccessFile.
4553 </obsolete>
4554 <summary>
4555 File errors in leveldb ChromiumEnv's NewRandomAccessFile method.
4556 </summary>
4557</histogram>
4558
4559<histogram name="LevelDBEnv.IOError.WritableFileAppend" enum="OSAgnosticErrno">
4560 <summary>Errno of errors encountered in WritableFileAppend.</summary>
4561</histogram>
4562
4563<histogram name="LevelDBEnv.IOError.WritableFileFlush" enum="OSAgnosticErrno">
4564 <summary>Errno of errors encountered in WritableFileFlush.</summary>
4565</histogram>
4566
Torne (Richard Coles)90dce4d2013-05-29 14:40:03 +01004567<histogram name="LevelDBEnv.LockFileAncestorsNotFound" units="directories">
4568 <summary>
4569 Number of directories missing when Non-IDB LevelDBEnv tries to create a Lock
4570 file.
4571 </summary>
4572</histogram>
4573
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +01004574<histogram name="LevelDBEnv.MaxFDs" units="files">
4575 <summary>
4576 File descriptor limit recorded every time LevelDB calls NewRandomAccessFile
4577 for clients other than IndexedDB.
4578 </summary>
4579</histogram>
4580
Torne (Richard Coles)90dce4d2013-05-29 14:40:03 +01004581<histogram name="LevelDBEnv.RetryRecoveredFromErrorIn" enum="PlatformFileError">
4582 <summary>
4583 When Non-IDB LevelDBEnv successfully retries an operation that had failed,
4584 record the error from the most recent failed attempt.
4585 </summary>
4586</histogram>
4587
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +01004588<histogram name="LevelDBEnv.TimeTo" units="milliseconds">
4589 <obsolete>
4590 Deprecated 2013-04. As of m28 use LevelDBEnv.TimeUntilSuccessFor.
4591 </obsolete>
4592 <summary>
4593 Time Non-IDB LevelDBEnv slept before successfully completing this operation.
4594 0 means success on the first try.
4595 </summary>
4596</histogram>
4597
4598<histogram name="LevelDBEnv.TimeUntilSuccessFor" units="milliseconds">
4599 <summary>
4600 Time Non-IDB LevelDBEnv slept before successfully completing this operation.
4601 0 means success on the first try.
4602 </summary>
4603</histogram>
4604
4605<histogram name="Linux.GlibcVersion" enum="LinuxGlibcVersion">
4606 <summary>The version of glibc used. (Linux only)</summary>
4607</histogram>
4608
Torne (Richard Coles)868fa2f2013-06-11 10:57:03 +01004609<histogram name="Media.AcceleratedCompositingActive" enum="BooleanSuccess">
4610 <summary>
4611 Whether accelerated compositing was used for HTML5 media rendering.
4612 </summary>
4613</histogram>
4614
4615<histogram name="Media.AudioBitsPerChannel">
4616 <summary>Bits per channel of HTML5 audio sample data.</summary>
4617</histogram>
4618
4619<histogram name="Media.AudioChannelLayout" enum="ChannelLayout">
4620 <summary>Audio channel layout in HTML5 media.</summary>
4621</histogram>
4622
4623<histogram name="Media.AudioCodec" enum="AudioCodec">
4624 <summary>Audio codec used in HTML5 media.</summary>
4625</histogram>
4626
Torne (Richard Coles)90dce4d2013-05-29 14:40:03 +01004627<histogram name="Media.AudioInputController" units="ms">
4628 <summary>Measures the time taken for AudioInputController::</summary>
4629</histogram>
4630
Ben Murdocheb525c52013-07-10 11:40:50 +01004631<histogram name="Media.AudioInputDeviceManager" units="ms">
4632 <summary>Measures the time taken for AudioInputDeviceManager::</summary>
4633</histogram>
4634
Torne (Richard Coles)90dce4d2013-05-29 14:40:03 +01004635<histogram name="Media.AudioOutputController" units="ms">
4636 <summary>Measures the time taken for AudioOutputController::</summary>
4637</histogram>
4638
4639<histogram name="Media.AudioOutputControllerDataNotReady" units="ms">
4640 <summary>
4641 Time spent waiting in AudioOutputController::WaitTillDataReady() if the data
4642 was not initially available.
4643 </summary>
4644</histogram>
4645
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +01004646<histogram name="Media.AudioRendererEvents" enum="AudioRendererEvents">
4647 <summary>Captures statistics for various AudioRendererImpl events.</summary>
4648</histogram>
4649
Torne (Richard Coles)868fa2f2013-06-11 10:57:03 +01004650<histogram name="Media.AudioRendererMissedDeadline" units="%">
4651 <summary>
4652 Percentage of AudioSyncReader::Read() calls where the renderer missed its
4653 realtime deadline.
4654 </summary>
4655</histogram>
4656
Torne (Richard Coles)7d4cd472013-06-19 11:58:07 +01004657<histogram name="Media.AudioSampleFormat" enum="AudioSampleFormat">
4658 <summary>
4659 Audio sample format in HTML5 media. Logged when Audio Decoder initializes.
4660 </summary>
4661</histogram>
4662
Torne (Richard Coles)868fa2f2013-06-11 10:57:03 +01004663<histogram name="Media.AudioSamplesPerSecond" enum="AudioSampleRate">
4664 <summary>Audio samples per second in HTML5 media.</summary>
4665</histogram>
4666
4667<histogram name="Media.AudioSamplesPerSecondUnexpected" units="Hz">
4668 <summary>
4669 Audio samples per second in HTML5 media (atypical values, in Hz).
4670 </summary>
4671</histogram>
4672
4673<histogram name="Media.CacheUseful" enum="BooleanSuccess">
4674 <summary>
4675 Whether a media response might be used to satisfy a future request.
4676 </summary>
4677</histogram>
4678
4679<histogram name="Media.ChromeCast.DelayedAndDroppedFramesPer5Sec"
4680 units="frames/5s">
4681 <summary>
4682 The average number of delayed and dropped frames for the ChromeCast
4683 application. Reported every 5 seconds.
4684 </summary>
4685</histogram>
4686
4687<histogram name="Media.ChromeCast.DisplayedFramesPerSecond" units="frames/s">
4688 <summary>
4689 The average number of displayed frames for the ChromeCast application.
4690 Reported every 5 seconds.
4691 </summary>
4692</histogram>
4693
4694<histogram name="Media.ChromeCast.TimeToBufferAv" units="ms">
4695 <summary>
4696 Time needed to pre-buffer A/V data before the actual playback for the
4697 ChromeCast application.
4698 </summary>
4699</histogram>
4700
4701<histogram name="Media.ChromeCast.TimeToBufferAvAfterAbort" units="ms">
4702 <summary>
4703 Time needed to buffer A/V data after an abort for the ChromeCast
4704 application.
4705 </summary>
4706</histogram>
4707
4708<histogram name="Media.ChromeCast.TimeToBufferAvAfterUnderrun" units="ms">
4709 <summary>
4710 Time needed to buffer A/V data after an underrun for the ChromeCast
4711 application.
4712 </summary>
4713</histogram>
4714
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +01004715<histogram name="Media.DetectedAudioCodec" enum="FFmpegCodecs">
4716 <summary>Audio codec used in HTML5 media.</summary>
4717</histogram>
4718
Torne (Richard Coles)90dce4d2013-05-29 14:40:03 +01004719<histogram name="Media.DetectedContainer" enum="MediaContainers">
4720 <summary>Container used for HTML5 media.</summary>
4721</histogram>
4722
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +01004723<histogram name="Media.DetectedVideoCodec" enum="FFmpegCodecs">
4724 <summary>Video codec used in HTML5 media.</summary>
4725</histogram>
4726
Torne (Richard Coles)7d4cd472013-06-19 11:58:07 +01004727<histogram name="Media.DevicePermissionActions" enum="DevicePermissionActions">
4728 <summary>
4729 Measures the actions taken in the media infobar, which prompts the users for
4730 device permission.
4731 </summary>
4732</histogram>
4733
Torne (Richard Coles)868fa2f2013-06-11 10:57:03 +01004734<histogram name="Media.Duration" units="ms">
4735 <summary>Duration in milliseconds of HTML5 media (when known).</summary>
4736</histogram>
4737
4738<histogram name="Media.EME.ClearKey.addKey" enum="MediaKeyException">
4739 <summary>addKey result using the Clear Key key system.</summary>
4740</histogram>
4741
4742<histogram name="Media.EME.ClearKey.cancelKeyRequest" enum="MediaKeyException">
4743 <summary>cancelKeyRequest result using the Clear Key key system.</summary>
4744</histogram>
4745
4746<histogram name="Media.EME.ClearKey.DecryptError">
4747 <summary>
4748 Decryption error event count using the Clear Key key system.
4749 </summary>
4750</histogram>
4751
4752<histogram name="Media.EME.ClearKey.generateKeyRequest"
4753 enum="MediaKeyException">
4754 <summary>generateKeyRequest result using the Clear Key key system.</summary>
4755</histogram>
4756
4757<histogram name="Media.EME.ClearKey.KeyAdded">
4758 <summary>KeyAdded event count using the Clear Key key system.</summary>
4759</histogram>
4760
4761<histogram name="Media.EME.ClearKey.KeyError" enum="MediaKeyError">
4762 <summary>KeyError event count using the Clear Key key system.</summary>
4763</histogram>
4764
4765<histogram name="Media.EME.NeedKey">
4766 <summary>EME NeedKey event count.</summary>
4767</histogram>
4768
4769<histogram name="Media.EME.Unknown.addKey" enum="MediaKeyException">
4770 <summary>addKey result using an unknown key system.</summary>
4771</histogram>
4772
4773<histogram name="Media.EME.Unknown.cancelKeyRequest" enum="MediaKeyException">
4774 <summary>cancelKeyRequest result using an unknown key system.</summary>
4775</histogram>
4776
4777<histogram name="Media.EME.Unknown.DecryptError">
4778 <summary>Decryption error event count using an unknown key system.</summary>
4779</histogram>
4780
4781<histogram name="Media.EME.Unknown.generateKeyRequest" enum="MediaKeyException">
4782 <summary>generateKeyRequest result using an unknown key system.</summary>
4783</histogram>
4784
4785<histogram name="Media.EME.Unknown.KeyAdded">
4786 <summary>KeyAdded event count using an unknown key system.</summary>
4787</histogram>
4788
4789<histogram name="Media.EME.Unknown.KeyError" enum="MediaKeyError">
4790 <summary>KeyError event count using an unknown key system.</summary>
4791</histogram>
4792
4793<histogram name="Media.EME.Widevine.addKey" enum="MediaKeyException">
4794 <summary>addKey result using the Widevine key system.</summary>
4795</histogram>
4796
4797<histogram name="Media.EME.Widevine.cancelKeyRequest" enum="MediaKeyException">
4798 <summary>cancelKeyRequest result using the Widevine key system.</summary>
4799</histogram>
4800
4801<histogram name="Media.EME.Widevine.DecryptError">
4802 <summary>Decryption error event count using the Widevine key system.</summary>
4803</histogram>
4804
4805<histogram name="Media.EME.Widevine.generateKeyRequest"
4806 enum="MediaKeyException">
4807 <summary>generateKeyRequest result using the Widevine key system.</summary>
4808</histogram>
4809
4810<histogram name="Media.EME.Widevine.KeyAdded">
4811 <summary>KeyAdded event count using the Widevine key system.</summary>
4812</histogram>
4813
4814<histogram name="Media.EME.Widevine.KeyError" enum="MediaKeyError">
4815 <summary>KeyError event count using the Widevine key system.</summary>
4816</histogram>
4817
4818<histogram name="Media.FallbackHardwareAudioBitsPerChannel">
4819 <summary>
4820 Bits per channel of the hardware audio device which failed to open in low
4821 latency mode and required high latency fallback.
4822 </summary>
4823</histogram>
4824
4825<histogram name="Media.FallbackHardwareAudioChannelCount">
4826 <summary>
4827 Channel count of the hardware audio device which failed to open in low
4828 latency mode and required high latency fallback.
4829 </summary>
4830</histogram>
4831
4832<histogram name="Media.FallbackHardwareAudioChannelLayout" enum="ChannelLayout">
4833 <summary>
4834 Channel layout of the hardware audio device which failed to open in low
4835 latency mode and required high latency fallback.
4836 </summary>
4837</histogram>
4838
4839<histogram name="Media.FallbackHardwareAudioSamplesPerSecond"
4840 enum="AudioSampleRate">
4841 <summary>
4842 Samples per second of the hardware audio device which failed to open in low
4843 latency mode and required high latency fallback.
4844 </summary>
4845</histogram>
4846
4847<histogram name="Media.FallbackHardwareAudioSamplesPerSecondUnexpected"
4848 units="Hz">
4849 <summary>
4850 Samples per second of the hardware audio device (atypical values, in Hz)
4851 which failed to open in low latency mode and required high latency fallback.
4852 </summary>
4853</histogram>
4854
4855<histogram name="Media.FallbackToHighLatencyAudioPath" enum="BooleanSuccess">
4856 <summary>
4857 Whether Chrome had to fallback to the high latency audio path or not.
4858 </summary>
4859</histogram>
4860
4861<histogram name="Media.Fling.DelayedAndDroppedFramesPer5Sec" units="frames/5s">
4862 <summary>
4863 The average number of delayed and dropped frames for the Fling application.
4864 Reported every 5 seconds.
4865 </summary>
4866</histogram>
4867
4868<histogram name="Media.Fling.DisplayedFramesPerSecond" units="frames/s">
4869 <summary>
4870 The average number of displayed frames for the Fling application. Reported
4871 every 5 seconds.
4872 </summary>
4873</histogram>
4874
4875<histogram name="Media.Fling.TimeToBufferAv" units="ms">
4876 <summary>
4877 Time needed to pre-buffer A/V data before the actual playback for the Fling
4878 application.
4879 </summary>
4880</histogram>
4881
4882<histogram name="Media.Fling.TimeToBufferAvAfterAbort" units="ms">
4883 <summary>
4884 Time needed to buffer A/V data after an abort for the Fling application.
4885 </summary>
4886</histogram>
4887
4888<histogram name="Media.Fling.TimeToBufferAvAfterUnderrun" units="ms">
4889 <summary>
4890 Time needed to buffer A/V data after an underrun for the Fling application.
4891 </summary>
4892</histogram>
4893
4894<histogram name="Media.GpuVideoDecoderInitializeStatus" enum="PipelineStatus">
4895 <summary>Results of attempts to GpuVideoDecoder::Initialize().</summary>
4896</histogram>
4897
4898<histogram name="Media.HardwareAudioBitsPerChannel">
4899 <summary>Bits per channel of the hardware audio device.</summary>
4900</histogram>
4901
4902<histogram name="Media.HardwareAudioChannelCount">
4903 <summary>Channel count of the hardware audio device.</summary>
4904</histogram>
4905
4906<histogram name="Media.HardwareAudioChannelLayout" enum="ChannelLayout">
4907 <summary>Channel layout of the hardware audio device.</summary>
4908</histogram>
4909
4910<histogram name="Media.HardwareAudioSamplesPerSecond" enum="AudioSampleRate">
4911 <summary>Samples per second of the hardware audio device.</summary>
4912</histogram>
4913
4914<histogram name="Media.HardwareAudioSamplesPerSecondUnexpected" units="Hz">
4915 <summary>
4916 Samples per second of the hardware audio device (atypical values, in Hz).
4917 </summary>
4918</histogram>
4919
Torne (Richard Coles)7d4cd472013-06-19 11:58:07 +01004920<histogram name="Media.InfoLoadDelay" units="milliseconds">
4921 <summary>
4922 The time it takes to perform redirect tracking and a CORS access check while
4923 preparing to play a media file.
4924 </summary>
4925</histogram>
4926
Torne (Richard Coles)868fa2f2013-06-11 10:57:03 +01004927<histogram name="Media.LinuxAudioIO" enum="LinuxAudioIO">
4928 <summary>
4929 Audio IO layer used by the Linux OS, sampled once at startup of the browser.
4930 </summary>
4931</histogram>
4932
4933<histogram name="Media.MSE.AudioCodec" enum="MSECodec">
4934 <summary>
4935 Audio codec used in Media Source Extensions playback. Set when AddId() is
4936 called during playback.
4937 </summary>
4938</histogram>
4939
4940<histogram name="Media.MSE.NumberOfTracks">
4941 <summary>
4942 Number of tracks specified to AddId() for Media Source Extensions playback.
4943 May be called multiple times per element if playback is dynamically altered.
4944 </summary>
4945</histogram>
4946
4947<histogram name="Media.MSE.Playback" enum="BooleanSuccess">
4948 <summary>
4949 Whether Media Source Extensions is specified for playback of Media elements.
4950 Sampled when media pipeline starts.
4951 </summary>
4952</histogram>
4953
4954<histogram name="Media.MSE.VideoCodec" enum="MSECodec">
4955 <summary>
4956 Video codec used in Media Source Extensions playback. Set when AddId() is
4957 called during playback.
4958 </summary>
4959</histogram>
4960
4961<histogram name="Media.Netflix.AudioBitrate" units="kbps">
4962 <summary>
4963 The audio bit rate as reported by the Netflix application. May be reported
4964 multiple times as network conditions change during playback.
4965 </summary>
4966</histogram>
4967
4968<histogram name="Media.Netflix.AudioNumChannels" units="channels">
4969 <summary>
4970 The number of audio channels as reported by the Netflix application. May be
4971 reported multiple times as network conditions change during playback.
4972 </summary>
4973</histogram>
4974
Torne (Richard Coles)7d4cd472013-06-19 11:58:07 +01004975<histogram name="Media.Netflix.DelayedAndDroppedFramesPer5Sec"
4976 units="frames/5s">
4977 <summary>
4978 The average number of delayed and dropped frames for the Netflix
4979 application. Reported every 5 seconds.
4980 </summary>
4981</histogram>
4982
4983<histogram name="Media.Netflix.DisplayedFramesPerSecond" units="frames/s">
4984 <summary>
4985 The average number of displayed frames for the Netflix application. Reported
4986 every 5 seconds.
4987 </summary>
4988</histogram>
4989
Torne (Richard Coles)868fa2f2013-06-11 10:57:03 +01004990<histogram name="Media.Netflix.VideoBitrate" units="kbps">
4991 <summary>
4992 Video bit rate as reported by the Netflix application. May be reported
4993 multiple times as network conditions change during playback.
4994 </summary>
4995</histogram>
4996
4997<histogram name="Media.Netflix.VideoHeight" units="pixels">
4998 <summary>
4999 Video height as reported by the Netflix application. May be reported
5000 multiple times as network conditions change during playback.
5001 </summary>
5002</histogram>
5003
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +01005004<histogram name="Media.PepperVideoDecoderError" enum="PepperVideoDecodeError">
5005 <summary>Counts of video decode errors reported to plugin.</summary>
5006</histogram>
5007
5008<histogram name="Media.PepperVideoDecoderPictureCount">
5009 <summary>
5010 Number of PictureBuffers/textures requested per hardware decoder creation.
5011 This value varies by platform and video. A user visible video may trigger
5012 multiple decoder creations (sometimes every 5 seconds) but would normally
5013 not hold more than 2 sets of buffers at any given time in memory.
5014 </summary>
5015</histogram>
5016
5017<histogram name="Media.PepperVideoDecoderPictureHeight">
5018 <summary>
5019 Vertical video resolution rounded to the nearest bucket. (Corresponds
5020 roughly to the number in 720p.)
5021 </summary>
5022</histogram>
5023
Torne (Richard Coles)7d4cd472013-06-19 11:58:07 +01005024<histogram name="Media.PlayMovies.DelayedAndDroppedFramesPer5Sec"
5025 units="frames/5s">
5026 <summary>
5027 The average number of delayed and dropped frames for the PlayMovies
5028 application. Reported every 5 seconds.
5029 </summary>
5030</histogram>
5031
5032<histogram name="Media.PlayMovies.DisplayedFramesPerSecond" units="frames/s">
5033 <summary>
5034 The average number of displayed frames for the PlayMovies application.
5035 Reported every 5 seconds.
5036 </summary>
5037</histogram>
5038
Torne (Richard Coles)868fa2f2013-06-11 10:57:03 +01005039<histogram name="Media.TimeToPipelineStarted" units="ms">
5040 <summary>
5041 Time in milliseconds from HTML5 media pipeline creation to playing event.
5042 </summary>
5043</histogram>
5044
5045<histogram name="Media.TotalMBytes" units="MB">
5046 <summary>Size of HTML5 media (when known), in MB.</summary>
5047</histogram>
5048
5049<histogram name="Media.UncacheableReason" enum="UncacheableReason">
5050 <summary>
5051 Reasons a media response won't be used to satisfy a future request.
5052 </summary>
5053</histogram>
5054
5055<histogram name="Media.URLScheme" enum="URLSchemeForHistogram">
5056 <summary>
5057 URL scheme used with HTML5 media. (each URL provides one sample)
5058 </summary>
5059</histogram>
5060
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +01005061<histogram name="Media.VAVDAH264.DecoderFailure" enum="VAVDAH264DecoderFailure">
5062 <summary>
5063 Error codes reported by video decode using VA-API hardware video decoder.
5064 </summary>
5065</histogram>
5066
Ben Murdocheb525c52013-07-10 11:40:50 +01005067<histogram name="Media.VideoCaptureManager" units="ms">
5068 <summary>Measures the time taken for VideoCaptureManager::</summary>
5069</histogram>
5070
Torne (Richard Coles)868fa2f2013-06-11 10:57:03 +01005071<histogram name="Media.VideoCodec" enum="VideoCodec">
5072 <summary>Video codec used in HTML5 media.</summary>
5073</histogram>
5074
5075<histogram name="Media.VideoCodecProfile" enum="VideoCodecProfile">
5076 <summary>Video codec profile used in HTML5 media.</summary>
5077</histogram>
5078
5079<histogram name="Media.VideoCodedAspectRatio">
5080 <summary>Coded aspect ratio of HTML5 video.</summary>
5081</histogram>
5082
5083<histogram name="Media.VideoCodedWidth">
5084 <summary>Coded width of HTML5 video.</summary>
5085</histogram>
5086
5087<histogram name="Media.VideoVisibleAspectRatio">
5088 <summary>Visible aspect ratio of HTML5 video.</summary>
5089</histogram>
5090
5091<histogram name="Media.VideoVisibleWidth">
5092 <summary>Visible width of HTML5 video.</summary>
5093</histogram>
5094
5095<histogram name="Media.YouTube.DelayedAndDroppedFramesPer5Sec"
5096 units="frames/5s">
5097 <summary>
5098 The average number of delayed and dropped frames for the YouTube
5099 application. Reported every 5 seconds.
5100 </summary>
5101</histogram>
5102
5103<histogram name="Media.YouTube.DisplayedFramesPerSecond" units="frames/s">
5104 <summary>
5105 The average number of displayed frames for the YouTube application. Reported
5106 every 5 seconds.
5107 </summary>
5108</histogram>
5109
5110<histogram name="Media.YouTube.TimeToBufferAv" units="ms">
5111 <summary>
5112 Time needed to pre-buffer A/V data before the actual playback for the
5113 YouTube application.
5114 </summary>
5115</histogram>
5116
5117<histogram name="Media.YouTube.TimeToBufferAvAfterAbort" units="ms">
5118 <summary>
5119 Time needed to buffer A/V data after an abort for the YouTube application.
5120 </summary>
5121</histogram>
5122
5123<histogram name="Media.YouTube.TimeToBufferAvAfterUnderrun" units="ms">
5124 <summary>
5125 Time needed to buffer A/V data after an underrun for the YouTube
5126 application.
5127 </summary>
5128</histogram>
5129
Ben Murdoch7dbb3d52013-07-17 14:55:54 +01005130<histogram name="Memory.BackingStore">
5131 <summary>TBD.</summary>
5132</histogram>
5133
5134<histogram name="Memory.Browser" units="KB">
5135 <summary>
5136 The private working set used by the browser process. Recorded once per UMA
5137 ping.
5138 </summary>
5139</histogram>
5140
5141<histogram name="Memory.CachedFontAndDC">
5142 <summary>TBD.</summary>
5143</histogram>
5144
5145<histogram name="Memory.Chrome" units="KB">
5146 <summary>
5147 The private working set used by each chrome:// renderer process. Each
5148 process provides one sample. Recorded once per UMA ping.
5149 </summary>
5150</histogram>
5151
5152<histogram name="Memory.ChromeProcessCount">
5153 <summary>
5154 The count of active chrome:// processes. Recorded once per UMA ping.
5155 </summary>
5156</histogram>
5157
5158<histogram name="Memory.Extension" units="KB">
5159 <summary>
5160 The private working set used by each extension process. Each process
5161 provides one sample. Recorded once per UMA ping.
5162 </summary>
5163</histogram>
5164
5165<histogram name="Memory.GlyphPagesPerLoad">
5166 <summary>
5167 The number of glyph pages present in the renderer when it commits a load.
5168 Since this is per-sub-process, you can get the average number of glyph pages
5169 in the system by multiplying this number with the average number of
5170 renderers. Note that this typically won't count the glyph pages added as a
5171 result of the load that just committed, since layout will happen after the
5172 commit. There are 512 bytes per glyph page, but this number also very
5173 closely approximates the number of glyph width map pages in the same
5174 renderer. The only difference is that if you have font fallback, it will
5175 make a new glyph page and no width page, but in most common cases there is
5176 no fallback). Width pages are 1K each (256 floats), so you could think of
5177 this value as being the number of &quot;1.5K units related to glyphs per
5178 renderer per page load&quot;.
5179 </summary>
5180</histogram>
5181
5182<histogram name="Memory.Gpu" units="KB">
5183 <summary>
5184 The private working set used by the GPU process. Recorded once per UMA
5185 ping.
5186 </summary>
5187</histogram>
5188
5189<histogram name="Memory.Graphics" units="MB">
5190 <summary>
5191 System-wide graphics driver memory consumption. Recorded on Chrome OS for
5192 platforms where it is exposed by the kernel (for example, Intel i915 and
5193 Exynos Mali). Recorded once per UMA ping.
5194 </summary>
5195</histogram>
5196
5197<histogram name="Memory.NativeClient" units="KB">
5198 <summary>
5199 The private working set used by each Native Client loader process. Each
5200 process provides one sample. Recorded once per UMA ping.
5201 </summary>
5202</histogram>
5203
5204<histogram name="Memory.NativeClientBroker" units="KB">
5205 <summary>
5206 The private working set used by each Native Client broker process. Each
5207 process provides one sample. Recorded once per UMA ping.
5208 </summary>
5209</histogram>
5210
5211<histogram name="Memory.OtherProcessCount">
5212 <summary>
5213 The count of other various utility processes (nacl, gpu, sandbox, zygote,
5214 utility). Recorded once per UMA ping.
5215 </summary>
5216</histogram>
5217
5218<histogram name="Memory.PepperPlugin" units="KB">
5219 <summary>
5220 The private working set used by each Pepper plugin process. Each plugin
5221 process provides one sample. Recorded once per UMA ping.
5222 </summary>
5223</histogram>
5224
5225<histogram name="Memory.PepperPluginBroker" units="KB">
5226 <summary>
5227 The private working set used by each Pepper plugin broker process. Each
5228 process provides one sample. Recorded once per UMA ping.
5229 </summary>
5230</histogram>
5231
5232<histogram name="Memory.PepperPluginBrokerProcessCount">
5233 <summary>
5234 The count of Pepper plugin broker processes, recorded once per metrics
5235 services (UMA) update. See MetricsReportingScheduler for details.
5236 </summary>
5237</histogram>
5238
5239<histogram name="Memory.PepperPluginProcessCount">
5240 <summary>
5241 The count of active Pepper plugin processes. Recorded once per UMA ping.
5242 </summary>
5243</histogram>
5244
5245<histogram name="Memory.Plugin" units="KB">
5246 <summary>
5247 The private working set used by each plugin process. Each plugin process
5248 provides one sample. Recorded once per UMA ping.
5249 </summary>
5250</histogram>
5251
5252<histogram name="Memory.PluginProcessCount">
5253 <summary>
5254 The count of active plugin processes. Recorded once per UMA ping.
5255 </summary>
5256</histogram>
5257
5258<histogram name="Memory.ProcessCount">
5259 <summary>
5260 The count of all active processes. Recorded once per UMA ping.
5261 </summary>
5262</histogram>
5263
Torne (Richard Coles)7d4cd472013-06-19 11:58:07 +01005264<histogram name="Memory.ProcessLimit">
5265 <summary>The current process limit. Recorded once per UMA ping.</summary>
5266</histogram>
5267
Ben Murdoch7dbb3d52013-07-17 14:55:54 +01005268<histogram name="Memory.Renderer" units="KB">
5269 <summary>
5270 The private working set used by each renderer process. Each renderer
5271 process provides one sample. Recorded once per UMA ping.
5272 </summary>
5273</histogram>
5274
5275<histogram name="Memory.RendererProcessCount">
5276 <summary>
5277 The count of active renderer processes. Recorded once per UMA ping.
5278 </summary>
5279</histogram>
5280
5281<histogram name="Memory.SandboxHelper" units="KB">
5282 <summary>
5283 The private working set used by each sandbox helper process. Each sandbox
5284 helper process provides one sample. Recorded once per UMA ping.
5285 </summary>
5286</histogram>
5287
5288<histogram name="Memory.Swap.Browser" units="KB">
5289 <summary>
Ben Murdochca12bfa2013-07-23 11:17:05 +01005290 The swap used by the browser process. Recorded once per UMA ping if the
5291 system has swapped.
Ben Murdoch7dbb3d52013-07-17 14:55:54 +01005292 </summary>
5293</histogram>
5294
5295<histogram name="Memory.Swap.Chrome" units="KB">
5296 <summary>
Ben Murdochca12bfa2013-07-23 11:17:05 +01005297 The swap used by each chrome:// renderer process. Each process provides one
5298 sample. Recorded once per UMA ping if the system has swapped.
5299 </summary>
5300</histogram>
5301
5302<histogram name="Memory.Swap.CompressedDataSize" units="MB">
5303 <summary>
5304 The amount of memory that swap was compressed into. Recorded once per UMA
5305 ping if the system has swapped.
5306 </summary>
5307</histogram>
5308
5309<histogram name="Memory.Swap.CompressionRatio">
5310 <summary>
5311 The ratio of swapped data original size to compressed size. Recorded once
5312 per UMA ping if the system has swapped.
Ben Murdoch7dbb3d52013-07-17 14:55:54 +01005313 </summary>
5314</histogram>
5315
5316<histogram name="Memory.Swap.Extension" units="KB">
5317 <summary>
Ben Murdochca12bfa2013-07-23 11:17:05 +01005318 The swap used by each extension process. Each process provides one sample.
5319 Recorded once per UMA ping if the system has swapped.
Ben Murdoch7dbb3d52013-07-17 14:55:54 +01005320 </summary>
5321</histogram>
5322
5323<histogram name="Memory.Swap.Gpu" units="KB">
5324 <summary>
Ben Murdochca12bfa2013-07-23 11:17:05 +01005325 The swap used by the GPU process. Recorded once per UMA ping if the system
5326 has swapped.
5327 </summary>
5328</histogram>
5329
5330<histogram name="Memory.Swap.HaveSwapped" units="BooleanSuccess">
5331 <summary>
5332 Indicates that the system has swapped memory out at least once since boot.
5333 Recorded once per UMA ping.
5334 </summary>
5335</histogram>
5336
5337<histogram name="Memory.Swap.MemUsedTotal" units="MB">
5338 <summary>
5339 The amount of memory that is used by swap, including bookkeeping. Recorded
5340 once per UMA ping if the system has swapped.
Ben Murdoch7dbb3d52013-07-17 14:55:54 +01005341 </summary>
5342</histogram>
5343
5344<histogram name="Memory.Swap.NativeClient" units="KB">
5345 <summary>
Ben Murdochca12bfa2013-07-23 11:17:05 +01005346 The swap used by each Native Client loader process. Each process provides
5347 one sample. Recorded once per UMA ping if the system has swapped.
Ben Murdoch7dbb3d52013-07-17 14:55:54 +01005348 </summary>
5349</histogram>
5350
5351<histogram name="Memory.Swap.NativeClientBroker" units="KB">
5352 <summary>
Ben Murdochca12bfa2013-07-23 11:17:05 +01005353 The swap used by each Native Client broker process. Each process provides
5354 one sample. Recorded once per UMA ping if the system has swapped.
5355 </summary>
5356</histogram>
5357
5358<histogram name="Memory.Swap.NumReads">
5359 <summary>
5360 The number of reads from swap. Recorded once per UMA ping if the system
5361 has swapped.
5362 </summary>
5363</histogram>
5364
5365<histogram name="Memory.Swap.NumWrites">
5366 <summary>
5367 The number of writes to swap. Recorded once per UMA ping if the system has
5368 swapped.
5369 </summary>
5370</histogram>
5371
5372<histogram name="Memory.Swap.OriginalDataSize" units="MB">
5373 <summary>
5374 The amount of memory that was swapped out. Recorded once per UMA ping if
5375 the system has swapped.
Ben Murdoch7dbb3d52013-07-17 14:55:54 +01005376 </summary>
5377</histogram>
5378
5379<histogram name="Memory.Swap.PepperPlugin" units="KB">
5380 <summary>
Ben Murdochca12bfa2013-07-23 11:17:05 +01005381 The swap used by each Pepper plugin process. Each plugin process provides
5382 one sample. Recorded once per UMA ping if the system has swapped.
Ben Murdoch7dbb3d52013-07-17 14:55:54 +01005383 </summary>
5384</histogram>
5385
5386<histogram name="Memory.Swap.PepperPluginBroker" units="KB">
5387 <summary>
Ben Murdochca12bfa2013-07-23 11:17:05 +01005388 The swap used by each Pepper plugin broker process. Each process provides
5389 one sample. Recorded once per UMA ping if the system has swapped.
Ben Murdoch7dbb3d52013-07-17 14:55:54 +01005390 </summary>
5391</histogram>
5392
5393<histogram name="Memory.Swap.Plugin" units="KB">
5394 <summary>
Ben Murdochca12bfa2013-07-23 11:17:05 +01005395 The swap used by each plugin process. Each plugin process provides one
5396 sample. Recorded once per UMA ping if the system has swapped.
Ben Murdoch7dbb3d52013-07-17 14:55:54 +01005397 </summary>
5398</histogram>
5399
5400<histogram name="Memory.Swap.Renderer" units="KB">
5401 <summary>
Ben Murdochca12bfa2013-07-23 11:17:05 +01005402 The swap used by each renderer process. Each renderer process provides one
5403 sample. Recorded once per UMA ping if the system has swapped.
Ben Murdoch7dbb3d52013-07-17 14:55:54 +01005404 </summary>
5405</histogram>
5406
5407<histogram name="Memory.Swap.SandboxHelper" units="KB">
5408 <summary>
Ben Murdochca12bfa2013-07-23 11:17:05 +01005409 The swap used by each sandbox helper process. Each sandbox helper process
5410 provides one sample. Recorded once per UMA ping if the system has swapped.
Ben Murdoch7dbb3d52013-07-17 14:55:54 +01005411 </summary>
5412</histogram>
5413
5414<histogram name="Memory.Swap.Total" units="MB">
5415 <summary>
Ben Murdochca12bfa2013-07-23 11:17:05 +01005416 The sum of all processes' swap. Recorded once per UMA ping if the system
5417 has swapped.
Ben Murdoch7dbb3d52013-07-17 14:55:54 +01005418 </summary>
5419</histogram>
5420
5421<histogram name="Memory.Swap.Utility" units="KB">
5422 <summary>
Ben Murdochca12bfa2013-07-23 11:17:05 +01005423 The swap used by each utility process. Each utility process provides one
5424 sample. Recorded once per UMA ping if the system has swapped.
Ben Murdoch7dbb3d52013-07-17 14:55:54 +01005425 </summary>
5426</histogram>
5427
5428<histogram name="Memory.Swap.Worker" units="KB">
5429 <summary>
Ben Murdochca12bfa2013-07-23 11:17:05 +01005430 The swap used by each worker process. Each worker process provides one
5431 sample. Recorded once per UMA ping if the system has swapped.
Ben Murdoch7dbb3d52013-07-17 14:55:54 +01005432 </summary>
5433</histogram>
5434
5435<histogram name="Memory.Total" units="MB">
5436 <summary>The sum of all processes. Recorded once per UMA ping.</summary>
5437</histogram>
5438
5439<histogram name="Memory.Utility" units="KB">
5440 <summary>
5441 The private working set used by each utility process. Each utility process
5442 provides one sample. Recorded once per UMA ping.
5443 </summary>
5444</histogram>
5445
5446<histogram name="Memory.Worker" units="KB">
5447 <summary>
5448 The private working set used by each worker process. Each worker process
5449 provides one sample. Recorded once per UMA ping.
5450 </summary>
5451</histogram>
5452
5453<histogram name="Memory.WorkerProcessCount">
5454 <summary>TBD.</summary>
5455</histogram>
5456
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +01005457<histogram name="MemoryAndroid.DeviceMemoryClass">
5458 <summary>
5459 Value of getMemoryClass() recorded once upon startup. This is an integer,
5460 device-specific constant correlated with the amount of memory available on
5461 Android device.
5462 </summary>
5463</histogram>
5464
5465<histogram name="MemoryAndroid.EvictionReason" enum="AndroidEvictionReason">
5466 <summary>
5467 Reasons behind evictions of individual tabs, recorded upon each tab
5468 eviction.
5469 </summary>
5470</histogram>
5471
5472<histogram name="MemoryAndroid.LowMemoryLoadedTabCount">
5473 <summary>
5474 Number of loaded (memory-resident) tabs when LowMemory notification is
5475 delivered.
5476 </summary>
5477</histogram>
5478
5479<histogram name="MemoryAndroid.LowMemoryTimeBetween" units="milliseconds">
5480 <summary>
5481 Time between two consecutive LowMemory notification in one foreground
5482 session.
5483 </summary>
5484</histogram>
5485
5486<histogram name="MemoryAndroid.NotificationBackground"
5487 enum="AndroidMemoryNotificationBackground">
5488 <summary>
5489 Memory notifications delivered through system callbacks to Chrome while in
5490 the background.
5491 </summary>
5492</histogram>
5493
5494<histogram name="MemoryAndroid.NotificationForeground"
5495 enum="AndroidMemoryNotificationForeground">
5496 <summary>
5497 Memory notifications delivered through system callbacks to Chrome while in
5498 the foreground - we count LowMemory notification vs particular levels of
5499 TrimMemory foreground notification.
5500 </summary>
5501</histogram>
5502
Ben Murdocheb525c52013-07-10 11:40:50 +01005503<histogram name="Mouse.PointerSensitivity.Changed" enum="PointerSensitivity">
5504 <summary>
5505 Tracks mouse sensitivity setting changes by the user. This replaces the old
5506 Mouse.Sensitivity.Changed metric.
5507 </summary>
5508</histogram>
5509
5510<histogram name="Mouse.PointerSensitivity.Started" enum="PointerSensitivity">
5511 <summary>
5512 Tracks mouse sensitivity setting on startup. This replaces the old
5513 Mouse.Sensitivity.Started metric.
5514 </summary>
5515</histogram>
5516
5517<histogram name="Mouse.Sensitivity.Changed" enum="PointerSensitivity">
5518 <obsolete>
5519 Deprecated as of 6/2013, replaced by Mouse.PointerSensitivity.Changed.
5520 </obsolete>
5521 <summary>Tracks mouse sensitivity setting.</summary>
5522</histogram>
5523
5524<histogram name="Mouse.Sensitivity.Started" enum="PointerSensitivity">
5525 <obsolete>
5526 Deprecated as of 6/2013, replaced by Mouse.PointerSensitivity.Started.
5527 </obsolete>
5528 <summary>Tracks mouse sensitivity setting on startup.</summary>
5529</histogram>
5530
Torne (Richard Coles)b2df76e2013-05-13 16:52:09 +01005531<histogram name="MouseEventPrefetch.MouseDownDuration_Click" units="ms">
5532 <summary>
5533 Measures the time elapsed between when the user mousedown-ed a link and when
5534 the user clicked a link.
5535 </summary>
5536</histogram>
5537
5538<histogram name="MouseEventPrefetch.MouseDownFollowedByClick"
5539 enum="MouseEventFollowedByClick">
5540 <summary>
5541 For each click handled by an HTML anchor tag link, whether Blink saw a
5542 mousedown event preceding it. This is only measured for clicks handled by
5543 the anchor tag's default click event handler.
5544 </summary>
5545</histogram>
5546
5547<histogram name="MouseEventPrefetch.MouseDowns">
5548 <summary>
5549 The number of mousedown events detected at HTML anchor-tag links' default
5550 event handler.
5551 </summary>
5552</histogram>
5553
5554<histogram name="MouseEventPrefetch.MouseOverDuration_Click" units="ms">
5555 <summary>
5556 Measures the time elapsed between when the user mouseover-ed a link and when
5557 the user clicked a link.
5558 </summary>
5559</histogram>
5560
5561<histogram name="MouseEventPrefetch.MouseOverDuration_NoClick" units="ms">
5562 <summary>
5563 Measures the time elapsed between when the user mouseover-ed a link and when
5564 the user mouseout-ed a link without click.
5565 </summary>
5566</histogram>
5567
5568<histogram name="MouseEventPrefetch.MouseOvers">
5569 <summary>
5570 The number of mouseover events detected at HTML anchor-tag links' default
5571 event handler.
5572 </summary>
5573</histogram>
5574
Torne (Richard Coles)90dce4d2013-05-29 14:40:03 +01005575<histogram name="MouseEventPrefetch.PreTapEventsFollowedByClick"
5576 enum="PreTapEvents">
5577 <summary>
5578 The tap gesture events detected before click at HTML anchor-tag links'
5579 default event handler.
5580 </summary>
5581</histogram>
5582
Torne (Richard Coles)a93a17c2013-05-15 11:34:50 +01005583<histogram name="MouseEventPrefetch.TapDownDuration_Click" units="ms">
5584 <summary>
5585 Measures the time elapsed between when the user tapdown-ed a link and when
5586 the user clicked a link.
5587 </summary>
5588</histogram>
5589
5590<histogram name="MouseEventPrefetch.TapDowns">
5591 <summary>
5592 The number of gesturetapdown events detected at HTML anchor-tag links'
5593 default event handler.
5594 </summary>
5595</histogram>
5596
5597<histogram name="MouseEventPrefetch.TapUnconfirmeds">
5598 <summary>
5599 The number of gesturetapunconfirmed events detected at HTML anchor-tag
5600 links' default event handler.
5601 </summary>
5602</histogram>
5603
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +01005604<histogram name="Navigation.MainFrameScheme" enum="NavigationScheme">
5605 <summary>The scheme of the URL for each main-frame navigation.</summary>
5606</histogram>
5607
5608<histogram name="Net.AsyncResourceHandler_PendingDataCount">
5609 <summary>
5610 The count of unacknowledged ResourceMsg_DataReceived messages. This message
5611 is sent once per chunk of data read from the network.
5612 </summary>
5613</histogram>
5614
5615<histogram name="Net.AsyncResourceHandler_PendingDataCount_WhenFull">
5616 <summary>
5617 The count of unacknowledged ResourceMsg_DataReceived messages at the point
5618 where we pause network loading.
5619 </summary>
5620</histogram>
5621
5622<histogram name="Net.AsyncResourceHandler_SharedIOBuffer_Alloc" units="bytes">
5623 <summary>The size of a SharedIOBuffer allocation.</summary>
5624</histogram>
5625
5626<histogram name="Net.AsyncResourceHandler_SharedIOBuffer_Used" units="bytes">
5627 <summary>The number of bytes copied into a SharedIOBuffer.</summary>
5628</histogram>
5629
5630<histogram name="Net.AsyncResourceHandler_SharedIOBuffer_UsedPercentage"
5631 units="percentage">
5632 <summary>
5633 The percentage of a SharedIOBuffer allocation that is actually used.
5634 </summary>
5635</histogram>
5636
5637<histogram name="Net.AuthGenerateToken_basic" units="milliseconds">
5638 <summary>The time to generate a Basic HTTP authentication token.</summary>
5639</histogram>
5640
5641<histogram name="Net.AuthGenerateToken_digest" units="milliseconds">
5642 <summary>The time to generate a Digest HTTP authentication token.</summary>
5643</histogram>
5644
5645<histogram name="Net.AuthGenerateToken_negotiate" units="milliseconds">
5646 <summary>
5647 The time to generate a Negotiate (or SPNEGO) HTTP authentication token.
5648 </summary>
5649</histogram>
5650
5651<histogram name="Net.AuthGenerateToken_ntlm" units="milliseconds">
5652 <summary>The time to generate an NTLM HTTP authentication token.</summary>
5653</histogram>
5654
5655<histogram name="Net.CertificatePinSuccess" enum="BooleanSuccess">
5656 <obsolete>
5657 Renamed to Net.PublicKeyPinSuccess 28 Oct 2011.
5658 </obsolete>
5659 <summary>
5660 A validated certificate chain may be subject to additional
5661 &quot;pinning&quot; requirements on a per-domain basis. This records the
5662 fraction of successful matches between a certificate chain and a pin list.
5663 </summary>
5664</histogram>
5665
Ben Murdochca12bfa2013-07-23 11:17:05 +01005666<histogram name="Net.CertVerifier_Job_Latency" units="milliseconds">
5667 <summary>
5668 The actual amount of time spent verifying a certificate using the underlying
5669 cryptographic APIs. Because parallel verifications for the same certificate
5670 may be coalesced, histograms such as Net.SSLCertVerificationTime may be
5671 skewed, due to later verifications taking less overall time. This records
5672 the overall time spent verifying a single request, regardless of how many
5673 parallel requests are being served by the verification.
5674 </summary>
5675</histogram>
5676
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +01005677<histogram name="Net.CoalescePotential" enum="CoalescePotentialPackets">
5678 <summary>
5679 The number of times we sent N packets, but could have sent N-1 packets.
5680 </summary>
5681</histogram>
5682
5683<histogram name="Net.ComodoDNSExperimentFailureTime" units="milliseconds">
5684 <summary>
5685 The amount of time taken before we failed to resolve the Comodo test DNS
5686 record. This is an experiment, run in conjuction with Comodo, to test the
5687 viability of a DNS based certificate revocation mechanism.
5688 </summary>
5689</histogram>
5690
5691<histogram name="Net.ComodoDNSExperimentSuccessTime" units="milliseconds">
5692 <summary>
5693 The amount of time taken to successfully resolve the Comodo test DNS record.
5694 This is an experiment, run in conjuction with Comodo, to test the viability
5695 of a DNS based certificate revocation mechanism.
5696 </summary>
5697</histogram>
5698
5699<histogram name="Net.Compress.NoProxy.BytesAfterCompression" units="bytes">
5700 <summary>
5701 The uncompressed number of bytes received per request that was compressed.
5702 Only includes requests which did not go through an explicit proxy and did
5703 not go over SSL.
5704 </summary>
5705</histogram>
5706
5707<histogram name="Net.Compress.NoProxy.BytesBeforeCompression" units="bytes">
5708 <summary>
5709 The compressed number of bytes received per request that was compressed.
5710 Only includes requests which did not go through an explicit proxy and did
5711 not go over SSL.
5712 </summary>
5713</histogram>
5714
5715<histogram name="Net.Compress.NoProxy.ShouldHaveBeenCompressed" units="bytes">
5716 <summary>
5717 The uncompressed number of bytes received per request that was not
5718 compressed but appears to have been compressible. Only includes requests
5719 which did not go through an explicit proxy and did not go over SSL.
5720 </summary>
5721</histogram>
5722
5723<histogram name="Net.Compress.Proxy.BytesAfterCompression" units="bytes">
5724 <summary>
5725 The uncompressed number of bytes received per request that was compressed.
5726 Only includes requests sent through a proxy without SSL.
5727 </summary>
5728</histogram>
5729
5730<histogram name="Net.Compress.Proxy.BytesBeforeCompression" units="bytes">
5731 <summary>
5732 The compressed number of bytes received per request that was compressed.
5733 Only includes requests sent through a proxy without SSL.
5734 </summary>
5735</histogram>
5736
5737<histogram name="Net.Compress.Proxy.ShouldHaveBeenCompressed" units="bytes">
5738 <summary>
5739 The uncompressed number of bytes received per request that was not
5740 compressed but appears to have been compressible. Only includes requests
5741 sent through a proxy without SSL.
5742 </summary>
5743</histogram>
5744
5745<histogram name="Net.Compress.SSL.BytesAfterCompression" units="bytes">
5746 <summary>
5747 The uncompressed number of bytes received per request that was compressed.
5748 Only includes requests sent over SSL.
5749 </summary>
5750</histogram>
5751
5752<histogram name="Net.Compress.SSL.BytesBeforeCompression" units="bytes">
5753 <summary>
5754 The compressed number of bytes received per request that was compressed.
5755 Only includes requests sent over SSL.
5756 </summary>
5757</histogram>
5758
5759<histogram name="Net.Compress.SSL.ShouldHaveBeenCompressed" units="bytes">
5760 <summary>
5761 The uncompressed number of bytes received per request that was not
5762 compressed but appears to have been compressible. Only includes requests
5763 sent over SSL.
5764 </summary>
5765</histogram>
5766
5767<histogram name="Net.ConnectionTypeCount" enum="ConnectionType">
5768 <obsolete>
5769 The count was inaccurate (it counted transactions rather than connections)
5770 </obsolete>
5771 <summary>
5772 Each bucket is the number of connections of a particular type that the user
5773 has had during the session.
5774 </summary>
5775</histogram>
5776
5777<histogram name="Net.ConnectionTypeCount2" enum="ConnectionType">
5778 <obsolete>
5779 Renamed to match HadConnectionType.
5780 </obsolete>
5781 <summary>
5782 Each bucket is the number of successful connections of a particular type
5783 that the user has had during the session.
5784 </summary>
5785</histogram>
5786
5787<histogram name="Net.ConnectionTypeCount3" enum="ConnectionType">
5788 <summary>
5789 Each bucket is the number of successful connections of a particular type
5790 that the user has had during the session.
5791 </summary>
5792</histogram>
5793
5794<histogram name="Net.ConnectionTypeFailCount2" enum="ConnectionType">
5795 <obsolete>
5796 No longer collected.
5797 </obsolete>
5798 <summary>
5799 Each bucket is the number of failed connections of a particular type that
5800 the user has had during the session.
5801 </summary>
5802</histogram>
5803
5804<histogram name="Net.ConnectionUsedSSLv3Fallback">
5805 <obsolete>
5806 Replaced by Net.ConnectionUsedSSLVersionFallback in Chrome 21.
5807 </obsolete>
5808 <summary>
5809 True if the HTTP request was to a server which requires SSLv3 fallback
5810 </summary>
5811</histogram>
5812
5813<histogram name="Net.ConnectionUsedSSLVersionFallback"
5814 enum="FallbackSSLVersion">
5815 <summary>
5816 Nonzero if the HTTP request was to a server which requires SSL version
5817 fallback. The value indicates the SSL version the request fell back on.
5818 </summary>
5819</histogram>
5820
5821<histogram name="net.CookieBackingStoreUpdateResults"
5822 enum="BackingStoreResults">
5823 <obsolete>
5824 Initial typo; only here to get results from builds before r59117. See
5825 &quot;Cookie.&quot; group.
5826 </obsolete>
5827 <summary>
5828 Whether or not updates to the backing store succeeded or failed, recorded
5829 every update.
5830 </summary>
5831</histogram>
5832
5833<histogram name="net.CookieBetweenAccessIntervalMinutes" units="minutes">
5834 <obsolete>
5835 Initial typo; only here to get results from builds before r59117. See
5836 &quot;Cookie.&quot; group.
5837 </obsolete>
5838 <summary>Intervals between access time updates for each cookie.</summary>
5839</histogram>
5840
5841<histogram name="net.CookieCount">
5842 <obsolete>
5843 Initial typo; only here to get results from builds before r59117. See
5844 &quot;Cookie.&quot; group.
5845 </obsolete>
5846 <summary>
5847 Number of cookies in the store (recorded every 10 minutes of active browsing
5848 time)
5849 </summary>
5850</histogram>
5851
5852<histogram name="net.CookieDeletionCause" enum="CookieDeletionCause">
5853 <obsolete>
5854 Initial typo; only here to get results from builds before r59117. See
5855 &quot;Cookie.&quot; group.
5856 </obsolete>
5857 <summary>
5858 For each cookie removed from the store, the reason it was removed.
5859 </summary>
5860</histogram>
5861
5862<histogram name="net.CookieDomainCount">
5863 <obsolete>
5864 Initial typo; only here to get results from builds before r59117. See
5865 &quot;Cookie.&quot; group.
5866 </obsolete>
5867 <summary>
5868 For each domain, number of cookies in that domain (recorded every 10 minutes
5869 of active browsing time).
5870 </summary>
5871</histogram>
5872
5873<histogram name="net.CookieDomainPerEtldp1Count">
5874 <summary>
5875 For every top level domain, number of subdomains in that top level domain
5876 (recorded every 10 minutes of active browsing time).
5877 </summary>
5878</histogram>
5879
5880<histogram name="net.CookieEtldp1Count">
5881 <obsolete>
5882 Initial typo; only here to get results from builds before r59117. See
5883 &quot;Cookie.&quot; group.
5884 </obsolete>
5885 <summary>
5886 For every top level domain, number of cookies in that domain (recorded every
5887 10 minutes of active browsing time).
5888 </summary>
5889</histogram>
5890
5891<histogram name="net.CookieEvictedLastAccessMinutes" units="minutes">
5892 <obsolete>
5893 Initial typo; only here to get results from builds before r59117. See
5894 &quot;Cookie.&quot; group.
5895 </obsolete>
5896 <summary>
5897 For each evicted (not expired) cookie, the amount of time since it was last
5898 used
5899 </summary>
5900</histogram>
5901
5902<histogram name="net.CookieExpirationDurationMinutes" units="minutes">
5903 <obsolete>
5904 Initial typo; only here to get results from builds before r59117. See
5905 &quot;Cookie.&quot; group.
5906 </obsolete>
5907 <summary>Number of minutes until cookie expires when set.</summary>
5908</histogram>
5909
5910<histogram name="net.CookieTimeGet">
5911 <obsolete>
5912 Initial typo; only here to get results from builds before r59117. See
5913 &quot;Cookie.&quot; group.
5914 </obsolete>
5915 <summary>
5916 The amount of time (ms) to get cookies for each URL request.
5917 </summary>
5918</histogram>
5919
5920<histogram name="net.CookieTimeLoad">
5921 <obsolete>
5922 Initial typo; only here to get results from builds before r59117. See
5923 &quot;Cookie.&quot; group.
5924 </obsolete>
5925 <summary>
5926 The amount of time (ms) to load the persistent cookie store at browser
5927 start.
5928 </summary>
5929</histogram>
5930
5931<histogram name="Net.CountOfAlternateProtocolServers">
5932 <summary>
5933 The total number of severs to which alternative protocol was used. This
5934 counts the number of servers persisted to prefs file.
5935 </summary>
5936</histogram>
5937
5938<histogram name="Net.CountOfPipelineCapableServers">
5939 <summary>
5940 The total number of severs that support HTTP pipelining. This counts the
5941 number of servers persisted to prefs file.
5942 </summary>
5943</histogram>
5944
5945<histogram name="Net.CountOfSpdyServers">
5946 <summary>
5947 The total number of SPDY server names persisted to prefs file.
5948 </summary>
5949</histogram>
5950
5951<histogram name="Net.CountOfSpdySettings">
5952 <summary>
5953 The total number of SPDY Settings properties persisted to prefs file.
5954 </summary>
5955</histogram>
5956
5957<histogram name="Net.CRLRequestFailedTimeMs" units="milliseconds">
5958 <summary>
5959 When validating an HTTPS certificate we may have to block to fetch one or
5960 more revocation lists. This measures the amount of time that failures to get
5961 CRL information take.
5962 </summary>
5963</histogram>
5964
5965<histogram name="Net.CRLRequestSuccess" enum="BooleanSuccess">
5966 <summary>
5967 When validating an HTTPS certificate we may have to block to fetch one or
5968 more revocation lists. This records the fraction of successful requests.
5969 </summary>
5970</histogram>
5971
5972<histogram name="Net.CRLRequestTimeMs" units="milliseconds">
5973 <summary>
5974 When validating an HTTPS certificate we may have to block to fetch one or
5975 more revocation lists. This measures the amount of time that each fetch
5976 takes.
5977 </summary>
5978</histogram>
5979
Ben Murdochbb1529c2013-08-08 10:24:53 +01005980<histogram name="Net.DailyHttpContentLengthViaDataReductionProxy" units="KB">
5981 <summary>
5982 Total size in KB of all response bodies in the previous calendar day that
5983 were received through the data reduction proxy.
5984 </summary>
5985</histogram>
5986
5987<histogram name="Net.DailyHttpContentLengthWithDataReductionProxyEnabled"
5988 units="KB">
5989 <summary>
5990 Total size in KB of all response bodies in the previous calendar day that
5991 were received when the data reduction proxy was enabled.
5992 </summary>
5993</histogram>
5994
5995<histogram name="Net.DailyHttpContentSavings" units="Percent">
5996 <summary>
5997 The percentage of data saving in the previous calendar day. A negative
5998 saving will be shown as zero.
5999 </summary>
6000</histogram>
6001
6002<histogram name="Net.DailyHttpContentSavings_DataReductionProxy"
6003 units="Percent">
6004 <summary>
6005 The percentage of data saving in the previous calendar day when the data
6006 reduction proxy was enabled for at least some responses during the day. A
6007 negative saving will be shown as zero.
6008 </summary>
6009</histogram>
6010
6011<histogram name="Net.DailyHttpOriginalContentLength" units="KB">
6012 <summary>
6013 Total size in KB specified in the X-Original-Content-Length headers of all
6014 responses in the previous calendar day. If the header is not present in a
6015 response, the size of the response body is used.
6016 </summary>
6017</histogram>
6018
6019<histogram name="Net.DailyHttpReceivedContentLength" units="KB">
6020 <summary>
6021 Total size in KB of all response bodies in the previous calendar day.
6022 </summary>
6023</histogram>
6024
6025<histogram name="Net.DailyReceivedContentViaDataReductionProxy" units="Percent">
6026 <summary>
6027 The percentage of Net.DailyHttpContentLengthViaDataReductionProxy in
6028 Net.DailyHttpReceivedContentLength.
6029 </summary>
6030</histogram>
6031
6032<histogram name="Net.DailyReceivedContentWithDataReductionProxyEnabled"
6033 units="Percent">
6034 <summary>
6035 The percentage of Net.DailyHttpContentLengthWithDataReductionProxyEnabled in
6036 Net.DailyHttpReceivedContentLength.
6037 </summary>
6038</histogram>
6039
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +01006040<histogram name="Net.DhcpWpadCancelTime" units="milliseconds">
6041 <summary>
6042 Measures time from initiating a fetch of a PAC file from DHCP WPAD to
6043 cancellation of the fetch. For a given fetch, only one of the cancellation
6044 or completion histograms will be added to.
6045 </summary>
6046</histogram>
6047
6048<histogram name="Net.DhcpWpadCompletionTime" units="milliseconds">
6049 <summary>
6050 Measures time from initiating a fetch of a PAC file from DHCP WPAD to
6051 completion of the fetch. For a given fetch, only one of the cancellation or
6052 completion histograms will be added to.
6053 </summary>
6054</histogram>
6055
6056<histogram name="Net.DhcpWpadFetchError" enum="NetErrorCodes">
6057 <summary>
6058 Tracks the net error codes received when the DHCP WPAD fetch fails to
6059 retrieve a PAC file (including PAC_NOT_IN_DHCP, which is not really an error
6060 but an indication that a PAC URL was not configured in DHCP).
6061 </summary>
6062</histogram>
6063
6064<histogram name="Net.DhcpWpadGetAdaptersAddressesError"
6065 enum="ErrorCodesGetAdaptersAddresses">
6066 <summary>
6067 Tracks the frequency of each of the different known error codes of calling
6068 the GetAdaptersAddresses Win32 API.
6069 </summary>
6070</histogram>
6071
6072<histogram name="Net.DhcpWpadGetAdaptersAddressesTime" units="milliseconds">
6073 <summary>
6074 Measures the time taken to call the GetAdaptersAddresses Win32 API, to
6075 validate our understanding that it should complete quickly enough to call
6076 synchronously from the network thread.
6077 </summary>
6078</histogram>
6079
6080<histogram name="Net.DhcpWpadNumAdaptersAtWaitTimer">
6081 <summary>
6082 Total number of adapters enabled for DHCP as seen when the wait timer in the
6083 DHCP WPAD code hits. This timer fires after a timeout from when we get some
6084 information from the first adapter to finish.
6085 </summary>
6086</histogram>
6087
6088<histogram name="Net.DhcpWpadNumPendingAdaptersAtWaitTimer">
6089 <summary>
6090 Number of adapters enabled for DHCP that we have not completed retrieving
6091 information for, as seen when the wait timer in the DHCP WPAD code hits.
6092 This timer fires after a timeout from when we get some information from the
6093 first adapter to finish.
6094 </summary>
6095</histogram>
6096
6097<histogram name="Net.DhcpWpadUnhandledDhcpError">
6098 <summary>
6099 Counts the number of errors from the DhcpRequestParams API that we do not
6100 have specific handling for, so that we can see if there is an abnormally
6101 high rate.
6102 </summary>
6103</histogram>
6104
Torne (Richard Coles)b2df76e2013-05-13 16:52:09 +01006105<histogram name="Net.DNS_Resolution_And_TCP_Connection_Latency">
6106 <obsolete>
6107 Deprecated- see Net.DNS_Resolution_And_TCP_Connection_Latency2
6108 </obsolete>
6109</histogram>
6110
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +01006111<histogram name="Net.Dns_Resolution_And_TCP_Connection_Latency">
6112 <obsolete>
Torne (Richard Coles)b2df76e2013-05-13 16:52:09 +01006113 Deprecated- see Net.DNS_Resolution_And_TCP_Connection_Latency2
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +01006114 </obsolete>
6115</histogram>
6116
6117<histogram name="Net.DNS_Resolution_And_TCP_Connection_Latency2"
6118 units="milliseconds">
6119 <summary>
6120 The time measured before starting DNS lookup until after the connection is
6121 complete.
6122 </summary>
6123</histogram>
6124
Torne (Richard Coles)b2df76e2013-05-13 16:52:09 +01006125<histogram name="Net.Dns_Resolution_And_TCP_Connection_Latency2">
6126 <obsolete>
6127 Deprecated- see Net.DNS_Resolution_And_TCP_Connection_Latency2
6128 </obsolete>
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +01006129</histogram>
6130
6131<histogram name="Net.DoubleGetExperiment_InitialResponseMethod"
6132 enum="DoubleGetExperimentMethods">
6133 <summary>
6134 The number of HTTP request responses with MS Office Docs MIME types. The
6135 responses are classified based on their method type and cacheability (POST,
6136 cacheable GET and non-cacheable GET). The histogram is used in Double GET
6137 Experiment, where successful non-cacheable GET requests are intercepted
6138 after initial response and repeated in order to determine how much reissuing
6139 non-cacheable GET requests influences their error rate. The histogram tracks
6140 only initial requests (not the repeated ones).
6141 </summary>
6142</histogram>
6143
6144<histogram name="Net.DoubleGetExperiment_ResponseCode">
6145 <summary>
6146 The response codes encountered for GET request repeated in Double GET
6147 Experiment. In the experiment successful non-cacheable GET requests are
6148 intercepted after initial response and repeated. The goal of the experiment
6149 is to measure how much reissuing non-cacheable GET requests influences their
6150 error rate.
6151 </summary>
6152</histogram>
6153
6154<histogram name="Net.DownloadBandwidth">
6155 <summary>
6156 Kbps on download streams exceeding 25KB. Measures from the beginning of the
6157 first byte received until the end of flowing data.
6158 </summary>
6159</histogram>
6160
6161<histogram name="Net.ErrorCodesForImages" enum="NetErrorCodes">
6162 <summary>
6163 Net error codes that requests for images end with, including net::OK and
6164 net:ERR_ABORTED.
6165 </summary>
6166</histogram>
6167
6168<histogram name="Net.ErrorCodesForMainFrame" enum="NetErrorCodes">
6169 <obsolete>
6170 Deprecated as of 2011/5/24, replaced by Net.ErrorCodesForMainFrame2, which
6171 measures the same data but uses a different bucket structure (adds guard
6172 buckets).
6173 </obsolete>
6174 <summary>
6175 Positive net error code that a page failed with. Note that this only counts
6176 the errors in &quot;main frames&quot;, so it is a measure of the error pages
6177 that users actually see (it does not for example count the error codes for
6178 subresoures on a page).
6179 </summary>
6180</histogram>
6181
6182<histogram name="Net.ErrorCodesForMainFrame2" enum="NetErrorCodes">
6183 <obsolete>
6184 Deprecated as of 2012/5/16, replaced by Net.ErrorCodesForMainFrame3, which
6185 measures the same data but includes ERR_ABORTED and OK.
6186 </obsolete>
6187 <summary>
6188 Positive net error code that a page failed with. Note that this only counts
6189 the errors in &quot;main frames&quot;, so it is a measure of the error pages
6190 that users actually see (it does not for example count the error codes for
6191 subresoures on a page).
6192 </summary>
6193</histogram>
6194
6195<histogram name="Net.ErrorCodesForMainFrame3" enum="NetErrorCodes">
6196 <summary>
6197 Positive net error codes that requests for pages end with, including net::OK
6198 and net::ERR_ABORTED. This only counts loads in &quot;main frames&quot; (it
6199 does not for example count the error codes for subresoures on a page).
6200 </summary>
6201</histogram>
6202
6203<histogram name="Net.ErrorCodesForSubresources" enum="NetErrorCodes">
6204 <obsolete>
6205 Deprecated as of 2012/5/16, replaced by Net.ErrorCodesForSubresources2,
6206 which measures the same data but includes ERR_ABORT and OK.
6207 </obsolete>
6208 <summary>
6209 Positive net error code that a page failed with. Note that this only counts
6210 the errors in &quot;subresources&quot;.
6211 </summary>
6212</histogram>
6213
6214<histogram name="Net.ErrorCodesForSubresources2" enum="NetErrorCodes">
6215 <summary>
6216 Net error codes that requests for &quot;subresources&quot; end with,
6217 including net::OK and net::ERR_ABORTED.
6218 </summary>
6219</histogram>
6220
6221<histogram name="Net.FileError_Flush">
6222 <summary>
6223 System error code that a file Flush failed with. The code is OS dependent,
6224 so when looking at the histogram don't mix OSes.
6225 </summary>
6226</histogram>
6227
6228<histogram name="Net.FileError_GetSize">
6229 <summary>
6230 System error code that a file GetSize failed with. The code is OS
6231 dependent, so when looking at the histogram don't mix OSes.
6232 </summary>
6233</histogram>
6234
6235<histogram name="Net.FileError_Open">
6236 <summary>
6237 System error code that a file Open failed with. The code is OS dependent,
6238 so when looking at the histogram don't mix OSes.
6239 </summary>
6240</histogram>
6241
6242<histogram name="Net.FileError_Read">
6243 <summary>
6244 System error code that a file Read failed with. The code is OS dependent,
6245 so when looking at the histogram don't mix OSes.
6246 </summary>
6247</histogram>
6248
6249<histogram name="Net.FileError_Seek">
6250 <summary>
6251 System error code that a file Seek failed with. The code is OS dependent,
6252 so when looking at the histogram don't mix OSes.
6253 </summary>
6254</histogram>
6255
6256<histogram name="Net.FileError_SetEof">
6257 <summary>
6258 System error code that a file SetEof failed with. The code is OS dependent,
6259 so when looking at the histogram don't mix OSes.
6260 </summary>
6261</histogram>
6262
6263<histogram name="Net.FileError_Write">
6264 <summary>
6265 System error code that a file Write failed with. The code is OS dependent,
6266 so when looking at the histogram don't mix OSes.
6267 </summary>
6268</histogram>
6269
6270<histogram name="Net.FileErrorRange_Flush">
6271 <summary>
6272 System error code range that a file Flush failed with. Any value other than
6273 0 indicates that we have received errors in a range outside of the one in
6274 which we recorded the specific errors in Net.FileError_Flush. The code is
6275 OS dependent, so when looking at the histogram don't mix OSes.
6276 </summary>
6277</histogram>
6278
6279<histogram name="Net.FileErrorRange_GetSize">
6280 <summary>
6281 System error code range that a file GetSize failed with. Any value other
6282 than 0 indicates that we have received errors in a range outside of the one
6283 in which we recorded the specific errors in Net.FileError_GetSize. The code
6284 is OS dependent, so when looking at the histogram don't mix OSes.
6285 </summary>
6286</histogram>
6287
6288<histogram name="Net.FileErrorRange_Open">
6289 <summary>
6290 System error code range that a file Open failed with. Any value other than
6291 0 indicates that we have received errors in a range outside of the one in
6292 which we recorded the specific errors in Net.FileError_Open. The code is OS
6293 dependent, so when looking at the histogram don't mix OSes.
6294 </summary>
6295</histogram>
6296
6297<histogram name="Net.FileErrorRange_Read">
6298 <summary>
6299 System error code range that a file Read failed with. Any value other than
6300 0 indicates that we have received errors in a range outside of the one in
6301 which we recorded the specific errors in Net.FileError_Read. The code is OS
6302 dependent, so when looking at the histogram don't mix OSes.
6303 </summary>
6304</histogram>
6305
6306<histogram name="Net.FileErrorRange_Seek">
6307 <summary>
6308 System error code range that a file Seek failed with. Any value other than
6309 0 indicates that we have received errors in a range outside of the one in
6310 which we recorded the specific errors in Net.FileError_Seek. The code is OS
6311 dependent, so when looking at the histogram don't mix OSes.
6312 </summary>
6313</histogram>
6314
6315<histogram name="Net.FileErrorRange_SetEof">
6316 <summary>
6317 System error code range that a file SetEof failed with. Any value other
6318 than 0 indicates that we have received errors in a range outside of the one
6319 in which we recorded the specific errors in Net.FileError_SetEof. The code
6320 is OS dependent, so when looking at the histogram don't mix OSes.
6321 </summary>
6322</histogram>
6323
6324<histogram name="Net.FileErrorRange_Write">
6325 <summary>
6326 System error code range that a file Write failed with. Any value other than
6327 0 indicates that we have received errors in a range outside of the one in
6328 which we recorded the specific errors in Net.FileError_Write. The code is
6329 OS dependent, so when looking at the histogram don't mix OSes.
6330 </summary>
6331</histogram>
6332
6333<histogram name="Net.FtpDataConnectionErrorCount" enum="FtpDataConnectionError">
6334 <summary>The number of times each FTP Error was observed.</summary>
6335</histogram>
6336
6337<histogram name="Net.FtpDataConnectionErrorHappened"
6338 enum="FtpDataConnectionError">
6339 <summary>
6340 The number of Chrome sessions which encountered the indicates FTP Error.
6341 This prevents allowing a user that retried a connection many times (getting
6342 an error each time) from biasing the tallies.
6343 </summary>
6344</histogram>
6345
6346<histogram name="Net.FtpServerTypeCount" enum="FtpServerType">
6347 <summary>
6348 Each bucket is the number of FTP server types the user has encountered
6349 during the session.
6350 </summary>
6351</histogram>
6352
6353<histogram name="Net.GetProxyForUrl_FAIL" units="milliseconds">
6354 <summary>
6355 The time spent waiting for WinHttpGetProxyForUrl to return with error.
6356 </summary>
6357</histogram>
6358
6359<histogram name="Net.GetProxyForUrl_OK" units="milliseconds">
6360 <summary>
6361 The time spent waiting for WinHttpGetProxyForUrl to return with success.
6362 </summary>
6363</histogram>
6364
6365<histogram name="Net.GoogleConnectionUsedSSLVersionFallback"
6366 enum="FallbackSSLVersion">
6367 <summary>
6368 Nonzero if the HTTP request was to a Google server which required SSL
6369 version fallback. The value indicates the SSL version the request fell back
6370 on. Since Google servers support TLS 1.2, any fallback is an indication of
6371 network middleware problems.
6372 </summary>
6373</histogram>
6374
6375<histogram name="Net.HadConnectionType" enum="ConnectionType">
6376 <obsolete>
6377 The count was inaccurate (it counted transactions rather than connections).
6378 </obsolete>
6379 <summary>
6380 Each bucket is a boolean (0 or 1) indicating whether the user has had a
6381 connection of that type during the session.
6382 </summary>
6383</histogram>
6384
6385<histogram name="Net.HadConnectionType2" enum="ConnectionType">
6386 <obsolete>
6387 This statistic measures successful and failed connections, the new one only
6388 measures successful ones.
6389 </obsolete>
6390 <summary>
6391 Each bucket is a boolean (0 or 1) indicating whether the user has had a
6392 connection of that type during the session.
6393 </summary>
6394</histogram>
6395
6396<histogram name="Net.HadConnectionType3" enum="ConnectionType">
6397 <summary>
6398 Each bucket is a boolean (0 or 1) indicating whether the user has had a
6399 successful connection of that type during the session.
6400 </summary>
6401</histogram>
6402
6403<histogram name="Net.HadFtpServerType" enum="FtpServerType">
6404 <summary>
6405 Each bucket is a boolean (0 or 1) indicating whether the user has had a
6406 connection with an FTP server of that type during the session.
6407 </summary>
6408</histogram>
6409
6410<histogram name="Net.HttpAuthCount" enum="HttpAuthCount">
6411 <summary>
6412 Per-authentication-scheme counts of authentication attempts and rejections.
6413 </summary>
6414</histogram>
6415
6416<histogram name="Net.HttpAuthResource" enum="HttpAuthResource">
6417 <summary>
6418 Count of authentication requests for top level pages vs. sub-resources, such
6419 as images or iframes.
6420 </summary>
6421</histogram>
6422
6423<histogram name="Net.HttpAuthTarget" enum="HttpAuthTarget">
6424 <summary>
6425 Per-authentication-scheme counts of authentication targets, such as secure
6426 servers or proxies.
6427 </summary>
6428</histogram>
6429
6430<histogram name="Net.HttpConnectionLatency" units="milliseconds">
6431 <summary>
6432 Time between the HttpNetworkTransaction requesting a connection and the time
6433 it connected.
6434 </summary>
6435</histogram>
6436
Ben Murdocheb525c52013-07-10 11:40:50 +01006437<histogram name="Net.HttpContentFreshnessLifetime" units="seconds">
Torne (Richard Coles)7d4cd472013-06-19 11:58:07 +01006438 <summary>Length of time that a received resource will be cacheable.</summary>
6439</histogram>
6440
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +01006441<histogram name="Net.HttpContentLength" units="bytes">
6442 <summary>
6443 Size of the response body. This is the actual number of bytes received,
6444 which usually agrees with but is not necessarily the same as the size
6445 specified by the Content-Length header.
6446 </summary>
6447</histogram>
6448
Torne (Richard Coles)7d4cd472013-06-19 11:58:07 +01006449<histogram name="Net.HttpContentLengthCacheable" units="bytes">
6450 <summary>
6451 Size of the response body if it is cacheable. This is the actual number of
6452 bytes received, which usually agrees with but is not necessarily the same as
6453 the size specified by the Content-Length header.
6454 </summary>
6455</histogram>
6456
6457<histogram name="Net.HttpContentLengthCacheable24Hours" units="bytes">
6458 <summary>
6459 Size of the response body if it is cacheable for at least 24 hours. This is
6460 the actual number of bytes received, which usually agrees with but is not
6461 necessarily the same as the size specified by the Content-Length header.
6462 </summary>
6463</histogram>
6464
6465<histogram name="Net.HttpContentLengthCacheable4Hours" units="bytes">
6466 <summary>
6467 Size of the response body if it is cacheable for at least 4 hours. This is
6468 the actual number of bytes received, which usually agrees with but is not
6469 necessarily the same as the size specified by the Content-Length header.
6470 </summary>
6471</histogram>
6472
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +01006473<histogram name="Net.HttpContentLengthDifference" units="bytes">
6474 <summary>
6475 The difference between the size specified in the X-Original-Content-Length
6476 header and the size of teh response body. This is zero if the
6477 X-Original-Content-Length header is not present in the response.
6478 </summary>
6479</histogram>
6480
6481<histogram name="Net.HttpContentLengthDifferenceWithValidOCL" units="bytes">
6482 <summary>
6483 The difference between the size specified in the X-Original-Content-Length
6484 header and the size of the response body. Only includes resources that have
6485 the X-Original-Content-Length header.
6486 </summary>
6487</histogram>
6488
6489<histogram name="Net.HttpContentLengthWithValidOCL" units="bytes">
6490 <summary>
6491 Size of the response body. Only includes resources that have the
6492 X-Original-Content-Length header.
6493 </summary>
6494</histogram>
6495
6496<histogram name="Net.HttpJob.TotalTime" units="milliseconds">
6497 <summary>
6498 Time it takes to complete an HttpJob, from starting the transaction until we
6499 are done reading.
6500 </summary>
6501</histogram>
6502
6503<histogram name="Net.HttpJob.TotalTimeCached" units="milliseconds">
6504 <summary>
6505 Time it takes to complete an HttpJob, from starting the transaction until we
6506 are done reading, for jobs served from the cache.
6507 </summary>
6508</histogram>
6509
6510<histogram name="Net.HttpJob.TotalTimeCancel" units="milliseconds">
6511 <summary>
6512 Time it takes to complete an HttpJob, from starting the transaction until
6513 the job is killed. Note that we didn't detect the end of the data for this
6514 job.
6515 </summary>
6516</histogram>
6517
6518<histogram name="Net.HttpJob.TotalTimeNotCached" units="milliseconds">
6519 <summary>
6520 Time it takes to complete an HttpJob, from starting the transaction until we
6521 are done reading, for jobs not served from the cache.
6522 </summary>
6523</histogram>
6524
6525<histogram name="Net.HttpJob.TotalTimeSuccess" units="milliseconds">
6526 <summary>
6527 Time it takes to complete an HttpJob, from starting the transaction until we
6528 are done reading, for jobs when we read until no more data is available.
6529 </summary>
6530</histogram>
6531
6532<histogram name="Net.HttpOriginalContentLength" units="bytes">
6533 <summary>
6534 Size specified in the X-Original-Content-Length header. If this header is
6535 not present in the response, the size of the response body is used.
6536 </summary>
6537</histogram>
6538
6539<histogram name="Net.HttpOriginalContentLengthWithValidOCL" units="bytes">
6540 <summary>
6541 Size specified in the X-Original-Content-Length header. Only includes
6542 resources that have the X-Original-Content-Length header.
6543 </summary>
6544</histogram>
6545
6546<histogram name="Net.HttpProxySocketRequestTime" units="milliseconds">
6547 <summary>Time it takes to request a new (unused) HTTP proxy socket.</summary>
6548</histogram>
6549
6550<histogram name="Net.HttpResponseCode">
6551 <summary>The count of HTTP Response codes encountered.</summary>
6552</histogram>
6553
6554<histogram name="Net.HttpResponseCode_Nxx_MainFrame">
6555 <summary>
6556 The count of HTTP Response codes encountered, in response to MAIN_FRAME
6557 requests only; saving only the hundreds digit, e.g. 100-&gt;1, 300-&gt;3.
6558 </summary>
6559</histogram>
6560
6561<histogram name="Net.HttpSocketType" enum="HttpSocketType">
6562 <summary>
6563 The counts of the type of sockets (all HTTP sockets, regardless of any proxy
6564 used) used for HTTP[s].
6565 </summary>
6566</histogram>
6567
6568<histogram name="Net.HttpTimeToFirstByte" units="milliseconds">
6569 <summary>
6570 Time from when an HTTP request is issued to when the first byte is
6571 processed.
6572 </summary>
6573</histogram>
6574
6575<histogram name="Net.IOError_SocketReuseType" enum="HttpSocketType">
6576 <summary>
6577 The count of handleable socket errors (connection abort/close/reset) per
6578 socket reuse type.
6579 </summary>
6580</histogram>
6581
6582<histogram name="Net.IOError_SocketReuseType_disable_late_binding"
6583 enum="HttpSocketType">
6584 <obsolete>
6585 Late bindings are on by default now.
6586 </obsolete>
6587 <summary>
6588 The count of handleable socket errors (connection abort/close/reset) per
6589 socket reuse type. Socket late binding is disabled.
6590 </summary>
6591</histogram>
6592
6593<histogram name="Net.IOError_SocketReuseType_enable_late_binding"
6594 enum="HttpSocketType">
6595 <obsolete>
6596 Late bindings are on by default now.
6597 </obsolete>
6598 <summary>
6599 The count of handleable socket errors (connection abort/close/reset) per
6600 socket reuse type. Socket late binding is enabled.
6601 </summary>
6602</histogram>
6603
Torne (Richard Coles)868fa2f2013-06-11 10:57:03 +01006604<histogram name="Net.IPv6ConnectDuration" units="milliseconds">
6605 <summary>Duration of time spent during the UDP-connect IPv6 probe.</summary>
6606</histogram>
6607
6608<histogram name="Net.IPv6ConnectFailureMatch" enum="BooleanSuccess">
6609 <summary>
6610 Whether the the interface-enumeration IPv6 probe method failed given that
6611 the UDP-connect IPV6 probe failed.
6612 </summary>
6613</histogram>
6614
6615<histogram name="Net.IPv6ConnectSuccessMatch" enum="BooleanSuccess">
6616 <summary>
6617 Whether the the interface-enumeration IPv6 probe method was successful given
6618 that the UDP-connect IPV6 probe was successful.
6619 </summary>
6620</histogram>
6621
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +01006622<histogram name="Net.IPv6Status" enum="IPV6ProbeResult">
6623 <summary>The probe results when a test for IPv6 support is done.</summary>
6624</histogram>
6625
6626<histogram name="Net.IPv6Status_retest" enum="IPV6ProbeResult">
6627 <summary>
6628 The probe results when a test for IPv6 support is done, after a network
6629 change event.
6630 </summary>
6631</histogram>
6632
6633<histogram name="Net.MTPR_GetProxyForUrl_Thread_Wait_Time" units="milliseconds">
6634 <summary>
6635 The time that a (non-cancelled) proxy resolution request was stalled waiting
6636 for an execution thread, for MultiThreadedProxyResolver.
6637 </summary>
6638</histogram>
6639
6640<histogram name="Net.MTPR_GetProxyForUrl_Time" units="milliseconds">
6641 <summary>
6642 The total time that it took for a (non-cancelled) proxy resolution request
6643 to complete, for MultiThreadedProxyResolver.
6644 </summary>
6645</histogram>
6646
6647<histogram name="Net.NetworkErrorsRecovered.MainFrame" enum="NetErrorCodes">
6648 <summary>
6649 How often automatically retrying to download the main frame of a page in
6650 response to specific HTTP network errors succeeds.
6651 </summary>
6652</histogram>
6653
6654<histogram name="Net.NetworkErrorsRecovered.Subresource" enum="NetErrorCodes">
6655 <summary>
6656 How often automatically retrying to download a subresource in response to
6657 specific HTTP network errors succeeds.
6658 </summary>
6659</histogram>
6660
6661<histogram name="Net.NetworkErrorsUnrecovered.MainFrame" enum="NetErrorCodes">
6662 <summary>
6663 How often automatically retrying to download the main frame of a page in
6664 response to specific HTTP network errors returns another network error.
6665 Histogram includes only the error code that triggered the retry.
6666 </summary>
6667</histogram>
6668
6669<histogram name="Net.NetworkErrorsUnrecovered.Subresource" enum="NetErrorCodes">
6670 <summary>
6671 How often automatically retrying to download a subresource in response to
6672 specific HTTP network errors returns another network error. Histogram
6673 includes only the error code that triggered the retry.
6674 </summary>
6675</histogram>
6676
6677<histogram name="Net.NotifyAddrChangeFailures">
6678 <summary>
6679 On Windows, NetworkChangeNotifierWin calls NotifyAddrChange, which can fail
6680 for unknown reasons. This records the number of times it fails in a row
6681 before a successful call. If it never succeeds, or takes over 100 tries, a
6682 value of 100 is recorded. See http://crbug.com/69198
6683 </summary>
6684</histogram>
6685
6686<histogram name="Net.NumDuplicateCookiesInDb">
6687 <summary>
6688 The number of duplicate cookies that were present in the cookie store during
6689 startup.
6690 </summary>
6691</histogram>
6692
6693<histogram name="Net.OCSPRequestFailedTimeMs" units="milliseconds">
6694 <summary>
6695 When validating an HTTPS certificate we may have to make one or more HTTP
6696 fetches to OCSP responders in order to get revocation information. This
6697 measures the amount of time that failures to get OCSP information take.
6698 </summary>
6699</histogram>
6700
6701<histogram name="Net.OCSPRequestSuccess" enum="BooleanSuccess">
6702 <summary>
6703 When validating an HTTPS certificate we may have to make one or more HTTP
6704 fetches to OCSP responders in order to get revocation information. This
6705 records the fraction of successful requests.
6706 </summary>
6707</histogram>
6708
6709<histogram name="Net.OCSPRequestTimeMs" units="milliseconds">
6710 <summary>
6711 When validating an HTTPS certificate we may have to make one or more HTTP
6712 fetches to OCSP responders in order to get revocation information. This
6713 measures the amount of time that each of those requests takes.
6714 </summary>
6715</histogram>
6716
6717<histogram name="Net.OSErrorsForGetAddrinfo" enum="ErrorCodesGetaddrinfo_All">
6718 <summary>
6719 Positive error code that was returned by the system library
6720 &quot;getaddrinfo()&quot;. This error code is platform specific, so when
6721 there is a Windows/Linux conflict, both decodings are shown.
6722 </summary>
6723</histogram>
6724
6725<histogram name="Net.OSErrorsForGetAddrinfo_Linux"
6726 enum="ErrorCodesGetaddrinfo_Linux">
6727 <summary>
6728 Positive error code that was returned by the system library
6729 &quot;getaddrinfo()&quot;.
6730 </summary>
6731</histogram>
6732
6733<histogram name="Net.OSErrorsForGetAddrinfo_Mac"
6734 enum="ErrorCodesGetaddrinfo_Mac">
6735 <summary>
6736 Positive error code that was returned by the system library
6737 &quot;getaddrinfo()&quot;.
6738 </summary>
6739</histogram>
6740
6741<histogram name="Net.OSErrorsForGetAddrinfo_Win"
6742 enum="ErrorCodesGetaddrinfo_Win">
6743 <summary>
6744 Positive error code that was returned by the system library
6745 &quot;getaddrinfo()&quot;.
6746 </summary>
6747</histogram>
6748
Ben Murdoch32409262013-08-07 11:04:47 +01006749<histogram name="Net.PreconnectedLinkNavigation" enum="PreconnectedNavigation">
6750 <summary>
6751 Indicate whether a link navigation was preceded by a recent pre-connect
6752 trigger (within 10 seconds). There is a high chance that loading the page
6753 used a preconnected TCP session.
6754 </summary>
6755</histogram>
6756
Torne (Richard Coles)868fa2f2013-06-11 10:57:03 +01006757<histogram name="Net.PreconnectedNavigation" enum="PreconnectedNavigation">
6758 <summary>
Ben Murdoch32409262013-08-07 11:04:47 +01006759 Indicate whether a URLRequest was preceded by a recent pre-connect trigger
6760 (within 10 seconds). There is a high chance that loading the resource used a
6761 preconnected TCP session.
Torne (Richard Coles)868fa2f2013-06-11 10:57:03 +01006762 </summary>
6763</histogram>
6764
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +01006765<histogram name="Net.PreconnectMotivation" enum="PreconnectMotivation">
6766 <summary>
6767 When a preconnection is made, indicate what the motivation was.
6768 </summary>
6769 <details>
6770 Currently, the most common (only?) motivations are SELF_REFERAL,
6771 LEARNED_REFERAL and OMNIBOX. The SELF_REFERAL indicates that we made sure a
6772 second connection was available for a resource that either was never before
6773 seen, or has historically had no subresources. The LEARNED_REFERAL
6774 indicates that we &quot;learned&quot; that a subresource was commonly
6775 needed, and that motivated the TCP/IP preconnect. The OMNIBOX motivation
6776 happens when a search is being suggested, and we preconnect to the search
6777 provider. (WARNING: Prior to version 7.517.*, enums 7, 8, and 9 may be
6778 confused, as EARLY_LOAD_MOTIVATED was inserted new 6 value.)
6779 </details>
6780</histogram>
6781
6782<histogram name="Net.PreconnectProxyStatus" enum="ProxyStatus">
6783 <summary>
6784 Indicate whether there was a proxy to preclude preconnection.
6785 </summary>
6786</histogram>
6787
6788<histogram name="Net.PreconnectSubresourceEval"
6789 enum="PreconnectSubresourceEval">
6790 <summary>
6791 What did we decide to do about a predicted resource, based on the historical
6792 expected number of connection that this subresource will require.
6793 </summary>
6794 <details>
6795 This is basically the current thresholding of the SubresourceExpectation,
6796 relative to current static thresholds, and taking into account whether
6797 preconnection is enabled (i.e., if preconnection is disabled, we'll never
6798 decide to preconnect).
6799 </details>
6800</histogram>
6801
6802<histogram name="Net.PreconnectSubresourceExpectation">
6803 <summary>
6804 The expected number of connections, times 100, that we'll make to a given
6805 subresource, based on learned history.
6806 </summary>
6807 <details>
6808 By comparing this to thresholds, we decide if we will preconnect,
6809 preresolve, or do nothing. This histogram can be used to select those static
6810 thresholds.
6811 </details>
6812</histogram>
6813
Ben Murdoch32409262013-08-07 11:04:47 +01006814<histogram name="Net.PreconnectTriggerUsed" enum="PreconnectTriggerUsed">
6815 <summary>
6816 Indicate whether if a preconnect trigger is followed by a resource request
6817 (from link navigations) to the host or not. This is to measure precision of
6818 link-based preconnect triggers.
6819 </summary>
6820</histogram>
6821
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +01006822<histogram name="Net.PreconnectUtilization" enum="NetPreconnectUtilization">
6823 <obsolete>
6824 Sourced data corrected, and replaced by NetPreconnectUtilization2
6825 </obsolete>
6826 <summary>
6827 Indicate final utilization for each attempted socket connection.
6828 </summary>
6829 <details>
6830 We also include stats for non-speculative sockets. Some socket connections
6831 may never connect, and others may never be used (as the user may abort
6832 before then).
6833 </details>
6834</histogram>
6835
6836<histogram name="Net.PreconnectUtilization2" enum="NetPreconnectUtilization">
6837 <summary>
6838 Indicate final utilization for each attempted socket connection.
6839 </summary>
6840 <details>
6841 We also include stats for non-speculative sockets. Some socket connections
6842 may never connect, and others may never be used (as the user may abort
6843 before then).
6844 </details>
6845</histogram>
6846
6847<histogram name="Net.Priority_High_Latency" units="milliseconds">
6848 <obsolete>
6849 Replaced by Net.Priority_High_Latency_b.
6850 </obsolete>
6851 <summary>
6852 Time from the start of the http transaction until the first byte of the
6853 response for high priority (currently frame and subframe) requests. Only
6854 times under 10 minutes are recorded.
6855 </summary>
6856</histogram>
6857
6858<histogram name="Net.Priority_High_Latency_b" units="milliseconds">
6859 <summary>
6860 Time from the start of the http transaction until the first byte of the
6861 response for high priority (currently frame and subframe) requests.
6862 </summary>
6863</histogram>
6864
6865<histogram name="Net.Priority_Low_Latency" units="milliseconds">
6866 <obsolete>
6867 Replaced by Net.Priority_Low_Latency_b.
6868 </obsolete>
6869 <summary>
6870 Time from the start of the http transaction until the first byte of the
6871 response for low priority (non-frame/subframe) requests. Only times under
6872 10 minutes are recorded.
6873 </summary>
6874</histogram>
6875
6876<histogram name="Net.Priority_Low_Latency_b" units="milliseconds">
6877 <summary>
6878 Time from the start of the http transaction until the first byte of the
6879 response for low priority (non-frame/subframe) requests.
6880 </summary>
6881</histogram>
6882
6883<histogram name="Net.ProxyPollConfigurationTime">
6884 <summary>
6885 The time in milliseconds spent fetch the system proxy configuration, when
6886 polling it for changes.
6887 </summary>
6888</histogram>
6889
6890<histogram name="Net.ProxyResolver.AbandonedExecutionTotalTime"
6891 units="milliseconds">
6892 <summary>
6893 The total amount of time that was spent executing the proxy script during
6894 &quot;tracing&quot; runs (executions of the script which discovered a new
6895 DNS dependency and were subsequently abandoned).
6896 </summary>
6897</histogram>
6898
6899<histogram name="Net.ProxyResolver.BlockingDNSMode.AbandonedExecutionTotalTime"
6900 units="milliseconds">
6901 <summary>
6902 The total amount of time that was spent executing the proxy script during
6903 &quot;tracing&quot; runs (executions of the script which discovered a new
6904 DNS dependency and were subsequently abandoned).
6905 </summary>
6906</histogram>
6907
6908<histogram name="Net.ProxyResolver.BlockingDNSMode.DnsWaitTotalTime"
6909 units="milliseconds">
6910 <summary>
6911 The total amount of time that was spent in the non-blocking DNS bindings
6912 while executing PAC scripts. This includes the times for abandoned
6913 executions.
6914 </summary>
6915</histogram>
6916
6917<histogram name="Net.ProxyResolver.BlockingDNSMode.ExecutionTime"
6918 units="milliseconds">
6919 <summary>
6920 The amount of time inside of V8 that the proxy script spent executing for
6921 the final pass. This includes the time spent in the javascript bindings.
6922 This does not include the time spent in abandoned execution passes.
6923 </summary>
6924</histogram>
6925
6926<histogram name="Net.ProxyResolver.BlockingDNSMode.NumAlerts">
6927 <summary>
6928 The number of times that alert() was called in the final execution of the
6929 script.
6930 </summary>
6931</histogram>
6932
6933<histogram name="Net.ProxyResolver.BlockingDNSMode.NumErrors">
6934 <summary>
6935 The number of errors that were seen in the final execution of the script.
6936 </summary>
6937</histogram>
6938
6939<histogram name="Net.ProxyResolver.BlockingDNSMode.NumRestarts">
6940 <summary>
6941 The number of times that the PAC script execution was restarted.
6942 </summary>
6943</histogram>
6944
6945<histogram name="Net.ProxyResolver.BlockingDNSMode.TotalTime"
6946 units="milliseconds">
6947 <summary>
6948 The total time that the proxy resolution took. This includes all the time
6949 spent waiting for DNS, PAC script execution, and restarts.
6950 </summary>
6951</histogram>
6952
6953<histogram name="Net.ProxyResolver.BlockingDNSMode.TotalTimeDNS"
6954 units="milliseconds">
6955 <summary>
6956 The total time that proxy resolution spent waiting for DNS. This also
6957 includes any queuing delays on the origin thread waiting for the DNS result
6958 to be processed.
6959 </summary>
6960</histogram>
6961
6962<histogram name="Net.ProxyResolver.BlockingDNSMode.UniqueDNS">
6963 <summary>
6964 The number of unique DNS hostnames that the PAC script tried to resolve. The
6965 *Ex() versions of the bindings count separately.
6966 </summary>
6967</histogram>
6968
6969<histogram name="Net.ProxyResolver.DnsWaitTotalTime" units="milliseconds">
6970 <summary>
6971 The total amount of time that was spent in the non-blocking DNS bindings
6972 while executing PAC scripts. This includes the times for abandoned
6973 executions.
6974 </summary>
6975</histogram>
6976
6977<histogram name="Net.ProxyResolver.ExecutionTime" units="milliseconds">
6978 <summary>
6979 The amount of time inside of V8 that the proxy script spent executing for
6980 the final pass. This includes the time spent in the javascript bindings
6981 (which is probably dominated by Net.ProxyResolver.DnsWaitTotalTime). This
6982 does not include the time spent in abandoned execution passes.
6983 </summary>
6984</histogram>
6985
6986<histogram name="Net.ProxyResolver.NumAlerts">
6987 <summary>
6988 The number of times that alert() was called in the final execution of the
6989 script.
6990 </summary>
6991</histogram>
6992
6993<histogram name="Net.ProxyResolver.NumErrors">
6994 <summary>
6995 The number of errors that were seen in the final execution of the script.
6996 </summary>
6997</histogram>
6998
6999<histogram name="Net.ProxyResolver.NumRestarts">
7000 <summary>
7001 The number of times that the PAC script execution was restarted.
7002 </summary>
7003</histogram>
7004
7005<histogram name="Net.ProxyResolver.OriginThreadLatency" units="milliseconds">
7006 <summary>
7007 The amount of time it took upon completion to run the final task posted back
7008 to the IO thread.
7009 </summary>
7010</histogram>
7011
7012<histogram name="Net.ProxyResolver.TotalTime" units="milliseconds">
7013 <summary>
7014 The total time that the proxy resolution took. This includes all the time
7015 spent waiting for DNS, PAC script execution, and restarts.
7016 </summary>
7017</histogram>
7018
7019<histogram name="Net.ProxyResolver.TotalTimeDNS" units="milliseconds">
7020 <summary>
7021 The total time that proxy resolution spent waiting for DNS. This also
7022 includes any queuing delays on the origin thread waiting for the DNS result
7023 to be processed.
7024 </summary>
7025</histogram>
7026
7027<histogram name="Net.ProxyResolver.TotalTimeWorkerThread" units="milliseconds">
7028 <summary>
7029 The total time that the proxy resolution took, not including the post back
7030 to the origin thread. This includes all the time spent waiting for DNS, PAC
7031 script execution, and restarts.
7032 </summary>
7033</histogram>
7034
7035<histogram name="Net.ProxyResolver.UniqueDNS">
7036 <summary>
7037 The number of unique DNS hostnames that the PAC script tried to resolve. The
7038 *Ex() versions of the bindings count separately.
7039 </summary>
7040</histogram>
7041
Torne (Richard Coles)868fa2f2013-06-11 10:57:03 +01007042<histogram name="Net.ProxyResolver.URLSize">
7043 <summary>The length of the URL that was passed into the PAC script.</summary>
7044</histogram>
7045
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +01007046<histogram name="Net.PublicKeyPinFailureDomain" enum="PublicKeyPinFailedDomain">
7047 <summary>
7048 Second-level domains for which we have observed public key pinning failures.
7049 </summary>
7050</histogram>
7051
7052<histogram name="Net.PublicKeyPinSuccess" enum="BooleanSuccess">
7053 <summary>
7054 A validated certificate chain may be subject to additional
7055 &quot;pinning&quot; requirements on a per-domain basis. This records the
7056 fraction of successful matches between a certificate chain and a pin list.
7057 </summary>
7058</histogram>
7059
Torne (Richard Coles)868fa2f2013-06-11 10:57:03 +01007060<histogram name="Net.QuicCryptoHandshakeState" enum="QuicHandshakeState">
7061 <summary>
7062 The state of a QUIC connection's crypto hanshake as it progresses from
7063 starting to confirmation or failure.
7064 </summary>
7065</histogram>
7066
7067<histogram name="Net.QuicNumSentClientHellos">
7068 <summary>The number of client hello messages sent.</summary>
7069</histogram>
7070
7071<histogram name="Net.QuicNumSentClientHellosCryptoHandshakeConfirmed">
7072 <summary>
7073 The number of client hello messages sent when the crypto handshake was
7074 confirmed.
7075 </summary>
7076</histogram>
7077
Ben Murdocheb525c52013-07-10 11:40:50 +01007078<histogram name="Net.QuicSession.CloseSessionOnError" enum="NetErrorCodes">
7079 <summary>
7080 The network error code which resulted in the session being closed.
7081 </summary>
7082</histogram>
7083
7084<histogram name="Net.QuicSession.ConnectionCloseErrorCode"
7085 enum="QuicErrorCodes">
7086 <summary>
7087 The QUIC error code which resulted in the connection being closed.
7088 </summary>
7089</histogram>
7090
7091<histogram name="Net.QuicSession.OutOfOrderPacketsReceived">
7092 <summary>
7093 The number of times packets the current received packet had a lower sequence
7094 number than the previously received packet sequence number.
7095 </summary>
7096</histogram>
7097
7098<histogram name="Net.QuicSession.PacketGapReceived">
7099 <summary>
7100 The number of missing packets between the current received packet and the
7101 previously largest received packet sequence number.
7102 </summary>
7103</histogram>
7104
7105<histogram name="Net.QuicSession.PacketGapSent">
7106 <summary>
7107 The number of missing packets between the current received packet and the
7108 previously largest received packet sequence number, as reported by the
7109 remote end of the connection.
7110 </summary>
7111</histogram>
7112
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +01007113<histogram name="Net.RenegotiationExtensionSupported">
7114 <summary>
7115 True if the HTTP request was sent to a server which supports the TLS
7116 renegotiation extension.
7117 </summary>
7118</histogram>
7119
7120<histogram name="Net.SocketIdleTimeBeforeNextUse_ReusedSocket">
7121 <summary>The time an already used socket sat idle before being used.</summary>
7122</histogram>
7123
7124<histogram name="Net.SocketIdleTimeBeforeNextUse_UnusedSocket">
7125 <summary>
7126 The time an unused socket (all HTTP sockets, regardless of any proxy used)
7127 sat idle before being used.
7128 </summary>
7129</histogram>
7130
7131<histogram name="Net.SocketIdleTimeOnIOError2_ReusedSocket">
7132 <summary>
7133 The time a previously used socket sat idle before encountering a recoverable
7134 socket IO error (connection abort/reset/close).
7135 </summary>
7136</histogram>
7137
7138<histogram name="Net.SocketIdleTimeOnIOError2_UnusedSocket">
7139 <summary>
7140 The time an unused socket sat idle before encountering a recoverable socket
7141 IO error (connection abort/reset/close).
7142 </summary>
7143</histogram>
7144
7145<histogram name="Net.SocketInitErrorCodes" enum="NetErrorCodes">
7146 <summary>
7147 Net error codes that socket initializations end with, including net::OK and
7148 net::ERR_ABORTED.
7149 </summary>
7150</histogram>
7151
7152<histogram name="Net.SocketRequestTime">
7153 <summary>
7154 Time in milliseconds from initial RequestSocket() call until successfully
7155 acquiring a connected socket.
7156 </summary>
7157</histogram>
7158
7159<histogram name="Net.SocketStream.ConnectionEstablish" units="milliseconds">
7160 <summary>The time from the connection start to connection establish.</summary>
7161</histogram>
7162
7163<histogram name="Net.SocketStream.ConnectionLatency" units="milliseconds">
7164 <summary>The time waiting to be ready to start connecting.</summary>
7165</histogram>
7166
7167<histogram name="Net.SocketStream.ConnectionType"
7168 enum="SocketStreamConnectionType">
7169 <summary>
7170 Each bucket is the number of connection type of socket stream.
7171 </summary>
7172</histogram>
7173
7174<histogram name="Net.SocketStream.Duration" units="milliseconds">
7175 <summary>The time a socket stream was open.</summary>
7176</histogram>
7177
7178<histogram name="Net.SocketStream.ProtocolType" enum="SocketStreamProtocolType">
7179 <summary>
7180 Each bucket is the number of protocol type on socket stream.
7181 </summary>
7182</histogram>
7183
7184<histogram name="Net.SocketStream.ReceivedBytes" units="bytes">
7185 <summary>Number of bytes on a socket stream.</summary>
7186</histogram>
7187
7188<histogram name="Net.SocketStream.ReceivedCounts">
7189 <summary>Number of reads on a socket stream.</summary>
7190</histogram>
7191
7192<histogram name="Net.SocketStream.SentBytes" units="bytes">
7193 <summary>Number of bytes on a socket stream.</summary>
7194</histogram>
7195
7196<histogram name="Net.SocketStream.SentCounts">
7197 <summary>Number of Write on a socket stream.</summary>
7198</histogram>
7199
7200<histogram name="Net.SocketType" enum="HttpSocketType">
7201 <summary>
7202 The counts of the type of sockets returned by the socket pools.
7203 </summary>
7204</histogram>
7205
7206<histogram name="Net.SOCKSSocketIdleTimeBeforeNextUse_ReusedSocket">
7207 <obsolete>
7208 see SocketIdleTimeBeforeNextUse_ReusedSocket_SOCK
7209 </obsolete>
7210 <summary>
7211 The time an already used SOCKS socket sat idle before being used.
7212 </summary>
7213</histogram>
7214
7215<histogram name="Net.SOCKSSocketIdleTimeBeforeNextUse_UnusedSocket">
7216 <obsolete>
7217 see SocketIdleTimeBeforeNextUse_UnusedSocket_SOCK
7218 </obsolete>
7219 <summary>The time an unused SOCKS socket sat idle before being used.</summary>
7220</histogram>
7221
7222<histogram name="Net.SOCKSSocketRequestTime" units="milliseconds">
7223 <obsolete>
7224 see SocketRequestTime_SOCK
7225 </obsolete>
7226 <summary>
7227 Time from initial SOCKSClientSocketPool::RequestSocket() call until
7228 successfully acquiring a connected SOCKS socket.
7229 </summary>
7230</histogram>
7231
7232<histogram name="Net.SocksSocketRequestTime">
7233 <summary>Time it takes to request a new (unused) SOCKS proxy socket.</summary>
7234</histogram>
7235
7236<histogram name="Net.SOCKSSocketType" enum="HttpSocketType">
7237 <obsolete>
7238 see SocketType_SOCK
7239 </obsolete>
7240 <summary>
7241 The counts of the type of sockets returned by the SOCKS pool.
7242 </summary>
7243</histogram>
7244
7245<histogram name="Net.SpdyConnectionLatency" units="milliseconds">
7246 <summary>Time from when the Connect() starts until it completes.</summary>
7247</histogram>
7248
7249<histogram name="Net.SpdyFrameStreamAndSessionFlowControlState"
7250 enum="SpdyFrameFlowControlState">
7251 <summary>
7252 The counts of the flow control state of each frame (with stream and session
7253 flow control on).
7254 </summary>
7255</histogram>
7256
7257<histogram name="Net.SpdyFrameStreamFlowControlState"
7258 enum="SpdyFrameFlowControlState">
7259 <summary>
7260 The counts of the flow control state of each frame (with stream flow control
7261 on).
7262 </summary>
7263</histogram>
7264
7265<histogram name="Net.SpdyIPPoolDomainMatch" enum="SpdyIPPoolDomainMatch"
7266 units="count">
7267 <summary>
7268 Status of checking if a SPDY domain can handle a IP match. If a match is
7269 found, we successfully used the IP Pooling. If a match is not found, we
7270 could have used IP Pooling, except the TLS Cert didn't match the IP-pooled
7271 domain.
7272 </summary>
7273</histogram>
7274
7275<histogram name="Net.SpdyPing.RTT" units="milliseconds">
7276 <summary>The RTT for SPDY's PING.</summary>
7277</histogram>
7278
7279<histogram name="Net.SpdyPriorityCount">
7280 <summary>The count of streams at each priority over Spdy sessions.</summary>
7281</histogram>
7282
7283<histogram name="Net.SpdyRecvBytes" units="bytes">
7284 <summary>The number of bytes recevied per stream.</summary>
7285</histogram>
7286
7287<histogram name="Net.SpdySendBytes" units="bytes">
7288 <summary>The number of bytes sent per stream.</summary>
7289</histogram>
7290
7291<histogram name="Net.SpdySession.BytesRead.EOF" units="bytes">
7292 <summary>
7293 Total number of bytes recevied per session before closing session due to
7294 EOF.
7295 </summary>
7296</histogram>
7297
7298<histogram name="Net.SpdySession.BytesRead.OtherErrors" units="bytes">
7299 <summary>
7300 Total number of bytes recevied per session before closing session due to an
7301 error during read.
7302 </summary>
7303</histogram>
7304
7305<histogram name="Net.SpdySession.ClosedOnError" enum="NetErrorCodes">
7306 <summary>
7307 Net error codes when SpdySession was closed, doesn't inlcuding net::OK.
7308 </summary>
7309</histogram>
7310
7311<histogram name="Net.SpdySession.CreateStreamWithSocketConnected"
7312 enum="BooleanSuccess">
7313 <summary>Socket connected status in SpdySession::CreateStream.</summary>
7314</histogram>
7315
7316<histogram name="Net.SpdySessionErrorDetails" enum="SpdyProtocolErrorDetails"
7317 units="count">
7318 <obsolete>
7319 Replaced by SpdySessionErrorDetails2 on 2013-04-19.
7320 </obsolete>
7321 <summary>
7322 WARNING: r181910 added an enum value in the middle, so don't trust the
7323 counts for values 9 and above for Chrome builds after that revision.
7324
7325 The type of SPDY Protocol error encountered.
7326 </summary>
7327</histogram>
7328
7329<histogram name="Net.SpdySessionErrorDetails2" enum="SpdyProtocolErrorDetails2"
7330 units="count">
7331 <summary>The type of SPDY Protocol error encountered.</summary>
7332</histogram>
7333
7334<histogram name="Net.SpdySessionErrorDetails_Google"
7335 enum="SpdyProtocolErrorDetails" units="count">
7336 <obsolete>
7337 Replaced by SpdySessionErrorDetails_Google2 on 2013-04-19.
7338 </obsolete>
7339 <summary>
7340 The type of SPDY Protocol error encountered when talking to a google.com
7341 server.
7342 </summary>
7343</histogram>
7344
7345<histogram name="Net.SpdySessionErrorDetails_Google2"
7346 enum="SpdyProtocolErrorDetails2" units="count">
7347 <summary>
7348 WARNING: r181910 added an enum value in the middle, so don't trust the
7349 counts for values 9 and above for Chrome builds after that revision.
7350
7351 The type of SPDY Protocol error encountered when talking to a google.com
7352 server.
7353 </summary>
7354</histogram>
7355
7356<histogram name="Net.SpdySessionGet" enum="SpdySessionGet" units="count">
7357 <summary>The type of SPDY Session used when looking up a session.</summary>
7358</histogram>
7359
7360<histogram name="Net.SpdySessionGetPeerAddressNotConnected"
7361 enum="BooleanSuccess">
7362 <summary>
7363 Whether SpdySession::Get{Peer,Local}Address was called when the connection
7364 had no socket.
7365 </summary>
7366</histogram>
7367
Ben Murdoch7dbb3d52013-07-17 14:55:54 +01007368<histogram name="Net.SpdySessions_DataReductionProxy"
7369 enum="BooleanDataReductionProxy">
7370 <summary>
7371 The count of SPDY sessions using the data reduction proxy and the count of
7372 other SPDY sessions.
7373 </summary>
7374</histogram>
7375
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +01007376<histogram name="Net.SpdySessionSocketNotConnectedGetLocalAddress"
7377 enum="BooleanSuccess">
7378 <summary>
7379 SpdySession::GetLocalAddress returned ERR_SOCKET_NOT_CONNECTED.
7380 </summary>
7381</histogram>
7382
7383<histogram name="Net.SpdySessionSocketNotConnectedGetPeerAddress"
7384 enum="BooleanSuccess">
7385 <summary>
7386 SpdySession::GetPeerAddress returned ERR_SOCKET_NOT_CONNECTED.
7387 </summary>
7388</histogram>
7389
7390<histogram name="Net.SpdySessionsWithStalls">
7391 <summary>The count of SPDY Sessions with or without stalls.</summary>
7392</histogram>
7393
7394<histogram name="Net.SpdySettingsCwnd" units="packets">
7395 <summary>
7396 The congestion window (in pkts) received at the end of a SpdySession.
7397 </summary>
7398</histogram>
7399
7400<histogram name="Net.SpdySettingsCwndSent" units="packets">
7401 <summary>
7402 The congestion window (in pkts) sent at the beginning of a SpdySession.
7403 </summary>
7404</histogram>
7405
7406<histogram name="Net.SpdySettingsReceived" enum="SpdySettingsReceived"
7407 units="%">
7408 <summary>
7409 Percentage of sessions which received settings from the server.
7410 </summary>
7411</histogram>
7412
7413<histogram name="Net.SpdySettingsRetransRate" units="%">
7414 <summary>
7415 The Download Retransmission Rate (%) received at the end of a SpdySession.
7416 </summary>
7417</histogram>
7418
7419<histogram name="Net.SpdySettingsRTT" units="milliseconds">
7420 <summary>The RTT received at the end of a SpdySession.</summary>
7421</histogram>
7422
7423<histogram name="Net.SpdySettingsSent" enum="SpdySettingsSent" units="%">
7424 <summary>Percentage of sessions which sent settings to the server.</summary>
7425</histogram>
7426
7427<histogram name="Net.SpdyStreamDownloadTime" units="milliseconds">
7428 <summary>
7429 The time between receiving the the first chunk and the last chunk of data on
7430 a Spdy stream.
7431 </summary>
7432</histogram>
7433
7434<histogram name="Net.SpdyStreamsAbandonedPerSession">
7435 <summary>
7436 The number of pushed, but abandoned streams over a single session.
7437 </summary>
7438</histogram>
7439
7440<histogram name="Net.SpdyStreamsPerSession">
7441 <summary>The number of streams issued over a single session.</summary>
7442</histogram>
7443
7444<histogram name="Net.SpdyStreamsPushedAndClaimedPerSession">
7445 <summary>
7446 The number of pushed, and used streams over a single session.
7447 </summary>
7448</histogram>
7449
7450<histogram name="Net.SpdyStreamsPushedPerSession">
7451 <summary>The number of push streams received over a single session.</summary>
7452</histogram>
7453
7454<histogram name="Net.SpdyStreamStallsPerSession">
7455 <summary>The number of stream stalls per session.</summary>
7456</histogram>
7457
7458<histogram name="Net.SpdyStreamTime" units="milliseconds">
7459 <summary>
7460 The time of a Spdy stream. Measured from sending the first chunk to
7461 receiving the last chunk of data.
7462 </summary>
7463</histogram>
7464
7465<histogram name="Net.SpdyStreamTimeToFirstByte" units="milliseconds">
7466 <summary>
7467 The time between sending the request and receiving the first chunk of data
7468 on a Spdy stream.
7469 </summary>
7470</histogram>
7471
7472<histogram name="Net.SpdySynStreamCompressionPercentage">
7473 <summary>
7474 The percent compression achieved when compression SYN_STREAM frames.
7475 </summary>
7476</histogram>
7477
7478<histogram name="Net.SpdyVersion" enum="ProtocolVersion">
7479 <summary>
7480 The SPDY protocol version that is used to talk to SPDY servers.
7481 </summary>
7482</histogram>
7483
Ben Murdocheb525c52013-07-10 11:40:50 +01007484<histogram name="Net.SSL_CipherSuite" enum="SSLCipherSuite">
7485 <summary>The SSL/TLS cipher suite that was negotiated.</summary>
7486</histogram>
7487
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +01007488<histogram name="Net.SSL_Connection_Latency" units="milliseconds">
7489 <summary>Time from when the Connect() starts until it completes.</summary>
7490</histogram>
7491
Ben Murdoch7dbb3d52013-07-17 14:55:54 +01007492<histogram name="Net.SSL_Connection_Latency_DataReductionProxy"
7493 units="milliseconds">
7494 <summary>
7495 Time from when the Connect() starts until it completes when using the data
7496 reduction proxy. This includes certificate retrieval and verification.
7497 </summary>
7498</histogram>
7499
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +01007500<histogram name="Net.SSL_Connection_Latency_Google" units="milliseconds">
7501 <summary>
7502 Time from when the Connect() starts until it completes for google.com and
7503 any subdomain of it.
7504 </summary>
7505</histogram>
7506
7507<histogram name="Net.SSL_Connection_Latency_Google_No_Revocation_Checking"
7508 units="milliseconds">
7509 <summary>
7510 Time from when the Connect() starts until it completes for google.com and
7511 any subdomain of it. This only includes users in a 50% field trial that
7512 disables revocation checking for certificate pinned sites.
7513 </summary>
7514</histogram>
7515
7516<histogram name="Net.SSL_Connection_Latency_Google_Revocation_Checking"
7517 units="milliseconds">
7518 <summary>
7519 Time from when the Connect() starts until it completes for google.com and
7520 any subdomain of it. This only includes users not in a 50% field trail that
7521 disables revocation for certificate pinned sites.
7522 </summary>
7523</histogram>
7524
7525<histogram name="Net.SSLCertBlacklisted">
7526 <summary>
7527 Counts the number of times that users have hit blacklisted certificates. The
7528 indexes match up to the indexes in
7529 net/base/x509_certificate.cc:IsBlacklisted. The details of the certificates
7530 in question is confidential.
7531 </summary>
7532</histogram>
7533
7534<histogram name="Net.SSLCertVerificationTime" units="milliseconds">
7535 <summary>Time to complete a certificate verification (success case).</summary>
7536</histogram>
7537
7538<histogram name="Net.SSLCertVerificationTimeError" units="milliseconds">
7539 <summary>Time to complete a certificate verification (error case).</summary>
7540</histogram>
7541
7542<histogram name="Net.SSLHostInfoDNSLookup" units="milliseconds">
7543 <summary>Time to complete a DNS lookup for a DNS CAA record.</summary>
7544</histogram>
7545
7546<histogram name="Net.SSLHostInfoDNSLookupDelayMs" units="milliseconds">
7547 <summary>
7548 Time that we would have wasted had we waited for a CAA lookup in order to
7549 validate a certificate.
7550 </summary>
7551</histogram>
7552
7553<histogram name="Net.SSLHostInfoVerificationTimeMs" units="milliseconds">
7554 <summary>Time to complete a speculative certificate verification.</summary>
7555</histogram>
7556
7557<histogram name="Net.SSLv3FallbackToRenegoPatchedServer"
7558 enum="TLSRenegotiationPatched">
7559 <summary>
7560 The number of times that we have performed SSLv3 fallback and found a TLS
7561 renegotiation patched server.
7562 </summary>
7563</histogram>
7564
7565<histogram name="Net.SSLVerificationMerged">
7566 <summary>Was a speculative certificate verification used?</summary>
7567</histogram>
7568
7569<histogram name="Net.SSLVerificationMergedMsSaved" units="milliseconds">
7570 <summary>Time saved by a speculative certificate vertification.</summary>
7571</histogram>
7572
7573<histogram name="Net.TCP_Connection_Idle_Sockets">
7574 <summary>Number of idle sockets when the Connect() succeeded.</summary>
7575</histogram>
7576
7577<histogram name="Net.TCP_Connection_Latency" units="milliseconds">
7578 <summary>
7579 Time from when the Connect() starts until it completes. Only times under 10
7580 minutes are logged.
7581 </summary>
7582</histogram>
7583
7584<histogram name="Net.TCP_Connection_Latency_IPv4_No_Race" units="milliseconds">
7585 <summary>
7586 Time from when the Connect() starts until it completes when the network
7587 address only contains IPv4 addresses. Only times under 10 minutes are
7588 logged.
7589 </summary>
7590</histogram>
7591
7592<histogram name="Net.TCP_Connection_Latency_IPv4_Wins_Race"
7593 units="milliseconds">
7594 <summary>
7595 Time from when the Connect() starts until it completes when the IPv4
7596 fallback connection won the race against IPv6. Only times under 10 minutes
7597 are logged.
7598 </summary>
7599</histogram>
7600
7601<histogram name="Net.TCP_Connection_Latency_IPv6_Raceable" units="milliseconds">
7602 <summary>
7603 Time from when the Connect() starts until it completes when we race an IPv6
7604 connection against an IPv4 connection with a 300ms delay. Only times under
7605 10 minutes are logged.
7606 </summary>
7607</histogram>
7608
7609<histogram name="Net.TCP_Connection_Latency_IPv6_Solo" units="milliseconds">
7610 <summary>
7611 Time from when the Connect() starts until it completes when the network
7612 address only contains IPv6 addresses. Only times under 10 minutes are
7613 logged.
7614 </summary>
7615</histogram>
7616
7617<histogram name="Net.TcpFastOpenSocketConnection" enum="TcpSocketStatus">
7618 <summary>
7619 For sockets for which a TCP Fast Open protocol might be used, the result of
7620 trying to use it.
7621 </summary>
7622</histogram>
7623
7624<histogram name="Net.TCPForSOCKSSocketIdleTimeBeforeNextUse_ReusedSocket">
7625 <obsolete>
7626 see SocketIdleTimeBeforeNextUse_ReusedSocket_TCPforSOCKS
7627 </obsolete>
7628 <summary>
7629 The time an already used TCP socket sat idle before being used for a SOCKS
7630 request.
7631 </summary>
7632</histogram>
7633
7634<histogram name="Net.TCPForSOCKSSocketIdleTimeBeforeNextUse_UnusedSocket">
7635 <obsolete>
7636 see SocketIdleTimeBeforeNextUse_UnusedSocket_TCPforSOCKS
7637 </obsolete>
7638 <summary>
7639 The time an unused TCP socket sat idle before being used for a SOCKS
7640 request.
7641 </summary>
7642</histogram>
7643
7644<histogram name="Net.TCPForSOCKSSocketRequestTime" units="milliseconds">
7645 <obsolete>
7646 see SocketRequestTime_TCPforSOCKS
7647 </obsolete>
7648 <summary>
7649 Time from initial SOCKSClientSocketPool::RequestSocket() call until
7650 successfully acquiring a connected TCP socket.
7651 </summary>
7652</histogram>
7653
7654<histogram name="Net.TCPForSOCKSSocketType" enum="HttpSocketType">
7655 <obsolete>
7656 see SocketType_TCPforSOCKS
7657 </obsolete>
7658 <summary>
7659 The counts of the type of sockets returned by the TCP pool used by the SOCKS
7660 pool.
7661 </summary>
7662</histogram>
7663
7664<histogram name="Net.TCPSocketType" enum="HttpSocketType">
7665 <obsolete>
7666 Was only used for HTTP[S] connections, renamed to Net.HTTPSocketType.
7667 </obsolete>
7668 <summary>The counts of the type of TCP socket returned.</summary>
7669</histogram>
7670
7671<histogram name="Net.Transaction_Bandwidth" units="KB/s">
7672 <summary>
7673 (discontinued as of 4/12/09) Effective bandwidth in KByte/Second of
7674 transactions logged to Transaction_Latency histogram. Note that only
7675 samples durations greater than zero ms, and less than 1 hour are tallied
7676 into this ratio.
7677 </summary>
7678</histogram>
7679
7680<histogram name="Net.Transaction_Connected" units="milliseconds">
7681 <summary>
7682 Time from the when the network transaction is requested, until the first
7683 byte of the header is received.
7684 </summary>
7685</histogram>
7686
7687<histogram name="Net.Transaction_Connected_New" units="milliseconds">
7688 <obsolete>
7689 Replaced by Net.Transaction_Connected_New_b.
7690 </obsolete>
7691 <summary>
7692 When a new connection is established, the time from the when the network
7693 transaction is requested, until the first byte of the header is received.
7694 Only items under 10 minutes are logged.
7695 </summary>
7696</histogram>
7697
7698<histogram name="Net.Transaction_Connected_New_b" units="milliseconds">
7699 <summary>
7700 When a new connection is established, the time from the when the network
7701 transaction is requested, until the first byte of the header is received.
7702 </summary>
7703</histogram>
7704
7705<histogram name="Net.Transaction_Connected_Under_10" units="milliseconds">
7706 <obsolete>
7707 Replaced by Net.Transaction_Connected.
7708 </obsolete>
7709 <summary>
7710 Time from the when the network transaction is requested, until the first
7711 byte of the header is received. Only items under 10 minutes are logged.
7712 </summary>
7713</histogram>
7714
7715<histogram name="Net.Transaction_Latency" units="milliseconds">
7716 <obsolete>
7717 Replaced by Net.Transaction_Latency_b.
7718 </obsolete>
7719 <summary>
7720 Time from first byte sent until last byte received by the new network stack.
7721 Only items under 1 hour are logged.
7722 </summary>
7723</histogram>
7724
7725<histogram name="Net.Transaction_Latency_b" units="milliseconds">
7726 <summary>
7727 Time from first byte sent until last byte received by the new network stack.
7728 </summary>
7729</histogram>
7730
7731<histogram name="Net.Transaction_Latency_Total" units="milliseconds">
7732 <summary>
7733 Time from when a network transaction is requested until last byte received
7734 by the new network stack.
7735 </summary>
7736</histogram>
7737
7738<histogram name="Net.Transaction_Latency_Total_New_Connection"
7739 units="milliseconds">
7740 <summary>
7741 When an existing TCP/IP connection is NOT reused, the time from when a
7742 network transaction is requested until last byte received by the new network
7743 stack.
7744 </summary>
7745</histogram>
7746
7747<histogram name="Net.Transaction_Latency_Total_New_Connection_Under_10"
7748 units="milliseconds">
7749 <obsolete>
7750 Replaced by Net.Transaction_Latency_Total_New_Connection.
7751 </obsolete>
7752 <summary>
7753 When an existing TCP/IP connection is NOT reused, the time from when a
7754 network transaction is requested until last byte received by the new network
7755 stack. Only items under 10 minutes are logged.
7756 </summary>
7757</histogram>
7758
7759<histogram name="Net.Transaction_Latency_Total_Under_10" units="milliseconds">
7760 <obsolete>
7761 Replaced by Net.Transaction_Latency_Total.
7762 </obsolete>
7763 <summary>
7764 Time from when a network transaction is requested until last byte received
7765 by the new network stack. Only items under 10 minutes are logged.
7766 </summary>
7767</histogram>
7768
7769<histogram name="Net.Transaction_Latency_Under_10" units="milliseconds">
7770 <obsolete>
7771 Replaced by Net.Transaction_Latency.
7772 </obsolete>
7773 <summary>
7774 Time from first byte sent until last byte received by the new network stack.
7775 Only items under 10 minutes are logged.
7776 </summary>
7777</histogram>
7778
7779<histogram name="Net.Transaction_Latency_WinHTTP" units="milliseconds">
7780 <summary>
7781 Time from first byte sent until last byte received with old WinHTTP network
7782 stack. Only items under 1 hour are logged.
7783 </summary>
7784</histogram>
7785
7786<histogram name="Net.TransportSocketIdleTimeBeforeNextUse_ReusedSocket">
7787 <obsolete/>
7788 <summary>
7789 The time an already used TCP socket sat idle before being used (either for
7790 direct or non-socks use).
7791 </summary>
7792</histogram>
7793
7794<histogram name="Net.TransportSocketIdleTimeBeforeNextUse_UnusedSocket">
7795 <obsolete/>
7796 <summary>
7797 The time an unused TCP socket sat idle before being used (either for direct
7798 or non-socks use).
7799 </summary>
7800</histogram>
7801
7802<histogram name="Net.TransportSocketRequestTime" units="milliseconds">
7803 <obsolete/>
7804 <summary>
7805 Time from initial ClientSocketPool::RequestSocket() call until successfully
7806 acquiring a connected socket (either for direct or non-socks use).
7807 </summary>
7808</histogram>
7809
7810<histogram name="Net.TransportSocketType" enum="HttpSocketType">
7811 <obsolete/>
7812 <summary>
7813 The counts of the type of sockets returned by the TCP pool (either for
7814 direct or non-socks use).
7815 </summary>
7816</histogram>
7817
7818<histogram name="Net.UDPSocketWinClose" units="milliseconds">
7819 <summary>The time spent in closesocket call in UDPSocketWin::Close.</summary>
7820</histogram>
7821
7822<histogram name="Net.Wifi.InterfaceCount">
7823 <summary>
7824 The number of Wi-fi adapters on the computer. Because the histogram is
7825 logged each time Chrome performs a Wi-fi scan, it's better to see results in
7826 the &quot;user count&quot; view.
7827 </summary>
7828</histogram>
7829
7830<histogram name="Net.Wifi.LbsLatency" units="milliseconds">
7831 <summary>The time that a request to Location Based Services takes.</summary>
7832</histogram>
7833
7834<histogram name="Net.Wifi.ScanLatency" units="milliseconds">
7835 <summary>The time that a Wi-fi scan takes.</summary>
7836</histogram>
7837
7838<histogram name="NetConnectivity.Pipeline.0.NetworkError" enum="NetErrorCodes">
7839 <summary>
7840 The network error, if any, of the first pipeline connectivity request.
7841 </summary>
7842</histogram>
7843
7844<histogram name="NetConnectivity.Pipeline.0.ResponseCode">
7845 <summary>
7846 The HTTP response code, if any, of the first pipeline connectivity response.
7847 </summary>
7848</histogram>
7849
7850<histogram name="NetConnectivity.Pipeline.0.Status" enum="HttpPipelineStatus">
7851 <summary>The result of the first pipeline connectivity request.</summary>
7852</histogram>
7853
7854<histogram name="NetConnectivity.Pipeline.1.NetworkError" enum="NetErrorCodes">
7855 <summary>
7856 The network error, if any, of the second pipeline connectivity request.
7857 </summary>
7858</histogram>
7859
7860<histogram name="NetConnectivity.Pipeline.1.ResponseCode">
7861 <summary>
7862 The HTTP response code, if any, of the second pipeline connectivity
7863 response.
7864 </summary>
7865</histogram>
7866
7867<histogram name="NetConnectivity.Pipeline.1.Status" enum="HttpPipelineStatus">
7868 <summary>The result of the second pipeline connectivity request.</summary>
7869</histogram>
7870
7871<histogram name="NetConnectivity.Pipeline.2.NetworkError" enum="NetErrorCodes">
7872 <summary>
7873 The network error, if any, of the third pipeline connectivity request.
7874 </summary>
7875</histogram>
7876
7877<histogram name="NetConnectivity.Pipeline.2.ResponseCode">
7878 <summary>
7879 The HTTP response code, if any, of the third pipeline connectivity response.
7880 </summary>
7881</histogram>
7882
7883<histogram name="NetConnectivity.Pipeline.2.Status" enum="HttpPipelineStatus">
7884 <summary>The result of the third pipeline connectivity request.</summary>
7885</histogram>
7886
7887<histogram name="NetConnectivity.Pipeline.3.NetworkError" enum="NetErrorCodes">
7888 <summary>
7889 The network error, if any, of the fourth pipeline connectivity request.
7890 </summary>
7891</histogram>
7892
7893<histogram name="NetConnectivity.Pipeline.3.ResponseCode">
7894 <summary>
7895 The HTTP response code, if any, of the fourth pipeline connectivity
7896 response.
7897 </summary>
7898</histogram>
7899
7900<histogram name="NetConnectivity.Pipeline.3.Status" enum="HttpPipelineStatus">
7901 <summary>The result of the fourth pipeline connectivity request.</summary>
7902</histogram>
7903
7904<histogram name="NetConnectivity.Pipeline.4.NetworkError" enum="NetErrorCodes">
7905 <summary>
7906 The network error, if any, of the fifth pipeline connectivity request.
7907 </summary>
7908</histogram>
7909
7910<histogram name="NetConnectivity.Pipeline.4.ResponseCode">
7911 <summary>
7912 The HTTP response code, if any, of the fifth pipeline connectivity response.
7913 </summary>
7914</histogram>
7915
7916<histogram name="NetConnectivity.Pipeline.4.Status" enum="HttpPipelineStatus">
7917 <summary>The result of the fifth pipeline connectivity request.</summary>
7918</histogram>
7919
7920<histogram name="NetConnectivity.Pipeline.5.NetworkError" enum="NetErrorCodes">
7921 <summary>
7922 The network error, if any, of the stats pipeline connectivity request.
7923 </summary>
7924</histogram>
7925
7926<histogram name="NetConnectivity.Pipeline.5.ResponseCode">
7927 <summary>
7928 The HTTP response code, if any, of the stats pipeline connectivity response.
7929 </summary>
7930</histogram>
7931
7932<histogram name="NetConnectivity.Pipeline.5.Status" enum="HttpPipelineStatus">
7933 <summary>The result of the stats pipeline connectivity request.</summary>
7934</histogram>
7935
7936<histogram name="NetConnectivity.Pipeline.AllHTTP11" enum="BooleanSuccess">
7937 <summary>
7938 True if all requests received by the pipelining test server were HTTP/1.1.
7939 </summary>
7940</histogram>
7941
7942<histogram name="NetConnectivity.Pipeline.CanarySuccess" enum="BooleanSuccess">
7943 <summary>
7944 True if the non-pipelined canary request sent immediately before the
7945 pipelining test requests succeeded. Note that if this fails, the rest of the
7946 NetConnectivity.Pipeline.* stats are not collected.
7947 </summary>
7948</histogram>
7949
7950<histogram name="NetConnectivity.Pipeline.Depth">
7951 <summary>
7952 The maximum depth of pipelined requests received by the test server.
7953 </summary>
7954</histogram>
7955
7956<histogram name="NetConnectivity.Pipeline.Success" enum="BooleanSuccess">
7957 <summary>True if the entire pipeline connectivity trial passed.</summary>
7958</histogram>
7959
7960<histogram name="NetConnectivity.Sent21">
7961 <obsolete>
7962 Deprecated 6/25/2012. No longer tracked.
7963 </obsolete>
7964 <summary>
7965 In this experiment, 21 packets were sent to Google via UDP at port 6121 as
7966 rapidly as possible, just after successfully sending an UMA upload. Each
7967 packet was numbered, as was its ACK sent back by Google. If no packets (of
7968 the 21) were ever ACKed, then the port is assumed to be blocked, and no data
7969 is recorded in this histogram. If the port is not blocked, then this
7970 histogram shows the number of echo responses received from the first
7971 </summary>
7972</histogram>
7973
7974<histogram name="NetConnectivity.Sent21.AckReceivedForNthPacket">
7975 <obsolete>
7976 Deprecated 6/25/2012. No longer tracked.
7977 </obsolete>
7978 <summary>
7979 In this experiment, 21 packets were sent to Google via UDP at port 6121 as
7980 rapidly as possible, just after successfully sending an UMA upload. Each
7981 packet was numbered, as was its ACK sent back by Google. This histogram
7982 records, for each packet number, how often we received an ACK for that
7983 packet.
7984 </summary>
7985</histogram>
7986
7987<histogram name="NetConnectivity.Sent21.GotAnAck" enum="BooleanSuccess">
7988 <obsolete>
7989 Deprecated 6/25/2012. No longer tracked.
7990 </obsolete>
7991 <summary>
7992 In this experiment, 21 packets were sent to Google via UDP at port 6121 as
7993 rapidly as possible, just after successfully sending an UMA upload. If no
7994 packets (of the 21) were ever ACKed, then the port is assumed to be blocked.
7995 The histogram shows if we ever got an ACK for a packet in our series of 21.
7996 </summary>
7997</histogram>
7998
7999<histogram name="NetConnectivity.TCP.Fail.100B.RTT" units="ms">
8000 <obsolete>
8001 Deprecated 4/2012. No longer tracked.
8002 </obsolete>
8003 <summary>The RTT for echoing 100 bytes of TCP data unsuccessfully.</summary>
8004</histogram>
8005
8006<histogram name="NetConnectivity.TCP.Fail.1k.RTT" units="ms">
8007 <obsolete>
8008 Deprecated 4/2012. No longer tracked.
8009 </obsolete>
8010 <summary>The RTT for echoing 1K bytes of TCP data successfully.</summary>
8011</histogram>
8012
8013<histogram name="NetConnectivity.TCP.Status"
8014 enum="NetConnectivityProtocolStatus">
8015 <summary>Status for TCP protocol for echoing</summary>
8016</histogram>
8017
8018<histogram name="NetConnectivity.TCP.Status.100B" enum="NetConnectivityStatus">
8019 <obsolete>
8020 Deprecated 4/2012. No longer tracked.
8021 </obsolete>
8022 <summary>Status for echoing 100 bytes of TCP data.</summary>
8023</histogram>
8024
8025<histogram name="NetConnectivity.TCP.Status.1K" enum="NetConnectivityStatus">
8026 <obsolete>
8027 Deprecated 4/2012. No longer tracked.
8028 </obsolete>
8029 <summary>Status for echoing 1K bytes of TCP data.</summary>
8030</histogram>
8031
8032<histogram name="NetConnectivity.TCP.Success" units="ms">
8033 <summary>The RTT for TCP protocol for echoing</summary>
8034</histogram>
8035
8036<histogram name="NetConnectivity.TCP.Success.100B.RTT" units="ms">
8037 <obsolete>
8038 Deprecated 4/2012. No longer tracked.
8039 </obsolete>
8040 <summary>The RTT for echoing 100 bytes of TCP data successfully.</summary>
8041</histogram>
8042
8043<histogram name="NetConnectivity.TCP.Success.1K.RTT" units="ms">
8044 <obsolete>
8045 Deprecated 4/2012. No longer tracked.
8046 </obsolete>
8047 <summary>The RTT for echoing 1K bytes of TCP data successfully.</summary>
8048</histogram>
8049
8050<histogram name="NetConnectivity.UDP.Fail.100B.RTT" units="ms">
8051 <obsolete>
8052 Deprecated 4/2012. No longer tracked.
8053 </obsolete>
8054 <summary>The RTT for echoing 100 bytes of UDP data unsuccessfully.</summary>
8055</histogram>
8056
8057<histogram name="NetConnectivity.UDP.Fail.1k.RTT" units="ms">
8058 <obsolete>
8059 Deprecated 4/2012. No longer tracked.
8060 </obsolete>
8061 <summary>The RTT for echoing 1K bytes of UDP data successfully.</summary>
8062</histogram>
8063
8064<histogram name="NetConnectivity.UDP.PacketLoss">
8065 <obsolete>
8066 Deprecated 6/25/2012. No longer tracked.
8067 </obsolete>
8068 <summary>
8069 Chrome sends 4 UDP packets in a row to test to see if there is a
8070 probabalistic dependency in packet loss for consecutive packets. We record
8071 a bit vector of packets received, where the least significant bit is a 1 if
8072 the first packet was received, etc. For example, if packets 1 and 3 are
8073 received, but packets 2 and 4 are lost, then we'd record a sample of binary
8074 0101B, or 5.
8075 </summary>
8076</histogram>
8077
8078<histogram name="NetConnectivity.UDP.PacketLoss6">
8079 <obsolete>
8080 Deprecated 6/25/2012. No longer tracked.
8081 </obsolete>
8082 <summary>
8083 Chrome sends 6 UDP packets in a row to test to see if there is a
8084 probabalistic dependency in packet loss for consecutive packets. We record
8085 a bit vector of packets received, where the least significant bit is a 1 if
8086 the first packet was received, etc. For example, if all packets other than
8087 packet 2 and 4 are responded to, then we'd have a sample (in binary) of
8088 110101B, or 53.
8089 </summary>
8090</histogram>
8091
8092<histogram name="NetConnectivity.UDP.Status"
8093 enum="NetConnectivityProtocolStatus">
8094 <summary>Status for UDP protocol for echoing</summary>
8095</histogram>
8096
8097<histogram name="NetConnectivity.UDP.Status.100B" enum="NetConnectivityStatus">
8098 <obsolete>
8099 Deprecated 4/2012. No longer tracked.
8100 </obsolete>
8101 <summary>Status for echoing 100 bytes of UDP data.</summary>
8102</histogram>
8103
8104<histogram name="NetConnectivity.UDP.Status.1K" enum="NetConnectivityStatus">
8105 <obsolete>
8106 Deprecated 4/2012. No longer tracked.
8107 </obsolete>
8108 <summary>Status for echoing 1K bytes of UDP data.</summary>
8109</histogram>
8110
8111<histogram name="NetConnectivity.UDP.Success" units="ms">
8112 <summary>The RTT for UDP protocol for echoing</summary>
8113</histogram>
8114
8115<histogram name="NetConnectivity.UDP.Success.100B.RTT" units="ms">
8116 <obsolete>
8117 Deprecated 4/2012. No longer tracked.
8118 </obsolete>
8119 <summary>The RTT for echoing 100 bytes of UDP data successfully.</summary>
8120</histogram>
8121
8122<histogram name="NetConnectivity.UDP.Success.1K.RTT" units="ms">
8123 <obsolete>
8124 Deprecated 4/2012. No longer tracked.
8125 </obsolete>
8126 <summary>The RTT for echoing 1k bytes of UDP data successfully.</summary>
8127</histogram>
8128
8129<histogram name="NetConnectivity2.Send6.PacketsSent">
8130 <summary>
8131 This histogram records how many packets (out of 6 attempted) were sent via
8132 UDP as rapidly as possible, just after successfully sending an UMA upload.
8133 </summary>
8134</histogram>
8135
8136<histogram name="NetConnectivity2.Send6.SeriesAcked">
8137 <summary>
8138 Chrome sends 6 UDP packets in a row to test to see if there is a
8139 probabalistic dependency in packet loss for consecutive packets. We record
8140 a bit vector of packets received, where the least significant bit is a 1 if
8141 the first packet was received, etc. For example, if all packets other than
8142 packet 2 and 4 are responded to, then we'd have a sample (in binary) of
8143 110101B, or 53.
8144 </summary>
8145</histogram>
8146
8147<histogram name="NetConnectivity2.Sent21">
8148 <summary>
8149 In this experiment, 21 packets were sent to Google via UDP as rapidly as
8150 possible, just after successfully sending an UMA upload. Each packet was
8151 numbered, as was its ACK sent back by Google. If no packets (of the 21) were
8152 ever ACKed, then the port is assumed to be blocked, and no data is recorded
8153 in this histogram. If the port is not blocked, then this histogram shows the
8154 number of echo responses received from the first
8155 </summary>
8156</histogram>
8157
8158<histogram name="NetConnectivity2.Sent21.AckReceivedForNthPacket">
8159 <summary>
8160 In this experiment, 21 packets were sent to Google via UDP as rapidly as
8161 possible, just after successfully sending an UMA upload. Each packet was
8162 numbered, as was its ACK sent back by Google. This histogram records, for
8163 each packet number, how often we received an ACK for that packet.
8164 </summary>
8165</histogram>
8166
8167<histogram name="NetConnectivity2.Sent21.GotAnAck" enum="BooleanSuccess">
8168 <summary>
8169 In this experiment, 21 packets were sent to Google via UDP as rapidly as
8170 possible, just after successfully sending an UMA upload. If no packets (of
8171 the 21) were ever ACKed, then the port is assumed to be blocked. The
8172 histogram shows if we ever got an ACK for a packet in our series of 21.
8173 </summary>
8174</histogram>
8175
8176<histogram name="NetConnectivity2.Sent21.PacketsSent">
8177 <summary>
8178 This histogram records how many packets (out of 21 attempted) were sent via
8179 UDP as rapidly as possible, just after successfully sending an UMA upload.
8180 </summary>
8181</histogram>
8182
8183<histogram name="NetConnectivity3">
8184 <summary>
8185 In this experiment, 21 packets were sent to Google via UDP on port 443 or
8186 6121.
8187 </summary>
8188</histogram>
8189
8190<histogram name="NetConnectivity3.NonPacedPacket.Sent21.443.100B.PacketDelay"
8191 units="ms">
8192 <summary/>
8193</histogram>
8194
8195<histogram name="NetConnectivity3.NonPacedPacket.Sent21.443.1200B.PacketDelay"
8196 units="ms">
8197 <summary/>
8198</histogram>
8199
8200<histogram name="NetConnectivity3.NonPacedPacket.Sent21.443.500B.PacketDelay"
8201 units="ms">
8202 <summary/>
8203</histogram>
8204
8205<histogram name="NetConnectivity3.NonPacedPacket.Sent21.6121.100B.PacketDelay"
8206 units="ms">
8207 <summary/>
8208</histogram>
8209
8210<histogram name="NetConnectivity3.NonPacedPacket.Sent21.6121.1200B.PacketDelay"
8211 units="ms">
8212 <summary/>
8213</histogram>
8214
8215<histogram name="NetConnectivity3.NonPacedPacket.Sent21.6121.500B.PacketDelay"
8216 units="ms">
8217 <summary/>
8218</histogram>
8219
8220<histogram name="NetConnectivity3.NonPacedPacket.Sent21.GotAnAck"
8221 enum="BooleanSuccess">
8222 <summary/>
8223</histogram>
8224
8225<histogram name="NetConnectivity3.NonPacedPacket.Sent21.Success.RTT" units="ms">
8226 <summary/>
8227</histogram>
8228
8229<histogram name="NetConnectivity3.PacedPacket.Sent21.443.100B.PacketDelay"
8230 units="ms">
8231 <summary/>
8232</histogram>
8233
8234<histogram name="NetConnectivity3.PacedPacket.Sent21.443.1200B.PacketDelay"
8235 units="ms">
8236 <summary/>
8237</histogram>
8238
8239<histogram name="NetConnectivity3.PacedPacket.Sent21.443.500B.PacketDelay"
8240 units="ms">
8241 <summary/>
8242</histogram>
8243
8244<histogram name="NetConnectivity3.PacedPacket.Sent21.6121.100B.PacketDelay"
8245 units="ms">
8246 <summary/>
8247</histogram>
8248
8249<histogram name="NetConnectivity3.PacedPacket.Sent21.6121.1200B.PacketDelay"
8250 units="ms">
8251 <summary/>
8252</histogram>
8253
8254<histogram name="NetConnectivity3.PacedPacket.Sent21.6121.500B.PacketDelay"
8255 units="ms">
8256 <summary/>
8257</histogram>
8258
8259<histogram name="NetConnectivity3.PacedPacket.Sent21.GotAnAck"
8260 enum="BooleanSuccess">
8261 <summary/>
8262</histogram>
8263
8264<histogram name="NetConnectivity3.PacedPacket.Sent21.Success.RTT" units="ms">
8265 <summary/>
8266</histogram>
8267
8268<histogram name="NetConnectivity3.StartPacket.Send6.PacketsSent">
8269 <obsolete>
8270 Deprecated 9/2012. No longer tracked.
8271 </obsolete>
8272 <summary>
8273 This histogram records how many packets (out of 6 attempted) were sent via
8274 UDP as rapidly as possible, just after successfully sending an UMA upload.
8275 </summary>
8276</histogram>
8277
8278<histogram name="NetConnectivity3.StartPacket.Sent21.443.100B.PacketDelay"
8279 units="ms">
8280 <summary/>
8281</histogram>
8282
8283<histogram name="NetConnectivity3.StartPacket.Sent21.443.1200B.PacketDelay"
8284 units="ms">
8285 <summary/>
8286</histogram>
8287
8288<histogram name="NetConnectivity3.StartPacket.Sent21.443.500B.PacketDelay"
8289 units="ms">
8290 <summary/>
8291</histogram>
8292
8293<histogram name="NetConnectivity3.StartPacket.Sent21.6121.100B.PacketDelay"
8294 units="ms">
8295 <summary/>
8296</histogram>
8297
8298<histogram name="NetConnectivity3.StartPacket.Sent21.6121.1200B.PacketDelay"
8299 units="ms">
8300 <summary/>
8301</histogram>
8302
8303<histogram name="NetConnectivity3.StartPacket.Sent21.6121.500B.PacketDelay"
8304 units="ms">
8305 <summary/>
8306</histogram>
8307
8308<histogram name="NetConnectivity3.StartPacket.Sent21.GotAnAck"
8309 enum="BooleanSuccess">
8310 <summary/>
8311</histogram>
8312
8313<histogram name="NetConnectivity3.StartPacket.Sent21.Success.RTT" units="ms">
8314 <summary/>
8315</histogram>
8316
Ben Murdoch7dbb3d52013-07-17 14:55:54 +01008317<histogram name="NetConnectivity4">
8318 <summary>
8319 In this experiment, a few packets were sent from Google to clients via UDP
8320 on port 443 or 80 to perform net connectivity test.
8321 </summary>
8322</histogram>
8323
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +01008324<histogram name="Network.3G.Gobi.Activation" units="milliseconds">
8325 <summary>The time the Gobi modem takes to complete activation.</summary>
8326</histogram>
8327
8328<histogram name="Network.3G.Gobi.Connect" units="milliseconds">
8329 <summary>
8330 The time the Gobi modem takes to connect to the cellular network.
8331 </summary>
8332</histogram>
8333
8334<histogram name="Network.3G.Gobi.Disconnect" units="milliseconds">
8335 <summary>
8336 The time the Gobi modem takes to disconnect from the cellular network.
8337 </summary>
8338</histogram>
8339
8340<histogram name="Network.3G.Gobi.FirmwareDownload.Attempts">
8341 <summary>Number of attempts taken to install Gobi firmware.</summary>
8342</histogram>
8343
8344<histogram name="Network.3G.Gobi.FirmwareDownload.Time" units="milliseconds">
8345 <summary>The time it takes to install Gobi firmware.</summary>
8346</histogram>
8347
8348<histogram name="Network.3G.Gobi.Registration" units="milliseconds">
8349 <summary>
8350 The time the Gobi modem takes to register on the cellular network.
8351 </summary>
8352</histogram>
8353
8354<histogram name="Network.3G.Gobi.SetPower" enum="Network3GGobiError">
8355 <summary>Errors experienced during Gobi device powerup.</summary>
8356</histogram>
8357
8358<histogram name="Network.Cellular.TimeOnline" units="seconds">
8359 <summary>
8360 Chrome OS network metric sampling the time spent using Cellular to transport
8361 data. These data are mostly useful when summed and compared to TimeOnline
8362 for other network technologies (e.g. WiFi vs Cellular).
8363 </summary>
8364</histogram>
8365
8366<histogram name="Network.Cellular.TimeToConfig" units="milliseconds">
8367 <summary>
8368 Chrome OS network performance metric sampling the time to join a 3G/Cellular
8369 network and configure Layer 3 state.
8370 </summary>
8371</histogram>
8372
8373<histogram name="Network.Cellular.TimeToOnline" units="milliseconds">
8374 <summary>
8375 Chrome OS network performance metric sampling the time to determine that a
8376 3G/Cellular network is online after configuring Layer 3 state.
8377 </summary>
8378</histogram>
8379
8380<histogram name="Network.Cellular.TimeToPortal" units="milliseconds">
8381 <summary>
8382 Chrome OS network performance metric sampling the time to determine that a
8383 3G/Cellular network is in a captive portal after configuring Layer 3 state.
8384 </summary>
8385</histogram>
8386
8387<histogram name="Network.Cellular.UsageRequestStatus"
8388 enum="NetworkCellularUsageRequestStatus">
8389 <summary>Chrome OS cellular usage API request status codes.</summary>
8390</histogram>
8391
8392<histogram name="Network.Ethernet.TimeOnline" units="seconds">
8393 <summary>
8394 Chrome OS network metric sampling the time spent using Ethernet to transport
8395 data. These data are mostly useful when summed and compared to TimeOnline
8396 for other network technologies (e.g. WiFi vs Cellular).
8397 </summary>
8398</histogram>
8399
8400<histogram name="Network.Ethernet.TimeToConfig" units="milliseconds">
8401 <summary>
8402 Chrome OS network performance metric sampling the time to join a wired
8403 Ethernet network and configure Layer 3 state (typically acquire a DHCP
8404 lease).
8405 </summary>
8406</histogram>
8407
8408<histogram name="Network.Ethernet.TimeToOnline" units="milliseconds">
8409 <summary>
8410 Chrome OS network performance metric sampling the time to determine that an
8411 Ethernet network is online after configuring Layer 3 state.
8412 </summary>
8413</histogram>
8414
8415<histogram name="Network.Ethernet.TimeToPortal" units="milliseconds">
8416 <summary>
8417 Chrome OS network performance metric sampling the time to determine that an
8418 Ethernet network is in a captive portal after configuring Layer 3 state.
8419 </summary>
8420</histogram>
8421
8422<histogram name="Network.ServiceErrors" enum="NetworkServiceError">
8423 <summary>Chrome OS connection manager service errors seen.</summary>
8424</histogram>
8425
Ben Murdoch7dbb3d52013-07-17 14:55:54 +01008426<histogram name="Network.Shill.Cellular.3GPPRegistrationDelayedDrop"
8427 enum="NetworkCellular3GPPRegistrationDelayedDrop">
8428 <summary>
8429 Chrome OS network diagnostic metric sampling the number of cellular network
8430 flakes. A network flake occurs when the signal strength goes below detection
8431 level for a short duration.
8432 </summary>
8433</histogram>
8434
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +01008435<histogram name="Network.Shill.Cellular.AutoConnectTotalTime"
8436 units="milliseconds">
8437 <summary>
8438 Chrome OS network diagnostic metric sampling the total amount of time spent
8439 from the start of the first auto-connect request until when the cellular
8440 modem successfully connects to the network.
8441 </summary>
8442</histogram>
8443
8444<histogram name="Network.Shill.Cellular.AutoConnectTries">
8445 <summary>
8446 Chrome OS network diagnostic metric sampling the number of auto-connect
8447 tries that were attempted before the cellular modem successfully connected
8448 to the network.
8449 </summary>
8450</histogram>
8451
8452<histogram name="Network.Shill.Cellular.Disconnect"
8453 enum="NetworkDisconnectType">
8454 <summary>
8455 Chrome OS network usage metric that tracks whether the cellular network was
8456 disconnected due to an error or was explicitly disconnected by the user.
8457 </summary>
8458</histogram>
8459
8460<histogram name="Network.Shill.Cellular.Drop" enum="NetworkCellularTechnology">
8461 <summary>
8462 Chrome OS cellular network metric that tracks the number of drops based on
8463 the network technology.
8464 </summary>
8465</histogram>
8466
8467<histogram name="Network.Shill.Cellular.OutOfCreditsReason"
8468 enum="NetworkCellularOutOfCreditsReason">
8469 <summary>
8470 Chrome OS cellular network metric that tracks the number of out-of-credits
8471 detected based on the cause that triggered the out-of-credits.
8472 </summary>
8473</histogram>
8474
8475<histogram name="Network.Shill.Cellular.PortalAttempts">
8476 <summary>
8477 Chrome OS network diagnostic metric sampling the number of portal detection
8478 attempts per pass for a cellular network. This includes failure, timeout and
8479 successful attempts.
8480 </summary>
8481</histogram>
8482
8483<histogram name="Network.Shill.Cellular.PortalAttemptsToOnline">
8484 <summary>
8485 Chrome OS network diagnostic metric sampling the total number of portal
8486 detection attempts performed for a cellular network between the Connected
8487 and Online state. This includes failure, timeout and successful attempts.
8488 </summary>
8489</histogram>
8490
8491<histogram name="Network.Shill.Cellular.PortalResult"
8492 enum="NetworkPortalResult">
8493 <summary>
8494 Chrome OS network diagnostic metric sampling the result of portal detections
8495 for a cellular network.
8496 </summary>
8497</histogram>
8498
8499<histogram name="Network.Shill.Cellular.SignalStrengthBeforeDrop">
8500 <summary>
8501 Chrome OS network metric sampling the signal strength (0-100) of the
8502 cellular modem before it dropped from the network.
8503 </summary>
8504</histogram>
8505
8506<histogram name="Network.Shill.Cellular.TimeOnline" units="seconds">
8507 <summary>
8508 Chrome OS network metric sampling the time spent using cellular to transport
8509 data. These data are mostly useful when summed and compared to TimeOnline
8510 for other network technologies (e.g. WiFi vs Cellular).
8511 </summary>
8512</histogram>
8513
8514<histogram name="Network.Shill.Cellular.TimeToConfig" units="milliseconds">
8515 <summary>
8516 Chrome OS network performance metric sampling the time to join a cellular
8517 network and configure Layer 3 state.
8518 </summary>
8519</histogram>
8520
8521<histogram name="Network.Shill.Cellular.TimeToConnect" units="milliseconds">
8522 <summary>
8523 Chrome OS network performance metric sampling the time to connect a cellular
8524 modem.
8525 </summary>
8526</histogram>
8527
8528<histogram name="Network.Shill.Cellular.TimeToDisable" units="milliseconds">
8529 <summary>
8530 Chrome OS network performance metric sampling the time to disable a cellular
8531 modem.
8532 </summary>
8533</histogram>
8534
8535<histogram name="Network.Shill.Cellular.TimeToEnable" units="milliseconds">
8536 <summary>
8537 Chrome OS network performance metric sampling the time to enable a cellular
8538 modem.
8539 </summary>
8540</histogram>
8541
8542<histogram name="Network.Shill.Cellular.TimeToInitialize" units="milliseconds">
8543 <summary>
8544 Chrome OS network performance metric sampling the time to initialize a
8545 cellular modem.
8546 </summary>
8547</histogram>
8548
8549<histogram name="Network.Shill.Cellular.TimeToOnline" units="milliseconds">
8550 <summary>
8551 Chrome OS network performance metric sampling the time to determine that a
8552 cellular network is online after configuring Layer 3 state.
8553 </summary>
8554</histogram>
8555
8556<histogram name="Network.Shill.Cellular.TimeToPortal" units="milliseconds">
8557 <summary>
8558 Chrome OS network performance metric sampling the time to determine that a
8559 cellular network is in a captive portal after configuring Layer 3 state.
8560 </summary>
8561</histogram>
8562
8563<histogram name="Network.Shill.Cellular.TimeToScan" units="milliseconds">
8564 <summary>
8565 Chrome OS network performance metric sampling the time to scan a cellular
8566 network and register a modem.
8567 </summary>
8568</histogram>
8569
8570<histogram name="Network.Shill.CorruptedProfile" enum="NetworkCorruptedProfile">
8571 <summary>
8572 Chrome OS cellular network metric that tracks the number of corrupted
8573 profiles encountered by Shill.
8574 </summary>
8575</histogram>
8576
8577<histogram name="Network.Shill.Ethernet.Disconnect"
8578 enum="NetworkDisconnectType">
8579 <summary>
8580 Chrome OS network usage metric that tracks whether the Ethernet network was
8581 disconnected due to an error or was explicitly disconnected by the user.
8582 </summary>
8583</histogram>
8584
8585<histogram name="Network.Shill.Ethernet.LinkMonitorBroadcastErrorsAtFailure">
8586 <summary>
8587 Chrome OS network performance metric that tracks the number of LinkMonitor
8588 broadcast errors that were accrued on an Ethernet network at the time that
8589 the link was declaired to be failed.
8590 </summary>
8591</histogram>
8592
8593<histogram name="Network.Shill.Ethernet.LinkMonitorFailure"
8594 enum="LinkMonitorFailureType">
8595 <summary>
8596 Chrome OS metric that signals the type of failure the LinkMonitor
8597 encountered which caused it to stop monitoring an Ethernet network.
8598 </summary>
8599</histogram>
8600
8601<histogram name="Network.Shill.Ethernet.LinkMonitorResponseTimeSample"
8602 units="milliseconds">
8603 <summary>
8604 Chrome OS network performance metric that tracks the number of milliseconds
8605 between an ARP request and a received reply on an Ethernet network.
8606 </summary>
8607</histogram>
8608
8609<histogram name="Network.Shill.Ethernet.LinkMonitorSecondsToFailure"
8610 units="seconds">
8611 <summary>
8612 Chrome OS network performance metric that tracks the number of seconds from
8613 the start of the LinkMonitor until failure on an Ethernet network.
8614 </summary>
8615</histogram>
8616
8617<histogram name="Network.Shill.Ethernet.LinkMonitorUnicastErrorsAtFailure">
8618 <summary>
8619 Chrome OS network performance metric that tracks the number of LinkMonitor
8620 unicast errors that were accrued on an Ethernet network at the time that the
8621 link was declaired to be failed.
8622 </summary>
8623</histogram>
8624
8625<histogram name="Network.Shill.Ethernet.PortalAttempts">
8626 <summary>
8627 Chrome OS network diagnostic metric sampling the number of portal detection
8628 attempts per pass for an Ethernet network. This includes failure, timeout
8629 and successful attempts.
8630 </summary>
8631</histogram>
8632
8633<histogram name="Network.Shill.Ethernet.PortalAttemptsToOnline">
8634 <summary>
8635 Chrome OS network diagnostic metric sampling the total number of portal
8636 detection attempts performed for an Ethernet network between the Connected
8637 and Online state. This includes failure, timeout and successful attempts.
8638 </summary>
8639</histogram>
8640
8641<histogram name="Network.Shill.Ethernet.PortalResult"
8642 enum="NetworkPortalResult">
8643 <summary>
8644 Chrome OS network diagnostic metric sampling the result of portal detections
8645 for an Ethernet network.
8646 </summary>
8647</histogram>
8648
8649<histogram name="Network.Shill.Ethernet.TimeOnline" units="seconds">
8650 <summary>
8651 Chrome OS network metric sampling the time spent using Ethernet to transport
8652 data. These data are mostly useful when summed and compared to TimeOnline
8653 for other network technologies (e.g. WiFi vs Cellular).
8654 </summary>
8655</histogram>
8656
8657<histogram name="Network.Shill.Ethernet.TimeToConfig" units="milliseconds">
8658 <summary>
8659 Chrome OS network performance metric sampling the time to join a wired
8660 Ethernet network and configure Layer 3 state (typically acquire a DHCP
8661 lease).
8662 </summary>
8663</histogram>
8664
8665<histogram name="Network.Shill.Ethernet.TimeToInitialize" units="milliseconds">
8666 <summary>
8667 Chrome OS network performance metric sampling the time to initialize an
8668 Ethernet device.
8669 </summary>
8670</histogram>
8671
8672<histogram name="Network.Shill.Ethernet.TimeToOnline" units="milliseconds">
8673 <summary>
8674 Chrome OS network performance metric sampling the time to determine that an
8675 Ethernet network is online after configuring Layer 3 state.
8676 </summary>
8677</histogram>
8678
8679<histogram name="Network.Shill.Ethernet.TimeToPortal" units="milliseconds">
8680 <summary>
8681 Chrome OS network performance metric sampling the time to determine that an
8682 Ethernet network is in a captive portal after configuring Layer 3 state.
8683 </summary>
8684</histogram>
8685
8686<histogram name="Network.Shill.ServiceErrors" enum="NetworkServiceError">
8687 <summary>Chrome OS connection manager service errors seen.</summary>
8688</histogram>
8689
8690<histogram name="Network.Shill.TerminationActionResult"
8691 enum="ShillTerminationActionResult">
8692 <obsolete>
8693 Deprecated 10/2012. No longer tracked.
8694 </obsolete>
8695 <summary>
8696 Chrome OS network diagnostic metric sampling the number of termination
8697 actions that successfully complete or fail when shill terminates.
8698 </summary>
8699</histogram>
8700
8701<histogram name="Network.Shill.TerminationActionResult.OnSuspend"
8702 enum="ShillTerminationActionResult">
8703 <summary>
8704 Chrome OS network diagnostic metric sampling the number of termination
8705 actions that successfully complete or fail when shill suspends.
8706 </summary>
8707</histogram>
8708
8709<histogram name="Network.Shill.TerminationActionResult.OnTerminate"
8710 enum="ShillTerminationActionResult">
8711 <summary>
8712 Chrome OS network diagnostic metric sampling the number of termination
8713 actions that successfully complete or fail when shill terminates.
8714 </summary>
8715</histogram>
8716
8717<histogram name="Network.Shill.TerminationActionTime.OnSuspend"
8718 units="milliseconds">
8719 <summary>
8720 Chrome OS network diagnostic metric sampling the time in milliseconds it
8721 takes termination actions to complete when shill suspends.
8722 </summary>
8723</histogram>
8724
8725<histogram name="Network.Shill.TerminationActionTime.OnTerminate"
8726 units="milliseconds">
8727 <summary>
8728 Chrome OS network diagnostic metric sampling the time in milliseconds it
8729 takes termination actions to complete when shill terminates.
8730 </summary>
8731</histogram>
8732
8733<histogram name="Network.Shill.TimeToDrop" units="seconds">
8734 <summary>
8735 Chrome OS network stability metric sampling the time in seconds between the
8736 networking going online to going offline. Offline events due to device
8737 shutdown or suspend are ignored (along with the online time before that
8738 offline event).
8739 </summary>
8740</histogram>
8741
8742<histogram name="Network.Shill.Vpn.Driver" enum="VPNDriver">
8743 <summary>
8744 Chrome OS network usage metric sampled on each successful VPN connection
8745 that tracks the VPN connection type.
8746 </summary>
8747</histogram>
8748
8749<histogram name="Network.Shill.Vpn.RemoteAuthenticationType"
8750 enum="VPNRemoteAuthenticationType">
8751 <summary>
8752 Chrome OS network usage metric sampled on each successful VPN connection
8753 that tracks the remote authentication method.
8754 </summary>
8755</histogram>
8756
8757<histogram name="Network.Shill.VPN.TimeToConfig" units="milliseconds">
8758 <summary>
8759 Chrome OS network performance metric sampling the time to configure Layer 3
8760 state on a VPN network (typically acquire a DHCP lease).
8761 </summary>
8762</histogram>
8763
8764<histogram name="Network.Shill.VPN.TimeToOnline" units="milliseconds">
8765 <summary>
8766 Chrome OS network performance metric sampling the time to determine that a
8767 WiMax network is online after configuring Layer 3 state.
8768 </summary>
8769</histogram>
8770
8771<histogram name="Network.Shill.Vpn.UserAuthenticationType"
8772 enum="VPNUserAuthenticationType">
8773 <summary>
8774 Chrome OS network usage metric sampled on each successful VPN connection
8775 that tracks the user authentication method.
8776 </summary>
8777</histogram>
8778
8779<histogram name="Network.Shill.WiFi.ApDisconnectReason" enum="WiFiReasonCode">
8780 <summary>
8781 Chrome OS network usage metric. Reason code reported when the AP
8782 disconnects a wifi connection.
8783 </summary>
8784</histogram>
8785
8786<histogram name="Network.Shill.WiFi.ApDisconnectType" enum="WiFiStatusType">
8787 <summary>
8788 Chrome OS network usage metric. Broad category of reason AP disconnected a
8789 WiFi connection.
8790 </summary>
8791</histogram>
8792
Ben Murdochca12bfa2013-07-23 11:17:05 +01008793<histogram name="Network.Shill.Wifi.ApMode" enum="WiFiApMode">
8794 <summary>
8795 Chrome OS network usage metric. The AP mode setting for each successful
8796 WiFi connection.
8797 </summary>
8798</histogram>
8799
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +01008800<histogram name="Network.Shill.Wifi.Channel" enum="NetworkChannelType">
8801 <summary>
8802 Chrome OS network usage metric. The channel used for each successful WiFi
8803 connection.
8804 </summary>
8805</histogram>
8806
8807<histogram name="Network.Shill.WiFi.ClientDisconnectReason"
8808 enum="WiFiReasonCode">
8809 <summary>
8810 Chrome OS network usage metric. Reason code reported when the client
8811 disconnects a wifi connection.
8812 </summary>
8813</histogram>
8814
8815<histogram name="Network.Shill.WiFi.ClientDisconnectType" enum="WiFiStatusType">
8816 <summary>
8817 Chrome OS network usage metric. Broad category of reason client
8818 disconnected a WiFi connection.
8819 </summary>
8820</histogram>
8821
8822<histogram name="Network.Shill.Wifi.Disconnect" enum="NetworkDisconnectType">
8823 <summary>
8824 Chrome OS network usage metric that tracks whether an 802.11 wireless
8825 network was disconnected due to an error or was explicitly disconnected by
8826 the user.
8827 </summary>
8828</histogram>
8829
8830<histogram name="Network.Shill.Wifi.EapInnerProtocol" enum="EAPInnerProtocol">
8831 <summary>
8832 Chrome OS network usage metric sampled on each successful 802.1x wireless
8833 connection that tracks the configured inner authentication method.
8834 </summary>
8835</histogram>
8836
8837<histogram name="Network.Shill.Wifi.EapOuterProtocol" enum="EAPOuterProtocol">
8838 <summary>
8839 Chrome OS network usage metric sampled on each successful 802.1x wireless
8840 connection that tracks the configured outer authentication method.
8841 </summary>
8842</histogram>
8843
8844<histogram name="Network.Shill.Wifi.FrequenciesConnectedEver">
8845 <summary>
8846 Chrome OS network diagnostic metric sampling the number of different WiFi
8847 frequencies to which the user's machine has ever connected.
8848 </summary>
8849</histogram>
8850
8851<histogram name="Network.Shill.Wifi.LinkMonitorBroadcastErrorsAtFailure">
8852 <summary>
8853 Chrome OS network performance metric that tracks the number of LinkMonitor
8854 broadcast errors that were accrued on an 802.11 wireiless network at the
8855 time that the link was declaired to be failed.
8856 </summary>
8857</histogram>
8858
8859<histogram name="Network.Shill.Wifi.LinkMonitorFailure"
8860 enum="LinkMonitorFailureType">
8861 <summary>
8862 Chrome OS metric that signals the type of failure the LinkMonitor
8863 encountered which caused it to stop monitoring an 802.11 wireless network.
8864 </summary>
8865</histogram>
8866
8867<histogram name="Network.Shill.Wifi.LinkMonitorResponseTimeSample"
8868 units="milliseconds">
8869 <summary>
8870 Chrome OS network performance metric that tracks the number of milliseconds
8871 between an ARP request and a received reply on an 802.11 wireless network.
8872 </summary>
8873</histogram>
8874
8875<histogram name="Network.Shill.Wifi.LinkMonitorSecondsToFailure"
8876 units="seconds">
8877 <summary>
8878 Chrome OS network performance metric that tracks the number of seconds from
8879 the start of the LinkMonitor until failure on an 802.11 wireless network.
8880 </summary>
8881</histogram>
8882
8883<histogram name="Network.Shill.Wifi.LinkMonitorUnicastErrorsAtFailure">
8884 <summary>
8885 Chrome OS network performance metric that tracks the number of LinkMonitor
8886 unicast errors that were accrued on an 802.11 wireless network at the time
8887 that the link was declaired to be failed.
8888 </summary>
8889</histogram>
8890
8891<histogram name="Network.Shill.Wifi.PhyMode" enum="NetworkPhyModeType">
8892 <summary>
8893 Chrome OS network usage metric. The channel type used for each successful
8894 WiFi connection.
8895 </summary>
8896</histogram>
8897
8898<histogram name="Network.Shill.Wifi.PortalAttempts">
8899 <summary>
8900 Chrome OS network diagnostic metric sampling the number of portal detection
8901 attempts per pass for an 802.11 wireless network. This includes failure,
8902 timeout and successful attempts.
8903 </summary>
8904</histogram>
8905
8906<histogram name="Network.Shill.Wifi.PortalAttemptsToOnline">
8907 <summary>
8908 Chrome OS network diagnostic metric sampling the total number of portal
8909 detection attempts performed for an 802.11 wireless network between the
8910 Connected and Online state. This includes failure, timeout and successful
8911 attempts.
8912 </summary>
8913</histogram>
8914
8915<histogram name="Network.Shill.Wifi.PortalResult" enum="NetworkPortalResult">
8916 <summary>
8917 Chrome OS network diagnostic metric sampling the result of portal detections
8918 for an 802.11 wireless network.
8919 </summary>
8920</histogram>
8921
Ben Murdocheb525c52013-07-10 11:40:50 +01008922<histogram name="Network.Shill.WiFi.ScanResult" enum="WiFiScanResult">
8923 <summary>
8924 Chrome OS network usage metric describing, for a wifi scan attempt, what
8925 scan method is used and whether it ends in a connection.
8926 </summary>
8927</histogram>
8928
8929<histogram name="Network.Shill.WiFi.ScanTimeInEbusy" units="milliseconds">
8930 <summary>
8931 Chrome OS network usage metric describing, for a wifi scan attempt, how many
8932 milliseconds were spent waiting to talk to the kernel/drivers.
8933 </summary>
8934</histogram>
8935
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +01008936<histogram name="Network.Shill.Wifi.Security" enum="NetworkSecurityType">
8937 <summary>
8938 Chrome OS network usage metric. The security setting for each successful
8939 WiFi connection.
8940 </summary>
8941</histogram>
8942
8943<histogram name="Network.Shill.Wifi.SignalStrength" units="negative dBm">
8944 <summary>
8945 Chrome OS network metric indicating the negative of the dBm received signal
8946 strength recorded at the time a successful WiFi connection started.
8947 </summary>
8948</histogram>
8949
8950<histogram name="Network.Shill.Wifi.TimeOnline" units="seconds">
8951 <summary>
8952 Chrome OS network metric sampling the time spent using WiFi to transport
8953 data. These data are mostly useful when summed and compared to TimeOnline
8954 for other network technologies (e.g. WiFi vs Cellular).
8955 </summary>
8956</histogram>
8957
8958<histogram name="Network.Shill.Wifi.TimeResumeToReady" units="milliseconds">
8959 <summary>
8960 Chrome OS network performance metric sampling the time from the resume event
8961 to the time when an 802.11 wireless network has configured its Layer 3
8962 state.
8963 </summary>
8964</histogram>
8965
8966<histogram name="Network.Shill.Wifi.TimeToConfig" units="milliseconds">
8967 <summary>
8968 Chrome OS network performance metric sampling the time to configure Layer 3
8969 state on an 802.11 wireless network (typically acquire a DHCP lease).
8970 </summary>
8971</histogram>
8972
Ben Murdocheb525c52013-07-10 11:40:50 +01008973<histogram name="Network.Shill.Wifi.TimeToConnect" units="milliseconds">
8974 <summary>
8975 Chrome OS network performance metric sampling the time to connect to a WiFi
8976 Basic Service Set (which consists of the access point and associated
8977 stations on a particular WiFi channel for a specific network).
8978 </summary>
8979</histogram>
8980
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +01008981<histogram name="Network.Shill.Wifi.TimeToInitialize" units="milliseconds">
8982 <summary>
8983 Chrome OS network performance metric sampling the time to initialize an
8984 802.11 wireless device.
8985 </summary>
8986</histogram>
8987
8988<histogram name="Network.Shill.Wifi.TimeToJoin" units="milliseconds">
8989 <summary>
8990 Chrome OS network performance metric sampling the time to join (associate
8991 plus authenticate) an 802.11 wireless network.
8992 </summary>
8993</histogram>
8994
8995<histogram name="Network.Shill.Wifi.TimeToOnline" units="milliseconds">
8996 <summary>
8997 Chrome OS network performance metric sampling the time to determine that an
8998 802.11 wireless network is online after configuring Layer 3 state.
8999 </summary>
9000</histogram>
9001
9002<histogram name="Network.Shill.Wifi.TimeToPortal" units="milliseconds">
9003 <summary>
9004 Chrome OS network performance metric sampling the time to determine that an
9005 802.11 wireless network is in a captive portal after configuring Layer 3
9006 state.
9007 </summary>
9008</histogram>
9009
9010<histogram name="Network.Shill.Wifi.TimeToScan" units="milliseconds">
9011 <summary>
9012 Chrome OS network performance metric sampling the time to scan WiFi until a
9013 connection is found.
9014 </summary>
9015</histogram>
9016
Ben Murdocheb525c52013-07-10 11:40:50 +01009017<histogram name="Network.Shill.Wifi.TimeToScanAndConnect" units="milliseconds">
9018 <summary>
9019 Chrome OS network performance metric sampling the time between the beginning
9020 of a WiFi scan (if the scan includes both a progressive scan and a full
9021 scan, the TimeToScanAndConnect starts with the first scan of the series) and
9022 the completion of a successful connection.
9023 </summary>
9024</histogram>
9025
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +01009026<histogram name="Network.Shill.WiMax.TimeToConfig" units="milliseconds">
9027 <summary>
9028 Chrome OS network performance metric sampling the time to configure Layer 3
9029 state on a WiMax network (typically acquire a DHCP lease).
9030 </summary>
9031</histogram>
9032
9033<histogram name="Network.Shill.WiMax.TimeToInitialize" units="milliseconds">
9034 <summary>
9035 Chrome OS network performance metric sampling the time to initialize a WiMax
9036 device.
9037 </summary>
9038</histogram>
9039
9040<histogram name="Network.Shill.WiMax.TimeToOnline" units="milliseconds">
9041 <summary>
9042 Chrome OS network performance metric sampling the time to determine that a
9043 WiMax network is online after configuring Layer 3 state.
9044 </summary>
9045</histogram>
9046
9047<histogram name="Network.TimeToConfig.Cellular" units="milliseconds">
9048 <summary>
9049 Chrome OS network performance metric sampling the time to join a 3G/Cellular
9050 network and configure Layer 3 state. Note this metric is deprecated; see
9051 Network.Cellular.TimeToConfig.
9052 </summary>
9053</histogram>
9054
9055<histogram name="Network.TimeToConfig.Ethernet" units="milliseconds">
9056 <summary>
9057 Chrome OS network performance metric sampling the time to join a wired
9058 Ethernet network and configure Layer 3 state (typically acquire a DHCP
9059 lease). Note this metric is deprecated; see Network.Ethernet.TimeToConfig.
9060 </summary>
9061</histogram>
9062
9063<histogram name="Network.TimeToConfig.Wifi" units="milliseconds">
9064 <summary>
9065 Chrome OS network performance metric sampling the time to configure Layer 3
9066 state on an 802.11 wireless network (typically acquire a DHCP lease). Note
9067 this metric is deprecated; see Network.Wifi.TimeToConfig.
9068 </summary>
9069</histogram>
9070
9071<histogram name="Network.TimeToDrop" units="seconds">
9072 <summary>
9073 Chrome OS network stability metric sampling the time in seconds between the
9074 networking going online to going offline. Offline events due to device
9075 shutdown or suspend are ignored (along with the online time before that
9076 offline event).
9077 </summary>
9078</histogram>
9079
9080<histogram name="Network.TimeToJoin.Wifi" units="milliseconds">
9081 <summary>
9082 Chrome OS network performance metric sampling the time to join (associate
9083 plus authenticate) an 802.11 wireless network. Note this metric is
9084 deprecated; see Network.Wifi.TimeToJoin.
9085 </summary>
9086</histogram>
9087
9088<histogram name="Network.Wifi.AuthMode" enum="NetworkAuthModeType">
9089 <summary>
9090 Chrome OS network performance metric sampling the time to configure Layer 3
9091 state on an 802.11 wireless network (typically acquire a DHCP lease).
9092 </summary>
9093</histogram>
9094
9095<histogram name="Network.Wifi.BitRate" units="bps">
9096 <summary>
9097 Network metric reporting the download speed test results run at setup time.
9098 Recorded at least once per day.
9099 </summary>
9100</histogram>
9101
9102<histogram name="Network.Wifi.Channel" enum="NetworkChannelType">
9103 <summary>
9104 Chrome OS network usage metric. The channel used for each successful WiFi
9105 connection.
9106 </summary>
9107</histogram>
9108
9109<histogram name="Network.Wifi.Idle.NoiseLevel" units="negative dBm">
9110 <summary>
9111 Network metric indicating the negative of the dBm noise level recorded at
9112 the time the metric is collected. Reported at least once per day and only
9113 when the device is idle.
9114 </summary>
9115</histogram>
9116
9117<histogram name="Network.Wifi.Idle.SignalLevel" units="negative dBm">
9118 <summary>
9119 Network metric indicating the negative of the dBm received signal level
9120 recorded at the time the metric is collected. Reported at least once per
9121 day and only when the device is idle.
9122 </summary>
9123</histogram>
9124
9125<histogram name="Network.Wifi.Idle.SignalToNoiseRatio" units="negative dBm">
9126 <summary>
9127 Network metric indicating signal minus noise in dBm recorded at the time the
9128 metrics is collected. Reported at least once per day and only when the
9129 device is idle.
9130 </summary>
9131</histogram>
9132
9133<histogram name="Network.Wifi.NoiseLevel" units="negative dBm">
9134 <summary>
9135 Network metric indicating the negative of the dBm noise level recorded at
9136 the time the metric is collected. Reported at least once per day.
9137 </summary>
9138</histogram>
9139
9140<histogram name="Network.Wifi.PhyMode" enum="NetworkPhyModeType">
9141 <summary>
9142 Chrome OS network usage metric. The channel type used for each successful
9143 WiFi connection.
9144 </summary>
9145</histogram>
9146
9147<histogram name="Network.Wifi.RoundTripTime" units="ms">
9148 <summary>
9149 Network metric reporting the average round trip time to the wifi gateway.
9150 Recorded at least once per day.
9151 </summary>
9152</histogram>
9153
9154<histogram name="Network.Wifi.Security" enum="NetworkSecurityType">
9155 <summary>
9156 Chrome OS network usage metric. The security setting for each successful
9157 WiFi connection.
9158 </summary>
9159</histogram>
9160
9161<histogram name="Network.Wifi.SignalLevel" units="negative dBm">
9162 <summary>
9163 Network metric indicating the negative of the dBm received signal level
9164 recorded at the time the metric is collected. Reported at least once per
9165 day.
9166 </summary>
9167</histogram>
9168
9169<histogram name="Network.Wifi.SignalToNoiseRatio" units="negative dBm">
9170 <summary>
9171 Network metric indicating signal minus noise in dBm recorded at the time the
9172 metrics is collected. Reported at least once per day.
9173 </summary>
9174</histogram>
9175
9176<histogram name="Network.Wifi.TimeOnline" units="seconds">
9177 <summary>
9178 Chrome OS network metric sampling the time spent using WiFi to transport
9179 data. These data are mostly useful when summed and compared to TimeOnline
9180 for other network technologies (e.g. WiFi vs Cellular).
9181 </summary>
9182</histogram>
9183
9184<histogram name="Network.Wifi.TimeResumeToReady" units="milliseconds">
9185 <summary>
9186 Chrome OS network performance metric sampling the time from the resume event
9187 to the time when an 802.11 wireless network has configured its Layer 3
9188 state.
9189 </summary>
9190</histogram>
9191
9192<histogram name="Network.Wifi.TimeToConfig" units="milliseconds">
9193 <summary>
9194 Chrome OS network performance metric sampling the time to configure Layer 3
9195 state on an 802.11 wireless network (typically acquire a DHCP lease).
9196 </summary>
9197</histogram>
9198
9199<histogram name="Network.Wifi.TimeToJoin" units="milliseconds">
9200 <summary>
9201 Chrome OS network performance metric sampling the time to join (associate
9202 plus authenticate) an 802.11 wireless network.
9203 </summary>
9204</histogram>
9205
9206<histogram name="Network.Wifi.TimeToOnline" units="milliseconds">
9207 <summary>
9208 Chrome OS network performance metric sampling the time to determine that an
9209 802.11 wireless network is online after configuring Layer 3 state.
9210 </summary>
9211</histogram>
9212
9213<histogram name="Network.Wifi.TimeToPortal" units="milliseconds">
9214 <summary>
9215 Chrome OS network performance metric sampling the time to determine that an
9216 802.11 wireless network is in a captive portal after configuring Layer 3
9217 state.
9218 </summary>
9219</histogram>
9220
Ben Murdochca12bfa2013-07-23 11:17:05 +01009221<histogram name="NewTabPage.ActionAndroid" enum="NewTabPageActionAndroid">
9222 <summary>
9223 Actions taken by users from the new tab page on Android. These actions may
9224 navigate away from the NTP (e.g. searching in the omnibox or opening a
9225 bookmark), but can also happen without navigating away from the NTP (e.g.
9226 opening a bookmark in a new tab).
9227 </summary>
9228</histogram>
9229
Torne (Richard Coles)868fa2f2013-06-11 10:57:03 +01009230<histogram name="NewTabPage.AppsPageDragSource" enum="AppsPageDragSource">
9231 <summary>
9232 Histogram for the source of app page drags. For any succesful drop onto an
9233 apps pane of the NTP, this logs where the drag originated.
9234 </summary>
9235</histogram>
9236
9237<histogram name="NewTabPage.DefaultPageType" enum="NtpPaneType">
9238 <summary>The default pane when the NTP is first opened.</summary>
9239</histogram>
9240
9241<histogram name="NewTabPage.HoverTimeClicked">
9242 <summary>
9243 Histogram of the time, in milliseconds, users have the cursor over a most
9244 visited thumbnail before clicking.
9245 </summary>
9246</histogram>
9247
9248<histogram name="NewTabPage.HoverTimeNotClicked">
9249 <summary>
9250 Histogram of the time, in milliseconds, users have the cursor over a most
9251 visited thumbnail before moving it away from the thumbnail without clicking.
9252 </summary>
9253</histogram>
9254
9255<histogram name="NewTabPage.MobilePromo" enum="NewTabPageMobilePromo">
9256 <summary>
9257 Android: Tallies counts for how the user interacted with the NTP promo page.
9258 </summary>
9259</histogram>
9260
9261<histogram name="NewTabPage.MostVisited">
9262 <summary>
9263 Histogram for user clicks of the most visited thumbnails. The value is equal
9264 to the index of the thumbnail.
9265 </summary>
9266</histogram>
9267
9268<histogram name="NewTabPage.MostVisitedAction" enum="NtpFollowAction">
9269 <summary>
9270 Action taken by the user on the Most Visited NTP pane. If the user switches
9271 panes during this use of the NTP, this action is sometimes not recorded. Ask
9272 mpearson@ for details.
9273 </summary>
9274</histogram>
9275
Ben Murdoch558790d2013-07-30 15:19:42 +01009276<histogram name="NewTabPage.MostVisitedTilePlacementExperiment"
9277 enum="NtpTileExperimentActions">
9278 <summary>
9279 Records anomalous events for the Most Visited Tile Placement experiment,
9280 where it is unable to operate as expected. These are recorded during New Tab
9281 Page load time, once for every NTP.
9282 </summary>
9283</histogram>
9284
Torne (Richard Coles)868fa2f2013-06-11 10:57:03 +01009285<histogram name="NewTabPage.NonVisibleScreenshots">
9286 <summary>
9287 The number of screenshots that were cached for the non-visible but ranked
9288 suggestions on the Suggested NTP pane.
9289 </summary>
9290</histogram>
9291
9292<histogram name="NewTabPage.NonVisibleSuggestedSiteRank">
9293 <summary>
9294 Given that the user has typed a URL, and given that that specific URL was
9295 ranked but not visible on the Suggested pane of the NTP, this is the rank
9296 that the Suggested pane had for that URL.
9297 </summary>
9298</histogram>
9299
Ben Murdoch7dbb3d52013-07-17 14:55:54 +01009300<histogram name="NewTabPage.NumberOfMouseOvers">
9301 <summary>
9302 The total number of times the user hovered the mouse over Most Visited tile
9303 or title elements before changing focus away from the NTP, be it by
9304 navigating to a URL, switching tabs, changing the active window or closing
9305 the tab/shutting down Chrome.
9306 </summary>
9307</histogram>
9308
Torne (Richard Coles)868fa2f2013-06-11 10:57:03 +01009309<histogram name="NewTabPage.OtherSessionsMenu" enum="NtpOtherSessionsType">
9310 <summary>
9311 Histogram for usage of the menu on the NTP that allows the user to access
9312 tabs from other devices.
9313 </summary>
9314</histogram>
9315
9316<histogram name="NewTabPage.PreviousSelectedPageType" enum="NtpPaneType">
9317 <summary>
9318 The pane that had been previously selected when the user switches panes in
9319 the NTP.
9320 </summary>
9321</histogram>
9322
9323<histogram name="NewTabPage.Promo.Bubble" enum="NtpPromoAction">
9324 <summary>Histogram for NTP bubble promo activity.</summary>
9325</histogram>
9326
9327<histogram name="NewTabPage.Promo.Notification" enum="NtpPromoAction">
9328 <summary>Histogram for NTP notification promo activity.</summary>
9329</histogram>
9330
9331<histogram name="NewTabPage.SearchURLs.Total">
9332 <summary>TBD.</summary>
9333</histogram>
9334
9335<histogram name="NewTabPage.SelectedPageType" enum="NtpPaneType">
9336 <summary>The pane selected when the user switches panes in the NTP.</summary>
9337</histogram>
9338
9339<histogram name="NewTabPage.SessionRestore">
9340 <summary>
9341 Histogram for user clicks of the Recently Closed items. The value is the
9342 recency of the entry being restored (0 is most recent).
9343 </summary>
9344</histogram>
9345
9346<histogram name="NewTabPage.SingleSessionPageSwitches">
9347 <summary>
9348 Histogram to track how many times a user switched pages in a single NTP
9349 session.
9350 </summary>
9351</histogram>
9352
9353<histogram name="NewTabPage.SuggestedSite">
9354 <summary>
9355 Histogram for user clicks of the suggested site thumbnails. The value is
9356 equal to the index of the thumbnail.
9357 </summary>
9358</histogram>
9359
9360<histogram name="NewTabPage.SuggestedSitesAction" enum="NtpFollowAction">
9361 <summary>Action taken by the user on the Suggested Sites NTP pane.</summary>
9362</histogram>
9363
9364<histogram name="NewTabPage.SuggestedSitesLoadTime">
9365 <summary>Time to load the Suggested Sites NTP pane, in milliseconds.</summary>
9366</histogram>
9367
9368<histogram name="NewTabPage.SuggestedSitesViewTime">
9369 <summary>Time spent on the Suggested Sites NTP pane, in seconds.</summary>
9370</histogram>
9371
9372<histogram name="NewTabPage.VisibleScreenshots">
9373 <summary>
9374 The number of screenshots that were cached for the visible suggestions on
9375 the Suggested NTP pane.
9376 </summary>
9377</histogram>
9378
9379<histogram name="NewTabPage.VisibleSuggestedSiteRank">
9380 <summary>
9381 Given that the user has typed a URL, and given that that specific URL was
9382 visible on the Suggested pane of the NTP, this is the rank that the
9383 Suggested pane had for that URL.
9384 </summary>
9385</histogram>
9386
9387<histogram name="ntp.searchurls.total">
9388 <summary>TBD</summary>
9389</histogram>
9390
9391<histogram name="NtpHandler.AttachShownPageType" enum="NtpPaneType">
9392 <obsolete>
9393 Deprecated 10/2011. No longer tracked, replaced with
9394 NewTabPage.DefaultPageType
9395 </obsolete>
9396 <summary>The default pane when the NTP is first opened.</summary>
9397</histogram>
9398
9399<histogram name="NtpHandler.SelectedShownPageType" enum="NtpPaneType">
9400 <obsolete>
9401 Deprecated 10/2011. No longer tracked, replaced with
9402 NewTabPage.SelectedPageType
9403 </obsolete>
9404 <summary>The pane selected when the user switches panes in the NTP.</summary>
9405</histogram>
9406
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +01009407<histogram name="OfflinePolicy.SuccessfulResourceLoadPercentage" units="%">
9408 <summary>
9409 When a page is loaded in offline mode, the percentage of resources on that
9410 page that were successfully loaded.
9411 </summary>
9412</histogram>
9413
9414<histogram name="Omnibox.AggressiveHistoryURLProviderFieldTrialBeacon"
9415 enum="OmniboxAggressiveHistoryURLProviderFieldTrialBeacon">
9416 <obsolete>
9417 Aggressive HistoryURL provider field trial deleted in spring 2012.
9418 </obsolete>
9419 <summary>
9420 A number that indicates what omnibox ranking behavior the user is seeing as
9421 part of the OmniboxAggressiveHistoryURLProvider field trial
9422 (OmniboxAggressiveHistoryURLProvider).
9423 </summary>
9424</histogram>
9425
9426<histogram name="Omnibox.EnteredKeywordMode" enum="OmniboxEnteredKeywordMode">
9427 <summary>
9428 The number of times users enter keyword hint mode &quot;Search ___
9429 for:&quot; and how.
9430 </summary>
9431</histogram>
9432
Ben Murdoch7dbb3d52013-07-17 14:55:54 +01009433<histogram name="Omnibox.FocusToEditTime" units="ms">
9434 <summary>
9435 The length of time between when a user focused on the omnibox and first
9436 modifies the omnibox.
9437 </summary>
9438</histogram>
9439
Ben Murdoch2385ea32013-08-06 11:01:04 +01009440<histogram name="Omnibox.FocusToOpenTime" units="ms">
9441 <summary>
9442 The length of time between when a user focused on the omnibox and opened an
9443 omnibox match (which could be what they typed or a suggestion).
9444 </summary>
9445</histogram>
9446
Torne (Richard Coles)90dce4d2013-05-29 14:40:03 +01009447<histogram name="Omnibox.ProviderTime" units="ms">
9448 <summary>
9449 The length of time taken by the named provider&quot;s synchronous pass.
9450 </summary>
9451</histogram>
9452
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +01009453<histogram name="Omnibox.QueryBookmarksTime">
9454 <obsolete>
9455 Deprecated 2012-11-14. Replaced by Autocomplete.BookmarkProviderMatchTime.
9456 </obsolete>
9457 <summary>
9458 Time the HistoryContentProvider takes to perform a bookmark search.
9459 </summary>
9460</histogram>
9461
9462<histogram name="Omnibox.QueryTime" units="milliseconds">
9463 <summary>
9464 Time it takes for the omnibox to become responsive to user input after the
9465 user has typed N characters. This measures the time it takes to start all
9466 the asynchronous autocomplete providers (but not wait for them to finish).
9467 </summary>
9468</histogram>
9469
9470<histogram name="Omnibox.SearchEngine" enum="OmniboxSearchEngine">
9471 <summary>
9472 The id of search engine that was used for search in omnibox. See
9473 src/chrome/browser/search_engines/template_url_prepopulate_data.cc for more
9474 info.
9475 </summary>
9476</histogram>
9477
9478<histogram name="Omnibox.SuggestRequest.Failure.GoogleResponseTime"
9479 units="milliseconds">
9480 <summary>
9481 The time elapsed between the sending of a suggest request to Google until
9482 the time the request was returned with status==failed. Ignores requests that
9483 were canceled before being returned.
9484 </summary>
9485</histogram>
9486
9487<histogram name="Omnibox.SuggestRequest.Success.GoogleResponseTime"
9488 units="milliseconds">
9489 <summary>
9490 The time elapsed between the sending of a suggest request to Google until
9491 the time the request was returned with status==success. Ignores requests
9492 that were canceled before being returned.
9493 </summary>
9494</histogram>
9495
9496<histogram name="Omnibox.SuggestRequests" enum="OmniboxSuggestRequests">
9497 <summary>
9498 Counts about the number of suggest requests the omnibox sent, invalidated,
9499 and replies received.
9500 </summary>
9501</histogram>
9502
Torne (Richard Coles)a36e5922013-08-05 13:57:33 +01009503<histogram name="OutdatedUpgradeBubble.NumLaterPerReinstall">
9504 <summary>
9505 Counts the number of times the user clicked on the later button of the
9506 outdated upgrade bubble, before clicking on the reinstall button in the same
9507 Chrome session.
9508 </summary>
9509</histogram>
9510
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +01009511<histogram name="Overscroll.Completed" enum="OverscrollMode">
9512 <summary>Completed overscroll gestures.</summary>
9513 <details>
9514 An overscroll gesture starts when user scrolls past the edge of the web page
9515 and continues scrolling in the same direction. An overscroll gesture is
9516 completed when user stops scrolling (e.g. by lifting the fingers from the
9517 touchscreen or touchpad).
9518 </details>
9519</histogram>
9520
9521<histogram name="Overscroll.Navigated" enum="OverscrollMode">
9522 <summary>
9523 Navigations that were triggered due to completed overscroll gesture. Note
9524 that not all completed overscroll gestures trigger a navigation.
9525 </summary>
9526</histogram>
9527
9528<histogram name="Overscroll.Started" enum="OverscrollMode">
9529 <summary>
9530 Overscroll gestures initiated by the user. Note that not all overcroll
9531 gestures started are completed (e.g. the overscroll gesture is aborted if
9532 user clicks or presses a key during the gesture).
9533 </summary>
9534</histogram>
9535
Torne (Richard Coles)868fa2f2013-06-11 10:57:03 +01009536<histogram name="PasswordManager.OtherPossibleUsernamesUsage"
9537 enum="OtherPossibleUsernamesUsage">
9538 <summary>
9539 Breakdown of how other possible usernames are displayed. Recorded every time
9540 we autofill a password form.
9541 </summary>
9542</histogram>
9543
9544<histogram name="PasswordManager.TimesGeneratedPasswordUsed">
9545 <summary>
9546 The number of times each generated password has been used to log in.
9547 Recorded by iterating over stored passwords once per run. This information
9548 is persisted and synced.
9549 </summary>
9550</histogram>
9551
9552<histogram name="PasswordManager.TimesPasswordUsed">
9553 <summary>
9554 The number of times each saved password has been used to log in. Does not
9555 include generated passwords. Recorded by iterating over stored passwords
9556 once per run. This information is persisted and synced.
9557 </summary>
9558</histogram>
9559
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +01009560<histogram name="Platform.AsvGroup">
9561 <summary>
9562 Chrome OS (ARM Chromebooks using Exynos 5250 only) Adaptive Support Voltage
9563 Group, recorded once per bootup. Indicates which &quot;bin&quot; the SoC is
9564 part of, which sets the voltage that different rails on the system will run
9565 at. The values 0-11 are valid. A value of 12 indicates an error parsing
9566 dmesg and should be investigated. See also Platform.LotIdEnum.
9567 </summary>
9568</histogram>
9569
9570<histogram name="Platform.BootSectorsRead">
9571 <summary>
9572 Chrome OS number of disk sectors read at boot from kernel start to
9573 login-prompt-ready.
9574 </summary>
9575</histogram>
9576
9577<histogram name="Platform.BootSectorsWritten">
9578 <summary>
9579 Chrome OS number of disk sectors written at boot from kernel start to
9580 login-prompt-ready.
9581 </summary>
9582</histogram>
9583
9584<histogram name="Platform.CompressedSwapSize" units="MB">
9585 <summary>
9586 Chrome OS size of allocated swap area in megabytes (before compression)
9587 </summary>
9588</histogram>
9589
Torne (Richard Coles)90dce4d2013-05-29 14:40:03 +01009590<histogram name="Platform.CpuFrequencyThermalScaling" units="percent">
9591 <summary>
9592 CPU frequency as percent of the baseline frequency, sampled every 30s. This
9593 may be throttled down from 100% due to power dissipation issues (too high
9594 temperature). It may also be throttled up (turbo), but the kernel does not
9595 report the actual turbo frequency, so we put such samples in the 101%
9596 bucket.
9597 </summary>
9598</histogram>
9599
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +01009600<histogram name="Platform.CpuUsage" units="%">
9601 <summary>
9602 Peak total (single core) CPU usage for the last sample interval. The sample
9603 interval may vary from seconds to several minutes.
9604 </summary>
9605</histogram>
9606
9607<histogram name="Platform.CrOSEvent" enum="CrosEventEnum">
9608 <summary>
9609 Generic event of interest from Chrome OS. Intended mainly to help assess
9610 the frequency of rare error conditions.
9611 </summary>
9612</histogram>
9613
Ben Murdoch558790d2013-07-30 15:19:42 +01009614<histogram name="Platform.DiskUsage.Cache_Avg" units="KB">
9615 <summary>
9616 Average size of user's Cache directory. Logged once a day, if disk usage is
9617 high.
9618 </summary>
9619</histogram>
9620
9621<histogram name="Platform.DiskUsage.Cache_Max" units="KB">
9622 <summary>
9623 Maximum size of user's Cache directory. Logged once a day, if disk usage is
9624 high.
9625 </summary>
9626</histogram>
9627
9628<histogram name="Platform.DiskUsage.Downloads_Avg" units="KB">
9629 <summary>
9630 Average size of user's Cache directory. Logged once a day, if disk usage is
9631 high.
9632 </summary>
9633</histogram>
9634
9635<histogram name="Platform.DiskUsage.Downloads_Max" units="KB">
9636 <summary>
9637 Maximum size of user's Cache directory. Logged once a day, if disk usage is
9638 high.
9639 </summary>
9640</histogram>
9641
9642<histogram name="Platform.DiskUsage.GCache_Avg" units="KB">
9643 <summary>
9644 Average size of user's GCache directory. Logged once a day, if disk usage is
9645 high.
9646 </summary>
9647</histogram>
9648
9649<histogram name="Platform.DiskUsage.GCache_Max" units="KB">
9650 <summary>
9651 Maximum size of user's GCache directory. Logged once a day, if disk usage is
9652 high.
9653 </summary>
9654</histogram>
9655
9656<histogram name="Platform.DiskUsage.OldestUserOnDevice">
9657 <summary>
9658 Days since last login of the least recently user on device. Logged once a
9659 day, if disk usage is high.
9660 </summary>
9661</histogram>
9662
9663<histogram name="Platform.DiskUsage.UsersOnDevice">
9664 <summary>
9665 Number of user home dirs on device. Logged once a day, if disk usage is
9666 high.
9667 </summary>
9668</histogram>
9669
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +01009670<histogram name="Platform.DiskUsageCache" units="KB">
9671 <summary>KB in use in the /cache filesystem tree. Logged once a day.</summary>
9672</histogram>
9673
9674<histogram name="Platform.DiskUsageChronos" units="KB">
9675 <summary>
9676 Chrome OS KB in use in the /home/chronos filesystem tree. Logged once a day
9677 during log file cleanup.
9678 </summary>
9679</histogram>
9680
9681<histogram name="Platform.DiskUsageData" units="KB">
9682 <summary>KB in use in the /data filesystem tree. Logged once a day.</summary>
9683</histogram>
9684
9685<histogram name="Platform.DiskUsageVar" units="KB">
9686 <summary>
9687 Chrome OS KB in use in the /var filesystem tree. Logged once a day during
9688 log file cleanup.
9689 </summary>
9690</histogram>
9691
9692<histogram name="Platform.IntelMaxMicroArchitecture"
9693 enum="IntelMaxMicroArchitecture">
9694 <summary>
9695 The maximum supported micro-architecture on an Intel platform. This value
9696 is logged at program start time.
9697 </summary>
9698</histogram>
9699
Torne (Richard Coles)b2df76e2013-05-13 16:52:09 +01009700<histogram name="Platform.KernelWarningHashes">
9701 <summary>
9702 The 32-bit hash of a kernel warning. This is the hash of the
9703 &quot;file:line&quot; string corresponding to the location of the warning,
9704 for instance: &quot;/mnt/host/source/src/third_party/kernel/files/drivers
9705 /gpu/drm/i915/intel_dp.c:351&quot; (ignore spurious spaces). The hash is
9706 produced by this code: while (*string) hash = (hash &lt;&lt; 5) + hash +
9707 *string++; Separately each warning is also collected (with its hash) via
9708 the crash reporter, but only its first occurrence in each boot session.
9709 Contact semenzato@ for further info.
9710 </summary>
9711</histogram>
9712
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +01009713<histogram name="Platform.LotIdEnum" enum="Exynos5250LotIdEnum">
9714 <summary>
9715 Chrome OS (ARM Chromebooks using Exynos 5250 only) indication about whether
9716 we're part of a special lot ID. Special lot IDs are groups of chips that
9717 have special case handling in the kernel for the Adaptive Support Voltage
9718 code (the normal logic doesn't work). See also Platform.AsvGroup. Note
9719 that fused devices are never part of a special lot (currently) and only some
9720 unfused lots are &quot;special&quot;.
9721 </summary>
9722</histogram>
9723
9724<histogram name="Platform.MeminfoActive">
9725 <summary>Chrome OS size of active memory as % of total memory.</summary>
9726</histogram>
9727
9728<histogram name="Platform.MeminfoActiveAnon">
9729 <summary>
9730 Chrome OS active anonymous memory (data segments) as % of total memory.
9731 </summary>
9732</histogram>
9733
9734<histogram name="Platform.MeminfoActiveFile">
9735 <summary>
9736 Chrome OS active file-backed memory (executables, ...) as % of total memory.
9737 </summary>
9738</histogram>
9739
9740<histogram name="Platform.MeminfoAnonPages">
9741 <summary>Chrome OS size of anonymous memory as % of total memory.</summary>
9742</histogram>
9743
9744<histogram name="Platform.MeminfoBuffers">
9745 <summary>Chrome OS size of buffer cache as % of total memory.</summary>
9746</histogram>
9747
9748<histogram name="Platform.MeminfoCached">
9749 <summary>
9750 Chrome OS: size of file-backed memory minus swap and buffer cache, as % of
9751 total memory.
9752 </summary>
9753</histogram>
9754
9755<histogram name="Platform.MeminfoInactive">
9756 <summary>Chrome OS size of inactive memory as % of total memory.</summary>
9757</histogram>
9758
9759<histogram name="Platform.MeminfoInactiveAnon">
9760 <summary>
9761 Chrome OS inactive anonymous memory (data segments) as % of total memory.
9762 </summary>
9763</histogram>
9764
9765<histogram name="Platform.MeminfoInactiveFile">
9766 <summary>Chrome OS inactive file-backed memory as % of total memory.</summary>
9767</histogram>
9768
9769<histogram name="Platform.MeminfoMapped">
9770 <summary>Chrome OS size of mapped memory as % of total memory.</summary>
9771</histogram>
9772
9773<histogram name="Platform.MeminfoMemFree">
9774 <summary>Chrome OS size of free memory as % of total memory.</summary>
9775</histogram>
9776
9777<histogram name="Platform.MeminfoShmem">
9778 <summary>Chrome OS size of shared memory in Kbytes.</summary>
9779</histogram>
9780
9781<histogram name="Platform.MeminfoSlab">
9782 <summary>Chrome OS size of slab memory in Kbytes.</summary>
9783</histogram>
9784
9785<histogram name="Platform.MeminfoSwapUsed" units="kB">
9786 <summary>
9787 Chrome OS amount of swapped-out memory in Kbytes. These, and all other
9788 MEMINFO stats, are snapshotted every 30s.
9789 </summary>
9790</histogram>
9791
9792<histogram name="Platform.MeminfoSwapUsedPercent" units="percent">
9793 <summary>
9794 Chrome OS amount of swapped-out memory as % of total RAM. These, and all
9795 other MEMINFO stats, are snapshotted every 30s.
9796 </summary>
9797</histogram>
9798
9799<histogram name="Platform.MeminfoUnevictable">
9800 <summary>
9801 Chrome OS unevictable memory (ramfs, SHM_LOCKED, mlocked) in Kbytes.
9802 </summary>
9803</histogram>
9804
9805<histogram name="Platform.MemoryBandwidth.ReadWrite" units="MB/s">
9806 <summary>
9807 Peak memory bandwith (read and write) usage during the last sample interval.
9808 The sample interval may vary from seconds to several minutes.
9809 </summary>
9810</histogram>
9811
9812<histogram name="Platform.MemuseAnon0">
9813 <summary>
9814 Chrome OS total anonymous memory (active + inactive) as % of total memory 1
9815 minute after boot.
9816 </summary>
9817</histogram>
9818
9819<histogram name="Platform.MemuseAnon1">
9820 <summary>
9821 Chrome OS total anonymous memory (active + inactive) as % of total memory 5
9822 minutes after boot.
9823 </summary>
9824</histogram>
9825
9826<histogram name="Platform.MemuseAnon2">
9827 <summary>
9828 Chrome OS total anonymous memory (active + inactive) as % of total memory 30
9829 minutes after boot.
9830 </summary>
9831</histogram>
9832
9833<histogram name="Platform.MemuseAnon3">
9834 <summary>
9835 Chrome OS total anonymous memory (active + inactive) as % of total memory
9836 150 minutes after boot.
9837 </summary>
9838</histogram>
9839
9840<histogram name="Platform.MemuseAnon4">
9841 <summary>
9842 Chrome OS total anonymous memory (active + inactive) as % of total memory
9843 750 minutes after boot.
9844 </summary>
9845</histogram>
9846
9847<histogram name="Platform.PageFaultsLong" units="page faults/second">
9848 <summary>
9849 Page faults per second averaged over 30s interval, sampled continuously.
9850 </summary>
9851</histogram>
9852
9853<histogram name="Platform.PageFaultsShort" units="page faults/second">
9854 <summary>
9855 Page faults per second averaged over 1s interval, sampled every 30s.
9856 </summary>
9857</histogram>
9858
9859<histogram name="Platform.ReadSectorsLong">
9860 <summary>
9861 Number of disk sectors per second read by Chrome OS in a long interval
9862 (currently 30s)
9863 </summary>
9864</histogram>
9865
9866<histogram name="Platform.ReadSectorsShort">
9867 <summary>
9868 Number of disk sectors per second read by Chrome OS in a short interval
9869 (currently 1s, sampled every 30s)
9870 </summary>
9871</histogram>
9872
9873<histogram name="Platform.SmartTransferErrors">
9874 <summary>Disk communication errors (SMART 199), sent at boot.</summary>
9875</histogram>
9876
9877<histogram name="Platform.SmartUncorrectableErrors">
9878 <summary>Uncorrectable disk errors (SMART 187), sent at boot.</summary>
9879</histogram>
9880
9881<histogram name="Platform.StatefulUsage" units="%">
9882 <summary>Chrome OS stateful partition usage level.</summary>
9883</histogram>
9884
Ben Murdocheb525c52013-07-10 11:40:50 +01009885<histogram name="Platform.SwapJank.Scroll.Cpu.Swap0.Time1" units="%">
9886 <summary>
9887 CPU utilization for the specified swap group and time interval after a
9888 scroll event. See src/chrome/browser/chromeos/swap_metrics.cc.
9889 </summary>
9890</histogram>
9891
9892<histogram name="Platform.SwapJank.Scroll.Cpu.Swap0.Time2" units="%">
9893 <summary>
9894 CPU utilization for the specified swap group and time interval after a
9895 scroll event. See src/chrome/browser/chromeos/swap_metrics.cc.
9896 </summary>
9897</histogram>
9898
9899<histogram name="Platform.SwapJank.Scroll.Cpu.Swap0.Time3" units="%">
9900 <summary>
9901 CPU utilization for the specified swap group and time interval after a
9902 scroll event. See src/chrome/browser/chromeos/swap_metrics.cc.
9903 </summary>
9904</histogram>
9905
9906<histogram name="Platform.SwapJank.Scroll.Cpu.Swap0.Time4" units="%">
9907 <summary>
9908 CPU utilization for the specified swap group and time interval after a
9909 scroll event. See src/chrome/browser/chromeos/swap_metrics.cc.
9910 </summary>
9911</histogram>
9912
9913<histogram name="Platform.SwapJank.Scroll.Cpu.Swap1.Time1" units="%">
9914 <summary>
9915 CPU utilization for the specified swap group and time interval after a
9916 scroll event. See src/chrome/browser/chromeos/swap_metrics.cc.
9917 </summary>
9918</histogram>
9919
9920<histogram name="Platform.SwapJank.Scroll.Cpu.Swap1.Time2" units="%">
9921 <summary>
9922 CPU utilization for the specified swap group and time interval after a
9923 scroll event. See src/chrome/browser/chromeos/swap_metrics.cc.
9924 </summary>
9925</histogram>
9926
9927<histogram name="Platform.SwapJank.Scroll.Cpu.Swap1.Time3" units="%">
9928 <summary>
9929 CPU utilization for the specified swap group and time interval after a
9930 scroll event. See src/chrome/browser/chromeos/swap_metrics.cc.
9931 </summary>
9932</histogram>
9933
9934<histogram name="Platform.SwapJank.Scroll.Cpu.Swap1.Time4" units="%">
9935 <summary>
9936 CPU utilization for the specified swap group and time interval after a
9937 scroll event. See src/chrome/browser/chromeos/swap_metrics.cc.
9938 </summary>
9939</histogram>
9940
9941<histogram name="Platform.SwapJank.Scroll.Cpu.Swap2.Time1" units="%">
9942 <summary>
9943 CPU utilization for the specified swap group and time interval after a
9944 scroll event. See src/chrome/browser/chromeos/swap_metrics.cc.
9945 </summary>
9946</histogram>
9947
9948<histogram name="Platform.SwapJank.Scroll.Cpu.Swap2.Time2" units="%">
9949 <summary>
9950 CPU utilization for the specified swap group and time interval after a
9951 scroll event. See src/chrome/browser/chromeos/swap_metrics.cc.
9952 </summary>
9953</histogram>
9954
9955<histogram name="Platform.SwapJank.Scroll.Cpu.Swap2.Time3" units="%">
9956 <summary>
9957 CPU utilization for the specified swap group and time interval after a
9958 scroll event. See src/chrome/browser/chromeos/swap_metrics.cc.
9959 </summary>
9960</histogram>
9961
9962<histogram name="Platform.SwapJank.Scroll.Cpu.Swap2.Time4" units="%">
9963 <summary>
9964 CPU utilization for the specified swap group and time interval after a
9965 scroll event. See src/chrome/browser/chromeos/swap_metrics.cc.
9966 </summary>
9967</histogram>
9968
9969<histogram name="Platform.SwapJank.Scroll.Cpu.Swap3.Time1" units="%">
9970 <summary>
9971 CPU utilization for the specified swap group and time interval after a
9972 scroll event. See src/chrome/browser/chromeos/swap_metrics.cc.
9973 </summary>
9974</histogram>
9975
9976<histogram name="Platform.SwapJank.Scroll.Cpu.Swap3.Time2" units="%">
9977 <summary>
9978 CPU utilization for the specified swap group and time interval after a
9979 scroll event. See src/chrome/browser/chromeos/swap_metrics.cc.
9980 </summary>
9981</histogram>
9982
9983<histogram name="Platform.SwapJank.Scroll.Cpu.Swap3.Time3" units="%">
9984 <summary>
9985 CPU utilization for the specified swap group and time interval after a
9986 scroll event. See src/chrome/browser/chromeos/swap_metrics.cc.
9987 </summary>
9988</histogram>
9989
9990<histogram name="Platform.SwapJank.Scroll.Cpu.Swap3.Time4" units="%">
9991 <summary>
9992 CPU utilization for the specified swap group and time interval after a
9993 scroll event. See src/chrome/browser/chromeos/swap_metrics.cc.
9994 </summary>
9995</histogram>
9996
9997<histogram name="Platform.SwapJank.Scroll.Faults.Swap0.Time1"
9998 units="page faults/second">
9999 <summary>
10000 Page faults/second for the specified swap group and time interval after a
10001 scroll event. See src/chrome/browser/chromeos/swap_metrics.cc.
10002 </summary>
10003</histogram>
10004
10005<histogram name="Platform.SwapJank.Scroll.Faults.Swap0.Time2"
10006 units="page faults/second">
10007 <summary>
10008 Page faults/second for the specified swap group and time interval after a
10009 scroll event. See src/chrome/browser/chromeos/swap_metrics.cc.
10010 </summary>
10011</histogram>
10012
10013<histogram name="Platform.SwapJank.Scroll.Faults.Swap0.Time3"
10014 units="page faults/second">
10015 <summary>
10016 Page faults/second for the specified swap group and time interval after a
10017 scroll event. See src/chrome/browser/chromeos/swap_metrics.cc.
10018 </summary>
10019</histogram>
10020
10021<histogram name="Platform.SwapJank.Scroll.Faults.Swap0.Time4"
10022 units="page faults/second">
10023 <summary>
10024 Page faults/second for the specified swap group and time interval after a
10025 scroll event. See src/chrome/browser/chromeos/swap_metrics.cc.
10026 </summary>
10027</histogram>
10028
10029<histogram name="Platform.SwapJank.Scroll.Faults.Swap1.Time1"
10030 units="page faults/second">
10031 <summary>
10032 Page faults/second for the specified swap group and time interval after a
10033 scroll event. See src/chrome/browser/chromeos/swap_metrics.cc.
10034 </summary>
10035</histogram>
10036
10037<histogram name="Platform.SwapJank.Scroll.Faults.Swap1.Time2"
10038 units="page faults/second">
10039 <summary>
10040 Page faults/second for the specified swap group and time interval after a
10041 scroll event. See src/chrome/browser/chromeos/swap_metrics.cc.
10042 </summary>
10043</histogram>
10044
10045<histogram name="Platform.SwapJank.Scroll.Faults.Swap1.Time3"
10046 units="page faults/second">
10047 <summary>
10048 Page faults/second for the specified swap group and time interval after a
10049 scroll event. See src/chrome/browser/chromeos/swap_metrics.cc.
10050 </summary>
10051</histogram>
10052
10053<histogram name="Platform.SwapJank.Scroll.Faults.Swap1.Time4"
10054 units="page faults/second">
10055 <summary>
10056 Page faults/second for the specified swap group and time interval after a
10057 scroll event. See src/chrome/browser/chromeos/swap_metrics.cc.
10058 </summary>
10059</histogram>
10060
10061<histogram name="Platform.SwapJank.Scroll.Faults.Swap2.Time1"
10062 units="page faults/second">
10063 <summary>
10064 Page faults/second for the specified swap group and time interval after a
10065 scroll event. See src/chrome/browser/chromeos/swap_metrics.cc.
10066 </summary>
10067</histogram>
10068
10069<histogram name="Platform.SwapJank.Scroll.Faults.Swap2.Time2"
10070 units="page faults/second">
10071 <summary>
10072 Page faults/second for the specified swap group and time interval after a
10073 scroll event. See src/chrome/browser/chromeos/swap_metrics.cc.
10074 </summary>
10075</histogram>
10076
10077<histogram name="Platform.SwapJank.Scroll.Faults.Swap2.Time3"
10078 units="page faults/second">
10079 <summary>
10080 Page faults/second for the specified swap group and time interval after a
10081 scroll event. See src/chrome/browser/chromeos/swap_metrics.cc.
10082 </summary>
10083</histogram>
10084
10085<histogram name="Platform.SwapJank.Scroll.Faults.Swap2.Time4"
10086 units="page faults/second">
10087 <summary>
10088 Page faults/second for the specified swap group and time interval after a
10089 scroll event. See src/chrome/browser/chromeos/swap_metrics.cc.
10090 </summary>
10091</histogram>
10092
10093<histogram name="Platform.SwapJank.Scroll.Faults.Swap3.Time1"
10094 units="page faults/second">
10095 <summary>
10096 Page faults/second for the specified swap group and time interval after a
10097 scroll event. See src/chrome/browser/chromeos/swap_metrics.cc.
10098 </summary>
10099</histogram>
10100
10101<histogram name="Platform.SwapJank.Scroll.Faults.Swap3.Time2"
10102 units="page faults/second">
10103 <summary>
10104 Page faults/second for the specified swap group and time interval after a
10105 scroll event. See src/chrome/browser/chromeos/swap_metrics.cc.
10106 </summary>
10107</histogram>
10108
10109<histogram name="Platform.SwapJank.Scroll.Faults.Swap3.Time3"
10110 units="page faults/second">
10111 <summary>
10112 Page faults/second for the specified swap group and time interval after a
10113 scroll event. See src/chrome/browser/chromeos/swap_metrics.cc.
10114 </summary>
10115</histogram>
10116
10117<histogram name="Platform.SwapJank.Scroll.Faults.Swap3.Time4"
10118 units="page faults/second">
10119 <summary>
10120 Page faults/second for the specified swap group and time interval after a
10121 scroll event. See src/chrome/browser/chromeos/swap_metrics.cc.
10122 </summary>
10123</histogram>
10124
10125<histogram name="Platform.SwapJank.TabSwitch.Cpu.Swap0.Time1" units="%">
10126 <summary>
10127 CPU utilization for the specified swap group and time interval after a tab
10128 switch event. See src/chrome/browser/chromeos/swap_metrics.cc.
10129 </summary>
10130</histogram>
10131
10132<histogram name="Platform.SwapJank.TabSwitch.Cpu.Swap0.Time2" units="%">
10133 <summary>
10134 CPU utilization for the specified swap group and time interval after a tab
10135 switch event. See src/chrome/browser/chromeos/swap_metrics.cc.
10136 </summary>
10137</histogram>
10138
10139<histogram name="Platform.SwapJank.TabSwitch.Cpu.Swap0.Time3" units="%">
10140 <summary>
10141 CPU utilization for the specified swap group and time interval after a tab
10142 switch event. See src/chrome/browser/chromeos/swap_metrics.cc.
10143 </summary>
10144</histogram>
10145
10146<histogram name="Platform.SwapJank.TabSwitch.Cpu.Swap0.Time4" units="%">
10147 <summary>
10148 CPU utilization for the specified swap group and time interval after a tab
10149 switch event. See src/chrome/browser/chromeos/swap_metrics.cc.
10150 </summary>
10151</histogram>
10152
10153<histogram name="Platform.SwapJank.TabSwitch.Cpu.Swap1.Time1" units="%">
10154 <summary>
10155 CPU utilization for the specified swap group and time interval after a tab
10156 switch event. See src/chrome/browser/chromeos/swap_metrics.cc.
10157 </summary>
10158</histogram>
10159
10160<histogram name="Platform.SwapJank.TabSwitch.Cpu.Swap1.Time2" units="%">
10161 <summary>
10162 CPU utilization for the specified swap group and time interval after a tab
10163 switch event. See src/chrome/browser/chromeos/swap_metrics.cc.
10164 </summary>
10165</histogram>
10166
10167<histogram name="Platform.SwapJank.TabSwitch.Cpu.Swap1.Time3" units="%">
10168 <summary>
10169 CPU utilization for the specified swap group and time interval after a tab
10170 switch event. See src/chrome/browser/chromeos/swap_metrics.cc.
10171 </summary>
10172</histogram>
10173
10174<histogram name="Platform.SwapJank.TabSwitch.Cpu.Swap1.Time4" units="%">
10175 <summary>
10176 CPU utilization for the specified swap group and time interval after a tab
10177 switch event. See src/chrome/browser/chromeos/swap_metrics.cc.
10178 </summary>
10179</histogram>
10180
10181<histogram name="Platform.SwapJank.TabSwitch.Cpu.Swap2.Time1" units="%">
10182 <summary>
10183 CPU utilization for the specified swap group and time interval after a tab
10184 switch event. See src/chrome/browser/chromeos/swap_metrics.cc.
10185 </summary>
10186</histogram>
10187
10188<histogram name="Platform.SwapJank.TabSwitch.Cpu.Swap2.Time2" units="%">
10189 <summary>
10190 CPU utilization for the specified swap group and time interval after a tab
10191 switch event. See src/chrome/browser/chromeos/swap_metrics.cc.
10192 </summary>
10193</histogram>
10194
10195<histogram name="Platform.SwapJank.TabSwitch.Cpu.Swap2.Time3" units="%">
10196 <summary>
10197 CPU utilization for the specified swap group and time interval after a tab
10198 switch event. See src/chrome/browser/chromeos/swap_metrics.cc.
10199 </summary>
10200</histogram>
10201
10202<histogram name="Platform.SwapJank.TabSwitch.Cpu.Swap2.Time4" units="%">
10203 <summary>
10204 CPU utilization for the specified swap group and time interval after a tab
10205 switch event. See src/chrome/browser/chromeos/swap_metrics.cc.
10206 </summary>
10207</histogram>
10208
10209<histogram name="Platform.SwapJank.TabSwitch.Cpu.Swap3.Time1" units="%">
10210 <summary>
10211 CPU utilization for the specified swap group and time interval after a tab
10212 switch event. See src/chrome/browser/chromeos/swap_metrics.cc.
10213 </summary>
10214</histogram>
10215
10216<histogram name="Platform.SwapJank.TabSwitch.Cpu.Swap3.Time2" units="%">
10217 <summary>
10218 CPU utilization for the specified swap group and time interval after a tab
10219 switch event. See src/chrome/browser/chromeos/swap_metrics.cc.
10220 </summary>
10221</histogram>
10222
10223<histogram name="Platform.SwapJank.TabSwitch.Cpu.Swap3.Time3" units="%">
10224 <summary>
10225 CPU utilization for the specified swap group and time interval after a tab
10226 switch event. See src/chrome/browser/chromeos/swap_metrics.cc.
10227 </summary>
10228</histogram>
10229
10230<histogram name="Platform.SwapJank.TabSwitch.Cpu.Swap3.Time4" units="%">
10231 <summary>
10232 CPU utilization for the specified swap group and time interval after a tab
10233 switch event. See src/chrome/browser/chromeos/swap_metrics.cc.
10234 </summary>
10235</histogram>
10236
10237<histogram name="Platform.SwapJank.TabSwitch.Faults.Swap0.Time1"
10238 units="page faults/second">
10239 <summary>
10240 Page faults/second for the specified swap group and time interval after a
10241 tab switch event. See src/chrome/browser/chromeos/swap_metrics.cc.
10242 </summary>
10243</histogram>
10244
10245<histogram name="Platform.SwapJank.TabSwitch.Faults.Swap0.Time2"
10246 units="page faults/second">
10247 <summary>
10248 Page faults/second for the specified swap group and time interval after a
10249 tab switch event. See src/chrome/browser/chromeos/swap_metrics.cc.
10250 </summary>
10251</histogram>
10252
10253<histogram name="Platform.SwapJank.TabSwitch.Faults.Swap0.Time3"
10254 units="page faults/second">
10255 <summary>
10256 Page faults/second for the specified swap group and time interval after a
10257 tab switch event. See src/chrome/browser/chromeos/swap_metrics.cc.
10258 </summary>
10259</histogram>
10260
10261<histogram name="Platform.SwapJank.TabSwitch.Faults.Swap0.Time4"
10262 units="page faults/second">
10263 <summary>
10264 Page faults/second for the specified swap group and time interval after a
10265 tab switch event. See src/chrome/browser/chromeos/swap_metrics.cc.
10266 </summary>
10267</histogram>
10268
10269<histogram name="Platform.SwapJank.TabSwitch.Faults.Swap1.Time1"
10270 units="page faults/second">
10271 <summary>
10272 Page faults/second for the specified swap group and time interval after a
10273 tab switch event. See src/chrome/browser/chromeos/swap_metrics.cc.
10274 </summary>
10275</histogram>
10276
10277<histogram name="Platform.SwapJank.TabSwitch.Faults.Swap1.Time2"
10278 units="page faults/second">
10279 <summary>
10280 Page faults/second for the specified swap group and time interval after a
10281 tab switch event. See src/chrome/browser/chromeos/swap_metrics.cc.
10282 </summary>
10283</histogram>
10284
10285<histogram name="Platform.SwapJank.TabSwitch.Faults.Swap1.Time3"
10286 units="page faults/second">
10287 <summary>
10288 Page faults/second for the specified swap group and time interval after a
10289 tab switch event. See src/chrome/browser/chromeos/swap_metrics.cc.
10290 </summary>
10291</histogram>
10292
10293<histogram name="Platform.SwapJank.TabSwitch.Faults.Swap1.Time4"
10294 units="page faults/second">
10295 <summary>
10296 Page faults/second for the specified swap group and time interval after a
10297 tab switch event. See src/chrome/browser/chromeos/swap_metrics.cc.
10298 </summary>
10299</histogram>
10300
10301<histogram name="Platform.SwapJank.TabSwitch.Faults.Swap2.Time1"
10302 units="page faults/second">
10303 <summary>
10304 Page faults/second for the specified swap group and time interval after a
10305 tab switch event. See src/chrome/browser/chromeos/swap_metrics.cc.
10306 </summary>
10307</histogram>
10308
10309<histogram name="Platform.SwapJank.TabSwitch.Faults.Swap2.Time2"
10310 units="page faults/second">
10311 <summary>
10312 Page faults/second for the specified swap group and time interval after a
10313 tab switch event. See src/chrome/browser/chromeos/swap_metrics.cc.
10314 </summary>
10315</histogram>
10316
10317<histogram name="Platform.SwapJank.TabSwitch.Faults.Swap2.Time3"
10318 units="page faults/second">
10319 <summary>
10320 Page faults/second for the specified swap group and time interval after a
10321 tab switch event. See src/chrome/browser/chromeos/swap_metrics.cc.
10322 </summary>
10323</histogram>
10324
10325<histogram name="Platform.SwapJank.TabSwitch.Faults.Swap2.Time4"
10326 units="page faults/second">
10327 <summary>
10328 Page faults/second for the specified swap group and time interval after a
10329 tab switch event. See src/chrome/browser/chromeos/swap_metrics.cc.
10330 </summary>
10331</histogram>
10332
10333<histogram name="Platform.SwapJank.TabSwitch.Faults.Swap3.Time1"
10334 units="page faults/second">
10335 <summary>
10336 Page faults/second for the specified swap group and time interval after a
10337 tab switch event. See src/chrome/browser/chromeos/swap_metrics.cc.
10338 </summary>
10339</histogram>
10340
10341<histogram name="Platform.SwapJank.TabSwitch.Faults.Swap3.Time2"
10342 units="page faults/second">
10343 <summary>
10344 Page faults/second for the specified swap group and time interval after a
10345 tab switch event. See src/chrome/browser/chromeos/swap_metrics.cc.
10346 </summary>
10347</histogram>
10348
10349<histogram name="Platform.SwapJank.TabSwitch.Faults.Swap3.Time3"
10350 units="page faults/second">
10351 <summary>
10352 Page faults/second for the specified swap group and time interval after a
10353 tab switch event. See src/chrome/browser/chromeos/swap_metrics.cc.
10354 </summary>
10355</histogram>
10356
10357<histogram name="Platform.SwapJank.TabSwitch.Faults.Swap3.Time4"
10358 units="page faults/second">
10359 <summary>
10360 Page faults/second for the specified swap group and time interval after a
10361 tab switch event. See src/chrome/browser/chromeos/swap_metrics.cc.
10362 </summary>
10363</histogram>
10364
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010010365<histogram name="Platform.Temperature.Junction" units="Celsius">
10366 <summary>
10367 Peak junction temperature for the last sample interval, read from TSEN on
10368 the SoC. The sample interval may vary from seconds to several minutes.
10369 </summary>
10370</histogram>
10371
10372<histogram name="Platform.Temperature.Sensor00" units="Celsius">
10373 <summary>
10374 Temperature reading at sensor 0 (I2C_CPU-Die) taken every 30s.
10375 </summary>
10376</histogram>
10377
10378<histogram name="Platform.Temperature.Sensor01" units="Celsius">
10379 <summary>
10380 Temperature reading at sensor 1 (I2C_CPU-Object) taken every 30s.
10381 </summary>
10382</histogram>
10383
10384<histogram name="Platform.Temperature.Sensor02" units="Celsius">
10385 <summary>
10386 Temperature reading at sensor 2 (I2C_PCH-Die) taken every 30s.
10387 </summary>
10388</histogram>
10389
10390<histogram name="Platform.Temperature.Sensor03" units="Celsius">
10391 <summary>
10392 Temperature reading at sensor 3 (I2C_PCH-Object) taken every 30s.
10393 </summary>
10394</histogram>
10395
10396<histogram name="Platform.Temperature.Sensor04" units="Celsius">
10397 <summary>
10398 Temperature reading at sensor 4 (I2C_DDR-Die) taken every 30s.
10399 </summary>
10400</histogram>
10401
10402<histogram name="Platform.Temperature.Sensor05" units="Celsius">
10403 <summary>
10404 Temperature reading at sensor 5 (I2C_DDR-Object) taken every 30s.
10405 </summary>
10406</histogram>
10407
10408<histogram name="Platform.Temperature.Sensor06" units="Celsius">
10409 <summary>
10410 Temperature reading at sensor 6 (Charger-Die), taken every 30s.
10411 </summary>
10412</histogram>
10413
10414<histogram name="Platform.Temperature.Sensor07" units="Celsius">
10415 <summary>
10416 Temperature reading at sensor 7 (Charger-Object) taken every 30s.
10417 </summary>
10418</histogram>
10419
10420<histogram name="Platform.Temperature.Sensor08" units="Celsius">
10421 <summary>
10422 Temperature reading at sensor 8 (ECInternal) taken every 30s.
10423 </summary>
10424</histogram>
10425
10426<histogram name="Platform.Temperature.Sensor09" units="Celsius">
10427 <summary>Temperature reading at sensor 9 (PECI) taken every 30s.</summary>
10428</histogram>
10429
10430<histogram name="Platform.TPMForcedReboot" units="reboots">
10431 <summary>
10432 Each sample is the number of consecutive reboots performed while attempting
10433 to clear a TPM (Trusted Platform Module) error.
10434 </summary>
10435</histogram>
10436
10437<histogram name="Platform.WriteSectorsLong">
10438 <summary>
10439 Number of disk sectors per second written by Chrome OS in a long interval
10440 (currently 30s)
10441 </summary>
10442</histogram>
10443
10444<histogram name="Platform.WriteSectorsShort">
10445 <summary>
10446 Number of disk sectors per second written by Chrome OS in a short interval
10447 (currently 1s, sampled every 30s)
10448 </summary>
10449</histogram>
10450
10451<histogram name="PlatformFile.UnknownCreateFileErrors" units="code">
Torne (Richard Coles)90dce4d2013-05-29 14:40:03 +010010452 <obsolete>
10453 Deprecated as of 2013-05, replaced by
10454 PlatformFile.UnknownCreateFileErrorsWin in chrome 29.
10455 </obsolete>
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010010456 <summary>
10457 Errors returned by CreateFile on windows that PlatformFileError doesn't yet
10458 support.
10459 </summary>
10460</histogram>
10461
Torne (Richard Coles)90dce4d2013-05-29 14:40:03 +010010462<histogram name="PlatformFile.UnknownErrors.Posix" units="errno">
10463 <summary>
10464 Errors returned by CreateFile on POSIX that PlatformFileError doesn't yet
10465 support.
10466 </summary>
10467</histogram>
10468
10469<histogram name="PlatformFile.UnknownErrors.Windows" units="GetLastError">
10470 <summary>
10471 Errors returned by CreateFile on Windows that PlatformFileError doesn't yet
10472 support.
10473 </summary>
10474</histogram>
10475
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010010476<histogram name="PLT.Abandoned" enum="Abandoned">
10477 <summary>
10478 Distribution of actual finished pages, vs abandoned pages, where we needed
10479 to declare a finish time prematurely since the page was being closed
10480 (exited).
10481 </summary>
10482</histogram>
10483
10484<histogram name="PLT.BeginToFinish" units="milliseconds">
10485 <summary>TBD</summary>
10486</histogram>
10487
10488<histogram name="PLT.BeginToFinish_ContentPrefetcher" units="milliseconds">
10489 <summary>
10490 PLT.BeginToFinish, but for pages which contained prefetch links.
10491 </summary>
10492</histogram>
10493
10494<histogram name="PLT.BeginToFinish_ContentPrefetcherReferrer"
10495 units="milliseconds">
10496 <summary>
10497 PLT.BeginToFinish, but for pages which were referred to by pages which
10498 contained prefetch links.
10499 </summary>
10500</histogram>
10501
10502<histogram name="PLT.BeginToFinishDoc">
10503 <summary>TBD</summary>
10504</histogram>
10505
10506<histogram name="PLT.BeginToFinishDoc_ContentPrefetcher" units="milliseconds">
10507 <summary>
10508 PLT.BeginToFinishDoc, but for pages which contained prefetch links.
10509 </summary>
10510</histogram>
10511
10512<histogram name="PLT.BeginToFinishDoc_ContentPrefetcherReferrer"
10513 units="milliseconds">
10514 <summary>
10515 PLT.BeginToFinishDoc, but for pages which were referred to by pages which
10516 contained prefetch links.
10517 </summary>
10518</histogram>
10519
10520<histogram name="PLT.BeginToFirstPaint" units="milliseconds">
10521 <summary>
10522 Time from &quot;begin&quot; to &quot;first paint.&quot; &quot;Begin&quot;==
10523 &quot;request&quot; if user requested, and &quot;start&quot; otherwise.
10524 &quot;Request&quot;== time when user requested document. &quot;Start&quot;==
10525 time when renderer requested load of document, after any unload of last
10526 document. &quot;First paint&quot;== time when first paint operation was
10527 performed.
10528 </summary>
10529</histogram>
10530
10531<histogram name="PLT.CommitToFirstPaint" units="milliseconds">
10532 <summary>
10533 Time from &quot;commit&quot; to &quot;first paint.&quot;
10534 &quot;Commit&quot;== time when renderer got first byte of document.
10535 &quot;First paint&quot;== time when first paint operation was performed.
10536 </summary>
10537</histogram>
10538
10539<histogram name="PLT.LoadType" enum="LoadType">
10540 <summary>
10541 Probability distribution for enumerated varieties of page loads.
10542 </summary>
10543</histogram>
10544
Ben Murdochca12bfa2013-07-23 11:17:05 +010010545<histogram name="PLT.NT_Connect" units="milliseconds">
10546 <summary>
10547 Time from connectStart to connectEnd based on Navigation Timing.
10548 </summary>
10549</histogram>
10550
10551<histogram name="PLT.NT_DelayBeforeConnect" units="milliseconds">
10552 <summary>
10553 Time from domanLookupEnd to connectStart based on Navigation Timing.
10554 </summary>
10555</histogram>
10556
10557<histogram name="PLT.NT_DelayBeforeDomainLookup" units="milliseconds">
10558 <summary>
10559 Time from fetchStart to domainLookupStart based on Navigation Timing.
10560 </summary>
10561</histogram>
10562
10563<histogram name="PLT.NT_DelayBeforeDomLoading" units="milliseconds">
10564 <summary>
10565 Time from responseStart to domLoading based on Navigation Timing.
10566 </summary>
10567</histogram>
10568
10569<histogram name="PLT.NT_DelayBeforeFetch" units="milliseconds">
10570 <summary>
10571 Time from navigationStart to fetchStart based on Navigation Timing when no
10572 redirect.
10573 </summary>
10574</histogram>
10575
10576<histogram name="PLT.NT_DelayBeforeFetchRedirect" units="milliseconds">
10577 <summary>
10578 Time from navigationStart to fetchStart excluding time spent on redirects
10579 based on Navigation Timing. Only page loads with redirects are considered.
10580 </summary>
10581</histogram>
10582
10583<histogram name="PLT.NT_DelayBeforeLoadEvent" units="milliseconds">
10584 <summary>
10585 Time from domContentLoadedEventEnd to loadEventStart based on Navigation
10586 Timing.
10587 </summary>
10588</histogram>
10589
10590<histogram name="PLT.NT_DelayBeforeRequest" units="milliseconds">
10591 <summary>
10592 Time from connectEnd to requestStart based on Navigation Timing.
10593 </summary>
10594</histogram>
10595
10596<histogram name="PLT.NT_DomainLookup" units="milliseconds">
10597 <summary>
10598 Time from domainLookupStart to domainLookupEnd based on Navigation Timing.
10599 </summary>
10600</histogram>
10601
10602<histogram name="PLT.NT_DomContentLoaded" units="milliseconds">
10603 <summary>
10604 Time from domContentLoadedEventStart to domContentLoadedEventEnd based on
10605 Navigation Timing.
10606 </summary>
10607</histogram>
10608
10609<histogram name="PLT.NT_DomInteractive" units="milliseconds">
10610 <summary>
10611 Time from domInteractive to domContentLoadEventStart based on Navigation
10612 Timing.
10613 </summary>
10614</histogram>
10615
10616<histogram name="PLT.NT_DomLoading" units="milliseconds">
10617 <summary>
10618 Time from domLoading to domInteractive based on Navigation Timing.
10619 </summary>
10620</histogram>
10621
10622<histogram name="PLT.NT_LoadEvent" units="milliseconds">
10623 <summary>
10624 Time from loadEventStart to loadEventEnd based on Navigation Timing.
10625 </summary>
10626</histogram>
10627
10628<histogram name="PLT.NT_Redirect" units="milliseconds">
10629 <summary>
10630 Time from redirectStart to redirectEnd based on Navigation Timing when
10631 redirects exist.
10632 </summary>
10633</histogram>
10634
10635<histogram name="PLT.NT_Request" units="milliseconds">
10636 <summary>
10637 Time from requestStart to responseStart based on Navigation Timing.
10638 </summary>
10639</histogram>
10640
10641<histogram name="PLT.NT_Response" units="milliseconds">
10642 <summary>
10643 Time from responseStart to responseEnd based on Navigation Timing.
10644 </summary>
10645</histogram>
10646
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010010647<histogram name="PLT.PerceivedLoadTime" units="milliseconds">
10648 <obsolete>
10649 Deprecated as of 5/02/2011, replaced by Prerender.RendererPLT.
10650 </obsolete>
10651 <summary>
10652 Perceived load time of a page. For non-prerendered pages, this is just
10653 BeginToFinish. For displayed prerendered pages, this is the time from when
10654 the prerendered page is moved into a TabContents until finish.
10655 &quot;Finish&quot; == after onload() and all resources are loaded. Note that
10656 this is 0 if the loading finishes before the page is moved into a
10657 TabContents.
10658 </summary>
10659</histogram>
10660
10661<histogram name="PLT.PerceivedLoadTime_PrerenderLoad" units="milliseconds">
10662 <obsolete>
10663 Deprecated as of 5/02/2011, replaced by
10664 Prerender.RendererPerceivedPLTMatched.
10665 </obsolete>
10666 <summary>
10667 Perceived load time of a prerendered page that is displayed. This is the
10668 time from when the prerendered page is moved into a TabContents until
10669 finish. &quot;Finish&quot; == after onload() and all resources are loaded.
10670 Note that this is 0 if the loading finishes before the the page is moved
10671 into a TabContents.
10672 </summary>
10673</histogram>
10674
10675<histogram name="PLT.RequestToFinish" units="milliseconds">
10676 <summary>
10677 Time from &quot;request&quot; to &quot;finish.&quot; &quot;Request&quot; ==
10678 time when user requested document. &quot;Finish&quot; == after onload() and
10679 all resources are loaded.
10680 </summary>
10681</histogram>
10682
10683<histogram name="PLT.StartToCommit" units="milliseconds">
10684 <summary>
10685 Time from &quot;start&quot; to &quot;commit.&quot; &quot;Start&quot;== time
10686 when renderer requested load of document, after any unload of last document.
10687 &quot;Commit&quot;== time when renderer got first byte of document.
10688 </summary>
10689</histogram>
10690
10691<histogram name="PLT.StartToFinish" units="milliseconds">
10692 <summary>
10693 Time from &quot;start&quot; to &quot;finish.&quot; &quot;Start&quot;== time
10694 when renderer requested load of document, after any unload of last document.
10695 &quot;Finish&quot;==after onload() and all resources are loaded.
10696 </summary>
10697</histogram>
10698
10699<histogram name="Plugin.PpapiBrokerLoadResult" enum="PluginLoadResult">
10700 <summary>The result from an attempt to load a PPAPI broker.</summary>
10701</histogram>
10702
10703<histogram name="Plugin.PpapiPluginLoadResult" enum="PluginLoadResult">
10704 <summary>The result from an attempt to load a PPAPI plugin.</summary>
10705</histogram>
10706
10707<histogram name="Power.BacklightLevelOnAC" units="%">
10708 <summary>
Torne (Richard Coles)90dce4d2013-05-29 14:40:03 +010010709 The level of the backlight as a percentage when the user is on AC. Sampled
10710 every 30 seconds.
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010010711 </summary>
10712</histogram>
10713
10714<histogram name="Power.BacklightLevelOnBattery" units="%">
10715 <summary>
10716 The level of the backlight as a percentage when the user is on battery.
Torne (Richard Coles)90dce4d2013-05-29 14:40:03 +010010717 Sampled every 30 seconds.
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010010718 </summary>
10719</histogram>
10720
10721<histogram name="Power.BatteryChargeHealth" units="%">
10722 <summary>
10723 Chrome OS battery charge health percentage. Sampled once when device starts
10724 charging.
10725 </summary>
10726</histogram>
10727
Torne (Richard Coles)90dce4d2013-05-29 14:40:03 +010010728<histogram name="Power.BatteryDischargeRate" units="mW">
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010010729 <summary>
Torne (Richard Coles)90dce4d2013-05-29 14:40:03 +010010730 Chrome OS battery discharge rate in mW sampled every 30 seconds while the
10731 device runs on battery.
10732 </summary>
10733</histogram>
10734
10735<histogram name="Power.BatteryDischargeRateWhileSuspended" units="mW">
10736 <summary>
10737 Chrome OS battery discharge rate in mW while the system was suspended,
10738 sampled at resume. Only reported if the system was on battery power both
10739 before suspending and after resuming, if the energy level didn't increase
10740 while suspended (which would indicate that an AC adapter was connected), and
10741 if the system was suspended for at least a minute.
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010010742 </summary>
10743</histogram>
10744
10745<histogram name="Power.BatteryInfoSample" enum="BatteryInfoSampleResult">
10746 <summary>
10747 Counts the number of times we have read the battery status from sysfs and if
10748 it gave us sensible values.
10749 </summary>
10750</histogram>
10751
10752<histogram name="Power.BatteryRemainingAtEndOfSessionOnAC" units="%">
10753 <summary>
10754 Chrome OS remaining battery charge as percent of the maximum battery charge,
10755 sampled at the end of a user session when the device is on AC.
10756 </summary>
10757</histogram>
10758
10759<histogram name="Power.BatteryRemainingAtEndOfSessionOnBattery" units="%">
10760 <summary>
10761 Chrome OS remaining battery charge as percent of the maximum battery charge,
10762 sampled at the end of a user session when the device is on battery.
10763 </summary>
10764</histogram>
10765
10766<histogram name="Power.BatteryRemainingAtStartOfSessionOnAC" units="%">
10767 <summary>
10768 Chrome OS remaining battery charge as percent of the maximum battery charge,
10769 sampled at the start of a user session when the device is on AC.
10770 </summary>
10771</histogram>
10772
10773<histogram name="Power.BatteryRemainingAtStartOfSessionOnBattery" units="%">
10774 <summary>
10775 Chrome OS remaining battery charge as percent of the maximum battery charge,
10776 sampled at the start of a user session when the device is on battery.
10777 </summary>
10778</histogram>
10779
10780<histogram name="Power.BatteryRemainingCharge" units="%">
10781 <obsolete>
10782 Deprecated as of 03/2012, no longer being generated by powerd.
10783 </obsolete>
10784 <summary>
10785 Chrome OS remaining battery charge as percent of the maximum battery charge
10786 sampled when the device runs on battery.
10787 </summary>
10788</histogram>
10789
10790<histogram name="Power.BatteryRemainingWhenChargeStarts" units="%">
10791 <summary>
10792 Chrome OS remaining battery charge as percent of the maximum battery charge,
10793 sampled when charging starts.
10794 </summary>
10795</histogram>
10796
10797<histogram name="Power.BatteryTimeToEmpty" units="minutes">
10798 <obsolete>
10799 Deprecated as of 03/2012, no longer being generated by powerd.
10800 </obsolete>
10801 <summary>
10802 Chrome OS remaining time to empty battery in minutes sampled when the device
10803 runs on battery.
10804 </summary>
10805</histogram>
10806
10807<histogram name="Power.BitfixChunks">
10808 <summary>
10809 Chrome OS (Snow RO firmware 2695.90.0 only) number of 8K chunks that were
10810 fixed (memory corruption corrected) for each suspend/resume cycle. Expect 0
10811 around 97% of the time and a non-zero value around 3% of the time.
10812 </summary>
10813</histogram>
10814
10815<histogram name="Power.BitfixFixes">
10816 <summary>
10817 Chrome OS (Snow RO firmware 2695.90.0 only) number of 4-byte words that were
10818 fixed (memory corruption corrected) for each suspend/resume cycle. Expect 0
10819 around 97% of the time and a non-zero value around 3% of the time. Would be
10820 exactly equal to Power.BitfixChunks if there were only one corrupted word in
10821 each chunk but is sometimes several times higher.
10822 </summary>
10823</histogram>
10824
10825<histogram name="Power.BrightnessAdjustOnAC" enum="PowerBrightnessAdjust">
Torne (Richard Coles)90dce4d2013-05-29 14:40:03 +010010826 <obsolete>
10827 Deprecated as of 5/2013. See Accel_BrightnessDown_F6 and
10828 Accel_BrightnessUp_F7 user actions instead.
10829 </obsolete>
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010010830 <summary>
10831 Number of times the user has adjusted brightness up and down while running
10832 on battery power.
10833 </summary>
10834</histogram>
10835
10836<histogram name="Power.BrightnessAdjustOnBattery" enum="PowerBrightnessAdjust">
Torne (Richard Coles)90dce4d2013-05-29 14:40:03 +010010837 <obsolete>
10838 Deprecated as of 5/2013. See Accel_BrightnessDown_F6 and
10839 Accel_BrightnessUp_F7 user actions instead.
10840 </obsolete>
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010010841 <summary>
10842 Number of times the user has adjusted brightness up and down while running
10843 on AC power.
10844 </summary>
10845</histogram>
10846
10847<histogram name="Power.FirmwareResumeTimeOnAC" units="milliseconds">
10848 <summary>
10849 The time that the firmware took to resume the Chrome OS device from
10850 suspend-to-RAM state when running on AC at pre-suspend time.
10851 </summary>
10852</histogram>
10853
10854<histogram name="Power.FirmwareResumeTimeOnBattery" units="milliseconds">
10855 <summary>
10856 The time that the firmware took to resume the Chrome OS device from
10857 suspend-to-RAM state when running on battery at pre-suspend time.
10858 </summary>
10859</histogram>
10860
10861<histogram name="Power.IdleTimeAfterDimOnAC" units="milliseconds">
10862 <summary>
10863 Chrome OS user idle time since the screen dimmed sampled when the user
10864 becomes active again if the device runs on AC.
10865 </summary>
10866</histogram>
10867
10868<histogram name="Power.IdleTimeAfterDimOnBattery" units="milliseconds">
10869 <summary>
10870 Chrome OS user idle time since the screen dimmed sampled when the user
10871 becomes active again if the device runs on battery.
10872 </summary>
10873</histogram>
10874
10875<histogram name="Power.IdleTimeAfterScreenOffOnAC" units="milliseconds">
10876 <summary>
10877 Chrome OS user idle time since the screen turned off sampled when the user
10878 becomes active again if the device runs on AC.
10879 </summary>
10880</histogram>
10881
10882<histogram name="Power.IdleTimeAfterScreenOffOnBattery" units="milliseconds">
10883 <summary>
10884 Chrome OS user idle time since the screen turned off sampled when the user
10885 becomes active again if the device runs on battery.
10886 </summary>
10887</histogram>
10888
10889<histogram name="Power.IdleTimeOnAC" units="milliseconds">
10890 <summary>
10891 Chrome OS user idle time sampled when the user becomes active again if the
10892 device runs on AC.
10893 </summary>
10894</histogram>
10895
10896<histogram name="Power.IdleTimeOnBattery" units="milliseconds">
10897 <summary>
10898 Chrome OS user idle time sampled when the user becomes active again if the
10899 device runs on battery.
10900 </summary>
10901</histogram>
10902
10903<histogram name="Power.KernelResumeTimeOnAC" units="milliseconds">
10904 <summary>
10905 The time that the kernel took to resume the Chrome OS device from
10906 suspend-to-RAM state when running on AC at pre-suspend time.
10907 </summary>
10908</histogram>
10909
10910<histogram name="Power.KernelResumeTimeOnBattery" units="milliseconds">
10911 <summary>
10912 The time that the kernel took to resume the Chrome OS device from
10913 suspend-to-RAM state when running on battery at pre-suspend time.
10914 </summary>
10915</histogram>
10916
10917<histogram name="Power.KernelSuspendTimeOnAC" units="milliseconds">
10918 <summary>
10919 The time that the kernel took to suspend-to-RAM the Chrome OS device when
10920 running on AC.
10921 </summary>
10922</histogram>
10923
10924<histogram name="Power.KernelSuspendTimeOnBattery" units="milliseconds">
10925 <summary>
10926 The time that the kernel took to suspend-to-RAM the Chrome OS device when
10927 running on battery.
10928 </summary>
10929</histogram>
10930
Torne (Richard Coles)90dce4d2013-05-29 14:40:03 +010010931<histogram name="Power.KeyboardBacklightLevel" units="%">
10932 <summary>
10933 The level of the keyboard backlight as a percentage. Sampled every 30
10934 seconds.
10935 </summary>
10936</histogram>
10937
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010010938<histogram name="Power.LengthOfSession" units="seconds">
10939 <summary>
10940 The length of time, in seconds, that a user spent in a single session.
10941 Values for this metric are clamped to 12 hours, so the last bucket should be
10942 considered to be including all metrics above 12 hours.
10943 </summary>
10944</histogram>
10945
10946<histogram name="Power.MilliConsumptionPerHourIosOnActive">
10947 <summary>
10948 The average power consumption, measured in milli-units per hour, when sync
10949 invalidator listens to on_application_active events. Values for this metric
10950 are per session, i.e. from battery level at application entering foreground
10951 to returning to background, and normalized to an hourly average consumption.
10952 This is an iOS only measurement. Due to how iOS reports battery levels, it
10953 is likely to see many readings of 0.
10954 </summary>
10955</histogram>
10956
10957<histogram name="Power.MilliConsumptionPerHourOthers">
10958 <summary>
10959 The average power consumption, measured in milli-units per hour, for other
10960 sync invalidator methods. Values for this metric are per session, i.e. from
10961 battery level at application entering foreground to returning to background,
10962 and normalized to an hourly average consumption. This is an iOS only
10963 measurement. Due to how iOS reports battery levels, it is likely to see many
10964 readings of 0.
10965 </summary>
10966</histogram>
10967
10968<histogram name="Power.MilliConsumptionPerHourP2P">
10969 <summary>
10970 The average power consumption, measured in milli-units per hour, when sync
10971 invalidator uses peer-to-peer notifications. Values for this metric are per
10972 session, i.e. from battery level at application entering foreground to
10973 returning to background, and normalized to an hourly average consumption.
10974 This is an iOS only measurement. Due to how iOS reports battery levels, it
10975 is likely to see many readings of 0.
10976 </summary>
10977</histogram>
10978
10979<histogram name="Power.MilliConsumptionPerHourServer">
10980 <summary>
10981 The average power consumption, measured in milli-units per hour, when sync
10982 invalidator uses server-based non-blocking invalidator. Values for this
10983 metric are per session, i.e. from battery level at application entering
10984 foreground to returning to background, and normalized to an hourly average
10985 consumption. This is an iOS only measurement. Due to how iOS reports battery
10986 levels, it is likely to see many readings of 0.
10987 </summary>
10988</histogram>
10989
10990<histogram name="Power.NumberOfAlsAdjustmentsPerSession">
10991 <summary>
10992 The number of times that the Automatic Light Sensor (ALS) adjusted the
10993 brightness during a session. Values for this metric are clamped to 10k
10994 count, so the last bucket should be considered to be including all metrics
10995 above 10k.
10996 </summary>
10997</histogram>
10998
10999<histogram name="Power.NumberOfSessionsPerCharge">
11000 <summary>
11001 The number of user sessions that occured since the last time that the device
11002 was charged. Values for this metric are clamped at 10k, so the last bucket
11003 should be considered to include all metrics about 10k.
11004 </summary>
11005</histogram>
11006
11007<histogram name="Power.RetrySuspendCount">
11008 <summary>
11009 The number of times Chrome OS retried suspend due to previous failure.
11010 </summary>
11011</histogram>
11012
11013<histogram name="Power.SuspendStatus" enum="SuspendStatus">
11014 <summary>
11015 ChromeOS suspend status - either success, failure, or cancelled.
11016 </summary>
11017</histogram>
11018
11019<histogram name="Power.ThermalAbortedFanTurnOn" units="%">
11020 <summary>
11021 The percentage of aborted fan attempts out of total fan attempts per
11022 session, where an abort is due to hysteresis. This value is computed from
11023 boot and sent when powerd starts and then every 15 minutes afterwards.
11024 </summary>
11025</histogram>
11026
11027<histogram name="Power.ThermalMultipleFanTurnOn" units="%">
11028 <summary>
11029 The percentage of fan trip point passes that are more than one trip point.
11030 This value is computed from boot and sent when powerd starts and then every
11031 15 minutes afterwards.
11032 </summary>
11033</histogram>
11034
11035<histogram name="Power.TimeInSuspendAtBoot" units="minutes">
11036 <summary>
11037 Chrome OS time in minutes spent in suspend-to-RAM mode sampled at boot
11038 (i.e., the device most likely ran out of battery while in suspend).
11039 </summary>
11040</histogram>
11041
11042<histogram name="Power.TimeInSuspendAtResume" units="minutes">
11043 <summary>
11044 Chrome OS time in minutes spent in suspend-to-RAM mode sampled at resume.
11045 </summary>
11046</histogram>
11047
11048<histogram name="Power.UserBrightnessAdjustmentsPerSessionOnAC">
11049 <summary>
11050 The number of times that the user adjusted the brightness during a session
11051 when on AC. Values for this metric are clamped to 10k count, so the last
11052 bucket should be considered to be including all metrics above 10k.
11053 </summary>
11054</histogram>
11055
11056<histogram name="Power.UserBrightnessAdjustmentsPerSessionOnBattery">
11057 <summary>
11058 The number of times that the user adjusted the brightness during a session
11059 when on battery. Values for this metric are clamped to 10k count, so the
11060 last bucket should be considered to be including all metrics above 10k.
11061 </summary>
11062</histogram>
11063
Torne (Richard Coles)90dce4d2013-05-29 14:40:03 +010011064<histogram name="Prerender.Events" enum="PrerenderHoverEvent">
11065 <obsolete>
11066 deprecated May 10 2012
11067 </obsolete>
11068 <summary>Hover Event counts for prerendering.</summary>
11069</histogram>
11070
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010011071<histogram name="Prerender.FinalStatus" enum="PrerenderFinalStatus">
11072 <summary>
11073 Final status for prerender pages - either success, or why it was canceled.
11074 </summary>
11075</histogram>
11076
11077<histogram name="Prerender.FinalStatusMatchComplete"
11078 enum="PrerenderFinalStatus">
11079 <summary>
11080 Final status for prerender pages - either success, or why it was canceled.
11081 This is for the MatchComplete set of pages (including some pages that were
11082 not actually prerendered), to match the control group.
11083 </summary>
11084</histogram>
11085
11086<histogram name="Prerender.FractionPixelsFinalAtSwapin">
11087 <summary>
11088 For prerenders that are swapped in, the percentage of pixels that is already
11089 final at swap-in time compared to when the spinner stops.
11090 </summary>
11091</histogram>
11092
Torne (Richard Coles)90dce4d2013-05-29 14:40:03 +010011093<histogram name="Prerender.HoverStats_TimeUntilClicked" units="milliseconds">
11094 <obsolete>
11095 deprecated May 10 2012
11096 </obsolete>
11097 <summary>
11098 Duration that a user hovers a link before clicking on it.
11099
11100 This is recorded for all pages loaded in a session.
11101 </summary>
11102</histogram>
11103
11104<histogram name="Prerender.HoverStats_TimeUntilDiscarded" units="milliseconds">
11105 <obsolete>
11106 deprecated May 10 2012
11107 </obsolete>
11108 <summary>
11109 Duration that the mouse pointer hovers on a link before the mouse pointer
11110 moves off of it.
11111
11112 This is recorded for all pages loaded in a session.
11113 </summary>
11114</histogram>
11115
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010011116<histogram name="Prerender.LocalPredictorEvent"
11117 enum="PrerenderLocalPredictorEvents">
11118 <summary>
11119 Enumeration of what events related to the local predictor have occurred
11120 </summary>
11121</histogram>
11122
Torne (Richard Coles)a93a17c2013-05-15 11:34:50 +010011123<histogram name="Prerender.LocalPredictorTimeUntilUsed" units="milliseconds">
11124 <summary>
11125 Time from when a prerendered page is started to when it is first used due to
11126 user navigation. If the page is never used, it is not included in this
11127 histogram. This only refers to prerenders based on the local predictor.
11128 </summary>
11129</histogram>
11130
Torne (Richard Coles)90dce4d2013-05-29 14:40:03 +010011131<histogram name="Prerender.LocalVisitCoreTransition"
11132 enum="PrerenderLocalVisitCoreTransition">
11133 <obsolete>
11134 deprecated Nov 16 2012
11135 </obsolete>
11136 <summary>
11137 The transition type for each new visit as recorded in the local visits
11138 database.
11139 </summary>
11140</histogram>
11141
11142<histogram name="Prerender.LocalVisitDatabaseSize">
11143 <obsolete>
11144 deprecated Nov 16 2012
11145 </obsolete>
11146 <summary>Size of the local visits database (number of entries).</summary>
11147</histogram>
11148
11149<histogram name="Prerender.LocalVisitEvents" enum="PrerenderLocalVisitEvents">
11150 <obsolete>
11151 deprecated Nov 16 2012
11152 </obsolete>
11153 <summary>
11154 Enumeration of what events related to local visits have occurred
11155 </summary>
11156</histogram>
11157
11158<histogram name="Prerender.OmniboxNavigationsCouldPrerender">
11159 <summary>
11160 A boolean that indicates whether the Omnibox navigation being committed
11161 could have been prerendered by the Omnibox Prerender system. This provides
11162 an upper bound for Prerender.OmniboxNavigationsUsedPrerenderCount and allows
11163 the potential for Omnibox Prerendering coverage to be understood. If Omnibox
11164 Prerendering is disabled, this histogram will register a 'false' entry. The
11165 total count is the equivalent of the deprecated
11166 NetworkActionPredictor.NavigationCount histogram.
11167 </summary>
11168</histogram>
11169
11170<histogram name="Prerender.OmniboxNavigationsUsedPrerenderCount">
11171 <summary>
11172 The number of navigations that use a prerender initiated from the Omnibox.
11173 The count is incremented when the Prerendered tab is swapped in if the
11174 Prerender was initiated by the Omnibox, which obviously requires
11175 Prerendering from the Omnibox to be enabled.
11176 </summary>
11177</histogram>
11178
11179<histogram name="Prerender.OmniboxPrerenderCount">
11180 <summary>
11181 The number of prerenders initiated from the Omnibox. This is incremented
11182 when the NetworkActionPredictor suggests Prerendering as an optimal strategy
11183 given the text the user has entered and the Autocomplete suggestion
11184 currently selected. It is only incremented if Prerendering from the Omnibox
11185 is enabled.
11186 </summary>
11187</histogram>
11188
11189<histogram name="Prerender.PageviewEvents" enum="PrerenderPageviewEvents">
11190 <obsolete>
11191 deprecated Nov 16 2012
11192 </obsolete>
11193 <summary>Types of pages rendered.</summary>
11194</histogram>
11195
11196<histogram name="Prerender.PerceivedPageLoadTime_Control" units="milliseconds">
11197 <obsolete>
11198 Deprecated 03/24/11. Replaced by
11199 Prerender.PerceivedPLT_ContentPrefetchPrerenderControl.
11200 </obsolete>
11201 <summary>
11202 Time from when a user navigates to a page to when it loads. Since the pages
11203 may start loading before the user navigates to it, this does not include any
11204 portion of load prior to navigation.
11205
11206 This particular histogram is for all page loads for users who do not have
11207 prerendering enabled.
11208 </summary>
11209</histogram>
11210
11211<histogram name="Prerender.PerceivedPageLoadTime_PrerenderMatchControl"
11212 units="milliseconds">
11213 <obsolete>
11214 Deprecated 03/24/11. Replaced by
11215 Prerender.PerceivedPLTMatched_ContentPrefetchPrerenderControl.
11216 </obsolete>
11217 <summary>
11218 Time from when a user navigates to a page to when it loads. Since the pages
11219 may start loading before the user navigates to it, this does not include any
11220 portion of load prior to navigation.
11221
11222 This particular histogram is only for pages that would have been prerendered
11223 if the user had prerender enabled.
11224 </summary>
11225</histogram>
11226
11227<histogram name="Prerender.PerceivedPageLoadTime_PrerenderMatchTreatment"
11228 units="milliseconds">
11229 <obsolete>
11230 Deprecated 03/24/11. Replaced by
11231 Prerender.PerceivedPLTMatched_ContentPrefetchPrerender.
11232 </obsolete>
11233 <summary>
11234 Time from when a user navigates to a page to when it loads. Since the pages
11235 may start loading before the user navigates to it, this does not include any
11236 portion of load prior to navigation.
11237
11238 This particular histogram is for all prerendered page loads for users who
11239 have prerender enabled.
11240 </summary>
11241</histogram>
11242
11243<histogram name="Prerender.PerceivedPageLoadTime_Treatment"
11244 units="milliseconds">
11245 <obsolete>
11246 Deprecated 03/24/11. Replaced by
11247 Prerender.PerceivedPLT_ContentPrefetchPrerender.
11248 </obsolete>
11249 <summary>
11250 Time from when a user navigates to a page to when it loads. Since the pages
11251 may start loading before the user navigates to it, this does not include any
11252 portion of load prior to navigation.
11253
11254 This particular histogram is for all page loads for users who have
11255 prerendering enabled.
11256 </summary>
11257</histogram>
11258
11259<histogram name="Prerender.PerceivedPageLoadTime_WindowControl"
11260 units="milliseconds">
11261 <obsolete>
11262 Deprecated 03/24/11. Replaced by
11263 Prerender.PerceivedPLTWindowed_ContentPrefetchPrerenderControl.
11264 </obsolete>
11265 <summary>
11266 Time from when a user navigates to a page to when it loads. Since the pages
11267 may start loading before the user navigates to it, this does not include any
11268 portion of load prior to navigation.
11269
11270 This particular histogram is for all page loads within 30 seconds after a
11271 prefetch tag is seen for users who do not have prerendering enabled.
11272 </summary>
11273</histogram>
11274
11275<histogram name="Prerender.PerceivedPageLoadTime_WindowTreatment"
11276 units="milliseconds">
11277 <obsolete>
11278 Deprecated 03/24/11. Replaced by
11279 Prerender.PerceivedPLTWindowed_ContentPrefetchPrerender.
11280 </obsolete>
11281 <summary>
11282 Time from when a user navigates to a page to when it loads. Since the pages
11283 may start loading before the user navigates to it, this does not include any
11284 portion of load pre navigation.
11285
11286 This particular histogram is for all page loads within 30 seconds after a
11287 prefetch tag is seen for users who have prerendering enabled.
11288 </summary>
11289</histogram>
11290
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010011291<histogram name="Prerender.PerceivedPLT" units="milliseconds">
11292 <summary>
11293 Time from when a user navigates to a page to when it loads. Since the pages
11294 may start loading before the user navigates to it, this does not include any
11295 portion of load prior to navigation.
11296
11297 This is recorded for all pages loaded in a session.
11298 </summary>
11299</histogram>
11300
11301<histogram name="Prerender.PerceivedPLTFirstAfterMiss" units="milliseconds">
11302 <summary>
11303 Time from when a user navigates to a page to when it loads. Since the pages
11304 may start loading before the user navigates to it, this does not include any
11305 portion of load prior to navigation.
11306
11307 This is recorded for the first page load completing immediately after a
11308 prerender.
11309 </summary>
11310</histogram>
11311
11312<histogram name="Prerender.PerceivedPLTFirstAfterMissAnyOnly"
11313 units="milliseconds">
11314 <summary>
11315 Time from when a user navigates to a page to when it loads. Since the pages
11316 may start loading before the user navigates to it, this does not include any
11317 portion of load prior to navigation.
11318
11319 &quot;FirstAfterMiss&quot; means the first pageload after a prerender miss.
11320 There are two types: Any, and Non-overlapping. The latter only applies to
11321 page loads initiated after the prerender. This variable records cases where
11322 only Any triggered.
11323 </summary>
11324</histogram>
11325
11326<histogram name="Prerender.PerceivedPLTFirstAfterMissBoth" units="milliseconds">
11327 <summary>
11328 Time from when a user navigates to a page to when it loads. Since the pages
11329 may start loading before the user navigates to it, this does not include any
11330 portion of load prior to navigation.
11331
11332 &quot;FirstAfterMiss&quot; means the first pageload after a prerender miss.
11333 There are two types: Any, and Non-overlapping. The latter only applies to
11334 page loads initiated after the prerender. This variable records cases where
11335 both triggered.
11336 </summary>
11337</histogram>
11338
11339<histogram name="Prerender.PerceivedPLTFirstAfterMissNonOverlapping"
11340 units="milliseconds">
11341 <summary>
11342 Time from when a user navigates to a page to when it loads. Since the pages
11343 may start loading before the user navigates to it, this does not include any
11344 portion of load prior to navigation.
11345
11346 This is recorded for the first page load completing immediately after a
11347 prerender, but which has also started after the prerender has been
11348 initiated.
11349 </summary>
11350</histogram>
11351
11352<histogram name="Prerender.PerceivedPLTFirstAfterMissNonOverlappingOnly"
11353 units="milliseconds">
11354 <summary>
11355 Time from when a user navigates to a page to when it loads. Since the pages
11356 may start loading before the user navigates to it, this does not include any
11357 portion of load prior to navigation.
11358
11359 &quot;FirstAfterMiss&quot; means the first pageload after a prerender miss.
11360 There are two types: Any, and Non-overlapping. The latter only applies to
11361 page loads initiated after the prerender. This variable records cases where
11362 only Non-overlapping triggered.
11363 </summary>
11364</histogram>
11365
11366<histogram name="Prerender.PerceivedPLTMatched" units="milliseconds">
11367 <summary>
11368 Time from when a user navigates to a page to when it loads. Since the pages
11369 may start loading before the user navigates to it, this does not include any
11370 portion of load prior to navigation.
11371
11372 This is recorded only for prerendered pages, or for pages which would have
11373 been prerendered in the control case.
11374 </summary>
11375</histogram>
11376
11377<histogram name="Prerender.PerceivedPLTMatchedComplete" units="milliseconds">
11378 <summary>
11379 Time from when a user navigates to a page to when it loads. Since the pages
11380 may start loading before the user navigates to it, this does not include any
11381 portion of load prior to navigation.
11382
11383 This is recorded only for prerendered pages, or for pages which would have
11384 been prerendered in the control case.
11385
11386 In MatchedComplete, the prerender group also contains cancelled prerenders,
11387 so as to produce a perfect match of page views attributed this group in the
11388 prerender group with those attributed to this group in the control group.
11389 </summary>
11390</histogram>
11391
11392<histogram name="Prerender.PerceivedPLTWindowed" units="milliseconds">
11393 <summary>
11394 Time from when a user navigates to a page to when it loads. Since the pages
11395 may start loading before the user navigates to it, this does not include any
11396 portion of load prior to navigation.
11397
11398 This is recorded for all page loads which happen within 30 seconds after a
11399 prefetch tag is observed.
11400 </summary>
11401</histogram>
11402
11403<histogram name="Prerender.PerceivedPLTWindowNotMatched" units="milliseconds">
11404 <summary>
11405 Time from when a user navigates to a page to when it loads. Since the pages
11406 may start loading before the user navigates to it, this does not include any
11407 portion of load prior to navigation.
11408
11409 This is recorded for all page loads which happen within 30 seconds after a
11410 prefetch tag is observed and which do not correspond to a prerender tag.
11411 </summary>
11412</histogram>
11413
11414<histogram name="Prerender.PercentLoadDoneAtSwapin">
11415 <summary>
11416 For prerenders that are swapped in, the percentage of the time from load
11417 start until the onload event fires that has elapsed at the time of the
11418 swapin.
11419 </summary>
11420</histogram>
11421
11422<histogram name="Prerender.PrerenderCountOf3Max">
11423 <summary>
11424 After launching a prerender, how many simultanious prerenders are recorded
11425 as running, out of a maximum of three.
11426 </summary>
11427</histogram>
11428
11429<histogram name="Prerender.PrerenderNotSwappedInPLT" units="milliseconds">
11430 <summary>
11431 For prerenders that finish loading before they are ever swapped in, their
11432 page load time until the onload event fires.
11433 </summary>
11434</histogram>
11435
Torne (Richard Coles)a93a17c2013-05-15 11:34:50 +010011436<histogram name="Prerender.PrerendersPerSessionCount">
11437 <summary>
11438 The number of sessions that have at least X successful prerenders.
11439 </summary>
11440</histogram>
11441
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010011442<histogram name="Prerender.RendererIdleTime" units="milliseconds">
11443 <obsolete>
11444 deprecated Nov 16 2012
11445 </obsolete>
11446 <summary>
11447 This is the time from when a prerendered page finishes loading to when it is
11448 displayed, as measured by the renderer process. When a page is displayed
11449 before it finishes loading, no value is recorded in this histogram.
11450 </summary>
11451</histogram>
11452
11453<histogram name="Prerender.RendererPerceivedPLT" units="milliseconds">
11454 <obsolete>
11455 deprecated Nov 16 2012
11456 </obsolete>
11457 <summary>
11458 Perceived load time of a page, as measured by the renderer process. For
11459 non-prerendered pages, this is just BeginToFinish. For displayed prerendered
11460 pages, this is the time from when the prerendered page is moved into a
11461 TabContents until finish. &quot;Finish&quot; == after onload() and all
11462 resources are loaded. Note that this is 0 if the loading finishes before the
11463 page is moved into a TabContents.
11464 </summary>
11465</histogram>
11466
11467<histogram name="Prerender.RendererPerceivedPLTMatched" units="milliseconds">
11468 <obsolete>
11469 deprecated Nov 16 2012
11470 </obsolete>
11471 <summary>
11472 Perceived load time of a prerendered page that is displayed, as measured by
11473 the renderer process. This is the time from when the prerendered page is
11474 moved into a TabContents until finish. &quot;Finish&quot; == after onload()
11475 and all resources are loaded. Note that this is 0 if the loading finishes
11476 before the the page is moved into a TabContents.
11477 </summary>
11478</histogram>
11479
11480<histogram name="Prerender.RendererTimeUntilDisplay" units="milliseconds">
11481 <obsolete>
11482 deprecated Nov 16 2012
11483 </obsolete>
11484 <summary>
11485 The time elapsed between when the prerendering of a page starts and when the
11486 page is displayed, as measured by the renderer process. Prerendered pages
11487 discarded without being displayed are excluded from this count.
11488 </summary>
11489</histogram>
11490
Torne (Richard Coles)7d4cd472013-06-19 11:58:07 +010011491<histogram name="Prerender.SchemeCancelReason"
11492 enum="PrerenderSchemeCancelReason">
11493 <summary>
11494 The detailed reason why a prerender is canceled with
11495 FINAL_STATUS_UNSUPPORTED_SCHEME
11496 </summary>
11497</histogram>
11498
Torne (Richard Coles)90dce4d2013-05-29 14:40:03 +010011499<histogram name="Prerender.Sessions" enum="PrerenderMode">
11500 <obsolete>
11501 deprecated Nov 16 2012
11502 </obsolete>
11503 <summary>Enumeration of how prerender was used per session.</summary>
11504</histogram>
11505
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010011506<histogram name="Prerender.SimulatedLocalBrowsingBaselinePLT"
11507 units="milliseconds">
11508 <summary>
11509 For simulated local browsing prerendering, the baseline PLT of pages without
11510 any prerendering for pages that would be prerendered.
11511 </summary>
11512</histogram>
11513
11514<histogram name="Prerender.SimulatedLocalBrowsingPLT" units="milliseconds">
11515 <summary>
11516 For simulated local browsing prerendering, the estimated PLT of pages with
11517 prerendering enabled for pages that would be prerendered.
11518 </summary>
11519</histogram>
11520
Torne (Richard Coles)90dce4d2013-05-29 14:40:03 +010011521<histogram name="Prerender.TabContentsDeleterTimeout">
11522 <summary>
11523 A boolean that indicates how often we fail to delete an old prerendered tab
11524 before the timeout.
11525 </summary>
11526</histogram>
11527
11528<histogram name="Prerender.TabHelperEvent" enum="PrerenderTabHelperEvents">
11529 <summary>
11530 Enumeration of what events related to the TabHelper class have occurred.
11531 </summary>
11532</histogram>
11533
Torne (Richard Coles)a93a17c2013-05-15 11:34:50 +010011534<histogram name="Prerender.TimeBetweenPrerenderRequests" units="milliseconds">
11535 <summary>Time between subsequent prerender requests.</summary>
11536</histogram>
11537
11538<histogram name="Prerender.TimeSinceLastRecentVisit" units="milliseconds">
11539 <summary>
11540 The time elapsed between the most recent visit to a URL and when an
11541 attempted prerender of the same URL is cancelled with
11542 FINAL_STATUS_RECENTLY_VISITED.
11543 </summary>
11544</histogram>
11545
Torne (Richard Coles)90dce4d2013-05-29 14:40:03 +010011546<histogram name="Prerender.TimeToClick" units="milliseconds">
11547 <obsolete>
11548 deprecated Nov 16 2012
11549 </obsolete>
11550 <summary>Duration that a user hovers a link before clicking on it.</summary>
11551</histogram>
11552
11553<histogram name="Prerender.TimeUntilUsed" units="milliseconds">
11554 <obsolete>
11555 deprecated Nov 16 2012. See Prerender.TimeUntilUsed2, which has a larger
11556 range.
11557 </obsolete>
11558 <summary>
11559 Time from when a prerendered page is started to when it is first used due to
11560 user navigation. If the page is never used, it is not included in this
11561 histogram.
11562 </summary>
11563</histogram>
11564
Torne (Richard Coles)a93a17c2013-05-15 11:34:50 +010011565<histogram name="Prerender.TimeUntilUsed2" units="milliseconds">
11566 <summary>
11567 Time from when a prerendered page is started to when it is first used due to
11568 user navigation. If the page is never used, it is not included in this
11569 histogram.
11570 </summary>
11571</histogram>
11572
Torne (Richard Coles)868fa2f2013-06-11 10:57:03 +010011573<histogram name="Profile.AppCount">
11574 <summary>The number of installed apps when a profile is opened.</summary>
11575</histogram>
11576
11577<histogram name="Profile.CreateResult" enum="ProfileCreateResult">
11578 <summary>Result (final status) when creating a new profile.</summary>
11579</histogram>
11580
11581<histogram name="Profile.CreateTime" units="milliseconds">
11582 <summary>Back-end time elapsed while creating a new profile.</summary>
11583</histogram>
11584
11585<histogram name="Profile.CreateTimeCanceled" units="milliseconds">
11586 <summary>
11587 Time elapsed before the user decided to cancel creation of a new profile.
11588 Since only managed-user profile creation can be canceled, this time comes
11589 from managed-user registration.
11590 </summary>
11591</histogram>
11592
Torne (Richard Coles)a36e5922013-08-05 13:57:33 +010011593<histogram name="Protector.DefaultSearchProvider" enum="ProtectorError">
11594 <obsolete>
11595 Deprecated 8/2013. No longer tracked.
11596 </obsolete>
11597 <summary>
11598 Errors that Protector detects about default search provider in Web Data.
11599 Reported once when Web Data is loaded.
11600 </summary>
11601</histogram>
11602
11603<histogram name="Protector.Preferences" enum="ProtectorError">
11604 <obsolete>
11605 Deprecated 8/2013. No longer tracked.
11606 </obsolete>
11607 <summary>
11608 Errors that Protector detects about protected settings in Preferences.
11609 Reported once when profile is loaded.
11610 </summary>
11611</histogram>
11612
11613<histogram name="Protector.SearchProvider" enum="SearchEngine">
11614 <obsolete>
11615 Deprecated 8/2013. No longer tracked.
11616 </obsolete>
11617 <summary>
11618 When the default search provider setting is changed outside of Chrome, which
11619 is detected by the Protector, this histogram reports the new setting.
11620 </summary>
11621</histogram>
11622
11623<histogram name="Protector.StartupSettings" enum="SessionStartupType">
11624 <obsolete>
11625 Deprecated 8/2013. No longer tracked.
11626 </obsolete>
11627 <summary>
11628 When the startup settings are changed outside of Chrome, which is detected
11629 by the Protector, this histogram reports the new setting.
11630 </summary>
11631</histogram>
11632
Ben Murdochca12bfa2013-07-23 11:17:05 +010011633<histogram name="Quickoffice.docPageCount">
11634 <summary>
11635 Records the page count when a compound binary format document is opened.
11636 </summary>
11637</histogram>
11638
11639<histogram name="Quickoffice.docParagraphCount">
11640 <summary>
11641 Records the paragraph count when a compound binary format document is
11642 opened.
11643 </summary>
11644</histogram>
11645
11646<histogram name="Quickoffice.docSectionCount">
11647 <summary>
11648 Records the section count when a compound binary format document is opened.
11649 </summary>
11650</histogram>
11651
11652<histogram name="Quickoffice.docxPageCount">
11653 <summary>
11654 Records the page count when an OOXML format document is opened.
11655 </summary>
11656</histogram>
11657
11658<histogram name="Quickoffice.docxParagraphCount">
11659 <summary>
11660 Records the paragraph count when an OOXML format document is opened.
11661 </summary>
11662</histogram>
11663
11664<histogram name="Quickoffice.docxSectionCount">
11665 <summary>
11666 Records the section count when an OOXML format document is opened.
11667 </summary>
11668</histogram>
11669
Ben Murdoch9ab55632013-07-18 11:57:30 +010011670<histogram name="Quickoffice.ErrorTypes" enum="QuickofficeErrorTypes">
11671 <summary>
11672 Records the various different error types encountered when opening and
11673 reading MS Office file formats in the Quickoffice viewer. These range from
11674 Nacl crashes and uncaught javascript exceptions to document errors inside
11675 Quickoffice Web Toolkit (eg QOWT). The errors are recorded against the file
11676 format in which they occurred.
11677 </summary>
11678</histogram>
11679
11680<histogram name="Quickoffice.FileFormat" enum="QuickofficeFileFormat">
11681 <summary>
11682 Records the various different file types supported by Quickoffice (like MS
11683 Word, Excel, Powerpoint files) when they opened in the browser to measure
11684 which file formats are most popular.
11685 </summary>
11686</histogram>
11687
Ben Murdochca12bfa2013-07-23 11:17:05 +010011688<histogram name="Quickoffice.pptMasterCount">
11689 <summary>
11690 Records the number of slide masters when a compound binary format
11691 presentation is opened.
11692 </summary>
11693</histogram>
11694
11695<histogram name="Quickoffice.pptSlideCount">
11696 <summary>
11697 Records the slide count when a compound binary format presentation is
11698 opened.
11699 </summary>
11700</histogram>
11701
11702<histogram name="Quickoffice.pptxMasterCount">
11703 <summary>
11704 Records the number of slide masters when an OOXML format presentation is
11705 opened.
11706 </summary>
11707</histogram>
11708
11709<histogram name="Quickoffice.pptxSlideCount">
11710 <summary>
11711 Records the slide count when an OOXML format presentation is opened.
11712 </summary>
11713</histogram>
11714
11715<histogram name="Quickoffice.xlsNonEmptyCellCount">
11716 <summary>
11717 Records the number of non-empty cells in the default worksheet when a
11718 compound binary format spreadsheet is opened.
11719 </summary>
11720</histogram>
11721
11722<histogram name="Quickoffice.xlsSheetCount">
11723 <summary>
11724 Records the number of worksheets when a compound binary format spreadsheet
11725 is opened.
11726 </summary>
11727</histogram>
11728
11729<histogram name="Quickoffice.xlsxNonEmptyCellCount">
11730 <summary>
11731 Records the number of non-empty cells when an OOXML format spreadsheet is
11732 opened.
11733 </summary>
11734</histogram>
11735
11736<histogram name="Quickoffice.xlsxSheetCount">
11737 <summary>
11738 Records the number of worksheets when an OOXML format spreadsheet is opened.
11739 </summary>
11740</histogram>
11741
Torne (Richard Coles)7d4cd472013-06-19 11:58:07 +010011742<histogram name="Renderer.DrawDuration" units="milliseconds">
11743 <summary>The time it takes for the compositor to draw a frame.</summary>
11744</histogram>
11745
11746<histogram name="Renderer.DrawDurationOverestimate" units="milliseconds">
11747 <summary>
11748 The amount by which the compositor's draw duration was overestimated in a
11749 particular frame (0 if the duration was perfectly predicted or
11750 underestimated).
11751 </summary>
11752</histogram>
11753
11754<histogram name="Renderer.DrawDurationUnderestimate" units="milliseconds">
11755 <summary>
11756 The amount by which the compositor's draw duration was underestimated in a
11757 particular frame (0 if the duration was perfectly predicted or
11758 overestimated).
11759 </summary>
11760</histogram>
11761
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010011762<histogram name="Renderer.PixelIncreaseFromTransitions">
11763 <summary>
11764 A lower-bound on the percentage increase in memory that would result from
11765 promoting all layers that have a webkit-transition on opacity or transform.
11766 </summary>
11767</histogram>
11768
11769<histogram name="Renderer2.FinishDocToFinish">
11770 <summary>
11771 The time from when a document finished loading to when all it's resources
11772 are also loaded.
11773 </summary>
11774</histogram>
11775
11776<histogram name="Renderer2.RequestToFinish">
11777 <obsolete>
11778 Deprecated 6/15/09. Replaced by Renderer2.RequestToFinish_L
11779 </obsolete>
11780 <summary>
11781 The time from when a page was requested by a user to when it is fully
11782 loaded.
11783 </summary>
11784</histogram>
11785
11786<histogram name="Renderer2.RequestToFinish_L">
11787 <summary>
11788 The time from when a page was requested by a user to when it is fully
11789 loaded.
11790 </summary>
11791</histogram>
11792
11793<histogram name="Renderer2.RequestToFirstLayout">
11794 <summary>
11795 The time from when a page was requested by a user to its first layout.
11796 </summary>
11797</histogram>
11798
11799<histogram name="Renderer2.RequestToStart">
11800 <summary>
11801 The time from when a page was requested by a user to when it starts loading.
11802 </summary>
11803</histogram>
11804
11805<histogram name="Renderer2.StartToFinish">
11806 <summary>
11807 The time from when a page started loading to when it is fully loaded.
11808 </summary>
11809</histogram>
11810
11811<histogram name="Renderer2.StartToFinishDoc">
11812 <summary>
11813 The time from when a page starts loading to when the main document is
11814 finished loading.
11815 </summary>
11816</histogram>
11817
11818<histogram name="Renderer2.StartToFirstLayout">
11819 <summary>
11820 The time from when a page starts loading to its first layout.
11821 </summary>
11822</histogram>
11823
11824<histogram name="Renderer4.Abandoned" enum="Abandoned">
11825 <summary>
11826 Distribution of actual finished pages, vs abandoned pages, where we needed
11827 to declare a finish time prematurely since the page was being closed
11828 (exited).
11829 </summary>
11830</histogram>
11831
Torne (Richard Coles)90dce4d2013-05-29 14:40:03 +010011832<histogram name="Renderer4.AccelContentPaintDurationMS">
11833 <summary>
11834 Time spent by WebKit painting the page, in milliseconds, when the GPU
11835 acceleration is active, for paints that affect non-root layers.
11836 </summary>
11837</histogram>
11838
11839<histogram name="Renderer4.AccelContentPaintMegapixPerSecond">
11840 <summary>
11841 WebKit paint throughput, measured in megapixels per second, when GPU
11842 acceleration is active, for paints that affect non-root layers.
11843 </summary>
11844</histogram>
11845
11846<histogram name="Renderer4.AccelDoDeferredUpdateDelay">
11847 <summary>Time between frames when GPU acceleration is active.</summary>
11848</histogram>
11849
11850<histogram name="Renderer4.AccelRootPaintDurationMS">
11851 <summary>
11852 Time spent by WebKit painting the page, in milliseconds, when the GPU
11853 acceleration is active, for paints that affect the root layer.
11854 </summary>
11855</histogram>
11856
11857<histogram name="Renderer4.AccelRootPaintMegapixPerSecond">
11858 <summary>
11859 WebKit paint throughput, measured in megapixels per second, when GPU
11860 acceleration is active, for paints that affect the root layer.
11861 </summary>
11862</histogram>
11863
11864<histogram name="Renderer4.AnimationCallbackDelayTime" units="milliseconds">
11865 <summary>
11866 Time from when the animation callback was posted to when it ran.
11867 </summary>
11868</histogram>
11869
11870<histogram name="Renderer4.BeginToCommit" units="milliseconds">
11871 <summary>
11872 Time from &quot;begin&quot; to &quot;commit.&quot; &quot;Begin&quot;==
11873 &quot;request&quot; if user requested, and &quot;start&quot; otherwise.
11874 &quot;Request&quot;== time when user requested document. &quot;Start&quot;==
11875 time when renderer requested load of document, after any unload of last
11876 document. &quot;Commit&quot;== time when renderer got first byte of
11877 document.
11878 </summary>
11879</histogram>
11880
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010011881<histogram name="Renderer4.BeginToFinish">
11882 <summary>TBD</summary>
11883</histogram>
11884
11885<histogram name="Renderer4.BeginToFinishDoc">
11886 <summary>TBD</summary>
11887</histogram>
11888
Torne (Richard Coles)90dce4d2013-05-29 14:40:03 +010011889<histogram name="Renderer4.BeginToFirstPaint" units="milliseconds">
11890 <summary>
11891 Time from &quot;begin&quot; to &quot;first paint.&quot; &quot;Begin&quot;==
11892 &quot;request&quot; if user requested, and &quot;start&quot; otherwise.
11893 &quot;Request&quot;== time when user requested document. &quot;Start&quot;==
11894 time when renderer requested load of document, after any unload of last
11895 document. &quot;First paint&quot;== time when first paint operation was
11896 performed.
11897 </summary>
11898</histogram>
11899
11900<histogram name="Renderer4.BeginToFirstPaintAfterLoad" units="milliseconds">
11901 <summary>
11902 Time from &quot;big&quot; to &quot;first paint after load.&quot;
11903 &quot;Begin&quot;== &quot;request&quot; if user requested, and
11904 &quot;start&quot; otherwise. &quot;Request&quot;== time when user requested
11905 document. &quot;Start&quot;== time when renderer requested load of document,
11906 after any unload of last document. &quot;First paint after load&quot;== time
11907 after onload() when first paint operation is performed.
11908 </summary>
11909</histogram>
11910
11911<histogram name="Renderer4.CommitToFinish" units="milliseconds">
11912 <summary>
11913 Time from &quot;commit&quot; to &quot;finish.&quot; &quot;Commit&quot;==
11914 time when renderer got first byte of document. &quot;Finish&quot;==after
11915 onload() and all resources are loaded.
11916 </summary>
11917</histogram>
11918
11919<histogram name="Renderer4.CommitToFinishDoc" units="milliseconds">
11920 <summary>
11921 Time from &quot;commit&quot; to &quot;finish doc.&quot; &quot;Commit&quot;==
11922 time when renderer got first byte of document. &quot;Finish doc&quot; ==
11923 main document loaded, before onload(). &quot;Finish&quot;==after onload()
11924 and all resources are loaded.
11925 </summary>
11926</histogram>
11927
11928<histogram name="Renderer4.CommitToFirstPaint" units="milliseconds">
11929 <summary>
11930 Time from &quot;commit&quot; to &quot;first paint.&quot;
11931 &quot;Commit&quot;== time when renderer got first byte of document.
11932 &quot;First paint&quot;== time when first paint operation was performed.
11933 </summary>
11934</histogram>
11935
11936<histogram name="Renderer4.CommitToFirstPaintAfterLoad" units="milliseconds">
11937 <summary>
11938 Time from &quot;commit&quot; to &quot;first paint after load.&quot;
11939 &quot;Commit&quot;== time when renderer got first byte of document.
11940 &quot;First paint after load&quot;== time after onload() when first paint
11941 operation is performed.
11942 </summary>
11943</histogram>
11944
11945<histogram name="Renderer4.CompositorThreadImplDrawDelay" units="milliseconds">
11946 <summary>
11947 Time between frames, as measured on the compositor thread. This is collected
11948 once per frame while it is being drawn to the screen in the compositor.
11949 </summary>
11950</histogram>
11951
11952<histogram name="Renderer4.drawPixelCountCulled" units="NormalizedPixels">
11953 <obsolete>
11954 Renamed to Renderer4.pixelCountCulled_Draw.
11955 </obsolete>
11956 <summary>
11957 Number of pixels that culling prevented being drawn to the screen,
11958 normalized to the viewport size. This is collected once per frame while it
11959 is being drawn to the screen in the compositor.
11960 </summary>
11961</histogram>
11962
11963<histogram name="Renderer4.drawPixelCountOpaque" units="NormalizedPixels">
11964 <obsolete>
11965 Renamed to Renderer4.pixelCountOpaque_Draw.
11966 </obsolete>
11967 <summary>
11968 Number of pixels drawn to the screen and known opaque, normalized to the
11969 viewport size. This is collected once per frame while it is being drawn to
11970 the screen in the compositor.
11971 </summary>
11972</histogram>
11973
11974<histogram name="Renderer4.drawPixelCountTranslucent" units="NormalizedPixels">
11975 <obsolete>
11976 Renamed to Renderer4.pixelCountTranslucent_Draw.
11977 </obsolete>
11978 <summary>
11979 Number of pixels drawn to the screen and not known opaque, normalized to the
11980 viewport size. This is collected once per frame while it is being drawn to
11981 the screen in the compositor.
11982 </summary>
11983</histogram>
11984
11985<histogram name="Renderer4.FinishDocToFinish" units="milliseconds">
11986 <summary>
11987 Time from &quot;finish doc&quot; to &quot;finish.&quot; &quot;Finish
11988 doc&quot;== main document loaded, before onload(). &quot;Finish&quot;==after
11989 onload() and all resources are loaded.
11990 </summary>
11991</histogram>
11992
11993<histogram name="Renderer4.FinishToFirstPaintAfterLoad" units="milliseconds">
11994 <summary>
11995 Time from &quot;finish &quot; to &quot;first paint after load.&quot;
11996 &quot;Finish&quot;==after onload() and all resources are loaded. &quot;First
11997 paint after load&quot;== time after onload() when first paint operation is
11998 performed.
11999 </summary>
12000</histogram>
12001
12002<histogram name="Renderer4.LanguageDetection" units="milliseconds">
12003 <summary>
12004 Time to determine the page language. This is done after the page has been
12005 loaded.
12006 </summary>
12007</histogram>
12008
12009<histogram name="Renderer4.LCDText.PercentageOfAALayers" units="%">
12010 <summary>
12011 The ratio of LCDText CC Layers / candidate LCDText layers. Recorded in
12012 LayerTreeHost, after LayerTreeHostCommon::CalculateDrawProperties() has
12013 computed the properties we need. Only recorded for the first 50 frames of
12014 every page.
12015 </summary>
12016</histogram>
12017
12018<histogram name="Renderer4.LCDText.PercentageOfCandidateLayers" units="%">
12019 <summary>
12020 The ratio of CC Layers which are candidates for LCDText AA / total picture
12021 or content Layers. Recorded in LayerTreeHost, after
12022 LayerTreeHostCommon::CalculateDrawProperties() has computed the properties
12023 we need. Only recorded for the first 50 frames of every page.
12024 </summary>
12025</histogram>
12026
12027<histogram name="Renderer4.LoadType" enum="LoadType">
12028 <summary>
12029 Probability distribution for enumerated varieties of page loads.
12030 </summary>
12031</histogram>
12032
12033<histogram name="Renderer4.pixelCountCulled_Draw" units="NormalizedPixels">
12034 <summary>
12035 Number of pixels that culling prevented being drawn to the screen, recorded
12036 as 10 times the percentage of the viewport that these pixels cover. This is
12037 collected once per frame while it is being drawn to the screen in the
12038 compositor.
12039 </summary>
12040</histogram>
12041
12042<histogram name="Renderer4.pixelCountOpaque" units="NormalizedPixels">
12043 <summary>
12044 Number of pixels known to be opaque, recorded as 10 times the percentage of
12045 the viewport that these pixels cover.
12046 </summary>
12047</histogram>
12048
12049<histogram name="Renderer4.pixelCountPainted" units="NormalizedPixels">
12050 <summary>
12051 Number of pixels painted by WebKit into main memory, recorded as 10 times
12052 the percentage of the viewport that these pixels cover. This is collected
12053 once per commit from WebKit to the compositor.
12054 </summary>
12055</histogram>
12056
12057<histogram name="Renderer4.pixelCountTranslucent" units="NormalizedPixels">
12058 <summary>
12059 Number of pixels not known to be opaque opaque, recorded as 10 times the
12060 percentage of the viewport that these pixels cover.
12061 </summary>
12062</histogram>
12063
12064<histogram name="Renderer4.renderPassCount">
12065 <summary>
12066 The number of render passes (or render targets) in the renderer's frame. If
12067 the value is more than one, then an intermediate rendering target must be
12068 used during the rendering of the frame for each render pass greater than
12069 one.
12070 </summary>
12071</histogram>
12072
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010012073<histogram name="Renderer4.RequestToFinish" units="milliseconds">
12074 <summary>
12075 Time from &quot;request&quot; to &quot;finish.&quot; &quot;Request&quot;==
12076 time when user requested document. &quot;Finish&quot;==after onload() and
12077 all resources are loaded.
12078 </summary>
12079</histogram>
12080
Torne (Richard Coles)90dce4d2013-05-29 14:40:03 +010012081<histogram name="Renderer4.RequestToStart" units="milliseconds">
12082 <summary>
12083 Time from &quot;request&quot; to &quot;start.&quot; &quot;Request&quot;==
12084 time when user requested document. &quot;Start&quot;== time when renderer
12085 requested load of document, after any unload of last document.
12086 </summary>
12087</histogram>
12088
12089<histogram name="Renderer4.Snapshot">
12090 <summary>Time to capture a renderer snapshot.</summary>
12091</histogram>
12092
12093<histogram name="Renderer4.SoftwareDoDeferredUpdateDelay">
12094 <summary>Time between frames when the page is not GPU accelerated.</summary>
12095</histogram>
12096
12097<histogram name="Renderer4.SoftwarePaintDurationMS">
12098 <summary>
12099 Time spent by WebKit painting the page, in milliseconds, when the page is
12100 not GPU accelerated.
12101 </summary>
12102</histogram>
12103
12104<histogram name="Renderer4.SoftwarePaintMegapixPerSecond">
12105 <summary>
12106 WebKit paint throughput, measured in megapixels per second, when the page is
12107 not GPU accelerated.
12108 </summary>
12109</histogram>
12110
12111<histogram name="Renderer4.StartToCommit" units="milliseconds">
12112 <summary>
12113 Time from &quot;start&quot; to &quot;commit.&quot; &quot;Start&quot;== time
12114 when renderer requested load of document, after any unload of last document.
12115 &quot;Commit&quot;== time when renderer got first byte of document.
12116 </summary>
12117</histogram>
12118
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010012119<histogram name="Renderer4.StartToFinish" units="milliseconds">
12120 <summary>
12121 Time from &quot;start&quot; to &quot;finish.&quot; &quot;Start&quot;== time
12122 when renderer requested load of document, after any unload of last document.
12123 &quot;Finish&quot;==after onload() and all resources are loaded.
12124 </summary>
12125</histogram>
12126
Torne (Richard Coles)90dce4d2013-05-29 14:40:03 +010012127<histogram name="Renderer4.TextureGpuUploadTimeUS">
12128 <summary>
12129 The number of microseconds it took to upload a tile's full texture as
12130 measured on the GPU process.
12131 </summary>
12132</histogram>
12133
12134<histogram name="Renderer4.Thumbnail">
12135 <summary>Time to capture a renderer thumbnail.</summary>
12136</histogram>
12137
12138<histogram name="Renderer4.tileCountCulled_Upload" units="NormalizedTiles">
12139 <summary>
12140 Number of tiles that culling prevented being uploaded to texture memory.
12141 This is an approximation and is recorded as a 100 times the percentage of
12142 the number of tiles, of default size, needed to cover the viewport. This is
12143 collected once per commit from WebKit to the compositor.
12144 </summary>
12145</histogram>
12146
12147<histogram name="Renderer4.uploadPixelCountCulled" units="NormalizedPixels">
12148 <obsolete>
12149 Deprecated as of 04/2012, replaced with Renderer4.tileCountCulled_Upload.
12150 </obsolete>
12151 <summary>
12152 Number of pixels that culling prevented being uploaded to texture memory,
12153 normalized to the viewport size. This is collected once per commit from
12154 WebKit to the compositor.
12155 </summary>
12156</histogram>
12157
12158<histogram name="Renderer4.uploadPixelCountOpaque" units="NormalizedPixels">
12159 <obsolete>
12160 Renamed to Renderer4.pixelCountOpaque_Upload.
12161 </obsolete>
12162 <summary>
12163 Number of pixels uploaded to texture memory and known to be opaque,
12164 normalized to the viewport size. This is collected once per commit from
12165 WebKit to the compositor.
12166 </summary>
12167</histogram>
12168
12169<histogram name="Renderer4.uploadPixelCountTranslucent"
12170 units="NormalizedPixels">
12171 <obsolete>
12172 Renamed to Renderer4.pixelCountTranslucent_Upload.
12173 </obsolete>
12174 <summary>
12175 Number of pixels uploaded to texture memory and not known opaque, normalized
12176 to the viewport size. This is collected once per commit from WebKit to the
12177 compositor.
12178 </summary>
12179</histogram>
12180
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010012181<histogram name="RequestAutocomplete.DismissalState"
12182 enum="AutofillDialogDismissalState">
12183 <summary>
12184 The state of the requestAutocomplete() dialog when it was dismissed.
12185 </summary>
12186</histogram>
12187
12188<histogram name="RequestAutocomplete.InitialUserState"
12189 enum="AutofillDialogInitialUserState">
12190 <summary>
12191 The initial state of a user that's interacting with a freshly shown
12192 requestAutocomplete() dialog.
12193 </summary>
12194</histogram>
12195
12196<histogram name="RequestAutocomplete.PopupInDialog"
12197 enum="AutofillDialogPopupEvent">
12198 <summary>
12199 User interactions with the Autofill popup shown while filling an
12200 requestAutocomplete() dialog.
12201 </summary>
12202</histogram>
12203
12204<histogram name="RequestAutocomplete.Security" enum="AutofillDialogSecurity">
12205 <summary>
12206 Measures the frequency of security warnings and errors in the
12207 RequestAutocomplete dialog.
12208 </summary>
12209</histogram>
12210
12211<histogram name="RequestAutocomplete.UiDuration" units="ms">
12212 <summary>
12213 Measures the duration for which an requestAutocomplete() dialog was shown.
12214 </summary>
12215</histogram>
12216
12217<histogram name="RequestAutocomplete.UiDuration.Cancel" units="ms">
12218 <summary>
12219 Measures the duration for which an requestAutocomplete() dialog was shown,
12220 in cases where the user ended up canceling out of the dialog.
12221 </summary>
12222</histogram>
12223
12224<histogram name="RequestAutocomplete.UiDuration.Submit" units="ms">
12225 <summary>
12226 Measures the duration for which an requestAutocomplete() dialog was shown,
12227 in cases where the user ended up accepting the dialog.
12228 </summary>
12229</histogram>
12230
12231<histogram name="RequestAutocomplete.UiEvents" enum="AutofillDialogUiEvents">
12232 <summary>
12233 Measures how users are interacting with the requestAutocomplete() dialog UI.
12234 </summary>
12235</histogram>
12236
12237<histogram name="RequestAutocomplete.UiLatencyToShow" units="ms">
12238 <summary>
12239 Measures the duration of time it takes for the requestAutocomplete() UI to
12240 be actionable by the user after it is shown.
12241 </summary>
12242</histogram>
12243
12244<histogram name="RequestAutocomplete.WalletErrors" enum="WalletErrors">
12245 <summary>
12246 Measures the frequency of errors in communicating with the Google Online
12247 Wallet server.
12248 </summary>
12249</histogram>
12250
12251<histogram name="RequestAutocomplete.WalletRequiredActions"
12252 enum="WalletRequiredActions">
12253 <summary>
12254 Measures the frequency of required user actions returned by the Google
12255 Online Wallet server.
12256 </summary>
12257</histogram>
12258
12259<histogram name="SB.BloomFilter" units="milliseconds">
12260 <summary>
12261 The first stage check that measures the time that Chrome took to check if a
12262 URL is present in our in-memory bloom filter.
12263 </summary>
12264</histogram>
12265
12266<histogram name="SB.BuildBloom">
12267 <obsolete>
12268 Deprecated 9/2012. No longer generated.
12269 </obsolete>
12270 <summary>TBD.</summary>
12271</histogram>
12272
12273<histogram name="SB.Database" units="milliseconds">
12274 <summary>
12275 The second stage check that measures the time that Chrome took to check if a
12276 URL is present in our SQLite database.
12277 </summary>
12278</histogram>
12279
12280<histogram name="SB.DBCheck" units="milliseconds">
12281 <summary>
12282 The second stage check that mesures the time that Chrome took to check if a
12283 URL is present in our SQLite database. This time includes the filter check
12284 time.
12285 </summary>
12286</histogram>
12287
12288<histogram name="SB.Delay" units="milliseconds">
12289 <summary>
12290 This measures the time that SafeBrowsing actually delayed the browsing
12291 experience. It records the difference between the time when Chrome would
12292 have started reading the response for a URL and when the SafeBrowsing system
12293 completed its check of that URL.
12294 </summary>
12295</histogram>
12296
12297<histogram name="SB.FilterCheck" units="milliseconds">
12298 <summary>
12299 The first stage check that measures the time that Chrome took to check if a
12300 URL is present in our in-memory hash table.
12301 </summary>
12302</histogram>
12303
12304<histogram name="SB.Network" units="milliseconds">
12305 <summary>
12306 The third and final stage check that mesures the time that Chrome took to
12307 get a response from the Google SafeBrowsing servers for a particular URL.
12308 </summary>
12309</histogram>
12310
12311<histogram name="SB.NetworkCheck" units="milliseconds">
12312 <summary>
12313 The third and final stage check that mesures the time that Chrome took to
12314 get a response from the Google SafeBrowsing servers for a particular URL.
12315 This time includes the filter and database check time.
12316 </summary>
12317</histogram>
12318
12319<histogram name="SB.PauseSafe" units="milliseconds">
12320 <summary>
12321 This measures the time that SafeBrowsing actually delayed the browsing
12322 experience. It records the difference between the time when Chrome would
12323 have started reading the response for a URL and when the SafeBrowsing system
12324 completed its check of that URL.
12325 </summary>
12326</histogram>
12327
12328<histogram name="SB.Update">
12329 <summary>TBD.</summary>
12330</histogram>
12331
12332<histogram name="SB2.AddPrefixes">
12333 <summary>
12334 The number of add prefixes stored in the database after the last update.
12335 </summary>
12336</histogram>
12337
12338<histogram name="SB2.BloomFailure" enum="SB2BloomFailure">
12339 <summary>
12340 Track failures when in processing the safe-browsing database bloom filter.
12341 </summary>
12342</histogram>
12343
12344<histogram name="SB2.BloomFilterFalsePositives"
12345 enum="SB2BloomFilterFalsePositives">
12346 <summary>
12347 All prefix misses (server returned no full hashes) and prefix misses due to
12348 false positives in the bloom filter.
12349 </summary>
12350</histogram>
12351
12352<histogram name="SB2.BloomFilterLoad" units="ms">
12353 <summary>Time to load the BloomFilter file.</summary>
12354</histogram>
12355
12356<histogram name="SB2.BrowseDatabaseKilobytes" units="KB">
12357 <summary>
12358 The size of the browsing SafeBrowsing database file on disk in kilobytes,
12359 after an update has occurred.
12360 </summary>
12361</histogram>
12362
12363<histogram name="SB2.BuildFilter" units="milliseconds">
12364 <summary>
12365 The time that it took to regenerate the filter after we have received all
12366 the update chunks.
12367 </summary>
12368</histogram>
12369
12370<histogram name="SB2.BuildReadBytes" units="bytes">
12371 <obsolete>
12372 Deprecated because it was exceeding the range. Replaced by
12373 SB2.BuildReadKilobytes.
12374 </obsolete>
12375 <summary>
12376 The number of bytes read by the browser process during the bloom filter
12377 generation phase.
12378 </summary>
12379</histogram>
12380
12381<histogram name="SB2.BuildReadKilobytes" units="KB">
12382 <summary>
12383 The number of kilobytes read by the browser process during the filter
12384 generation phase.
12385 </summary>
12386</histogram>
12387
12388<histogram name="SB2.BuildReadOperations">
12389 <summary>
12390 The number of read operations issued by the browser process during the
12391 filter generation phase.
12392 </summary>
12393</histogram>
12394
12395<histogram name="SB2.BuildWriteBytes" units="bytes">
12396 <obsolete>
12397 Deprecated because it was exceeding the range. Replaced by
12398 SB2.BuildWriteKilobytes.
12399 </obsolete>
12400 <summary>
12401 The number of bytes written by the browser process during the bloom filter
12402 generation phase.
12403 </summary>
12404</histogram>
12405
12406<histogram name="SB2.BuildWriteKilobytes" units="KB">
12407 <summary>
12408 The number of kilobytes written by the browser process during the filter
12409 generation phase.
12410 </summary>
12411</histogram>
12412
12413<histogram name="SB2.BuildWriteOperations">
12414 <summary>
12415 The number of write operations issued by the browser process during the
12416 filter generation phase.
12417 </summary>
12418</histogram>
12419
12420<histogram name="SB2.ChunkInsert" units="milliseconds">
12421 <summary>
12422 The time that it takes to write one redirect URL (which can contain multiple
12423 chunks) to the database.
12424 </summary>
12425</histogram>
12426
12427<histogram name="SB2.ChunkRequest" units="milliseconds">
12428 <summary>
12429 The network time between the request and response for a chunk.
12430 </summary>
12431</histogram>
12432
12433<histogram name="SB2.ChunkSize" units="bytes">
12434 <summary>The size of one chunk URL.</summary>
12435</histogram>
12436
12437<histogram name="SB2.DatabaseBytes" units="bytes">
12438 <obsolete>
12439 Deprecated because it was exceeding the range. Replaced by
12440 SB2.DatabaseKilobytes.
12441 </obsolete>
12442 <summary>The size of the SafeBrowsing database file on disk.</summary>
12443</histogram>
12444
12445<histogram name="SB2.DatabaseFailure" enum="SB2DatabaseFailure">
12446 <summary>Track failures when updating the safe-browsing database.</summary>
12447</histogram>
12448
12449<histogram name="SB2.DatabaseKilobytes" units="KB">
12450 <obsolete>
12451 Replaced by SB2.BrowseDatabaseKilobytes.
12452 </obsolete>
12453 <summary>
12454 The size of the SafeBrowsing database file on disk in kilobytes.
12455 </summary>
12456</histogram>
12457
12458<histogram name="SB2.DatabaseOpen" units="milliseconds">
12459 <summary>
12460 The time it takes to initialize the SafeBrowsing storage backend, in
12461 milliseconds.
12462 </summary>
12463</histogram>
12464
12465<histogram name="SB2.DatabaseUpdateKilobytes" units="KB">
12466 <summary>
12467 The size of the update file before merging with the database file, in
12468 kilobytes.
12469 </summary>
12470</histogram>
12471
12472<histogram name="SB2.Delay" units="milliseconds">
12473 <summary>
12474 The time that SafeBrowsing actually delayed the browsing experience. It
12475 records the difference between the time when Chrome would have started
12476 reading the response for a URL and when the SafeBrowsing system completed
12477 its check of that URL.
12478 </summary>
12479</histogram>
12480
12481<histogram name="SB2.DownloadChecks" enum="SB2DownloadChecks">
12482 <summary>
12483 Records results of SafeBrowsing download check, including both url check and
12484 downloaded file hash check.
12485 </summary>
12486</histogram>
12487
12488<histogram name="SB2.DownloadDatabaseKilobytes" units="KB">
12489 <summary>
12490 The size of the downloads SafeBrowsing database file on disk in kilobytes,
12491 after an update has occurred.
12492 </summary>
12493</histogram>
12494
12495<histogram name="SB2.DownloadDuration" units="milliseconds">
12496 <summary>The time it takes for a download to finish.</summary>
12497</histogram>
12498
12499<histogram name="SB2.DownloadHashCheckDuration" units="milliseconds">
12500 <summary>
12501 The time it takes for SafeBrowsing to check hash of a download file.
12502 </summary>
12503</histogram>
12504
12505<histogram name="SB2.DownloadUrlCheckDuration" units="milliseconds">
12506 <summary>The time it takes for SafeBrowsing to check a download url.</summary>
12507</histogram>
12508
12509<histogram name="SB2.DownloadUrlChecks" enum="SB2DownloadChecks">
12510 <obsolete>
12511 Deprecated 3/11/11, and replaced by SB2.DownloadChecks.
12512 </obsolete>
12513 <summary>Records results of SafeBrowsing download url check.</summary>
12514</histogram>
12515
12516<histogram name="SB2.FailedUpdate">
12517 <obsolete>
12518 Deprecated, replaced by SB2.DatabaseFailure BROWSE_DB_UPDATE_FINISH.
12519 </obsolete>
12520 <summary>
12521 The count of the number of times an update failed when being committed to
12522 the database.
12523 </summary>
12524</histogram>
12525
12526<histogram name="SB2.FilterCheck" units="milliseconds">
12527 <summary>
12528 The time that it took to check a URL against our in-memory filter.
12529 </summary>
12530</histogram>
12531
12532<histogram name="SB2.FilterKilobytes" units="KB">
12533 <obsolete>
12534 Deprecated 9/2012. No longer generated.
12535 </obsolete>
12536 <summary>The size of the current bloom filter in kilobytes.</summary>
12537</histogram>
12538
12539<histogram name="SB2.FilterLoad" enum="SB2FilterLoad">
12540 <summary>Which filter file the database loaded from disk.</summary>
12541</histogram>
12542
12543<histogram name="SB2.FilterMissing">
12544 <obsolete>
12545 Deprecated, replaced by SB2.DatabaseFailure FILTER_MISSING.
12546 </obsolete>
12547 <summary>
12548 The count of the number of times we attempted to load the bloom filter file
12549 but it was missing.
12550 </summary>
12551</histogram>
12552
12553<histogram name="SB2.FilterReadFail">
12554 <obsolete>
12555 Deprecated, replaced by SB2.DatabaseFailure FILTER_READ.
12556 </obsolete>
12557 <summary>
12558 The count of the number of times we attempted to load the bloom filter file
12559 but failed while reading the file on disk.
12560 </summary>
12561</histogram>
12562
12563<histogram name="SB2.FilterSize" units="bytes">
12564 <obsolete>
12565 Deprecated because it was exceeding the range. Replaced by
12566 SB2.FilterKilobytes.
12567 </obsolete>
12568 <summary>The size of the current bloom filter.</summary>
12569</histogram>
12570
12571<histogram name="SB2.FilterWriteFail">
12572 <obsolete>
12573 Deprecated, replaced by SB2.DatabaseFailure FILTER_WRITE.
12574 </obsolete>
12575 <summary>
12576 The count of the number of times we attempted to save the bloom filter file
12577 but failed while writing the file to disk.
12578 </summary>
12579</histogram>
12580
12581<histogram name="SB2.FormatEvent" enum="SB2FormatEvent">
12582 <summary>
12583 Tracks events involved in upgrading safe-browsing data from SQLite format to
12584 new file format.
12585 </summary>
12586</histogram>
12587
12588<histogram name="SB2.GetHash200">
12589 <obsolete>
12590 Deprecated in favor of SB2.GetHashResult STATUS_200.
12591 </obsolete>
12592 <summary>
12593 The number of GetHash requests that returned data (valid requests).
12594 </summary>
12595</histogram>
12596
12597<histogram name="SB2.GetHash204">
12598 <obsolete>
12599 Deprecated in favor of SB2.GetHashResult STATUS_204.
12600 </obsolete>
12601 <summary>
12602 The number of GetHash requests that returned empty data (false positives).
12603 </summary>
12604</histogram>
12605
12606<histogram name="SB2.GetHashResult" enum="SB2GetHashResult">
12607 <summary>
12608 Track return status from GetHash requests to server (STATUS_200 and
12609 STATUS_204), and dispensation of returned values (EMPTY, HIT, MISS). EMPTY
12610 means the response had no full hashes, and should contain all of the 204
12611 responses plus those 200 responses corrosponding to items deleted on the
12612 server but not yet deleted on the client. HIT means that one of the full
12613 hashes matched. MISS means that none of the hashes matched (there was a
12614 prefix collision).
12615 </summary>
12616</histogram>
12617
12618<histogram name="SB2.GetHashResultDownload" enum="SB2GetHashResult">
12619 <summary>
12620 Track return status from GetHash requests to server (STATUS_200 and
12621 STATUS_204), and dispensation of returned values (EMPTY, HIT, MISS). EMPTY
12622 means the response had no full hashes, and should contain all of the 204
12623 responses plus those 200 responses corrosponding to items deleted on the
12624 server but not yet deleted on the client. HIT means that one of the full
12625 hashes matched. MISS means that none of the hashes matched (there was a
12626 prefix collision).
12627 </summary>
12628</histogram>
12629
12630<histogram name="SB2.GetHashServerMiss">
12631 <obsolete>
12632 Deprecated in favor of SB2.GetHashResult FULL_HASH_* and
12633 SB2.BloomFilterFalsePositives. It is unclear if this histogram ever
12634 reported useful data.
12635 </obsolete>
12636 <summary>
12637 The number of GetHash requests returning full hashes that didn't match the
12638 URL that initiated the request.
12639 </summary>
12640</histogram>
12641
12642<histogram name="SB2.HandleCorrupt">
12643 <obsolete>
12644 Deprecated, replaced by SB2.DatabaseFailure CORRUPT.
12645 </obsolete>
12646 <summary>
12647 The count of the number of times a database was found corrupt and reset.
12648 </summary>
12649</histogram>
12650
12651<histogram name="SB2.InterstitialAction" enum="SB2InterstitialAction">
12652 <summary>
12653 Track number of times Safe Browsing interstitials have been shown, and how
12654 many times they have been clicked through or not.
12655 </summary>
12656</histogram>
12657
12658<histogram name="SB2.MalwareInterstitialTimeClosed" units="milliseconds">
12659 <summary>
12660 The time between when we show the SafeBrowsing malware interstitial and the
12661 user navigating away by for example, closing the tab, clicking the browser
12662 back button or typing another URL in the address bar.
12663 </summary>
12664</histogram>
12665
12666<histogram name="SB2.MalwareInterstitialTimeDiagnostic" units="milliseconds">
12667 <summary>
12668 The time between when we show the SafeBrowsing malware interstitial and the
12669 user clicking on diagnostic page link.
12670 </summary>
12671</histogram>
12672
12673<histogram name="SB2.MalwareInterstitialTimeExpandedSeeMore"
12674 units="milliseconds">
12675 <summary>
12676 The time between when we show the SafeBrowsing malware interstitial and the
12677 user expanding the &quot;see more info&quot; section of the page. (Only
12678 applies to field trial version 2 of the interstitial.)
12679 </summary>
12680</histogram>
12681
12682<histogram name="SB2.MalwareInterstitialTimeLearnMore" units="milliseconds">
12683 <summary>
12684 The time between when we show the SafeBrowsing malware interstitial and the
12685 user clicking on the learn more about malware link.
12686 </summary>
12687</histogram>
12688
12689<histogram name="SB2.MalwareInterstitialTimePrivacyPolicy" units="milliseconds">
12690 <summary>
12691 The time between when we show the SafeBrowsing malware interstitial and the
12692 user clicking on the privacy policy link.
12693 </summary>
12694</histogram>
12695
12696<histogram name="SB2.MalwareInterstitialTimeProceed" units="milliseconds">
12697 <summary>
12698 The time between when we show the SafeBrowsing malware interstitial and the
12699 user clicking on the proceed link.
12700 </summary>
12701</histogram>
12702
12703<histogram name="SB2.MalwareInterstitialTimeTakeMeBack" units="milliseconds">
12704 <summary>
12705 The time between when we show the SafeBrowsing malware interstitial and the
12706 user clicking on the big green back button.
12707 </summary>
12708</histogram>
12709
12710<histogram name="SB2.Network" units="milliseconds">
12711 <summary>
12712 The time that it took to receive a response from the Google SafeBrowsing
12713 servers for a GetHash request.
12714 </summary>
12715</histogram>
12716
12717<histogram name="SB2.OldDatabaseKilobytes" units="KB">
12718 <summary>Size of v1 database deleted from client profile.</summary>
12719</histogram>
12720
12721<histogram name="SB2.PhishingInterstitialTimeClosed" units="milliseconds">
12722 <summary>
12723 The time between when we show the SafeBrowsing phishing interstitial and the
12724 user navigating away by for example, closing the tab, clicking the browser
12725 back button or typing another URL in the address bar.
12726 </summary>
12727</histogram>
12728
12729<histogram name="SB2.PhishingInterstitialTimeExpandedSeeMore"
12730 units="milliseconds">
12731 <summary>
12732 The time between when we show the SafeBrowsing phishing interstitial and the
12733 user expanding the &quot;see more info&quot; section of the page. (Only
12734 applies to field trial version 2 of the interstitial.)
12735 </summary>
12736</histogram>
12737
12738<histogram name="SB2.PhishingInterstitialTimeLearnMore" units="milliseconds">
12739 <summary>
12740 The time between when we show the SafeBrowsing phishing interstitial and the
12741 user clicking on the learn more link.
12742 </summary>
12743</histogram>
12744
12745<histogram name="SB2.PhishingInterstitialTimeProceed" units="milliseconds">
12746 <summary>
12747 The time between when we show the SafeBrowsing phishing interstitial and the
12748 user clicking on the proceed link.
12749 </summary>
12750</histogram>
12751
12752<histogram name="SB2.PhishingInterstitialTimeReportError" units="milliseconds">
12753 <summary>
12754 The time between when we show the SafeBrowsing phishing interstitial and the
12755 user clicking on the report error link.
12756 </summary>
12757</histogram>
12758
12759<histogram name="SB2.PhishingInterstitialTimeTakeMeBack" units="milliseconds">
12760 <summary>
12761 The time between when we show the SafeBrowsing phishing interstitial and the
12762 user clicking on the big green back button.
12763 </summary>
12764</histogram>
12765
12766<histogram name="SB2.PrefixSetBitsPerPrefix" units="bits">
12767 <summary>
12768 The size of the PrefixSet storage in bits, divided by the number of prefixes
12769 represented. Should almost always be 16.
12770 </summary>
12771</histogram>
12772
12773<histogram name="SB2.PrefixSetEvent" enum="SB2PrefixSetEvent">
12774 <obsolete>
12775 Deprecated 9/2012. No longer generated, BloomFilter being removed.
12776 </obsolete>
12777 <summary>
12778 Records how well the PrefixSet implementation matches the BloomFilter
12779 implementation.
12780 </summary>
12781</histogram>
12782
12783<histogram name="SB2.PrefixSetKilobytes" units="KB">
12784 <summary>The size of the PrefixSet file in kilobytes.</summary>
12785</histogram>
12786
12787<histogram name="SB2.PrefixSetLoad" units="ms">
12788 <summary>Time to load the PrefixSet file.</summary>
12789</histogram>
12790
12791<histogram name="SB2.PrefixSetRestoredExcess">
12792 <obsolete>
12793 Deprecated 9/2012. No longer generated.
12794 </obsolete>
12795 <summary>
12796 For debugging PrefixSet. How many extra results GetPrefixes returns.
12797 </summary>
12798</histogram>
12799
12800<histogram name="SB2.PrefixSetRestoredShortfall">
12801 <obsolete>
12802 Deprecated 9/2012. No longer generated.
12803 </obsolete>
12804 <summary>
12805 For debugging PrefixSet. How many fewer results GetPrefixes returns.
12806 </summary>
12807</histogram>
12808
12809<histogram name="SB2.PrefixSetUnsortedDelta">
12810 <obsolete>
12811 Deprecated 9/2012. No longer generated.
12812 </obsolete>
12813 <summary>
12814 For debugging PrefixSet. How far unsorted deltas are from expected value.
12815 </summary>
12816</histogram>
12817
12818<histogram name="SB2.PrefixSetUnsortedDifference">
12819 <obsolete>
12820 Deprecated 9/2012. No longer generated.
12821 </obsolete>
12822 <summary>
12823 For debugging PrefixSet. Distance of unsorted elements from expected
12824 location.
12825 </summary>
12826</histogram>
12827
12828<histogram name="SB2.PrefixSetUnsortedPercent">
12829 <obsolete>
12830 Deprecated 9/2012. No longer generated.
12831 </obsolete>
12832 <summary>
12833 For debugging PrefixSet. How far into the results unsorted elements were
12834 found. Interesting values would be 0%, 50%, or 100%.
12835 </summary>
12836</histogram>
12837
12838<histogram name="SB2.PrefixSetUnsortedSize">
12839 <obsolete>
12840 Deprecated 9/2012. No longer generated.
12841 </obsolete>
12842 <summary>
12843 For debugging PrefixSet. Size of unsorted sets. To see if there is a
12844 problem with a particular size of dataset.
12845 </summary>
12846</histogram>
12847
12848<histogram name="SB2.PrefixSetWrite" units="ms">
12849 <summary>Time to store the PrefixSet file.</summary>
12850</histogram>
12851
12852<histogram name="SB2.SideEffectFreeWhitelistDatabaseKilobytes" units="KB">
12853 <summary>
12854 The size of the Side Effect Free Whitelist SaafeBrowsing database file on
12855 disk in kilobytes, after an update has occurred.
12856 </summary>
12857</histogram>
12858
12859<histogram name="SB2.SideEffectFreeWhitelistPrefixSetKilobytes" units="KB">
12860 <summary>
12861 The size of the Side Effect Free Whitelist PrefixSet file in kilobytes,
12862 after an udpate has occurred.
12863 </summary>
12864</histogram>
12865
12866<histogram name="SB2.SideEffectFreeWhitelistPrefixSetLoad" units="ms">
12867 <summary>Time to load the Side Effect Free Whitelist PrefixSet file.</summary>
12868</histogram>
12869
12870<histogram name="SB2.SideEffectFreeWhitelistPrefixSetWrite" units="ms">
12871 <summary>
12872 Time to store the Side Effect Free Whitelist PrefixSet file.
12873 </summary>
12874</histogram>
12875
12876<histogram name="SB2.SideEffectFreeWhitelistStatus"
12877 enum="SB2SideEffectFreeWhitelistStatus">
12878 <summary>The instantiation status of the SideEffectFreeWhitelist.</summary>
12879</histogram>
12880
12881<histogram name="SB2.SubPrefixes">
12882 <summary>
12883 The number of sub prefixes stored in the database after the last update.
12884 </summary>
12885</histogram>
12886
12887<histogram name="SB2.Update" units="milliseconds">
12888 <summary>
12889 The time from the receipt of the update request to the receipt of the final
12890 update chunk.
12891 </summary>
12892</histogram>
12893
12894<histogram name="SB2.UpdateRequestSize" units="bytes">
12895 <summary>The payload size of update requests to the server.</summary>
12896</histogram>
12897
12898<histogram name="SB2.UpdateResult" enum="SB2UpdateResult">
12899 <summary>Result from trying to update the SafeBrowsing data.</summary>
12900</histogram>
12901
12902<histogram name="SB2.UpdateSize" units="bytes">
12903 <summary>The size of all the chunk URLs in an update response.</summary>
12904</histogram>
12905
12906<histogram name="SB2.UpdateUrls">
12907 <summary>The number of chunk URLs in an update response.</summary>
12908</histogram>
12909
12910<histogram name="SBClientDownload.CheckDownloadStats"
12911 enum="SBClientDownloadCheckDownloadStats">
12912 <summary>
12913 Records a histogram of the reason why downloads are marked as being
12914 malicious or clean by the improved SafeBrowsing binary download protection.
12915 </summary>
12916</histogram>
12917
12918<histogram name="SBClientDownload.DownloadExtensions"
12919 enum="SBClientDownloadExtensions">
12920 <summary>
12921 Records a histogram of how often users download a file with a file extension
12922 that is possibly dangerous (e.g., exe, class).
12923 </summary>
12924</histogram>
12925
12926<histogram name="SBClientDownload.DownloadRequestDuration" units="milliseconds">
12927 <summary>
12928 Records the total time it takes for the SafeBrowsing download service to
12929 check whether the content of a download is malicious or not. This histogram
12930 only includes requests that are sent to the SafeBrowsing server.
12931 </summary>
12932</histogram>
12933
Ben Murdoch58e6fbe2013-07-26 10:20:38 +010012934<histogram name="SBClientDownload.DownloadRequestNetError" enum="NetErrorCodes">
12935 <summary>
12936 The net error code for all CheckClientDownloadRequest URLFetchers.
12937 </summary>
12938</histogram>
12939
Torne (Richard Coles)a36e5922013-08-05 13:57:33 +010012940<histogram name="SBClientDownload.DownloadRequestPayloadSize" units="bytes">
12941 <summary>
12942 The size of the upload data for CheckClientDownloadRequest URLFetchers.
12943 </summary>
12944</histogram>
12945
Ben Murdoch58e6fbe2013-07-26 10:20:38 +010012946<histogram name="SBClientDownload.DownloadRequestResponseCode">
12947 <summary>
12948 For CheckClientDownloadRequest URLFetchers with successful status, the HTTP
12949 response code that was received.
12950 </summary>
12951</histogram>
12952
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010012953<histogram name="SBClientDownload.SignedBinaryDownload"
12954 enum="SBClientDownloadIsSignedBinary">
12955 <summary>
12956 Records the number of signed vs. unsigned executables that are downloaded.
12957 </summary>
12958</histogram>
12959
12960<histogram name="SBClientDownload.SignedOrWhitelistedDownload">
12961 <summary>
12962 Counter which is incremented whenever an executable is downloaded which is
12963 either signed or whose URL matches the download whitelist.
12964 </summary>
12965</histogram>
12966
Torne (Richard Coles)90dce4d2013-05-29 14:40:03 +010012967<histogram name="SBClientMalware.SentReports" enum="SBClientMalwareSentReports">
12968 <summary>
12969 Measures the success rate of sending malware reports. Sending a report can
12970 fail due to a client reaching the limit on the number of reports it can send
12971 per day or due to the report failing to be serialized.
12972 </summary>
12973</histogram>
12974
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010012975<histogram name="SBClientPhishing.CancelClassificationReason"
12976 enum="SBClientPhishingCancelClassificationReason">
12977 <summary>
12978 The counts for various reasons why an in-progress phishing classification
12979 was canceled.
12980 </summary>
12981</histogram>
12982
12983<histogram name="SBClientPhishing.CheckNoPendingClassificationFailed">
12984 <summary>
12985 The number of times client-side phishing classifier expected to have no
12986 pending classifications running but that check failed.
12987 </summary>
12988</histogram>
12989
12990<histogram name="SBClientPhishing.ClassificationStart">
12991 <summary>
12992 The number of pages that we could have possibly classified (essentially the
12993 number of top page navigations by users with SBClientPhishing enabled). The
12994 name is slightly misleading as it is recorded before
12995 &quot;Preclassification&quot; happens.
12996 </summary>
12997</histogram>
12998
12999<histogram name="SBClientPhishing.ClientModelStatus"
13000 enum="SBClientPhishingClientModelStatus">
13001 <summary>
13002 The counts for various model status codes that we get after loading a new
13003 client-side phishing model.
13004 </summary>
13005</histogram>
13006
13007<histogram name="SBClientPhishing.DOMFeatureChunkTime" units="milliseconds">
13008 <summary>
13009 The time that an individual chunk of DOM feature extraction work took.
13010 </summary>
13011</histogram>
13012
13013<histogram name="SBClientPhishing.DOMFeatureFrameRemoved">
13014 <summary>
13015 The number of times that DOM feature extraction finished early because the
13016 active WebDocument's frame was removed during traversal.
13017 </summary>
13018</histogram>
13019
13020<histogram name="SBClientPhishing.DOMFeatureIterations">
13021 <summary>
13022 The number of iterations that the DOM feature extractor took to finish.
13023 </summary>
13024</histogram>
13025
13026<histogram name="SBClientPhishing.DOMFeatureResumeTime" units="milliseconds">
13027 <summary>
13028 The time that it took to resume DOM feature extraction for the phishing
13029 classifier. Longer times may indicate that the page DOM changed between
13030 chunks of work and the extractor had to re-traverse up to the saved
13031 position.
13032 </summary>
13033</histogram>
13034
13035<histogram name="SBClientPhishing.DOMFeatureTimeout">
13036 <summary>
13037 The number of phishing classifications that were aborted because DOM feature
13038 extraction took too long.
13039 </summary>
13040</histogram>
13041
13042<histogram name="SBClientPhishing.DOMFeatureTotalTime" units="milliseconds">
13043 <summary>
13044 The time that the DOM feature extarctor took to finish, summed across all
13045 chunks of work.
13046 </summary>
13047</histogram>
13048
13049<histogram name="SBClientPhishing.GrabPhishingThumbnail" units="ms">
13050 <summary>Time spent generating the thumbnail.</summary>
13051</histogram>
13052
13053<histogram name="SBClientPhishing.IllegalFeatureValue">
13054 <summary>
13055 The number of features which were omitted from phishing classification
13056 because they were added with an illegal value. This would indicate a bug.
13057 </summary>
13058</histogram>
13059
13060<histogram name="SBClientPhishing.InitPrivateNetworksFailed">
13061 <summary>
13062 The number of times that the phishing detection service could not be
13063 initialized due to an error parsing the private IP networks. This would
13064 indicate a bug.
13065 </summary>
13066</histogram>
13067
13068<histogram name="SBClientPhishing.InvalidWhitelistExpression">
13069 <obsolete>
13070 Deprecated 12/2011. Whitelist entries are no longer part of
13071 ClientPhishingResponse.
13072 </obsolete>
13073 <summary>
13074 The number of whitelist_expression entries in a ClientPhishingResponse that
13075 could not be canonicalized.
13076 </summary>
13077</histogram>
13078
13079<histogram name="SBClientPhishing.PreClassificationCheckFail"
13080 enum="SBClientPhishingPreClassificationCheckFail">
13081 <summary>
13082 Records the number of phishing classifications that were skipped because a
13083 pre-classification check failed.
13084 </summary>
13085</histogram>
13086
13087<histogram name="SBClientPhishing.ReportLimitSkipped">
13088 <summary>
13089 The number of phishing classifications that were previously cached as being
13090 phishing but that will get re-classified (to possibly fix false positives).
13091 </summary>
13092</histogram>
13093
13094<histogram name="SBClientPhishing.RequestNotSerialized">
13095 <summary>
13096 The number of phishing classifier pingbacks that were skipped because
13097 serializing the request protocol buffer to string failed.
13098 </summary>
13099</histogram>
13100
13101<histogram name="SBClientPhishing.RequestSatisfiedFromCache">
13102 <summary>
13103 The number of times that a cached phishing classification result was used,
13104 rather than pinging the server.
13105 </summary>
13106</histogram>
13107
13108<histogram name="SBClientPhishing.ScorerCreationStatus"
13109 enum="SBClientPhishingScorerCreationStatus">
13110 <summary>
13111 Records the status when we create a scorer object for the client-side
13112 phishing detection classifier.
13113 </summary>
13114</histogram>
13115
13116<histogram name="SBClientPhishing.TermFeatureBreakIterError">
13117 <summary>
13118 The number of phishing classifications that were aborted because the term
13119 feature extractor failed to initialize an ICU break iterator.
13120 </summary>
13121</histogram>
13122
13123<histogram name="SBClientPhishing.TermFeatureChunkTime" units="milliseconds">
13124 <summary>
13125 The time that an individual chunk of term feature extraction work took.
13126 </summary>
13127</histogram>
13128
13129<histogram name="SBClientPhishing.TermFeatureIterations">
13130 <summary>
13131 The number of iterations that the term feature extractor took to finish.
13132 </summary>
13133</histogram>
13134
13135<histogram name="SBClientPhishing.TermFeatureTimeout">
13136 <summary>
13137 The number of phishing classification that were aborted because term feature
13138 extraction took too long.
13139 </summary>
13140</histogram>
13141
13142<histogram name="SBClientPhishing.TermFeatureTotalTime" units="milliseconds">
13143 <summary>
13144 The time that the term feature extarctor took to finish, summed across all
13145 chunks of work.
13146 </summary>
13147</histogram>
13148
13149<histogram name="SBClientPhishing.TooManyFeatures">
13150 <summary>
13151 The number of times that the limit on the number of phishing classifier
13152 features for a page was reached. This may indicate a bug, or that
13153 kMaxFeatureSize is too small.
13154 </summary>
13155</histogram>
13156
13157<histogram name="SBClientPhishing.URLFeatureTime" units="milliseconds">
13158 <summary>
13159 The time taken to extract URL features for the phishing classifier.
13160 </summary>
13161</histogram>
13162
Torne (Richard Coles)7d4cd472013-06-19 11:58:07 +010013163<histogram name="SBDownloadFeedback.Activations" enum="DownloadItem.DangerType">
13164 <summary>
13165 Count of times download feedback has been started, broken down by danger
13166 type.
13167 </summary>
13168</histogram>
13169
13170<histogram name="SBDownloadFeedback.ActiveFeedbacks">
13171 <summary>
13172 When a new download feedback request is added, records the number of
13173 download requests currently active and/or pending.
13174 </summary>
13175</histogram>
13176
13177<histogram name="SBDownloadFeedback.Shown" enum="DownloadItem.DangerType">
13178 <summary>
13179 Count of times download feedback button has been shown, broken down by
13180 danger type.
13181 </summary>
13182</histogram>
13183
13184<histogram name="SBDownloadFeedback.SizeEligibleKB" units="KB">
13185 <summary>
13186 Size of downloads that were of the correct danger type, regardless if they
13187 meet the max file size check or if they are actually uploaded or not.
13188 </summary>
13189</histogram>
13190
13191<histogram name="SBDownloadFeedback.SizeFailure" units="bytes">
13192 <summary>
13193 Size of downloads that failed to be uploaded to the feedback service.
13194 </summary>
13195</histogram>
13196
13197<histogram name="SBDownloadFeedback.SizeSuccess" units="bytes">
13198 <summary>
13199 Size of downloads that were successfully uploaded to the feedback service.
13200 </summary>
13201</histogram>
13202
13203<histogram name="SBDownloadFeedback.UploadResult"
13204 enum="SBDownloadFeedbackUploadResult">
13205 <summary>
13206 Final result of attempt to upload binary to download feedback service.
13207 </summary>
13208</histogram>
13209
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010013210<histogram name="Search.DefaultSearchProvider" enum="OmniboxSearchEngine">
13211 <summary>
13212 The id of the default search engine that is loaded after Chrome startup. See
13213 src/chrome/browser/search_engines/prepopulate_engines.json for more info.
13214 </summary>
13215</histogram>
13216
Ben Murdoch32409262013-08-07 11:04:47 +010013217<histogram name="Settings.GivenShowHomeButton_HomePageIsNewTabPage"
13218 enum="Boolean">
13219 <summary>
13220 Whether or not the home page user preference is set to the default NTP value
13221 when a profile is loaded. This is only logged if the home button is shown.
13222 </summary>
13223</histogram>
13224
Ben Murdochbbcdd452013-07-25 10:06:34 +010013225<histogram name="Settings.HomePageIsNewTabPage" enum="Boolean">
Ben Murdoch32409262013-08-07 11:04:47 +010013226 <obsolete>
13227 Deprecated 08/05/2013. Replaced by
13228 Settings.GivenShowHomeButton_HomePageIsNewTabPage.
13229 </obsolete>
Ben Murdochbbcdd452013-07-25 10:06:34 +010013230 <summary>
13231 Whether or not the home page user preference is set to the default NTP value
13232 when a profile is loaded.
13233 </summary>
13234</histogram>
13235
13236<histogram name="Settings.ShowHomeButton" enum="BooleanEnabled">
13237 <summary>
Ben Murdoch32409262013-08-07 11:04:47 +010013238 Whether or not the home button is enabled in user preferences when a profile
Ben Murdochbbcdd452013-07-25 10:06:34 +010013239 is loaded.
13240 </summary>
13241</histogram>
13242
Ben Murdochfb250652013-07-31 11:42:55 +010013243<histogram name="Settings.StartupPageLoadSettings" enum="SessionStartupPref">
13244 <summary>The startup page settings when a profile is loaded.</summary>
13245</histogram>
13246
13247<histogram name="Settings.StartupPageLoadURLs">
13248 <summary>
13249 The number of URLs to be loaded on startup when a profile is loaded, if the
13250 startup page setting is set to load URLs.
13251 </summary>
13252</histogram>
13253
Torne (Richard Coles)868fa2f2013-06-11 10:57:03 +010013254<histogram name="SimpleCache.CheckCRCResult" enum="CheckCRCResult">
13255 <summary>
13256 Whether or not the CRC was checked at the moment when the last reference to
13257 a read-only entry stream is closed.
13258 </summary>
13259</histogram>
13260
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010013261<histogram name="SimpleCache.CreationToIndex" units="milliseconds">
13262 <summary>
13263 The time from the creation of the simple cache backend until the index has
13264 been loaded from disk.
13265 </summary>
13266</histogram>
13267
13268<histogram name="SimpleCache.CreationToIndexFail" units="milliseconds">
13269 <summary>
13270 The time from the creation of the simple cache backend until the index fails
13271 to load.
13272 </summary>
13273</histogram>
13274
13275<histogram name="SimpleCache.EntryCreationResult" enum="BooleanSuccess">
13276 <summary>
13277 For entry creation operations that were sent to the disk, the result of
13278 creation.
13279 </summary>
13280</histogram>
13281
13282<histogram name="SimpleCache.EntryCreationTime" units="milliseconds">
13283 <summary>The time, in ms, spent creating a new entry on disk.</summary>
13284</histogram>
13285
13286<histogram name="SimpleCache.EntryOperationsPending">
13287 <summary>
13288 At the time that operations are run, the number of pending operations on a
13289 particular entry.
13290 </summary>
13291</histogram>
13292
13293<histogram name="SimpleCache.Eviction.CacheSizeOnStart" units="bytes">
13294 <summary>The size of the cache at the beginning of an eviction.</summary>
13295</histogram>
13296
Ben Murdocheb525c52013-07-10 11:40:50 +010013297<histogram name="SimpleCache.Eviction.CacheSizeOnStart2" units="KB">
13298 <summary>The size of the cache at the beginning of an eviction.</summary>
13299</histogram>
13300
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010013301<histogram name="SimpleCache.Eviction.EntryCount">
13302 <summary>The number of entries to be erased in an eviction.</summary>
13303</histogram>
13304
13305<histogram name="SimpleCache.Eviction.MaxCacheSizeOnStart" units="bytes">
13306 <summary>
13307 The maximum allowed size of the cache at the beginning of an eviction.
13308 </summary>
13309</histogram>
13310
Ben Murdocheb525c52013-07-10 11:40:50 +010013311<histogram name="SimpleCache.Eviction.MaxCacheSizeOnStart2" units="KB">
13312 <summary>
13313 The maximum allowed size of the cache at the beginning of an eviction.
13314 </summary>
13315</histogram>
13316
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010013317<histogram name="SimpleCache.Eviction.Result" enum="BooleanSuccess">
13318 <summary>The result of an eviction.</summary>
13319</histogram>
13320
13321<histogram name="SimpleCache.Eviction.SizeOfEvicted" units="bytes">
13322 <summary>The number of bytes to be erased in an eviction.</summary>
13323</histogram>
13324
Ben Murdocheb525c52013-07-10 11:40:50 +010013325<histogram name="SimpleCache.Eviction.SizeOfEvicted2" units="KB">
13326 <summary>The amount of memory freed in an eviction.</summary>
13327</histogram>
13328
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010013329<histogram name="SimpleCache.Eviction.SizeWhenDone" units="bytes">
13330 <summary>The size of the cache after running an eviction.</summary>
13331</histogram>
13332
Ben Murdocheb525c52013-07-10 11:40:50 +010013333<histogram name="SimpleCache.Eviction.SizeWhenDone2" units="KB">
13334 <summary>The size of the cache after running an eviction.</summary>
13335</histogram>
13336
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010013337<histogram name="SimpleCache.Eviction.TimeToDone" units="milliseconds">
13338 <summary>Time spent completing an eviction.</summary>
13339</histogram>
13340
13341<histogram name="SimpleCache.Eviction.TimeToSelectEntries" units="milliseconds">
13342 <summary>Time spent selecting entries for eviction.</summary>
13343</histogram>
13344
Torne (Richard Coles)a36e5922013-08-05 13:57:33 +010013345<histogram name="SimpleCache.FileDescriptorLimitHard">
13346 <summary>
13347 The maximum limit of how many file descriptors a process can open. Emitted
13348 each time the browser is launched, if the limit could be retrieved. (This
13349 is the highest value we could raise the current limit to if we liked.)
13350 </summary>
13351</histogram>
13352
13353<histogram name="SimpleCache.FileDescriptorLimitSoft">
13354 <summary>
13355 The current limit of how many file descriptors a process can open. Emitted
13356 each time the browser is launched, if the limit could be retrieved. (We can
13357 raise this to the maximum limit if we like, without root access.)
13358 </summary>
13359</histogram>
13360
13361<histogram name="SimpleCache.FileDescriptorLimitStatus"
13362 enum="SimpleCache.FileDescriptorLimitStatus">
13363 <summary>
13364 The result of trying to get the file descriptor limit. Emitted each time
13365 the browser is launched.
13366 </summary>
13367</histogram>
13368
Ben Murdoch558790d2013-07-30 15:19:42 +010013369<histogram name="SimpleCache.GlobalOpenEntryCount">
13370 <summary>
13371 The number of open entries across all caches backed by the Simple Cache. An
13372 entry is opened whenever a caller asks to open it to read or write cache
13373 data, and remains open until the last caller asks to close it. Logged
13374 whenever an entry is opened or closed.
13375 </summary>
13376</histogram>
13377
Torne (Richard Coles)a36e5922013-08-05 13:57:33 +010013378<histogram name="SimpleCache.HeaderSize" units="bytes">
13379 <summary>
13380 The size of the header stream of a Simple Cache entry, emitted every time
13381 the headers are written or rewritten.
13382 </summary>
13383</histogram>
13384
13385<histogram name="SimpleCache.HeaderSizeChange"
13386 enum="SimpleCacheHeaderSizeChange">
13387 <summary>
13388 How the header size has changed in a Simple Cache entry, emitted every time
13389 a write operation occurs on the header stream. (This includes the initial
13390 write, rewrites, and other writes that we couldn't classify.)
13391 </summary>
13392</histogram>
13393
13394<histogram name="SimpleCache.HeaderSizeDecreaseAbsolute" units="bytes">
13395 <summary>
13396 The absolute size decrease of the header stream of a Simple Cache entry,
13397 emitted every time the headers are rewritten with a smaller size.
13398 </summary>
13399</histogram>
13400
13401<histogram name="SimpleCache.HeaderSizeDecreasePercentage" units="percent">
13402 <summary>
13403 The relative size decrease of the header stream of a Simple Cache entry,
13404 emitted every time the headers are rewritten with a smaller size.
13405 </summary>
13406</histogram>
13407
13408<histogram name="SimpleCache.HeaderSizeIncreaseAbsolute" units="bytes">
13409 <summary>
13410 The absolute size increase of the header stream of a Simple Cache entry,
13411 emitted every time the headers are rewritten with a larger size.
13412 </summary>
13413</histogram>
13414
13415<histogram name="SimpleCache.HeaderSizeIncreasePercentage" units="percent">
13416 <summary>
13417 The relative size increase of the header stream of a Simple Cache entry,
13418 emitted every time the headers are rewritten with a larger size.
13419 </summary>
13420</histogram>
13421
Torne (Richard Coles)90dce4d2013-05-29 14:40:03 +010013422<histogram name="SimpleCache.IndexCorrupt" enum="BooleanCorrupt">
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010013423 <summary>For each index load, whether the index file was corrupt.</summary>
13424</histogram>
13425
Torne (Richard Coles)b2df76e2013-05-13 16:52:09 +010013426<histogram name="SimpleCache.IndexCreatedEntryCount">
13427 <summary>The number of entries in a newly created index file.</summary>
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010013428</histogram>
13429
Torne (Richard Coles)868fa2f2013-06-11 10:57:03 +010013430<histogram name="SimpleCache.IndexEntriesLoaded">
13431 <summary>Number of entries loaded from the index file on start.</summary>
13432</histogram>
13433
13434<histogram name="SimpleCache.IndexEntriesRestored">
13435 <summary>
13436 Number of entries restored from disk when there was no index or the index
13437 was corrupted.
13438 </summary>
13439</histogram>
13440
Ben Murdochbbcdd452013-07-25 10:06:34 +010013441<histogram name="SimpleCache.IndexFileStateOnLoad" enum="SimpleIndexState">
13442 <summary>
13443 The state the index file is at when an attempt is made to load from it.
13444 </summary>
13445</histogram>
13446
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010013447<histogram name="SimpleCache.IndexInitializationWaiters">
13448 <summary>
13449 At the time of index initialization, the number of enqueued jobs awaiting
13450 index initialization.
13451 </summary>
13452</histogram>
13453
Torne (Richard Coles)b2df76e2013-05-13 16:52:09 +010013454<histogram name="SimpleCache.IndexInitializeMethod"
13455 enum="SimpleCacheIndexInitializeMethod">
13456 <summary>The method used to initialize the simple cache index.</summary>
13457</histogram>
13458
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010013459<histogram name="SimpleCache.IndexLoadTime" units="milliseconds">
13460 <summary>
13461 Time (as measured on the worker pool) spent loading the index file.
13462 </summary>
13463</histogram>
13464
13465<histogram name="SimpleCache.IndexNumEntriesOnWrite">
13466 <summary>The number of entries written to the index on a flush.</summary>
13467</histogram>
13468
13469<histogram name="SimpleCache.IndexRestoreTime" units="milliseconds">
13470 <summary>
13471 Time (as measured on the worker pool) spent restoring the index file by
13472 iterating directory entries.
13473 </summary>
13474</histogram>
13475
Torne (Richard Coles)90dce4d2013-05-29 14:40:03 +010013476<histogram name="SimpleCache.IndexStale" enum="BooleanStale">
Ben Murdochbbcdd452013-07-25 10:06:34 +010013477 <obsolete>
13478 Deprecated 07/2013, and replaced by IndexFileStateOnLoad.
13479 </obsolete>
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010013480 <summary>For each index load, whether the index file was stale.</summary>
13481</histogram>
13482
Torne (Richard Coles)b2df76e2013-05-13 16:52:09 +010013483<histogram name="SimpleCache.IndexWriteInterval.Background"
13484 units="milliseconds">
13485 <summary>
13486 The interval between index saves, for apps in the background.
13487 </summary>
13488</histogram>
13489
13490<histogram name="SimpleCache.IndexWriteInterval.Foreground"
13491 units="milliseconds">
13492 <summary>
13493 The interval between index saves, for apps in the foreground.
13494 </summary>
13495</histogram>
13496
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010013497<histogram name="SimpleCache.IndexWriteToDiskTime" units="milliseconds">
Torne (Richard Coles)b2df76e2013-05-13 16:52:09 +010013498 <obsolete>
13499 Deprecated 2013-05 in favour of
13500 SimpleCache.SimpleIndexWriteToDiskTime.Background and
13501 SimpleCache.SimpleIndexWriteToDiskTime.Foreground.
13502 </obsolete>
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010013503 <summary>
13504 The amount of time spend writing the index file to disk, measured starting
13505 at the beginning of the write on the callback thread, and calculated using
13506 the completion time on the worker pool.
13507 </summary>
13508</histogram>
13509
Torne (Richard Coles)b2df76e2013-05-13 16:52:09 +010013510<histogram name="SimpleCache.IndexWriteToDiskTime.Background"
13511 units="milliseconds">
13512 <summary>
13513 The amount of time spend writing the index file to disk, for apps in the
13514 background, measured starting at the beginning of the write on the callback
13515 thread, and calculated using the completion time on the worker pool.
13516 </summary>
13517</histogram>
13518
13519<histogram name="SimpleCache.IndexWriteToDiskTime.Foreground"
13520 units="milliseconds">
13521 <summary>
13522 The amount of time spend writing the index file to disk, for apps in the
13523 foreground, measured starting at the beginning of the write on the callback
13524 thread, and calculated using the completion time on the worker pool.
13525 </summary>
13526</histogram>
13527
Ben Murdoch7dbb3d52013-07-17 14:55:54 +010013528<histogram name="SimpleCache.KeyMatchedOnOpen" enum="BooleanMatched">
13529 <summary>
13530 For each call to OpenEntry, whether the key on disk matched the request key.
13531 </summary>
13532</histogram>
13533
Ben Murdochbbcdd452013-07-25 10:06:34 +010013534<histogram name="SimpleCache.LastClusterLossPercent" units="percent">
13535 <summary>
13536 For each file in the Simple Cache, the percentage of disk space used by the
13537 cluster loss, the unused disk space in the last 4096 byte cluster of the
13538 file.
13539 </summary>
13540</histogram>
13541
13542<histogram name="SimpleCache.LastClusterSize" units="bytes">
13543 <summary>
13544 For each file in the Simple Cache, the number of bytes in the last 4096 byte
13545 cluster when the entry is saved to disk.
13546 </summary>
13547</histogram>
13548
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010013549<histogram name="SimpleCache.OpenEntryIndexState"
13550 enum="SimpleCacheOpenEntryIndexState">
13551 <summary>
13552 At the time that an entry is opened, the state of that entry in the index.
13553 </summary>
13554</histogram>
13555
Ben Murdoch9ab55632013-07-18 11:57:30 +010013556<histogram name="SimpleCache.ReadIsParallelizable"
13557 enum="SimpleCacheReadParallelizable">
13558 <summary>
13559 For each Read operation, whether it could have been issued in parallel of a
13560 previous Read operation.
13561 </summary>
13562</histogram>
13563
Torne (Richard Coles)a93a17c2013-05-15 11:34:50 +010013564<histogram name="SimpleCache.ReadResult" enum="SimpleCacheReadResult">
13565 <summary>The outcome of Entry::ReadData in the simple cache.</summary>
13566</histogram>
13567
13568<histogram name="SimpleCache.SyncCheckEOFHasCrc" enum="BooleanHasCrc">
13569 <summary>
13570 For each EOFRecord found with a valid magic number, indicates if the record
13571 also contains a CRC.
13572 </summary>
13573</histogram>
13574
13575<histogram name="SimpleCache.SyncCheckEOFResult"
13576 enum="SimpleCacheSyncCheckEOFResult">
13577 <summary>
13578 The result, at the synchronous layer, of checking the EOF record of a cache
13579 entry.
13580 </summary>
13581</histogram>
13582
13583<histogram name="SimpleCache.SyncCloseResult" enum="SimpleCacheSyncCloseResult">
13584 <summary>
13585 The result, at the synchronous layer, of closing a cache entry.
13586 </summary>
13587</histogram>
13588
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010013589<histogram name="SimpleCache.SyncCreatePlatformFileError"
13590 enum="PlatformFileError">
13591 <summary>
Torne (Richard Coles)a36e5922013-08-05 13:57:33 +010013592 The platform error reported when attempting to create a new cache entry at
13593 the synchronous layer.
13594 </summary>
13595</histogram>
13596
13597<histogram name="SimpleCache.SyncCreatePlatformFileError_WithIndex"
13598 enum="PlatformFileError">
13599 <summary>
13600 The platform error reported when attempting to create a new cache entry at
13601 the synchronous layer when the index has already initialized.
13602 </summary>
13603</histogram>
13604
13605<histogram name="SimpleCache.SyncCreatePlatformFileError_WithoutIndex"
13606 enum="PlatformFileError">
13607 <summary>
13608 The platform error reported when attempting to create a new cache entry at
13609 the synchronous layer when the index has not yet initialized.
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010013610 </summary>
13611</histogram>
13612
13613<histogram name="SimpleCache.SyncCreateResult"
13614 enum="SimpleCacheSyncCreateResult">
Torne (Richard Coles)a93a17c2013-05-15 11:34:50 +010013615 <summary>
Torne (Richard Coles)a36e5922013-08-05 13:57:33 +010013616 The result, at the synchronous layer, reported when attempting to create a
13617 new cache entry.
13618 </summary>
13619</histogram>
13620
13621<histogram name="SimpleCache.SyncCreateResult_WithIndex"
13622 enum="SimpleCacheSyncCreateResult">
13623 <summary>
13624 The result, at the synchronous layer, reported when attempting to create a
13625 new cache entry when the index has already initialized.
13626 </summary>
13627</histogram>
13628
13629<histogram name="SimpleCache.SyncCreateResult_WithoutIndex"
13630 enum="SimpleCacheSyncCreateResult">
13631 <summary>
13632 The result, at the synchronous layer, reported when attempting to create a
13633 new cache entry when the index has not yet initialized.
Torne (Richard Coles)a93a17c2013-05-15 11:34:50 +010013634 </summary>
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010013635</histogram>
13636
13637<histogram name="SimpleCache.SyncOpenPlatformFileError"
13638 enum="PlatformFileError">
13639 <summary>
Torne (Richard Coles)a36e5922013-08-05 13:57:33 +010013640 The platform error reported when attempting to create a new cache entry at
13641 the synchronous layer.
13642 </summary>
13643</histogram>
13644
13645<histogram name="SimpleCache.SyncOpenPlatformFileError_WithIndex"
13646 enum="PlatformFileError">
13647 <summary>
13648 The platform error reported when attempting to create a new cache entry at
13649 the synchronous layer when the index has already initialized.
13650 </summary>
13651</histogram>
13652
13653<histogram name="SimpleCache.SyncOpenPlatformFileError_WithoutIndex"
13654 enum="PlatformFileError">
13655 <summary>
13656 The platform error reported when attempting to create a new cache entry at
13657 the synchronous layer when the index has not initialized.
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010013658 </summary>
13659</histogram>
13660
13661<histogram name="SimpleCache.SyncOpenResult" enum="SimpleCacheSyncOpenResult">
Torne (Richard Coles)a93a17c2013-05-15 11:34:50 +010013662 <summary>
Torne (Richard Coles)a36e5922013-08-05 13:57:33 +010013663 The result, at the synchronous layer, reported when attempting to open a new
13664 cache entry.
13665 </summary>
13666</histogram>
13667
13668<histogram name="SimpleCache.SyncOpenResult_WithIndex"
13669 enum="SimpleCacheSyncOpenResult">
13670 <summary>
13671 The result, at the synchronous layer, reported when attempting to open a new
13672 cache entry when the index has already initialized.
13673 </summary>
13674</histogram>
13675
13676<histogram name="SimpleCache.SyncOpenResult_WithoutIndex"
13677 enum="SimpleCacheSyncOpenResult">
13678 <summary>
13679 The result, at the synchronous layer, reported when attempting to open a new
13680 cache entry when the index has not yet initialized.
Torne (Richard Coles)a93a17c2013-05-15 11:34:50 +010013681 </summary>
13682</histogram>
13683
13684<histogram name="SimpleCache.SyncWriteResult" enum="SimpleCacheSyncWriteResult">
13685 <summary>
13686 The result, at the synchronous layer, of writing to a cache entry.
13687 </summary>
13688</histogram>
13689
Ben Murdoch558790d2013-07-30 15:19:42 +010013690<histogram name="SimpleCache.WriteDependencyType"
13691 enum="SimpleCacheWriteDependencyType">
13692 <summary>
13693 Shows whether a write operation depends on the previous operation in queue
13694 particularly in the aspect of its possibility to run in parallel.
13695 </summary>
13696</histogram>
13697
Torne (Richard Coles)a93a17c2013-05-15 11:34:50 +010013698<histogram name="SimpleCache.WriteResult" enum="SimpleCacheWriteResult">
13699 <summary>The outcome of Entry::WriteData in the simple cache.</summary>
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010013700</histogram>
13701
Torne (Richard Coles)7d4cd472013-06-19 11:58:07 +010013702<histogram name="SiteIsolation.BrowsingInstanceCount">
13703 <summary>
13704 The count of all current BrowsingInstances. Recorded once per UMA ping.
13705 </summary>
13706</histogram>
13707
13708<histogram name="SiteIsolation.CurrentRendererProcessCount">
13709 <summary>
13710 The count of all renderer processes, including WebUI and extensions.
13711 Recorded once per UMA ping.
13712 </summary>
13713</histogram>
13714
13715<histogram name="SiteIsolation.IsolateAllSitesProcessCountEstimate">
13716 <summary>
13717 The upper bound of the predicted renderer process count if we isolated all
13718 sites, subject to the process limit. Recorded once per UMA ping.
13719 </summary>
13720</histogram>
13721
13722<histogram name="SiteIsolation.IsolateAllSitesProcessCountLowerBound">
13723 <summary>
13724 The lower bound of the predicted renderer process count if we isolated all
13725 sites, subject to the process limit. Happens to be the number of unique
13726 sites. Recorded once per UMA ping.
13727 </summary>
13728</histogram>
13729
13730<histogram name="SiteIsolation.IsolateAllSitesProcessCountNoLimit">
13731 <summary>
13732 The predicted renderer process count if we isolated all sites and if there
13733 were no process limit. Recorded once per UMA ping.
13734 </summary>
13735</histogram>
13736
13737<histogram name="SiteIsolation.IsolateAllSitesTotalProcessCountEstimate">
13738 <summary>
13739 The predicted total process count if we isolated all sites, subject to the
13740 process limit. Recorded once per UMA ping.
13741 </summary>
13742</histogram>
13743
13744<histogram name="SiteIsolation.IsolateHttpsSitesProcessCountEstimate">
13745 <summary>
13746 The upper bound of the predicted renderer process count if we isolated only
13747 HTTPS (not HTTP) sites, subject to the process limit. Recorded once per UMA
13748 ping.
13749 </summary>
13750</histogram>
13751
13752<histogram name="SiteIsolation.IsolateHttpsSitesProcessCountLowerBound">
13753 <summary>
13754 The lower bound of the predicted renderer process count if we isolated only
13755 HTTPS (not HTTP) sites, subject to the process limit. Happens to be the
13756 number of isolated sites. Recorded once per UMA ping.
13757 </summary>
13758</histogram>
13759
13760<histogram name="SiteIsolation.IsolateHttpsSitesProcessCountNoLimit">
13761 <summary>
13762 The predicted renderer process count if we isolated only HTTPS (not HTTP)
13763 sites and if there were no process limit. Recorded once per UMA ping.
13764 </summary>
13765</histogram>
13766
13767<histogram name="SiteIsolation.IsolateHttpsSitesTotalProcessCountEstimate">
13768 <summary>
13769 The predicted total process count if we isolated only HTTPS (not HTTP)
13770 sites, subject to the process limit. Recorded once per UMA ping.
13771 </summary>
13772</histogram>
13773
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010013774<histogram name="Sqlite.AppCache.Error" enum="SqliteErrorCode">
13775 <summary>Error codes returned by sqlite for the appcache db.</summary>
13776</histogram>
13777
Ben Murdocha3f7b4e2013-07-24 10:36:34 +010013778<histogram name="Sqlite.CloseFailure" enum="SqliteErrorCode">
13779 <summary>Error which prevented database close.</summary>
13780</histogram>
13781
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010013782<histogram name="Sqlite.Cookie.Error" enum="SqliteErrorCode">
13783 <summary>Error codes returned by sqlite the cookie db.</summary>
13784</histogram>
13785
13786<histogram name="Sqlite.DatabaseTracker.Error" enum="SqliteErrorCode">
13787 <summary>Error codes returned by sqlite the websqldb tracker db.</summary>
13788</histogram>
13789
13790<histogram name="Sqlite.DomainBoundCerts.Error" enum="SqliteErrorCode">
13791 <summary>
13792 Error codes returned by sqlite for the domain-bound certs db.
13793 </summary>
13794</histogram>
13795
13796<histogram name="Sqlite.DomStorageDatabase.Error" enum="SqliteErrorCode">
13797 <summary>Error codes returned by sqlite for the domstorage db.</summary>
13798</histogram>
13799
13800<histogram name="Sqlite.Error" enum="SqliteErrorCode">
Torne (Richard Coles)90dce4d2013-05-29 14:40:03 +010013801 <summary>SQLite extended error codes.</summary>
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010013802</histogram>
13803
13804<histogram name="Sqlite.Error.IOERR" enum="SqliteIOERRCode">
Torne (Richard Coles)90dce4d2013-05-29 14:40:03 +010013805 <obsolete>
13806 Replaced 5/14/2013 by expanded Sqlite.Error histogram.
13807 </obsolete>
13808 <summary>SQLite extended SQLITE_IOERR codes for all databases.</summary>
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010013809</histogram>
13810
13811<histogram name="Sqlite.History.Error" enum="SqliteErrorCode">
13812 <summary>Error codes returned by sqlite for the history db.</summary>
13813</histogram>
13814
Ben Murdocha3f7b4e2013-07-24 10:36:34 +010013815<histogram name="Sqlite.OpenFailure" enum="SqliteErrorCode">
13816 <summary>Error which prevented database open.</summary>
13817</histogram>
13818
13819<histogram name="Sqlite.OpenProbeFailure" enum="SqliteErrorCode">
13820 <summary>Error from first read of the database.</summary>
13821</histogram>
13822
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010013823<histogram name="Sqlite.Quota.Error" enum="SqliteErrorCode">
13824 <summary>Error codes returned by sqlite for the quota db.</summary>
13825</histogram>
13826
Ben Murdoch7dbb3d52013-07-17 14:55:54 +010013827<histogram name="Sqlite.RazeDatabase" enum="SqliteErrorCode">
13828 <summary>Errors attempting to Raze() database.</summary>
13829</histogram>
13830
13831<histogram name="Sqlite.RazeDatabase2" enum="SqliteErrorCode">
13832 <summary>Errors on second attempt to Raze() database.</summary>
13833</histogram>
13834
13835<histogram name="Sqlite.RazeDatabaseTruncate" enum="SqliteErrorCode">
13836 <summary>Errors truncating database for Raze().</summary>
13837</histogram>
13838
Torne (Richard Coles)90dce4d2013-05-29 14:40:03 +010013839<histogram name="Sqlite.SizeKB" units="Kb">
13840 <summary>Size in kilobytes of pre-existing database at startup.</summary>
13841</histogram>
13842
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010013843<histogram name="Sqlite.Text.Error" enum="SqliteErrorCode">
13844 <summary>Error codes returned by sqlite the full text db.</summary>
13845</histogram>
13846
13847<histogram name="Sqlite.Thumbnail.Error" enum="SqliteErrorCode">
13848 <summary>Error codes returned by sqlite for the thumbnail db.</summary>
13849</histogram>
13850
Torne (Richard Coles)90dce4d2013-05-29 14:40:03 +010013851<histogram name="Sqlite.Version">
13852 <summary>Version of pre-existing database at startup.</summary>
13853</histogram>
13854
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010013855<histogram name="Sqlite.Web.Error" enum="SqliteErrorCode">
13856 <summary>Error codes returned by sqlite the web db.</summary>
13857</histogram>
13858
Ben Murdoch7dbb3d52013-07-17 14:55:54 +010013859<histogram name="Startup.BrowserMessageLoopStartTime">
13860 <summary>
13861 Time from browser startup to the start of the main thread's message loop.
13862 </summary>
13863</histogram>
13864
13865<histogram name="Startup.BrowserMessageLoopStartTimeFromMainEntry"
13866 units="milliseconds">
13867 <summary>
13868 Time from main entry to the start of the main thread's message loop. This
13869 stat is only recorded after 7 minutes of OS uptime to try to mitigate the
13870 variance resulting from Chrome being autostarted.
13871 </summary>
13872</histogram>
13873
13874<histogram name="Startup.BrowserMessageLoopStartTimeFromMainEntry.FirstRun"
13875 units="milliseconds">
13876 <summary>
13877 Time from main entry to the start of the main thread's message loop on first
13878 run. This stat is only recorded after 7 minutes of OS uptime to try to
13879 mitigate the variance resulting from Chrome being autostarted.
13880 </summary>
13881</histogram>
13882
13883<histogram name="Startup.BrowserOpenTabs">
13884 <summary>
13885 Time taken to open the initial tab or to restore tabs from previous session.
13886 </summary>
13887</histogram>
13888
13889<histogram name="Startup.BrowserWindowDisplay" units="milliseconds">
13890 <summary>
13891 Time from browser startup to the time the browser window initially becomes
13892 visible.
13893 </summary>
13894</histogram>
13895
13896<histogram name="Startup.ChromeCast.TimeToDisplayVideo" units="milliseconds">
13897 <summary>
13898 The elapsed time from the ChromeCast application launch to the first video
13899 frame displayed.
13900 </summary>
13901</histogram>
13902
13903<histogram name="Startup.Fling.TimeToDisplayVideo" units="milliseconds">
13904 <summary>
13905 The elapsed time from the Fling application launch to the first video frame
13906 displayed.
13907 </summary>
13908</histogram>
13909
13910<histogram name="Startup.IsResume">
13911 <obsolete>
13912 Deprecated 12/2011. Merged into MobileSessionStartType.
13913 </obsolete>
13914 <summary>Whether a startup is a resume (vs a cold start).</summary>
13915</histogram>
13916
13917<histogram name="Startup.MobileSessionStartAction"
13918 enum="MobileSessionStartAction">
13919 <summary>
13920 The action requested on the application startup when called from another app
13921 or the OS.
13922 </summary>
13923</histogram>
13924
13925<histogram name="Startup.MobileSessionStartFromApps"
13926 enum="MobileSessionCallerApp">
13927 <summary>The calling application (if any).</summary>
13928</histogram>
13929
13930<histogram name="Startup.ShowAppListColdStart" units="milliseconds">
13931 <summary>
13932 Time for a newly created browser process to reach the code that starts
13933 showing the app launcher, when started with the --show-app-list flag and
13934 with no currently running Chrome processes.
13935 </summary>
13936</histogram>
13937
13938<histogram name="Startup.ShowAppListWarmStart" units="milliseconds">
13939 <summary>
13940 Time for a running browser process to reach the code that starts showing the
13941 app launcher. Measured from the time a second Chrome process started, which
13942 sent its --show-app-list command line argument to the already-running
13943 process and will soon exit.
13944 </summary>
13945</histogram>
13946
13947<histogram name="Startup.SlowStartupBookmarksLoad" units="milliseconds">
13948 <summary>
13949 Time it takes to load bookmarks from disk. This measurement is only sent for
13950 startups that take &gt;10 seconds after an uptime of 7 minutes.
13951 </summary>
13952</histogram>
13953
13954<histogram name="Startup.SlowStartupExtensionServiceInitAfterImport"
13955 units="milliseconds">
13956 <summary>
13957 Time it takes to finish initialization of the extension service including
13958 loading built-in extensions. This measurement is only sent for startups that
13959 take &gt;10 seconds after an uptime of 7 minutes.
13960 </summary>
13961</histogram>
13962
13963<histogram name="Startup.SlowStartupFinalProfileInit" units="milliseconds">
13964 <summary>
13965 Time the final stages of profile initialization taking including
13966 initialization of profile keyed services. This measurement is only sent for
13967 startups that take &gt;10 seconds after an uptime of 7 minutes.
13968 </summary>
13969</histogram>
13970
13971<histogram name="Startup.SlowStartupNSSInit" units="milliseconds">
13972 <summary>
13973 Time it takes to load the NSS libraries and initialize it. This measurement
13974 is only sent for startups that take &gt;10 seconds after an uptime of 7
13975 minutes.
13976 </summary>
13977</histogram>
13978
13979<histogram name="Startup.SlowStartupPreferenceLoading" units="milliseconds">
13980 <summary>
13981 Time it takes to load preferences from disk. This measurement is only sent
13982 for startups that take &gt;10 seconds after an uptime of 7 minutes.
13983 </summary>
13984</histogram>
13985
13986<histogram name="Startup.SlowStartupProfileIODataInit" units="milliseconds">
13987 <summary>
13988 Time it takes to initialize the ProfileIOData object - this includes
13989 initialization of the cookie store. This measurement is only sent for
13990 startups that take &gt;10 seconds after an uptime of 7 minutes.
13991 </summary>
13992</histogram>
13993
13994<histogram name="Startup.SlowStartupSafeBrowsingGetDatabase"
13995 units="milliseconds">
13996 <summary>
13997 Time it takes to load the safe browsing database from disk. This measurement
13998 is only sent for startups that take &gt;10 seconds after an uptime of 7
13999 minutes.
14000 </summary>
14001</histogram>
14002
14003<histogram name="Startup.SlowStartupSafeBrowsingServiceInitialize"
14004 units="milliseconds">
14005 <summary>
14006 Time it takes to initialize the safe browsing service. This measurement is
14007 only sent for startups that take &gt;10 seconds after an uptime of 7
14008 minutes.
14009 </summary>
14010</histogram>
14011
14012<histogram name="Startup.SlowStartupSessionServiceCreateTabsAndWindows"
14013 units="milliseconds">
14014 <summary>
14015 Time it takes for session restore to finish initiating creation of restored
14016 tabs and windows. This measurement is only sent for startups that take
14017 &gt;10 seconds after an uptime of 7 minutes.
14018 </summary>
14019</histogram>
14020
14021<histogram name="Startup.WarmStartTimeFromRemoteProcessStart"
14022 units="milliseconds">
14023 <summary>
14024 Time for a running browser process to start processing the command line
14025 passed in by a second Chrome process, which just sent its command line
14026 arguments to the already-running process and will soon exit. Measured from
14027 the time the second Chrome process started.
14028 </summary>
14029</histogram>
14030
Torne (Richard Coles)868fa2f2013-06-11 10:57:03 +010014031<histogram name="Sync.AuthInvalidationRejectedTokenAgeLong" units="days">
14032 <summary>
14033 Age of all auth tokens rejected by the invalidation server. Measured from
14034 the time they were created.
14035 </summary>
14036</histogram>
14037
14038<histogram name="Sync.AuthInvalidationRejectedTokenAgeShort"
14039 units="milliseconds">
14040 <summary>
14041 Age of auth tokens younger than one hour that were rejected by the
14042 invalidation server. Measured from the time they were created.
14043 </summary>
14044</histogram>
14045
14046<histogram name="Sync.AuthServerRejectedTokenAgeLong" units="days">
14047 <summary>
14048 Age of all auth tokens rejected by the sync server. Measured from the time
14049 they were created.
14050 </summary>
14051</histogram>
14052
14053<histogram name="Sync.AuthServerRejectedTokenAgeShort" units="milliseconds">
14054 <summary>
14055 Age of auth tokens younger than one hour that were rejected by the sync
14056 server. Measured from the time they were created.
14057 </summary>
14058</histogram>
14059
Torne (Richard Coles)7d4cd472013-06-19 11:58:07 +010014060<histogram name="Sync.RefreshTokenAvailable" enum="BooleanSuccess">
14061 <summary>
14062 Whether OAuth2 refresh token was available at the time when
14063 ProfileSyncService was starting backend.
14064 </summary>
14065</histogram>
14066
Ben Murdoch7dbb3d52013-07-17 14:55:54 +010014067<histogram name="Tab.AgeUponRestoreFromColdStart" units="minutes">
14068 <summary>
14069 Age (time since the last display in previous sessions) of a tab being
14070 restored due to the first tab switch after the browser cold start, recorded
14071 upon such restore. When the browser is started from cold, this metric is not
14072 recorded for the foreground, automatically restored tab, so that the metric
14073 tracks only the restores triggered by direct user decision to switch tabs.
14074 </summary>
14075</histogram>
14076
Torne (Richard Coles)a93a17c2013-05-15 11:34:50 +010014077<histogram name="Tab.RestoreResult" enum="BooleanSuccess">
14078 <summary>
14079 When the browser restores a tab, whether the load was successful. Loads can
14080 fail for instance when there is no connectivity.
14081 </summary>
14082</histogram>
14083
14084<histogram name="Tab.RestoreTime" units="ms">
14085 <summary>Load time for a successful tab restore.</summary>
14086</histogram>
14087
14088<histogram name="Tab.RestoreUserPersistence" enum="TabRestoreUserAction">
14089 <summary>
14090 When the browser restores a tab, whether the user waits for completion of
14091 the load or if the user gives up by switching to another tab or leaving
14092 Chrome.
14093 </summary>
14094</histogram>
14095
Torne (Richard Coles)868fa2f2013-06-11 10:57:03 +010014096<histogram name="Tab.StatusWhenDisplayed" enum="TabStatus">
14097 <summary>
14098 The status of a tab collected each time the tab is displayed on Android,
14099 including user switching to the tab and displays of newly created tabs, such
14100 as NTP or tabs opened to handle intents.
14101 </summary>
14102</histogram>
14103
14104<histogram name="Tab.StatusWhenSwitchedBackToForeground" enum="TabStatus">
14105 <summary>
14106 The status of a tab collected each time the user switches to it on Android.
14107 That does not include tabs being created at the time the user switches to
14108 them, such as NTP or tabs opened to handle intents.
14109 </summary>
14110</histogram>
14111
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010014112<histogram name="Tab.SwitchedToForegroundAge" units="ms">
14113 <summary>Age (in ms) when the tab was switched to foreground.</summary>
14114</histogram>
14115
14116<histogram name="Tab.SwitchedToForegroundLaunchedWithURL"
14117 enum="TabSwitchedToForegroundLaunchedWithURL">
14118 <summary>
14119 Each time a tab is brought to the foreground, this histogram indicates if
14120 chrome was launched without an URL (i.e., from the launcher), or with an URL
14121 (i.e., from another app).
14122 </summary>
14123</histogram>
14124
14125<histogram name="Tab.SwitchedToForegroundMRURank">
14126 <summary>
14127 Rank in MRU order (0 being first) when the tab was switched to foreground.
14128 </summary>
14129</histogram>
14130
14131<histogram name="Tab.SwitchedToForegroundNumTabs">
14132 <summary>Count of all tabs when a tab is switched.</summary>
14133</histogram>
14134
14135<histogram name="Tab.SwitchedToForegroundRevisit"
14136 enum="TabSwitchedToForegroundRevisit">
14137 <summary>
14138 Each time a tab is brought to the foreground, this histogram indicates if
14139 this is the first viewing of the tab since Chrome was put into foreground,
14140 or if it was a return to a tab that has already been shown in this session.
14141 </summary>
14142</histogram>
14143
Ben Murdoch7dbb3d52013-07-17 14:55:54 +010014144<histogram name="Tabs.ForegroundTabAgeAtStartup" units="minutes">
14145 <summary>
14146 Age (time since the last display in previous sessions) of the foreground tab
14147 being restored on the browser cold start.
14148 </summary>
14149</histogram>
14150
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010014151<histogram name="Touchpad.Device" enum="TouchpadDeviceState">
14152 <summary>Tracks touchpad device state.</summary>
14153</histogram>
14154
Ben Murdocheb525c52013-07-10 11:40:50 +010014155<histogram name="Touchpad.Metrics" enum="TouchpadProblemType">
14156 <summary>
14157 Tracks unusual CrOS touchpad operational states (e.g. running into the noisy
14158 ground issue). This is sampled at every touchpad event.
14159 </summary>
14160</histogram>
14161
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010014162<histogram name="Touchpad.NaturalScroll.Changed" enum="BooleanEnabled">
14163 <summary>Tracks touchpad natural scroll setting changes by the user.</summary>
14164</histogram>
14165
14166<histogram name="Touchpad.NaturalScroll.Started" enum="BooleanEnabled">
14167 <summary>Tracks touchpad natural scroll setting on startup.</summary>
14168</histogram>
14169
Ben Murdocheb525c52013-07-10 11:40:50 +010014170<histogram name="Touchpad.PointerSensitivity.Changed" enum="PointerSensitivity">
14171 <summary>
14172 Tracks touchpad sensitivity setting changes by the user. This replaces the
14173 old Touchpad.Sensitivity.Changed metric.
14174 </summary>
14175</histogram>
14176
14177<histogram name="Touchpad.PointerSensitivity.Started" enum="PointerSensitivity">
14178 <summary>
14179 Tracks touchpad sensitivity setting on startup. This replaces the old
14180 Touchpad.Sensitivity.Started metric.
14181 </summary>
14182</histogram>
14183
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010014184<histogram name="Touchpad.Sensitivity.Changed" enum="PointerSensitivity">
Ben Murdocheb525c52013-07-10 11:40:50 +010014185 <obsolete>
14186 Deprecated as of 6/2013, replaced by Touchpad.PointerSensitivity.Changed.
14187 </obsolete>
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010014188 <summary>Tracks touchpad sensitivity setting changes by the user.</summary>
14189</histogram>
14190
14191<histogram name="Touchpad.Sensitivity.Started" enum="PointerSensitivity">
Ben Murdocheb525c52013-07-10 11:40:50 +010014192 <obsolete>
14193 Deprecated as of 6/2013, replaced by Touchpad.PointerSensitivity.Started.
14194 </obsolete>
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010014195 <summary>Tracks touchpad sensitivity setting on startup.</summary>
14196</histogram>
14197
14198<histogram name="Touchpad.TapDragging.Changed" enum="BooleanEnabled">
14199 <summary>Tracks touchpad TapDragging setting changes by the user.</summary>
14200</histogram>
14201
14202<histogram name="Touchpad.TapDragging.Started" enum="BooleanEnabled">
14203 <summary>Tracks touchpad TapDragging setting on startup.</summary>
14204</histogram>
14205
14206<histogram name="Touchpad.TapToClick.Changed" enum="BooleanEnabled">
14207 <summary>Tracks touchpad TapToClick setting changes by the user.</summary>
14208</histogram>
14209
14210<histogram name="Touchpad.TapToClick.Started" enum="BooleanEnabled">
14211 <summary>Tracks touchpad TapToClick setting on startup.</summary>
14212</histogram>
14213
14214<histogram name="Touchpad.ThreeFingerSwipe.Changed" enum="BooleanEnabled">
Ben Murdoch7dbb3d52013-07-17 14:55:54 +010014215 <obsolete>
14216 Deprecated as of 7/2013.
14217 </obsolete>
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010014218</histogram>
14219
14220<histogram name="Touchpad.ThreeFingerSwipe.Started" enum="BooleanEnabled">
Ben Murdoch7dbb3d52013-07-17 14:55:54 +010014221 <obsolete>
14222 Deprecated as of 7/2013.
14223 </obsolete>
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010014224</histogram>
14225
Torne (Richard Coles)868fa2f2013-06-11 10:57:03 +010014226<histogram name="Translate.AlwaysTranslateLang">
14227 <summary>
14228 The number of times the always translate option was selected in the
14229 translate infobar.
14230 </summary>
14231</histogram>
14232
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010014233<histogram name="Translate.CaptureText" units="milliseconds">
14234 <summary>
14235 The time spent capturing plain text from the DOM. This is reported by
14236 ChromeRenderViewObserver when a page is loaded completely.
14237 </summary>
14238</histogram>
14239
Torne (Richard Coles)90dce4d2013-05-29 14:40:03 +010014240<histogram name="Translate.ContentLanguage" enum="TranslateLanguage">
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010014241 <summary>
14242 A page may provide a Content-Language HTTP header or a META tag. For each
14243 page load, measures whether the Content-Language header exists and is valid.
14244 </summary>
14245</histogram>
14246
Torne (Richard Coles)868fa2f2013-06-11 10:57:03 +010014247<histogram name="Translate.DeclineTranslate">
14248 <summary>
14249 The number of times the &quot;Nope&quot; (don't translate) was clicked in
14250 the translate infobar.
14251 </summary>
14252</histogram>
14253
14254<histogram name="Translate.DeclineTranslateCloseInfobar">
14255 <summary>
14256 The number of times the translate infobar was closed without the user
14257 translating the page.
14258 </summary>
14259</histogram>
14260
Torne (Richard Coles)90dce4d2013-05-29 14:40:03 +010014261<histogram name="Translate.HtmlLang" enum="TranslateLanguage">
14262 <summary>
14263 A page may provide a lang attribute in html tag. For each page load,
14264 measures whether the lang attribute exists and is valid.
14265 </summary>
14266</histogram>
14267
Torne (Richard Coles)a93a17c2013-05-15 11:34:50 +010014268<histogram name="Translate.InitiationStatus" enum="TranslateInitiationStatus">
14269 <summary>
14270 The reason why Chrome decided to perform the next action (e.g., to show
14271 infobar, to translate a page without any prompting, and so on) when Chrome
14272 Translate is ready to translate a page.
14273 </summary>
14274</histogram>
14275
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010014276<histogram name="Translate.LanguageVerification"
14277 enum="TranslateLanguageVerification">
14278 <summary>
14279 For each page load, measures whether the provided Content-Language header
Ben Murdocheb525c52013-07-10 11:40:50 +010014280 matches the language determined by CLD. Beyond directly matching or
14281 mismatching the Content-Language header, CLD can complement the
14282 Content-Language. For example, suppose the Content-Language header
14283 specifies 'zh' (general Chinese), a language code that the Translate server
14284 does not support. In this case, CLD can detect a subcode like '-TW' or
14285 '-CN', resulting in language codes 'zh-TW' and 'zh-CN', which the Translate
14286 server supports. This is referred to as &quot;complementing a language
14287 subcode&quot;.
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010014288 </summary>
14289</histogram>
14290
Torne (Richard Coles)868fa2f2013-06-11 10:57:03 +010014291<histogram name="Translate.LocalesOnDisabledByPrefs" enum="LanguageCode">
14292 <summary>
14293 Logs the user locale when the Translate feature is disabled by the user.
14294 This is recorded each time a webpage is loaded and prefs for translation is
14295 checked. This allows us to investigate the correlation between the user
14296 locale and the usage rates of the Translate.
14297 </summary>
14298</histogram>
14299
14300<histogram name="Translate.ModifyOriginalLang">
14301 <summary>
14302 The number of times the original language in the translate infobar has been
14303 changed.
14304 </summary>
14305</histogram>
14306
14307<histogram name="Translate.ModifyTargetLang">
14308 <summary>
14309 The number of times the target language in the translate infobar has been
14310 changed.
14311 </summary>
14312</histogram>
14313
14314<histogram name="Translate.NeverTranslateLang">
14315 <summary>
14316 The number of times the never translate option was selected in the translate
14317 infobar.
14318 </summary>
14319</histogram>
14320
14321<histogram name="Translate.NeverTranslateSite">
14322 <summary>
14323 The number of times the never translate site was selected in the translate
14324 infobar.
14325 </summary>
14326</histogram>
14327
Torne (Richard Coles)90dce4d2013-05-29 14:40:03 +010014328<histogram name="Translate.PageScheme" enum="TranslateScheme">
14329 <summary>Counts translation target page schemes.</summary>
14330</histogram>
14331
Torne (Richard Coles)868fa2f2013-06-11 10:57:03 +010014332<histogram name="Translate.ReportLanguageDetectionError">
14333 <summary>
14334 The number of times the &quot;report this error&quot; of options menu is
14335 selected in the translate infobar.
14336 </summary>
14337</histogram>
14338
Torne (Richard Coles)90dce4d2013-05-29 14:40:03 +010014339<histogram name="Translate.RevertTranslation">
14340 <summary>
14341 The number of times the show original button was clicked in the translate
14342 infobar.
14343 </summary>
14344</histogram>
14345
Torne (Richard Coles)868fa2f2013-06-11 10:57:03 +010014346<histogram name="Translate.ServerReportedUnsupportedLanguage">
Torne (Richard Coles)7d4cd472013-06-19 11:58:07 +010014347 <obsolete>
14348 Deprecated 5/2013 by Translate.UndisplayableLanguage
14349 </obsolete>
Torne (Richard Coles)868fa2f2013-06-11 10:57:03 +010014350 <summary>
14351 The number of times the detected language is not supported by Translate
14352 Element.
14353 </summary>
14354</histogram>
14355
14356<histogram name="Translate.ShowBeforeTranslateInfobar">
14357 <obsolete>
14358 Deprecated 7/2010. No longer tracked.
14359 </obsolete>
14360 <summary>
14361 The number of times an infobar proposing to translate a page has been shown.
14362 </summary>
14363</histogram>
14364
Torne (Richard Coles)90dce4d2013-05-29 14:40:03 +010014365<histogram name="Translate.ShowErrorInfobar" enum="TranslateError">
14366 <summary>
14367 Chrome Translate shows an error infobar when an error happens on translation
14368 and the infobar message depends on what kind of error happens. This metric
14369 counts how often each error message is shown.
14370 </summary>
14371</histogram>
14372
Torne (Richard Coles)868fa2f2013-06-11 10:57:03 +010014373<histogram name="Translate.SimilarLanguageMatch" enum="BooleanMatched">
14374 <summary>
14375 This metrics is logged whenever a page is loaded. The logged value is
14376 &quot;Mathced&quot; when the CLD-detected language differs from the page
14377 language code , and the two languages are such similar languages. In that
14378 case, Chrome ignore the CLD-determined language and instead uses the page
14379 language code. The page language code is decided by Content-Language and
14380 HTML lang attribute.
14381 </summary>
14382</histogram>
14383
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010014384<histogram name="Translate.TimeToBeReady" units="milliseconds">
14385 <summary>
14386 The time from injecting scripts for Chrome Translate to being ready to
14387 perform translation.
14388 </summary>
14389</histogram>
14390
14391<histogram name="Translate.TimeToLoad" units="milliseconds">
14392 <summary>
14393 The time from injecting scripts for Chrome Translate to the finishing loads
14394 of all depending libraries.
14395 </summary>
14396</histogram>
14397
14398<histogram name="Translate.TimeToTranslate" units="milliseconds">
14399 <summary>The time from starting translation to the completion.</summary>
14400</histogram>
14401
Torne (Richard Coles)868fa2f2013-06-11 10:57:03 +010014402<histogram name="Translate.Translate">
14403 <summary>
14404 The number of times the translate button was clicked in the translate
14405 infobar.
14406 </summary>
14407</histogram>
14408
Torne (Richard Coles)7d4cd472013-06-19 11:58:07 +010014409<histogram name="Translate.UndisplayableLanguage" enum="LanguageCode">
14410 <summary>
14411 Logs an undisplayable language included in the language list sent by the
14412 Translate server. The Translate server sends the list each time the user
14413 runs Chrome. This metrics tells us that there is a language which UI should
14414 support but doesn't.
14415 </summary>
14416</histogram>
14417
Torne (Richard Coles)90dce4d2013-05-29 14:40:03 +010014418<histogram name="Translate.UnsupportedLanguageAtInitiation" enum="LanguageCode">
14419 <summary>
14420 Logs an unsupported source language detected during initiation of the
14421 Translate feature. This is reported when the language detector successfully
14422 detects the language of the webpage, but the language is not supported by
14423 the translation server because it is too minor. This metric allows us to
14424 assess how important the unsupported language is for Google translate.
14425 </summary>
14426</histogram>
14427
14428<histogram name="Translate.UserActionDuration" units="milliseconds">
14429 <summary>
14430 The time from a page content language being determined to user requesting
14431 Chrome Translate.
14432 </summary>
14433</histogram>
14434
Ben Murdochca12bfa2013-07-23 11:17:05 +010014435<histogram name="TryScroll.SlowScroll" enum="ScrollThread">
14436 <summary>Whether the scroll is executed on main thread.</summary>
14437</histogram>
14438
Ben Murdoch7dbb3d52013-07-17 14:55:54 +010014439<histogram name="UMA.CollectExternalEventsTime" units="milliseconds">
14440 <summary>
14441 The time to run the external metrics collection task (Chrome OS).
14442 </summary>
14443</histogram>
14444
14445<histogram name="UMA.Discarded Log Events">
14446 <summary>
14447 The number of events discarded at log transmission time because the event
14448 count was already too large.
14449 </summary>
14450</histogram>
14451
14452<histogram name="UMA.FieldTrialsEnabledBenchmarking" enum="BooleanUsage">
14453 <summary>
14454 Log whether the --enable-benchmarking flag was set, which causes field
14455 trials to only use the default group.
14456 </summary>
14457</histogram>
14458
14459<histogram name="UMA.GeneratedLowEntropySource" enum="BooleanSuccess">
14460 <summary>
14461 For each attempt to generate the low entropy source, log whether or not the
14462 load required generating a new low entropy source.
14463 </summary>
14464</histogram>
14465
14466<histogram name="UMA.Large Accumulated Log Not Persisted" units="bytes">
14467 <summary>
14468 Number of bytes in an excessively large log that was discarded at shutdown
14469 instead of being saved to disk to retry during next chrome run.
14470 </summary>
14471</histogram>
14472
14473<histogram name="UMA.Large Rejected Log was Discarded" units="bytes">
14474 <summary>
14475 Number of bytes in a log was was rejected by server, and then discarded.
14476 </summary>
14477</histogram>
14478
14479<histogram name="UMA.LogLoadComplete called">
14480 <summary>
14481 Simple counter of the number of times LogLoadComplete was called (bug
14482 demonstration, as we're called more often than once per page load :-/ )
14483 </summary>
14484</histogram>
14485
Torne (Richard Coles)7d4cd472013-06-19 11:58:07 +010014486<histogram name="UMA.LowEntropySourceValue">
14487 <summary>
14488 Distribution of the low entropy source value used for field trial
14489 randomization, recorded on startup.
14490 </summary>
14491</histogram>
14492
Torne (Richard Coles)90dce4d2013-05-29 14:40:03 +010014493<histogram name="UMA.Perf.GetData" enum="GetPerfDataOutcome">
14494 <summary>
14495 A count of successes and various failure modes related to collecting and
14496 processing performance data obtained through &quot;perf&quot; on ChromeOS.
14497 </summary>
14498</histogram>
14499
Ben Murdoch7dbb3d52013-07-17 14:55:54 +010014500<histogram name="UMA.ProtoCompressionRatio" units="%">
14501 <summary>
14502 Compression ratio of the serialized protobuf that will be uploaded to the
14503 UMA server. This serialized protobuf is compressed using gzip.
14504 </summary>
14505</histogram>
14506
14507<histogram name="UMA.ProtoGzipped" enum="Boolean">
14508 <summary>Was the UMA protobuf uploaded earlier compressed or not.</summary>
14509</histogram>
14510
14511<histogram name="UMA.ProtoGzippedKBSaved" units="KB">
14512 <summary>
14513 Kilobytes saved from gzipping the protobufs before uploading them.
14514 </summary>
14515</histogram>
14516
14517<histogram name="UMA.Unacceptable_Log_Discarded">
14518 <obsolete>
14519 Deprecated as of May, 2012 (i.e. Chrome 21+). Replaced by the
14520 UMA.UploadResponseStatus.XML and UMA.UploadResponseStatus.Protobuf
14521 histograms.
14522 </obsolete>
14523 <summary>The server returned a 400 code, and we discarded a log.</summary>
14524 <details>
14525 This tends to indicate that a syntax error is present in a log, such as
14526 would appear when a bogus XML tag is included, or the XML is not balanced
14527 and well structured.
14528 </details>
14529</histogram>
14530
14531<histogram name="UMA.UploadCreation" enum="BooleanSuccess">
14532 <summary>
14533 For each attempted UMA upload, log whether the upload was successfully
14534 constructed. An upload might fail to be constructed, for example, if we try
14535 to upload before the system is fully initialized; or if serialization of the
14536 data fails.
14537 </summary>
14538</histogram>
14539
14540<histogram name="UMA.UploadResponseStatus.Protobuf"
14541 enum="UmaUploadResponseStatus">
14542 <summary>
14543 For each upload to the protocol buffer (v2) UMA server, log whether the
14544 upload was successful, or whether there was an error.
14545 </summary>
14546</histogram>
14547
14548<histogram name="UMA.UploadResponseStatus.XML" enum="UmaUploadResponseStatus">
14549 <summary>
14550 For each upload to the XML (v1) UMA server, log whether the upload was
14551 successful, or whether there was an error.
14552 </summary>
14553</histogram>
14554
14555<histogram name="UMA.UsedResetVariationsFlag" enum="BooleanUsage">
14556 <summary>
14557 Log whether the --reset-variation-state flag was set before the low entropy
14558 source was requested.
14559 </summary>
14560</histogram>
14561
14562<histogram name="UMA.XMLNodeDumpTime" units="milliseconds">
14563 <summary>
14564 The time spent in converting the XML tree into a character buffer when
14565 closing a metrics log (Chrome OS).
14566 </summary>
14567</histogram>
14568
14569<histogram name="UMA.XMLWriterDestructionTime" units="milliseconds">
14570 <summary>
14571 The time spent in freeing the XML writer and tree when closing a metrics log
14572 (Chrome OS).
14573 </summary>
14574</histogram>
14575
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010014576<histogram name="Variations.DisabledNoEntropyProvider" enum="BooleanHit">
Torne (Richard Coles)868fa2f2013-06-11 10:57:03 +010014577 <obsolete>
14578 Deprecated 1/2013. No longer tracked.
14579 </obsolete>
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010014580 <summary>
14581 A count of the number of times we hit the code where a field trial is
14582 disabled because no entropy provider was provided.
14583 </summary>
14584</histogram>
14585
Torne (Richard Coles)868fa2f2013-06-11 10:57:03 +010014586<histogram name="Variations.FailedRequestErrorCode" enum="NetErrorCodes">
14587 <summary>
14588 The counts of network error codes encountered by VariationsService when an
14589 attempt to fetch a variations seed from the server fails.
14590 </summary>
14591</histogram>
14592
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010014593<histogram name="Variations.FetchNotModifiedLatency" units="milliseconds">
14594 <summary>
14595 The latency of a VariationsService seed fetch that results in a not modified
14596 response.
14597 </summary>
14598</histogram>
14599
14600<histogram name="Variations.FetchOtherLatency" units="milliseconds">
14601 <summary>
14602 The latency of a VariationsService seed fetch that results in neither a
14603 success nor not modified response.
14604 </summary>
14605</histogram>
14606
14607<histogram name="Variations.FetchSuccessLatency" units="milliseconds">
14608 <summary>
14609 The latency of a VariationsService seed fetch that results in a success
14610 response.
14611 </summary>
14612</histogram>
14613
14614<histogram name="Variations.HeaderConstructionTime" units="microseconds">
14615 <summary>How long it took to create the X-Chrome-Variations header.</summary>
14616</histogram>
14617
14618<histogram name="Variations.NetworkAvailability" enum="BooleanSuccess">
14619 <obsolete>
14620 Deprecated 9/2012. No longer tracked.
14621 </obsolete>
14622 <summary>
14623 Whether or not the network was available when requested by the
14624 VariationsService.
14625 </summary>
14626</histogram>
14627
Torne (Richard Coles)868fa2f2013-06-11 10:57:03 +010014628<histogram name="Variations.ResourceRequestsAllowed"
14629 enum="VariationsResourceRequestsAllowedState">
14630 <summary>
14631 Counts the number of times the VariationsService is allowed or not allowed
14632 to make a request due to the ResourceRequestAllowedNotifier.
14633 </summary>
14634</histogram>
14635
Ben Murdoch7dbb3d52013-07-17 14:55:54 +010014636<histogram name="Variations.SeedEmpty" enum="VariationsSeedEmpty">
Torne (Richard Coles)868fa2f2013-06-11 10:57:03 +010014637 <summary>
14638 Records whether the variations seed in local state is empty (does not exist)
14639 on startup.
14640 </summary>
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010014641</histogram>
14642
14643<histogram name="Variations.SeedFetchResponseCode">
14644 <summary>
Torne (Richard Coles)868fa2f2013-06-11 10:57:03 +010014645 The counts of HTTP response codes encountered by VariationsService when
14646 attempting to fetch a variations seed from the server.
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010014647 </summary>
14648</histogram>
14649
14650<histogram name="Variations.SeedFreshness" units="minutes">
14651 <summary>
14652 The time interval between when the Variations seed was last downloaded and
14653 when it was used.
14654 </summary>
14655</histogram>
14656
14657<histogram name="Variations.ServerStudyExpiredUniformity1Percent"
14658 enum="BooleanExpired">
Torne (Richard Coles)868fa2f2013-06-11 10:57:03 +010014659 <obsolete>
14660 Deprecated 11/2012. No longer tracked.
14661 </obsolete>
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010014662 <summary>
14663 Whether or not the 1-Percent uniformity trial from the Variations server was
14664 expired when loaded.
14665 </summary>
14666</histogram>
14667
Torne (Richard Coles)868fa2f2013-06-11 10:57:03 +010014668<histogram name="Variations.TimeSinceLastFetchAttempt" units="minutes">
14669 <summary>
14670 The time since the previous attempt to fetch the variations seed within the
14671 same session, with 0 indicating that this is the first attempt. Recorded
14672 when a variations seed fetch is attempted by the VariationsService.
14673 </summary>
14674</histogram>
14675
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010014676<histogram name="Variations.UniformityTrialExpired" enum="BooleanHit">
Torne (Richard Coles)868fa2f2013-06-11 10:57:03 +010014677 <obsolete>
14678 Deprecated 1/2013. No longer tracked.
14679 </obsolete>
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010014680 <summary>
14681 A count of the number of times we hit the code where the
14682 UMA-Uniformity-Trial-1-Percent field trial is disabled as a result of the
14683 expiration check.
14684 </summary>
14685</histogram>
14686
14687<histogram name="Variations.UniformityTrialGroupNotActive"
14688 enum="UniformityTrialGroupNotActive">
Torne (Richard Coles)868fa2f2013-06-11 10:57:03 +010014689 <obsolete>
14690 Deprecated 1/2013. No longer tracked.
14691 </obsolete>
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010014692 <summary>
14693 Tracks whether the UMA-Uniformity-Trial-1-Percent field trial was not active
14694 and which factors contributed to it.
14695 </summary>
14696</histogram>
14697
14698<histogram name="Wallet.ApiCallDuration.AcceptLegalDocuments" units="ms">
14699 <summary>
14700 Measures the time taken by Google Online Wallet server's accept legal
14701 document API call.
14702 </summary>
14703</histogram>
14704
14705<histogram name="Wallet.ApiCallDuration.AuthenticateInstrument" units="ms">
14706 <summary>
14707 Measures the time taken by Google Online Wallet server's authenticate
14708 instrument API call.
14709 </summary>
14710</histogram>
14711
14712<histogram name="Wallet.ApiCallDuration.GetFullWallet" units="ms">
14713 <summary>
14714 Measures the time taken by Google Online Wallet server's get full wallet API
14715 call.
14716 </summary>
14717</histogram>
14718
14719<histogram name="Wallet.ApiCallDuration.GetWalletItems" units="ms">
14720 <summary>
14721 Measures the time taken by Google Online Wallet server's get wallet items
14722 API call.
14723 </summary>
14724</histogram>
14725
14726<histogram name="Wallet.ApiCallDuration.SaveAddress" units="ms">
Ben Murdochca12bfa2013-07-23 11:17:05 +010014727 <obsolete>
14728 Deprecated as of 7/2013, replaced by Wallet.ApiCallDuration.SaveToWallet.
14729 </obsolete>
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010014730 <summary>
14731 Measures the time taken by Google Online Wallet server's save address API
14732 call.
14733 </summary>
14734</histogram>
14735
14736<histogram name="Wallet.ApiCallDuration.SaveInstrument" units="ms">
Ben Murdochca12bfa2013-07-23 11:17:05 +010014737 <obsolete>
14738 Deprecated as of 7/2013, replaced by Wallet.ApiCallDuration.SaveToWallet.
14739 </obsolete>
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010014740 <summary>
14741 Measures the time taken by Google Online Wallet server's save instrument API
14742 call.
14743 </summary>
14744</histogram>
14745
14746<histogram name="Wallet.ApiCallDuration.SaveInstrumentAndAddress" units="ms">
Ben Murdochca12bfa2013-07-23 11:17:05 +010014747 <obsolete>
14748 Deprecated as of 7/2013, replaced by Wallet.ApiCallDuration.SaveToWallet.
14749 </obsolete>
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010014750 <summary>
14751 Measures the time taken by Google Online Wallet server's save instument and
14752 address API call.
14753 </summary>
14754</histogram>
14755
Ben Murdochca12bfa2013-07-23 11:17:05 +010014756<histogram name="Wallet.ApiCallDuration.SaveToWallet" units="ms">
14757 <summary>
14758 Measures the time taken by Google Online Wallet server's save to wallet API
14759 call.
14760 </summary>
14761</histogram>
14762
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010014763<histogram name="Wallet.ApiCallDuration.SendStatus" units="ms">
14764 <summary>
14765 Measures the time taken by Google Online Wallet server's send status API
14766 call.
14767 </summary>
14768</histogram>
14769
14770<histogram name="Wallet.ApiCallDuration.UnknownApiCall" units="ms">
14771 <summary>
14772 Measures the time taken by Google Online Wallet server's unknown API calls.
14773 </summary>
14774</histogram>
14775
14776<histogram name="Wallet.ApiCallDuration.UpdateAddress" units="ms">
Ben Murdochca12bfa2013-07-23 11:17:05 +010014777 <obsolete>
14778 Deprecated as of 7/2013, replaced by Wallet.ApiCallDuration.SaveToWallet.
14779 </obsolete>
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010014780 <summary>
14781 Measures the time taken by Google Online Wallet server's update address API
14782 call.
14783 </summary>
14784</histogram>
14785
14786<histogram name="Wallet.ApiCallDuration.UpdateInstrument" units="ms">
Ben Murdochca12bfa2013-07-23 11:17:05 +010014787 <obsolete>
14788 Deprecated as of 7/2013, replaced by Wallet.ApiCallDuration.SaveToWallet.
14789 </obsolete>
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010014790 <summary>
14791 Measures the time taken by Google Online Wallet server's update instument
14792 API call.
14793 </summary>
14794</histogram>
14795
Ben Murdoch58e6fbe2013-07-26 10:20:38 +010014796<histogram name="WebCore.Animation.CSSProperties" enum="MappedCSSProperties">
14797 <summary>
14798 Counts the number of times each CSS property is animated. There is no limit
14799 on the number of times each property is counted per page view -- a property
14800 that is animated multiple times during a single page view is counted each
14801 time it animates.
14802 </summary>
14803</histogram>
14804
Torne (Richard Coles)868fa2f2013-06-11 10:57:03 +010014805<histogram name="WebCore.FeatureObserver" enum="FeatureObserver">
14806 <summary>
14807 Count of how many instances of WebCore::Page use various features. Each
14808 WebCore::Page instance has a WebCore::UseCounter instance. It records and
14809 reports feature usage (e.g. via UseCounter::count() method).
14810 </summary>
14811</histogram>
14812
Torne (Richard Coles)7d4cd472013-06-19 11:58:07 +010014813<histogram name="WebCore.FeatureObserver.CSSProperties"
14814 enum="MappedCSSProperties">
14815 <summary>
14816 Records usage of CSS properties used on a page, either statically or
14817 dynamically, from the time the page is initialised to when it is closed or
14818 navigated away from. Each property is counted at most once per page per
14819 view.
14820 </summary>
14821 <details>
14822 Every time a CSS property is parsed on a page, that property is recorded as
14823 having been used. The histogram is updated with this data whenever a page is
14824 closed, or a page navigation happens. Each histogram bucket corresponds to a
14825 CSS property (eg width, border-radius). The exception is the bucket numbered
14826 '1' - this counts the number of pages that CSS properties were counted on.
14827
14828 These numbers give the percentage of pages that use a CSS property. For
14829 example, if the 'border-radius' histogram bucket has a count of 250, and the
14830 page count bucket (i.e. bucket number 1) has a count of 1000 - this means
14831 that 1000 pages were recorded, and border-radius was used on 25% of those
14832 pages.
14833
14834 Internally, each WebCore::Page has a WebCore::UseCounter instance, with
14835 booleans recording use of each CSS property - one boolean per property. Upon
14836 destruction of the WebCore::Page (e.g. by the user closing the tab), or a
14837 page navigation happening, the histogram is updated. For each boolean that
14838 is set to True, the corresponding histogram bucket for that CSS property is
14839 incremented by 1. The page count bucket (i.e. bucket number 1) is always
14840 incremented by 1 on each histogram update.
14841 </details>
14842</histogram>
14843
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010014844<histogram name="WebCore.IndexedDB.BackingStore.ConsistencyError"
14845 enum="IDBLevelDBBackingStoreInternalErrorType">
14846 <summary>
14847 Methods that encountered consistency errors. Such errors probably point to a
14848 bug in our code.
14849 </summary>
14850</histogram>
14851
14852<histogram name="WebCore.IndexedDB.BackingStore.InternalError"
14853 enum="IDBLevelDBBackingStoreInternalErrorType">
14854 <obsolete>
14855 As of chrome 26, use {Consistency, Read, Write}Error instead.
14856 </obsolete>
14857 <summary>
14858 Count of internal IndexedDB errors (data corruption, I/O errors, etc)
14859 encountered.
14860 </summary>
14861</histogram>
14862
14863<histogram name="WebCore.IndexedDB.BackingStore.OpenStatus"
14864 enum="IDBLevelDBBackingStoreOpenResult">
14865 <summary>
14866 Count of the different success and failure modes when opening an IndexedDB
14867 backing store - clean open, successful open with recovery, failed recovery,
14868 etc.
14869 </summary>
14870</histogram>
14871
14872<histogram name="WebCore.IndexedDB.BackingStore.ReadError"
14873 enum="IDBLevelDBBackingStoreInternalErrorType">
14874 <summary>
14875 Methods that encountered leveldb errors while trying to read from disk.
14876 </summary>
14877</histogram>
14878
14879<histogram name="WebCore.IndexedDB.BackingStore.WriteError"
14880 enum="IDBLevelDBBackingStoreInternalErrorType">
14881 <summary>
14882 Methods that encountered leveldb errors while trying to write to disk.
14883 </summary>
14884</histogram>
14885
14886<histogram name="WebCore.IndexedDB.FrontEndAPICalls"
14887 enum="IndexedDatabaseMethods">
14888 <summary>
14889 Count total number of front end API calls of IndexedDB methods.
14890 </summary>
14891</histogram>
14892
14893<histogram name="WebCore.IndexedDB.LevelDB.FreeDiskSpaceFailure"
14894 enum="LevelDBErrorCount">
14895 <summary>
14896 Count of how many times LevelDBDatabase got an error trying to check free
14897 disk space.
14898 </summary>
14899</histogram>
14900
14901<histogram name="WebCore.IndexedDB.LevelDB.OpenFailureFreeDiskSpace" units="Kb">
14902 <summary>
14903 Amount of free disk space on the partition/volume/etc where LevelDB failed
14904 to open.
14905 </summary>
14906</histogram>
14907
14908<histogram name="WebCore.IndexedDB.LevelDB.OpenSuccessFreeDiskSpace" units="Kb">
14909 <summary>
14910 Amount of free disk space on the partition/volume/etc where LevelDB was
14911 successfully opened.
14912 </summary>
14913</histogram>
14914
14915<histogram name="WebCore.IndexedDB.LevelDBOpenErrors" enum="LevelDBErrorTypes">
14916 <summary>
14917 Error classes returned by LevelDB when it failed to open a database.
14918 </summary>
14919</histogram>
14920
Ben Murdocheb525c52013-07-10 11:40:50 +010014921<histogram name="WebCore.IndexedDB.LevelDBOpenErrors.Corruption"
14922 enum="LevelDBCorruptionTypes">
14923 Types of corruption that LevelDB encounters when opening a database.
14924</histogram>
14925
Torne (Richard Coles)7d4cd472013-06-19 11:58:07 +010014926<histogram name="WebCore.IndexedDB.LevelDBOpenErrors.EnvMethod"
14927 enum="LevelDBIOErrorMethods">
14928 <summary>
14929 LevelDBEnv methods that generated IO errors when opening a database.
14930 </summary>
14931</histogram>
14932
Ben Murdocheb525c52013-07-10 11:40:50 +010014933<histogram name="WebCore.IndexedDB.LevelDBOpenErrors.Errno"
14934 enum="OSAgnosticErrno">
14935 <summary>
14936 Errno errors encountered by a single LevelDBEnv method when opening an
14937 IndexedDB instance.
14938 </summary>
14939</histogram>
14940
14941<histogram name="WebCore.IndexedDB.LevelDBOpenErrors.PFE"
14942 enum="PlatformFileError">
14943 <summary>
14944 PlatformFileErrors encountered by a single LevelDBEnv method when opening an
14945 IndexedDB instance.
14946 </summary>
14947</histogram>
14948
Ben Murdoch7dbb3d52013-07-17 14:55:54 +010014949<histogram name="WebCore.IndexedDB.LevelDBReadErrors" enum="LevelDBErrorTypes">
14950 <summary>
14951 Error classes returned by LevelDB when it failed to read a database.
14952 </summary>
14953</histogram>
14954
14955<histogram name="WebCore.IndexedDB.LevelDBReadErrors.Corruption"
14956 enum="LevelDBCorruptionTypes">
14957 Types of corruption that LevelDB encounters when reading a database.
14958</histogram>
14959
14960<histogram name="WebCore.IndexedDB.LevelDBReadErrors.EnvMethod"
14961 enum="LevelDBIOErrorMethods">
14962 <summary>
14963 LevelDBEnv methods that generated IO errors when reading a database.
14964 </summary>
14965</histogram>
14966
14967<histogram name="WebCore.IndexedDB.LevelDBReadErrors.Errno"
14968 enum="OSAgnosticErrno">
14969 <summary>
14970 Errno errors encountered by a single LevelDBEnv method when reading an
14971 IndexedDB instance.
14972 </summary>
14973</histogram>
14974
14975<histogram name="WebCore.IndexedDB.LevelDBReadErrors.PFE"
14976 enum="PlatformFileError">
14977 <summary>
14978 PlatformFileErrors encountered by a single LevelDBEnv method when opening an
14979 IndexedDB instance.
14980 </summary>
14981</histogram>
14982
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010014983<histogram name="WebCore.IndexedDB.LevelDBWriteErrors" enum="LevelDBErrorTypes">
14984 <summary>
14985 Error classes returned by LevelDB when it failed to write to a database.
14986 </summary>
14987</histogram>
14988
Ben Murdocheb525c52013-07-10 11:40:50 +010014989<histogram name="WebCore.IndexedDB.LevelDBWriteErrors.Corruption"
14990 enum="LevelDBCorruptionTypes">
14991 Types of corruption returned by LevelDB when it failed to write to a database.
14992</histogram>
14993
Torne (Richard Coles)7d4cd472013-06-19 11:58:07 +010014994<histogram name="WebCore.IndexedDB.LevelDBWriteErrors.EnvMethod"
14995 enum="LevelDBIOErrorMethods">
14996 <summary>
14997 LevelDBEnv methods that generated IO errors when writing to a database.
14998 </summary>
14999</histogram>
15000
Ben Murdocheb525c52013-07-10 11:40:50 +010015001<histogram name="WebCore.IndexedDB.LevelDBWriteErrors.Errno"
15002 enum="OSAgnosticErrno">
15003 <summary>
15004 Errno errors encountered by a single LevelDBEnv method when writing to an
15005 IndexedDB instance.
15006 </summary>
15007</histogram>
15008
15009<histogram name="WebCore.IndexedDB.LevelDBWriteErrors.PFE"
15010 enum="PlatformFileError">
15011 <summary>
15012 PlatformFileErrors encountered by a single LevelDBEnv method when writing to
15013 an IndexedDB instance.
15014 </summary>
15015</histogram>
15016
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010015017<histogram name="WebCore.V8DOMWindowShell.createContext.IsolatedWorld"
15018 units="milliseconds">
15019 <summary>
15020 Duration of time taken to create a V8 Context for an isolated world.
15021 </summary>
15022</histogram>
15023
15024<histogram name="WebCore.V8DOMWindowShell.createContext.MainWorld"
15025 units="milliseconds">
15026 <summary>
15027 Duration of time taken to create a V8 Context for the main world.
15028 </summary>
15029</histogram>
15030
Torne (Richard Coles)90dce4d2013-05-29 14:40:03 +010015031<histogram name="WebCore.WebSocket.HandshakeResult"
15032 enum="WebSocketHandshakeResult">
15033 <summary>
15034 Count the number of WebSocket handshake for each result. Use this histogram
15035 as a baseline for investigating feature usage counters.
15036 </summary>
15037</histogram>
15038
15039<histogram name="WebCore.WebSocket.PerMessageDeflateContextTakeOverMode"
15040 enum="WebSocketPerMessageDeflateContextTakeOverMode">
15041 <summary>
15042 Count the number of WebSockets that accepted permessage-deflate extension
15043 for each context take over mode.
15044 </summary>
15045</histogram>
15046
Torne (Richard Coles)b2df76e2013-05-13 16:52:09 +010015047<histogram name="WebCore.XHR.send.ArrayBufferOrView"
15048 enum="XMLHttpRequestSendArrayBufferOrView">
15049 <summary>
15050 Count the number of XHR.send() calls for each argument type to see when we
15051 can deprecate the ArrayBuffer type support.
15052 </summary>
15053</histogram>
15054
Torne (Richard Coles)a93a17c2013-05-15 11:34:50 +010015055<histogram name="WebFont.LoadTime.0.Under10KB" units="milliseconds">
15056 <summary>
15057 The time it takes for a webfont download to finish, for webfonts of under
15058 10KB.
15059 </summary>
15060</histogram>
15061
15062<histogram name="WebFont.LoadTime.1.10KBTo50KB" units="milliseconds">
15063 <summary>
15064 The time it takes for a webfont download to finish, for webfonts of
15065 10KB-50KB.
15066 </summary>
15067</histogram>
15068
15069<histogram name="WebFont.LoadTime.2.50KBTo100KB" units="milliseconds">
15070 <summary>
15071 The time it takes for a webfont download to finish, for webfonts of
15072 50KB-100KB.
15073 </summary>
15074</histogram>
15075
15076<histogram name="WebFont.LoadTime.3.100KBTo1MB" units="milliseconds">
15077 <summary>
15078 The time it takes for a webfont download to finish, for webfonts of
15079 100KB-1MB.
15080 </summary>
15081</histogram>
15082
15083<histogram name="WebFont.LoadTime.4.Over1MB" units="milliseconds">
15084 <summary>
15085 The time it takes for a webfont download to finish, for webfonts of over
15086 1MB.
15087 </summary>
15088</histogram>
15089
15090<histogram name="WebFont.LoadTime.LoadError" units="milliseconds">
15091 <summary>
15092 The time taken for a webfont download that failed. Includes aborted
15093 requests.
15094 </summary>
15095</histogram>
15096
15097<histogram name="WebFont.LocalFontUsed" enum="BooleanUsage">
15098 <summary>
15099 Whether a locallly installed font is actually used when @font-face had local
15100 sources.
15101 </summary>
15102</histogram>
15103
Torne (Richard Coles)7d4cd472013-06-19 11:58:07 +010015104<histogram name="WebFont.WebFontsInPage">
15105 <summary>
15106 The number of webfonts used in a page. This is recorded when the first
15107 layout is done, and so will not count webfonts dynamically loaded by
15108 scripts.
15109 </summary>
15110</histogram>
15111
Torne (Richard Coles)90dce4d2013-05-29 14:40:03 +010015112<histogram name="WebHistory.LocalResultMissingOnServer" units="%">
15113 <summary>
15114 Percentage of results that are present locally but are not returned by the
15115 web history API call. Recorded every time a signed-in user visits the
15116 chrome://history page and the results from the web history are received.
15117 </summary>
15118</histogram>
15119
Torne (Richard Coles)868fa2f2013-06-11 10:57:03 +010015120<histogram name="WebHistory.OAuthTokenCompletion" enum="BooleanSuccess">
15121 <summary>
15122 Whether getting the OAuth token was successful for a web history query. On
15123 visits to the chrome://history page this token is obtained and then used to
15124 get the user's synced web history.
15125 </summary>
15126</histogram>
15127
15128<histogram name="WebHistory.OAuthTokenResponseCode" units="code">
15129 <summary>
15130 HTTP Response code returned by the server when trying to fetch the OAuth
15131 token for a web history query.
15132 </summary>
15133</histogram>
15134
Torne (Richard Coles)90dce4d2013-05-29 14:40:03 +010015135<histogram name="WebHistory.QueryCompletion" enum="WebHistoryStatus">
15136 <summary>
15137 Whether the web history API call was successful. Every time a signed-in user
15138 visits the chrome://history page this query is executed to get the user's
15139 synced web history. If successful, the local and remote results are merged
15140 and shown in the history page.
15141 </summary>
15142</histogram>
15143
15144<histogram name="WebHistory.ResponseTime" units="milliseconds">
15145 <summary>
15146 Time it took for the web history to reply. Recorded when the web history API
15147 call triggered by visiting chrome://history receives the data, measuring how
15148 much time it took for the server to reply.
15149 </summary>
15150</histogram>
15151
Torne (Richard Coles)868fa2f2013-06-11 10:57:03 +010015152<histogram name="WebRTC.AudioCaptureTime" units="milliseconds">
15153 <summary>Duration in milliseconds of WebRTC audio capture session.</summary>
15154</histogram>
15155
15156<histogram name="WebRTC.AudioInputChannelLayout" enum="ChannelLayout">
15157 <summary>Audio input channel layout in WebRTC.</summary>
15158</histogram>
15159
15160<histogram name="WebRTC.AudioInputFramesPerBuffer" enum="AudioFramesPerBuffer">
15161 <summary>Size of WebRTC audio input buffers (in audio frames).</summary>
15162</histogram>
15163
15164<histogram name="WebRTC.AudioInputFramesPerBufferUnexpected"
15165 units="audio frames">
15166 <summary>
15167 Size of WebRTC audio input buffers (atypical values, in audio frames).
15168 </summary>
15169</histogram>
15170
15171<histogram name="WebRTC.AudioInputSampleRate" enum="AudioSampleRate">
15172 <summary>Audio input sample rate for WebRTC (in Hz).</summary>
15173</histogram>
15174
15175<histogram name="WebRTC.AudioInputSampleRateUnexpected" units="Hz">
15176 <summary>
15177 Audio input sample rate for WebRTC (atypical values, in Hz).
15178 </summary>
15179</histogram>
15180
15181<histogram name="WebRTC.AudioOutputChannelLayout" enum="ChannelLayout">
15182 <summary>Audio output channel layout in WebRTC.</summary>
15183</histogram>
15184
15185<histogram name="WebRTC.AudioOutputFramesPerBuffer" enum="AudioFramesPerBuffer">
15186 <summary>Size of WebRTC audio output buffers (in audio frames).</summary>
15187</histogram>
15188
15189<histogram name="WebRTC.AudioOutputFramesPerBufferUnexpected"
15190 units="audio frames">
15191 <summary>
15192 Size of WebRTC audio output buffers (atypical values, in audio frames).
15193 </summary>
15194</histogram>
15195
15196<histogram name="WebRTC.AudioOutputSampleRate" enum="AudioSampleRate">
15197 <summary>Audio output sample rate for WebRTC (in Hz).</summary>
15198</histogram>
15199
15200<histogram name="WebRTC.AudioOutputSampleRateUnexpected" units="Hz">
15201 <summary>
15202 Audio output sample rate for WebRTC (atypical values, in Hz).
15203 </summary>
15204</histogram>
15205
15206<histogram name="WebRTC.AudioRenderTime" units="milliseconds">
15207 <summary>Duration in milliseconds of WebRTC audio render session.</summary>
15208</histogram>
15209
15210<histogram name="WebRTC.webkitApiCount" enum="JavaScriptAPIName">
15211 <summary>Counts number of calls to WebRTC APIs from JavaScript.</summary>
15212</histogram>
15213
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010015214<histogram name="WinTimeTicks.FailedToChangeCores" enum="WindowsVersion">
15215 <summary>
15216 Incremented each time the TimeTicks field trial runs on a machine with
15217 multiple cores, but failed to change thread affinity. Broken down by Windows
15218 version.
15219 </summary>
15220</histogram>
15221
15222<histogram name="WinTimeTicks.MinResolutionNanoseconds" units="nanoseconds">
15223 <summary>
15224 The smallest non-zero delta reported by subsequent calls to
15225 QueryPerformanceCounter.
15226 </summary>
15227</histogram>
15228
15229<histogram name="WinTimeTicks.NonStopTsc">
15230 <summary>
15231 True if the CPU's time stamp counter ticks at a constant rate regardless of
15232 CPU frequency.
15233 </summary>
15234</histogram>
15235
15236<histogram name="WinTimeTicks.TickedBackwards" enum="WindowsVersion">
15237 <summary>
15238 The number of times the TimeTicks field trial failed because
15239 QueryPerformanceCounter ticked backwards. Broken down by Windows version.
15240 </summary>
15241</histogram>
15242
15243<histogram name="WinTimeTicks.VersionSuccessful" enum="WindowsVersion">
15244 <summary>
15245 The number of times the TimeTicks field trial succeeded. Broken down by
15246 Windows version.
15247 </summary>
15248</histogram>
15249
15250<histogram name="WinTimeTicks.VersionTotal" enum="WindowsVersion">
15251 <summary>
15252 The number of times the TimeTicks field trial ran for comparison with
15253 WinTimeTicks.VersionSuccess. Broken down by Windows version.
15254 </summary>
15255</histogram>
15256
Ben Murdocheb525c52013-07-10 11:40:50 +010015257<histogram name="WrenchMenu.RecentTabsSubMenu" enum="RecentTabsAction">
15258 <summary>
15259 The number of times each tab or window restore option in the Recent Tabs
15260 submenu is clicked.
15261 </summary>
15262</histogram>
15263
Torne (Richard Coles)868fa2f2013-06-11 10:57:03 +010015264<histogram name="ZeroSuggest.AllResults">
15265 <summary>
15266 The number of results (either query or URL) from ZeroSuggest. This is set
15267 every time a successful response from ZeroSuggest is recieved, which can be
15268 every time the user focuses on the omnibox.
15269 </summary>
15270</histogram>
15271
15272<histogram name="ZeroSuggest.QueryResults">
15273 <summary>
15274 The number of query results returned from ZeroSuggest. This is set every
15275 time a successful response from ZeroSuggest is recieved, which can be every
15276 time the user focuses on the omnibox.
15277 </summary>
15278</histogram>
15279
15280<histogram name="ZeroSuggest.URLResults">
15281 <summary>
15282 The number of URL results returned from ZeroSuggest. This is set every time
15283 a successful response from ZeroSuggest is recieved, which can be every time
15284 the user focuses on the omnibox.
15285 </summary>
15286</histogram>
15287
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010015288</histograms>
15289
15290<!-- Enum types -->
15291
15292<enums>
15293
15294<enum name="Abandoned" type="int">
15295 <int value="0" label="Finished"/>
15296 <int value="1" label="Abandoned"/>
15297</enum>
15298
15299<enum name="AndroidEvictionReason" type="int">
15300 <int value="0" label="TabUnusedTooLong"/>
15301 <int value="1" label="TabUnusedInSession"/>
15302 <int value="2" label="LimitOfActiveTabs"/>
15303 <int value="3" label="EvictNTabs"/>
15304 <int value="4" label="EvictAll"/>
15305</enum>
15306
15307<enum name="AndroidMemoryNotificationBackground" type="int">
15308 <int value="0" label="TrimMemoryUiHidden"/>
15309 <int value="1" label="TrimMemoryBackground"/>
15310 <int value="2" label="TrimMemoryModerate"/>
15311 <int value="3" label="TrimMemoryComplete"/>
15312</enum>
15313
15314<enum name="AndroidMemoryNotificationForeground" type="int">
15315 <int value="0" label="TrimMemoryRunningModerate"/>
15316 <int value="1" label="TrimMemoryRunningLow"/>
15317 <int value="2" label="TrimMemoryRunningCritical"/>
15318 <int value="3" label="LowMemory"/>
15319</enum>
15320
Torne (Richard Coles)868fa2f2013-06-11 10:57:03 +010015321<enum name="AppLaunch" type="int">
15322 <int value="0" label="NTP_APPS_MAXIMIZED"/>
15323 <int value="1" label="NTP_APPS_COLLAPSED"/>
15324 <int value="2" label="NTP_APPS_MENU"/>
15325 <int value="3" label="NTP_MOST_VISITED"/>
15326 <int value="4" label="NTP_RECENTLY_CLOSED"/>
15327 <int value="5" label="BOOKMARK_BAR"/>
15328 <int value="6" label="CONTENT_NAVIGATION"/>
15329 <int value="7" label="SESSION_RESTORE"/>
15330 <int value="8" label="AUTOLAUNCH"/>
15331 <int value="9" label="OMNIBOX_APP"/>
15332 <int value="10" label="OMNIBOX_LOCATION"/>
15333 <int value="11" label="OMNIBOX_INSTANT"/>
15334 <int value="12" label="EXTENSION_API"/>
15335 <int value="13" label="CMD_LINE_APP"/>
15336 <int value="14" label="CMD_LINE_URL"/>
15337 <int value="15" label="NTP_WEBSTORE"/>
15338 <int value="16" label="NTP_APP_RE_ENABLE"/>
15339 <int value="17" label="CMD_LINE_APP_LEGACY"/>
15340 <int value="18" label="NTP_WEBSTORE_FOOTER"/>
15341 <int value="19" label="NTP_WEBSTORE_PLUS_ICON"/>
15342 <int value="20" label="APP_LIST_MAIN"/>
15343 <int value="21" label="APP_LIST_SEARCH"/>
15344</enum>
15345
15346<enum name="AppLaunchContainer" type="int">
15347 <int value="0" label="LAUNCH_WINDOW"/>
15348 <int value="1" label="LAUNCH_PANEL"/>
15349 <int value="2" label="LAUNCH_TAB"/>
15350 <int value="3" label="LAUNCH_NONE (v2 packaged apps)"/>
15351</enum>
15352
Ben Murdocheb525c52013-07-10 11:40:50 +010015353<enum name="AppLauncherPromo" type="int">
15354 <int value="0" label="Already installed"/>
15355 <int value="1" label="Shown"/>
15356 <int value="2" label="Dismissed"/>
15357 <int value="3" label="Learn more"/>
15358</enum>
15359
15360<enum name="AppListSearchResult" type="int">
15361 <int value="0" label="OMNIBOX"/>
15362 <int value="1" label="APP"/>
15363 <int value="2" label="WEBSTORE"/>
15364 <int value="3" label="SEARCH_WEBSTORE"/>
15365</enum>
15366
Torne (Richard Coles)868fa2f2013-06-11 10:57:03 +010015367<enum name="AppPromoAction" type="int">
15368 <int value="0" label="PROMO_LAUNCH_APP"/>
15369 <int value="1" label="PROMO_LAUNCH_WEB_STORE"/>
15370 <int value="2" label="PROMO_CLOSE"/>
15371 <int value="3" label="PROMO_EXPIRE"/>
15372 <int value="4" label="PROMO_SEEN"/>
15373</enum>
15374
15375<enum name="AppsPageDragSource" type="int">
15376 <int value="0" label="Same apps pane"/>
15377 <int value="1" label="Different apps pane"/>
15378 <int value="2" label="Most visited pane"/>
15379 <int value="3" label="Bookmarks pane"/>
15380 <int value="4" label="Outside of NTP (e.g. bookmarks bar)"/>
15381</enum>
15382
Torne (Richard Coles)90dce4d2013-05-29 14:40:03 +010015383<enum name="AsyncDNSConfigParsePosix" type="int">
15384 <int value="0" label="OK"/>
15385 <int value="1" label="RES_INIT_FAILED"/>
15386 <int value="2" label="RES_INIT_UNSET"/>
15387 <int value="3" label="BAD_ADDRESS"/>
15388 <int value="4" label="BAD_EXT_STRUCT"/>
15389 <int value="5" label="NULL_ADDRESS"/>
15390 <int value="6" label="NO_NAMESERVERS"/>
15391 <int value="7" label="MISSING_OPTIONS"/>
15392 <int value="8" label="UNHANDLED_OPTIONS"/>
15393</enum>
15394
15395<enum name="AsyncDNSConfigParseWin" type="int">
15396 <int value="0" label="OK"/>
15397 <int value="1" label="READ_IPHELPER"/>
15398 <int value="2" label="READ_POLICY_SEARCHLIST"/>
15399 <int value="3" label="READ_TCPIP_SEARCHLIST"/>
15400 <int value="4" label="READ_DOMAIN"/>
15401 <int value="5" label="READ_POLICY_DEVOLUTION"/>
15402 <int value="6" label="READ_DNSCACHE_DEVOLUTION"/>
15403 <int value="7" label="READ_TCPIP_DEVOLUTION"/>
15404 <int value="8" label="READ_APPEND_MULTILABEL"/>
15405 <int value="9" label="READ_PRIMARY_SUFFIX"/>
15406 <int value="10" label="BAD_ADDRESS"/>
15407 <int value="11" label="NO_NAMESERVERS"/>
15408</enum>
15409
15410<enum name="AsyncDNSHostsParseWin" type="int">
15411 <int value="0" label="OK"/>
15412 <int value="1" label="UNREADABLE_HOSTS_FILE"/>
15413 <int value="2" label="COMPUTER_NAME_FAILED"/>
15414 <int value="3" label="IPHELPER_FAILED"/>
15415 <int value="4" label="BAD_ADDRESS"/>
15416</enum>
15417
15418<enum name="AsyncDNSParseResult" type="int">
15419 <summary>Results of DnsResponse::ParseToAddressList.</summary>
15420 <int value="0" label="SUCCESS"/>
15421 <int value="1" label="MALFORMED_RESPONSE"/>
15422 <int value="2" label="MALFORMED_CNAME"/>
15423 <int value="3" label="NAME_MISMATCH"/>
15424 <int value="4" label="SIZE_MISMATCH"/>
15425 <int value="5" label="CNAME_AFTER_ADDRESS"/>
15426 <int value="6" label="ADDRESS_TTL_MISMATCH"/>
15427 <int value="7" label="NO_ADDRESSES"/>
15428</enum>
15429
15430<enum name="AsyncDNSResolveStatus" type="int">
15431 <int value="0" label="DNS_SUCCESS">Succeeded with async DNS.</int>
15432 <int value="1" label="PROC_SUCCESS">
15433 Succeeded with getaddrinfo after async DNS failed.
15434 </int>
15435 <int value="2" label="FAIL">Both async DNS and getaddrinfo failed.</int>
15436 <int value="3" label="SUSPECT_NETBIOS">
15437 Same as PROC_SUCCESS except the hostname fits NetBIOS name criteria.
15438 </int>
15439</enum>
15440
Torne (Richard Coles)7d4cd472013-06-19 11:58:07 +010015441<enum name="AsyncDNSWatchStatus" type="int">
15442 <int value="0" label="STARTED">Started.</int>
15443 <int value="1" label="FAILED_TO_START_CONFIG">
15444 Failed to start watching config.
15445 </int>
15446 <int value="2" label="FAILED_TO_START_HOSTS">
15447 Failed to start watching HOSTS.
15448 </int>
15449 <int value="3" label="FAILED_CONFIG">Failed during watching config.</int>
15450 <int value="4" label="FAILED_HOSTS">Failed during watching HOSTS.</int>
15451</enum>
15452
Torne (Richard Coles)868fa2f2013-06-11 10:57:03 +010015453<enum name="AudioCodec" type="int">
15454 <int value="0" label="kUnknownAudioCodec"/>
15455 <int value="1" label="kCodecAAC"/>
15456 <int value="2" label="kCodecMP3"/>
15457 <int value="3" label="kCodecPCM"/>
15458 <int value="4" label="kCodecVorbis"/>
15459 <int value="5" label="kCodecFLAC"/>
15460 <int value="6" label="kCodecAMR_NB"/>
15461 <int value="7" label="kCodecAMR_WB"/>
15462 <int value="8" label="kCodecPCM_MULAW"/>
15463 <int value="9" label="kCodecGSM_MS"/>
15464 <int value="10" label="kCodecPCM_S16BE"/>
15465 <int value="11" label="kCodecPCM_S24BE"/>
15466 <int value="12" label="kCodecOpus"/>
15467</enum>
15468
15469<enum name="AudioFramesPerBuffer" type="int">
15470 <int value="0" label="k160"/>
15471 <int value="1" label="k320"/>
15472 <int value="2" label="k440"/>
15473 <int value="3" label="k480"/>
15474 <int value="4" label="k640"/>
15475 <int value="5" label="k880"/>
15476 <int value="6" label="k960"/>
15477 <int value="7" label="k1440"/>
15478 <int value="8" label="k1920"/>
15479</enum>
15480
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010015481<enum name="AudioRendererEvents" type="int">
15482 <int value="0" label="Initialized"/>
15483 <int value="1" label="Runtime error"/>
15484</enum>
15485
Torne (Richard Coles)7d4cd472013-06-19 11:58:07 +010015486<enum name="AudioSampleFormat" type="int">
15487 <int value="0" label="Unknown"/>
15488 <int value="1" label="Unsigned 8-bit"/>
15489 <int value="2" label="Signed 16-bit"/>
15490 <int value="3" label="Signed 32-bit"/>
15491 <int value="4" label="Float 32-bit"/>
15492 <int value="5" label="Signed 16-bit planar"/>
15493 <int value="6" label="Float 32-bit planar"/>
15494</enum>
15495
Torne (Richard Coles)868fa2f2013-06-11 10:57:03 +010015496<enum name="AudioSampleRate" type="int">
15497 <int value="0" label="k8000Hz"/>
15498 <int value="1" label="k16000Hz"/>
15499 <int value="2" label="k32000Hz"/>
15500 <int value="3" label="k48000Hz"/>
15501 <int value="4" label="k96000Hz"/>
15502 <int value="5" label="k11025Hz"/>
15503 <int value="6" label="k22050Hz"/>
15504 <int value="7" label="k44100Hz"/>
15505 <int value="8" label="k88200Hz"/>
15506 <int value="9" label="k176400Hz"/>
15507 <int value="10" label="k192000Hz"/>
15508</enum>
15509
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010015510<enum name="AutocheckoutBubble" type="int">
15511 <int value="0" label="Created"/>
15512 <int value="1" label="Accepted"/>
15513 <int value="2" label="Dismissed"/>
15514 <int value="3" label="Ignored"/>
15515 <int value="4" label="Could be displayed"/>
15516</enum>
15517
15518<enum name="AutocheckoutBuyFlow" type="int">
15519 <int value="0" label="Started"/>
15520 <int value="1" label="Success"/>
15521 <int value="2" label="Missing field mappings"/>
15522 <int value="3" label="Missing advance element"/>
15523 <int value="4" label="Cannot proceed"/>
15524</enum>
15525
15526<enum name="AutofillCreditCardInfoBar" type="int">
15527 <int value="0" label="Shown"/>
15528 <int value="1" label="Accepted"/>
15529 <int value="2" label="Denied"/>
15530 <int value="3" label="Ignored"/>
15531</enum>
15532
15533<enum name="AutofillDeveloperEngagement" type="int">
15534 <int value="0" label="Fillable form parsed"/>
15535 <int value="1" label="Includes type hints"/>
15536</enum>
15537
15538<enum name="AutofillDialogDismissalState" type="int">
15539 <int value="0" label="Submitted, existing data"/>
15540 <int value="1" label="Submitted, saved to Wallet"/>
15541 <int value="2" label="Submitted, saved locally"/>
15542 <int value="3" label="Submitted, no save"/>
15543 <int value="4" label="Canceled, no edits"/>
15544 <int value="5" label="Canceled, no invalid fields"/>
15545 <int value="6" label="Canceled, 1+ invalid fields"/>
Ben Murdoch7dbb3d52013-07-17 14:55:54 +010015546 <int value="7" label="Canceled during sign-in"/>
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010015547</enum>
15548
15549<enum name="AutofillDialogInitialUserState" type="int">
15550 <int value="0" label="Not signed in, no Autofill"/>
15551 <int value="1" label="Not signed in, has Autofill"/>
15552 <int value="2" label="Signed in, no Wallet, no Autofill"/>
15553 <int value="3" label="Signed in, no Wallet, has Autofill"/>
15554 <int value="4" label="Signed in, has Wallet, no Autofill"/>
15555 <int value="5" label="Signed in, ha Wallet, has Autofill"/>
15556</enum>
15557
15558<enum name="AutofillDialogPopupEvent" type="int">
15559 <int value="0" label="Popup shown"/>
15560 <int value="1" label="Form Autofilled"/>
15561</enum>
15562
15563<enum name="AutofillDialogSecurity" type="int">
15564 <int value="0" label="Baseline: Dialog shown"/>
15565 <int value="1" label="Credit card over HTTP"/>
15566 <int value="2" label="Cross-origin frame"/>
15567</enum>
15568
15569<enum name="AutofillDialogUiEvents" type="int">
15570 <int value="0" label="Dialog shown"/>
15571 <int value="1" label="Dialog submitted"/>
15572 <int value="2" label="Dialog canceled"/>
15573 <int value="3" label="Account switched: Wallet-&gt;Autofill"/>
15574 <int value="4" label="Account switched: Autofill-&gt;Wallet"/>
15575 <int value="5" label="Account switched: Wallet-&gt;Wallet"/>
15576 <int value="6" label="Sign-in UI shown"/>
15577 <int value="7" label="Selected different email suggestion"/>
15578 <int value="8" label="Selected different billing suggestion"/>
15579 <int value="9" label="Selected different cc+billing suggestion"/>
15580 <int value="10" label="Selected different shipping suggestion"/>
15581 <int value="11" label="Selected different cc suggestion"/>
15582 <int value="12" label="Showed edit UI for email"/>
15583 <int value="13" label="Showed edit UI for billing"/>
15584 <int value="14" label="Showed edit UI for cc+billing"/>
15585 <int value="15" label="Showed edit UI for shipping"/>
15586 <int value="16" label="Showed edit UI for cc"/>
15587 <int value="17" label="Selected 'Add email' suggestion"/>
15588 <int value="18" label="Selected 'Add billing' suggestion"/>
15589 <int value="19" label="Selected 'Add cc+billing' suggestion"/>
15590 <int value="20" label="Selected 'Add shipping' suggestion"/>
15591 <int value="21" label="Selected 'Add cc' suggestion"/>
15592</enum>
15593
15594<enum name="AutofillExperimentId" type="int">
15595 <int value="0" label="No Experiment"/>
15596 <int value="1" label="Unknown"/>
15597 <int value="2" label="ar06"/>
15598 <int value="3" label="ar1"/>
15599 <int value="4" label="ar2"/>
15600 <int value="5" label="ar4"/>
15601 <int value="6" label="ar05wlr15"/>
15602 <int value="7" label="ar05wlr25"/>
15603 <int value="8" label="ar05wlr25fs5"/>
15604 <int value="9" label="tbar1"/>
15605 <int value="10" label="ar04wr3fs4"/>
15606 <int value="11" label="No Server Response"/>
15607 <int value="12" label="fp05"/>
15608 <int value="13" label="fp025"/>
15609 <int value="14" label="fp05cc03"/>
15610 <int value="15" label="fp05cco03"/>
15611 <int value="16" label="fp05cco03cstd"/>
15612 <int value="17" label="fp05cc03e1"/>
15613</enum>
15614
15615<enum name="AutofillQuality" type="int">
15616 <int value="0" label="Submitted"/>
15617 <int value="1" label="Autofilled"/>
15618 <int value="2" label="Autofill failed"/>
15619 <int value="3" label="Heuristic Unknown"/>
15620 <int value="4" label="Heuristic Match"/>
15621 <int value="5" label="Heuristic Mismatch"/>
15622 <int value="6" label="Server Unknown"/>
15623 <int value="7" label="Server Match"/>
15624 <int value="8" label="Server Mismatch"/>
15625</enum>
15626
15627<enum name="AutofillQueryResult" type="int">
15628 <int value="0" label="Sent"/>
15629 <int value="1" label="Received"/>
15630 <int value="2" label="Parsed"/>
15631 <int value="3" label="Response matches local"/>
15632 <int value="4" label="Response improves local (nonempty)"/>
15633 <int value="5" label="Response improves local (empty)"/>
15634</enum>
15635
15636<enum name="AutofillTypeQuality" type="int">
15637 <int value="0" label="Unknown"/>
15638 <int value="1" label="Match"/>
15639 <int value="2" label="Mismatch"/>
15640</enum>
15641
15642<enum name="AutofillTypeQualityByFieldType" type="int">
15643 <int value="0" label="Ambiguous, Unknown"/>
15644 <int value="1" label="Ambiguous, Match"/>
15645 <int value="2" label="Ambiguous, Mismatch"/>
15646 <int value="3" label="Name, Unknown"/>
15647 <int value="4" label="Name, Match"/>
15648 <int value="5" label="Name, Mismatch"/>
15649 <int value="6" label="Company, Unknown"/>
15650 <int value="7" label="Company, Match"/>
15651 <int value="8" label="Company, Mismatch"/>
15652 <int value="9" label="Addr. line 1, Unknown"/>
15653 <int value="10" label="Addr. line 1, Match"/>
15654 <int value="11" label="Addr. line 1, Mismatch"/>
15655 <int value="12" label="Addr. line 2, Unknown"/>
15656 <int value="13" label="Addr. line 2, Match"/>
15657 <int value="14" label="Addr. line 2, Mismatch"/>
15658 <int value="15" label="City, Unknown"/>
15659 <int value="16" label="City, Match"/>
15660 <int value="17" label="City, Mismatch"/>
15661 <int value="18" label="State, Unknown"/>
15662 <int value="19" label="State, Match"/>
15663 <int value="20" label="State, Mismatch"/>
15664 <int value="21" label="ZIP code, Unknown"/>
15665 <int value="22" label="ZIP code, Match"/>
15666 <int value="23" label="ZIP code, Mismatch"/>
15667 <int value="24" label="Country, Unknown"/>
15668 <int value="25" label="Country, Match"/>
15669 <int value="26" label="Country, Mismatch"/>
15670 <int value="27" label="Phone, Unknown"/>
15671 <int value="28" label="Phone, Match"/>
15672 <int value="29" label="Phone, Mismatch"/>
15673 <int value="30" label="Fax, Unknown"/>
15674 <int value="31" label="Fax, Match"/>
15675 <int value="32" label="Fax, Mismatch"/>
15676 <int value="33" label="Email, Unknown"/>
15677 <int value="34" label="Email, Match"/>
15678 <int value="35" label="Email, Mismatch"/>
15679 <int value="36" label="Credit card: name, Unknown"/>
15680 <int value="37" label="Credit card: name, Match"/>
15681 <int value="38" label="Credit card: name, Mismatch"/>
15682 <int value="39" label="Credit card: number, Unknown"/>
15683 <int value="40" label="Credit card: number, Match"/>
15684 <int value="41" label="Credit card: number, Mismatch"/>
15685 <int value="42" label="Credit card: date, Unknown"/>
15686 <int value="43" label="Credit card: date, Match"/>
15687 <int value="44" label="Credit card: date, Mismatch"/>
15688</enum>
15689
15690<enum name="AutofillUserHappiness" type="int">
15691 <int value="0" label="Forms loaded"/>
15692 <int value="1" label="Submitted fillable form, autofilled all"/>
15693 <int value="2" label="Submitted fillable form, autofilled some"/>
15694 <int value="3" label="Submitted fillable form, autofilled none"/>
15695 <int value="4" label="Submitted non-fillable form"/>
15696 <int value="5" label="User did type"/>
15697 <int value="6" label="Suggestions shown"/>
15698 <int value="7" label="Suggestions shown (once)"/>
15699 <int value="8" label="User did autofill"/>
15700 <int value="9" label="User did autofill (once)"/>
15701 <int value="10" label="User edited autofilled field"/>
15702 <int value="11" label="User edited autofilled field (once)"/>
15703</enum>
15704
15705<enum name="BackingStoreResults" type="int">
15706 <int value="0" label="Unused"/>
15707 <int value="1" label="Success"/>
15708 <int value="2" label="Failure"/>
15709</enum>
15710
15711<enum name="BatteryInfoSampleResult" type="int">
15712 <int value="0" label="Read"/>
15713 <int value="1" label="Good"/>
15714 <int value="2" label="Bad"/>
15715</enum>
15716
15717<enum name="BluetoothPairingMethod" type="int">
15718 <int value="0" label="No user interaction required"/>
15719 <int value="1" label="PIN Code requested from user"/>
15720 <int value="2" label="Passkey requested from user"/>
15721 <int value="3" label="PIN Code entered into device"/>
15722 <int value="4" label="Passkey entered into device"/>
15723 <int value="5" label="Passkey confirmed on both devices"/>
15724</enum>
15725
15726<enum name="BluetoothPairingResult" type="int">
15727 <int value="0" label="Success"/>
15728 <int value="1" label="Connection already in-progress"/>
15729 <int value="2" label="Failed for non-specific reason"/>
15730 <int value="3" label="Authentication failed"/>
15731 <int value="4" label="Authentication canceled"/>
15732 <int value="5" label="Authentication rejected"/>
15733 <int value="6" label="Authentication timed out"/>
15734 <int value="7" label="Unsupported device"/>
15735 <int value="8" label="Unknown or unhandler error"/>
15736</enum>
15737
Ben Murdoch7dbb3d52013-07-17 14:55:54 +010015738<enum name="Boolean" type="int">
15739 <int value="0" label="False"/>
15740 <int value="1" label="True"/>
15741</enum>
15742
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010015743<enum name="BooleanAttempted" type="int">
15744 <int value="0" label="Not Attempted"/>
15745 <int value="1" label="Attempted"/>
15746</enum>
15747
15748<enum name="BooleanCorrupt" type="int">
15749 <int value="0" label="Not Corrupt"/>
15750 <int value="1" label="Corrupt"/>
15751</enum>
15752
15753<enum name="BooleanCovered" type="int">
15754 <int value="0" label="Not Covered"/>
15755 <int value="1" label="Covered"/>
15756</enum>
15757
15758<enum name="BooleanCredentialsLost" type="int">
15759 <int value="0" label="Found Credentials"/>
15760 <int value="1" label="Missing Credentials"/>
15761</enum>
15762
Ben Murdoch7dbb3d52013-07-17 14:55:54 +010015763<enum name="BooleanDataReductionProxy" type="int">
15764 <int value="0" label="Not Data Reduction Proxy"/>
15765 <int value="1" label="Data Reduction Proxy"/>
15766</enum>
15767
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010015768<enum name="BooleanDelete" type="int">
15769 <int value="0" label="Ignored"/>
15770 <int value="1" label="Deleted"/>
15771</enum>
15772
15773<enum name="BooleanDuplicate" type="int">
15774 <int value="0" label="Not Duplicate"/>
15775 <int value="1" label="Duplicate"/>
15776</enum>
15777
15778<enum name="BooleanEnabled" type="int">
15779 <int value="0" label="Disabled"/>
15780 <int value="1" label="Enabled"/>
15781</enum>
15782
15783<enum name="BooleanExpired" type="int">
15784 <int value="0" label="Unexpired"/>
15785 <int value="1" label="Expired"/>
15786</enum>
15787
Torne (Richard Coles)a93a17c2013-05-15 11:34:50 +010015788<enum name="BooleanHasCrc" type="int">
15789 <int value="0" label="No CRC"/>
15790 <int value="1" label="Has CRC"/>
15791</enum>
15792
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010015793<enum name="BooleanHit" type="int">
15794 <int value="0" label="Not_reached"/>
15795 <int value="1" label="Hit"/>
15796</enum>
15797
15798<enum name="BooleanHttps" type="int">
15799 <int value="0" label="HTTP"/>
15800 <int value="1" label="HTTPS"/>
15801</enum>
15802
Torne (Richard Coles)868fa2f2013-06-11 10:57:03 +010015803<enum name="BooleanMatched" type="int">
15804 <int value="0" label="Not matched"/>
15805 <int value="1" label="Matched"/>
15806</enum>
15807
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010015808<enum name="BooleanOrphan" type="int">
15809 <int value="0" label="Non-orphan"/>
15810 <int value="1" label="Orphan"/>
15811</enum>
15812
15813<enum name="BooleanRaced" type="int">
15814 <int value="0" label="Did Not Race"/>
15815 <int value="1" label="Raced"/>
15816</enum>
15817
Torne (Richard Coles)90dce4d2013-05-29 14:40:03 +010015818<enum name="BooleanRegistered" type="int">
15819 <int value="0" label="Not Registered"/>
15820 <int value="1" label="Registered"/>
15821</enum>
15822
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010015823<enum name="BooleanSelected" type="int">
15824 <int value="0" label="No selection"/>
15825 <int value="1" label="Selected"/>
15826</enum>
15827
15828<enum name="BooleanStale" type="int">
15829 <int value="0" label="Fresh"/>
15830 <int value="1" label="Stale"/>
15831</enum>
15832
15833<enum name="BooleanSuccess" type="int">
15834 <int value="0" label="Failure"/>
15835 <int value="1" label="Success"/>
15836</enum>
15837
15838<enum name="BooleanTabDiscard" type="int">
15839 <int value="0" label="Memory OK, no discards"/>
15840 <int value="1" label="Memory low, tabs discarded"/>
15841</enum>
15842
15843<enum name="BooleanUsage" type="int">
15844 <int value="0" label="Not Used"/>
15845 <int value="1" label="Used"/>
15846</enum>
15847
Torne (Richard Coles)7d4cd472013-06-19 11:58:07 +010015848<enum name="BooleanValid" type="int">
15849 <int value="0" label="Invalid"/>
15850 <int value="1" label="Valid"/>
15851</enum>
15852
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010015853<enum name="BooleanWiped" type="int">
15854 <int value="0" label="Re-enabled"/>
15855 <int value="1" label="Wiped out"/>
15856</enum>
15857
Ben Murdoch32409262013-08-07 11:04:47 +010015858<enum name="CanvasContextType" type="int">
15859 <int value="0" label="2d"/>
15860 <int value="1" label="webkit-3d"/>
15861 <int value="2" label="experimental-webgl"/>
15862 <int value="3" label="webgl"/>
15863</enum>
15864
Torne (Richard Coles)868fa2f2013-06-11 10:57:03 +010015865<enum name="ChannelLayout" type="int">
15866 <int value="0" label="CHANNEL_LAYOUT_NONE"/>
15867 <int value="1" label="CHANNEL_LAYOUT_UNSUPPORTED"/>
15868 <int value="2" label="CHANNEL_LAYOUT_MONO"/>
15869 <int value="3" label="CHANNEL_LAYOUT_STEREO"/>
15870 <int value="4" label="CHANNEL_LAYOUT_2_1"/>
15871 <int value="5" label="CHANNEL_LAYOUT_SURROUND"/>
15872 <int value="6" label="CHANNEL_LAYOUT_4POINT0"/>
15873 <int value="7" label="CHANNEL_LAYOUT_2_2"/>
15874 <int value="8" label="CHANNEL_LAYOUT_QUAD"/>
15875 <int value="9" label="CHANNEL_LAYOUT_5POINT0"/>
15876 <int value="10" label="CHANNEL_LAYOUT_5POINT1"/>
15877 <int value="11" label="CHANNEL_LAYOUT_5POINT0_BACK"/>
15878 <int value="12" label="CHANNEL_LAYOUT_5POINT1_BACK"/>
15879 <int value="13" label="CHANNEL_LAYOUT_7POINT0"/>
15880 <int value="14" label="CHANNEL_LAYOUT_7POINT1"/>
15881 <int value="15" label="CHANNEL_LAYOUT_7POINT1_WIDE"/>
15882 <int value="16" label="CHANNEL_LAYOUT_STEREO_DOWNMIX"/>
15883 <int value="17" label="CHANNEL_LAYOUT_2POINT1"/>
15884 <int value="18" label="CHANNEL_LAYOUT_3_1"/>
15885 <int value="19" label="CHANNEL_LAYOUT_4_1"/>
15886 <int value="20" label="CHANNEL_LAYOUT_6_0"/>
15887 <int value="21" label="CHANNEL_LAYOUT_6_0_FRONT"/>
15888 <int value="22" label="CHANNEL_LAYOUT_HEXAGONAL"/>
15889 <int value="23" label="CHANNEL_LAYOUT_6_1"/>
15890 <int value="24" label="CHANNEL_LAYOUT_6_1_BACK"/>
15891 <int value="25" label="CHANNEL_LAYOUT_6_1_FRONT"/>
15892 <int value="26" label="CHANNEL_LAYOUT_7_0_FRONT"/>
15893 <int value="27" label="CHANNEL_LAYOUT_7_1_WIDE_BACK"/>
15894 <int value="28" label="CHANNEL_LAYOUT_OCTAGONAL"/>
15895 <int value="29" label="CHANNEL_LAYOUT_DISCRETE"/>
15896</enum>
15897
15898<enum name="CheckCRCResult" type="int">
Torne (Richard Coles)a36e5922013-08-05 13:57:33 +010015899 <int value="0" label="Stream was never read to end"/>
Torne (Richard Coles)868fa2f2013-06-11 10:57:03 +010015900 <int value="1" label="CRC check not done"/>
15901 <int value="2" label="CRC check done"/>
Torne (Richard Coles)a36e5922013-08-05 13:57:33 +010015902 <int value="3" label="Stream was never read at all"/>
Torne (Richard Coles)868fa2f2013-06-11 10:57:03 +010015903</enum>
15904
Torne (Richard Coles)7d4cd472013-06-19 11:58:07 +010015905<enum name="ChromeDownloadCountType" type="int">
15906 <int value="0" label="Initiated by Navigation (Obsolete)"/>
15907 <int value="1" label="Initiated by Context Menu (Obsolete)"/>
15908 <int value="2" label="Initiated by WebStore Installer (Obsolete)"/>
15909 <int value="3" label="Initiated by ImageBurner (Obsolete)"/>
15910 <int value="4" label="Blocked by Throttling"/>
15911</enum>
15912
15913<enum name="ChromeDownloadSource" type="int">
15914 <int value="0" label="Initiated by Navigation"/>
15915 <int value="1" label="Initiated by Context Menu"/>
15916 <int value="2" label="Initiated by WebStore Installer"/>
15917 <int value="3" label="Initiated by ImageBurner"/>
15918 <int value="4" label="Initiated by Plugin Installer"/>
15919</enum>
15920
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010015921<enum name="ClipboardAction" type="int">
15922 <int value="0" label="Write from non-Incognito"/>
15923 <int value="1" label="Write from Incognito"/>
15924 <int value="2" label="Read Text"/>
15925</enum>
15926
15927<enum name="CoalescePotentialPackets" type="int">
15928 <int value="0" label="No Advantage"/>
15929 <int value="1" label="Header packets Only"/>
15930 <int value="30" label="More Than 30"/>
15931</enum>
15932
15933<enum name="ConnectionType" type="int">
15934 <summary>
15935 Connection type as defined in net/base/connection_type_histograms.h
15936 </summary>
15937 <int value="0" label="Any">Any connection (SSL, HTTP, SPDY, etc.)</int>
15938 <int value="1" label="SSL">An SSL connection</int>
15939 <int value="2" label="SSL-MD5">
15940 An SSL connection with an MD5 certificate in the certificate chain
15941 (excluding root)
15942 </int>
15943 <int value="3" label="SSL-MD2">
15944 An SSL connection with an MD2 certificate in the certificate chain
15945 (excluding root)
15946 </int>
15947 <int value="4" label="SSL-MD4">
15948 An SSL connection with an MD4 certificate in the certificate chain
15949 (excluding root)
15950 </int>
15951 <int value="5" label="SSL-MD5(CA)">
15952 An SSL connection with an MD5 CA certificate in the certificate chain
15953 (excluding root)
15954 </int>
15955 <int value="6" label="SSL-MD2(CA)">
15956 An SSL connection with an MD2 CA certificate in the cerfificate chain
15957 (excluding root)
15958 </int>
15959 <int value="7" label="HTTP">An HTTP connection</int>
15960 <int value="8" label="SPDY">A SPDY connection</int>
15961 <int value="9" label="SSL-2.0">An SSL connection that uses SSL 2.0</int>
15962 <int value="10" label="SSL-3.0">An SSL connection that uses SSL 3.0</int>
15963 <int value="11" label="TLS-1.0">An SSL connection that uses TLS 1.0</int>
15964 <int value="12" label="TLS-1.1">An SSL connection that uses TLS 1.1</int>
15965 <int value="13" label="TLS-1.2">An SSL connection that uses TLS 1.2</int>
15966</enum>
15967
15968<enum name="CookieDeletionCause" type="int">
15969 <summary>Reason why a cookie was removed from the cookie store</summary>
15970 <int value="0" label="explicit">
15971 The user explicitly requested that we delete a cookie
15972 </int>
15973 <int value="1" label="overwrite">
15974 The value of the cookie was overwritten by a new value
15975 </int>
15976 <int value="2" label="expired">The cookie expiration time passed</int>
15977 <int value="3" label="evicted">
15978 The cookie was evicted during garbage collection (replaced by
15979 domain_evicted/global_evicted below)
15980 </int>
15981 <int value="4" label="store_dup">
15982 The backing store had two copies of the cookie so one was removed (i.e.
15983 problems writing the backing store database)
15984 </int>
15985 <int value="5" label="dont_record">
15986 The cookie deletion should not be recorded because it occurred, e.g., during
15987 shutdown (the fact that these values showed up in the histogram is a bug,
15988 since fixed)
15989 </int>
15990 <int value="6" label="domain_evicted">
15991 The cookie was evicted during per-domain/eTLD+1 garbage collection
15992 </int>
15993 <int value="7" label="global_evicted">
15994 The cookie was evicted during whole store garbage collection.
15995 </int>
15996 <int value="8" label="domain_evicted_pre_safe">
15997 The cookie evicted during per-domain/eTLD+1 garbage collection, and would
15998 have been evicted by the global garbage collection process (because they
15999 hadn't been accessed recently enough).
16000 </int>
16001 <int value="9" label="domain_evicted_post_safe">
16002 The cookie evicted during per-domain/eTLD+1 garbage collection, and would
16003 not have been evicted by global metrics as well (because they had been
16004 accessed recently enough to save).
16005 </int>
16006 <int value="10" label="expired_overwrite">
16007 The cookie deletion occurred because the server overwrote it with an already
16008 expired cookie (this is a common idiom for server deletions of cookies).
16009 </int>
16010</enum>
16011
16012<enum name="CrosDisksArchiveType" type="int">
16013 <int value="0" label="Unknown"/>
16014 <int value="1" label="ZIP"/>
16015 <int value="2" label="RAR"/>
16016 <int value="3" label="Tar"/>
16017 <int value="4" label="Bzip2-compressed Tar"/>
16018 <int value="5" label="Gzip-compressed Tar"/>
16019</enum>
16020
16021<enum name="CrosDisksDeviceMediaType" type="int">
16022 <int value="0" label="Unknown"/>
16023 <int value="1" label="USB Drive"/>
16024 <int value="2" label="SD Card"/>
16025 <int value="3" label="Optical Disc"/>
16026 <int value="4" label="Mobile Device"/>
16027 <int value="5" label="DVD"/>
16028</enum>
16029
16030<enum name="CrosDisksFilesystemType" type="int">
16031 <int value="0" label="Unknown"/>
16032 <int value="1" label="Others"/>
16033 <int value="2" label="FAT"/>
16034 <int value="3" label="exFAT"/>
16035 <int value="4" label="NTFS"/>
16036 <int value="5" label="HFS+"/>
16037 <int value="6" label="Ext2"/>
16038 <int value="7" label="Ext3"/>
16039 <int value="8" label="Ext4"/>
16040 <int value="9" label="ISO9660"/>
16041 <int value="10" label="UDF"/>
16042</enum>
16043
16044<enum name="CrosEventEnum" type="int">
16045 <int value="0" label="ModemManagerCommandSendFailure"/>
16046</enum>
16047
16048<enum name="CrosShelfClickTarget" type="int">
16049 <int value="0" label="Chrome"/>
16050 <int value="1" label="AppLauncher"/>
16051 <int value="2" label="Gmail"/>
16052 <int value="3" label="Search"/>
16053 <int value="4" label="Youtube"/>
16054 <int value="5" label="Doc"/>
16055 <int value="6" label="Sheets"/>
16056 <int value="7" label="Slides"/>
16057 <int value="8" label="PlayMusic"/>
16058</enum>
16059
Torne (Richard Coles)7d4cd472013-06-19 11:58:07 +010016060<enum name="DevicePermissionActions" type="int">
16061 <int value="0" label="AllowHttps"/>
16062 <int value="1" label="AllowHttp"/>
16063 <int value="2" label="Deny"/>
16064 <int value="3" label="Cancel"/>
16065</enum>
16066
Torne (Richard Coles)90dce4d2013-05-29 14:40:03 +010016067<enum name="DNSEmptyAddressListAndNoError" type="int">
16068 <int value="0" label="Error reported or Address List is not empty"/>
16069 <int value="1" label="Success reported but Address List is empty"/>
16070</enum>
16071
Torne (Richard Coles)a36e5922013-08-05 13:57:33 +010016072<enum name="DnsProbe.JobResult" type="int">
Torne (Richard Coles)90dce4d2013-05-29 14:40:03 +010016073 <int value="0" label="SERVERS_UNKNOWN"/>
16074 <int value="1" label="SERVERS_CORRECT"/>
16075 <int value="2" label="SERVERS_INCORRECT"/>
16076 <int value="3" label="SERVERS_FAILING"/>
16077 <int value="4" label="SERVERS_UNREACHABLE"/>
16078</enum>
16079
Torne (Richard Coles)a36e5922013-08-05 13:57:33 +010016080<enum name="DnsProbe.ObsoleteProbeResult" type="int">
16081 <int value="0" label="INCONCLUSIVE"/>
Torne (Richard Coles)90dce4d2013-05-29 14:40:03 +010016082 <int value="1" label="NO_INTERNET"/>
16083 <int value="2" label="BAD_CONFIG"/>
16084 <int value="3" label="NXDOMAIN"/>
16085</enum>
16086
Torne (Richard Coles)a36e5922013-08-05 13:57:33 +010016087<enum name="DnsProbe.ProbeStatus" type="int">
16088 <int value="0" label="POSSIBLE"/>
16089 <int value="1" label="NOT_RUN"/>
16090 <int value="2" label="STARTED"/>
16091 <int value="3" label="FINISHED_INCONCLUSIVE"/>
16092 <int value="4" label="FINISHED_NO_INTERNET"/>
16093 <int value="5" label="FINISHED_BAD_CONFIG"/>
16094 <int value="6" label="FINISHED_NXDOMAIN"/>
16095</enum>
16096
16097<enum name="DnsProbe.SystemIsLocalhost" type="int">
Torne (Richard Coles)90dce4d2013-05-29 14:40:03 +010016098 <int value="0" label="Not just 127.0.0.1">
16099 127.0.0.1 was not the only nameserver in the system DNS config.
16100 </int>
16101 <int value="1" label="Just 127.0.0.1">
16102 127.0.0.1 was the only nameserver in the system DNS config.
16103 </int>
16104</enum>
16105
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010016106<enum name="DomainBoundCerts.GetCertResult" type="int">
16107 <int value="0" label="SYNC_SUCCESS"/>
16108 <int value="1" label="ASYNC_SUCCESS"/>
16109 <int value="2" label="ASYNC_CANCELLED"/>
16110 <int value="3" label="ASYNC_FAILURE_KEYGEN"/>
16111 <int value="4" label="ASYNC_FAILURE_CREATE_CERT"/>
16112 <int value="5" label="ASYNC_FAILURE_EXPORT_KEY"/>
16113 <int value="6" label="ASYNC_FAILURE_UNKNOWN"/>
16114 <int value="7" label="INVALID_ARGUMENT"/>
16115 <int value="8" label="UNSUPPORTED_TYPE"/>
16116 <int value="9" label="TYPE_MISMATCH"/>
16117 <int value="10" label="WORKER_FAILURE"/>
16118</enum>
16119
16120<enum name="DomainBoundCerts.Support" type="int">
16121 <int value="0" label="DISABLED"/>
16122 <int value="1" label="CLIENT_ONLY"/>
16123 <int value="2" label="CLIENT_AND_SERVER"/>
16124 <int value="3" label="CLIENT_NO_ECC">
16125 Channel ID was enabled, but the client did not support elliptic curve key
16126 generation.
16127 </int>
16128 <int value="4" label="CLIENT_BAD_SYSTEM_TIME">
16129 Channel ID was enabled, but the client had an invalid system time which
16130 prevented using it.
16131 </int>
16132 <int value="5" label="CLIENT_NO_SERVER_BOUND_CERT_SERVICE">
16133 The SSLClientSocket was created without a ServerBoundCertService.
16134 </int>
16135</enum>
16136
16137<enum name="DoubleGetExperimentMethods" type="int">
16138 <int value="0" label="POST"/>
16139 <int value="1" label="GET_CACHABLE"/>
16140 <int value="2" label="GET_NON_CACHABLE"/>
16141</enum>
16142
Torne (Richard Coles)7d4cd472013-06-19 11:58:07 +010016143<enum name="DownloadContentDisposition" type="int">
16144 <int value="0" label="Content-Disposition header present"/>
16145 <int value="1" label="Valid"/>
16146 <int value="2" label="Has disposition-type"/>
16147 <int value="3" label="Has unknown disposition-type"/>
16148 <int value="4" label="Has 'name' attribute"/>
16149 <int value="5" label="Has 'filename' attribute"/>
16150 <int value="6" label="Has 'filename*' attribute"/>
16151 <int value="7" label="Has non-ASCII strings"/>
16152 <int value="8" label="Has percent encoded strings"/>
16153 <int value="9" label="Has RFC 2047 encoded strings"/>
16154 <int value="10" label="Has 'name' attribute only"/>
16155</enum>
16156
16157<enum name="DownloadContentType" type="int">
16158 <int value="0" label="UNRECOGNIZED"/>
16159 <int value="1" label="TEXT"/>
16160 <int value="2" label="IMAGE"/>
16161 <int value="3" label="AUDIO"/>
16162 <int value="4" label="VIDEO"/>
16163 <int value="5" label="OCTET_STREAM"/>
16164 <int value="6" label="PDF"/>
16165 <int value="7" label="DOC"/>
16166 <int value="8" label="XLS"/>
16167 <int value="9" label="PPT"/>
16168 <int value="10" label="ARCHIVE"/>
16169 <int value="11" label="EXE"/>
16170 <int value="12" label="DMG"/>
16171 <int value="13" label="CRX"/>
16172</enum>
16173
16174<enum name="DownloadCountType" type="int">
16175 <int value="0" label="Initiated by Navigation (Obsolete)"/>
16176 <int value="1" label="Initiated by Context Menu (Obsolete)"/>
16177 <int value="2" label="Initiated by SavePackage Failure (Obsolete)"/>
16178 <int value="3" label="Initiated by Drag-n-drop (Obsolete)"/>
16179 <int value="4" label="Initiated by Renderer (Obsolete)"/>
16180 <int value="5" label="Initiated and Unthrottled"/>
16181 <int value="6" label="Completed"/>
16182 <int value="7" label="Cancelled"/>
16183 <int value="8" label="Started"/>
16184 <int value="9" label="Interrupted"/>
16185 <int value="10" label="Calls to AppendDataToFile (Size)"/>
16186 <int value="11" label="Calls to AppendDataToFile (Count)"/>
16187 <int value="12" label="Interrupted at End of Download"/>
16188 <int value="13" label="Attempt to Append to Detached File"/>
Torne (Richard Coles)a36e5922013-08-05 13:57:33 +010016189 <int value="14" label="File Missing After Successful Scan"/>
16190 <int value="15" label="Supports ranges and strong validation"/>
16191 <int value="16" label="No WebContents at interruption"/>
Torne (Richard Coles)7d4cd472013-06-19 11:58:07 +010016192</enum>
16193
16194<enum name="DownloadDatabaseRecordDroppedType" type="int">
16195 <int value="0" label="Bad State"/>
16196 <int value="1" label="Bad Danger Type"/>
16197</enum>
16198
16199<enum name="DownloadDOMEvent" type="int">
16200 <int value="0" label="GetDownloads"/>
16201 <int value="1" label="OpenFile"/>
16202 <int value="2" label="Drag"/>
16203 <int value="3" label="SaveDangerous"/>
16204 <int value="4" label="DiscardDangerous"/>
16205 <int value="5" label="Show"/>
16206 <int value="6" label="Pause"/>
16207 <int value="7" label="Remove"/>
16208 <int value="8" label="Cancel"/>
16209 <int value="9" label="ClearAll"/>
16210 <int value="10" label="OpenFolder"/>
16211 <int value="11" label="Resume"/>
16212</enum>
16213
16214<enum name="DownloadFilePickerResult" type="int">
16215 <int value="0" label="SAME"/>
16216 <int value="1" label="DIFFERENT_DIR"/>
16217 <int value="2" label="DIFFERENT_NAME"/>
16218 <int value="3" label="CANCEL"/>
16219</enum>
16220
16221<enum name="DownloadFunctions" type="int">
16222 <int value="0" label="download"/>
16223 <int value="1" label="search"/>
16224 <int value="2" label="pause"/>
16225 <int value="3" label="resume"/>
16226 <int value="4" label="cancel"/>
16227 <int value="5" label="erase"/>
16228 <int value="6" label="set_destination"/>
16229 <int value="7" label="accept_danger"/>
16230 <int value="8" label="show"/>
16231 <int value="9" label="drag"/>
16232</enum>
16233
16234<enum name="DownloadImageType" type="int">
16235 <int value="0" label="Unrecognized"/>
16236 <int value="1" label="GIF"/>
16237 <int value="2" label="JPEG"/>
16238 <int value="3" label="PNG"/>
16239 <int value="4" label="TIFF"/>
16240 <int value="5" label="ICON"/>
16241 <int value="6" label="WEBP"/>
16242</enum>
16243
16244<enum name="DownloadInterruptedUnknownSizeType" type="int">
16245 <int value="0" label="Size Known"/>
16246 <int value="1" label="Size Unknown"/>
16247</enum>
16248
16249<enum name="DownloadItem.DangerType" type="int">
16250 <int value="0" label="NOT_DANGEROUS"/>
16251 <int value="1" label="DANGEROUS_FILE"/>
16252 <int value="2" label="DANGEROUS_URL"/>
16253 <int value="3" label="DANGEROUS_CONTENT"/>
16254 <int value="4" label="MAYBE_DANGEROUS_CONTENT"/>
16255 <int value="5" label="UNCOMMON_CONTENT"/>
16256 <int value="6" label="USER_VALIDATED"/>
16257 <int value="7" label="DANGEROUS_HOST"/>
Ben Murdocha3f7b4e2013-07-24 10:36:34 +010016258 <int value="8" label="POTENTIALLY_UNWANTED"/>
Torne (Richard Coles)7d4cd472013-06-19 11:58:07 +010016259</enum>
16260
16261<enum name="DownloadSavePackageEvent" type="int">
16262 <int value="0" label="Started"/>
16263 <int value="1" label="Cancelled"/>
16264 <int value="2" label="Finished"/>
16265 <int value="3" label="Write to already completed file"/>
16266 <int value="4" label="Write to already failed file"/>
16267</enum>
16268
16269<enum name="DownloadSource" type="int">
16270 <int value="0" label="Initiated by Save Package on Non-HTML content"/>
16271 <int value="1" label="Initiated by Drag-and-drop"/>
16272 <int value="2" label="Initiated by RPC from Renderer"/>
16273 <int value="3" label="Initiated by Save from Pepper"/>
Torne (Richard Coles)a36e5922013-08-05 13:57:33 +010016274 <int value="4" label="Initiated by Resumption"/>
Torne (Richard Coles)7d4cd472013-06-19 11:58:07 +010016275</enum>
16276
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010016277<enum name="DriveCacheDBOpenStatus" type="int">
16278 <int value="0" label="Success"/>
16279 <int value="1" label="Corrupt database"/>
16280 <int value="2" label="Unknown recoverable failure"/>
16281 <int value="3" label="Unrecoverable (disk full?) failure"/>
16282</enum>
16283
16284<enum name="DriveEntryKind" type="int">
16285 <int value="0" label="Unknown"/>
16286 <int value="1" label="Item"/>
16287 <int value="2" label="Site"/>
16288 <int value="3" label="Document"/>
16289 <int value="4" label="Spereadsheet"/>
16290 <int value="5" label="Presentation"/>
16291 <int value="6" label="Drawing"/>
16292 <int value="7" label="Table"/>
16293 <int value="8" label="External app"/>
16294 <int value="9" label="Folder"/>
16295 <int value="10" label="File"/>
16296 <int value="11" label="PDF"/>
16297</enum>
16298
16299<enum name="DriveFileFormat" type="int">
16300 <int value="0" label="AAC"/>
16301 <int value="1" label="ASF"/>
16302 <int value="2" label="AVI"/>
16303 <int value="3" label="CSV"/>
16304 <int value="4" label="DOC"/>
16305 <int value="5" label="DOCX"/>
16306 <int value="6" label="FLV"/>
16307 <int value="7" label="JPG"/>
16308 <int value="8" label="MJPG"/>
16309 <int value="9" label="MOV"/>
16310 <int value="10" label="MP3"/>
16311 <int value="11" label="MP4"/>
16312 <int value="12" label="MPG"/>
16313 <int value="13" label="OTHER"/>
16314 <int value="14" label="PDF"/>
16315 <int value="15" label="PPT"/>
16316 <int value="16" label="PPTX"/>
16317 <int value="17" label="PSD"/>
16318 <int value="18" label="RAR"/>
16319 <int value="19" label="WMA"/>
16320 <int value="20" label="WMV"/>
16321 <int value="21" label="XLS"/>
16322 <int value="22" label="XLSX"/>
16323 <int value="23" label="ZIP"/>
16324</enum>
16325
16326<enum name="DriveMetadataDBInitStatus" type="int">
16327 <int value="0" label="Success"/>
16328 <int value="1" label="Not found"/>
16329 <int value="2" label="Corruption"/>
16330 <int value="3" label="IO error"/>
16331 <int value="4" label="Failed to open DB for unknown reason"/>
16332 <int value="5" label="Incompatible DB format"/>
16333 <int value="6" label="DB is broken"/>
16334</enum>
16335
16336<enum name="EAPInnerProtocol" type="int">
16337 <int value="0" label="UNKNOWN"/>
16338 <int value="1" label="NONE"/>
16339 <int value="2" label="PEAP-MD5"/>
16340 <int value="3" label="PEAP-MSCHAPV2"/>
16341 <int value="4" label="TTLS-EAP-MD5"/>
16342 <int value="5" label="TTLS-EAP-MSCHAPV2"/>
16343 <int value="6" label="TTLS-MSCHAPV2"/>
16344 <int value="7" label="TTLS-MSCHAP"/>
16345 <int value="8" label="TTLS-PAP"/>
16346 <int value="9" label="TTLS-CHAP"/>
16347</enum>
16348
16349<enum name="EAPOuterProtocol" type="int">
16350 <int value="0" label="UNKNOWN"/>
16351 <int value="1" label="LEAP"/>
16352 <int value="2" label="PEAP"/>
16353 <int value="3" label="TLS"/>
16354 <int value="4" label="TTLS"/>
16355</enum>
16356
Torne (Richard Coles)90dce4d2013-05-29 14:40:03 +010016357<enum name="EnterpriseDeviceManagementStatus" type="int">
16358 <summary>
16359 Status codes produced by DeviceManagementService for requests made to the
16360 device management server.
16361 </summary>
16362 <int value="0" label="SUCCESS"/>
16363 <int value="1" label="REQUEST_INVALID"/>
16364 <int value="2" label="REQUEST_FAILED"/>
16365 <int value="3" label="TEMPORARY_UNAVAILABLE"/>
16366 <int value="4" label="HTTP_STATUS_ERROR"/>
16367 <int value="5" label="RESPONSE_DECODING_ERROR"/>
16368 <int value="6" label="SERVICE_MANAGEMENT_NOT_SUPPORTED"/>
16369 <int value="7" label="SERVICE_DEVICE_NOT_FOUND"/>
16370 <int value="8" label="SERVICE_MANAGEMENT_TOKEN_INVALID"/>
16371 <int value="9" label="SERVICE_ACTIVATION_PENDING"/>
16372 <int value="10" label="SERVICE_INVALID_SERIAL_NUMBER"/>
16373 <int value="11" label="SERVICE_DEVICE_ID_CONFLICT"/>
16374 <int value="12" label="SERVICE_MISSING_LICENSES"/>
16375 <int value="902" label="SERVICE_POLICY_NOT_FOUND"/>
16376</enum>
16377
Torne (Richard Coles)a93a17c2013-05-15 11:34:50 +010016378<enum name="EnterpriseDMTokenType" type="int">
16379 <summary>
16380 Result of DMToken operations as defined in
16381 chrome/browser/policy/enterprise_metrics.h.
16382 </summary>
16383 <int value="0" label="Load Succeeded">
16384 A cached token was successfully loaded from disk.
16385 </int>
16386 <int value="1" label="Load Failed">
16387 Reading a cached token from disk failed.
16388 </int>
16389 <int value="2" label="Fetch Requested">
16390 A token fetch request was sent to the DM server.
16391 </int>
16392 <int value="3" label="Fetch Request Failed">
16393 The request was invalid, or the HTTP request failed.
16394 </int>
16395 <int value="4" label="Fetch Server Failed">
16396 Error HTTP status received, or the DM server failed in another way.
16397 </int>
16398 <int value="5" label="Fetch Response Received">
16399 A response to the fetch request was received.
16400 </int>
16401 <int value="6" label="Fetch Bad Response">
16402 The response received was invalid. This happens when some expected data was
16403 not present in the response.
16404 </int>
16405 <int value="7" label="Fetch Management Not Supported">
16406 DM server reported that management is not supported.
16407 </int>
16408 <int value="8" label="Fetch Device Not Found">
16409 DM server reported that the given device ID was not found.
16410 </int>
16411 <int value="9" label="Fetch OK">DM token successfully retrieved.</int>
16412 <int value="10" label="Store Succeeded">
16413 Successfully cached a token to disk.
16414 </int>
16415 <int value="11" label="Store Failed">Caching a token to disk failed.</int>
16416 <int value="12" label="Device ID Conflict">The Device-ID is not unique.</int>
16417 <int value="13" label="Invalid Serial">
16418 Serial number rejected by DMServer.
16419 </int>
16420 <int value="14" label="Missing Licenses">
16421 No more licenses available for that domain.
16422 </int>
16423</enum>
16424
16425<enum name="EnterpriseEnrollmentType" type="int">
16426 <summary>
16427 Result of device enrollment as defined in
16428 chrome/browser/policy/enterprise_metrics.h.
16429 </summary>
16430 <int value="0" label="Cancelled">
16431 The enrollment screen was closed without completing the enrollment process.
16432 </int>
16433 <int value="1" label="Started">
16434 The user submitted credentials and started the enrollment process.
16435 </int>
16436 <int value="2" label="Network Failed">
16437 Enrollment failed due to a network error.
16438 </int>
16439 <int value="3" label="Login Failed">
16440 Enrollment failed because logging in to Gaia failed.
16441 </int>
16442 <int value="4" label="Not Supported">
16443 Enrollment failed because it is not supported for the account used.
16444 </int>
16445 <int value="5" label="Policy Failed">
16446 Enrollment failed because it failed to apply device policy.
16447 </int>
16448 <int value="6" label="Other Failed">
16449 Enrollment failed due to an unexpected error. This currently happens when
16450 the Gaia auth token is not issued for the DM service, the device cloud
16451 policy subsystem isn't initialized, or when fetching Gaia tokens fails for
16452 an unknown reason.
16453 </int>
16454 <int value="7" label="OK">Enrollment was successful.</int>
16455 <int value="8" label="Invalid Serial">
16456 Serial number doesn't belong to account domain.
16457 </int>
16458 <int value="9" label="Auto-enrollment Started">
16459 Auto-enrollment started automatically after sign-in.
16460 </int>
16461 <int value="10" label="Auto-enrollment Failed">Auto-enrollment failed.</int>
16462 <int value="11" label="Auto-enrollment Retried">
16463 Auto-enrollment started again after a failure.
16464 </int>
16465 <int value="12" label="Auto-enrollment Cancelled">
16466 User opted-out of auto-enrollment.
16467 </int>
16468 <int value="13" label="Auto-enrollment OK">Auto-enrollment OK.</int>
16469 <int value="14" label="Invalid enrollment mode">
16470 The enrollment mode has not been sent down or is unknown to the client.
16471 </int>
16472 <int value="15" label="Auto-enrollment not supported">
16473 The enrollment mode can not be set through auto-enrollment.
16474 </int>
16475 <int value="16" label="Install attributes timeout">
16476 Install attributes failed to initialize in time.
16477 </int>
16478 <int value="17" label="Wrong user name">
16479 Re-enrollment attempted with an account from a different domain.
16480 </int>
16481 <int value="18" label="Missing licenses">
16482 No licenses left for that domain.
16483 </int>
16484</enum>
16485
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010016486<enum name="EnterprisePolicies" type="int">
16487<!-- Generated from ../../../chrome/app/policy/policy_templates.json -->
16488
16489 <int value="1" label="Configure the home page URL"/>
16490 <int value="2" label="Use New Tab Page as homepage"/>
16491 <int value="3" label="Set Chrome as Default Browser"/>
16492 <int value="4" label="Application locale"/>
16493 <int value="5" label="Enable alternate error pages"/>
16494 <int value="6" label="Enable search suggestions"/>
16495 <int value="7" label="Enable network prediction"/>
16496 <int value="8" label="Disable SPDY protocol"/>
16497 <int value="9" label="Enable JavaScript"/>
16498 <int value="10" label="Enable Incognito mode"/>
16499 <int value="11" label="Disable saving browser history"/>
16500 <int value="12" label="Enable printing"/>
16501 <int value="13" label="Enable Google Cloud Print proxy"/>
16502 <int value="14" label="Enable Safe Browsing"/>
16503 <int value="15" label="Enable reporting of usage and crash-related data"/>
16504 <int value="16" label="Enable the password manager"/>
16505 <int value="17" label="Allow users to show passwords in Password Manager"/>
16506 <int value="18" label="Enable AutoFill"/>
16507 <int value="19" label="Specify a list of disabled plugins"/>
16508 <int value="20" label="Disable synchronization of data with Google"/>
16509 <int value="21" label="Choose how to specify proxy server settings"/>
16510 <int value="22" label="Choose how to specify proxy server settings"/>
16511 <int value="23" label="Address or URL of proxy server"/>
16512 <int value="24" label="URL to a proxy .pac file"/>
16513 <int value="25" label="Proxy bypass rules"/>
16514 <int value="26" label="Supported authentication schemes"/>
16515 <int value="27"
16516 label="Disable CNAME lookup when negotiating Kerberos authentication"/>
16517 <int value="28" label="Include non-standard port in Kerberos SPN"/>
16518 <int value="29" label="Authentication server whitelist"/>
16519 <int value="30" label="Kerberos delegation server whitelist"/>
16520 <int value="31" label="GSSAPI library name"/>
16521 <int value="32" label="Configure extension installation blacklist"/>
16522 <int value="33" label="Configure extension installation whitelist"/>
16523 <int value="34" label="Configure the list of force-installed extensions"/>
16524 <int value="35" label="Show Home button on toolbar"/>
16525 <int value="36" label="Disable Developer Tools"/>
16526 <int value="37" label="Action on startup"/>
16527 <int value="38" label="URLs to open on startup"/>
16528 <int value="39" label="Block third party cookies"/>
16529 <int value="40" label="Enable the default search provider"/>
16530 <int value="41" label="Default search provider name"/>
16531 <int value="42" label="Default search provider keyword"/>
16532 <int value="43" label="Default search provider search URL"/>
16533 <int value="44" label="Default search provider suggest URL"/>
16534 <int value="45" label="Default search provider instant URL"/>
16535 <int value="46" label="Default search provider icon"/>
16536 <int value="47" label="Default search provider encodings"/>
16537 <int value="48" label="Default cookies setting"/>
16538 <int value="49" label="Default images setting"/>
16539 <int value="50" label="Default JavaScript setting"/>
16540 <int value="51" label="Default plugins setting"/>
16541 <int value="52" label="Default popups setting"/>
16542 <int value="53" label="Default notification setting"/>
16543 <int value="54" label="Default geolocation setting"/>
16544 <int value="55" label="Disable support for 3D graphics APIs"/>
16545 <int value="56" label="Refresh rate for user policy"/>
16546 <int value="57" label="Default HTML renderer for Google Chrome Frame"/>
16547 <int value="58"
16548 label="Always render the following URL patterns in Google Chrome Frame"/>
16549 <int value="59"
16550 label="Always render the following URL patterns in the host browser"/>
16551 <int value="60"
16552 label="Allow Google Chrome Frame to handle the listed content types"/>
16553 <int value="61" label="Enable lock when the device become idle or suspended"/>
16554 <int value="62" label="Enable Instant"/>
16555 <int value="63" label="Set user data directory"/>
16556 <int value="64" label="Set download directory"/>
16557 <int value="65" label="Clear site data on browser shutdown (deprecated)"/>
16558 <int value="66" label="Specify whether the plugin finder should be disabled"/>
16559 <int value="67" label="Block cookies on these sites"/>
16560 <int value="68" label="Allow session only cookies on these sites"/>
16561 <int value="69" label="Allow images on these sites"/>
16562 <int value="70" label="Block images on these sites"/>
16563 <int value="71" label="Allow JavaScript on these sites"/>
16564 <int value="72" label="Block JavaScript on these sites"/>
16565 <int value="73" label="Allow plugins on these sites"/>
16566 <int value="74" label="Block plugins on these sites"/>
16567 <int value="75" label="Allow popups on these sites"/>
16568 <int value="76" label="Block popups on these sites"/>
16569 <int value="77" label="Allow cookies on these sites"/>
16570 <int value="78" label="Specify a list of enabled plugins"/>
16571 <int value="79"
16572 label="Specify a list of plugins that the user can enable or disable"/>
16573 <int value="80" label="Enable Translate"/>
16574 <int value="81" label="Allow running plugins that are outdated"/>
16575 <int value="82" label="Enable Bookmark Bar"/>
16576 <int value="83" label="Enables or disables bookmark editing"/>
16577 <int value="84" label="Allow invocation of file selection dialogs"/>
16578 <int value="85" label="Disable URL protocol schemes"/>
16579 <int value="86" label="Always runs plugins that require authorization"/>
16580 <int value="87" label="Set Google Chrome Frame user data directory"/>
16581 <int value="88" label="Set disk cache directory"/>
16582 <int value="89" label="Cross-origin HTTP Basic Auth prompts"/>
16583 <int value="90" label="Refresh rate for Device Policy"/>
16584 <int value="91" label="Release channel"/>
16585 <int value="92"
16586 label="Maximal number of concurrent connections to the proxy server"/>
16587 <int value="93" label="Incognito mode availability"/>
16588 <int value="94" label="Enable firewall traversal from remote access client"/>
16589 <int value="95" label="Enable firewall traversal from remote access host"/>
16590 <int value="96"
16591 label="Prevent app promotions from appearing on the new tab page"/>
16592 <int value="97" label="Import bookmarks from default browser on first run"/>
16593 <int value="98"
16594 label="Import browsing history from default browser on first run"/>
16595 <int value="99" label="Import of homepage from default browser on first run"/>
16596 <int value="100"
16597 label="Import search engines from default browser on first run"/>
16598 <int value="101"
16599 label="Import saved passwords from default browser on first run"/>
16600 <int value="102"
16601 label="Automatically select client certificates for these sites"/>
16602 <int value="103" label="Block access to a list of URLs"/>
16603 <int value="104" label="Allows access to a list of URLs"/>
16604 <int value="105" label="Allow notifications on these sites"/>
16605 <int value="106" label="Block notifications on these sites"/>
16606 <int value="107" label="User-level network configuration"/>
16607 <int value="108" label="Device-level network configuration"/>
16608 <int value="109"
16609 label="Enable submission of documents to Google Cloud Print"/>
16610 <int value="110" label="Set disk cache size in bytes"/>
16611 <int value="111" label="Set media disk cache size in bytes"/>
16612 <int value="112" label="Enterprise web store URL"/>
16613 <int value="113" label="Enterprise web store name"/>
16614 <int value="114" label="Enable TLS domain-bound certificates extension"/>
16615 <int value="115" label="Enable reporting memory info (JS heap size) to page"/>
16616 <int value="116" label="Proxy settings"/>
16617 <int value="117" label="Disable Print Preview"/>
16618 <int value="118" label="Disable SSL record splitting"/>
16619 <int value="119" label="Report OS and firmware version"/>
16620 <int value="120" label="Report device activity times"/>
16621 <int value="121" label="Report device boot mode"/>
16622 <int value="122" label="Login user white list"/>
16623 <int value="123" label="Allow creation of new user accounts"/>
16624 <int value="124" label="Enable guest mode"/>
16625 <int value="125" label="Show usernames on login screen"/>
16626 <int value="126" label="Enable data roaming"/>
16627 <int value="127" label="Enable metrics reporting"/>
16628 <int value="128" label="Wipe user data on sign-out"/>
16629 <int value="129" label="Whether online OCSP/CRL checks are performed"/>
16630 <int value="130" label="Timeout until idle user log-out is executed"/>
16631 <int value="131" label="Duration of the idle log-out warning message"/>
16632 <int value="132"
16633 label="Screen saver to be used on the sign-in screen in retail mode"/>
16634 <int value="133"
16635 label="Duration of inactivity before the screen saver is shown on the
16636 sign-in screen in retail mode"/>
16637 <int value="134"
16638 label="Whether the release channel should be configurable by the user"/>
16639 <int value="135" label="List of AppPack extensions"/>
16640 <int value="136" label="Disables Auto Update"/>
16641 <int value="137" label="Load specified urls on demo login"/>
16642 <int value="138"
16643 label="Continue running background apps when Google Chrome is closed"/>
16644 <int value="139" label="Disables Drive"/>
16645 <int value="140" label="Disables Google Drive over Cellular connections"/>
16646 <int value="141"
16647 label="Additional command line parameters for Google Chrome"/>
16648 <int value="142" label="Target Auto Update Version"/>
16649 <int value="143" label="Report device location"/>
16650 <int value="144" label="List of pinned apps to show in the launcher"/>
16651 <int value="145" label="Auto update scatter factor"/>
16652 <int value="146" label="Connection types allowed for updates"/>
16653 <int value="147"
16654 label="Restrict which users are allowed to sign in to Google Chrome"/>
16655 <int value="148"
16656 label="Configure extension, app, and user script install sources"/>
16657 <int value="149" label="Default mediastream setting"/>
16658 <int value="150"
16659 label="Disable proceeding from the Safe Browsing warning page"/>
16660 <int value="151" label="Enable or disable spell checking web service"/>
16661 <int value="152" label="Disable mounting of external storage"/>
16662 <int value="153" label="Disable taking screenshots"/>
16663 <int value="154"
16664 label="Configure the required domain name for remote access hosts"/>
16665 <int value="155"
16666 label="Enable two-factor authentication for remote access hosts"/>
16667 <int value="156"
16668 label="Configure the TalkGadget prefix for remote access hosts"/>
16669 <int value="157" label="Enable curtaining of remote access hosts"/>
16670 <int value="158" label="Timezone"/>
16671 <int value="159" label="Allow playing audio"/>
16672 <int value="160" label="Allow or deny audio capture"/>
16673 <int value="161"
16674 label="List of alternate URLs for the default search provider"/>
16675 <int value="162" label="Force SafeSearch"/>
16676 <int value="163" label="Device-local accounts"/>
16677 <int value="164" label="Add a logout button to the system tray"/>
16678 <int value="165" label="Use built-in DNS client"/>
16679 <int value="166" label="Control shelf auto-hiding"/>
16680 <int value="167" label="Allow or deny video capture"/>
16681 <int value="168" label="Configure allowed app/extension types"/>
16682 <int value="169" label="Set the display name for device-local accounts"/>
16683 <int value="170" label="Limit the session length"/>
16684 <int value="171"
16685 label="Parameter controlling search term placement for the default
16686 search provider"/>
16687 <int value="172" label="Screen dim delay when running on AC power"/>
16688 <int value="173" label="Screen off delay when running on AC power"/>
16689 <int value="174" label="Screen lock delay when running on AC power"/>
16690 <int value="175" label="Idle delay when running on AC power"/>
16691 <int value="176" label="Screen dim delay when running on battery power"/>
16692 <int value="177" label="Screen off delay when running on battery power"/>
16693 <int value="178" label="Screen lock delay when running on battery power"/>
16694 <int value="179" label="Idle delay when running on battery power"/>
16695 <int value="180" label="Action to take when the idle delay is reached"/>
16696 <int value="181" label="Action to take when the user closes the lid"/>
16697 <int value="182"
16698 label="Specify whether audio activity affects power management"/>
16699 <int value="183"
16700 label="Specify whether video activity affects power management"/>
16701 <int value="184"
16702 label="Percentage by which to scale the idle delay in presentation mode"/>
16703 <int value="185"
16704 label="Allow users to redeem offers through Chrome OS Registration."/>
16705 <int value="186" label="Set the Terms of Service for a device-local account"/>
16706 <int value="187" label="Enable deleting browser and download history"/>
16707 <int value="188" label="Show accessibility options in system tray menu"/>
16708 <int value="189"
16709 label="Hide the web store from the new tab page and app launcher"/>
16710 <int value="190" label="Allows sign in to Chrome"/>
16711 <int value="191" label="System wide flags to be applied on Chrome start-up"/>
16712 <int value="192" label="Limit device uptime by automatically rebooting"/>
16713 <int value="193" label="Automatically reboot after update"/>
16714 <int value="194" label="Public session for auto-login"/>
16715 <int value="195" label="Public session auto-login timer"/>
16716 <int value="196"
16717 label="Set the restriction on the fetching of the Variations seed"/>
16718 <int value="197" label="Idle warning delay when running on AC power"/>
16719 <int value="198" label="Idle warning delay when running on battery power"/>
16720</enum>
16721
Torne (Richard Coles)a36e5922013-08-05 13:57:33 +010016722<enum name="EnterprisePolicyInvalidations" type="int">
16723 <int value="0" label="No payload"/>
16724 <int value="1" label="Payload"/>
16725</enum>
16726
Torne (Richard Coles)90dce4d2013-05-29 14:40:03 +010016727<enum name="EnterprisePolicyLoadStatus" type="int">
16728 <summary>
16729 Status codes produced by the policy loaders that pull policy settings from
16730 the platform-specific management infrastructure, such as Windows Group
16731 Policy.
16732 </summary>
16733 <int value="0" label="STARTED">
16734 Policy load attempt started. This gets logged for each policy load attempt
16735 to get a baseline on the number of requests, and an arbitrary number of the
16736 below status codes may get added in addition.
16737 </int>
16738 <int value="1" label="QUERY_FAILED">
16739 System failed to determine whether there's policy.
16740 </int>
16741 <int value="2" label="NO_POLICY">No policy present.</int>
16742 <int value="3" label="INACCCESSIBLE">
16743 Data inaccessible, such as non-local policy file.
16744 </int>
16745 <int value="4" label="MISSING">
16746 Data missing, such as policy file not present.
16747 </int>
16748 <int value="5" label="WOW64_REDIRECTION_DISABLED">
16749 Trying with Wow64 redirection disabled.
16750 </int>
16751 <int value="6" label="READ_ERROR">
16752 Data read error, for example file reading errors.
16753 </int>
16754 <int value="7" label="TOO_BIG">Data too large to process.</int>
16755 <int value="8" label="PARSE_ERROR">Parse error.</int>
16756</enum>
16757
Torne (Richard Coles)a36e5922013-08-05 13:57:33 +010016758<enum name="EnterprisePolicyRefresh" type="int">
16759 <int value="0" label="Changed"/>
16760 <int value="1" label="Changed; Invalidations disabled"/>
16761 <int value="2" label="Unchanged"/>
16762 <int value="3" label="Invalidated; Changed"/>
16763 <int value="4" label="Invalidated; Unchanged"/>
16764</enum>
16765
Torne (Richard Coles)a93a17c2013-05-15 11:34:50 +010016766<enum name="EnterprisePolicyType" type="int">
16767 <summary>
16768 Result of Policy operations as defined in
16769 chrome/browser/policy/enterprise_metrics.h.
16770 </summary>
16771 <int value="0" label="Load Succeeded">
16772 A cached policy was successfully loaded from disk.
16773 </int>
16774 <int value="1" label="Load Failed">
16775 Reading a cached policy from disk failed.
16776 </int>
16777 <int value="2" label="Fetch Requested">
16778 A policy fetch request was sent to the DM server.
16779 </int>
16780 <int value="3" label="Fetch Request Failed">
16781 The request was invalid, or the HTTP request failed.
16782 </int>
16783 <int value="4" label="Fetch Server Failed">
16784 Error HTTP status received, or the DM server failed in another way.
16785 </int>
16786 <int value="5" label="Fetch Not Found">
16787 Policy not found for the given user or device.
16788 </int>
16789 <int value="6" label="Fetch Invalid Token">
16790 DM server didn't accept the token used in the request.
16791 </int>
16792 <int value="7" label="Fetch Response Received">
16793 A response to the policy fetch request was received.
16794 </int>
16795 <int value="8" label="Fetch Bad Response">
16796 The policy response message didn't contain a policy, or other data was
16797 missing.
16798 </int>
16799 <int value="9" label="Fetch Invalid Policy">Failed to decode the policy.</int>
16800 <int value="10" label="Fetch Bad Signature">
16801 The device policy was rejected because its signature was invalid.
16802 </int>
16803 <int value="11" label="Fetch Timestamp In Future">
16804 Rejected policy because its timestamp is in the future.
16805 </int>
16806 <int value="12" label="Fetch Non Enterprise Device">
16807 Device policy rejected because the device is not managed.
16808 </int>
16809 <int value="13" label="Fetch User Mismatch">
16810 The policy was provided for a username that is different from the device
16811 owner, and the policy was rejected.
16812 </int>
16813 <int value="14" label="Fetch Other Failed">
16814 The policy was rejected for another reason. Currently this can happen only
16815 for device policies, when the SignedSettings fail to store or retrieve a
16816 stored policy.
16817 </int>
16818 <int value="15" label="Fetch OK">The fetched policy was accepted.</int>
16819 <int value="16" label="Fetch Not Modified">
16820 The policy just fetched didn't have any changes compared to the cached
16821 policy.
16822 </int>
16823 <int value="17" label="Store Succeeded">
16824 Successfully cached a policy to disk.
16825 </int>
16826 <int value="18" label="Store Failed">Caching a policy to disk failed.</int>
16827</enum>
16828
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010016829<enum name="ErrorCodesGetAdaptersAddresses" type="int">
16830 <int value="8" label="ERROR_NOT_ENOUGH_MEMORY"/>
16831 <int value="87" label="ERROR_INVALID_PARAMETER"/>
16832 <int value="111" label="ERROR_BUFFER_OVERFLOW"/>
16833 <int value="232" label="ERROR_NO_DATA"/>
16834 <int value="1228" label="ERROR_ADDRESS_NOT_ASSOCIATED"/>
16835</enum>
16836
16837<enum name="ErrorCodesGetaddrinfo_All" type="int">
16838 <int value="1" label="EAI_BADFLAGS(L)"/>
16839 <int value="2" label="EAI_NONAME(L) EAI_AGAIN(M)"/>
16840 <int value="3" label="EAI_AGAIN(L) EAI_BADFLAGS(M)"/>
16841 <int value="4" label="EAI_FAIL"/>
16842 <int value="5" label="EAI_NODATA(L) EAI_FAMILY(M)"/>
16843 <int value="6" label="WSA_INVALID_HANDLE EAI_FAMILY(L) EAI_MEMORY(M)"/>
16844 <int value="7" label="EAI_SOCKTYPE(L) EAI_NODATA(M)"/>
16845 <int value="8" label="WSA_NOT_ENOUGH_MEMORY EAI_SERVICE(L) EAI_NONAME(M)"/>
16846 <int value="9" label="EAI_ADDRFAMILY EAI_SERVICE(M)"/>
16847 <int value="10" label="EAI_MEMORY(L) EAI_SOCKTYPE(L)"/>
16848 <int value="11" label="EAI_SYSTEM"/>
16849 <int value="12" label="EAI_OVERFLOW"/>
16850 <int value="10022" label="WSAEINVAL"/>
16851 <int value="10044" label="WSAESOCKTNOSUPPORT"/>
16852 <int value="10047" label="WSAEAFNOSUPPORT"/>
16853 <int value="10093" label="WSANOTINITIALISED"/>
16854 <int value="10109" label="WSA_TYPE_NOT_FOUND"/>
16855 <int value="11001" label="WSA_HOST_NOT_FOUND"/>
16856 <int value="11002" label="WSATRY_AGAIN"/>
16857 <int value="11003" label="WSA_ANO_RECOVERY"/>
16858 <int value="11004" label="WSANO_DATA"/>
16859</enum>
16860
16861<enum name="ErrorCodesGetaddrinfo_Linux" type="int">
16862 <int value="1" label="EAI_BADFLAGS"/>
16863 <int value="2" label="EAI_NONAME"/>
16864 <int value="3" label="EAI_AGAIN"/>
16865 <int value="4" label="EAI_FAIL"/>
16866 <int value="5" label="EAI_NODATA"/>
16867 <int value="6" label="EAI_FAMILY"/>
16868 <int value="7" label="EAI_SOCKTYPE"/>
16869 <int value="8" label="EAI_SERVICE"/>
16870 <int value="9" label="EAI_ADDRFAMILY"/>
16871 <int value="10" label="EAI_MEMORY"/>
16872 <int value="11" label="EAI_SYSTEM"/>
16873 <int value="12" label="EAI_OVERFLOW"/>
16874</enum>
16875
16876<enum name="ErrorCodesGetaddrinfo_Mac" type="int">
16877 <int value="1" label="EAI_ADDRFAMILY"/>
16878 <int value="2" label="EAI_AGAIN"/>
16879 <int value="3" label="EAI_BADFLAGS"/>
16880 <int value="4" label="EAI_FAIL"/>
16881 <int value="5" label="EAI_FAMILY"/>
16882 <int value="6" label="EAI_MEMORY"/>
16883 <int value="7" label="EAI_NODATA"/>
16884 <int value="8" label="EAI_NONAME"/>
16885 <int value="9" label="EAI_SERVICE"/>
16886 <int value="10" label="EAI_SOCKTYPE"/>
16887 <int value="11" label="EAI_SYSTEM"/>
16888 <int value="12" label="EAI_BADHINTS"/>
16889 <int value="13" label="EAI_PROTOCOL"/>
16890 <int value="14" label="EAI_OVERFLOW"/>
16891</enum>
16892
16893<enum name="ErrorCodesGetaddrinfo_Win" type="int">
16894 <int value="6" label="WSA_INVALID_HANDLE"/>
16895 <int value="8" label="WSA_NOT_ENOUGH_MEMORY or EAI_SERVICE"/>
16896 <int value="10022" label="WSAEINVAL"/>
16897 <int value="10044" label="WSAESOCKTNOSUPPORT"/>
16898 <int value="10047" label="WSAEAFNOSUPPORT"/>
16899 <int value="10093" label="WSANOTINITIALISED"/>
16900 <int value="10109" label="WSA_TYPE_NOT_FOUND"/>
16901 <int value="11001" label="WSA_HOST_NOT_FOUND"/>
16902 <int value="11002" label="WSATRY_AGAIN"/>
16903 <int value="11003" label="WSA_ANO_RECOVERY"/>
16904 <int value="11004" label="WSANO_DATA"/>
16905</enum>
16906
Torne (Richard Coles)868fa2f2013-06-11 10:57:03 +010016907<enum name="ExtensionBackgroundPageType" type="int">
16908 <int value="0" label="None"/>
16909 <int value="1" label="Persistent"/>
16910 <int value="2" label="Event Page"/>
16911</enum>
16912
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010016913<enum name="ExtensionDisabledUIUserResponse" type="int">
16914 <int value="0" label="IGNORED"/>
16915 <int value="1" label="REENABLE"/>
16916 <int value="2" label="UNINSTALL"/>
16917</enum>
16918
Torne (Richard Coles)868fa2f2013-06-11 10:57:03 +010016919<enum name="ExtensionFileWriteResult" type="int">
16920 <int value="0" label="SUCCESS"/>
16921 <int value="1" label="CANT_CREATE_TEMP_CRX"/>
16922 <int value="2" label="CANT_WRITE_CRX_DATA"/>
16923 <int value="3" label="CANT_READ_CRX_FILE"/>
16924</enum>
16925
Ben Murdoch32409262013-08-07 11:04:47 +010016926<enum name="ExtensionFromWebstoreInconcistencyEnum" type="int">
16927 <int value="0" label="Non-webstore update URL"/>
16928 <int value="1" label="External install location"/>
16929</enum>
16930
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010016931<enum name="ExtensionFunctions" type="int">
16932<!-- Generated from ../../../chrome/browser/extensions/extension_function_histogram_value.h -->
16933
16934 <int value="0" label="UNKNOWN"/>
16935 <int value="1" label="WEBNAVIGATION_GETALLFRAMES"/>
16936 <int value="2" label="BROWSINGDATA_REMOVEWEBSQL"/>
16937 <int value="3" label="ALARMS_CREATE"/>
16938 <int value="4" label="FILEBROWSERPRIVATE_REMOVEFILEWATCH"/>
16939 <int value="5" label="COOKIES_GET"/>
16940 <int value="6" label="FONTSETTINGS_GETMINIMUMFONTSIZE"/>
16941 <int value="7" label="CHROMEOSINFOPRIVATE_GET"/>
16942 <int value="8" label="BOOKMARKMANAGERPRIVATE_CUT"/>
16943 <int value="9" label="TABS_CAPTUREVISIBLETAB"/>
16944 <int value="10" label="MANAGEMENT_SETENABLED"/>
16945 <int value="11" label="HISTORY_DELETEALL"/>
16946 <int value="12" label="STORAGE_GET"/>
16947 <int value="13" label="SOCKET_SETKEEPALIVE"/>
16948 <int value="14" label="DOWNLOADS_CANCEL"/>
16949 <int value="15" label="BOOKMARKS_CREATE"/>
16950 <int value="16" label="BOOKMARKS_UPDATE"/>
16951 <int value="17" label="FILEBROWSERPRIVATE_GETDRIVEFILES"/>
16952 <int value="18" label="TERMINALPRIVATE_ONTERMINALRESIZE"/>
Ben Murdoch7dbb3d52013-07-17 14:55:54 +010016953 <int value="19" label="DELETED_FILEBROWSERPRIVATE_REQUESTDIRECTORYREFRESH"/>
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010016954 <int value="20" label="BLUETOOTH_GETADAPTERSTATE"/>
16955 <int value="21" label="FILEBROWSERPRIVATE_CANCELFILETRANSFERS"/>
16956 <int value="22" label="FILEBROWSERPRIVATE_PINDRIVEFILE"/>
16957 <int value="23" label="SOCKET_WRITE"/>
16958 <int value="24" label="OMNIBOX_SETDEFAULTSUGGESTION"/>
16959 <int value="25" label="TTS_SPEAK"/>
16960 <int value="26" label="WALLPAPERPRIVATE_RESTOREMINIMIZEDWINDOWS"/>
16961 <int value="27" label="BROWSINGDATA_REMOVEHISTORY"/>
16962 <int value="28" label="DELETED_FILEBROWSERPRIVATE_ISFULLSCREEN"/>
16963 <int value="29" label="AUTOTESTPRIVATE_LOGOUT"/>
16964 <int value="30" label="EXPERIMENTAL_HISTORY_GETMOSTVISITED"/>
16965 <int value="31" label="BLUETOOTH_DISCONNECT"/>
16966 <int value="32" label="BLUETOOTH_SETOUTOFBANDPAIRINGDATA"/>
16967 <int value="33" label="BOOKMARKMANAGERPRIVATE_CANPASTE"/>
16968 <int value="34" label="AUTOTESTPRIVATE_RESTART"/>
16969 <int value="35" label="USB_CLAIMINTERFACE"/>
16970 <int value="36" label="MEDIAPLAYERPRIVATE_SETWINDOWHEIGHT"/>
16971 <int value="37" label="EXPERIMENTAL_PROCESSES_GETPROCESSINFO"/>
16972 <int value="38" label="HISTORY_GETVISITS"/>
16973 <int value="39" label="SOCKET_BIND"/>
16974 <int value="40" label="TABS_MOVE"/>
16975 <int value="41" label="SOCKET_DISCONNECT"/>
16976 <int value="42" label="FILESYSTEM_GETWRITABLEENTRY"/>
16977 <int value="43" label="SYNCFILESYSTEM_REQUESTFILESYSTEM"/>
16978 <int value="44" label="COMMANDS_GETALL"/>
16979 <int value="45" label="EXPERIMENTAL_DISCOVERY_REMOVESUGGESTION"/>
16980 <int value="46" label="EXPERIMENTAL_INPUT_VIRTUALKEYBOARD_SENDKEYBOARDEVENT"/>
16981 <int value="47" label="BOOKMARKMANAGERPRIVATE_GETSUBTREE"/>
16982 <int value="48" label="EXPERIMENTAL_RLZ_RECORDPRODUCTEVENT"/>
16983 <int value="49" label="BOOKMARKS_GETRECENT"/>
16984 <int value="50" label="APP_CURRENTWINDOWINTERNAL_SETBOUNDS"/>
16985 <int value="51" label="CLOUDPRINTPRIVATE_SETUPCONNECTOR"/>
16986 <int value="52" label="SERIAL_SETCONTROLSIGNALS"/>
16987 <int value="53" label="FILEBROWSERPRIVATE_SETLASTMODIFIED"/>
16988 <int value="54" label="IDLE_SETDETECTIONINTERVAL"/>
16989 <int value="55" label="FILEBROWSERPRIVATE_GETFILETASKS"/>
16990 <int value="56" label="WEBSTOREPRIVATE_GETSTORELOGIN"/>
16991 <int value="57" label="SYSTEMPRIVATE_GETINCOGNITOMODEAVAILABILITY"/>
16992 <int value="58" label="EXPERIMENTAL_IDLTEST_SENDARRAYBUFFERVIEW"/>
16993 <int value="59" label="SOCKET_SETNODELAY"/>
16994 <int value="60" label="APP_CURRENTWINDOWINTERNAL_SHOW"/>
16995 <int value="61" label="WEBSTOREPRIVATE_GETBROWSERLOGIN"/>
16996 <int value="62" label="EXPERIMENTAL_IDENTITY_GETAUTHTOKEN"/>
16997 <int value="63" label="SYSTEMINFO_DISPLAY_GETDISPLAYINFO"/>
16998 <int value="64" label="BROWSINGDATA_REMOVEPLUGINDATA"/>
16999 <int value="65" label="SOCKET_LISTEN"/>
17000 <int value="66" label="MEDIAGALLERIES_GETMEDIAFILESYSTEMS"/>
17001 <int value="67" label="DOWNLOADS_OPEN"/>
17002 <int value="68" label="TABS_EXECUTESCRIPT"/>
17003 <int value="69" label="SYNCFILESYSTEM_GETUSAGEANDQUOTA"/>
17004 <int value="70" label="INPUTMETHODPRIVATE_GET"/>
17005 <int value="71" label="USB_CLOSEDEVICE"/>
17006 <int value="72" label="TTS_STOP"/>
17007 <int value="73" label="SERIAL_GETPORTS"/>
17008 <int value="74" label="FILEBROWSERPRIVATE_CLEARDRIVECACHE"/>
17009 <int value="75" label="SERIAL_GETCONTROLSIGNALS"/>
17010 <int value="76" label="DEVELOPERPRIVATE_ENABLE"/>
17011 <int value="77" label="FILEBROWSERPRIVATE_GETDRIVEFILEPROPERTIES"/>
17012 <int value="78" label="USB_FINDDEVICES"/>
17013 <int value="79" label="BOOKMARKMANAGERPRIVATE_DROP"/>
17014 <int value="80" label="DELETED_FILEBROWSERPRIVATE_GETFILETRANSFERS"/>
17015 <int value="81" label="INPUT_IME_SETMENUITEMS"/>
17016 <int value="82" label="BOOKMARKS_EXPORT"/>
17017 <int value="83" label="HISTORY_SEARCH"/>
17018 <int value="84" label="TTSENGINE_SENDTTSEVENT"/>
17019 <int value="85" label="EXPERIMENTAL_ACCESSIBILITY_GETALERTSFORTAB"/>
17020 <int value="86" label="BOOKMARKS_IMPORT"/>
17021 <int value="87" label="SYNCFILESYSTEM_DELETEFILESYSTEM"/>
17022 <int value="88" label="DEBUGGER_SENDCOMMAND"/>
17023 <int value="89" label="DEBUGGER_DETACH"/>
17024 <int value="90" label="METRICSPRIVATE_RECORDSMALLCOUNT"/>
17025 <int value="91" label="APP_CURRENTWINDOWINTERNAL_MINIMIZE"/>
17026 <int value="92" label="DEVELOPERPRIVATE_AUTOUPDATE"/>
17027 <int value="93" label="EXPERIMENTAL_DNS_RESOLVE"/>
17028 <int value="94" label="EXPERIMENTAL_SYSTEMINFO_MEMORY_GET"/>
17029 <int value="95" label="HISTORY_ADDURL"/>
17030 <int value="96" label="TABS_GET"/>
17031 <int value="97" label="BROWSERACTION_SETBADGETEXT"/>
17032 <int value="98" label="TABS_RELOAD"/>
17033 <int value="99" label="WINDOWS_CREATE"/>
17034 <int value="100" label="DEVELOPERPRIVATE_LOADUNPACKED"/>
17035 <int value="101" label="DELETED_DOWNLOADS_SETDESTINATION"/>
17036 <int value="102" label="EXPERIMENTAL_PROCESSES_GETPROCESSIDFORTAB"/>
17037 <int value="103" label="BOOKMARKS_GETCHILDREN"/>
17038 <int value="104" label="BROWSERACTION_GETTITLE"/>
17039 <int value="105" label="TERMINALPRIVATE_OPENTERMINALPROCESS"/>
17040 <int value="106" label="SERIAL_CLOSE"/>
17041 <int value="107" label="CONTEXTMENUS_REMOVE"/>
Torne (Richard Coles)868fa2f2013-06-11 10:57:03 +010017042 <int value="108" label="FILEBROWSERPRIVATE_REQUESTFILESYSTEM"/>
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010017043 <int value="109" label="ECHOPRIVATE_GETREGISTRATIONCODE"/>
17044 <int value="110" label="TABS_GETCURRENT"/>
17045 <int value="111" label="FONTSETTINGS_CLEARDEFAULTFIXEDFONTSIZE"/>
17046 <int value="112" label="MEDIAPLAYERPRIVATE_CLOSEWINDOW"/>
17047 <int value="113" label="WEBREQUESTINTERNAL_ADDEVENTLISTENER"/>
17048 <int value="114" label="CLOUDPRINTPRIVATE_GETPRINTERS"/>
17049 <int value="115" label="STORAGE_SET"/>
17050 <int value="116" label="FONTSETTINGS_GETDEFAULTFONTSIZE"/>
17051 <int value="117" label="EXTENSION_SETUPDATEURLDATA"/>
17052 <int value="118" label="SERIAL_WRITE"/>
17053 <int value="119" label="IDLE_QUERYSTATE"/>
17054 <int value="120" label="EXPERIMENTAL_RLZ_GETACCESSPOINTRLZ"/>
17055 <int value="121" label="WEBSTOREPRIVATE_SETSTORELOGIN"/>
17056 <int value="122" label="PAGEACTIONS_ENABLEFORTAB"/>
17057 <int value="123" label="COOKIES_SET"/>
17058 <int value="124" label="CONTENTSETTINGS_SET"/>
17059 <int value="125" label="CONTEXTMENUS_REMOVEALL"/>
17060 <int value="126" label="TABS_INSERTCSS"/>
17061 <int value="127" label="WEBREQUEST_HANDLERBEHAVIORCHANGED"/>
17062 <int value="128" label="INPUT_IME_SETCURSORPOSITION"/>
17063 <int value="129" label="OMNIBOX_SENDSUGGESTIONS"/>
17064 <int value="130" label="SYSTEMINDICATOR_ENABLE"/>
17065 <int value="131" label="EVENTS_GETRULES"/>
17066 <int value="132" label="BOOKMARKMANAGERPRIVATE_COPY"/>
17067 <int value="133" label="SOCKET_RECVFROM"/>
17068 <int value="134" label="TABS_GETALLINWINDOW"/>
17069 <int value="135" label="CONTEXTMENUS_UPDATE"/>
17070 <int value="136" label="BOOKMARKS_SEARCH"/>
17071 <int value="137" label="EXPERIMENTAL_APP_CLEARALLNOTIFICATIONS"/>
17072 <int value="138" label="BLUETOOTH_GETLOCALOUTOFBANDPAIRINGDATA"/>
17073 <int value="139" label="SYSTEMPRIVATE_GETUPDATESTATUS"/>
17074 <int value="140" label="FONTSETTINGS_CLEARMINIMUMFONTSIZE"/>
Ben Murdocheb525c52013-07-10 11:40:50 +010017075 <int value="141" label="DELETED_FILEBROWSERPRIVATE_GETFILELOCATIONS"/>
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010017076 <int value="142" label="EXPERIMENTAL_DISCOVERY_SUGGEST"/>
17077 <int value="143" label="FILEBROWSERPRIVATE_SETDEFAULTTASK"/>
17078 <int value="144" label="BROWSERACTION_GETBADGETEXT"/>
17079 <int value="145" label="APP_CURRENTWINDOWINTERNAL_HIDE"/>
17080 <int value="146" label="SOCKET_CONNECT"/>
17081 <int value="147" label="BOOKMARKS_GETSUBTREE"/>
17082 <int value="148" label="HISTORY_DELETEURL"/>
Ben Murdoch2385ea32013-08-06 11:01:04 +010017083 <int value="149"
17084 label="DELETED_EXPERIMENTAL_MEDIAGALLERIES_ASSEMBLEMEDIAFILE"/>
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010017085 <int value="150" label="BOOKMARKMANAGERPRIVATE_STARTDRAG"/>
17086 <int value="151" label="BROWSINGDATA_REMOVEPASSWORDS"/>
17087 <int value="152" label="DOWNLOADS_DRAG"/>
17088 <int value="153" label="INPUT_IME_SETCOMPOSITION"/>
17089 <int value="154" label="METRICSPRIVATE_RECORDUSERACTION"/>
17090 <int value="155" label="USB_RELEASEINTERFACE"/>
17091 <int value="156" label="PAGEACTION_GETPOPUP"/>
17092 <int value="157" label="SCRIPTBADGE_GETATTENTION"/>
17093 <int value="158" label="FONTSETTINGS_GETFONTLIST"/>
17094 <int value="159" label="PERMISSIONS_CONTAINS"/>
17095 <int value="160" label="SCRIPTBADGE_GETPOPUP"/>
17096 <int value="161" label="EXPERIMENTAL_ACCESSIBILITY_GETFOCUSEDCONTROL"/>
17097 <int value="162" label="DEVELOPERPRIVATE_GETSTRINGS"/>
17098 <int value="163" label="METRICSPRIVATE_RECORDMEDIUMCOUNT"/>
17099 <int value="164" label="MANAGEMENT_GET"/>
17100 <int value="165" label="PERMISSIONS_GETALL"/>
17101 <int value="166" label="DOWNLOADS_SHOW"/>
17102 <int value="167" label="EXPERIMENTAL_RLZ_CLEARPRODUCTSTATE"/>
17103 <int value="168" label="TABS_REMOVE"/>
17104 <int value="169" label="MANAGEMENT_GETPERMISSIONWARNINGSBYID"/>
17105 <int value="170" label="WINDOWS_GET"/>
17106 <int value="171" label="FILEBROWSERPRIVATE_EXECUTETASK"/>
17107 <int value="172" label="TTS_GETVOICES"/>
17108 <int value="173" label="MANAGEMENT_GETALL"/>
17109 <int value="174" label="MANAGEMENT_GETPERMISSIONWARNINGSBYMANIFEST"/>
17110 <int value="175" label="APP_CURRENTWINDOWINTERNAL_CLEARATTENTION"/>
17111 <int value="176" label="AUTOTESTPRIVATE_SHUTDOWN"/>
17112 <int value="177" label="FONTSETTINGS_CLEARDEFAULTFONTSIZE"/>
17113 <int value="178" label="BOOKMARKS_GETTREE"/>
17114 <int value="179" label="FILEBROWSERPRIVATE_SELECTFILES"/>
17115 <int value="180" label="RUNTIME_GETBACKGROUNDPAGE"/>
Ben Murdoch2385ea32013-08-06 11:01:04 +010017116 <int value="181" label="DELETED_EXPERIMENTAL_RECORD_REPLAYURLS"/>
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010017117 <int value="182" label="WEBSTOREPRIVATE_COMPLETEINSTALL"/>
17118 <int value="183" label="DELETED_EXPERIMENTAL_SPEECHINPUT_START"/>
17119 <int value="184" label="COOKIES_GETALL"/>
17120 <int value="185" label="DOWNLOADS_GETFILEICON"/>
17121 <int value="186" label="PAGEACTION_GETTITLE"/>
17122 <int value="187" label="BROWSINGDATA_REMOVE"/>
17123 <int value="188" label="SERIAL_OPEN"/>
17124 <int value="189" label="FILESYSTEM_GETDISPLAYPATH"/>
17125 <int value="190" label="FILEBROWSERPRIVATE_FORMATDEVICE"/>
17126 <int value="191" label="BOOKMARKS_GET"/>
Ben Murdoch7dbb3d52013-07-17 14:55:54 +010017127 <int value="192" label="DELETED_MANAGEDMODEPRIVATE_GET"/>
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010017128 <int value="193" label="ALARMS_CLEAR"/>
17129 <int value="194" label="SYNCFILESYSTEM_GETFILESYNCSTATUS"/>
17130 <int value="195" label="SOCKET_GETINFO"/>
17131 <int value="196" label="WEBSTOREPRIVATE_INSTALLBUNDLE"/>
17132 <int value="197" label="BROWSERACTION_ENABLE"/>
17133 <int value="198" label="METRICSPRIVATE_RECORDMEDIUMTIME"/>
17134 <int value="199" label="PAGEACTION_SETTITLE"/>
17135 <int value="200" label="CLOUDPRINTPRIVATE_GETHOSTNAME"/>
17136 <int value="201" label="CONTENTSETTINGS_GETRESOURCEIDENTIFIERS"/>
17137 <int value="202" label="SOCKET_CREATE"/>
17138 <int value="203" label="DEVELOPERPRIVATE_RELOAD"/>
17139 <int value="204" label="FILEBROWSERPRIVATE_GETMOUNTPOINTS"/>
17140 <int value="205" label="APP_RUNTIME_POSTINTENTRESPONSE"/>
Ben Murdoch7dbb3d52013-07-17 14:55:54 +010017141 <int value="206" label="DELETED_MANAGEDMODEPRIVATE_SETPOLICY"/>
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010017142 <int value="207" label="WEBSTOREPRIVATE_BEGININSTALLWITHMANIFEST3"/>
17143 <int value="208" label="WALLPAPERPRIVATE_SETWALLPAPER"/>
17144 <int value="209" label="USB_CONTROLTRANSFER"/>
17145 <int value="210" label="DELETED_EXPERIMENTAL_SPEECHINPUT_STOP"/>
17146 <int value="211" label="USB_BULKTRANSFER"/>
17147 <int value="212" label="FILEBROWSERPRIVATE_GETVOLUMEMETADATA"/>
17148 <int value="213" label="PAGECAPTURE_SAVEASMHTML"/>
17149 <int value="214" label="EXTENSION_ISALLOWEDINCOGNITOACCESS"/>
17150 <int value="215" label="BROWSINGDATA_REMOVEAPPCACHE"/>
17151 <int value="216" label="APP_CURRENTWINDOWINTERNAL_DRAWATTENTION"/>
17152 <int value="217" label="METRICSPRIVATE_RECORDCOUNT"/>
17153 <int value="218" label="USB_INTERRUPTTRANSFER"/>
17154 <int value="219" label="TYPES_CHROMESETTING_CLEAR"/>
17155 <int value="220" label="INPUT_IME_COMMITTEXT"/>
17156 <int value="221" label="EXPERIMENTAL_IDLTEST_SENDARRAYBUFFER"/>
17157 <int value="222" label="WALLPAPERPRIVATE_SETWALLPAPERIFEXISTS"/>
17158 <int value="223" label="SOCKET_ACCEPT"/>
17159 <int value="224" label="WEBNAVIGATION_GETFRAME"/>
17160 <int value="225" label="EXPERIMENTAL_POWER_RELEASEKEEPAWAKE"/>
17161 <int value="226" label="APP_CURRENTWINDOWINTERNAL_SETICON"/>
17162 <int value="227" label="PUSHMESSAGING_GETCHANNELID"/>
17163 <int value="228" label="EXPERIMENTAL_INFOBARS_SHOW"/>
17164 <int value="229" label="INPUT_IME_SETCANDIDATEWINDOWPROPERTIES"/>
17165 <int value="230" label="METRICSPRIVATE_RECORDPERCENTAGE"/>
17166 <int value="231" label="TYPES_CHROMESETTING_GET"/>
17167 <int value="232" label="WINDOWS_GETLASTFOCUSED"/>
Ben Murdoch7dbb3d52013-07-17 14:55:54 +010017168 <int value="233" label="DELETED_MANAGEDMODEPRIVATE_GETPOLICY"/>
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010017169 <int value="234" label="STORAGE_CLEAR"/>
17170 <int value="235" label="STORAGE_GETBYTESINUSE"/>
17171 <int value="236" label="TABS_QUERY"/>
17172 <int value="237" label="PAGEACTION_SETPOPUP"/>
17173 <int value="238" label="DEVELOPERPRIVATE_INSPECT"/>
17174 <int value="239" label="DOWNLOADS_SEARCH"/>
17175 <int value="240" label="FONTSETTINGS_CLEARFONT"/>
17176 <int value="241" label="WINDOWS_UPDATE"/>
17177 <int value="242" label="BOOKMARKMANAGERPRIVATE_CANOPENNEWWINDOWS"/>
17178 <int value="243" label="SERIAL_FLUSH"/>
17179 <int value="244" label="BROWSERACTION_SETTITLE"/>
17180 <int value="245" label="BOOKMARKMANAGERPRIVATE_CANEDIT"/>
17181 <int value="246" label="WALLPAPERPRIVATE_SETCUSTOMWALLPAPER"/>
17182 <int value="247" label="BOOKMARKS_REMOVE"/>
17183 <int value="248" label="INPUT_IME_SETCANDIDATES"/>
17184 <int value="249" label="TERMINALPRIVATE_CLOSETERMINALPROCESS"/>
17185 <int value="250" label="HISTORY_DELETERANGE"/>
17186 <int value="251" label="EXPERIMENTAL_IDLTEST_GETARRAYBUFFER"/>
17187 <int value="252" label="TERMINALPRIVATE_SENDINPUT"/>
17188 <int value="253" label="TABS_HIGHLIGHT"/>
17189 <int value="254" label="BLUETOOTH_STARTDISCOVERY"/>
17190 <int value="255" label="FILEBROWSERPRIVATE_SELECTFILE"/>
17191 <int value="256" label="WINDOWS_GETCURRENT"/>
17192 <int value="257" label="DEBUGGER_ATTACH"/>
17193 <int value="258" label="WALLPAPERPRIVATE_SAVETHUMBNAIL"/>
17194 <int value="259" label="INPUT_IME_KEYEVENTHANDLED"/>
17195 <int value="260" label="FONTSETTINGS_SETDEFAULTFONTSIZE"/>
17196 <int value="261" label="RUNTIME_REQUESTUPDATECHECK"/>
17197 <int value="262" label="PAGEACTION_SETICON"/>
17198 <int value="263" label="BROWSERACTION_SETBADGEBACKGROUNDCOLOR"/>
17199 <int value="264" label="DEVELOPERPRIVATE_GETITEMSINFO"/>
17200 <int value="265" label="BLUETOOTH_STOPDISCOVERY"/>
17201 <int value="266" label="COOKIES_REMOVE"/>
17202 <int value="267" label="EXPERIMENTAL_RLZ_SENDFINANCIALPING"/>
17203 <int value="268" label="TABCAPTURE_GETCAPTUREDTABS"/>
17204 <int value="269" label="WINDOWS_REMOVE"/>
17205 <int value="270" label="WALLPAPERPRIVATE_GETOFFLINEWALLPAPERLIST"/>
17206 <int value="271" label="BROWSERACTION_GETBADGEBACKGROUNDCOLOR"/>
17207 <int value="272" label="PAGEACTIONS_DISABLEFORTAB"/>
17208 <int value="273" label="DEVELOPERPRIVATE_ALLOWFILEACCESS"/>
17209 <int value="274" label="FILEBROWSERPRIVATE_REMOVEMOUNT"/>
17210 <int value="275" label="BLUETOOTH_CONNECT"/>
17211 <int value="276" label="TABCAPTURE_CAPTURE"/>
17212 <int value="277" label="NOTIFICATIONS_CREATE"/>
17213 <int value="278" label="TABS_DUPLICATE"/>
17214 <int value="279" label="BLUETOOTH_WRITE"/>
17215 <int value="280" label="PAGEACTION_SHOW"/>
17216 <int value="281" label="WALLPAPERPRIVATE_GETTHUMBNAIL"/>
17217 <int value="282" label="DOWNLOADS_PAUSE"/>
17218 <int value="283" label="PERMISSIONS_REQUEST"/>
17219 <int value="284" label="TOPSITES_GET"/>
17220 <int value="285" label="BROWSINGDATA_REMOVEDOWNLOADS"/>
17221 <int value="286" label="BROWSINGDATA_REMOVELOCALSTORAGE"/>
17222 <int value="287" label="FILEBROWSERHANDLERINTERNAL_SELECTFILE"/>
17223 <int value="288" label="INPUT_IME_UPDATEMENUITEMS"/>
17224 <int value="289" label="FILEBROWSERPRIVATE_GETSTRINGS"/>
17225 <int value="290" label="CONTENTSETTINGS_GET"/>
17226 <int value="291" label="FONTSETTINGS_SETDEFAULTFIXEDFONTSIZE"/>
17227 <int value="292" label="EXPERIMENTAL_APP_NOTIFY"/>
17228 <int value="293" label="METRICSPRIVATE_RECORDLONGTIME"/>
17229 <int value="294" label="SOCKET_READ"/>
17230 <int value="295" label="EXPERIMENTAL_PROCESSES_TERMINATE"/>
17231 <int value="296" label="METRICSPRIVATE_RECORDTIME"/>
17232 <int value="297" label="BOOKMARKMANAGERPRIVATE_GETSTRINGS"/>
17233 <int value="298" label="USB_ISOCHRONOUSTRANSFER"/>
17234 <int value="299" label="PERMISSIONS_REMOVE"/>
17235 <int value="300" label="MANAGEMENT_UNINSTALL"/>
17236 <int value="301" label="I18N_GETACCEPTLANGUAGES"/>
17237 <int value="302" label="MANAGEMENT_LAUNCHAPP"/>
17238 <int value="303" label="INPUT_IME_CLEARCOMPOSITION"/>
17239 <int value="304" label="ALARMS_GETALL"/>
17240 <int value="305" label="DIAL_DISCOVERNOW"/>
17241 <int value="306" label="TYPES_CHROMESETTING_SET"/>
17242 <int value="307" label="BROWSERACTION_SETICON"/>
17243 <int value="308" label="EXPERIMENTAL_ACCESSIBILITY_SETACCESSIBILITYENABLED"/>
17244 <int value="309" label="FILEBROWSERPRIVATE_VIEWFILES"/>
17245 <int value="310" label="BLUETOOTH_GETSERVICES"/>
17246 <int value="311" label="TABS_UPDATE"/>
17247 <int value="312" label="BROWSINGDATA_REMOVEFORMDATA"/>
Ben Murdoch7dbb3d52013-07-17 14:55:54 +010017248 <int value="313" label="DELETED_FILEBROWSERPRIVATE_RELOADDRIVE"/>
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010017249 <int value="314" label="ALARMS_GET"/>
17250 <int value="315" label="BROWSINGDATA_REMOVEINDEXEDDB"/>
17251 <int value="316" label="FILEBROWSERPRIVATE_ADDFILEWATCH"/>
17252 <int value="317" label="CONTENTSETTINGS_CLEAR"/>
17253 <int value="318" label="FILEBROWSERPRIVATE_GETPREFERENCES"/>
17254 <int value="319" label="BOOKMARKMANAGERPRIVATE_PASTE"/>
17255 <int value="320" label="FILESYSTEM_ISWRITABLEENTRY"/>
17256 <int value="321" label="USB_SETINTERFACEALTERNATESETTING"/>
17257 <int value="322" label="FONTSETTINGS_SETMINIMUMFONTSIZE"/>
17258 <int value="323" label="BROWSERACTION_GETPOPUP"/>
17259 <int value="324" label="SOCKET_DESTROY"/>
17260 <int value="325" label="BLUETOOTH_GETDEVICES"/>
17261 <int value="326" label="ALARMS_CLEARALL"/>
17262 <int value="327" label="FONTSETTINGS_GETDEFAULTFIXEDFONTSIZE"/>
17263 <int value="328" label="FILEBROWSERPRIVATE_ZIPSELECTION"/>
17264 <int value="329" label="SYSTEMINDICATOR_DISABLE"/>
17265 <int value="330" label="SCRIPTBADGE_SETPOPUP"/>
17266 <int value="331" label="EXTENSION_ISALLOWEDFILESCHEMEACCESS"/>
17267 <int value="332" label="EXPERIMENTAL_IDENTITY_LAUNCHWEBAUTHFLOW"/>
17268 <int value="333" label="FILEBROWSERPRIVATE_GETDRIVECONNECTIONSTATE"/>
17269 <int value="334" label="TABS_DETECTLANGUAGE"/>
17270 <int value="335" label="METRICSPRIVATE_RECORDVALUE"/>
17271 <int value="336" label="BOOKMARKMANAGERPRIVATE_SORTCHILDREN"/>
17272 <int value="337" label="SERIAL_READ"/>
17273 <int value="338" label="APP_CURRENTWINDOWINTERNAL_MAXIMIZE"/>
17274 <int value="339" label="EXPERIMENTAL_DISCOVERY_CLEARALLSUGGESTIONS"/>
Ben Murdoch7dbb3d52013-07-17 14:55:54 +010017275 <int value="340" label="DELETED_MANAGEDMODEPRIVATE_ENTER"/>
Ben Murdoch32409262013-08-07 11:04:47 +010017276 <int value="341" label="DELETED_FILEBROWSERPRIVATE_TRANSFERFILE"/>
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010017277 <int value="342" label="BROWSERACTION_SETPOPUP"/>
17278 <int value="343" label="TABS_GETSELECTED"/>
17279 <int value="344" label="FONTSETTINGS_GETFONT"/>
17280 <int value="345" label="BLUETOOTH_READ"/>
17281 <int value="346" label="WEBREQUESTINTERNAL_EVENTHANDLED"/>
17282 <int value="347" label="EVENTS_ADDRULES"/>
17283 <int value="348" label="CONTEXTMENUS_CREATE"/>
17284 <int value="349" label="MEDIAPLAYERPRIVATE_GETPLAYLIST"/>
17285 <int value="350" label="DOWNLOADS_ERASE"/>
Ben Murdoch2385ea32013-08-06 11:01:04 +010017286 <int value="351" label="DELETED_EXPERIMENTAL_RECORD_CAPTUREURLS"/>
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010017287 <int value="352" label="TTS_ISSPEAKING"/>
17288 <int value="353" label="BOOKMARKS_REMOVETREE"/>
17289 <int value="354" label="FILEBROWSERPRIVATE_SEARCHDRIVE"/>
17290 <int value="355" label="EXPERIMENTAL_SYSTEMINFO_CPU_GET"/>
17291 <int value="356" label="FILEBROWSERPRIVATE_SETPREFERENCES"/>
17292 <int value="357" label="FONTSETTINGS_SETFONT"/>
17293 <int value="358" label="SOCKET_GETNETWORKLIST"/>
17294 <int value="359" label="BOOKMARKS_MOVE"/>
17295 <int value="360" label="WALLPAPERPRIVATE_MINIMIZEINACTIVEWINDOWS"/>
17296 <int value="361" label="STORAGE_REMOVE"/>
17297 <int value="362" label="AUTOTESTPRIVATE_LOGINSTATUS"/>
17298 <int value="363" label="TABS_CREATE"/>
17299 <int value="364" label="FILEBROWSERPRIVATE_CANCELDIALOG"/>
17300 <int value="365" label="BROWSINGDATA_REMOVECOOKIES"/>
17301 <int value="366" label="FILESYSTEM_CHOOSEENTRY"/>
17302 <int value="367" label="MEDIAPLAYERPRIVATE_PLAY"/>
17303 <int value="368" label="WEBSTOREPRIVATE_GETWEBGLSTATUS"/>
17304 <int value="369" label="SOCKET_SENDTO"/>
17305 <int value="370" label="BROWSINGDATA_REMOVEFILESYSTEMS"/>
17306 <int value="371" label="WALLPAPERPRIVATE_GETSTRINGS"/>
17307 <int value="372" label="BROWSINGDATA_REMOVECACHE"/>
17308 <int value="373" label="BOOKMARKMANAGERPRIVATE_RECORDLAUNCH"/>
17309 <int value="374" label="BROWSERACTION_DISABLE"/>
17310 <int value="375" label="DELETED_EXPERIMENTAL_SPEECHINPUT_ISRECORDING"/>
17311 <int value="376" label="APP_WINDOW_CREATE"/>
17312 <int value="377" label="RUNTIME_RELOAD"/>
17313 <int value="378" label="EXPERIMENTAL_POWER_REQUESTKEEPAWAKE"/>
17314 <int value="379" label="SYSTEMINDICATOR_SETICON"/>
17315 <int value="380" label="FILEBROWSERPRIVATE_ADDMOUNT"/>
17316 <int value="381" label="APP_CURRENTWINDOWINTERNAL_FOCUS"/>
17317 <int value="382" label="EVENTS_REMOVERULES"/>
17318 <int value="383" label="DOWNLOADS_DOWNLOAD"/>
17319 <int value="384" label="WINDOWS_GETALL"/>
17320 <int value="385" label="DELETED_FILEBROWSERPRIVATE_TOGGLEFULLSCREEN"/>
17321 <int value="386" label="APP_CURRENTWINDOWINTERNAL_RESTORE"/>
17322 <int value="387" label="WEBSOCKETPROXYPRIVATE_GETPASSPORTFORTCP"/>
17323 <int value="388" label="PAGEACTION_HIDE"/>
17324 <int value="389" label="EXPERIMENTAL_SYSTEMINFO_STORAGE_GET"/>
17325 <int value="390" label="DOWNLOADS_ACCEPTDANGER"/>
17326 <int value="391" label="WEBSOCKETPROXYPRIVATE_GETURLFORTCP"/>
17327 <int value="392" label="FILEBROWSERPRIVATE_GETSIZESTATS"/>
17328 <int value="393" label="DOWNLOADS_RESUME"/>
17329 <int value="394" label="COOKIES_GETALLCOOKIESTORES"/>
17330 <int value="395" label="MEDIAGALLERIESPRIVATE_ADDGALLERYWATCH"/>
17331 <int value="396" label="MEDIAGALLERIESPRIVATE_REMOVEGALLERYWATCH"/>
17332 <int value="397" label="WEBVIEW_EXECUTESCRIPT"/>
17333 <int value="398" label="NOTIFICATIONS_UPDATE"/>
17334 <int value="399" label="NOTIFICATIONS_CLEAR"/>
17335 <int value="400" label="SESSIONRESTORE_GETRECENTLYCLOSED"/>
17336 <int value="401" label="SESSIONRESTORE_RESTORE"/>
17337 <int value="402" label="MANAGEMENT_UNINSTALLSELF"/>
17338 <int value="403" label="ECHOPRIVATE_GETOOBETIMESTAMP"/>
17339 <int value="404" label="FILEBROWSERPRIVATE_VALIDATEPATHNAMELENGTH"/>
17340 <int value="405" label="BROWSINGDATA_SETTINGS"/>
17341 <int value="406" label="WEBSTOREPRIVATE_GETISLAUNCHERENABLED"/>
17342 <int value="407" label="NETWORKINGPRIVATE_GETPROPERTIES"/>
17343 <int value="408" label="NETWORKINGPRIVATE_GETVISIBLENETWORKS"/>
17344 <int value="409" label="NETWORKINGPRIVATE_STARTCONNECT"/>
17345 <int value="410" label="NETWORKINGPRIVATE_STARTDISCONNECT"/>
17346 <int value="411" label="MEDIAGALLERIESPRIVATE_GETALLGALLERYWATCH"/>
17347 <int value="412" label="MEDIAGALLERIESPRIVATE_REMOVEALLGALLERYWATCH"/>
17348 <int value="413" label="FILEBROWSERPRIVATE_SEARCHDRIVEMETADATA"/>
17349 <int value="414" label="ECHOPRIVATE_CHECKALLOWREDEEMOFFERS"/>
17350 <int value="415" label="MEDIAGALLERIESPRIVATE_EJECTDEVICE"/>
17351 <int value="416" label="FILEBROWSERPRIVATE_LOGOUTUSER"/>
17352 <int value="417" label="DEVELOPERPRIVATE_CHOOSEPATH"/>
17353 <int value="418" label="DEVELOPERPRIVATE_PACKDIRECTORY"/>
17354 <int value="419" label="NETWORKINGPRIVATE_VERIFYDESTINATION"/>
17355 <int value="420" label="NETWORKINGPRIVATE_VERIFYANDENCRYPTCREDENTIALS"/>
17356 <int value="421" label="NETWORKINGPRIVATE_VERIFYANDENCRYPTDATA"/>
17357 <int value="422" label="DEVELOPERPRIVATE_RESTART"/>
17358 <int value="423" label="DEVELOPERPRIVATE_ALLOWINCOGNITO"/>
17359 <int value="424" label="INPUT_IME_DELETESURROUNDINGTEXT"/>
Ben Murdoch7dbb3d52013-07-17 14:55:54 +010017360 <int value="425" label="DELETED_FILEBROWSERPRIVATE_OPENNEWWINDOW"/>
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010017361 <int value="426" label="CLOUDPRINTPRIVATE_GETCLIENTID"/>
17362 <int value="427" label="ECHOPRIVATE_GETUSERCONSENT"/>
17363 <int value="428" label="SYNCFILESYSTEM_SETCONFLICTRESOLUTIONPOLICY"/>
17364 <int value="429" label="SYNCFILESYSTEM_GETCONFLICTRESOLUTIONPOLICY"/>
17365 <int value="430" label="NETWORKINGPRIVATE_SETPROPERTIES"/>
17366 <int value="431" label="NETWORKINGPRIVATE_GETSTATE"/>
17367 <int value="432" label="POWER_REQUESTKEEPAWAKE"/>
17368 <int value="433" label="POWER_RELEASEKEEPAWAKE"/>
17369 <int value="434" label="WALLPAPERPRIVATE_SETCUSTOMWALLPAPERLAYOUT"/>
17370 <int value="435" label="DOWNLOADSINTERNAL_DETERMINEFILENAME"/>
17371 <int value="436" label="SYNCFILESYSTEM_GETFILESYNCSTATUSES"/>
17372 <int value="437" label="MEDIAGALLERIESPRIVATE_GETHANDLERS"/>
17373 <int value="438" label="WALLPAPERPRIVATE_RESETWALLPAPER"/>
17374 <int value="439" label="DEVELOPERPRIVATE_PERMISSIONS"/>
17375 <int value="440" label="WEBSTOREPRIVATE_ENABLEAPPLAUNCHER"/>
17376 <int value="441" label="APP_CURRENTWINDOWINTERNAL_FULLSCREEN"/>
17377 <int value="442" label="DEVELOPERPRIVATE_LOADUNPACKEDCROS"/>
17378 <int value="443" label="NETWORKINGPRIVATE_REQUESTNETWORKSCAN"/>
17379 <int value="444" label="ENTERPRISE_PLATFORMKEYSPRIVATE_CHALLENGEMACHINEKEY"/>
17380 <int value="445" label="ENTERPRISE_PLATFORMKEYSPRIVATE_CHALLENGEUSERKEY"/>
17381 <int value="446" label="DEVELOPERPRIVATE_LOADPROJECTTOSYNCFS"/>
17382 <int value="447" label="DEVELOPERPRIVATE_GETPROJECTSINFO"/>
17383 <int value="448" label="DEVELOPERPRIVATE_LOADPROJECT"/>
17384 <int value="449" label="COMMANDLINEPRIVATE_HASSWITCH"/>
17385 <int value="450" label="NETWORKINGPRIVATE_GETMANAGEDPROPERTIES"/>
17386 <int value="451" label="LOCATION_WATCHLOCATION"/>
17387 <int value="452" label="LOCATION_CLEARWATCH"/>
17388 <int value="453" label="BLUETOOTH_ADDPROFILE"/>
17389 <int value="454" label="BLUETOOTH_REMOVEPROFILE"/>
17390 <int value="455" label="BLUETOOTH_GETPROFILES"/>
17391 <int value="456" label="EXPERIMENTAL_IDENTITY_REMOVECACHEDAUTHTOKEN"/>
17392 <int value="457" label="AUDIO_GETINFO"/>
17393 <int value="458" label="AUDIO_SETACTIVEDEVICES"/>
17394 <int value="459" label="AUDIO_SETPROPERTIES"/>
17395 <int value="460" label="USB_RESETDEVICE"/>
Ben Murdocheb525c52013-07-10 11:40:50 +010017396 <int value="461" label="SOCKET_MULTICAST_JOIN_GROUP"/>
17397 <int value="462" label="SOCKET_MULTICAST_LEAVE_GROUP"/>
17398 <int value="463" label="SOCKET_MULTICAST_SET_TIME_TO_LIVE"/>
17399 <int value="464" label="SOCKET_MULTICAST_SET_LOOPBACK_MODE"/>
17400 <int value="465" label="SOCKET_MULTICAST_GET_JOINED_GROUPS"/>
17401 <int value="466"
17402 label="EXPERIMENTAL_ACCESSIBILITY_SETNATIVEACCESSIBILITYENABLED"/>
17403 <int value="467" label="RUNTIME_GETPLATFORMINFO"/>
17404 <int value="468" label="WEBVIEW_INSERTCSS"/>
17405 <int value="469" label="METRICSPRIVATE_GETISCRASHRECORDINGENABLED"/>
17406 <int value="470" label="IDENTITYPRIVATE_GETRESOURCES"/>
17407 <int value="471" label="NOTIFICATIONS_GET_ALL"/>
17408 <int value="472" label="USB_LISTINTERFACES"/>
17409 <int value="473" label="FILESYSTEM_RETAINENTRY"/>
17410 <int value="474" label="FILESYSTEM_ISRESTORABLE"/>
17411 <int value="475" label="FILESYSTEM_RESTOREENTRY"/>
17412 <int value="476" label="RUNTIME_SETUNINSTALLURL"/>
17413 <int value="477" label="INPUTMETHODPRIVATE_STARTIME"/>
17414 <int value="478" label="MUSICMANAGERPRIVATE_GETDEVICEID"/>
17415 <int value="479" label="TTS_PAUSE"/>
17416 <int value="480" label="TTS_RESUME"/>
17417 <int value="481" label="SYSTEMINFO_CPU_GET"/>
17418 <int value="482" label="EXPERIMENTAL_SYSTEMINFO_STORAGE_ADDWATCH"/>
17419 <int value="483" label="EXPERIMENTAL_SYSTEMINFO_STORAGE_REMOVEWATCH"/>
17420 <int value="484" label="EXPERIMENTAL_SYSTEMINFO_STORAGE_GETALLWATCH"/>
17421 <int value="485" label="EXPERIMENTAL_SYSTEMINFO_STORAGE_REMOVEALLWATCH"/>
17422 <int value="486" label="SYSTEMINFO_MEMORY_GET"/>
17423 <int value="487" label="ACTIVITYLOGPRIVATE_GETEXTENSIONACTIVITIES"/>
17424 <int value="488" label="RUNTIME_GETPACKAGEDIRECTORYENTRY"/>
17425 <int value="489" label="SYSTEMINFO_DISPLAY_SETDISPLAYPROPERTIES"/>
17426 <int value="490" label="FEEDBACKPRIVATE_GETUSEREMAIL"/>
17427 <int value="491" label="FEEDBACKPRIVATE_GETSYSTEMINFORMATION"/>
17428 <int value="492" label="FEEDBACKPRIVATE_SENDFEEDBACK"/>
17429 <int value="493" label="EXPERIMENTAL_INPUT_VIRTUALKEYBOARD_INSERTTEXT"/>
17430 <int value="494" label="DIAGNOSTICS_SENDPACKET"/>
17431 <int value="495" label="METRICSPRIVATE_GETFIELDTRIAL"/>
17432 <int value="496" label="FILEBROWSERPRIVATE_ZOOM"/>
17433 <int value="497" label="WEBVIEW_GO"/>
Ben Murdoch7dbb3d52013-07-17 14:55:54 +010017434 <int value="498" label="WEBSTOREPRIVATE_ISININCOGNITOMODEFUNCTION"/>
17435 <int value="499" label="FILEBROWSERPRIVATE_REQUESTACCESSTOKEN"/>
17436 <int value="500" label="WEBVIEW_STOP"/>
17437 <int value="501" label="WEBVIEW_RELOAD"/>
17438 <int value="502" label="WEBVIEW_TERMINATE"/>
17439 <int value="503" label="TYPES_PRIVATE_CHROMEDIRECTSETTING_GET"/>
17440 <int value="504" label="TYPES_PRIVATE_CHROMEDIRECTSETTING_SET"/>
17441 <int value="505" label="TYPES_PRIVATE_CHROMEDIRECTSETTING_CLEAR"/>
Ben Murdoch9ab55632013-07-18 11:57:30 +010017442 <int value="506" label="SYSTEM_CPU_GETINFO"/>
Ben Murdochca12bfa2013-07-23 11:17:05 +010017443 <int value="507" label="SYSTEM_DISPLAY_GETINFO"/>
17444 <int value="508" label="SYSTEM_DISPLAY_SETDISPLAYPROPERTIES"/>
Ben Murdocha3f7b4e2013-07-24 10:36:34 +010017445 <int value="509" label="SYSTEM_MEMORY_GETINFO"/>
Ben Murdoch558790d2013-07-30 15:19:42 +010017446 <int value="510" label="SYSTEM_STORAGE_GETINFO"/>
17447 <int value="511" label="SYSTEM_STORAGE_EJECTDEVICE"/>
17448 <int value="512" label="SYSTEM_STORAGE_ADDAVAILABLECAPACITYWATCH"/>
17449 <int value="513" label="SYSTEM_STORAGE_REMOVEAVAILABLECAPACITYWATCH"/>
17450 <int value="514" label="SYSTEM_STORAGE_GETALLAVAILABLECAPACITYWATCHES"/>
17451 <int value="515" label="SYSTEM_STORAGE_REMOVEALLAVAILABLECAPACITYWATCHES"/>
Torne (Richard Coles)a36e5922013-08-05 13:57:33 +010017452 <int value="516" label="INFOBARS_SHOW"/>
Torne (Richard Coles)868fa2f2013-06-11 10:57:03 +010017453</enum>
17454
17455<enum name="ExtensionInstallCause" type="int">
17456 <int value="0" label="INSTALL_CAUSE_UNSET"/>
17457 <int value="1" label="INSTALL_CAUSE_USER_DOWNLOAD"/>
17458 <int value="2" label="INSTALL_CAUSE_UPDATE"/>
17459 <int value="3" label="INSTALL_CAUSE_EXTERNAL_FILE"/>
17460 <int value="4" label="INSTALL_CAUSE_AUTOMATION"/>
17461</enum>
17462
17463<enum name="ExtensionLaunchType" type="int">
17464 <int value="0" label="PINNED"/>
17465 <int value="1" label="REGULAR"/>
17466 <int value="2" label="FULLSCREEN"/>
17467</enum>
17468
17469<enum name="ExtensionLocation" type="int">
17470 <int value="0" label="INVALID"/>
17471 <int value="1" label="INTERNAL"/>
17472 <int value="2" label="EXTERNAL_PREF"/>
17473 <int value="3" label="EXTERNAL_REGISTRY"/>
17474 <int value="4" label="LOAD"/>
17475 <int value="5" label="COMPONENT"/>
17476 <int value="6" label="EXTERNAL_PREF_DOWNLOAD"/>
17477 <int value="7" label="EXTERNAL_POLICY_DOWNLOAD"/>
17478</enum>
17479
17480<enum name="ExtensionPermission" type="int">
17481 <int value="0" label="UNKNOWN"/>
17482 <int value="1" label="NONE"/>
17483 <int value="2" label="BOOKMARKS"/>
17484 <int value="3" label="GEOLOCATION"/>
17485 <int value="4" label="BROWSING_HISTORY"/>
17486 <int value="5" label="TABS"/>
17487 <int value="6" label="MANAGEMENT"/>
17488 <int value="7" label="DEBUGGER"/>
17489 <int value="8" label="1_HOST"/>
17490 <int value="9" label="2_HOSTS"/>
17491 <int value="10" label="3_HOSTS"/>
17492 <int value="11" label="4_OR_MORE_HOSTS"/>
17493 <int value="12" label="ALL_HOSTS"/>
17494 <int value="13" label="FULL_ACCESS"/>
17495 <int value="14" label="CLIPBOARD"/>
17496 <int value="15" label="TTS_ENGINE"/>
17497 <int value="16" label="CONTENT_SETTINGS"/>
17498 <int value="17" label="PRIVACY"/>
17499 <int value="18" label="MANAGED_MODE"/>
17500 <int value="19" label="INPUT"/>
17501 <int value="20" label="AUDIO_CAPTURE"/>
17502 <int value="21" label="VIDEO_CAPTURE"/>
17503 <int value="22" label="DOWNLOADS"/>
17504 <int value="23" label="FILE_SYSTEM_WRITE"/>
17505 <int value="24" label="ALL_MEDIA_GALLERIES"/>
17506 <int value="25" label="SERIAL"/>
17507 <int value="26" label="SOCKET_ANY_HOST"/>
17508 <int value="27" label="SOCKET_DOMAIN_HOSTS"/>
17509 <int value="28" label="SOCKET_SPECIFIC_HOSTS"/>
17510</enum>
17511
Ben Murdoch32409262013-08-07 11:04:47 +010017512<enum name="ExtensionState" type="int">
17513 <int value="0" label="DISABLED"/>
17514 <int value="1" label="ENABLED"/>
17515 <int value="2" label="EXTERNAL_EXTENSION_UNINSTALLED"/>
17516 <int value="3" label="ENABLED_COMPONENT"/>
17517</enum>
17518
Torne (Richard Coles)868fa2f2013-06-11 10:57:03 +010017519<enum name="ExtensionType" type="int">
17520 <int value="0" label="UNKNOWN"/>
17521 <int value="1" label="EXTENSION"/>
17522 <int value="2" label="THEME"/>
17523 <int value="3" label="USER_SCRIPT"/>
17524 <int value="4" label="HOSTED_APP"/>
17525 <int value="5" label="LEGACY_PACKAGED_APP"/>
17526 <int value="6" label="PLATFORM_APP"/>
17527</enum>
17528
17529<enum name="ExtensionUnpackFailureReason" type="int">
17530 <summary>
17531 Reasons the sandboxed extension unpacker can fail. See enum FailureReason
17532 in src/chrome/browser/extensions/sandboxed_extension_unpacker.h .
17533 </summary>
17534 <int value="0" label="COULD_NOT_GET_TEMP_DIRECTORY"/>
17535 <int value="1" label="COULD_NOT_CREATE_TEMP_DIRECTORY"/>
17536 <int value="2" label="FAILED_TO_COPY_EXTENSION_FILE_TO_TEMP_DIRECTORY"/>
17537 <int value="3" label="COULD_NOT_GET_SANDBOX_FRIENDLY_PATH"/>
17538 <int value="4" label="COULD_NOT_LOCALIZE_EXTENSION"/>
17539 <int value="5" label="INVALID_MANIFEST"/>
17540 <int value="6" label="UNPACKER_CLIENT_FAILED"/>
17541 <int value="7" label="UTILITY_PROCESS_CRASHED_WHILE_TRYING_TO_INSTALL"/>
17542 <int value="8" label="CRX_FILE_NOT_READABLE"/>
17543 <int value="9" label="CRX_HEADER_INVALID"/>
17544 <int value="10" label="CRX_MAGIC_NUMBER_INVALID"/>
17545 <int value="11" label="CRX_VERSION_NUMBER_INVALID"/>
17546 <int value="12" label="CRX_EXCESSIVELY_LARGE_KEY_OR_SIGNATURE"/>
17547 <int value="13" label="CRX_ZERO_KEY_LENGTH"/>
17548 <int value="14" label="CRX_ZERO_SIGNATURE_LENGTH"/>
17549 <int value="15" label="CRX_PUBLIC_KEY_INVALID"/>
17550 <int value="16" label="CRX_SIGNATURE_INVALID"/>
17551 <int value="17" label="CRX_SIGNATURE_VERIFICATION_INITIALIZATION_FAILED"/>
17552 <int value="18" label="CRX_SIGNATURE_VERIFICATION_FAILED"/>
17553 <int value="19" label="ERROR_SERIALIZING_MANIFEST_JSON"/>
17554 <int value="20" label="ERROR_SAVING_MANIFEST_JSON"/>
17555 <int value="21" label="COULD_NOT_READ_IMAGE_DATA_FROM_DISK"/>
17556 <int value="22" label="DECODED_IMAGES_DO_NOT_MATCH_THE_MANIFEST"/>
17557 <int value="23" label="INVALID_PATH_FOR_BROWSER_IMAGE"/>
17558 <int value="24" label="ERROR_REMOVING_OLD_IMAGE_FILE"/>
17559 <int value="25" label="INVALID_PATH_FOR_BITMAP_IMAGE"/>
17560 <int value="26" label="ERROR_RE_ENCODING_THEME_IMAGE"/>
17561 <int value="27" label="ERROR_SAVING_THEME_IMAGE"/>
17562 <int value="28" label="COULD_NOT_READ_CATALOG_DATA_FROM_DISK"/>
17563 <int value="29" label="INVALID_CATALOG_DATA"/>
17564 <int value="30" label="INVALID_PATH_FOR_CATALOG"/>
17565 <int value="31" label="ERROR_SERIALIZING_CATALOG"/>
17566 <int value="32" label="ERROR_SAVING_CATALOG"/>
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010017567</enum>
17568
17569<enum name="ExternalDeviceAction" type="int">
17570 <int value="0" label="Import to Drive"/>
17571 <int value="1" label="View files"/>
17572 <int value="2" label="View files (automatically)"/>
17573 <int value="3" label="Watch video"/>
17574 <int value="4" label="Error"/>
17575 <int value="5" label="Close (no action)"/>
17576</enum>
17577
17578<enum name="Exynos5250LotIdEnum" type="int">
17579 <int value="0" label="Fused device"/>
17580 <int value="1" label="Generic unfused device"/>
17581 <int value="2" label="Unfused; lot ID NZVPU"/>
17582 <int value="3" label="Unfused; lot ID NZVR7"/>
17583</enum>
17584
17585<enum name="FallbackSSLVersion" type="int">
17586 <int value="0" label="FALLBACK_NONE">SSL version fallback did not occur.</int>
17587 <int value="1" label="FALLBACK_SSL3">Fell back on SSL 3.0.</int>
17588 <int value="2" label="FALLBACK_TLS1">Fell back on TLS 1.0.</int>
17589 <int value="3" label="FALLBACK_TLS1_1">Fell back on TLS 1.1.</int>
17590</enum>
17591
Torne (Richard Coles)868fa2f2013-06-11 10:57:03 +010017592<enum name="FeatureObserver" type="int">
17593<!-- See http://src.chromium.org/viewvc/blink/trunk/Source/core/page/UseCounter.h -->
17594
17595 <int value="0" label="PageDestruction"/>
17596 <int value="1" label="LegacyNotifications"/>
17597 <int value="2" label="MultipartMainResource"/>
17598 <int value="3" label="PrefixedIndexedDB"/>
17599 <int value="4" label="WorkerStart"/>
17600 <int value="5" label="SharedWorkerStart"/>
17601 <int value="6" label="LegacyWebAudioNoteOn"/>
17602 <int value="7" label="WebAudioStart"/>
17603 <int value="8" label="PrefixedContentSecurityPolicy"/>
17604 <int value="9" label="UnprefixedIndexedDB"/>
17605 <int value="10" label="OpenWebDatabase"/>
17606 <int value="11" label="LegacyHTMLNotifications"/>
17607 <int value="12" label="LegacyTextNotifications"/>
17608 <int value="13" label="UnprefixedRequestAnimationFrame"/>
17609 <int value="14" label="PrefixedRequestAnimationFrame"/>
17610 <int value="15" label="ContentSecurityPolicy"/>
17611 <int value="16" label="ContentSecurityPolicyReportOnly"/>
17612 <int value="17" label="PrefixedContentSecurityPolicyReportOnly"/>
17613 <int value="18" label="PrefixedTransitionEndEvent"/>
17614 <int value="19" label="UnprefixedTransitionEndEvent"/>
17615 <int value="20" label="PrefixedAndUnprefixedTransitionEndEvent"/>
17616 <int value="21" label="AutoFocusAttribute"/>
17617 <int value="22" label="DeprecatedAutoSaveAttribute"/>
17618 <int value="23" label="DataListElement"/>
17619 <int value="24" label="FormAttribute"/>
17620 <int value="25" label="IncrementalAttribute"/>
17621 <int value="26" label="InputTypeColor"/>
17622 <int value="27" label="InputTypeDate"/>
17623 <int value="28" label="InputTypeDateTime"/>
17624 <int value="29" label="InputTypeDateTimeFallback"/>
17625 <int value="30" label="InputTypeDateTimeLocal"/>
17626 <int value="31" label="InputTypeEmail"/>
17627 <int value="32" label="InputTypeMonth"/>
17628 <int value="33" label="InputTypeNumber"/>
17629 <int value="34" label="InputTypeRange"/>
17630 <int value="35" label="InputTypeSearch"/>
17631 <int value="36" label="InputTypeTel"/>
17632 <int value="37" label="InputTypeTime"/>
17633 <int value="38" label="InputTypeURL"/>
17634 <int value="39" label="InputTypeWeek"/>
17635 <int value="40" label="InputTypeWeekFallback"/>
17636 <int value="41" label="ListAttribute"/>
17637 <int value="42" label="MaxAttribute"/>
17638 <int value="43" label="MinAttribute"/>
17639 <int value="44" label="PatternAttribute"/>
17640 <int value="45" label="PlaceholderAttribute"/>
17641 <int value="46" label="PrecisionAttribute"/>
17642 <int value="47" label="PrefixedDirectoryAttribute"/>
17643 <int value="48" label="PrefixedSpeechAttribute"/>
17644 <int value="49" label="RequiredAttribute"/>
17645 <int value="50" label="ResultsAttribute"/>
17646 <int value="51" label="StepAttribute"/>
17647 <int value="52" label="PageVisits"/>
17648 <int value="53" label="HTMLMarqueeElement"/>
Ben Murdoch58e6fbe2013-07-26 10:20:38 +010017649 <int value="54" label="Unused: CSSOverflowMarquee"/>
Torne (Richard Coles)868fa2f2013-06-11 10:57:03 +010017650 <int value="55" label="Reflection"/>
17651 <int value="56" label="CursorVisibility"/>
17652 <int value="57" label="StorageInfo"/>
17653 <int value="58" label="XFrameOptions"/>
17654 <int value="59" label="XFrameOptionsSameOrigin"/>
17655 <int value="60" label="XFrameOptionsSameOriginWithBadAncestorChain"/>
17656 <int value="61" label="DeprecatedFlexboxWebContent"/>
17657 <int value="62" label="DeprecatedFlexboxChrome"/>
17658 <int value="63" label="DeprecatedFlexboxChromeExtension"/>
17659 <int value="64" label="SVGTRefElement"/>
17660 <int value="65" label="UnprefixedPerformanceTimeline"/>
17661 <int value="66" label="PrefixedPerformanceTimeline"/>
17662 <int value="67" label="UnprefixedUserTiming"/>
17663 <int value="68" label="PrefixedUserTiming"/>
17664 <int value="69" label="WindowEvent"/>
17665 <int value="70" label="ContentSecurityPolicyWithBaseElement"/>
17666 <int value="71" label="PrefixedMediaAddKey"/>
17667 <int value="72" label="PrefixedMediaGenerateKeyRequest"/>
17668 <int value="73" label="WebAudioLooping"/>
17669 <int value="74" label="DocumentClear"/>
17670 <int value="75" label="PrefixedTransitionMediaFeature"/>
17671 <int value="76" label="SVGFontElement"/>
17672 <int value="77" label="XMLDocument"/>
17673 <int value="78" label="XSLProcessingInstruction"/>
17674 <int value="79" label="XSLTProcessor"/>
Ben Murdoch58e6fbe2013-07-26 10:20:38 +010017675 <int value="80" label="SVGSwitchElement"/>
17676 <int value="81" label="PrefixedDocumentRegister"/>
17677 <int value="82" label="HTMLShadowElementOlderShadowRoot"/>
17678 <int value="83" label="Document.all()"/>
17679 <int value="84" label="FormElement"/>
17680 <int value="85" label="DemotedFormElement"/>
17681 <int value="86" label="CaptureAttributeAsEnum"/>
17682 <int value="87" label="ShadowDOMPrefixedPseudo"/>
17683 <int value="88" label="ShadowDOMPrefixedCreateShadowRoot"/>
17684 <int value="89" label="ShadowDOMPrefixedShadowRoot"/>
17685 <int value="90" label="SVGAnimationElement"/>
Ben Murdoch32409262013-08-07 11:04:47 +010017686 <int value="91" label="KeyboardEventKeyLocation"/>
17687 <int value="92" label="CaptureEvents"/>
17688 <int value="93" label="ReleaseEvents"/>
17689 <int value="94" label="CSSDisplayRunIn"/>
17690 <int value="95" label="CSSDisplayCompact"/>
17691 <int value="96" label="LineClamp"/>
17692 <int value="97" label="SubFrameBeforeUnloadRegistered"/>
17693 <int value="98" label="SubFrameBeforeUnloadFired"/>
17694 <int value="99" label="CSSPseudoElementPrefixedDistributed"/>
Torne (Richard Coles)868fa2f2013-06-11 10:57:03 +010017695</enum>
17696
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010017697<enum name="FFmpegCodecs" type="int">
17698 <int value="0" label="NONE"/>
17699 <int value="1" label="MPEG1VIDEO"/>
17700 <int value="2" label="MPEG2VIDEO"/>
17701 <int value="3" label="MPEG2VIDEO_XVMC"/>
17702 <int value="4" label="H261"/>
17703 <int value="5" label="H263"/>
17704 <int value="6" label="RV10"/>
17705 <int value="7" label="RV20"/>
17706 <int value="8" label="MJPEG"/>
17707 <int value="9" label="MJPEGB"/>
17708 <int value="10" label="LJPEG"/>
17709 <int value="11" label="SP5X"/>
17710 <int value="12" label="JPEGLS"/>
17711 <int value="13" label="MPEG4"/>
17712 <int value="14" label="RAWVIDEO"/>
17713 <int value="15" label="MSMPEG4V1"/>
17714 <int value="16" label="MSMPEG4V2"/>
17715 <int value="17" label="MSMPEG4V3"/>
17716 <int value="18" label="WMV1"/>
17717 <int value="19" label="WMV2"/>
17718 <int value="20" label="H263P"/>
17719 <int value="21" label="H263I"/>
17720 <int value="22" label="FLV1"/>
17721 <int value="23" label="SVQ1"/>
17722 <int value="24" label="SVQ3"/>
17723 <int value="25" label="DVVIDEO"/>
17724 <int value="26" label="HUFFYUV"/>
17725 <int value="27" label="CYUV"/>
17726 <int value="28" label="H264"/>
17727 <int value="29" label="INDEO3"/>
17728 <int value="30" label="VP3"/>
17729 <int value="31" label="THEORA"/>
17730 <int value="32" label="ASV1"/>
17731 <int value="33" label="ASV2"/>
17732 <int value="34" label="FFV1"/>
17733 <int value="35" label="4XM"/>
17734 <int value="36" label="VCR1"/>
17735 <int value="37" label="CLJR"/>
17736 <int value="38" label="MDEC"/>
17737 <int value="39" label="ROQ"/>
17738 <int value="40" label="INTERPLAY_VIDEO"/>
17739 <int value="41" label="XAN_WC3"/>
17740 <int value="42" label="XAN_WC4"/>
17741 <int value="43" label="RPZA"/>
17742 <int value="44" label="CINEPAK"/>
17743 <int value="45" label="WS_VQA"/>
17744 <int value="46" label="MSRLE"/>
17745 <int value="47" label="MSVIDEO1"/>
17746 <int value="48" label="IDCIN"/>
17747 <int value="49" label="8BPS"/>
17748 <int value="50" label="SMC"/>
17749 <int value="51" label="FLIC"/>
17750 <int value="52" label="TRUEMOTION1"/>
17751 <int value="53" label="VMDVIDEO"/>
17752 <int value="54" label="MSZH"/>
17753 <int value="55" label="ZLIB"/>
17754 <int value="56" label="QTRLE"/>
17755 <int value="57" label="SNOW"/>
17756 <int value="58" label="TSCC"/>
17757 <int value="59" label="ULTI"/>
17758 <int value="60" label="QDRAW"/>
17759 <int value="61" label="VIXL"/>
17760 <int value="62" label="QPEG"/>
17761 <int value="63" label="PNG"/>
17762 <int value="64" label="PPM"/>
17763 <int value="65" label="PBM"/>
17764 <int value="66" label="PGM"/>
17765 <int value="67" label="PGMYUV"/>
17766 <int value="68" label="PAM"/>
17767 <int value="69" label="FFVHUFF"/>
17768 <int value="70" label="RV30"/>
17769 <int value="71" label="RV40"/>
17770 <int value="72" label="VC1"/>
17771 <int value="73" label="WMV3"/>
17772 <int value="74" label="LOCO"/>
17773 <int value="75" label="WNV1"/>
17774 <int value="76" label="AASC"/>
17775 <int value="77" label="INDEO2"/>
17776 <int value="78" label="FRAPS"/>
17777 <int value="79" label="TRUEMOTION2"/>
17778 <int value="80" label="BMP"/>
17779 <int value="81" label="CSCD"/>
17780 <int value="82" label="MMVIDEO"/>
17781 <int value="83" label="ZMBV"/>
17782 <int value="84" label="AVS"/>
17783 <int value="85" label="SMACKVIDEO"/>
17784 <int value="86" label="NUV"/>
17785 <int value="87" label="KMVC"/>
17786 <int value="88" label="FLASHSV"/>
17787 <int value="89" label="CAVS"/>
17788 <int value="90" label="JPEG2000"/>
17789 <int value="91" label="VMNC"/>
17790 <int value="92" label="VP5"/>
17791 <int value="93" label="VP6"/>
17792 <int value="94" label="VP6F"/>
17793 <int value="95" label="TARGA"/>
17794 <int value="96" label="DSICINVIDEO"/>
17795 <int value="97" label="TIERTEXSEQVIDEO"/>
17796 <int value="98" label="TIFF"/>
17797 <int value="99" label="GIF"/>
17798 <int value="100" label="DXA"/>
17799 <int value="101" label="DNXHD"/>
17800 <int value="102" label="THP"/>
17801 <int value="103" label="SGI"/>
17802 <int value="104" label="C93"/>
17803 <int value="105" label="BETHSOFTVID"/>
17804 <int value="106" label="PTX"/>
17805 <int value="107" label="TXD"/>
17806 <int value="108" label="VP6A"/>
17807 <int value="109" label="AMV"/>
17808 <int value="110" label="VB"/>
17809 <int value="111" label="PCX"/>
17810 <int value="112" label="SUNRAST"/>
17811 <int value="113" label="INDEO4"/>
17812 <int value="114" label="INDEO5"/>
17813 <int value="115" label="MIMIC"/>
17814 <int value="116" label="RL2"/>
17815 <int value="117" label="ESCAPE124"/>
17816 <int value="118" label="DIRAC"/>
17817 <int value="119" label="BFI"/>
17818 <int value="120" label="CMV"/>
17819 <int value="121" label="MOTIONPIXELS"/>
17820 <int value="122" label="TGV"/>
17821 <int value="123" label="TGQ"/>
17822 <int value="124" label="TQI"/>
17823 <int value="125" label="AURA"/>
17824 <int value="126" label="AURA2"/>
17825 <int value="127" label="V210X"/>
17826 <int value="128" label="TMV"/>
17827 <int value="129" label="V210"/>
17828 <int value="130" label="DPX"/>
17829 <int value="131" label="MAD"/>
17830 <int value="132" label="FRWU"/>
17831 <int value="133" label="FLASHSV2"/>
17832 <int value="134" label="CDGRAPHICS"/>
17833 <int value="135" label="R210"/>
17834 <int value="136" label="ANM"/>
17835 <int value="137" label="BINKVIDEO"/>
17836 <int value="138" label="IFF_ILBM"/>
17837 <int value="139" label="IFF_BYTERUN1"/>
17838 <int value="140" label="KGV1"/>
17839 <int value="141" label="YOP"/>
17840 <int value="142" label="VP8"/>
17841 <int value="143" label="PICTOR"/>
17842 <int value="144" label="ANSI"/>
17843 <int value="145" label="A64_MULTI"/>
17844 <int value="146" label="A64_MULTI5"/>
17845 <int value="147" label="R10K"/>
17846 <int value="148" label="MXPEG"/>
17847 <int value="149" label="LAGARITH"/>
17848 <int value="150" label="PRORES"/>
17849 <int value="151" label="JV"/>
17850 <int value="152" label="DFA"/>
17851 <int value="153" label="WMV3IMAGE"/>
17852 <int value="154" label="VC1IMAGE"/>
17853 <int value="155" label="UTVIDEO"/>
17854 <int value="156" label="BMV_VIDEO"/>
17855 <int value="157" label="VBLE"/>
17856 <int value="158" label="DXTORY"/>
17857 <int value="159" label="V410"/>
17858 <int value="160" label="XWD"/>
17859 <int value="161" label="CDXL"/>
17860 <int value="162" label="XBM"/>
17861 <int value="163" label="ZEROCODEC"/>
17862 <int value="164" label="MSS1"/>
17863 <int value="165" label="MSA1"/>
17864 <int value="166" label="TSCC2"/>
17865 <int value="167" label="MTS2"/>
17866 <int value="168" label="CLLC"/>
17867 <int value="169" label="MSS2"/>
17868 <int value="170" label="VP9"/>
17869 <int value="65536" label="PCM_S16LE"/>
17870 <int value="65537" label="PCM_S16BE"/>
17871 <int value="65538" label="PCM_U16LE"/>
17872 <int value="65539" label="PCM_U16BE"/>
17873 <int value="65540" label="PCM_S8"/>
17874 <int value="65541" label="PCM_U8"/>
17875 <int value="65542" label="PCM_MULAW"/>
17876 <int value="65543" label="PCM_ALAW"/>
17877 <int value="65544" label="PCM_S32LE"/>
17878 <int value="65545" label="PCM_S32BE"/>
17879 <int value="65546" label="PCM_U32LE"/>
17880 <int value="65547" label="PCM_U32BE"/>
17881 <int value="65548" label="PCM_S24LE"/>
17882 <int value="65549" label="PCM_S24BE"/>
17883 <int value="65550" label="PCM_U24LE"/>
17884 <int value="65551" label="PCM_U24BE"/>
17885 <int value="65552" label="PCM_S24DAUD"/>
17886 <int value="65553" label="PCM_ZORK"/>
17887 <int value="65554" label="PCM_S16LE_PLANAR"/>
17888 <int value="65555" label="PCM_DVD"/>
17889 <int value="65556" label="PCM_F32BE"/>
17890 <int value="65557" label="PCM_F32LE"/>
17891 <int value="65558" label="PCM_F64BE"/>
17892 <int value="65559" label="PCM_F64LE"/>
17893 <int value="65560" label="PCM_BLURAY"/>
17894 <int value="65561" label="PCM_LXF"/>
17895 <int value="65562" label="S302M"/>
17896 <int value="65563" label="PCM_S8_PLANAR"/>
17897 <int value="69632" label="ADPCM_IMA_QT"/>
17898 <int value="69633" label="ADPCM_IMA_WAV"/>
17899 <int value="69634" label="ADPCM_IMA_DK3"/>
17900 <int value="69635" label="ADPCM_IMA_DK4"/>
17901 <int value="69636" label="ADPCM_IMA_WS"/>
17902 <int value="69637" label="ADPCM_IMA_SMJPEG"/>
17903 <int value="69638" label="ADPCM_MS"/>
17904 <int value="69639" label="ADPCM_4XM"/>
17905 <int value="69640" label="ADPCM_XA"/>
17906 <int value="69641" label="ADPCM_ADX"/>
17907 <int value="69642" label="ADPCM_EA"/>
17908 <int value="69643" label="ADPCM_G726"/>
17909 <int value="69644" label="ADPCM_CT"/>
17910 <int value="69645" label="ADPCM_SWF"/>
17911 <int value="69646" label="ADPCM_YAMAHA"/>
17912 <int value="69647" label="ADPCM_SBPRO_4"/>
17913 <int value="69648" label="ADPCM_SBPRO_3"/>
17914 <int value="69649" label="ADPCM_SBPRO_2"/>
17915 <int value="69650" label="ADPCM_THP"/>
17916 <int value="69651" label="ADPCM_IMA_AMV"/>
17917 <int value="69652" label="ADPCM_EA_R1"/>
17918 <int value="69653" label="ADPCM_EA_R3"/>
17919 <int value="69654" label="ADPCM_EA_R2"/>
17920 <int value="69655" label="ADPCM_IMA_EA_SEAD"/>
17921 <int value="69656" label="ADPCM_IMA_EA_EACS"/>
17922 <int value="69657" label="ADPCM_EA_XAS"/>
17923 <int value="69658" label="ADPCM_EA_MAXIS_XA"/>
17924 <int value="69659" label="ADPCM_IMA_ISS"/>
17925 <int value="69660" label="ADPCM_G722"/>
17926 <int value="69661" label="ADPCM_IMA_APC"/>
17927 <int value="73728" label="AMR_NB"/>
17928 <int value="73729" label="AMR_WB"/>
17929 <int value="77824" label="RA_144"/>
17930 <int value="77825" label="RA_288"/>
17931 <int value="81920" label="ROQ_DPCM"/>
17932 <int value="81921" label="INTERPLAY_DPCM"/>
17933 <int value="81922" label="XAN_DPCM"/>
17934 <int value="81923" label="SOL_DPCM"/>
17935 <int value="86016" label="MP2"/>
17936 <int value="86017" label="MP3"/>
17937 <int value="86018" label="AAC"/>
17938 <int value="86019" label="AC3"/>
17939 <int value="86020" label="DTS"/>
17940 <int value="86021" label="VORBIS"/>
17941 <int value="86022" label="DVAUDIO"/>
17942 <int value="86023" label="WMAV1"/>
17943 <int value="86024" label="WMAV2"/>
17944 <int value="86025" label="MACE3"/>
17945 <int value="86026" label="MACE6"/>
17946 <int value="86027" label="VMDAUDIO"/>
17947 <int value="86028" label="FLAC"/>
17948 <int value="86029" label="MP3ADU"/>
17949 <int value="86030" label="MP3ON4"/>
17950 <int value="86031" label="SHORTEN"/>
17951 <int value="86032" label="ALAC"/>
17952 <int value="86033" label="WESTWOOD_SND1"/>
17953 <int value="86034" label="GSM"/>
17954 <int value="86035" label="QDM2"/>
17955 <int value="86036" label="COOK"/>
17956 <int value="86037" label="TRUESPEECH"/>
17957 <int value="86038" label="TTA"/>
17958 <int value="86039" label="SMACKAUDIO"/>
17959 <int value="86040" label="QCELP"/>
17960 <int value="86041" label="WAVPACK"/>
17961 <int value="86042" label="DSICINAUDIO"/>
17962 <int value="86043" label="IMC"/>
17963 <int value="86044" label="MUSEPACK7"/>
17964 <int value="86045" label="MLP"/>
17965 <int value="86046" label="GSM_MS"/>
17966 <int value="86047" label="ATRAC3"/>
17967 <int value="86048" label="VOXWARE"/>
17968 <int value="86049" label="APE"/>
17969 <int value="86050" label="NELLYMOSER"/>
17970 <int value="86051" label="MUSEPACK8"/>
17971 <int value="86052" label="SPEEX"/>
17972 <int value="86053" label="WMAVOICE"/>
17973 <int value="86054" label="WMAPRO"/>
17974 <int value="86055" label="WMALOSSLESS"/>
17975 <int value="86056" label="ATRAC3P"/>
17976 <int value="86057" label="EAC3"/>
17977 <int value="86058" label="SIPR"/>
17978 <int value="86059" label="MP1"/>
17979 <int value="86060" label="TWINVQ"/>
17980 <int value="86061" label="TRUEHD"/>
17981 <int value="86062" label="MP4ALS"/>
17982 <int value="86063" label="ATRAC1"/>
17983 <int value="86064" label="BINKAUDIO_RDFT"/>
17984 <int value="86065" label="BINKAUDIO_DCT"/>
17985 <int value="86066" label="AAC_LATM"/>
17986 <int value="86067" label="QDMC"/>
17987 <int value="86068" label="CELT"/>
17988 <int value="86069" label="G723_1"/>
17989 <int value="86070" label="G729"/>
17990 <int value="86071" label="8SVX_EXP"/>
17991 <int value="86072" label="8SVX_FIB"/>
17992 <int value="86073" label="BMV_AUDIO"/>
17993 <int value="86074" label="RALF"/>
17994 <int value="86075" label="IAC"/>
17995 <int value="86076" label="ILBC"/>
17996 <int value="86077" label="OPUS_DEPRECATED"/>
17997 <int value="86078" label="COMFORT_NOISE"/>
17998 <int value="86079" label="TAK_DEPRECATED"/>
17999 <int value="94208" label="DVD_SUBTITLE"/>
18000 <int value="94209" label="DVB_SUBTITLE"/>
18001 <int value="94210" label="TEXT"/>
18002 <int value="94211" label="XSUB"/>
18003 <int value="94212" label="SSA"/>
18004 <int value="94213" label="MOV_TEXT"/>
18005 <int value="94214" label="HDMV_PGS_SUBTITLE"/>
18006 <int value="94215" label="DVB_TELETEXT"/>
18007 <int value="94216" label="SRT"/>
18008 <int value="98304" label="TTF"/>
18009 <int value="102400" label="PROBE"/>
18010 <int value="131072" label="MPEG2TS"/>
18011 <int value="131073" label="MPEG4SYSTEMS"/>
18012 <int value="135168" label="FFMETADATA"/>
18013 <int value="4665933" label="G2M"/>
18014 <int value="4801606" label="IDF"/>
18015 <int value="5198918" label="OTF"/>
18016 <int value="407917392" label="PCM_S24LE_PLANAR"/>
18017 <int value="542135120" label="PCM_S32LE_PLANAR"/>
18018 <int value="808530518" label="012V"/>
18019 <int value="809850962" label="EXR"/>
18020 <int value="944985688" label="8SVX_RAW"/>
18021 <int value="1095123744" label="ADPCM_AFC"/>
18022 <int value="1096176208" label="AVRP"/>
18023 <int value="1096176238" label="AVRN"/>
18024 <int value="1096176969" label="AVUI"/>
18025 <int value="1096373590" label="AYUV"/>
18026 <int value="1112557912" label="BRENDER_PIX"/>
18027 <int value="1112823892" label="BINTEXT"/>
18028 <int value="1129335105" label="CPIA"/>
18029 <int value="1160852272" label="ESCAPE130"/>
18030 <int value="1179014995" label="FFWAVESYNTH"/>
18031 <int value="1246975298" label="JACOSUB"/>
18032 <int value="1263294017" label="SMPTE_KLV"/>
18033 <int value="1297108018" label="MPL2"/>
18034 <int value="1297498929" label="MVC1"/>
18035 <int value="1297498930" label="MVC2"/>
18036 <int value="1330333984" label="ADPCM_IMA_OKI"/>
18037 <int value="1330664787" label="OPUS"/>
18038 <int value="1346455105" label="PAF_AUDIO"/>
18039 <int value="1346455126" label="PAF_VIDEO"/>
18040 <int value="1347637264" label="PCM_S16BE_PLANAR"/>
18041 <int value="1349012051" label="PJS"/>
18042 <int value="1381259348" label="REALTEXT"/>
18043 <int value="1396788553" label="SAMI"/>
18044 <int value="1396788813" label="SANM"/>
18045 <int value="1397180754" label="SGIRLE"/>
18046 <int value="1397706307" label="SONIC"/>
18047 <int value="1397706316" label="SONIC_LS"/>
18048 <int value="1397909872" label="SUBRIP"/>
18049 <int value="1398953521" label="SUBVIEWER1"/>
18050 <int value="1400201814" label="SUBVIEWER"/>
18051 <int value="1412575542" label="TARGA_Y216"/>
18052 <int value="1446195256" label="V308"/>
18053 <int value="1446260792" label="V408"/>
18054 <int value="1447644481" label="VIMA"/>
18055 <int value="1448111218" label="VPLAYER"/>
18056 <int value="1465275476" label="WEBVTT"/>
18057 <int value="1480739150" label="XBIN"/>
18058 <int value="1480999235" label="XFACE"/>
18059 <int value="1496592720" label="Y41P"/>
18060 <int value="1498764852" label="YUV4"/>
18061 <int value="1664495672" label="EIA_608"/>
18062 <int value="1833195076" label="MICRODVD"/>
18063 <int value="1936029283" label="EVRC"/>
18064 <int value="1936944502" label="SMV"/>
18065 <int value="1950507339" label="TAK"/>
18066</enum>
18067
18068<enum name="FileDialogType" type="int">
18069 <int value="0" label="Select folder"/>
18070 <int value="1" label="Save as file"/>
18071 <int value="2" label="Open file"/>
18072 <int value="3" label="Open multiple files"/>
18073 <int value="4" label="Full page"/>
18074 <int value="5" label="Error"/>
18075</enum>
18076
18077<enum name="FileType" type="int">
18078 <int value="0" label="other"/>
18079 <int value="1" label=".doc"/>
18080 <int value="2" label=".docx"/>
18081 <int value="3" label=".odt"/>
18082 <int value="4" label=".rtf"/>
18083 <int value="5" label=".pdf"/>
18084 <int value="6" label=".ppt"/>
18085 <int value="7" label=".pptx"/>
18086 <int value="8" label=".odp"/>
18087 <int value="9" label=".xls"/>
18088 <int value="10" label=".xlsx"/>
18089 <int value="11" label=".ods"/>
18090 <int value="12" label=".csv"/>
18091 <int value="13" label=".odf"/>
18092 <int value="14" label=".rar"/>
18093 <int value="15" label=".asf"/>
18094 <int value="16" label=".wma"/>
18095 <int value="17" label=".wmv"/>
18096 <int value="18" label=".mov"/>
18097 <int value="19" label=".mpg"/>
18098 <int value="20" label=".log"/>
18099</enum>
18100
18101<enum name="FtpDataConnectionError" type="int">
18102 <int value="0">Data connection successful</int>
18103 <int value="1">Local firewall blocked the connection</int>
18104 <int value="2">Connection timed out</int>
18105 <int value="3">
18106 Connection has been established, but then got broken (either reset or
18107 aborted)
18108 </int>
18109 <int value="4">Connection has been refused</int>
18110 <int value="20">Other kind of error</int>
18111</enum>
18112
18113<enum name="FtpServerType" type="int">
18114 <summary>
18115 FTP server type as defined in net/ftp/ftp_server_type_histograms.h
18116 </summary>
18117 <int value="0" label="Unknown">
18118 Unknown (could be a server we don't support, a broken server, or a security
18119 attack)
18120 </int>
18121 <int value="1" label="/bin/ls">Server using /bin/ls -l and variants</int>
18122 <int value="2" label="/bin/dls">Server using /bin/dls</int>
18123 <int value="3" label="EPLF">Server using EPLF format</int>
18124 <int value="4" label="WinNT">
18125 WinNT server configured for old style listing
18126 </int>
18127 <int value="5" label="VMS">VMS (including variants)</int>
18128 <int value="6" label="IBM VM">IBM VM/CMS, VM/ESA, z/VM formats</int>
18129 <int value="7" label="OS/2">OS/2 FTP Server</int>
18130 <int value="8" label="win16">
18131 win16 hosts: SuperTCP or NetManage Chameleon
18132 </int>
18133</enum>
18134
18135<enum name="GDataAuthResult" type="int">
18136 <int value="0" label="FAILURE"/>
18137 <int value="1" label="SUCCESS"/>
18138 <int value="2" label="NO_CONNECTION"/>
18139</enum>
18140
18141<enum name="GDataEntryKind" type="int">
18142 <obsolete>
18143 Deprecated 9/2012, and replaced by DriveEntryKind
18144 </obsolete>
18145 <int value="0" label="UNKNOWN"/>
18146 <int value="4097" label="ITEM"/>
18147 <int value="4098" label="SITE"/>
18148 <int value="8449" label="DOCUMENT"/>
18149 <int value="8450" label="SPEREADSHEET"/>
18150 <int value="8451" label="PRESENTATION"/>
18151 <int value="8452" label="DRAWING"/>
18152 <int value="8453" label="TABLE"/>
18153 <int value="8705" label="EXTERNAL_APP"/>
18154 <int value="16385" label="FOLDER"/>
18155 <int value="32769" label="FILE"/>
18156 <int value="32770" label="PDF"/>
18157</enum>
18158
Ben Murdoch7dbb3d52013-07-17 14:55:54 +010018159<enum name="GestureActionType" type="int">
18160 <int value="0" label="Unknown"/>
18161 <int value="1" label="Omnibox pinch"/>
18162 <int value="2" label="Omnibox scroll"/>
18163 <int value="3" label="Tabstrip pinch"/>
18164 <int value="4" label="Tabstrip scroll"/>
18165 <int value="5" label="Bezel scroll"/>
18166 <int value="6" label="Desktop scroll"/>
18167 <int value="7" label="Desktop pinch"/>
18168 <int value="8" label="Webpage pinch"/>
18169 <int value="9" label="Webpage scroll"/>
18170 <int value="10" label="Webpage tap"/>
18171 <int value="11" label="Tabstrip tap"/>
18172 <int value="12" label="Bezel down"/>
18173 <int value="13" label="Tab switched tap"/>
18174 <int value="14" label="Active tab tap"/>
18175 <int value="15" label="Tab close button tap"/>
18176 <int value="16" label="New tab button tap"/>
18177 <int value="17" label="Top edge of window tap"/>
18178 <int value="18" label="Window size button tap"/>
18179 <int value="19" label="Area surrounding tabstrip tap"/>
18180 <int value="20" label="Window resized double tap"/>
18181</enum>
18182
Torne (Richard Coles)90dce4d2013-05-29 14:40:03 +010018183<enum name="GetPerfDataOutcome" type="int">
18184 <int value="0" label="Success.">
18185 Perf data was collected, parsed and attached to the UMA protobuf
18186 successfully.
18187 </int>
18188 <int value="1" label="No perf data ready to be uploaded.">
18189 Could not add perf data to the UMA protobuf because no perf data was ready
18190 to be uploaded.
18191 </int>
18192 <int value="2" label="Collection timer triggered but have data already.">
18193 Perf timer triggered but the perf provider already had a perf data proto to
18194 be added to the UMA protobuf.
18195 </int>
18196 <int value="3"
18197 label="Collection timer triggered but incognito window active.">
18198 Perf timer triggered but an incognito window was open.
18199 </int>
18200 <int value="4" label="Incognito window launched during collection.">
18201 Perf data was collected but an incognito window was opened during the
18202 collection.
18203 </int>
18204 <int value="5" label="Protobuf returned by debugd not deserialized.">
18205 Perf data was collected and sent to Chrome as a serialized protobuf but it
18206 could be deserialized by Chrome.
18207 </int>
18208</enum>
18209
Torne (Richard Coles)868fa2f2013-06-11 10:57:03 +010018210<enum name="GetUserDataTempDirResult" type="int">
18211 <int value="0" label="SUCCESS"/>
18212 <int value="1" label="CANT_GET_PARENT_PATH"/>
18213 <int value="2" label="CANT_GET_UDT_PATH"/>
18214 <int value="3" label="NOT_A_DIRECTORY"/>
18215 <int value="4" label="CANT_CREATE_DIR"/>
18216 <int value="5" label="CANT_WRITE_TO_PATH"/>
18217 <int value="6" label="UNSET"/>
18218</enum>
18219
Torne (Richard Coles)b2df76e2013-05-13 16:52:09 +010018220<enum name="GoogleNowEvent" type="int">
18221 <summary>
Torne (Richard Coles)a36e5922013-08-05 13:57:33 +010018222 Events in Google Now component extension. See GoogleNowEvent in
18223 chrome/browser/resources/google_now/background.js.
Torne (Richard Coles)b2df76e2013-05-13 16:52:09 +010018224 </summary>
18225 <int value="0" label="REQUEST_FOR_CARDS_TOTAL"/>
18226 <int value="1" label="REQUEST_FOR_CARDS_SUCCESS"/>
18227 <int value="2" label="CARDS_PARSE_SUCCESS"/>
18228 <int value="3" label="DISMISS_REQUEST_TOTAL"/>
18229 <int value="4" label="DISMISS_REQUEST_SUCCESS"/>
Torne (Richard Coles)90dce4d2013-05-29 14:40:03 +010018230 <int value="5" label="LOCATION_REQUEST"/>
18231 <int value="6" label="LOCATION_UPDATE"/>
Ben Murdocheb525c52013-07-10 11:40:50 +010018232 <int value="7" label="EXTENSION_START"/>
18233 <int value="8" label="SHOW_WELCOME_TOAST"/>
Torne (Richard Coles)a36e5922013-08-05 13:57:33 +010018234 <int value="9" label="STOPPED"/>
18235 <int value="10" label="USER_SUPPRESSED"/>
Torne (Richard Coles)b2df76e2013-05-13 16:52:09 +010018236</enum>
18237
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010018238<enum name="HttpAuthCount" type="int">
18239 <int value="0" label="Basic Start"/>
18240 <int value="1" label="Basic Reject"/>
18241 <int value="2" label="Digest Start"/>
18242 <int value="3" label="Digest Reject"/>
18243 <int value="4" label="NTLM Start"/>
18244 <int value="5" label="NTLM Reject"/>
18245 <int value="6" label="Negotiate Start"/>
18246 <int value="7" label="Negotiate Reject"/>
18247</enum>
18248
18249<enum name="HttpAuthResource" type="int">
18250 <int value="0" label="Top Page Allowed"/>
18251 <int value="1" label="Same-domain Sub-resource Allowed"/>
18252 <int value="2" label="Cross-domain Sub-resource Blocked"/>
18253 <int value="3" label="Cross-domain Sub-resource Allowed"/>
18254</enum>
18255
18256<enum name="HttpAuthTarget" type="int">
18257 <int value="0" label="Basic Proxy"/>
18258 <int value="1" label="Basic Secure Proxy"/>
18259 <int value="2" label="Basic Server"/>
18260 <int value="3" label="Basic Secure Server"/>
18261 <int value="4" label="Digest Proxy"/>
18262 <int value="5" label="Digest Secure Proxy"/>
18263 <int value="6" label="Digest Server"/>
18264 <int value="7" label="Digest Secure Server"/>
18265 <int value="8" label="NTLM Proxy"/>
18266 <int value="9" label="NTLM Secure Proxy"/>
18267 <int value="10" label="NTLM Server"/>
18268 <int value="11" label="NTLM Secure Server"/>
18269 <int value="12" label="Negotiate Proxy"/>
18270 <int value="13" label="Negotiate Secure Proxy"/>
18271 <int value="14" label="Negotiate Server"/>
18272 <int value="15" label="Negotiate Secure Server"/>
18273</enum>
18274
18275<enum name="HttpPipelineStatus" type="int">
18276 <int value="0" label="Success"/>
18277 <int value="1" label="Redirected"/>
18278 <int value="2" label="Certificate error"/>
18279 <int value="3" label="Bad HTTP response code"/>
18280 <int value="4" label="Network error"/>
18281 <int value="5" label="Response too large"/>
18282 <int value="6" label="Response too small"/>
18283 <int value="7" label="Response content mismatch"/>
18284 <int value="8" label="Bad HTTP version"/>
18285 <int value="9" label="Corrupt stats response"/>
18286</enum>
18287
18288<enum name="HttpSocketType" type="int">
18289 <int value="0" label="UNUSED">newly connected socket</int>
18290 <int value="1" label="UNUSED_IDLE">
18291 connected unused socket (idle prior to use)
18292 </int>
18293 <int value="2" label="REUSED_IDLE">previously used (keep-alive?) socket</int>
18294</enum>
18295
18296<enum name="IDBLevelDBBackingStoreInternalErrorType" type="int">
18297 <int value="0" label="IDBLevelDBBackingStoreReadError">
18298 IndexedDB encountered an error attempting to read or decode a value from the
18299 leveldb backing store, indicative of corruption or I/O error. Unused as of
18300 M26.
18301 </int>
18302 <int value="1" label="IDBLevelDBBackingStoreWriteError">
18303 IndexeDB encountered an error attempting to write or commit a value to the
18304 leveldb backing store, indicative of I/O error. Unused as of M26.
18305 </int>
18306 <int value="2" label="IDBLevelDBBackingStoreConsistencyError">
18307 IndexedDB encountered a consistency error in the leveldb backing store,
18308 indicative of corruption or an coding error. Unused as of M26.
18309 </int>
18310 <int value="3" label="FindKeyInIndex"/>
18311 <int value="4" label="GetIDBDatabaseMetaData"/>
18312 <int value="5" label="GetIndexes"/>
18313 <int value="6" label="GetKeyGeneratorCurrentNumber"/>
18314 <int value="7" label="GetObjectStores"/>
18315 <int value="8" label="GetRecord"/>
18316 <int value="9" label="KeyExistsInObjectStore"/>
18317 <int value="10" label="LoadCurrentRow"/>
18318 <int value="11" label="SetupMetadata"/>
18319 <int value="12" label="GetPrimaryKeyViaIndex"/>
18320 <int value="13" label="KeyExistsInIndex"/>
18321 <int value="14" label="VersionExists"/>
18322 <int value="15" label="DeleteObjectStore"/>
18323 <int value="16" label="SetMaxObjectStoreId"/>
18324 <int value="17" label="SetMaxIndexId"/>
18325 <int value="18" label="GetNewDatabaseId"/>
18326 <int value="19" label="GetNewVersionNumber"/>
18327 <int value="20" label="CreateIDBDatabaseMetaData"/>
18328 <int value="21" label="DeleteDatabase"/>
18329 <int value="22" label="TransactionCommit"/>
Ben Murdochca12bfa2013-07-23 11:17:05 +010018330 <int value="23" label="GetDatabaseNames"/>
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010018331</enum>
18332
18333<enum name="IDBLevelDBBackingStoreOpenResult" type="int">
18334 <int value="0" label="OpenMemorySuccess">
18335 An in-memory backing store was opened successfully.
18336 </int>
18337 <int value="1" label="OpenSuccess">
18338 An on-disk backing store was opened successfully.
18339 </int>
18340 <int value="2" label="OpenFailedDirectory">
18341 An on-disk backing store could not be opened or created because the
18342 directory could not be opened or created. Cleanup will not be attempted.
18343 </int>
18344 <int value="3" label="OpenFailedUnknownSchema">
18345 An on-disk backing store was opened but had an unknown schema version, due
18346 to corruption or reverting to a previous version of Chrome. Cleanup will be
18347 attempted.
18348 </int>
18349 <int value="4" label="OpenCleanupDestroyFailed">
18350 An on-disk backing store failed to open; cleanup was attempted but the
18351 database could not be destroyed.
18352 </int>
18353 <int value="5" label="OpenCleanupReopenFailed">
18354 An on-disk backing store failed to open; cleanup was attempted but
18355 re-opening the database failed.
18356 </int>
18357 <int value="6" label="OpenCleanupReopenSuccess">
18358 An on-disk backing store failed to open; cleanup was attempted and the
18359 database was then opened successfully.
18360 </int>
18361 <int value="7" label="OpenFailedIOErrCheckingSchema">
18362 An on-disk backing store was opened but leveldb failed to read the schema
18363 version.
18364 </int>
18365 <int value="8" label="OpenFailedUnknownErr"/>
18366 <int value="9" label="OpenMemoryFailed">
18367 An in-memory backing store failed to open.
18368 </int>
18369 <int value="10" label="OpenNonASCII">
18370 A database with non-ascii characters in its path was opened (with either
18371 success or failure).
18372 </int>
Torne (Richard Coles)90dce4d2013-05-29 14:40:03 +010018373 <int value="11" label="OpenAttemptDiskFull">
18374 An open failed on a machine with a full disk. No cleanup was attempted.
18375 </int>
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010018376</enum>
18377
18378<enum name="ImporterType" type="int">
18379 <int value="0" label="Unknown"/>
18380 <int value="1" label="IMPORTER_METRICS_IE">IE (Windows-only)</int>
18381 <int value="2" label="IMPORTER_METRICS_FIREFOX2">Firefox 2</int>
18382 <int value="3" label="IMPORTER_METRICS_FIREFOX3">Firefox 3 (and later)</int>
18383 <int value="4" label="IMPORTER_METRICS_SAFARI">Safari (Mac-only)</int>
18384 <int value="5" label="IMPORTER_METRICS_GOOGLE_TOOLBAR5">Google Toolbar</int>
18385 <int value="6" label="IMPORTER_METRICS_BOOKMARKS_FILE">
18386 A bookmarks.html file
18387 </int>
18388</enum>
18389
18390<enum name="IndexedDatabaseMethods" type="int">
18391 <int value="0" label="CreateObjectStore()"/>
18392 <int value="1" label="DeleteObjectStore()"/>
18393 <int value="2" label="Transaction()"/>
18394 <int value="3" label="DeleteDatabase()"/>
18395 <int value="4" label="Open()"/>
18396</enum>
18397
Torne (Richard Coles)b2df76e2013-05-13 16:52:09 +010018398<enum name="InstantControllerEvent" type="int">
18399 <int value="0" label="URL_ADDED_TO_BLACKLIST"/>
18400 <int value="1" label="URL_REMOVED_FROM_BLACKLIST"/>
18401 <int value="2" label="URL_BLOCKED_BY_BLACKLIST"/>
18402</enum>
18403
Torne (Richard Coles)90dce4d2013-05-29 14:40:03 +010018404<enum name="InstantExtended_FallbackCause" type="int">
18405 <int value="0" label="Fallback did not occur"/>
18406 <int value="1" label="Page not current: unknown"/>
18407 <int value="2" label="Page not current: empty instant url"/>
18408 <int value="3" label="Page not current: origin/path mismatch"/>
18409 <int value="4" label="Page not current: instant not supported"/>
18410 <int value="5" label="No overlay"/>
Torne (Richard Coles)7d4cd472013-06-19 11:58:07 +010018411 <int value="6" label="Javascript disabled"/>
Torne (Richard Coles)90dce4d2013-05-29 14:40:03 +010018412</enum>
18413
Torne (Richard Coles)b2df76e2013-05-13 16:52:09 +010018414<enum name="InstantExtended_InstantNavigation" type="int">
18415 <int value="0" label="Local click"/>
18416 <int value="1" label="Local submit"/>
18417 <int value="2" label="Online click"/>
18418 <int value="3" label="Online submit"/>
18419 <int value="4" label="Non-extended navigation"/>
18420</enum>
18421
Ben Murdocheb525c52013-07-10 11:40:50 +010018422<enum name="InstantExtended_NewOptInState" type="int">
18423 <int value="0" label="Default"/>
18424 <int value="1" label="Opted in"/>
18425 <int value="2" label="Opted out"/>
18426</enum>
18427
Torne (Richard Coles)b2df76e2013-05-13 16:52:09 +010018428<enum name="InstantExtended_OptInState" type="int">
Ben Murdocheb525c52013-07-10 11:40:50 +010018429 <obsolete>
18430 Deprecated 2013-06.
18431 </obsolete>
Torne (Richard Coles)b2df76e2013-05-13 16:52:09 +010018432 <int value="0" label="Default"/>
18433 <int value="1" label="Opted in"/>
18434 <int value="2" label="Opted out"/>
18435 <int value="3" label="Opted in local"/>
18436 <int value="4" label="Opted out local"/>
18437 <int value="5" label="Opted out both"/>
18438</enum>
18439
18440<enum name="InstantSessionStorageNamespace" type="int">
18441 <int value="0" label="different"/>
18442 <int value="1" label="identical"/>
18443</enum>
18444
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010018445<enum name="IntelMaxMicroArchitecture" type="int">
18446 <int value="0" label="Pentium"/>
18447 <int value="1" label="SSE"/>
18448 <int value="2" label="SSE2"/>
18449 <int value="3" label="SSE3"/>
18450 <int value="4" label="SSSE3"/>
18451 <int value="5" label="SSE4.1"/>
18452 <int value="6" label="SSE4.3"/>
18453 <int value="7" label="AVX"/>
18454</enum>
18455
Torne (Richard Coles)7d4cd472013-06-19 11:58:07 +010018456<enum name="InterruptReason" type="int">
18457 <int value="0" label="NONE"/>
18458 <int value="1" label="FILE_FAILED"/>
18459 <int value="2" label="FILE_ACCESS_DENIED"/>
18460 <int value="3" label="FILE_NO_SPACE"/>
18461 <int value="5" label="FILE_NAME_TOO_LONG"/>
18462 <int value="6" label="FILE_TOO_LARGE"/>
18463 <int value="7" label="FILE_VIRUS_INFECTED"/>
18464 <int value="10" label="FILE_TRANSIENT_ERROR"/>
18465 <int value="11" label="FILE_BLOCKED"/>
18466 <int value="12" label="FILE_SECURITY_CHECK_FAILED"/>
Torne (Richard Coles)a36e5922013-08-05 13:57:33 +010018467 <int value="13" label="FILE_TOO_SHORT"/>
Torne (Richard Coles)7d4cd472013-06-19 11:58:07 +010018468 <int value="20" label="NETWORK_FAILED"/>
18469 <int value="21" label="NETWORK_TIMEOUT"/>
18470 <int value="22" label="NETWORK_DISCONNECTED"/>
18471 <int value="23" label="NETWORK_SERVER_DOWN"/>
18472 <int value="30" label="SERVER_FAILED"/>
18473 <int value="31" label="SERVER_NO_RANGE"/>
18474 <int value="32" label="SERVER_PRECONDITION"/>
18475 <int value="33" label="SERVER_BAD_CONTENT"/>
18476 <int value="40" label="USER_CANCELED"/>
18477 <int value="41" label="USER_SHUTDOWN"/>
18478 <int value="50" label="CRASH"/>
18479</enum>
18480
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010018481<enum name="IPV6ProbeResult" type="int">
18482 <int value="0" label="IPV6_CANNOT_CREATE_SOCKETS"/>
18483 <int value="1" label="IPV6_CAN_CREATE_SOCKETS"/>
18484 <int value="2" label="IPV6_GETIFADDRS_FAILED">
18485 getifaddrs or GetAdaptersAddresses failed
18486 </int>
18487 <int value="3" label="IPV6_GLOBAL_ADDRESS_MISSING"/>
18488 <int value="4" label="IPV6_GLOBAL_ADDRESS_PRESENT"/>
18489 <int value="5" label="IPV6_INTERFACE_ARRAY_TOO_SHORT"/>
18490</enum>
18491
Torne (Richard Coles)868fa2f2013-06-11 10:57:03 +010018492<enum name="JavaScriptAPIName" type="int">
18493 <int value="0" label="GetUserMedia"/>
18494 <int value="1" label="PeerConnection00"/>
18495 <int value="2" label="DeprecatedPeerConnection"/>
18496 <int value="3" label="RTCPeerConnection"/>
18497</enum>
18498
Torne (Richard Coles)90dce4d2013-05-29 14:40:03 +010018499<enum name="LanguageCode" type="int">
18500 <summary>ISO 639 Language Codes.</summary>
18501 <int value="24929" label="Afar"/>
18502 <int value="24930" label="Abkhazian"/>
18503 <int value="24933" label="Avestan"/>
18504 <int value="24934" label="Afrikaans"/>
18505 <int value="24939" label="Akan"/>
18506 <int value="24941" label="Amharic"/>
18507 <int value="24942" label="Aragonese"/>
18508 <int value="24946" label="Arabic"/>
18509 <int value="24947" label="Assamese"/>
18510 <int value="24950" label="Avaric"/>
18511 <int value="24953" label="Aymara"/>
18512 <int value="24954" label="Azerbaijani"/>
18513 <int value="25185" label="Bashkir"/>
18514 <int value="25189" label="Belarusian"/>
18515 <int value="25191" label="Bulgarian"/>
18516 <int value="25192" label="Bihari"/>
18517 <int value="25193" label="Bislama"/>
18518 <int value="25197" label="Bambara"/>
18519 <int value="25198" label="Bengali"/>
18520 <int value="25199" label="Tibetan"/>
18521 <int value="25202" label="Breton"/>
18522 <int value="25203" label="Bosnian"/>
18523 <int value="25441" label="Catalan"/>
18524 <int value="25445" label="Chechen"/>
18525 <int value="25448" label="Chamorro"/>
18526 <int value="25455" label="Corsican"/>
18527 <int value="25458" label="Cree"/>
18528 <int value="25459" label="Czech"/>
18529 <int value="25461" label="Church Slavic"/>
18530 <int value="25462" label="Chuvash"/>
18531 <int value="25465" label="Welsh"/>
18532 <int value="25697" label="Danish"/>
18533 <int value="25701" label="German"/>
18534 <int value="25718" label="Divehi"/>
18535 <int value="25722" label="Dzongkha"/>
18536 <int value="25957" label="Ewe"/>
18537 <int value="25964" label="Greek"/>
18538 <int value="25966" label="English"/>
18539 <int value="25967" label="Esperanto"/>
18540 <int value="25971" label="Spanish"/>
18541 <int value="25972" label="Estonian"/>
18542 <int value="25973" label="Basque"/>
18543 <int value="26209" label="Persian"/>
18544 <int value="26214" label="Fulah"/>
18545 <int value="26217" label="Finnish"/>
18546 <int value="26218" label="Fijian"/>
18547 <int value="26223" label="Faroese"/>
18548 <int value="26226" label="French"/>
18549 <int value="26233" label="Western Frisian"/>
18550 <int value="26465" label="Irish"/>
18551 <int value="26468" label="Scottish Gaelic"/>
18552 <int value="26476" label="Galician"/>
18553 <int value="26478" label="Guarani"/>
18554 <int value="26485" label="Gujarati"/>
18555 <int value="26486" label="Manx"/>
18556 <int value="26721" label="Hausa"/>
18557 <int value="26725" label="Hebrew"/>
18558 <int value="26729" label="Hindi"/>
18559 <int value="26735" label="Hiri Motu"/>
18560 <int value="26738" label="Croatian"/>
18561 <int value="26740" label="Haitian"/>
18562 <int value="26741" label="Hungarian"/>
18563 <int value="26745" label="Armenian"/>
18564 <int value="26746" label="Herero"/>
18565 <int value="26977" label="Interlingua"/>
18566 <int value="26980" label="Indonesian"/>
18567 <int value="26981" label="Interlingue"/>
18568 <int value="26983" label="Igbo"/>
18569 <int value="26985" label="Sichuan Yi"/>
18570 <int value="26987" label="Inupiaq"/>
18571 <int value="26991" label="Ido"/>
18572 <int value="26995" label="Icelandic"/>
18573 <int value="26996" label="Italian"/>
18574 <int value="26997" label="Inuktitut"/>
18575 <int value="27233" label="Japanese"/>
18576 <int value="27254" label="Javanese"/>
18577 <int value="27489" label="Georgian"/>
18578 <int value="27495" label="Kongo"/>
18579 <int value="27497" label="Kikuyu"/>
18580 <int value="27498" label="Kuanyama"/>
18581 <int value="27499" label="Kazakh"/>
18582 <int value="27500" label="Kalaallisut"/>
18583 <int value="27501" label="Khmer"/>
18584 <int value="27502" label="Kannada"/>
18585 <int value="27503" label="Korean"/>
18586 <int value="27506" label="Kanuri"/>
18587 <int value="27507" label="Kashmiri"/>
18588 <int value="27509" label="Kurdish"/>
18589 <int value="27510" label="Komi"/>
18590 <int value="27511" label="Cornish"/>
18591 <int value="27513" label="Kirghiz"/>
18592 <int value="27745" label="Latin"/>
18593 <int value="27746" label="Luxembourgish"/>
18594 <int value="27751" label="Ganda"/>
18595 <int value="27753" label="Limburgish"/>
18596 <int value="27758" label="Lingala"/>
18597 <int value="27759" label="Lao"/>
18598 <int value="27764" label="Lithuanian"/>
18599 <int value="27765" label="Luba-Katanga"/>
18600 <int value="27766" label="Latvian"/>
18601 <int value="28007" label="Malagasy"/>
18602 <int value="28008" label="Marshallese"/>
18603 <int value="28009" label="Maori"/>
18604 <int value="28011" label="Macedonian"/>
18605 <int value="28012" label="Malayalam"/>
18606 <int value="28014" label="Mongolian"/>
18607 <int value="28015" label="Moldavian"/>
18608 <int value="28018" label="Marathi"/>
18609 <int value="28019" label="Malay"/>
18610 <int value="28020" label="Maltese"/>
18611 <int value="28025" label="Burmese"/>
18612 <int value="28257" label="Nauru"/>
18613 <int value="28258" label="Norwegian Bokmal"/>
18614 <int value="28260" label="North Ndebele"/>
18615 <int value="28261" label="Nepali"/>
18616 <int value="28263" label="Ndonga"/>
18617 <int value="28268" label="Dutch"/>
18618 <int value="28270" label="Norwegian Nynorsk"/>
18619 <int value="28271" label="Norwegian"/>
18620 <int value="28274" label="South Ndebele"/>
18621 <int value="28278" label="Navajo"/>
18622 <int value="28281" label="Nyanja"/>
18623 <int value="28515" label="Occitan"/>
18624 <int value="28522" label="Ojibwa"/>
18625 <int value="28525" label="Oromo"/>
18626 <int value="28530" label="Oriya"/>
18627 <int value="28531" label="Ossetic"/>
18628 <int value="28769" label="Punjabi"/>
18629 <int value="28777" label="Pali"/>
18630 <int value="28780" label="Polish"/>
18631 <int value="28787" label="Pashto"/>
18632 <int value="28788" label="Portuguese"/>
18633 <int value="29045" label="Quechua"/>
18634 <int value="29293" label="Romansh"/>
18635 <int value="29294" label="Rundi"/>
18636 <int value="29295" label="Romanian"/>
18637 <int value="29301" label="Russian"/>
18638 <int value="29303" label="Kinyarwanda"/>
18639 <int value="29537" label="Sanskrit"/>
18640 <int value="29539" label="Sardinian"/>
18641 <int value="29540" label="Sindhi"/>
18642 <int value="29541" label="Northern Sami"/>
18643 <int value="29543" label="Sango"/>
18644 <int value="29544" label="Serbo-Croatian"/>
18645 <int value="29545" label="Sinhala"/>
18646 <int value="29547" label="Slovak"/>
18647 <int value="29548" label="Slovenian"/>
18648 <int value="29549" label="Samoan"/>
18649 <int value="29550" label="Shona"/>
18650 <int value="29551" label="Somali"/>
18651 <int value="29553" label="Albanian"/>
18652 <int value="29554" label="Serbian"/>
18653 <int value="29555" label="Swati"/>
18654 <int value="29556" label="Southern Sotho"/>
18655 <int value="29557" label="Sundanese"/>
18656 <int value="29558" label="Swedish"/>
18657 <int value="29559" label="Swahili"/>
18658 <int value="29793" label="Tamil"/>
18659 <int value="29797" label="Telugu"/>
18660 <int value="29799" label="Tajik"/>
18661 <int value="29800" label="Thai"/>
18662 <int value="29801" label="Tigrinya"/>
18663 <int value="29803" label="Turkmen"/>
18664 <int value="29804" label="Tagalog"/>
18665 <int value="29806" label="Tswana"/>
18666 <int value="29807" label="Tonga"/>
18667 <int value="29810" label="Turkish"/>
18668 <int value="29811" label="Tsonga"/>
18669 <int value="29812" label="Tatar"/>
18670 <int value="29815" label="Twi"/>
18671 <int value="29817" label="Tahitian"/>
18672 <int value="30055" label="Uighur"/>
18673 <int value="30059" label="Ukrainian"/>
18674 <int value="30066" label="Urdu"/>
18675 <int value="30074" label="Uzbek"/>
18676 <int value="30309" label="Venda"/>
18677 <int value="30313" label="Vietnamese"/>
18678 <int value="30319" label="Volapuk"/>
18679 <int value="30561" label="Walloon"/>
18680 <int value="30575" label="Wolof"/>
18681 <int value="30824" label="Xhosa"/>
18682 <int value="31081" label="Yiddish"/>
18683 <int value="31087" label="Yoruba"/>
18684 <int value="31329" label="Zhuang"/>
18685 <int value="31336" label="Chinese"/>
18686 <int value="31349" label="Zulu"/>
18687 <int value="6382437" label="Achinese"/>
18688 <int value="6382440" label="Acoli"/>
18689 <int value="6382689" label="Adangme"/>
18690 <int value="6382713" label="Adyghe"/>
18691 <int value="6383201" label="Afro-Asiatic Language"/>
18692 <int value="6383208" label="Afrihili"/>
18693 <int value="6383982" label="Ainu"/>
18694 <int value="6384491" label="Akkadian"/>
18695 <int value="6384741" label="Aleut"/>
18696 <int value="6384743" label="Algonquian Language"/>
18697 <int value="6384756" label="Southern Altai"/>
18698 <int value="6385255" label="Old English"/>
18699 <int value="6385264" label="Angika"/>
18700 <int value="6385761" label="Apache Language"/>
18701 <int value="6386275" label="Aramaic"/>
18702 <int value="6386286" label="Araucanian"/>
18703 <int value="6386288" label="Arapaho"/>
18704 <int value="6386292" label="Artificial Language"/>
18705 <int value="6386295" label="Arawak"/>
18706 <int value="6386529" label="Asu"/>
18707 <int value="6386548" label="Asturian"/>
18708 <int value="6386792" label="Athapascan Language"/>
18709 <int value="6387059" label="Australian Language"/>
18710 <int value="6387553" label="Awadhi"/>
18711 <int value="6447460" label="Banda"/>
18712 <int value="6447465" label="Bamileke Language"/>
18713 <int value="6447468" label="Baluchi"/>
18714 <int value="6447470" label="Balinese"/>
18715 <int value="6447475" label="Basa"/>
18716 <int value="6447476" label="Baltic Language"/>
18717 <int value="6448490" label="Beja"/>
18718 <int value="6448493" label="Bemba"/>
18719 <int value="6448498" label="Berber"/>
18720 <int value="6448506" label="Bena"/>
18721 <int value="6449263" label="Bhojpuri"/>
18722 <int value="6449515" label="Bikol"/>
18723 <int value="6449518" label="Bini"/>
18724 <int value="6450273" label="Siksika"/>
18725 <int value="6450804" label="Bantu"/>
18726 <int value="6451809" label="Braj"/>
18727 <int value="6451832" label="Bodo"/>
18728 <int value="6452331" label="Batak"/>
18729 <int value="6452577" label="Buriat"/>
18730 <int value="6452583" label="Buginese"/>
18731 <int value="6453614" label="Blin"/>
18732 <int value="6512996" label="Caddo"/>
18733 <int value="6513001" label="Central American Indian Language"/>
18734 <int value="6513010" label="Carib"/>
18735 <int value="6513013" label="Caucasian Language"/>
18736 <int value="6513017" label="Cayuga"/>
18737 <int value="6513512" label="Atsam"/>
18738 <int value="6514018" label="Cebuano"/>
18739 <int value="6514028" label="Celtic Language"/>
18740 <int value="6514535" label="Chiga"/>
18741 <int value="6514786" label="Chibcha"/>
18742 <int value="6514791" label="Chagatai"/>
18743 <int value="6514795" label="Chuukese"/>
18744 <int value="6514797" label="Mari"/>
18745 <int value="6514798" label="Chinook Jargon"/>
18746 <int value="6514799" label="Choctaw"/>
18747 <int value="6514800" label="Chipewyan"/>
18748 <int value="6514802" label="Cherokee"/>
18749 <int value="6514809" label="Cheyenne"/>
18750 <int value="6516067" label="Chamic Language"/>
18751 <int value="6516592" label="Coptic"/>
18752 <int value="6516837" label="English-based Creole or Pidgin"/>
18753 <int value="6516838" label="French-based Creole or Pidgin"/>
18754 <int value="6516848" label="Portuguese-based Creole or Pidgin"/>
18755 <int value="6517352" label="Crimean Turkish"/>
18756 <int value="6517360" label="Creole or Pidgin"/>
18757 <int value="6517602" label="Kashubian"/>
18758 <int value="6518131" label="Cushitic Language"/>
18759 <int value="6578539" label="Dakota"/>
18760 <int value="6578546" label="Dargwa"/>
18761 <int value="6578550" label="Taita"/>
18762 <int value="6578553" label="Dayak"/>
18763 <int value="6579564" label="Delaware"/>
18764 <int value="6579566" label="Slave"/>
18765 <int value="6580082" label="Dogrib"/>
18766 <int value="6580590" label="Dinka"/>
18767 <int value="6580837" label="Zarma"/>
18768 <int value="6582121" label="Dogri"/>
18769 <int value="6582881" label="Dravidian Language"/>
18770 <int value="6583138" label="Lower Sorbian"/>
18771 <int value="6583649" label="Duala"/>
18772 <int value="6583661" label="Middle Dutch"/>
18773 <int value="6584693" label="Dyula"/>
18774 <int value="6644341" label="Embu"/>
18775 <int value="6645353" label="Efik"/>
18776 <int value="6645625" label="Ancient Egyptian"/>
18777 <int value="6646625" label="Ekajuk"/>
18778 <int value="6646904" label="Elamite"/>
18779 <int value="6647405" label="Middle English"/>
18780 <int value="6649711" label="Ewondo"/>
18781 <int value="6709614" label="Fang"/>
18782 <int value="6709620" label="Fanti"/>
18783 <int value="6711660" label="Filipino"/>
18784 <int value="6711669" label="Finno-Ugrian Language"/>
18785 <int value="6713198" label="Fon"/>
18786 <int value="6713965" label="Middle French"/>
18787 <int value="6713967" label="Old French"/>
18788 <int value="6713970" label="Northern Frisian"/>
18789 <int value="6713971" label="Eastern Frisian"/>
18790 <int value="6714738" label="Friulian"/>
18791 <int value="6775137" label="Ga"/>
18792 <int value="6775161" label="Gayo"/>
18793 <int value="6775393" label="Gbaya"/>
18794 <int value="6776173" label="Germanic Language"/>
18795 <int value="6776186" label="Geez"/>
18796 <int value="6777196" label="Gilbertese"/>
18797 <int value="6778216" label="Middle High German"/>
18798 <int value="6778728" label="Old High German"/>
18799 <int value="6778734" label="Gondi"/>
18800 <int value="6778738" label="Gorontalo"/>
18801 <int value="6778740" label="Gothic"/>
18802 <int value="6779490" label="Grebo"/>
18803 <int value="6779491" label="Ancient Greek"/>
18804 <int value="6779767" label="Swiss German"/>
18805 <int value="6780282" label="Gusii"/>
18806 <int value="6780777" label="Gwich'in"/>
18807 <int value="6840681" label="Haida"/>
18808 <int value="6840695" label="Hawaiian"/>
18809 <int value="6842732" label="Hiligaynon"/>
18810 <int value="6842733" label="Himachali"/>
18811 <int value="6842740" label="Hittite"/>
18812 <int value="6843758" label="Hmong"/>
18813 <int value="6845282" label="Upper Sorbian"/>
18814 <int value="6845808" label="Hupa"/>
18815 <int value="6906465" label="Iban"/>
18816 <int value="6908527" label="Ijo"/>
18817 <int value="6909039" label="Iloko"/>
18818 <int value="6909539" label="Indic Language"/>
18819 <int value="6909541" label="Indo-European Language"/>
18820 <int value="6909544" label="Ingush"/>
18821 <int value="6910561" label="Iranian Language"/>
18822 <int value="6910575" label="Iroquoian Language"/>
18823 <int value="6972015" label="Lojban"/>
18824 <int value="6974819" label="Machame"/>
18825 <int value="6975602" label="Judeo-Persian"/>
18826 <int value="6976098" label="Judeo-Arabic"/>
18827 <int value="7037281" label="Kara-Kalpak"/>
18828 <int value="7037282" label="Kabyle"/>
18829 <int value="7037283" label="Kachin"/>
18830 <int value="7037290" label="Jju"/>
18831 <int value="7037293" label="Kamba"/>
18832 <int value="7037298" label="Karen"/>
18833 <int value="7037303" label="Kawi"/>
18834 <int value="7037540" label="Kabardian"/>
18835 <int value="7037799" label="Tyap"/>
18836 <int value="7038053" label="Makonde"/>
18837 <int value="7038305" label="Kabuverdianu"/>
18838 <int value="7038575" label="Koro"/>
18839 <int value="7039073" label="Khasi"/>
18840 <int value="7039081" label="Khoisan Language"/>
18841 <int value="7039087" label="Khotanese"/>
18842 <int value="7039089" label="Koyra Chiini"/>
18843 <int value="7040110" label="Kalenjin"/>
18844 <int value="7040354" label="Kimbundu"/>
18845 <int value="7040875" label="Konkani"/>
18846 <int value="7040883" label="Kosraean"/>
18847 <int value="7041125" label="Kpelle"/>
18848 <int value="7041635" label="Karachay-Balkar"/>
18849 <int value="7041644" label="Karelian"/>
18850 <int value="7041647" label="Kru"/>
18851 <int value="7041653" label="Kurukh"/>
18852 <int value="7041890" label="Shambala"/>
18853 <int value="7041896" label="Colognian"/>
18854 <int value="7042413" label="Kumyk"/>
18855 <int value="7042420" label="Kutenai"/>
18856 <int value="7102820" label="Ladino"/>
18857 <int value="7102823" label="Langi"/>
18858 <int value="7102824" label="Lahnda"/>
18859 <int value="7102829" label="Lamba"/>
18860 <int value="7103866" label="Lezghian"/>
18861 <int value="7106412" label="Mongo"/>
18862 <int value="7106426" label="Lozi"/>
18863 <int value="7107937" label="Luba-Lulua"/>
18864 <int value="7107945" label="Luiseno"/>
18865 <int value="7107950" label="Lunda"/>
18866 <int value="7107951" label="Luo"/>
18867 <int value="7107955" label="Lushai"/>
18868 <int value="7107961" label="Luyia"/>
18869 <int value="7168356" label="Madurese"/>
18870 <int value="7168359" label="Magahi"/>
18871 <int value="7168361" label="Maithili"/>
18872 <int value="7168363" label="Makasar"/>
18873 <int value="7168366" label="Mandingo"/>
18874 <int value="7168368" label="Austronesian Language"/>
18875 <int value="7168371" label="Masai"/>
18876 <int value="7169126" label="Moksha"/>
18877 <int value="7169138" label="Mandar"/>
18878 <int value="7169390" label="Mende"/>
18879 <int value="7169394" label="Meru"/>
18880 <int value="7169637" label="Morisyen"/>
18881 <int value="7169889" label="Middle Irish"/>
18882 <int value="7170403" label="Micmac"/>
18883 <int value="7170414" label="Minangkabau"/>
18884 <int value="7170419" label="Miscellaneous Language"/>
18885 <int value="7170920" label="Mon-Khmer Language"/>
18886 <int value="7171683" label="Manchu"/>
18887 <int value="7171689" label="Manipuri"/>
18888 <int value="7171695" label="Manobo Language"/>
18889 <int value="7171944" label="Mohawk"/>
18890 <int value="7171955" label="Mossi"/>
18891 <int value="7173484" label="Multiple Languages"/>
18892 <int value="7173486" label="Munda Language"/>
18893 <int value="7173491" label="Creek"/>
18894 <int value="7173996" label="Mirandese"/>
18895 <int value="7174002" label="Marwari"/>
18896 <int value="7174510" label="Mayan Language"/>
18897 <int value="7174518" label="Erzya"/>
18898 <int value="7233896" label="Nahuatl"/>
18899 <int value="7233897" label="North American Indian Language"/>
18900 <int value="7233904" label="Neapolitan"/>
18901 <int value="7233905" label="Nama"/>
18902 <int value="7234675" label="Low German"/>
18903 <int value="7234935" label="Newari"/>
18904 <int value="7235937" label="Nias"/>
18905 <int value="7235939" label="Niger-Kordofanian Language"/>
18906 <int value="7235957" label="Niuean"/>
18907 <int value="7237479" label="Nogai"/>
18908 <int value="7237486" label="Old Norse"/>
18909 <int value="7237999" label="N'Ko"/>
18910 <int value="7238511" label="Northern Sotho"/>
18911 <int value="7239010" label="Nubian Language"/>
18912 <int value="7239523" label="Classical Newari"/>
18913 <int value="7240045" label="Nyamwezi"/>
18914 <int value="7240046" label="Nyankole"/>
18915 <int value="7240047" label="Nyoro"/>
18916 <int value="7240297" label="Nzima"/>
18917 <int value="7304033" label="Osage"/>
18918 <int value="7304289" label="Ottoman Turkish"/>
18919 <int value="7304303" label="Otomian Language"/>
18920 <int value="7364961" label="Papuan Language"/>
18921 <int value="7364967" label="Pangasinan"/>
18922 <int value="7364972" label="Pahlavi"/>
18923 <int value="7364973" label="Pampanga"/>
18924 <int value="7364976" label="Papiamento"/>
18925 <int value="7364981" label="Palauan"/>
18926 <int value="7365999" label="Old Persian"/>
18927 <int value="7366761" label="Philippine Language"/>
18928 <int value="7366766" label="Phoenician"/>
18929 <int value="7368558" label="Pohnpeian"/>
18930 <int value="7369313" label="Prakrit Language"/>
18931 <int value="7369327" label="Old Provencal"/>
18932 <int value="7496042" label="Rajasthani"/>
18933 <int value="7496048" label="Rapanui"/>
18934 <int value="7496050" label="Rarotongan"/>
18935 <int value="7499617" label="Romance Language"/>
18936 <int value="7499622" label="Rombo"/>
18937 <int value="7499629" label="Romany"/>
18938 <int value="7501168" label="Aromanian"/>
18939 <int value="7501675" label="Rwa"/>
18940 <int value="7561572" label="Sandawe"/>
18941 <int value="7561576" label="Yakut"/>
18942 <int value="7561577" label="South American Indian Language"/>
18943 <int value="7561580" label="Salishan Language"/>
18944 <int value="7561581" label="Samaritan Aramaic"/>
18945 <int value="7561585" label="Samburu"/>
18946 <int value="7561587" label="Sasak"/>
18947 <int value="7561588" label="Santali"/>
18948 <int value="7562094" label="Sicilian"/>
18949 <int value="7562095" label="Scots"/>
18950 <int value="7562597" label="Seneca"/>
18951 <int value="7562600" label="Sena"/>
18952 <int value="7562604" label="Selkup"/>
18953 <int value="7562605" label="Semitic Language"/>
18954 <int value="7562611" label="Koyraboro Senni"/>
18955 <int value="7563105" label="Old Irish"/>
18956 <int value="7563118" label="Sign Language"/>
18957 <int value="7563369" label="Tachelhit"/>
18958 <int value="7563374" label="Shan"/>
18959 <int value="7563620" label="Sidamo"/>
18960 <int value="7563631" label="Siouan Language"/>
18961 <int value="7563636" label="Sino-Tibetan Language"/>
18962 <int value="7564385" label="Slavic Language"/>
18963 <int value="7564641" label="Southern Sami"/>
18964 <int value="7564649" label="Sami Language"/>
18965 <int value="7564650" label="Lule Sami"/>
18966 <int value="7564654" label="Inari Sami"/>
18967 <int value="7564659" label="Skolt Sami"/>
18968 <int value="7564907" label="Soninke"/>
18969 <int value="7565159" label="Sogdien"/>
18970 <int value="7565166" label="Songhai"/>
18971 <int value="7565934" label="Sranan Tongo"/>
18972 <int value="7565938" label="Serer"/>
18973 <int value="7566177" label="Nilo-Saharan Language"/>
18974 <int value="7566201" label="Saho"/>
18975 <int value="7566699" label="Sukuma"/>
18976 <int value="7566707" label="Susu"/>
18977 <int value="7566712" label="Sumerian"/>
18978 <int value="7567202" label="Comorian"/>
18979 <int value="7567715" label="Classical Syriac"/>
18980 <int value="7567730" label="Syriac"/>
18981 <int value="7627113" label="Tai Language"/>
18982 <int value="7628141" label="Timne"/>
18983 <int value="7628143" label="Teso"/>
18984 <int value="7628146" label="Tereno"/>
18985 <int value="7628148" label="Tetum"/>
18986 <int value="7629159" label="Tigre"/>
18987 <int value="7629174" label="Tiv"/>
18988 <int value="7629676" label="Tokelau"/>
18989 <int value="7629928" label="Klingon"/>
18990 <int value="7629929" label="Tlingit"/>
18991 <int value="7630184" label="Tamashek"/>
18992 <int value="7630695" label="Nyasa Tonga"/>
18993 <int value="7630953" label="Tok Pisin"/>
18994 <int value="7631478" label="Taroko"/>
18995 <int value="7631721" label="Tsimshian"/>
18996 <int value="7632237" label="Tumbuka"/>
18997 <int value="7632240" label="Tupi Language"/>
18998 <int value="7632244" label="Altaic Language"/>
18999 <int value="7632492" label="Tuvalu"/>
19000 <int value="7632753" label="Tasawaq"/>
19001 <int value="7633270" label="Tuvinian"/>
19002 <int value="7633517" label="Central Morocco Tamazight"/>
19003 <int value="7693421" label="Udmurt"/>
19004 <int value="7694177" label="Ugaritic"/>
19005 <int value="7695714" label="Umbundu"/>
19006 <int value="7695972" label="Unknown Language"/>
19007 <int value="7758185" label="Vai"/>
19008 <int value="7761780" label="Votic"/>
19009 <int value="7763310" label="Vunjo"/>
19010 <int value="7823723" label="Wakashan Language"/>
19011 <int value="7823724" label="Walamo"/>
19012 <int value="7823730" label="Waray"/>
19013 <int value="7823731" label="Washo"/>
19014 <int value="7824750" label="Sorbian Language"/>
19015 <int value="7889260" label="Kalmyk"/>
19016 <int value="7892839" label="Soga"/>
19017 <int value="7954799" label="Yao"/>
19018 <int value="7954800" label="Yapese"/>
19019 <int value="7958635" label="Yupik Language"/>
19020 <int value="7959909" label="Cantonese"/>
19021 <int value="8020336" label="Zapotec"/>
19022 <int value="8020588" label="Blissymbols"/>
19023 <int value="8021358" label="Zenaga"/>
19024 <int value="8023652" label="Zande"/>
19025 <int value="8025454" label="Zuni"/>
19026 <int value="8026232" label="No linguistic content"/>
19027 <int value="8026721" label="Zaza"/>
19028</enum>
19029
Ben Murdocheb525c52013-07-10 11:40:50 +010019030<enum name="LevelDBCorruptionTypes" type="int">
19031 <int value="0" label="other"/>
19032 <int value="1" label="missing files"/>
19033 <int value="2" label="log record too small"/>
19034 <int value="3" label="corrupted internal key"/>
19035 <int value="4" label="partial record"/>
19036 <int value="5" label="missing start of fragmented record"/>
19037 <int value="6" label="error in middle of record"/>
19038 <int value="7" label="unknown record type"/>
19039 <int value="8" label="truncated record at end"/>
19040 <int value="9" label="bad record length"/>
19041 <int value="10" label="VersionEdit"/>
19042 <int value="11" label="FileReader invoked with unexpected value"/>
19043 <int value="12" label="corrupted key"/>
19044 <int value="13" label="CURRENT file does not end with newline"/>
19045 <int value="14" label="no meta-nextfile entry"/>
19046 <int value="15" label="no meta-lognumber entry"/>
19047 <int value="16" label="no last-sequence-number entry"/>
19048 <int value="17" label="malformed WriteBatch"/>
19049 <int value="18" label="bad WriteBatch Put"/>
19050 <int value="19" label="bad WriteBatch Delete"/>
19051 <int value="20" label="unknown WriteBatch tag"/>
19052 <int value="21" label="WriteBatch has wrong count"/>
19053 <int value="22" label="bad entry in block"/>
19054 <int value="23" label="bad block contents"/>
19055 <int value="24" label="bad block handle"/>
19056 <int value="25" label="truncated block read"/>
19057 <int value="26" label="block checksum mismatch"/>
19058 <int value="27" label="checksum mismatch"/>
19059 <int value="28" label="corrupted compressed block contents"/>
19060 <int value="29" label="bad block type"/>
19061 <int value="30" label="bad magic number"/>
19062 <int value="31" label="file is too short"/>
19063</enum>
19064
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010019065<enum name="LevelDBErrorCount" type="int">
19066 <int value="1" label="Failure"/>
19067</enum>
19068
19069<enum name="LevelDBErrorTypes" type="int">
19070 <int value="0" label="NotFound"/>
19071 <int value="1" label="Corruption"/>
19072 <int value="2" label="IOError"/>
19073 <int value="3" label="Other"/>
19074</enum>
19075
19076<enum name="LevelDBIOErrorMethods" type="int">
19077 <int value="0" label="SequentialFileRead"/>
19078 <int value="1" label="SequentialFileSkip"/>
19079 <int value="2" label="RandomAccessFileRead"/>
19080 <int value="3" label="WritableFileAppend"/>
19081 <int value="4" label="WritableFileClose"/>
19082 <int value="5" label="WritableFileFlush"/>
19083 <int value="6" label="WritableFileSync"/>
19084 <int value="7" label="NewSequentialFile"/>
19085 <int value="8" label="NewRandomAccessFile"/>
19086 <int value="9" label="NewWritableFile"/>
19087 <int value="10" label="DeleteFile"/>
19088 <int value="11" label="CreateDir"/>
19089 <int value="12" label="DeleteDir"/>
19090 <int value="13" label="GetFileSize"/>
19091 <int value="14" label="RenameFile"/>
19092 <int value="15" label="LockFile"/>
19093 <int value="16" label="UnlockFile"/>
19094 <int value="17" label="GetTestDirectory"/>
19095 <int value="18" label="NewLogger"/>
Ben Murdocheb525c52013-07-10 11:40:50 +010019096 <int value="19" label="SyncParent"/>
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010019097</enum>
19098
19099<enum name="LinkMonitorFailureType" type="int">
19100 <int value="0" label="Local MAC Address Not Found"/>
19101 <int value="1" label="Client Startup Failure"/>
19102 <int value="2" label="Transmission Failure"/>
19103 <int value="3" label="Failure Threshold Reached"/>
19104</enum>
19105
Torne (Richard Coles)868fa2f2013-06-11 10:57:03 +010019106<enum name="LinuxAudioIO" type="int">
19107 <int value="0" label="PulseAudio"/>
19108 <int value="1" label="ALSA"/>
19109 <int value="2" label="Cras"/>
19110</enum>
19111
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010019112<enum name="LinuxGlibcVersion" type="int">
19113 <int value="0" label="Not Parseable"/>
19114 <int value="1" label="Unknown"/>
19115 <int value="2" label="2.11"/>
19116 <int value="3" label="2.12"/>
19117 <int value="4" label="2.13"/>
19118 <int value="5" label="2.14"/>
19119 <int value="6" label="2.15"/>
19120 <int value="7" label="2.16"/>
19121 <int value="8" label="2.17"/>
19122 <int value="9" label="2.18"/>
19123 <int value="10" label="2.19"/>
19124</enum>
19125
19126<enum name="LoadType" type="int">
19127 <int value="0" label="UNDEFINED_LOAD">Not yet initialized</int>
19128 <int value="1" label="RELOAD">User pressed reload</int>
19129 <int value="2" label="HISTORY_LOAD">Back or forward</int>
19130 <int value="3" label="NORMAL_LOAD">User entered URL, or omnibox search</int>
19131 <int value="4" label="LINK_LOAD">(deprecated) Included next 4 categories</int>
19132 <int value="5" label="LINK_LOAD_NORMAL">Commonly following of link</int>
19133 <int value="6" label="LINK_LOAD_RELOAD">JS/link directed reload</int>
19134 <int value="7" label="LINK_LOAD_CACHE_STALE_OK">
19135 back/forward or encoding change
19136 </int>
19137 <int value="8" label="LINK_LOAD_CACHE_ONLY">
19138 Allow stale data (avoid doing a re-post)
19139 </int>
19140 <int value="9" label="PRERENDER_LOAD">Speculative prerendering of a page</int>
19141</enum>
19142
Torne (Richard Coles)7d4cd472013-06-19 11:58:07 +010019143<enum name="MappedCSSProperties" type="int">
19144<!-- See http://src.chromium.org/viewvc/blink/trunk/Source/core/page/UseCounter.cpp -->
19145
19146 <int value="1" label="Total Pages Measured"/>
19147 <int value="2" label="color"/>
19148 <int value="3" label="direction"/>
19149 <int value="4" label="display"/>
19150 <int value="5" label="font"/>
19151 <int value="6" label="font-family"/>
19152 <int value="7" label="font-size"/>
19153 <int value="8" label="font-style"/>
19154 <int value="9" label="font-variant"/>
19155 <int value="10" label="font-weight"/>
19156 <int value="11" label="text-rendering"/>
19157 <int value="12" label="webkit-font-feature-settings"/>
19158 <int value="13" label="webkit-font-kerning"/>
19159 <int value="14" label="webkit-font-smoothing"/>
19160 <int value="15" label="webkit-font-variant-ligatures"/>
19161 <int value="16" label="webkit-locale"/>
19162 <int value="17" label="webkit-text-orientation"/>
19163 <int value="18" label="webkit-writing-mode"/>
19164 <int value="19" label="zoom"/>
19165 <int value="20" label="line-height"/>
19166 <int value="21" label="background"/>
19167 <int value="22" label="background-attachment"/>
19168 <int value="23" label="background-clip"/>
19169 <int value="24" label="background-color"/>
19170 <int value="25" label="background-image"/>
19171 <int value="26" label="background-origin"/>
19172 <int value="27" label="background-position"/>
19173 <int value="28" label="background-position-x"/>
19174 <int value="29" label="background-position-y"/>
19175 <int value="30" label="background-repeat"/>
19176 <int value="31" label="background-repeat-x"/>
19177 <int value="32" label="background-repeat-y"/>
19178 <int value="33" label="background-size"/>
19179 <int value="34" label="border"/>
19180 <int value="35" label="border-bottom"/>
19181 <int value="36" label="border-bottom-color"/>
19182 <int value="37" label="border-bottom-left-radius"/>
19183 <int value="38" label="border-bottom-right-radius"/>
19184 <int value="39" label="border-bottom-style"/>
19185 <int value="40" label="border-bottom-width"/>
19186 <int value="41" label="border-collapse"/>
19187 <int value="42" label="border-color"/>
19188 <int value="43" label="border-image"/>
19189 <int value="44" label="border-image-outset"/>
19190 <int value="45" label="border-image-repeat"/>
19191 <int value="46" label="border-image-slice"/>
19192 <int value="47" label="border-image-source"/>
19193 <int value="48" label="border-image-width"/>
19194 <int value="49" label="border-left"/>
19195 <int value="50" label="border-left-color"/>
19196 <int value="51" label="border-left-style"/>
19197 <int value="52" label="border-left-width"/>
19198 <int value="53" label="border-radius"/>
19199 <int value="54" label="border-right"/>
19200 <int value="55" label="border-right-color"/>
19201 <int value="56" label="border-right-style"/>
19202 <int value="57" label="border-right-width"/>
19203 <int value="58" label="border-spacing"/>
19204 <int value="59" label="border-style"/>
19205 <int value="60" label="border-top"/>
19206 <int value="61" label="border-top-color"/>
19207 <int value="62" label="border-top-left-radius"/>
19208 <int value="63" label="border-top-right-radius"/>
19209 <int value="64" label="border-top-style"/>
19210 <int value="65" label="border-top-width"/>
19211 <int value="66" label="border-width"/>
19212 <int value="67" label="bottom"/>
19213 <int value="68" label="box-shadow"/>
19214 <int value="69" label="box-sizing"/>
19215 <int value="70" label="caption-side"/>
19216 <int value="71" label="clear"/>
19217 <int value="72" label="clip"/>
19218 <int value="73" label="webkit-clip-path"/>
19219 <int value="74" label="content"/>
19220 <int value="75" label="counter-increment"/>
19221 <int value="76" label="counter-reset"/>
19222 <int value="77" label="cursor"/>
19223 <int value="78" label="empty-cells"/>
19224 <int value="79" label="float"/>
19225 <int value="80" label="font-stretch"/>
19226 <int value="81" label="height"/>
19227 <int value="82" label="image-rendering"/>
19228 <int value="83" label="left"/>
19229 <int value="84" label="letter-spacing"/>
19230 <int value="85" label="list-style"/>
19231 <int value="86" label="list-style-image"/>
19232 <int value="87" label="list-style-position"/>
19233 <int value="88" label="list-style-type"/>
19234 <int value="89" label="margin"/>
19235 <int value="90" label="margin-bottom"/>
19236 <int value="91" label="margin-left"/>
19237 <int value="92" label="margin-right"/>
19238 <int value="93" label="margin-top"/>
19239 <int value="94" label="max-height"/>
19240 <int value="95" label="max-width"/>
19241 <int value="96" label="min-height"/>
19242 <int value="97" label="min-width"/>
19243 <int value="98" label="opacity"/>
19244 <int value="99" label="orphans"/>
19245 <int value="100" label="outline"/>
19246 <int value="101" label="outline-color"/>
19247 <int value="102" label="outline-offset"/>
19248 <int value="103" label="outline-style"/>
19249 <int value="104" label="outline-width"/>
19250 <int value="105" label="overflow"/>
19251 <int value="106" label="overflow-wrap"/>
19252 <int value="107" label="overflow-x"/>
19253 <int value="108" label="overflow-y"/>
19254 <int value="109" label="padding"/>
19255 <int value="110" label="padding-bottom"/>
19256 <int value="111" label="padding-left"/>
19257 <int value="112" label="padding-right"/>
19258 <int value="113" label="padding-top"/>
19259 <int value="114" label="page"/>
19260 <int value="115" label="page-break-after"/>
19261 <int value="116" label="page-break-before"/>
19262 <int value="117" label="page-break-inside"/>
19263 <int value="118" label="pointer-events"/>
19264 <int value="119" label="position"/>
19265 <int value="120" label="quotes"/>
19266 <int value="121" label="resize"/>
19267 <int value="122" label="right"/>
19268 <int value="123" label="size"/>
19269 <int value="124" label="src"/>
19270 <int value="125" label="speak"/>
19271 <int value="126" label="table-layout"/>
19272 <int value="127" label="tab-size"/>
19273 <int value="128" label="text-align"/>
19274 <int value="129" label="text-decoration"/>
19275 <int value="130" label="text-indent"/>
19276 <int value="131" label="text-line-through"/>
19277 <int value="132" label="text-line-through-color"/>
19278 <int value="133" label="text-line-through-mode"/>
19279 <int value="134" label="text-line-through-style"/>
19280 <int value="135" label="text-line-through-width"/>
19281 <int value="136" label="text-overflow"/>
19282 <int value="137" label="text-overline"/>
19283 <int value="138" label="text-overline-color"/>
19284 <int value="139" label="text-overline-mode"/>
19285 <int value="140" label="text-overline-style"/>
19286 <int value="141" label="text-overline-width"/>
19287 <int value="142" label="text-shadow"/>
19288 <int value="143" label="text-transform"/>
19289 <int value="144" label="text-underline"/>
19290 <int value="145" label="text-underline-color"/>
19291 <int value="146" label="text-underline-mode"/>
19292 <int value="147" label="text-underline-style"/>
19293 <int value="148" label="text-underline-width"/>
19294 <int value="149" label="top"/>
19295 <int value="150" label="transition"/>
19296 <int value="151" label="transition-delay"/>
19297 <int value="152" label="transition-duration"/>
19298 <int value="153" label="transition-property"/>
19299 <int value="154" label="transition-timing-function"/>
19300 <int value="155" label="unicode-bidi"/>
19301 <int value="156" label="unicode-range"/>
19302 <int value="157" label="vertical-align"/>
19303 <int value="158" label="visibility"/>
19304 <int value="159" label="white-space"/>
19305 <int value="160" label="widows"/>
19306 <int value="161" label="width"/>
19307 <int value="162" label="word-break"/>
19308 <int value="163" label="word-spacing"/>
19309 <int value="164" label="word-wrap"/>
19310 <int value="165" label="z-index"/>
19311 <int value="166" label="webkit-animation"/>
19312 <int value="167" label="webkit-animation-delay"/>
19313 <int value="168" label="webkit-animation-direction"/>
19314 <int value="169" label="webkit-animation-duration"/>
19315 <int value="170" label="webkit-animation-fill-mode"/>
19316 <int value="171" label="webkit-animation-iteration-count"/>
19317 <int value="172" label="webkit-animation-name"/>
19318 <int value="173" label="webkit-animation-play-state"/>
19319 <int value="174" label="webkit-animation-timing-function"/>
19320 <int value="175" label="webkit-appearance"/>
19321 <int value="176" label="webkit-aspect-ratio"/>
19322 <int value="177" label="webkit-backface-visibility"/>
19323 <int value="178" label="webkit-background-clip"/>
19324 <int value="179" label="webkit-background-composite"/>
19325 <int value="180" label="webkit-background-origin"/>
19326 <int value="181" label="webkit-background-size"/>
19327 <int value="182" label="webkit-border-after"/>
19328 <int value="183" label="webkit-border-after-color"/>
19329 <int value="184" label="webkit-border-after-style"/>
19330 <int value="185" label="webkit-border-after-width"/>
19331 <int value="186" label="webkit-border-before"/>
19332 <int value="187" label="webkit-border-before-color"/>
19333 <int value="188" label="webkit-border-before-style"/>
19334 <int value="189" label="webkit-border-before-width"/>
19335 <int value="190" label="webkit-border-end"/>
19336 <int value="191" label="webkit-border-end-color"/>
19337 <int value="192" label="webkit-border-end-style"/>
19338 <int value="193" label="webkit-border-end-width"/>
19339 <int value="194" label="webkit-border-fit"/>
19340 <int value="195" label="webkit-border-horizontal-spacing"/>
19341 <int value="196" label="webkit-border-image"/>
19342 <int value="197" label="webkit-border-radius"/>
19343 <int value="198" label="webkit-border-start"/>
19344 <int value="199" label="webkit-border-start-color"/>
19345 <int value="200" label="webkit-border-start-style"/>
19346 <int value="201" label="webkit-border-start-width"/>
19347 <int value="202" label="webkit-border-vertical-spacing"/>
19348 <int value="203" label="webkit-box-align"/>
19349 <int value="204" label="webkit-box-direction"/>
19350 <int value="205" label="webkit-box-flex"/>
19351 <int value="206" label="webkit-box-flex-group"/>
19352 <int value="207" label="webkit-box-lines"/>
19353 <int value="208" label="webkit-box-ordinal-group"/>
19354 <int value="209" label="webkit-box-orient"/>
19355 <int value="210" label="webkit-box-pack"/>
19356 <int value="211" label="webkit-box-reflect"/>
19357 <int value="212" label="webkit-box-shadow"/>
19358 <int value="213" label="webkit-color-correction"/>
19359 <int value="214" label="webkit-column-axis"/>
19360 <int value="215" label="webkit-column-break-after"/>
19361 <int value="216" label="webkit-column-break-before"/>
19362 <int value="217" label="webkit-column-break-inside"/>
19363 <int value="218" label="webkit-column-count"/>
19364 <int value="219" label="webkit-column-gap"/>
19365 <int value="220" label="webkit-column-progression"/>
19366 <int value="221" label="webkit-column-rule"/>
19367 <int value="222" label="webkit-column-rule-color"/>
19368 <int value="223" label="webkit-column-rule-style"/>
19369 <int value="224" label="webkit-column-rule-width"/>
19370 <int value="225" label="webkit-column-span"/>
19371 <int value="226" label="webkit-column-width"/>
19372 <int value="227" label="webkit-columns"/>
19373 <int value="228" label="webkit-box-decoration-break"/>
19374 <int value="229" label="webkit-filter"/>
19375 <int value="230" label="webkit-align-content"/>
19376 <int value="231" label="webkit-align-items"/>
19377 <int value="232" label="webkit-align-self"/>
19378 <int value="233" label="webkit-flex"/>
19379 <int value="234" label="webkit-flex-basis"/>
19380 <int value="235" label="webkit-flex-direction"/>
19381 <int value="236" label="webkit-flex-flow"/>
19382 <int value="237" label="webkit-flex-grow"/>
19383 <int value="238" label="webkit-flex-shrink"/>
19384 <int value="239" label="webkit-flex-wrap"/>
19385 <int value="240" label="webkit-justify-content"/>
19386 <int value="241" label="webkit-font-size-delta"/>
19387 <int value="242" label="webkit-grid-columns"/>
19388 <int value="243" label="webkit-grid-rows"/>
19389 <int value="244" label="webkit-grid-start"/>
19390 <int value="245" label="webkit-grid-end"/>
19391 <int value="246" label="webkit-grid-before"/>
19392 <int value="247" label="webkit-grid-after"/>
19393 <int value="248" label="webkit-grid-column"/>
19394 <int value="249" label="webkit-grid-row"/>
19395 <int value="250" label="webkit-grid-auto-flow"/>
19396 <int value="251" label="webkit-highlight"/>
19397 <int value="252" label="webkit-hyphenate-character"/>
19398 <int value="253" label="webkit-hyphenate-limit-after"/>
19399 <int value="254" label="webkit-hyphenate-limit-before"/>
19400 <int value="255" label="webkit-hyphenate-limit-lines"/>
19401 <int value="256" label="webkit-hyphens"/>
19402 <int value="257" label="webkit-line-box-contain"/>
19403 <int value="258" label="webkit-line-align"/>
19404 <int value="259" label="webkit-line-break"/>
19405 <int value="260" label="webkit-line-clamp"/>
19406 <int value="261" label="webkit-line-grid"/>
19407 <int value="262" label="webkit-line-snap"/>
19408 <int value="263" label="webkit-logical-width"/>
19409 <int value="264" label="webkit-logical-height"/>
19410 <int value="265" label="webkit-margin-after-collapse"/>
19411 <int value="266" label="webkit-margin-before-collapse"/>
19412 <int value="267" label="webkit-margin-bottom-collapse"/>
19413 <int value="268" label="webkit-margin-top-collapse"/>
19414 <int value="269" label="webkit-margin-collapse"/>
19415 <int value="270" label="webkit-margin-after"/>
19416 <int value="271" label="webkit-margin-before"/>
19417 <int value="272" label="webkit-margin-end"/>
19418 <int value="273" label="webkit-margin-start"/>
19419 <int value="274" label="webkit-marquee"/>
19420 <int value="275" label="webkit-marquee-direction"/>
19421 <int value="276" label="webkit-marquee-increment"/>
19422 <int value="277" label="webkit-marquee-repetition"/>
19423 <int value="278" label="webkit-marquee-speed"/>
19424 <int value="279" label="webkit-marquee-style"/>
19425 <int value="280" label="webkit-mask"/>
19426 <int value="281" label="webkit-mask-box-image"/>
19427 <int value="282" label="webkit-mask-box-image-outset"/>
19428 <int value="283" label="webkit-mask-box-image-repeat"/>
19429 <int value="284" label="webkit-mask-box-image-slice"/>
19430 <int value="285" label="webkit-mask-box-image-source"/>
19431 <int value="286" label="webkit-mask-box-image-width"/>
19432 <int value="287" label="webkit-mask-clip"/>
19433 <int value="288" label="webkit-mask-composite"/>
19434 <int value="289" label="webkit-mask-image"/>
19435 <int value="290" label="webkit-mask-origin"/>
19436 <int value="291" label="webkit-mask-position"/>
19437 <int value="292" label="webkit-mask-position-x"/>
19438 <int value="293" label="webkit-mask-position-y"/>
19439 <int value="294" label="webkit-mask-repeat"/>
19440 <int value="295" label="webkit-mask-repeat-x"/>
19441 <int value="296" label="webkit-mask-repeat-y"/>
19442 <int value="297" label="webkit-mask-size"/>
19443 <int value="298" label="webkit-max-logical-width"/>
19444 <int value="299" label="webkit-max-logical-height"/>
19445 <int value="300" label="webkit-min-logical-width"/>
19446 <int value="301" label="webkit-min-logical-height"/>
19447 <int value="302" label="webkit-nbsp-mode"/>
19448 <int value="303" label="webkit-order"/>
19449 <int value="304" label="webkit-padding-after"/>
19450 <int value="305" label="webkit-padding-before"/>
19451 <int value="306" label="webkit-padding-end"/>
19452 <int value="307" label="webkit-padding-start"/>
19453 <int value="308" label="webkit-perspective"/>
19454 <int value="309" label="webkit-perspective-origin"/>
19455 <int value="310" label="webkit-perspective-origin-x"/>
19456 <int value="311" label="webkit-perspective-origin-y"/>
19457 <int value="312" label="webkit-print-color-adjust"/>
19458 <int value="313" label="webkit-rtl-ordering"/>
19459 <int value="314" label="webkit-ruby-position"/>
19460 <int value="315" label="webkit-text-combine"/>
19461 <int value="316" label="webkit-text-decorations-in-effect"/>
19462 <int value="317" label="webkit-text-emphasis"/>
19463 <int value="318" label="webkit-text-emphasis-color"/>
19464 <int value="319" label="webkit-text-emphasis-position"/>
19465 <int value="320" label="webkit-text-emphasis-style"/>
19466 <int value="321" label="webkit-text-fill-color"/>
19467 <int value="322" label="webkit-text-security"/>
19468 <int value="323" label="webkit-text-stroke"/>
19469 <int value="324" label="webkit-text-stroke-color"/>
19470 <int value="325" label="webkit-text-stroke-width"/>
19471 <int value="326" label="webkit-transform"/>
19472 <int value="327" label="webkit-transform-origin"/>
19473 <int value="328" label="webkit-transform-origin-x"/>
19474 <int value="329" label="webkit-transform-origin-y"/>
19475 <int value="330" label="webkit-transform-origin-z"/>
19476 <int value="331" label="webkit-transform-style"/>
19477 <int value="332" label="webkit-transition"/>
19478 <int value="333" label="webkit-transition-delay"/>
19479 <int value="334" label="webkit-transition-duration"/>
19480 <int value="335" label="webkit-transition-property"/>
19481 <int value="336" label="webkit-transition-timing-function"/>
19482 <int value="337" label="webkit-user-drag"/>
19483 <int value="338" label="webkit-user-modify"/>
19484 <int value="339" label="webkit-user-select"/>
19485 <int value="340" label="webkit-flow-into"/>
19486 <int value="341" label="webkit-flow-from"/>
19487 <int value="342" label="webkit-region-overflow"/>
19488 <int value="343" label="webkit-region-break-after"/>
19489 <int value="344" label="webkit-region-break-before"/>
19490 <int value="345" label="webkit-region-break-inside"/>
19491 <int value="346" label="webkit-shape-inside"/>
19492 <int value="347" label="webkit-shape-outside"/>
19493 <int value="348" label="webkit-shape-margin"/>
19494 <int value="349" label="webkit-shape-padding"/>
19495 <int value="350" label="webkit-wrap-flow"/>
19496 <int value="351" label="webkit-wrap-through"/>
19497 <int value="352" label="webkit-wrap"/>
19498 <int value="353" label="webkit-tap-highlight-color"/>
19499 <int value="354" label="webkit-app-region"/>
19500 <int value="355" label="clip-path"/>
19501 <int value="356" label="clip-rule"/>
19502 <int value="357" label="mask"/>
19503 <int value="358" label="enable-background"/>
19504 <int value="359" label="filter"/>
19505 <int value="360" label="flood-color"/>
19506 <int value="361" label="flood-opacity"/>
19507 <int value="362" label="lighting-color"/>
19508 <int value="363" label="stop-color"/>
19509 <int value="364" label="stop-opacity"/>
19510 <int value="365" label="color-interpolation"/>
19511 <int value="366" label="color-interpolation-filters"/>
19512 <int value="367" label="color-profile"/>
19513 <int value="368" label="color-rendering"/>
19514 <int value="369" label="fill"/>
19515 <int value="370" label="fill-opacity"/>
19516 <int value="371" label="fill-rule"/>
19517 <int value="372" label="marker"/>
19518 <int value="373" label="marker-end"/>
19519 <int value="374" label="marker-mid"/>
19520 <int value="375" label="marker-start"/>
19521 <int value="376" label="mask-type"/>
19522 <int value="377" label="shape-rendering"/>
19523 <int value="378" label="stroke"/>
19524 <int value="379" label="stroke-dasharray"/>
19525 <int value="380" label="stroke-dashoffset"/>
19526 <int value="381" label="stroke-linecap"/>
19527 <int value="382" label="stroke-linejoin"/>
19528 <int value="383" label="stroke-miterlimit"/>
19529 <int value="384" label="stroke-opacity"/>
19530 <int value="385" label="stroke-width"/>
19531 <int value="386" label="alignment-baseline"/>
19532 <int value="387" label="baseline-shift"/>
19533 <int value="388" label="dominant-baseline"/>
19534 <int value="389" label="glyph-orientation-horizontal"/>
19535 <int value="390" label="glyph-orientation-vertical"/>
19536 <int value="391" label="kerning"/>
19537 <int value="392" label="text-anchor"/>
19538 <int value="393" label="vector-effect"/>
19539 <int value="394" label="writing-mode"/>
19540 <int value="395" label="webkit-svg-shadow"/>
19541 <int value="396" label="webkit-cursor-visibility"/>
19542 <int value="397" label="image-orientation"/>
19543 <int value="398" label="image-resolution"/>
19544 <int value="399" label="webkit-blend-mode"/>
19545 <int value="400" label="webkit-background-blend-mode"/>
19546 <int value="401" label="webkit-text-decoration-line"/>
19547 <int value="402" label="webkit-text-decoration-style"/>
19548 <int value="403" label="webkit-text-decoration-color"/>
19549 <int value="404" label="webkit-text-align-last"/>
19550 <int value="405" label="webkit-text-underline-position"/>
19551 <int value="406" label="max-zoom"/>
19552 <int value="407" label="min-zoom"/>
19553 <int value="408" label="orientation"/>
19554 <int value="409" label="user-zoom"/>
19555 <int value="410" label="webkit-dashboard-region"/>
19556 <int value="411" label="webkit-overflow-scrolling"/>
19557 <int value="412" label="webkit-app-region"/>
19558 <int value="413" label="webkit-filter"/>
19559 <int value="414" label="webkit-box-decoration-break"/>
19560 <int value="415" label="webkit-tap-highlight-color"/>
19561 <int value="416" label="buffered-rendering"/>
19562 <int value="417" label="grid-auto-rows"/>
19563 <int value="418" label="grid-auto-columns"/>
19564 <int value="419" label="background-blend-mode"/>
19565 <int value="420" label="mix-blend-mode"/>
19566 <int value="421" label="touch-action"/>
19567 <int value="422" label="grid-area"/>
19568</enum>
19569
Torne (Richard Coles)90dce4d2013-05-29 14:40:03 +010019570<enum name="MediaContainers" type="int">
19571 <int value="0" label="Unknown"/>
19572 <int value="1" label="AAC (Advanced Audio Coding)"/>
19573 <int value="2" label="AC-3"/>
19574 <int value="3" label="AIFF (Audio Interchange File Format)"/>
19575 <int value="4" label="AMR (Adaptive Multi-Rate Audio)"/>
19576 <int value="5" label="APE (Monkey's Audio)"/>
19577 <int value="6" label="ASF (Advanced / Active Streaming Format)"/>
19578 <int value="7" label="SSA (SubStation Alpha) subtitle"/>
19579 <int value="8" label="AVI (Audio Video Interleaved)"/>
19580 <int value="9" label="Bink"/>
19581 <int value="10" label="CAF (Apple Core Audio Format)"/>
19582 <int value="11" label="DTS"/>
19583 <int value="12" label="DTS-HD"/>
19584 <int value="13" label="DV (Digital Video)"/>
19585 <int value="14" label="DXA"/>
19586 <int value="15" label="Enhanced AC-3"/>
19587 <int value="16" label="FLAC (Free Lossless Audio Codec)"/>
19588 <int value="17" label="FLV (Flash Video)"/>
19589 <int value="18" label="GSM (Global System for Mobile Audio)"/>
19590 <int value="19" label="H.261"/>
19591 <int value="20" label="H.263"/>
19592 <int value="21" label="H.264"/>
19593 <int value="22" label="HLS (Apple HTTP Live Streaming PlayList)"/>
19594 <int value="23" label="Berkeley/IRCAM/CARL Sound Format"/>
19595 <int value="24" label="MJPEG video"/>
19596 <int value="25" label="QuickTime / MOV / MPEG4"/>
19597 <int value="26" label="MP3 (MPEG audio layer 2/3)"/>
19598 <int value="27" label="MPEG-2 Program Stream"/>
19599 <int value="28" label="MPEG-2 Transport Stream"/>
19600 <int value="29" label="MPEG-4 Bitstream"/>
19601 <int value="30" label="Ogg"/>
19602 <int value="31" label="RM (RealMedia)"/>
19603 <int value="32" label="SRT (SubRip subtitle)"/>
19604 <int value="33" label="SWF (ShockWave Flash)"/>
19605 <int value="34" label="VC-1"/>
19606 <int value="35" label="WAV / WAVE (Waveform Audio)"/>
19607 <int value="36" label="Matroska / WebM"/>
19608 <int value="37" label="WTV (Windows Television)"/>
19609</enum>
19610
Torne (Richard Coles)868fa2f2013-06-11 10:57:03 +010019611<enum name="MediaKeyError" type="int">
19612 <int value="1" label="kUnknownError"/>
19613 <int value="2" label="kClientError"/>
Torne (Richard Coles)868fa2f2013-06-11 10:57:03 +010019614</enum>
19615
19616<enum name="MediaKeyException" type="int">
19617 <int value="0" label="kUnknownResultId"/>
19618 <int value="1" label="kSuccess"/>
19619 <int value="2" label="kKeySystemNotSupported"/>
19620 <int value="3" label="kInvalidPlayerState"/>
19621</enum>
19622
Ben Murdoch7dbb3d52013-07-17 14:55:54 +010019623<enum name="MobileSessionCallerApp" type="int">
19624 <int value="0" label="Google Search"/>
19625 <int value="1" label="GMail"/>
19626 <int value="2" label="Google+"/>
19627 <int value="3" label="Google Drive"/>
19628 <int value="4" label="Google Earth"/>
19629 <int value="5" label="Other Google Apps"/>
19630 <int value="6" label="Others"/>
19631 <int value="7" label="Mobile Safari"/>
19632 <int value="8" label="Other Apple Apps"/>
19633 <int value="9" label="YouTube"/>
19634 <int value="10" label="Google Maps"/>
19635</enum>
19636
19637<enum name="MobileSessionStartAction" type="int">
19638 <int value="0" label="Open http"/>
19639 <int value="1" label="Open https"/>
19640 <int value="2" label="Open file"/>
19641 <int value="3" label="x-callback-url open"/>
19642 <int value="4" label="x-callback-url other"/>
19643 <int value="5" label="Others"/>
19644</enum>
19645
Torne (Richard Coles)b2df76e2013-05-13 16:52:09 +010019646<enum name="MouseEventFollowedByClick" type="int">
Torne (Richard Coles)a93a17c2013-05-15 11:34:50 +010019647 <int value="0" label="Missed event before click"/>
19648 <int value="1" label="Caught event before click"/>
Torne (Richard Coles)b2df76e2013-05-13 16:52:09 +010019649</enum>
19650
Torne (Richard Coles)868fa2f2013-06-11 10:57:03 +010019651<enum name="MSECodec" type="int">
19652 <int value="0" label="(Unknown)"/>
19653 <int value="1" label="VP8"/>
19654 <int value="2" label="VP9"/>
19655 <int value="3" label="Vorbis"/>
19656 <int value="4" label="H.264"/>
19657 <int value="5" label="MPEG2 AAC"/>
19658 <int value="6" label="MPEG4 AAC"/>
19659 <int value="7" label="EAC3"/>
19660</enum>
19661
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010019662<enum name="NavigationScheme" type="int">
19663 <int value="0" label="(Unknown)"/>
19664 <int value="1" label="http"/>
19665 <int value="2" label="https"/>
19666 <int value="3" label="file"/>
19667 <int value="4" label="ftp"/>
19668 <int value="5" label="data"/>
19669 <int value="6" label="javascript"/>
19670 <int value="7" label="about"/>
19671 <int value="8" label="chrome"/>
19672</enum>
19673
19674<enum name="NetConnectivityProtocolStatus" type="int">
19675 <int value="0" label="SUCCESS"/>
19676 <int value="1" label="IP_STRING_PARSE_FAILED"/>
19677 <int value="2" label="SOCKET_CREATE_FAILED"/>
19678 <int value="3" label="RESOLVE_FAILED"/>
19679 <int value="4" label="CONNECT_FAILED"/>
19680 <int value="5" label="WRITE_FAILED"/>
19681 <int value="6" label="READ_TIMED_OUT"/>
19682 <int value="7" label="READ_FAILED"/>
19683 <int value="8" label="ZERO_LENGTH_ERROR"/>
19684 <int value="9" label="NO_CHECKSUM_ERROR"/>
19685 <int value="10" label="NO_KEY_ERROR"/>
19686 <int value="11" label="NO_PAYLOAD_SIZE_ERROR"/>
19687 <int value="12" label="NO_PAYLOAD_ERROR"/>
19688 <int value="13" label="INVALID_KEY_ERROR"/>
19689 <int value="14" label="TOO_SHORT_PAYLOAD"/>
19690 <int value="15" label="TOO_LONG_PAYLOAD"/>
19691 <int value="16" label="INVALID_CHECKSUM"/>
19692 <int value="17" label="PATTERN_CHANGED"/>
19693 <int value="18" label="INVALID_PACKET_NUMBER"/>
19694 <int value="19" label="TOO_MANY_PACKETS"/>
19695 <int value="20" label="STATUS_MAX"/>
19696</enum>
19697
19698<enum name="NetConnectivityStatus" type="int">
19699 <int value="0" label="SUCCESS"/>
19700 <int value="1" label="IP_STRING_PARSE_FAILED"/>
19701 <int value="2" label="SOCKET_CREATE_FAILED"/>
19702 <int value="3" label="RESOLVE_FAILED"/>
19703 <int value="4" label="CONNECT_FAILED"/>
19704 <int value="5" label="WRITE_FAILED"/>
19705 <int value="6" label="READ_TIMED_OUT"/>
19706 <int value="7" label="READ_FAILED"/>
19707 <int value="8" label="READ_VERIFY_FAILED"/>
19708 <int value="9" label="STATUS_MAX"/>
19709</enum>
19710
19711<enum name="NetErrorCodes" type="int">
19712 <int value="0" label="OK"/>
19713 <int value="1" label="IO_PENDING"/>
19714 <int value="2" label="FAILED"/>
19715 <int value="3" label="ABORTED"/>
19716 <int value="4" label="INVALID_ARGUMENT"/>
19717 <int value="5" label="INVALID_HANDLE"/>
19718 <int value="6" label="FILE_NOT_FOUND"/>
19719 <int value="7" label="TIMED_OUT"/>
19720 <int value="8" label="FILE_TOO_BIG"/>
19721 <int value="9" label="UNEXPECTED"/>
19722 <int value="10" label="ACCESS_DENIED"/>
19723 <int value="11" label="NOT_IMPLEMENTED"/>
19724 <int value="12" label="INSUFFICIENT_RESOURCES"/>
19725 <int value="13" label="OUT_OF_MEMORY"/>
19726 <int value="14" label="UPLOAD_FILE_CHANGED"/>
19727 <int value="15" label="SOCKET_NOT_CONNECTED"/>
19728 <int value="16" label="FILE_EXISTS"/>
19729 <int value="17" label="FILE_PATH_TOO_LONG"/>
19730 <int value="18" label="FILE_NO_SPACE"/>
19731 <int value="19" label="FILE_VIRUS_INFECTED"/>
19732 <int value="20" label="BLOCKED_BY_CLIENT"/>
19733 <int value="21" label="NETWORK_CHANGED"/>
19734 <int value="22" label="BLOCKED_BY_ADMINISTRATOR"/>
19735 <int value="100" label="CONNECTION_CLOSED"/>
19736 <int value="101" label="CONNECTION_RESET"/>
19737 <int value="102" label="CONNECTION_REFUSED"/>
19738 <int value="103" label="CONNECTION_ABORTED"/>
19739 <int value="104" label="CONNECTION_FAILED"/>
19740 <int value="105" label="NAME_NOT_RESOLVED"/>
19741 <int value="106" label="INTERNET_DISCONNECTED"/>
19742 <int value="107" label="SSL_PROTOCOL_ERROR"/>
19743 <int value="108" label="ADDRESS_INVALID"/>
19744 <int value="109" label="ADDRESS_UNREACHABLE"/>
19745 <int value="110" label="SSL_CLIENT_AUTH_CERT_NEEDED"/>
19746 <int value="111" label="TUNNEL_CONNECTION_FAILED"/>
19747 <int value="112" label="NO_SSL_VERSIONS_ENABLED"/>
19748 <int value="113" label="SSL_VERSION_OR_CIPHER_MISMATCH"/>
19749 <int value="114" label="SSL_RENEGOTIATION_REQUESTED"/>
19750 <int value="115" label="PROXY_AUTH_UNSUPPORTED"/>
19751 <int value="116" label="CERT_ERROR_IN_SSL_RENEGOTIATION"/>
19752 <int value="117" label="BAD_SSL_CLIENT_AUTH_CERT"/>
19753 <int value="118" label="CONNECTION_TIMED_OUT"/>
19754 <int value="119" label="HOST_RESOLVER_QUEUE_TOO_LARGE"/>
19755 <int value="120" label="SOCKS_CONNECTION_FAILED"/>
19756 <int value="121" label="SOCKS_CONNECTION_HOST_UNREACHABLE"/>
19757 <int value="122" label="NPN_NEGOTIATION_FAILED"/>
19758 <int value="123" label="SSL_NO_RENEGOTIATION"/>
19759 <int value="124" label="WINSOCK_UNEXPECTED_WRITTEN_BYTES"/>
19760 <int value="125" label="SSL_DECOMPRESSION_FAILURE_ALERT"/>
19761 <int value="126" label="SSL_BAD_RECORD_MAC_ALERT"/>
19762 <int value="127" label="PROXY_AUTH_REQUESTED"/>
19763 <int value="128" label="SSL_UNSAFE_NEGOTIATION"/>
19764 <int value="129" label="SSL_WEAK_SERVER_EPHEMERAL_DH_KEY"/>
19765 <int value="130" label="PROXY_CONNECTION_FAILED"/>
19766 <int value="131" label="MANDATORY_PROXY_CONFIGURATION_FAILED"/>
19767 <int value="132" label="ESET_ANTI_VIRUS_SSL_INTERCEPTION"/>
19768 <int value="133" label="PRECONNECT_MAX_SOCKET_LIMIT"/>
19769 <int value="134" label="SSL_CLIENT_AUTH_PRIVATE_KEY_ACCESS_DENIED"/>
19770 <int value="135" label="SSL_CLIENT_AUTH_CERT_NO_PRIVATE_KEY"/>
19771 <int value="136" label="PROXY_CERTIFICATE_INVALID"/>
19772 <int value="137" label="NAME_RESOLUTION_FAILED"/>
19773 <int value="138" label="NETWORK_ACCESS_DENIED"/>
19774 <int value="139" label="TEMPORARILY_THROTTLED"/>
19775 <int value="140" label="HTTPS_PROXY_TUNNEL_RESPONSE"/>
19776 <int value="141" label="SSL_CLIENT_AUTH_SIGNATURE_FAILED"/>
19777 <int value="142" label="MSG_TOO_BIG"/>
19778 <int value="143" label="KASPERSKY_ANTI_VIRUS_SSL_INTERCEPTION"/>
19779 <int value="144" label="LIMIT_VIOLATION"/>
19780 <int value="145" label="WS_PROTOCOL_ERROR"/>
19781 <int value="146" label="PROTOCOL_SWITCHED"/>
19782 <int value="147" label="ADDRESS_IN_USE"/>
19783 <int value="148" label="SSL_HANDSHAKE_NOT_COMPLETED"/>
19784 <int value="149" label="SSL_BAD_PEER_PUBLIC_KEY"/>
19785 <int value="150" label="SSL_PINNED_KEY_NOT_IN_CERT_CHAIN"/>
19786 <int value="151" label="CLIENT_AUTH_CERT_TYPE_UNSUPPORTED"/>
19787 <int value="152" label="ORIGIN_BOUND_CERT_GENERATION_TYPE_MISMATCH"/>
19788 <int value="200" label="CERT_COMMON_NAME_INVALID"/>
19789 <int value="201" label="CERT_DATE_INVALID"/>
19790 <int value="202" label="CERT_AUTHORITY_INVALID"/>
19791 <int value="203" label="CERT_CONTAINS_ERRORS"/>
19792 <int value="204" label="CERT_NO_REVOCATION_MECHANISM"/>
19793 <int value="205" label="CERT_UNABLE_TO_CHECK_REVOCATION"/>
19794 <int value="206" label="CERT_REVOKED"/>
19795 <int value="207" label="CERT_INVALID"/>
19796 <int value="208" label="CERT_WEAK_SIGNATURE_ALGORITHM"/>
19797 <int value="209" label="CERT_NOT_IN_DNS"/>
19798 <int value="210" label="CERT_NON_UNIQUE_NAME"/>
19799 <int value="211" label="CERT_WEAK_KEY"/>
19800 <int value="300" label="INVALID_URL"/>
19801 <int value="301" label="DISALLOWED_URL_SCHEME"/>
19802 <int value="302" label="UNKNOWN_URL_SCHEME"/>
19803 <int value="310" label="TOO_MANY_REDIRECTS"/>
19804 <int value="311" label="UNSAFE_REDIRECT"/>
19805 <int value="312" label="UNSAFE_PORT"/>
19806 <int value="320" label="INVALID_RESPONSE"/>
19807 <int value="321" label="INVALID_CHUNKED_ENCODING"/>
19808 <int value="322" label="METHOD_NOT_SUPPORTED"/>
19809 <int value="323" label="UNEXPECTED_PROXY_AUTH"/>
19810 <int value="324" label="EMPTY_RESPONSE"/>
19811 <int value="325" label="RESPONSE_HEADERS_TOO_BIG"/>
19812 <int value="326" label="PAC_STATUS_NOT_OK"/>
19813 <int value="327" label="PAC_SCRIPT_FAILED"/>
19814 <int value="328" label="REQUEST_RANGE_NOT_SATISFIABLE"/>
19815 <int value="329" label="MALFORMED_IDENTITY"/>
19816 <int value="330" label="CONTENT_DECODING_FAILED"/>
19817 <int value="331" label="NETWORK_IO_SUSPENDED"/>
19818 <int value="332" label="SYN_REPLY_NOT_RECEIVED"/>
19819 <int value="333" label="ENCODING_CONVERSION_FAILED"/>
19820 <int value="334" label="UNRECOGNIZED_FTP_DIRECTORY_LISTING_FORMAT"/>
19821 <int value="335" label="INVALID_SPDY_STREAM"/>
19822 <int value="336" label="NO_SUPPORTED_PROXIES"/>
19823 <int value="337" label="SPDY_PROTOCOL_ERROR"/>
19824 <int value="338" label="INVALID_AUTH_CREDENTIALS"/>
19825 <int value="339" label="UNSUPPORTED_AUTH_SCHEME"/>
19826 <int value="340" label="ENCODING_DETECTION_FAILED"/>
19827 <int value="341" label="MISSING_AUTH_CREDENTIALS"/>
19828 <int value="342" label="UNEXPECTED_SECURITY_LIBRARY_STATUS"/>
19829 <int value="343" label="MISCONFIGURED_AUTH_ENVIRONMENT"/>
19830 <int value="344" label="UNDOCUMENTED_SECURITY_LIBRARY_STATUS"/>
19831 <int value="345" label="RESPONSE_BODY_TOO_BIG_TO_DRAIN"/>
19832 <int value="346" label="RESPONSE_HEADERS_MULTIPLE_CONTENT_LENGTH"/>
19833 <int value="347" label="INCOMPLETE_SPDY_HEADERS"/>
19834 <int value="348" label="PAC_NOT_IN_DHCP"/>
19835 <int value="349" label="RESPONSE_HEADERS_MULTIPLE_CONTENT_DISPOSITION"/>
19836 <int value="350" label="RESPONSE_HEADERS_MULTIPLE_LOCATION"/>
19837 <int value="351" label="SPDY_SERVER_REFUSED_STREAM"/>
19838 <int value="352" label="SPDY_PING_FAILED"/>
19839 <int value="353" label="PIPELINE_EVICTION"/>
19840 <int value="354" label="CONTENT_LENGTH_MISMATCH"/>
19841 <int value="355" label="INCOMPLETE_CHUNKED_ENCODING"/>
Torne (Richard Coles)a36e5922013-08-05 13:57:33 +010019842 <int value="356" label="QUIC_PROTOCOL_ERROR"/>
19843 <int value="357" label="RESPONSE_HEADERS_TRUNCATED"/>
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010019844 <int value="400" label="CACHE_MISS"/>
19845 <int value="401" label="CACHE_READ_FAILURE"/>
19846 <int value="402" label="CACHE_WRITE_FAILURE"/>
19847 <int value="403" label="CACHE_OPERATION_NOT_SUPPORTED"/>
19848 <int value="404" label="CACHE_OPEN_FAILURE"/>
19849 <int value="405" label="CACHE_CREATE_FAILURE"/>
19850 <int value="406" label="CACHE_RACE"/>
Torne (Richard Coles)90dce4d2013-05-29 14:40:03 +010019851 <int value="407" label="CACHE_CACHE_CHECKSUM_READ_FAILURE"/>
19852 <int value="408" label="CACHE_CACHE_CHECKSUM_MISMATCH"/>
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010019853 <int value="501" label="INSECURE_RESPONSE"/>
19854 <int value="502" label="NO_PRIVATE_KEY_FOR_CERT"/>
19855 <int value="503" label="ADD_USER_CERT_FAILED"/>
19856 <int value="601" label="FTP_FAILED"/>
19857 <int value="602" label="FTP_SERVICE_UNAVAILABLE"/>
19858 <int value="603" label="FTP_TRANSFER_ABORTED"/>
19859 <int value="604" label="FTP_FILE_BUSY"/>
19860 <int value="605" label="FTP_SYNTAX_ERROR"/>
19861 <int value="606" label="FTP_COMMAND_NOT_SUPPORTED"/>
19862 <int value="607" label="FTP_BAD_COMMAND_SEQUENCE"/>
19863 <int value="701" label="PKCS12_IMPORT_BAD_PASSWORD"/>
19864 <int value="702" label="PKCS12_IMPORT_FAILED"/>
19865 <int value="703" label="IMPORT_CA_CERT_NOT_CA"/>
19866 <int value="704" label="IMPORT_CERT_ALREADY_EXISTS"/>
19867 <int value="705" label="IMPORT_CA_CERT_FAILED"/>
19868 <int value="706" label="IMPORT_SERVER_CERT_FAILED"/>
19869 <int value="707" label="PKCS12_IMPORT_INVALID_MAC"/>
19870 <int value="708" label="PKCS12_IMPORT_INVALID_FILE"/>
19871 <int value="709" label="PKCS12_IMPORT_UNSUPPORTED"/>
19872 <int value="710" label="KEY_GENERATION_FAILED"/>
19873 <int value="711" label="ORIGIN_BOUND_CERT_GENERATION_FAILED"/>
19874 <int value="712" label="PRIVATE_KEY_EXPORT_FAILED"/>
19875 <int value="800" label="DNS_MALFORMED_RESPONSE"/>
19876 <int value="801" label="DNS_SERVER_REQUIRES_TCP"/>
19877 <int value="802" label="DNS_SERVER_FAILED"/>
19878 <int value="803" label="DNS_TIMED_OUT"/>
19879 <int value="804" label="DNS_CACHE_MISS"/>
19880 <int value="805" label="DNS_SEARCH_EMPTY"/>
19881 <int value="806" label="DNS_SORT_ERROR"/>
19882</enum>
19883
19884<enum name="NetPreconnectUtilization" type="int">
19885 <int value="0" label="non-speculative, never connected"/>
19886 <int value="1" label="non-speculative, never used"/>
19887 <int value="2" label="non-speculative and used"/>
19888 <int value="3" label="omnibox never connected"/>
19889 <int value="4" label="omnibox never used"/>
19890 <int value="5" label="omnibox and used"/>
19891 <int value="6" label="subresource never connected"/>
19892 <int value="7" label="subresource never used"/>
19893 <int value="8" label="subresource and used"/>
19894</enum>
19895
19896<enum name="Network3GGobiError" type="int">
19897 <summary>
19898 These error indexes are produced by QCErrorToMetricIndex() in
19899 gobi-cromo-plugin.
19900 </summary>
19901 <int value="0" label="NONE"/>
19902 <int value="1" label="QMI_HARDWARE_RESTRICTED"/>
19903</enum>
19904
19905<enum name="NetworkAuthModeType" type="int">
19906 <int value="0" label="UNKNOWN"/>
19907 <int value="1" label="EAP-AKA"/>
19908 <int value="2" label="EAP-FAST"/>
19909 <int value="3" label="EAP-GPSK"/>
19910 <int value="4" label="EAP-GTC"/>
19911 <int value="5" label="EAP-IKEV2"/>
19912 <int value="6" label="EAP-LEAP"/>
19913 <int value="7" label="EAP-MD5"/>
19914 <int value="8" label="EAP-MSCHAPV2"/>
19915 <int value="9" label="EAP-OTP"/>
19916 <int value="10" label="EAP-PAX"/>
19917 <int value="11" label="EAP-PEAP"/>
19918 <int value="12" label="EAP-PSK"/>
19919 <int value="13" label="EAP-SAKE"/>
19920 <int value="14" label="EAP-SIM"/>
19921 <int value="15" label="EAP-TLS"/>
19922 <int value="16" label="EAP-TNC"/>
19923 <int value="17" label="EAP-TTLS"/>
19924</enum>
19925
Ben Murdoch7dbb3d52013-07-17 14:55:54 +010019926<enum name="NetworkCellular3GPPRegistrationDelayedDrop" type="int">
19927 <int value="0" label="Delayed drop posted">
19928 A signal loss in the cellular service was detected and a delayed connection
19929 drop request was posted. This request causes the cellular connection to be
19930 dropped if it is not cancelled within the delay provided.
19931 </int>
19932 <int value="1" label="Delayed drop canceled">
19933 Signal strength returned to normal soon after a delayed drop request was
19934 made, causing the request to be canceled. This indicates a flaky network.
19935 </int>
19936</enum>
19937
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010019938<enum name="NetworkCellularOutOfCreditsReason" type="int">
19939 <int value="0" label="Connect-Disconnect Loop"/>
19940 <int value="1" label="TX-Queue Congestion"/>
19941 <int value="2" label="Elongated Time Wait"/>
19942</enum>
19943
19944<enum name="NetworkCellularTechnology" type="int">
19945 <int value="0" label="1XRTT"/>
19946 <int value="1" label="EDGE"/>
19947 <int value="2" label="EVDO"/>
19948 <int value="3" label="GPRS"/>
19949 <int value="4" label="GSM"/>
19950 <int value="5" label="HSPA"/>
19951 <int value="6" label="HSPA_PLUS"/>
19952 <int value="7" label="LTE"/>
19953 <int value="8" label="UMTS"/>
19954 <int value="9" label="Unknown"/>
19955</enum>
19956
19957<enum name="NetworkCellularUsageRequestStatus" type="int">
19958 <summary>
19959 Status code that we received in response to a cellular usage API request.
19960 </summary>
19961 <int value="0" label="Failed">
19962 This value is distinct from the others in that it indicates that we were
19963 unable to issue a request or that we received no reply. The other values
19964 represent the status code contained in a reply.
19965 </int>
19966 <int value="1" label="Ok"/>
19967 <int value="2" label="Error"/>
19968 <int value="3" label="Malformed Request"/>
19969 <int value="4" label="Internal Error"/>
19970 <int value="5" label="Service Unavailable"/>
19971 <int value="6" label="Request Refused"/>
19972 <int value="7" label="Unknown Device"/>
19973</enum>
19974
19975<enum name="NetworkChannelType" type="int">
19976 <int value="0" label="UNDEF"/>
19977 <int value="1" label="2412"/>
19978 <int value="2" label="2417"/>
19979 <int value="3" label="2422"/>
19980 <int value="4" label="2427"/>
19981 <int value="5" label="2432"/>
19982 <int value="6" label="2437"/>
19983 <int value="7" label="2442"/>
19984 <int value="8" label="2447"/>
19985 <int value="9" label="2452"/>
19986 <int value="10" label="2457"/>
19987 <int value="11" label="2462"/>
19988 <int value="12" label="2467"/>
19989 <int value="13" label="2472"/>
19990 <int value="14" label="2484"/>
19991 <int value="15" label="5180"/>
19992 <int value="16" label="5200"/>
19993 <int value="17" label="5220"/>
19994 <int value="18" label="5240"/>
19995 <int value="19" label="5260"/>
19996 <int value="20" label="5280"/>
19997 <int value="21" label="5300"/>
19998 <int value="22" label="5320"/>
19999 <int value="23" label="5500"/>
20000 <int value="24" label="5520"/>
20001 <int value="25" label="5540"/>
20002 <int value="26" label="5560"/>
20003 <int value="27" label="5580"/>
20004 <int value="28" label="5600"/>
20005 <int value="29" label="5620"/>
20006 <int value="30" label="5640"/>
20007 <int value="31" label="5660"/>
20008 <int value="32" label="5680"/>
20009 <int value="33" label="5700"/>
20010 <int value="34" label="5745"/>
20011 <int value="35" label="5765"/>
20012 <int value="36" label="5785"/>
20013 <int value="37" label="5805"/>
20014 <int value="38" label="5825"/>
20015 <int value="39" label="5170"/>
20016 <int value="40" label="5190"/>
20017 <int value="41" label="5210"/>
20018 <int value="42" label="5230"/>
20019</enum>
20020
20021<enum name="NetworkCorruptedProfile" type="int">
20022 <int value="0" label="Corrupted Profile"/>
20023</enum>
20024
20025<enum name="NetworkDisconnectType" type="int">
20026 <int value="0" label="System Disconnect"/>
20027 <int value="1" label="User Disconnect"/>
20028</enum>
20029
20030<enum name="NetworkPhyModeType" type="int">
20031 <int value="0" label="UNDEF"/>
20032 <int value="1" label="802.11a"/>
20033 <int value="2" label="802.11b"/>
20034 <int value="3" label="802.11g"/>
20035 <int value="4" label="802.11n"/>
20036 <int value="5" label="PSB 10MHz-wide"/>
20037 <int value="6" label="PSB 5MHz-wide"/>
20038</enum>
20039
20040<enum name="NetworkPortalResult" type="int">
20041 <summary>
20042 The portal result types come from PortalResult in shill/metrics.h
20043 </summary>
20044 <int value="0" label="Success"/>
20045 <int value="1" label="DNS Failure"/>
20046 <int value="2" label="DNS Timeout"/>
20047 <int value="3" label="Connection Failure"/>
20048 <int value="4" label="Connection Timeout"/>
20049 <int value="5" label="HTTP Failure"/>
20050 <int value="6" label="HTTP Timeout"/>
20051 <int value="7" label="Content Failure"/>
20052 <int value="8" label="Content Timeout"/>
20053 <int value="9" label="Unknown"/>
20054</enum>
20055
20056<enum name="NetworkSecurityType" type="int">
20057 <summary>
20058 The security types come from the connman_service_security enum in
20059 flimflam/include/service.h
20060 </summary>
20061 <int value="0" label="UNKNOWN"/>
20062 <int value="1" label="NONE"/>
20063 <int value="2" label="WEP"/>
20064 <int value="3" label="WPA"/>
20065 <int value="4" label="802.11i/RSN"/>
20066 <int value="5" label="802.1x"/>
20067 <int value="6" label="PSK"/>
20068</enum>
20069
20070<enum name="NetworkServiceError" type="int">
20071 <summary>
20072 The error types come from the connman_service_error enum in
20073 flimflam/include/service.h
20074 </summary>
20075 <int value="0" label="UNKNOWN"/>
20076 <int value="1" label="OUT_OF_RANGE"/>
20077 <int value="2" label="PIN_MISSING"/>
20078 <int value="3" label="DHCP_FAILED"/>
20079 <int value="4" label="CONNECT_FAILED"/>
20080 <int value="5" label="BAD_PASSPHRASE"/>
20081 <int value="6" label="BAD_WEPKEY"/>
20082 <int value="7" label="ACTIVATION_FAILED"/>
20083 <int value="8" label="NEED_EVDO"/>
20084 <int value="9" label="NEED_HOME_NETWORK"/>
20085 <int value="10" label="OTASP_FAILED"/>
20086 <int value="11" label="AAA_FAILED"/>
20087 <int value="12" label="INTERNAL"/>
20088 <int value="13" label="DNS_LOOKUP_FAILED"/>
20089 <int value="14" label="HTTP_GET_FAILED"/>
20090</enum>
20091
Ben Murdochca12bfa2013-07-23 11:17:05 +010020092<enum name="NewTabPageActionAndroid" type="int">
20093 <int value="0" label="Searched using the omnibox"/>
20094 <int value="1" label="Navigated to Google search homepage using the omnibox"/>
20095 <int value="2" label="Navigated to any other page using the omnibox"/>
20096 <int value="3" label="Opened a most visited page"/>
20097 <int value="4" label="Opened a recently closed tab"/>
20098 <int value="5" label="Opened a bookmark"/>
20099 <int value="6" label="Opened a foreign session (from other devices section)"/>
20100</enum>
20101
Torne (Richard Coles)868fa2f2013-06-11 10:57:03 +010020102<enum name="NewTabPageMobilePromo" type="int">
20103 <summary>
20104 These values are defined inside the PromoImpressionBuckets enum in
20105 chrome/browser/ui/webui/ntp/android/promo_handler.cc
20106 </summary>
20107 <int value="0" label="Shown from most visited page"/>
20108 <int value="1" label="Shown from open tabs page"/>
20109 <int value="2" label="Shown from sync promo page"/>
20110 <int value="3" label="User pressed 'Try Chrome'"/>
20111 <int value="4" label="User dismissed the promo"/>
20112</enum>
20113
20114<enum name="NtpFollowAction" type="int">
20115 <int value="0" label="PAGE_TRANSITION_LINK"/>
20116 <int value="1" label="PAGE_TRANSITION_TYPED"/>
20117 <int value="2" label="PAGE_TRANSITION_AUTO_BOOKMARK"/>
20118 <int value="3" label="PAGE_TRANSITION_AUTO_SUBFRAME"/>
20119 <int value="4" label="PAGE_TRANSITION_MANUAL_SUBFRAME"/>
20120 <int value="5" label="PAGE_TRANSITION_GENERATED"/>
20121 <int value="6" label="PAGE_TRANSITION_START_PAGE"/>
20122 <int value="7" label="PAGE_TRANSITION_FORM_SUBMIT"/>
20123 <int value="8" label="PAGE_TRANSITION_RELOAD"/>
20124 <int value="9" label="PAGE_TRANSITION_KEYWORD"/>
20125 <int value="10" label="PAGE_TRANSITION_KEYWORD_GENERATED"/>
20126 <int value="11" label="Clicked on a tile."/>
20127 <int value="12" label="Clicked to other NTP pane."/>
20128 <int value="13" label="Other action"/>
20129</enum>
20130
20131<enum name="NtpOtherSessionsType" type="int">
20132 <int value="0" label="Menu initialized"/>
20133 <int value="1" label="Menu shown"/>
20134 <int value="2" label="Link clicked"/>
20135 <int value="3" label="Link context menu shown"/>
20136 <int value="4" label="Device context menu shown"/>
20137 <int value="5" label="Unused/previous device context menu shown"/>
20138 <int value="6" label="Collapse Session"/>
20139 <int value="7" label="Expand Session"/>
20140 <int value="8" label="Open All"/>
20141</enum>
20142
20143<enum name="NtpPaneType" type="int">
20144 <int value="1" label="MostVisited"/>
20145 <int value="2" label="Apps"/>
20146 <int value="3" label="Bookmarks"/>
20147 <int value="4" label="Suggestions"/>
20148</enum>
20149
20150<enum name="NtpPromoAction" type="int">
20151 <int value="0" label="NTP Promo viewed"/>
20152 <int value="1" label="NTP Promo closed"/>
20153 <int value="2" label="NTP Promo link clicked"/>
20154</enum>
20155
Ben Murdoch558790d2013-07-30 15:19:42 +010020156<enum name="NtpTileExperimentActions" type="int">
20157 <summary>
20158 The types of actions performed by the Most Visited Tile Placement
20159 experiment, used to identify the cases where the experiment could not
20160 operate as expected, and the reason for it.
20161 </summary>
20162 <int value="0" label="Removed URL that was already open in browser"/>
20163 <int value="1" label="Didn't remove URL, too few suggestions in MV"/>
20164 <int value="2" label="Too few URLs, didn't flip tiles 1 and 8"/>
20165 <int value="3" label="Too few URLs, didn't flip tiles 1 and 4"/>
20166</enum>
20167
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010020168<enum name="OfflineStatus" type="int">
20169 <int value="0" label="Fresh data load from Cache"/>
20170 <int value="1" label="Successful network request (validation or fetch)."/>
20171 <int value="2" label="Failed network request (non-offline error)."/>
20172 <int value="3" label="Server offline and stale data available."/>
20173 <int value="4" label="Server offline and stale data not available."/>
20174</enum>
20175
20176<enum name="OmniboxAggressiveHistoryURLProviderFieldTrialBeacon" type="int">
20177 <int value="0" label="disabled by flags"/>
20178 <int value="1" label="enabled by flags"/>
20179 <int value="2" label="auto, not in trial"/>
20180 <int value="3" label="auto, disabled in trial"/>
20181 <int value="4" label="auto, enabled in trial"/>
20182</enum>
20183
20184<enum name="OmniboxEnteredKeywordMode" type="int">
20185 <int value="0" label="via tab"/>
20186 <int value="1" label="via space at end"/>
20187 <int value="2" label="via space in middle"/>
20188</enum>
20189
20190<enum name="OmniboxSearchEngine" type="int">
20191 <int value="0" label="Unknown"/>
20192 <int value="1" label="Google"/>
20193 <int value="2" label="Yahoo!"/>
20194 <int value="3" label="Bing"/>
20195 <int value="4" label="Ask"/>
20196 <int value="5" label="Yahoo! Quebec"/>
20197 <int value="6" label="OK.hu"/>
20198 <int value="7" label="Bing French and Arabic"/>
20199 <int value="11" label="Yamli"/>
20200 <int value="12" label="Araby"/>
20201 <int value="13" label="Maktoob"/>
20202 <int value="14" label="Masrawy"/>
20203 <int value="15" label="Yandex"/>
20204 <int value="16" label="Rambler"/>
20205 <int value="17" label="TUT.BY"/>
20206 <int value="18" label="hispavista"/>
20207 <int value="19" label="Jabse"/>
20208 <int value="20" label="NUR.KZ"/>
20209 <int value="21" label="Baidu"/>
20210 <int value="22" label="search.ch"/>
20211 <int value="23" label="goo"/>
20212 <int value="24" label="Pogodak!"/>
20213 <int value="25" label="Seznam"/>
20214 <int value="26" label="Centrum"/>
20215 <int value="27" label="Atlas"/>
20216 <int value="28" label="Jubii"/>
20217 <int value="29" label="Eniro"/>
20218 <int value="30" label="NetSprint"/>
20219 <int value="32" label="diri"/>
20220 <int value="33" label="Custom"/>
20221 <int value="35" label="AOL"/>
20222 <int value="37" label="Rediff"/>
20223 <int value="38" label="guruji"/>
20224 <int value="40" label="GO.com"/>
20225 <int value="41" label="Rednano"/>
20226 <int value="44" label="NETI"/>
20227 <int value="45" label="DELFI"/>
20228 <int value="46" label="Fonecta 02.fi"/>
20229 <int value="51" label="search.ch"/>
20230 <int value="54" label="in.gr"/>
20231 <int value="55" label="Walla!"/>
20232 <int value="59" label="leit.is"/>
20233 <int value="62" label="Virgilio"/>
20234 <int value="63" label="Libero"/>
20235 <int value="67" label="Naver"/>
20236 <int value="68" label="Daum"/>
20237 <int value="69" label="Nate"/>
20238 <int value="71" label="LATNE"/>
20239 <int value="72" label="ABC S.k"/>
20240 <int value="73" label="Kvasir"/>
20241 <int value="75" label="Onet.pl"/>
20242 <int value="76" label="Wirtualna Polska"/>
20243 <int value="77" label="SAPO"/>
20244 <int value="82" label="UOL Busca"/>
20245 <int value="83" label="@MAIL.RU"/>
20246 <int value="85" label="Zoznam"/>
20247 <int value="87" label="Najdi.si"/>
20248 <int value="89" label="AltaVista"/>
20249 <int value="90" label="Terra"/>
20250 <int value="99" label="Spray"/>
20251 <int value="100" label="Sanook!"/>
20252 <int value="101" label="MYNET"/>
20253</enum>
20254
20255<enum name="OmniboxSuggestRequests" type="int">
20256 <int value="1" label="requests sent"/>
20257 <int value="2" label="requests invalidated"/>
20258 <int value="3" label="(non-invalidated) replies received"/>
20259</enum>
20260
20261<enum name="OSAgnosticErrno" type="int">
20262 <summary>Errno values with the same meanings on Mac/Win/Linux.</summary>
20263 <int value="0" label="0">No error</int>
20264 <int value="1" label="EPERM">Operation not permitted</int>
20265 <int value="2" label="ENOENT">No such file or directory</int>
20266 <int value="3" label="ESRCH">No such process</int>
20267 <int value="4" label="EINTR">Interrupted function call</int>
20268 <int value="5" label="EIO">Input/output error</int>
20269 <int value="6" label="ENXIO">No such device or address</int>
20270 <int value="7" label="E2BIG">Arg list too long</int>
20271 <int value="8" label="ENOEXEC">Exec format error</int>
20272 <int value="9" label="EBADF">Bad file descriptor</int>
20273 <int value="10" label="ECHILD">No child processes</int>
20274 <int value="11" label="EDEADLK">Resource deadlock avoided</int>
20275 <int value="12" label="ENOMEM">Cannot allocate memory</int>
20276 <int value="13" label="EACCES">Permission denied</int>
20277 <int value="14" label="EFAULT">Bad address</int>
20278 <int value="15" label="ENOTBLK">Not a block device</int>
20279 <int value="16" label="EBUSY">Resource busy</int>
20280 <int value="17" label="EEXIST">File exists</int>
20281 <int value="18" label="EXDEV">Improper link</int>
20282 <int value="19" label="ENODEV">Operation not supported by device</int>
20283 <int value="20" label="ENOTDIR">Not a directory</int>
20284 <int value="21" label="EISDIR">Is a directory</int>
20285 <int value="22" label="EINVAL">Invalid argument</int>
20286 <int value="23" label="ENFILE">Too many open files in system</int>
20287 <int value="24" label="EMFILE">Too many open files</int>
20288 <int value="25" label="ENOTTY">Inappropriate ioctl for device</int>
20289 <int value="26" label="ETXTBSY">Text file busy</int>
20290 <int value="27" label="EFBIG">File too large</int>
20291 <int value="28" label="ENOSPC">Device out of space</int>
20292 <int value="29" label="ESPIPE">Illegal seek</int>
20293 <int value="30" label="EROFS">Read-only file system</int>
20294 <int value="31" label="EMLINK">Too many links</int>
20295 <int value="32" label="EPIPE">Broken pipe</int>
20296 <int value="33" label="EDOM">Numerical argument out of domain</int>
20297 <int value="34" label="ERANGE">Numerical result out of range</int>
20298</enum>
20299
Torne (Richard Coles)868fa2f2013-06-11 10:57:03 +010020300<enum name="OtherPossibleUsernamesUsage" type="int">
20301 <int value="0" label="Nothing to Autofill"/>
20302 <int value="1" label="No other possible usernames"/>
20303 <int value="2" label="Other possible usernames present, but none were shown"/>
20304 <int value="3" label="Other possible username was shown, but not selected"/>
20305 <int value="4" label="Other possible username was selected"/>
20306</enum>
20307
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010020308<enum name="OverscrollMode" type="int">
20309 <summary>Direction of the overscroll gesture.</summary>
20310 <int value="1" label="North">Scrolled from bottom towards top</int>
20311 <int value="2" label="South">Scrolled from top towards the bottom</int>
20312 <int value="3" label="West">Scrolled from right towards left</int>
20313 <int value="4" label="East">Scrolled from left towards right</int>
20314</enum>
20315
Torne (Richard Coles)7d4cd472013-06-19 11:58:07 +010020316<enum name="ParsedCookieStatus" type="int">
20317 <int value="0" label="All cookie values valid and without control chars"/>
20318 <int value="1" label="Cookie contains control chars"/>
20319 <int value="2" label="Cookie is invalid"/>
20320 <int value="3" label="Cookie contains both control chars and is invalid"/>
20321</enum>
20322
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010020323<enum name="PepperVideoDecodeError" type="int">
20324 <int value="1" label="Illegal state">
20325 An operation was attempted during an incompatible decoder state.
20326 </int>
20327 <int value="2" label="Invalid argument">
20328 Invalid argument was passed to an API method.
20329 </int>
20330 <int value="3" label="Unreadable input">Encoded input is unreadable.</int>
20331 <int value="4" label="Platform failure">
20332 A failure occurred at the browser layer or lower. Examples of such failures
20333 include GPU hardware failures, GPU driver failures, GPU library failures,
20334 browser programming errors, and so on.
20335 </int>
20336</enum>
20337
20338<enum name="PhotoEditorFileType" type="int">
20339 <int value="0" label="jpg"/>
20340 <int value="1" label="png"/>
20341 <int value="2" label="gif"/>
20342 <int value="3" label="bmp"/>
20343 <int value="4" label="webp"/>
20344 <int value="5" label="other"/>
20345</enum>
20346
20347<enum name="PhotoEditorLoadMode" type="int">
20348 <int value="0" label="From full resolution cache"/>
20349 <int value="1" label="From screen resolution cache"/>
20350 <int value="2" label="From file"/>
20351 <int value="3" label="Other"/>
20352</enum>
20353
20354<enum name="PhotoEditorSaveResult" type="int">
20355 <int value="0" label="Failure"/>
20356 <int value="1" label="Success"/>
20357 <int value="2" label="Other"/>
20358</enum>
20359
20360<enum name="PhotoEditorToolType" type="int">
20361 <int value="0" label="Auto-fix"/>
20362 <int value="1" label="Crop"/>
20363 <int value="2" label="Brightness"/>
20364 <int value="3" label="Rotate left"/>
20365 <int value="4" label="Rotate right"/>
20366 <int value="5" label="Rotate undo"/>
20367 <int value="6" label="Rotate redo"/>
20368 <int value="7" label="Share"/>
20369 <int value="8" label="Other"/>
20370</enum>
20371
Torne (Richard Coles)868fa2f2013-06-11 10:57:03 +010020372<enum name="PipelineStatus" type="int">
20373 <int value="0" label="PIPELINE_OK"/>
20374 <int value="1" label="PIPELINE_ERROR_URL_NOT_FOUND"/>
20375 <int value="2" label="PIPELINE_ERROR_NETWORK"/>
20376 <int value="3" label="PIPELINE_ERROR_DECODE"/>
20377 <int value="4" label="PIPELINE_ERROR_DECRYPT"/>
20378 <int value="5" label="PIPELINE_ERROR_ABORT"/>
20379 <int value="6" label="PIPELINE_ERROR_INITIALIZATION_FAILED"/>
20380 <int value="7" label="PIPELINE_ERROR_REQUIRED_FILTER_MISSING"/>
20381 <int value="8" label="PIPELINE_ERROR_COULD_NOT_RENDER"/>
20382 <int value="9" label="PIPELINE_ERROR_READ"/>
20383 <int value="10" label="PIPELINE_ERROR_OPERATION_PENDING"/>
20384 <int value="11" label="PIPELINE_ERROR_INVALID_STATE"/>
20385 <int value="12" label="DEMUXER_ERROR_COULD_NOT_OPEN"/>
20386 <int value="13" label="DEMUXER_ERROR_COULD_NOT_PARSE"/>
20387 <int value="14" label="DEMUXER_ERROR_NO_SUPPORTED_STREAMS"/>
20388 <int value="15" label="DECODER_ERROR_NOT_SUPPORTED"/>
20389</enum>
20390
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010020391<enum name="PlatformFileError" type="int">
20392 <int value="0" label="OK"/>
20393 <int value="1" label="FAILED"/>
20394 <int value="2" label="IN_USE"/>
20395 <int value="3" label="EXISTS"/>
20396 <int value="4" label="NOT_FOUND"/>
20397 <int value="5" label="ACCESS_DENIED"/>
20398 <int value="6" label="TOO_MANY_OPENED"/>
20399 <int value="7" label="NO_MEMORY"/>
20400 <int value="8" label="NO_SPACE"/>
20401 <int value="9" label="NOT_A_DIRECTORY"/>
20402 <int value="10" label="INVALID_OPERATION"/>
20403 <int value="11" label="SECURITY"/>
20404 <int value="12" label="ABORT"/>
20405 <int value="13" label="NOT_A_FILE"/>
20406 <int value="14" label="NOT_EMPTY"/>
20407 <int value="15" label="INVALID_URL"/>
Torne (Richard Coles)90dce4d2013-05-29 14:40:03 +010020408 <int value="16" label="I/O"/>
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010020409</enum>
20410
20411<enum name="PluginLoadResult" type="int">
20412 <int value="0" label="LOAD_SUCCESS"/>
20413 <int value="1" label="LOAD_FAILED"/>
20414 <int value="2" label="ENTRY_POINT_MISSING"/>
20415 <int value="3" label="INIT_FAILED"/>
20416</enum>
20417
20418<enum name="PointerSensitivity" type="int">
20419 <int value="1" label="1"/>
20420 <int value="2" label="2"/>
20421 <int value="3" label="3"/>
20422 <int value="4" label="4"/>
20423 <int value="5" label="5"/>
20424</enum>
20425
20426<enum name="PowerBrightnessAdjust" type="int">
20427 <int value="0" label="Brightness Down"/>
20428 <int value="1" label="Brightness Up"/>
20429 <int value="2" label="Brightness Absolute"/>
20430</enum>
20431
Torne (Richard Coles)868fa2f2013-06-11 10:57:03 +010020432<enum name="PreconnectedNavigation" type="int">
Ben Murdoch32409262013-08-07 11:04:47 +010020433 <int value="0" label="No recent pre-connect to the page"/>
20434 <int value="1" label="Page nav. preceded by a pre-connect"/>
Torne (Richard Coles)868fa2f2013-06-11 10:57:03 +010020435</enum>
20436
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010020437<enum name="PreconnectMotivation" type="int">
20438 <int value="0" label="MOUSE_OVER_MOTIVATED"/>
20439 <int value="1" label="PAGE_SCAN_MOTIVATED"/>
20440 <int value="2" label="UNIT_TEST_MOTIVATED"/>
20441 <int value="3" label="LINKED_MAX_MOTIVATED"/>
20442 <int value="4" label="OMNIBOX_MOTIVATED"/>
20443 <int value="5" label="STARTUP_LIST_MOTIVATED"/>
20444 <int value="6" label="EARLY_LOAD_MOTIVATED"/>
20445 <int value="7" label="NO_PREFETCH_MOTIVATION"/>
20446 <int value="8" label="STATIC_REFERAL_MOTIVATED"/>
20447 <int value="9" label="LEARNED_REFERAL_MOTIVATED"/>
20448 <int value="10" label="SELF_REFERAL_MOTIVATED"/>
20449</enum>
20450
20451<enum name="PreconnectSubresourceEval" type="int">
20452 <int value="0" label="PRECONNECTION"/>
20453 <int value="1" label="PRERESOLUTION"/>
20454 <int value="2" label="TOO_NEW"/>
20455</enum>
20456
Ben Murdoch32409262013-08-07 11:04:47 +010020457<enum name="PreconnectTriggerUsed" type="int">
20458 <int value="0" label="The pre-connect triggered host was not accessed"/>
20459 <int value="1" label="The pre-connect triggered host was accessed"/>
20460</enum>
20461
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010020462<enum name="PrerenderFinalStatus" type="int">
20463 <int value="0" label="USED"/>
20464 <int value="1" label="TIMED_OUT"/>
20465 <int value="2" label="EVICTED"/>
20466 <int value="3" label="MANAGER_SHUTDOWN"/>
20467 <int value="4" label="CLOSED"/>
20468 <int value="5" label="CREATE_NEW_WINDOW"/>
20469 <int value="6" label="PROFILE_DESTROYED"/>
20470 <int value="7" label="APP_TERMINATING"/>
20471 <int value="8" label="JAVASCRIPT_ALERT"/>
20472 <int value="9" label="AUTH_NEEDED"/>
20473 <int value="10" label="HTTPS"/>
20474 <int value="11" label="DOWNLOAD"/>
20475 <int value="12" label="MEMORY_LIMIT_EXCEEDED"/>
20476 <int value="13" label="JS_OUT_OF_MEMORY"/>
20477 <int value="14" label="RENDERER_UNRESPONSIVE"/>
20478 <int value="15" label="TOO_MANY_PROCESSES"/>
20479 <int value="16" label="RATE_LIMIT_EXCEEDED"/>
20480 <int value="17" label="PENDING_SKIPPED"/>
20481 <int value="18" label="CONTROL_GROUP"/>
20482 <int value="19" label="HTML5_MEDIA"/>
20483 <int value="20" label="SOURCE_RENDER_VIEW_CLOSED"/>
20484 <int value="21" label="RENDERER_CRASHED"/>
20485 <int value="22" label="UNSUPPORTED_SCHEME"/>
20486 <int value="23" label="INVALID_HTTP_METHOD"/>
20487 <int value="24" label="WINDOW_PRINT"/>
20488 <int value="25" label="RECENTLY_VISITED"/>
20489 <int value="26" label="WINDOW_OPENER"/>
20490 <int value="27" label="PAGE_ID_CONFLICT"/>
20491 <int value="28" label="SAFE_BROWSING"/>
20492 <int value="29" label="FRAGMENT_MISMATCH"/>
20493 <int value="30" label="SSL_CLIENT_CERTIFICATE_REQUESTED"/>
20494 <int value="31" label="CACHE_OR_HISTORY_CLEARED"/>
20495 <int value="32" label="CANCELLED"/>
20496 <int value="33" label="SSL_ERROR"/>
20497 <int value="34" label="CROSS_SITE_NAVIGATION_PENDING"/>
20498 <int value="35" label="DEVTOOLS_ATTACHED"/>
20499 <int value="36" label="SESSION_STORAGE_NAMESPACE_MISMATCH"/>
20500 <int value="37" label="NO_USE_GROUP"/>
20501 <int value="38" label="MATCH_COMPLETE_DUMMY"/>
20502 <int value="39" label="DUPLICATE"/>
20503 <int value="40" label="OPEN_URL"/>
20504 <int value="41" label="WOULD_HAVE_BEEN_USED"/>
20505 <int value="42" label="REGISTER_PROTOCOL_HANDLER"/>
20506</enum>
20507
Torne (Richard Coles)90dce4d2013-05-29 14:40:03 +010020508<enum name="PrerenderHoverEvent" type="int">
20509 <obsolete>
20510 deprecated May 10 2012
20511 </obsolete>
20512 <int value="0" label="HOVER_EVENT_START"/>
20513 <int value="1" label="HOVER_EVENT_TOO_SHORT"/>
20514 <int value="2" label="HOVER_EVENT_REPLACED"/>
20515 <int value="3" label="HOVER_EVENT_CLICK"/>
20516</enum>
20517
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010020518<enum name="PrerenderLocalPredictorEvents" type="int">
Torne (Richard Coles)a93a17c2013-05-15 11:34:50 +010020519 <int value="0" label="Constructed"/>
20520 <int value="1" label="Init scheduled"/>
20521 <int value="2" label="Init started"/>
20522 <int value="3" label="Init failed: no history"/>
20523 <int value="4" label="Init succeeded"/>
20524 <int value="5" label="AddVisit"/>
20525 <int value="6" label="AddVisit initialized"/>
20526 <int value="7" label="AddVisit prerender identified"/>
20527 <int value="8" label="AddVisit relevant transition"/>
20528 <int value="9" label="AddVisit identified prerender candidate"/>
20529 <int value="10" label="AddVisit prerendering"/>
20530 <int value="11" label="Got prerender url"/>
20531 <int value="12" label="Error: no prerender url for PLT"/>
20532 <int value="13" label="AddVisit prerender rextended"/>
20533 <int value="14" label="URL lookup result"/>
20534 <int value="15" label="URL lookup result: root page"/>
20535 <int value="16" label="URL lookup result: http"/>
20536 <int value="17" label="URL lookup result: has query string"/>
20537 <int value="18" label="URL lookup result: contains logout"/>
20538 <int value="19" label="URL lookup result: contians login"/>
20539 <int value="20" label="Start url lookup"/>
20540 <int value="21" label="AddVisit not root page"/>
20541 <int value="22" label="Whitelist error"/>
20542 <int value="23" label="Whitelist ok"/>
20543 <int value="24" label="URL lookup result: on whitelist"/>
20544 <int value="25" label="URL lookup result: on whitelist root page"/>
20545 <int value="26" label="URL lookup result: extended root page"/>
20546 <int value="27" label="URL lookup result: root page http"/>
20547 <int value="28" label="URL lookup failed"/>
20548 <int value="29" label="URL lookup no source webcontents found"/>
20549 <int value="30" label="URL lookup no logged in table found"/>
20550 <int value="31" label="URL lookup issuing logged in lookup"/>
20551 <int value="32" label="Continue prerender check started"/>
20552 <int value="33" label="Continue prerender check no url"/>
20553 <int value="34" label="Continue prerender check priority too low"/>
20554 <int value="35" label="Continue prerender check urls identical but fragemet"/>
20555 <int value="36" label="Continue prerender check https"/>
Torne (Richard Coles)90dce4d2013-05-29 14:40:03 +010020556 <int value="37" label="Continue prerender check root page"/>
Torne (Richard Coles)a93a17c2013-05-15 11:34:50 +010020557 <int value="38" label="Continue prerender check logout url"/>
20558 <int value="39" label="Continue prerender check login url"/>
Torne (Richard Coles)90dce4d2013-05-29 14:40:03 +010020559 <int value="40" label="Continue prerender check not logged in"/>
20560 <int value="41" label="Continue prerender check fallthrough no prerender"/>
20561 <int value="42" label="Continue prerender check issuing prerender"/>
Torne (Richard Coles)a93a17c2013-05-15 11:34:50 +010020562 <int value="43" label="Issuing prerender"/>
20563 <int value="44" label="No prerender candidates"/>
20564 <int value="45" label="Got history issuing lookup"/>
Torne (Richard Coles)90dce4d2013-05-29 14:40:03 +010020565 <int value="46" label="Tab Helper URL seen"/>
20566 <int value="47" label="Tab Helper URL seen match"/>
20567 <int value="48" label="Tab Helper URL seen namespace match"/>
20568 <int value="49" label="URL lookup multiple source webcontents"/>
20569 <int value="50" label="Continue prerender check side-effect free whitelist"/>
Ben Murdoch32409262013-08-07 11:04:47 +010020570 <int value="51" label="Continue prerender check Examine next URL"/>
20571 <int value="52" label="Issuing prerender, already prerendering"/>
20572 <int value="53" label="Issuing prerender, new prerender"/>
20573 <int value="54" label="Issuing prerender, cancelled old prerender"/>
20574 <int value="55" label="Continue prerender check fallthrough prerendering"/>
Torne (Richard Coles)90dce4d2013-05-29 14:40:03 +010020575</enum>
20576
20577<enum name="PrerenderLocalVisitCoreTransition" type="int">
20578 <int value="0" label="LINK"/>
20579 <int value="1" label="TYPED"/>
20580 <int value="2" label="AUTO_BOOKMARK"/>
20581 <int value="3" label="AUTO_SUBFRAME"/>
20582 <int value="4" label="MANUAL_SUBFRAME"/>
20583 <int value="5" label="GENERATED"/>
20584 <int value="6" label="START_PAGE"/>
20585 <int value="7" label="FORM_SUBMIT"/>
20586 <int value="8" label="RELOAD"/>
20587 <int value="9" label="KEYWORD"/>
20588 <int value="10" label="GENERATED"/>
20589</enum>
20590
20591<enum name="PrerenderLocalVisitEvents" type="int">
20592 <int value="0" label="V1_VISIT"/>
20593 <int value="1" label="V1_PRERENDER_STARTED_1"/>
20594 <int value="2" label="V1_PRERENDER_USED_1"/>
20595 <int value="3" label="V1_PRERENDER_STARTED_3"/>
20596 <int value="4" label="V1_PRERENDER_USED_3"/>
20597 <int value="5" label="V1_PRERENDER_STARTED_5"/>
20598 <int value="6" label="V1_PRERENDER_USED_5"/>
20599 <int value="10" label="VISIT"/>
20600 <int value="11" label="VISIT_EXCLUDE_BACK_FORWARD"/>
20601 <int value="12" label="VISIT_EXCLUDE_HOME_PAGE"/>
20602 <int value="13" label="VISIT_EXCLUDE_REDIRECT_CHAIN"/>
20603 <int value="14" label="PRERENDER_STARTED_1"/>
20604 <int value="15" label="PRERENDER_USED_1"/>
20605 <int value="16" label="PRERENDER_STARTED_3"/>
20606 <int value="17" label="PRERENDER_USED_3"/>
20607 <int value="18" label="PRERENDER_STARTED_5"/>
20608 <int value="19" label="PRERENDER_USED_5"/>
20609</enum>
20610
20611<enum name="PrerenderMode" type="int">
20612 <int value="0" label="PRERENDER_MODE_DISABLED"/>
20613 <int value="1" label="PRERENDER_MODE_ENABLED"/>
20614 <int value="2" label="PRERENDER_MODE_EXPERIMENT_CONTROL_GROUP"/>
20615 <int value="3" label="PRERENDER_MODE_EXPERIMENT_PRERENDER_GROUP"/>
20616 <int value="4" label="PRERENDER_MODE_EXPERIMENT_5MIN_TTL_GROUP"/>
20617 <int value="5" label="PRERENDER_MODE_EXPERIMENT_NO_USE_GROUP"/>
20618 <int value="6" label="PRERENDER_MODE_EXPERIMENT_MULTI_PRERENDER_GROUP"/>
20619 <int value="7" label="PRERENDER_MODE_EXPERIMENT_15MIN_TTL_GROUP"/>
20620</enum>
20621
20622<enum name="PrerenderPageviewEvents" type="int">
20623 <int value="0" label="PAGEVIEW_EVENT_NEW_URL"/>
20624 <int value="1" label="PAGEVIEW_EVENT_TOP_SITE_NEW_URL"/>
20625 <int value="2" label="PAGEVIEW_EVENT_LOAD_START"/>
20626 <int value="3" label="PAGEVIEW_EVENT_TOP_SITE_LOAD_START"/>
20627</enum>
20628
Torne (Richard Coles)7d4cd472013-06-19 11:58:07 +010020629<enum name="PrerenderSchemeCancelReason" type="int">
20630 <int value="0" label="EXTERNAL_PROTOCOL"/>
20631 <int value="1" label="DATA"/>
20632 <int value="2" label="BLOB"/>
20633 <int value="3" label="FILE"/>
20634 <int value="4" label="FILESYSTEM"/>
20635 <int value="5" label="WEBSOCKET"/>
20636 <int value="6" label="FTP"/>
20637 <int value="7" label="CHROME"/>
20638 <int value="8" label="CHROME_EXTENSION"/>
20639 <int value="9" label="ABOUT"/>
20640 <int value="10" label="UNKNOWN"/>
20641</enum>
20642
Torne (Richard Coles)90dce4d2013-05-29 14:40:03 +010020643<enum name="PrerenderTabHelperEvents" type="int">
20644 <int value="0" label="Table requested"/>
20645 <int value="1" label="Table present"/>
20646 <int value="2" label="Mainframe change"/>
20647 <int value="3" label="Mainframe change, logged in"/>
20648 <int value="4" label="Mainframe commit"/>
20649 <int value="5" label="Mainframe commit, logged in"/>
20650 <int value="6" label="Login action added"/>
Ben Murdoch32409262013-08-07 11:04:47 +010020651 <int value="7" label="Login action added, Mainframe"/>
20652 <int value="8" label="Login action added, Mainframe, pw empty"/>
20653 <int value="9" label="Login action added, Subframe"/>
20654 <int value="10" label="Login action added, Subframe, pw empty"/>
Torne (Richard Coles)90dce4d2013-05-29 14:40:03 +010020655</enum>
20656
20657<enum name="PreTapEvents" type="int">
20658 <int value="0" label="no event"/>
20659 <int value="1" label="tapdown"/>
20660 <int value="2" label="tapunconfirmed"/>
20661 <int value="3" label="tapdown + tapunconfirmed"/>
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010020662</enum>
20663
Torne (Richard Coles)868fa2f2013-06-11 10:57:03 +010020664<enum name="ProfileCreateResult" type="int">
20665 <int value="0" label="Failed locally"/>
20666 <int value="1" label="Failed remotely"/>
20667 <int value="2" label="Created but not initialized (should never happen)"/>
20668 <int value="3" label="Succeeded"/>
20669 <int value="4" label="Canceled"/>
20670</enum>
20671
Torne (Richard Coles)a36e5922013-08-05 13:57:33 +010020672<enum name="ProtectorError" type="int">
20673 <obsolete>
20674 Deprecated 8/2013. No longer generated.
20675 </obsolete>
20676 <summary>
20677 Codes for errors Protector detects about settings it protects. See
20678 chrome/browser/protector/histograms.h for the corresponding enum.
20679 </summary>
20680 <int value="0" label="Backup invalid"/>
20681 <int value="1" label="Value changed"/>
20682 <int value="2" label="Value valid"/>
20683 <int value="3" label="Value is valid and zero"/>
20684</enum>
20685
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010020686<enum name="ProtocolVersion" type="int">
20687 <int value="0" label="UNKNOWN"/>
20688 <int value="1" label="HTTP 1.1"/>
20689 <int value="2" label="SPDY 1.0"/>
20690 <int value="3" label="SPDY 2.0"/>
20691 <int value="4" label="SPDY 2.1"/>
20692 <int value="5" label="SPDY 3.0"/>
20693</enum>
20694
20695<enum name="ProxyStatus" type="int">
20696 <int value="0" label="PROXY_STATUS_IGNORED"/>
20697 <int value="1" label="PROXY_UNINITIALIZED"/>
20698 <int value="2" label="PROXY_NOT_USED"/>
20699 <int value="3" label="PROXY_PAC_RESOLVER"/>
20700 <int value="4" label="PROXY_HAS_RULES"/>
20701</enum>
20702
20703<enum name="PublicKeyPinFailedDomain" type="int">
20704 <int value="0" label="DOMAIN_NOT_PINNED"/>
20705 <int value="1" label="DOMAIN_GOOGLE_COM"/>
20706 <int value="2" label="DOMAIN_ANDROID_COM"/>
20707 <int value="3" label="DOMAIN_GOOGLE_ANALYTICS_COM"/>
20708 <int value="4" label="DOMAIN_GOOGLEPLEX_COM"/>
20709 <int value="5" label="DOMAIN_YTIMG_COM"/>
20710 <int value="6" label="DOMAIN_GOOGLEUSERCONTENT_COM"/>
20711 <int value="7" label="DOMAIN_YOUTUBE_COM"/>
20712 <int value="8" label="DOMAIN_GOOGLEAPIS_COM"/>
20713 <int value="9" label="DOMAIN_GOOGLEADSERVICES_COM"/>
20714 <int value="10" label="DOMAIN_GOOGLECODE_COM"/>
20715 <int value="11" label="DOMAIN_APPSPOT_COM"/>
20716 <int value="12" label="DOMAIN_GOOGLESYNDICATION_COM"/>
20717 <int value="13" label="DOMAIN_DOUBLECLICK_NET"/>
20718 <int value="14" label="DOMAIN_GSTATIC_COM"/>
20719 <int value="15" label="DOMAIN_GMAIL_COM"/>
20720 <int value="16" label="DOMAIN_GOOGLEMAIL_COM"/>
20721 <int value="17" label="DOMAIN_GOOGLEGROUPS_COM"/>
20722 <int value="18" label="DOMAIN_TORPROJECT_ORG"/>
20723 <int value="19" label="DOMAIN_TWITTER_COM"/>
20724 <int value="20" label="DOMAIN_TWIMG_COM"/>
20725 <int value="21" label="DOMAIN_AKAMAIHD_NET"/>
20726 <int value="22" label="DOMAIN_NUM_EVENTS"/>
20727</enum>
20728
Ben Murdocheb525c52013-07-10 11:40:50 +010020729<enum name="QuicErrorCodes" type="int">
20730 <int value="0" label="NO_ERROR"/>
20731 <int value="1" label="INTERNAL_ERROR"/>
20732 <int value="2" label="STREAM_DATA_AFTER_TERMINATION"/>
20733 <int value="3" label="INVALID_PACKET_HEADER"/>
20734 <int value="4" label="INVALID_FRAME_DATA"/>
20735 <int value="5" label="INVALID_FEC_DATA"/>
20736 <int value="6" label="INVALID_RST_STREAM_DATA"/>
20737 <int value="7" label="INVALID_CONNECTION_CLOSE_DATA"/>
20738 <int value="8" label="INVALID_GOAWAY_DATA"/>
20739 <int value="9" label="INVALID_ACK_DATA"/>
20740 <int value="10" label="INVALID_VERSION_NEGOTIATION_PACKET"/>
20741 <int value="11" label="INVALID_PUBLIC_RST_PACKET"/>
20742 <int value="12" label="DECRYPTION_FAILURE"/>
20743 <int value="13" label="ENCRYPTION_FAILURE"/>
20744 <int value="14" label="PACKET_TOO_LARGE"/>
20745 <int value="15" label="PACKET_FOR_NONEXISTENT_STREAM"/>
20746 <int value="16" label="PEER_GOING_AWAY"/>
20747 <int value="17" label="INVALID_STREAM_ID"/>
20748 <int value="18" label="TOO_MANY_OPEN_STREAMS"/>
20749 <int value="19" label="PUBLIC_RESET"/>
20750 <int value="20" label="INVALID_VERSION"/>
20751 <int value="21" label="STREAM_RST_BEFORE_HEADERS_DECOMPRESSED"/>
20752 <int value="22" label="INVALID_HEADER_ID"/>
20753 <int value="23" label="INVALID_NEGOTIATED_VALUE"/>
20754 <int value="24" label="DECOMPRESSION_FAILURE"/>
20755 <int value="25" label="CONNECTION_TIMED_OUT"/>
20756 <int value="26" label="ERROR_MIGRATING_ADDRESS"/>
20757 <int value="27" label="PACKET_WRITE_ERROR"/>
20758 <int value="28" label="HANDSHAKE_FAILED"/>
20759 <int value="29" label="CRYPTO_TAGS_OUT_OF_ORDER"/>
20760 <int value="30" label="CRYPTO_TOO_MANY_ENTRIES"/>
20761 <int value="31" label="CRYPTO_INVALID_VALUE_LENGTH"/>
20762 <int value="32" label="CRYPTO_MESSAGE_AFTER_HANDSHAKE_COMPLETE"/>
20763 <int value="33" label="INVALID_CRYPTO_MESSAGE_TYPE"/>
20764 <int value="34" label="INVALID_CRYPTO_MESSAGE_PARAMETER"/>
20765 <int value="35" label="CRYPTO_MESSAGE_PARAMETER_NOT_FOUND"/>
20766 <int value="36" label="CRYPTO_MESSAGE_PARAMETER_NO_OVERLAP"/>
20767 <int value="37" label="CRYPTO_MESSAGE_INDEX_NOT_FOUND"/>
20768 <int value="38" label="CRYPTO_INTERNAL_ERROR"/>
20769 <int value="39" label="CRYPTO_VERSION_NOT_SUPPORTED"/>
20770 <int value="40" label="CRYPTO_NO_SUPPORT"/>
20771 <int value="41" label="CRYPTO_TOO_MANY_REJECTS"/>
20772 <int value="42" label="PROOF_INVALID"/>
20773 <int value="43" label="CRYPTO_DUPLICATE_TAG"/>
20774 <int value="44" label="CRYPTO_ENCRYPTION_LEVEL_INCORRECT"/>
20775 <int value="45" label="CRYPTO_SERVER_CONFIG_EXPIRED"/>
20776</enum>
20777
Torne (Richard Coles)868fa2f2013-06-11 10:57:03 +010020778<enum name="QuicHandshakeState" type="int">
20779 <int value="0" label="STARTED"/>
20780 <int value="1" label="ENCRYPTION_ESTABLISHED"/>
20781 <int value="2" label="HANDSHAKE_CONFIRMED"/>
20782 <int value="3" label="FAILED"/>
20783</enum>
20784
Ben Murdoch9ab55632013-07-18 11:57:30 +010020785<enum name="QuickofficeErrorTypes" type="int">
20786 <int value="0" label="doc uncaught js exception"/>
20787 <int value="1" label="docx uncaught js exception"/>
20788 <int value="2" label="docm uncaught js exception"/>
20789 <int value="3" label="xls uncaught js exception"/>
20790 <int value="4" label="xlsx uncaught js exception"/>
20791 <int value="5" label="xlsm uncaught js exception"/>
20792 <int value="6" label="ppt uncaught js exception"/>
20793 <int value="7" label="pptx uncaught js exception"/>
20794 <int value="8" label="pptm uncaught js exception"/>
20795 <int value="9" label="pps uncaught js exception"/>
20796 <int value="10" label="ppsx uncaught js exception"/>
20797 <int value="11" label="ppsm uncaught js exception"/>
20798 <int value="12" label="doc suspected corrupt file"/>
20799 <int value="13" label="docx suspected corrupt file"/>
20800 <int value="14" label="docm suspected corrupt file"/>
20801 <int value="15" label="xls suspected corrupt file"/>
20802 <int value="16" label="xlsx suspected corrupt file"/>
20803 <int value="17" label="xlsm suspected corrupt file"/>
20804 <int value="18" label="ppt suspected corrupt file"/>
20805 <int value="19" label="pptx suspected corrupt file"/>
20806 <int value="20" label="pptm suspected corrupt file"/>
20807 <int value="21" label="pps suspected corrupt file"/>
20808 <int value="22" label="ppsx suspected corrupt file"/>
20809 <int value="23" label="ppsm suspected corrupt file"/>
20810 <int value="24" label="doc qowt ui warning"/>
20811 <int value="25" label="docx qowt ui warning"/>
20812 <int value="26" label="docm qowt ui warning"/>
20813 <int value="27" label="xls qowt ui warning"/>
20814 <int value="28" label="xlsx qowt ui warning"/>
20815 <int value="29" label="xlsm qowt ui warning"/>
20816 <int value="30" label="ppt qowt ui warning"/>
20817 <int value="31" label="pptx qowt ui warning"/>
20818 <int value="32" label="pptm qowt ui warning"/>
20819 <int value="33" label="pps qowt ui warning"/>
20820 <int value="34" label="ppsx qowt ui warning"/>
20821 <int value="35" label="ppsm qowt ui warning"/>
20822 <int value="36" label="doc nacl error"/>
20823 <int value="37" label="docx nacl error"/>
20824 <int value="38" label="docm nacl error"/>
20825 <int value="39" label="xls nacl error"/>
20826 <int value="40" label="xlsx nacl error"/>
20827 <int value="41" label="xlsm nacl error"/>
20828 <int value="42" label="ppt nacl error"/>
20829 <int value="43" label="pptx nacl error"/>
20830 <int value="44" label="pptm nacl error"/>
20831 <int value="45" label="pps nacl error"/>
20832 <int value="46" label="ppsx nacl error"/>
20833 <int value="47" label="ppsm nacl error"/>
20834 <int value="48" label="doc nacl crash"/>
20835 <int value="49" label="docx nacl crash"/>
20836 <int value="50" label="docm nacl crash"/>
20837 <int value="51" label="xls nacl crash"/>
20838 <int value="52" label="xlsx nacl crash"/>
20839 <int value="53" label="xlsm nacl crash"/>
20840 <int value="54" label="ppt nacl crash"/>
20841 <int value="55" label="pptx nacl crash"/>
20842 <int value="56" label="pptm nacl crash"/>
20843 <int value="57" label="pps nacl crash"/>
20844 <int value="58" label="ppsx nacl crash"/>
20845 <int value="59" label="ppsm nacl crash"/>
20846 <int value="60" label="doc invalid file format"/>
20847 <int value="61" label="docx invalid file format"/>
20848 <int value="62" label="docm invalid file format"/>
20849 <int value="63" label="xls invalid file format"/>
20850 <int value="64" label="xlsx invalid file format"/>
20851 <int value="65" label="xlsm invalid file format"/>
20852 <int value="66" label="ppt invalid file format"/>
20853 <int value="67" label="pptx invalid file format"/>
20854 <int value="68" label="pptm invalid file format"/>
20855 <int value="69" label="pps invalid file format"/>
20856 <int value="70" label="ppsx invalid file format"/>
20857 <int value="71" label="ppsm invalid file format"/>
20858</enum>
20859
20860<enum name="QuickofficeFileFormat" type="int">
20861 <int value="0" label="doc"/>
20862 <int value="1" label="docx"/>
20863 <int value="2" label="docm"/>
20864 <int value="3" label="xls"/>
20865 <int value="4" label="xlsx"/>
20866 <int value="5" label="xlsm"/>
20867 <int value="6" label="ppt"/>
20868 <int value="7" label="pptx"/>
20869 <int value="8" label="pptm"/>
20870 <int value="9" label="pps"/>
20871 <int value="10" label="ppsx"/>
20872 <int value="11" label="ppsm"/>
20873</enum>
20874
Ben Murdocheb525c52013-07-10 11:40:50 +010020875<enum name="RecentTabsAction" type="int">
20876 <int value="0" label="Local Session Tab"/>
20877 <int value="1" label="Other Device Tab"/>
20878 <int value="2" label="Restore Window"/>
20879 <int value="3" label="Show More"/>
20880</enum>
20881
Torne (Richard Coles)90dce4d2013-05-29 14:40:03 +010020882<enum name="ResolutionCategory" type="int">
20883 <int value="0" label="RESOLVE_SUCCESS"/>
20884 <int value="1" label="RESOLVE_FAIL"/>
20885 <int value="2" label="RESOLVE_SPECULATIVE_SUCCESS"/>
20886 <int value="3" label="RESOLVE_SPECULATIVE_FAIL"/>
20887</enum>
20888
20889<enum name="ResolutionUnspecWasteCategory" type="int">
20890 <int value="0" label="AF_WASTE_IPV4_ONLY">
20891 Running in a IPv4-only configuration. No waste.
20892 </int>
20893 <int value="1" label="AF_WASTE_CACHE_IPV4">
20894 Cache contained an UNSPEC result for this IPv4 lookup. Waste.
20895 </int>
20896 <int value="2" label="AF_WASTE_CACHE_UNSPEC">
20897 Cache contained an IPv4 result for this UNSPEC lookup. Waste.
20898 </int>
20899 <int value="3" label="AF_WASTE_JOB_IPV4">
20900 Job pool contained an UNSPEC job for this IPv4 lookup. Waste.
20901 </int>
20902 <int value="4" label="AF_WASTE_JOB_UNSPEC">
20903 Job pool contained an IPv4 job for this UNSPEC lookup. Waste.
20904 </int>
20905 <int value="5" label="AF_WASTE_NONE_IPV4">
20906 A new job was needed for this IPv4 lookup. No waste.
20907 </int>
20908 <int value="6" label="AF_WASTE_NONE_UNSPEC">
20909 A new job was needed for this UNSPEC lookup. No waste.
20910 </int>
20911</enum>
20912
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010020913<enum name="SB2BloomFailure" type="int">
20914 <int value="0" label="READ_OPEN"/>
20915 <int value="1" label="READ_VERSION"/>
20916 <int value="2" label="READ_NUM_KEYS"/>
20917 <int value="3" label="READ_KEY"/>
20918 <int value="4" label="READ_DATA_MINSIZE"/>
20919 <int value="5" label="READ_DATA_MAXSIZE"/>
20920 <int value="6" label="READ_DATA_SHORT"/>
20921 <int value="7" label="READ_DATA"/>
20922</enum>
20923
20924<enum name="SB2BloomFilterFalsePositives" type="int">
20925 <int value="0" label="ALL_MISSES"/>
20926 <int value="1" label="FALSE_POSITIVE_MISSES"/>
20927</enum>
20928
20929<enum name="SB2DatabaseFailure" type="int">
20930 <int value="0" label="CORRUPT"/>
20931 <int value="1" label="CORRUPT_HANDLER"/>
20932 <int value="2" label="BROWSE_DB_UPDATE_BEGIN"/>
20933 <int value="3" label="BROWSE_DB_UPDATE_FINISH"/>
20934 <int value="4" label="FILTER_MISSING"/>
20935 <int value="5" label="FILTER_READ"/>
20936 <int value="6" label="FILTER_WRITE"/>
20937 <int value="7" label="FILTER_DELETE"/>
20938 <int value="8" label="STORE_MISSING"/>
20939 <int value="9" label="STORE_DELETE"/>
20940 <int value="10" label="DOWNLOAD_DB_UPDATE_BEGIN"/>
20941 <int value="11" label="DOWNLOAD_DB_UPDATE_FINISH"/>
20942 <int value="12" label="CSD_DB_UPDATE_BEGIN"/>
20943 <int value="13" label="CSD_DB_UPDATE_FINISH"/>
20944 <int value="14" label="BROWSE_PREFIX_SET_MISSING"/>
20945 <int value="15" label="BROWSE_PREFIX_SET_READ"/>
20946 <int value="16" label="BROWSE_PREFIX_SET_WRITE"/>
20947 <int value="17" label="BROWSE_PREFIX_SET_DELETE"/>
20948 <int value="18" label="EXTENSION_BLACKLIST_UPDATE_BEGIN"/>
20949 <int value="19" label="EXTENSION_BLACKLIST_UPDATE_FINISH"/>
20950 <int value="20" label="EXTENSION_BLACKLIST_UPDATE_DELETE"/>
20951 <int value="21" label="SIDE_EFFECT_FREE_WHITELIST_UPDATE_BEGIN"/>
20952 <int value="22" label="SIDE_EFFECT_FREE_WHITELIST_UPDATE_FINISH"/>
20953 <int value="23" label="SIDE_EFFECT_FREE_WHITELIST_DELETE"/>
20954 <int value="24" label="SIDE_EFFECT_FREE_WHITELIST_PREFIX_SET_READ"/>
20955 <int value="25" label="SIDE_EFFECT_FREE_WHITELIST_PREFIX_SET_WRITE"/>
20956 <int value="26" label="SIDE_EFFECT_FREE_WHITELIST_PREFIX_SET_DELETE"/>
20957</enum>
20958
20959<enum name="SB2DownloadChecks" type="int">
20960 <int value="0" label="URL_CHECKS_TOTAL"/>
20961 <int value="1" label="URL_CHECKS_CANCELED"/>
20962 <int value="2" label="URL_CHECKS_MALWARE"/>
20963 <int value="3" label="HASH_CHECKS_TOTAL"/>
20964 <int value="4" label="HASH_CHECKS_MALWARE"/>
20965</enum>
20966
20967<enum name="SB2FilterLoad" type="int">
20968 <int value="0" label="ALL"/>
20969 <int value="1" label="PREFIX_SET"/>
20970 <int value="2" label="BLOOM_FILTER"/>
20971</enum>
20972
20973<enum name="SB2FormatEvent" type="int">
20974 <int value="0" label="FILE_CORRUPT"/>
20975 <int value="1" label="SQLITE_CORRUPT"/>
20976 <int value="2" label="FOUND_SQLITE"/>
20977 <int value="3" label="FOUND_UNKNOWN"/>
20978 <int value="4" label="SQLITE_DELETED"/>
20979 <int value="5" label="SQLITE_DELETE_FAILED"/>
20980 <int value="6" label="SQLITE_DELETED_ORIGINAL"/>
20981 <int value="7" label="SQLITE_DELETE_ORIGINAL_FAILED"/>
20982</enum>
20983
20984<enum name="SB2GetHashResult" type="int">
20985 <int value="0" label="STATUS_200"/>
20986 <int value="1" label="STATUS_204"/>
20987 <int value="2" label="FULL_HASH_EMPTY"/>
20988 <int value="3" label="FULL_HASH_HIT"/>
20989 <int value="4" label="FULL_HASH_MISS"/>
20990</enum>
20991
20992<enum name="SB2InterstitialAction" type="int">
20993 <int value="0" label="MALWARE_SHOW"/>
20994 <int value="1" label="MALWARE_DONT_PROCEED"/>
20995 <int value="2" label="MALWARE_FORCED_DONT_PROCEED"/>
20996 <int value="3" label="MALWARE_PROCEED"/>
20997 <int value="4" label="MULTIPLE_SHOW"/>
20998 <int value="5" label="MULTIPLE_DONT_PROCEED"/>
20999 <int value="6" label="MULTIPLE_FORCED_DONT_PROCEED"/>
21000 <int value="7" label="MULTIPLE_PROCEED"/>
21001 <int value="8" label="PHISHING_SHOW"/>
21002 <int value="9" label="PHISHING_DONT_PROCEED"/>
21003 <int value="10" label="PHISHING_FORCED_DONT_PROCEED"/>
21004 <int value="11" label="PHISHING_PROCEED"/>
21005 <int value="12" label="MALWARE_SHOW_ADVANCED"/>
21006 <int value="13" label="MULTIPLE_SHOW_ADVANCED"/>
21007 <int value="14" label="PHISHING_SHOW_ADVANCED"/>
21008</enum>
21009
21010<enum name="SB2PrefixSetEvent" type="int">
21011 <obsolete>
21012 Deprecated 9/2012. No longer generated.
21013 </obsolete>
21014 <int value="0" label="PREFIX_SET_HIT"/>
21015 <int value="1" label="BLOOM_HIT"/>
21016 <int value="2" label="BLOOM_MISS_PREFIX_SET_HIT"/>
21017 <int value="3" label="BLOOM_MISS_PREFIX_HIT_INVALID"/>
21018 <int value="4" label="GETPREFIXES_BROKEN"/>
21019 <int value="5" label="GETPREFIXES_BROKEN_SIZE"/>
21020 <int value="6" label="GETPREFIXES_FIRST_BROKEN"/>
21021 <int value="7" label="SBPREFIX_WAS_BROKEN"/>
21022 <int value="8" label="GETPREFIXES_BROKEN_SORTING"/>
21023 <int value="9" label="GETPREFIXES_BROKEN_DUPLICATION"/>
21024 <int value="10" label="GETPREFIX_UNSORTED_IS_DELTA"/>
21025 <int value="11" label="GETPREFIX_UNSORTED_IS_INDEX"/>
21026 <int value="12" label="CREATE_PREFIX_SET_CHECKSUM"/>
21027 <int value="13" label="CREATE_BLOOM_FILTER_CHECKSUM"/>
21028 <int value="14" label="CREATE_ADD_PREFIXES_CHECKSUM"/>
21029 <int value="15" label="CREATE_PREFIXES_CHECKSUM"/>
21030 <int value="16" label="GET_PREFIXES_CHECKSUM"/>
21031 <int value="17" label="MISMATCH_PREFIX_SET_CHECKSUM"/>
21032 <int value="18" label="MISMATCH_BLOOM_FILTER_CHECKSUM"/>
21033 <int value="19" label="BLOOM_MISS_PREFIX_HIT"/>
21034</enum>
21035
21036<enum name="SB2SideEffectFreeWhitelistStatus" type="int">
21037 <int value="0" label="Enabled"/>
21038 <int value="1" label="Disabled"/>
21039</enum>
21040
21041<enum name="SB2UpdateResult" type="int">
21042 <int value="0" label="FAIL"/>
21043 <int value="1" label="SUCCESS"/>
21044 <int value="2" label="BACKUP_CONNECT_FAIL"/>
21045 <int value="3" label="BACKUP_CONNECT_SUCCESS"/>
21046 <int value="4" label="BACKUP_HTTP_FAIL"/>
21047 <int value="5" label="BACKUP_HTTP_SUCCESS"/>
21048 <int value="6" label="BACKUP_NETWORK_FAIL"/>
21049 <int value="7" label="BACKUP_NETWORK_SUCCESS"/>
21050</enum>
21051
21052<enum name="SBClientDownloadCheckDownloadStats" type="int">
21053 <int value="0" label="INVALID_URL"/>
21054 <int value="1" label="SB_DISABLED"/>
21055 <int value="2" label="WHITELISTED_URL"/>
21056 <int value="3" label="WHITELISTED_REFERRER"/>
21057 <int value="4" label="INVALID_REQUEST_PROTO"/>
21058 <int value="5" label="SERVER_PING_FAILED"/>
21059 <int value="6" label="INVALID_RESPONSE_PROTO"/>
21060 <int value="7" label="NOT_BINARY_FILE"/>
21061 <int value="8" label="REQUEST_CANCELED"/>
21062 <int value="9" label="DOWNLOAD_DANGEROUS"/>
21063 <int value="10" label="DOWNLOAD_SAFE"/>
21064 <int value="11" label="EMPTY_URL_CHAIN"/>
21065 <int value="12" label="HTTPS_URL"/>
21066 <int value="13" label="PING_DISABLED"/>
21067 <int value="14" label="TRUSTED_EXECUTABLE"/>
21068 <int value="15" label="OS_NOT_SUPPORTED"/>
Ben Murdoch558790d2013-07-30 15:19:42 +010021069 <int value="16" label="DOWNLOAD_UNCOMMON"/>
21070 <int value="17" label="DOWNLOAD_NOT_SUPPORTED"/>
21071 <int value="18" label="INVALID_RESPONSE_VERDICT"/>
21072 <int value="19" label="ARCHIVE_WITHOUT_BINARIES"/>
21073 <int value="20" label="DOWNLOAD_DANGEROUS_HOST"/>
21074 <int value="21" label="DOWNLOAD_POTENTIALLY_UNWANTED"/>
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010021075</enum>
21076
21077<enum name="SBClientDownloadExtensions" type="int">
21078 <int value="0" label="EXE"/>
21079 <int value="1" label="MSI"/>
21080 <int value="2" label="CAB"/>
21081 <int value="3" label="SYS"/>
21082 <int value="4" label="SCR"/>
21083 <int value="5" label="DRV"/>
21084 <int value="6" label="BAT"/>
21085 <int value="7" label="ZIP"/>
21086 <int value="8" label="RAR"/>
21087 <int value="9" label="DLL"/>
21088 <int value="10" label="PIF"/>
21089 <int value="11" label="COM"/>
21090 <int value="12" label="JAR"/>
21091 <int value="13" label="CLASS"/>
21092 <int value="14" label="PDF"/>
21093 <int value="15" label="VB"/>
21094 <int value="16" label="REG"/>
21095 <int value="17" label="GRP"/>
21096 <int value="18" label="OTHER"/>
21097 <int value="19" label="CRX"/>
21098 <int value="20" label="APK"/>
21099</enum>
21100
21101<enum name="SBClientDownloadIsSignedBinary" type="int">
21102 <int value="0" label="Unsigned"/>
21103 <int value="1" label="Signed"/>
21104</enum>
21105
Torne (Richard Coles)90dce4d2013-05-29 14:40:03 +010021106<enum name="SBClientMalwareSentReports" type="int">
21107 <int value="0" label="Sent"/>
21108 <int value="1" label="Hit limit"/>
21109 <int value="2" label="Failed serialization"/>
21110</enum>
21111
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010021112<enum name="SBClientPhishingCancelClassificationReason" type="int">
21113 <int value="0" label="NAVIGATE_AWAY"/>
21114 <int value="1" label="NAVIGATE_WITHIN_PAGE"/>
21115 <int value="2" label="PAGE_RECAPTURED"/>
21116 <int value="3" label="SHUTDOWN"/>
21117 <int value="4" label="NEW_PHISHING_SCORER"/>
21118</enum>
21119
21120<enum name="SBClientPhishingClientModelStatus" type="int">
21121 <int value="0" label="MODEL_SUCCESS"/>
21122 <int value="1" label="MODEL_NOT_CHANGED"/>
21123 <int value="2" label="MODEL_FETCH_FAILED"/>
21124 <int value="3" label="MODEL_EMPTY"/>
21125 <int value="4" label="MODEL_TOO_LARGE"/>
21126 <int value="5" label="MODEL_PARSE_ERROR"/>
21127 <int value="6" label="MODEL_MISSING_FIELDS"/>
21128 <int value="7" label="MODEL_INVALID_VERSION_NUMBER"/>
21129</enum>
21130
21131<enum name="SBClientPhishingPreClassificationCheckFail" type="int">
21132 <int value="0" label="PROXY_FETCH"/>
21133 <int value="1" label="PRIVATE_IP"/>
21134 <int value="2" label="OFF_THE_RECORD"/>
21135 <int value="3" label="MATCH_CSD_WHITELIST"/>
21136 <int value="4" label="TOO_MANY_REPORTS"/>
21137 <int value="5" label="UNSUPPORTED_MIME_TYPE"/>
21138</enum>
21139
21140<enum name="SBClientPhishingScorerCreationStatus" type="int">
21141 <int value="0" label="SUCCESS"/>
21142 <int value="1" label="MODEL_OPEN_FAIL"/>
21143 <int value="2" label="MODEL_FILE_EMPTY"/>
21144 <int value="3" label="MODEL_FILE_TOO_LARGE"/>
21145 <int value="4" label="MODEL_PARSE_ERROR"/>
21146 <int value="5" label="MODEL_MISSING_FIELDS"/>
21147</enum>
21148
Torne (Richard Coles)7d4cd472013-06-19 11:58:07 +010021149<enum name="SBDownloadFeedbackUploadResult" type="int">
21150 <int value="0" label="SUCCESS"/>
21151 <int value="1" label="UPLOAD_SUCCESS"/>
21152 <int value="2" label="UPLOAD_CANCELLED"/>
21153 <int value="3" label="UPLOAD_METADATA_NET_ERROR"/>
21154 <int value="4" label="UPLOAD_METADATA_RESPONSE_ERROR"/>
21155 <int value="5" label="UPLOAD_FILE_NET_ERROR"/>
21156 <int value="6" label="UPLOAD_FILE_RESPONSE_ERROR"/>
21157 <int value="7" label="UPLOAD_COMPLETE_RESPONSE_ERROR"/>
21158</enum>
21159
Ben Murdochca12bfa2013-07-23 11:17:05 +010021160<enum name="ScrollThread" type="int">
21161 <int value="0" label="Scroll on impl-thread"/>
21162 <int value="1" label="Scroll on main-thread"/>
21163</enum>
21164
Torne (Richard Coles)a36e5922013-08-05 13:57:33 +010021165<enum name="SearchEngine" type="int">
21166 <obsolete>
21167 Deprecated 8/2013. No longer generated.
21168 </obsolete>
21169 <summary>
21170 Indices of most popular prepopulated search engines as defined in
21171 chrome/browser/search_engines/search_engine_type.h.
21172 </summary>
21173 <int value="0" label="OTHER"/>
21174 <int value="1" label="GOOGLE"/>
21175 <int value="2" label="YAHOO"/>
21176 <int value="3" label="YAHOOJP"/>
21177 <int value="4" label="BING"/>
21178 <int value="5" label="ASK"/>
21179 <int value="6" label="YANDEX"/>
21180 <int value="7" label="SEZNAM"/>
21181 <int value="8" label="CENTRUM"/>
21182 <int value="9" label="NETSPRINT"/>
21183 <int value="10" label="VIRGILIO"/>
21184 <int value="11" label="MAILRU"/>
21185 <int value="12" label="ABCSOK"/>
21186 <int value="13" label="ALTAVISTA"/>
21187 <int value="14" label="BAIDU"/>
21188 <int value="15" label="DAUM"/>
21189 <int value="16" label="DELFI"/>
21190 <int value="17" label="DIRI"/>
21191 <int value="18" label="GOO"/>
21192 <int value="19" label="IN"/>
21193 <int value="20" label="NAJDI"/>
21194 <int value="21" label="NAVER"/>
21195 <int value="22" label="NETI"/>
21196 <int value="23" label="OK"/>
21197 <int value="24" label="POGODAK"/>
21198 <int value="25" label="POGODOK_MK"/>
21199 <int value="26" label="RAMBLER"/>
21200 <int value="27" label="SANOOK"/>
21201 <int value="28" label="SAPO"/>
21202 <int value="29" label="TUT"/>
21203 <int value="30" label="WALLA"/>
21204 <int value="31" label="ZOZNAM"/>
21205 <int value="32" label="YAHOOQC"/>
21206 <int value="33" label="NONE"/>
21207</enum>
21208
Ben Murdochfb250652013-07-31 11:42:55 +010021209<enum name="SessionStartupPref" type="int">
21210 <int value="0" label="Open home page (unused)"/>
21211 <int value="1" label="Continue from last opened pages"/>
21212 <int value="4" label="Open URLs"/>
21213 <int value="5" label="Open new tab page"/>
21214</enum>
21215
Torne (Richard Coles)a36e5922013-08-05 13:57:33 +010021216<enum name="SessionStartupType" type="int">
21217 <obsolete>
21218 Deprecated 8/2013. No longer generated.
21219 </obsolete>
21220 <int value="0" label="New Tab page"/>
21221 <int value="1" label="Homepage (DEPRECATED)"/>
21222 <int value="2" label="Last session"/>
21223 <int value="3" label="Specified URLs"/>
21224</enum>
21225
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010021226<enum name="ShillTerminationActionResult" type="int">
21227 <summary>
21228 The termination action result types come from TerminationActionResult in
21229 shill/metrics.h
21230 </summary>
21231 <int value="0" label="Success"/>
21232 <int value="1" label="Failure"/>
21233</enum>
21234
Torne (Richard Coles)868fa2f2013-06-11 10:57:03 +010021235<enum name="SideloadUIEvents" type="int">
21236 <int value="0" label="Extension installed"/>
21237 <int value="1" label="Extension ignored"/>
21238 <int value="2" label="Extension re-enabled"/>
21239 <int value="3" label="Extension uninstalled"/>
21240</enum>
21241
21242<enum name="SideloadWipeoutBubble" type="int">
21243 <int value="0" label="Learn more"/>
21244 <int value="1" label="Settings page"/>
21245 <int value="2" label="Dismiss"/>
21246</enum>
21247
Torne (Richard Coles)a36e5922013-08-05 13:57:33 +010021248<enum name="SimpleCache.FileDescriptorLimitStatus" type="int">
21249 <int value="0" label="Unsupported"/>
21250 <int value="1" label="Supported but failed"/>
21251 <int value="2" label="Succeeded"/>
21252</enum>
21253
21254<enum name="SimpleCacheHeaderSizeChange" type="int">
21255 <int value="0" label="Written for the first time"/>
21256 <int value="1" label="Rewritten with same size"/>
21257 <int value="2" label="Rewritten with larger size"/>
21258 <int value="3" label="Rewritten with smaller size"/>
21259 <int value="4" label="Unexpected header stream write"/>
21260</enum>
21261
Torne (Richard Coles)b2df76e2013-05-13 16:52:09 +010021262<enum name="SimpleCacheIndexInitializeMethod" type="int">
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010021263 <int value="0" label="Directory Scan"/>
21264 <int value="1" label="Index File"/>
Torne (Richard Coles)b2df76e2013-05-13 16:52:09 +010021265 <int value="2" label="New Cache"/>
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010021266</enum>
21267
21268<enum name="SimpleCacheOpenEntryIndexState" type="int">
21269 <int value="0" label="No index"/>
21270 <int value="1" label="Hit"/>
21271 <int value="2" label="Miss"/>
21272</enum>
21273
Ben Murdoch9ab55632013-07-18 11:57:30 +010021274<enum name="SimpleCacheReadParallelizable" type="int">
21275 <int value="0" label="Standalone Read"/>
21276 <int value="1" label="Read in a sequence"/>
21277</enum>
21278
Torne (Richard Coles)a93a17c2013-05-15 11:34:50 +010021279<enum name="SimpleCacheReadResult" type="int">
21280 <int value="0" label="Success"/>
21281 <int value="1" label="Invalid Argument"/>
21282 <int value="2" label="Nonblocking Empty Return"/>
21283 <int value="3" label="Invalid State"/>
21284 <int value="4" label="Fast Empty Return"/>
21285 <int value="5" label="Synchronous Read Failure"/>
21286 <int value="6" label="Synchronous Checksum Failure"/>
21287</enum>
21288
21289<enum name="SimpleCacheSyncCheckEOFResult" type="int">
21290 <int value="0" label="Success"/>
21291 <int value="1" label="Read Failure"/>
21292 <int value="2" label="Magic Number Mismatch"/>
21293 <int value="3" label="CRC Mismatch"/>
21294</enum>
21295
21296<enum name="SimpleCacheSyncCloseResult" type="int">
21297 <int value="0" label="Success"/>
21298 <int value="1" label="Write Failure"/>
21299</enum>
21300
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010021301<enum name="SimpleCacheSyncCreateResult" type="int">
21302 <int value="0" label="Success"/>
21303 <int value="1" label="Platform File Error"/>
21304 <int value="2" label="Can't Write Header"/>
21305 <int value="3" label="Can't Write Key"/>
21306</enum>
21307
21308<enum name="SimpleCacheSyncOpenResult" type="int">
21309 <int value="0" label="Success"/>
21310 <int value="1" label="Platform File Error"/>
21311 <int value="2" label="Can't Read Header"/>
21312 <int value="3" label="Bad Magic Number"/>
21313 <int value="4" label="Bad Version"/>
21314 <int value="5" label="Can't Read Key"/>
Ben Murdoch7dbb3d52013-07-17 14:55:54 +010021315 <int value="6" label="Key Mismatch (obsolete)"/>
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010021316 <int value="7" label="Hash Mismatch"/>
21317</enum>
21318
Torne (Richard Coles)a93a17c2013-05-15 11:34:50 +010021319<enum name="SimpleCacheSyncWriteResult" type="int">
21320 <int value="0" label="Success"/>
21321 <int value="1" label="Pretruncate Failure"/>
21322 <int value="2" label="Write Failure"/>
21323 <int value="3" label="Truncate Failure"/>
21324</enum>
21325
Ben Murdoch558790d2013-07-30 15:19:42 +010021326<enum name="SimpleCacheWriteDependencyType" type="int">
21327 <int value="0" label="First operation in the queue (Optimistic)"/>
21328 <int value="1" label="Follows conflicting optimistic write"/>
21329 <int value="2" label="Follows non conflicting optimistic write"/>
21330 <int value="3" label="Follows conflicting conservative write"/>
21331 <int value="4" label="Follows non conflicting conservative write"/>
21332 <int value="5" label="Follows conflicting read"/>
21333 <int value="6" label="Follows non conflicting read"/>
21334 <int value="7" label="Follows other operation"/>
21335</enum>
21336
Torne (Richard Coles)a93a17c2013-05-15 11:34:50 +010021337<enum name="SimpleCacheWriteResult" type="int">
21338 <int value="0" label="Success"/>
21339 <int value="1" label="Invalid Argument"/>
21340 <int value="2" label="Over Max Size"/>
21341 <int value="3" label="Bad State"/>
21342 <int value="4" label="Synchronous Write Failure"/>
21343</enum>
21344
Ben Murdochbbcdd452013-07-25 10:06:34 +010021345<enum name="SimpleIndexState" type="int">
21346 <int value="0" label="Corrupt"/>
21347 <int value="1" label="Stale"/>
21348 <int value="2" label="Fresh"/>
21349 <int value="3" label="Fresh index with cache updated since backend start"/>
21350</enum>
21351
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010021352<enum name="SocketStreamConnectionType" type="int">
21353 <int value="0" label="none"/>
21354 <int value="1" label="all connections"/>
21355 <int value="2" label="tunnel connections"/>
21356 <int value="3" label="socks connections"/>
21357 <int value="4" label="ssl connections"/>
21358</enum>
21359
21360<enum name="SocketStreamProtocolType" type="int">
21361 <int value="0" label="unknown"/>
21362 <int value="1" label="ws"/>
21363 <int value="2" label="wss"/>
21364</enum>
21365
21366<enum name="SpdyFrameFlowControlState" type="int">
21367 <int value="0" label="Send not stalled"/>
21368 <int value="1" label="Send stalled by stream"/>
21369 <int value="2" label="Send stalled by session"/>
21370 <int value="3" label="Send stalled by stream and session"/>
21371</enum>
21372
21373<enum name="SpdyIPPoolDomainMatch" type="int">
21374 <int value="0" label="mismatch"/>
21375 <int value="1" label="match"/>
21376</enum>
21377
21378<!-- Replaced by SpdyProtocolErrorDetails2 on 2013-04-19. -->
21379
21380<enum name="SpdyProtocolErrorDetails" type="int">
21381 <int value="0" label="No error"/>
21382 <int value="1" label="Invalid Control Frame"/>
21383 <int value="2" label="Control Frame Payload Too Large"/>
21384 <int value="3" label="Zlib Init Failure"/>
21385 <int value="4" label="Unsupported Version"/>
21386 <int value="5" label="Decompress Failure"/>
21387 <int value="6" label="Compress Failure"/>
21388 <int value="7" label="Credential Frame Corrupt"/>
21389 <int value="8" label="Invalid Data Frame Flags"/>
21390<!-- r181910 added an enum value here, so don't trust the counts for
21391 the values below for Chrome builds after that revision. -->
21392
21393 <int value="9" label="Invalid Status Code"/>
21394 <int value="10" label="Protocol Error"/>
21395 <int value="11" label="Invalid Stream"/>
21396 <int value="12" label="Refused Stream"/>
21397 <int value="13" label="Unsupported Version"/>
21398 <int value="14" label="Cancel"/>
21399 <int value="15" label="Internal Error"/>
21400 <int value="16" label="Flow Control Error"/>
21401 <int value="17" label="Stream In Use"/>
21402 <int value="18" label="Stream Already Closed"/>
21403 <int value="19" label="Invalid Credentials"/>
21404 <int value="20" label="Frame Too Large"/>
21405 <int value="21" label="Unexpected Ping"/>
21406 <int value="22" label="Rst Stream For Non Active Stream"/>
21407 <int value="23" label="Spdy Compression Failure"/>
21408 <int value="24" label="Request For Secure Content Over Insecure Session"/>
21409 <int value="25" label="Protocol Error Syn Reply Not Received"/>
21410 <int value="26" label="Num Spdy Protocol Error Details"/>
21411</enum>
21412
21413<enum name="SpdyProtocolErrorDetails2" type="int">
21414<!-- SpdyFramer::SpdyErrors -->
21415
21416 <int value="0" label="No error"/>
21417 <int value="1" label="Invalid Control Frame"/>
21418 <int value="2" label="Control Frame Payload Too Large"/>
21419 <int value="3" label="Zlib Init Failure"/>
21420 <int value="4" label="Unsupported Version"/>
21421 <int value="5" label="Decompress Failure"/>
21422 <int value="6" label="Compress Failure"/>
21423 <int value="7" label="Credential Frame Corrupt"/>
21424 <int value="8" label="Invalid Data Frame Flags"/>
21425 <int value="9" label="Invalid Control Frame Flags"/>
21426<!-- SpdyRstStreamStatus -->
21427
21428 <int value="10" label="(Unused)"/>
21429 <int value="11" label="Protocol Error"/>
21430 <int value="12" label="Invalid Stream"/>
21431 <int value="13" label="Refused Stream"/>
21432 <int value="14" label="Unsupported Version"/>
21433 <int value="15" label="Cancel"/>
21434 <int value="16" label="Internal Error"/>
21435 <int value="17" label="Flow Control Error"/>
21436 <int value="18" label="Stream In Use"/>
21437 <int value="19" label="Stream Already Closed"/>
21438 <int value="20" label="Invalid Credentials"/>
21439 <int value="21" label="Frame Too Large"/>
21440<!-- SpdySession errors -->
21441
21442 <int value="22" label="Unexpected Ping"/>
21443 <int value="23" label="Rst Stream For Non Active Stream"/>
21444 <int value="24" label="Spdy Compression Failure"/>
21445 <int value="25" label="Request For Secure Content Over Insecure Session"/>
21446 <int value="26" label="Syn Reply Not Received"/>
21447 <int value="27" label="Invalid Window Update Size"/>
21448 <int value="28" label="Receive Window Size Violation"/>
21449 <int value="29" label="(Unused)"/>
21450</enum>
21451
21452<enum name="SpdySessionGet" type="int">
21453 <int value="0" label="created new"/>
21454 <int value="1" label="found existing"/>
21455 <int value="2" label="found existing from IP Pool"/>
21456 <int value="3" label="imported from socket"/>
21457</enum>
21458
21459<enum name="SpdySettingsReceived" type="int">
21460 <int value="0" label="not received"/>
21461 <int value="1" label="received"/>
21462</enum>
21463
21464<enum name="SpdySettingsSent" type="int">
21465 <int value="0" label="not sent"/>
21466 <int value="1" label="sent"/>
21467</enum>
21468
Torne (Richard Coles)7d4cd472013-06-19 11:58:07 +010021469<enum name="SpecialShFileOperationCodes" type="int">
21470 <summary>Legacy error codes still returned by |ShFileOperation()|</summary>
21471 <int value="5" label="Access denied"/>
21472 <int value="113" label="Source and Destination are same file"/>
21473 <int value="114" label="Multiple source mapped to single destination"/>
21474 <int value="115" label="Rename to different directory"/>
21475 <int value="116" label="Source root"/>
21476 <int value="117" label="Canceled by user"/>
21477 <int value="118" label="Destination is subtree of source"/>
21478 <int value="120" label="Denied by security settings"/>
21479 <int value="121" label="Path length exceeded MAX_PATH"/>
21480 <int value="122" label="Multiple destination paths"/>
21481 <int value="124" label="Path invalid"/>
21482 <int value="125" label="Source and destination have same parent"/>
21483 <int value="126" label="Destination exists"/>
21484 <int value="128" label="Destination exists as folder"/>
21485 <int value="129" label="Name length exceeded MAX_PATH"/>
21486 <int value="130" label="Destination read-only CD-ROM"/>
21487 <int value="131" label="Destination read-only DVD"/>
21488 <int value="132" label="Destination writable CD-ROM"/>
21489 <int value="133" label="File too large"/>
21490 <int value="134" label="Source read-only CD-ROM"/>
21491 <int value="135" label="Source read-only DVD"/>
21492 <int value="136" label="Source writable CD-ROM"/>
21493 <int value="183" label="Operation exceeded MAX_PATH"/>
21494 <int value="1026" label="Invalid path / unknown"/>
21495 <int value="65536" label="Unspecified destination error"/>
21496 <int value="65652" label="Destination root"/>
21497</enum>
21498
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010021499<enum name="SqliteErrorCode" type="int">
Torne (Richard Coles)90dce4d2013-05-29 14:40:03 +010021500 <summary>Error codes returned by SQLite - see sqlite3.h</summary>
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010021501 <int value="0" label="SQLITE_OK">Successful result</int>
21502 <int value="1" label="SQLITE_ERROR">SQL error or missing database</int>
21503 <int value="2" label="SQLITE_INTERNAL">
21504 NOT USED. Internal logic error in SQLite
21505 </int>
21506 <int value="3" label="SQLITE_PERM">Access permission denied</int>
21507 <int value="4" label="SQLITE_ABORT">Callback routine requested an abort</int>
21508 <int value="5" label="SQLITE_BUSY">The database file is locked</int>
21509 <int value="6" label="SQLITE_LOCKED">A table in the database is locked</int>
21510 <int value="7" label="SQLITE_NOMEM">A malloc() failed</int>
21511 <int value="8" label="SQLITE_READONLY">
21512 Attempt to write a readonly database
21513 </int>
21514 <int value="9" label="SQLITE_INTERRUPT">
21515 Operation terminated by sqlite3_interrupt()
21516 </int>
21517 <int value="10" label="SQLITE_IOERR">
21518 Some kind of disk I/O error occurred
21519 </int>
21520 <int value="11" label="SQLITE_CORRUPT">
21521 The database disk image is malformed
21522 </int>
21523 <int value="12" label="SQLITE_NOTFOUND">
21524 NOT USED. Table or record not found
21525 </int>
21526 <int value="13" label="SQLITE_FULL">
21527 Insertion failed because database is full
21528 </int>
21529 <int value="14" label="SQLITE_CANTOPEN">Unable to open the database file</int>
21530 <int value="15" label="SQLITE_PROTOCOL">
21531 NOT USED. Database lock protocol error
21532 </int>
21533 <int value="16" label="SQLITE_EMPTY">Database is empty</int>
21534 <int value="17" label="SQLITE_SCHEMA">The database schema changed</int>
21535 <int value="18" label="SQLITE_TOOBIG">String or BLOB exceeds size limit</int>
21536 <int value="19" label="SQLITE_CONSTRAINT">
21537 Abort due to contraint violation
21538 </int>
21539 <int value="20" label="SQLITE_MISMATCH">Data type mismatch</int>
21540 <int value="21" label="SQLITE_MISUSE">Library used incorrectly</int>
21541 <int value="22" label="SQLITE_NOLFS">
21542 Uses OS features not supported on host
21543 </int>
21544 <int value="23" label="SQLITE_AUTH">Authorization denied</int>
21545 <int value="24" label="SQLITE_FORMAT">Auxiliary database format error</int>
21546 <int value="25" label="SQLITE_RANGE">
Torne (Richard Coles)90dce4d2013-05-29 14:40:03 +010021547 2nd parameter to sqlite3_bind() out of range
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010021548 </int>
21549 <int value="26" label="SQLITE_NOTADB">
21550 File opened that is not a database file
21551 </int>
21552 <int value="100" label="SQLITE_ROW">sqlite3_step() has another row ready</int>
21553 <int value="101" label="SQLITE_DONE">
21554 sqlite3_step() has finished executing
21555 </int>
Torne (Richard Coles)90dce4d2013-05-29 14:40:03 +010021556 <int value="261" label="SQLITE_BUSY_RECOVERY">TBD</int>
21557 <int value="262" label="SQLITE_LOCKED_SHAREDCACHE">TBD</int>
21558 <int value="266" label="SQLITE_IOERR_READ">Error reading from file</int>
21559 <int value="270" label="SQLITE_CANTOPEN_NOTEMPDIR">TBD</int>
21560 <int value="522" label="SQLITE_IOERR_SHORT_READ">Short read from file</int>
21561 <int value="778" label="SQLITE_IOERR_WRITE">
21562 Error writing to file (other than SQLITE_FULL)
21563 </int>
21564 <int value="1034" label="SQLITE_IOERR_FSYNC">Error syncing to disk</int>
21565 <int value="1290" label="SQLITE_IOERR_DIR_FSYNC">
21566 Error syncing directory changes to disk
21567 </int>
21568 <int value="1546" label="SQLITE_IOERR_TRUNCATE">Error truncating file</int>
21569 <int value="1802" label="SQLITE_IOERR_FSTAT">Error reading file metadata</int>
21570 <int value="2058" label="SQLITE_IOERR_UNLOCK">Error unlocking file</int>
21571 <int value="2314" label="SQLITE_IOERR_RDLOCK">
21572 Error getting read lock - should not be possible
21573 </int>
21574 <int value="2570" label="SQLITE_IOERR_DELETE">Error deleting file</int>
21575 <int value="2826" label="SQLITE_IOERR_BLOCKED">
21576 Deadlock due to other process access to SQLite files
21577 </int>
21578 <int value="3082" label="SQLITE_IOERR_NOMEM">Error mapping shared memory</int>
21579 <int value="3338" label="SQLITE_IOERR_ACCESS">
21580 Error getting file attributes (other than not found)
21581 </int>
21582 <int value="3594" label="SQLITE_IOERR_CHECKRESERVEDLOCK">
21583 Error while querying lock status
21584 </int>
21585 <int value="3850" label="SQLITE_IOERR_LOCK">Error acquiring lock</int>
21586 <int value="4106" label="SQLITE_IOERR_CLOSE">Error closing file</int>
21587 <int value="4362" label="SQLITE_IOERR_DIR_CLOSE">Unused</int>
21588 <int value="4618" label="SQLITE_IOERR_SHMOPEN">Error mmapping file</int>
21589 <int value="4874" label="SQLITE_IOERR_SHMSIZE">
21590 Error in stat while mmapping file
21591 </int>
21592 <int value="5130" label="SQLITE_IOERR_SHMLOCK">Unused</int>
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010021593</enum>
21594
21595<enum name="SqliteIOERRCode" type="int">
Torne (Richard Coles)90dce4d2013-05-29 14:40:03 +010021596 <obsolete>
21597 Replaced 5/14/2013 by expanded Sqlite.Error histogram.
21598 </obsolete>
21599 <summary>Extended error codes returned by SQLite - see sqlite3.h</summary>
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010021600 <int value="0" label="SQLITE_IOERR">No extended code given</int>
21601 <int value="1" label="SQLITE_IOERR_READ">Error reading from file</int>
21602 <int value="2" label="SQLITE_IOERR_SHORT_READ">Short read from file</int>
21603 <int value="3" label="SQLITE_IOERR_WRITE">
21604 Error writing to file (other than SQLITE_FULL)
21605 </int>
21606 <int value="4" label="SQLITE_IOERR_FSYNC">Error syncing to disk</int>
21607 <int value="5" label="SQLITE_IOERR_DIR_FSYNC">
21608 Error syncing directory changes to disk
21609 </int>
21610 <int value="6" label="SQLITE_IOERR_TRUNCATE">Error truncating file</int>
21611 <int value="7" label="SQLITE_IOERR_FSTAT">Error reading file metadata</int>
21612 <int value="8" label="SQLITE_IOERR_UNLOCK">Error unlocking file</int>
21613 <int value="9" label="SQLITE_IOERR_RDLOCK">
21614 Error getting read lock - should not be possible
21615 </int>
21616 <int value="10" label="SQLITE_IOERR_DELETE">Error deleting file</int>
21617 <int value="11" label="SQLITE_IOERR_BLOCKED">
21618 Deadlock due to other process access to SQLite files
21619 </int>
21620 <int value="12" label="SQLITE_IOERR_NOMEM">Error mapping shared memory</int>
21621 <int value="13" label="SQLITE_IOERR_ACCESS">
21622 Error getting file attributes (other than not found)
21623 </int>
21624 <int value="14" label="SQLITE_IOERR_CHECKRESERVEDLOCK">
21625 Error while querying lock status
21626 </int>
21627 <int value="15" label="SQLITE_IOERR_LOCK">Error acquiring lock</int>
21628 <int value="16" label="SQLITE_IOERR_CLOSE">Error closing file</int>
21629 <int value="17" label="SQLITE_IOERR_DIR_CLOSE">Unused</int>
21630 <int value="18" label="SQLITE_IOERR_SHMOPEN">Error mmapping file</int>
21631 <int value="19" label="SQLITE_IOERR_SHMSIZE">
21632 Error in stat while mmapping file
21633 </int>
21634 <int value="20" label="SQLITE_IOERR_SHMLOCK">Unused</int>
21635</enum>
21636
Ben Murdocheb525c52013-07-10 11:40:50 +010021637<enum name="SSLCipherSuite" type="int">
21638 <summary>SSL/TLS cipher suites from the IANA registry</summary>
21639 <int value="0" label="TLS_NULL_WITH_NULL_NULL"/>
21640 <int value="1" label="TLS_RSA_WITH_NULL_MD5"/>
21641 <int value="2" label="TLS_RSA_WITH_NULL_SHA"/>
21642 <int value="3" label="TLS_RSA_EXPORT_WITH_RC4_40_MD5"/>
21643 <int value="4" label="TLS_RSA_WITH_RC4_128_MD5"/>
21644 <int value="5" label="TLS_RSA_WITH_RC4_128_SHA"/>
21645 <int value="6" label="TLS_RSA_EXPORT_WITH_RC2_CBC_40_MD5"/>
21646 <int value="7" label="TLS_RSA_WITH_IDEA_CBC_SHA"/>
21647 <int value="8" label="TLS_RSA_EXPORT_WITH_DES40_CBC_SHA"/>
21648 <int value="9" label="TLS_RSA_WITH_DES_CBC_SHA"/>
21649 <int value="10" label="TLS_RSA_WITH_3DES_EDE_CBC_SHA"/>
21650 <int value="11" label="TLS_DH_DSS_EXPORT_WITH_DES40_CBC_SHA"/>
21651 <int value="12" label="TLS_DH_DSS_WITH_DES_CBC_SHA"/>
21652 <int value="13" label="TLS_DH_DSS_WITH_3DES_EDE_CBC_SHA"/>
21653 <int value="14" label="TLS_DH_RSA_EXPORT_WITH_DES40_CBC_SHA"/>
21654 <int value="15" label="TLS_DH_RSA_WITH_DES_CBC_SHA"/>
21655 <int value="16" label="TLS_DH_RSA_WITH_3DES_EDE_CBC_SHA"/>
21656 <int value="17" label="TLS_DHE_DSS_EXPORT_WITH_DES40_CBC_SHA"/>
21657 <int value="18" label="TLS_DHE_DSS_WITH_DES_CBC_SHA"/>
21658 <int value="19" label="TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA"/>
21659 <int value="20" label="TLS_DHE_RSA_EXPORT_WITH_DES40_CBC_SHA"/>
21660 <int value="21" label="TLS_DHE_RSA_WITH_DES_CBC_SHA"/>
21661 <int value="22" label="TLS_DHE_RSA_WITH_3DES_EDE_CBC_SHA"/>
21662 <int value="23" label="TLS_DH_anon_EXPORT_WITH_RC4_40_MD5"/>
21663 <int value="24" label="TLS_DH_anon_WITH_RC4_128_MD5"/>
21664 <int value="25" label="TLS_DH_anon_EXPORT_WITH_DES40_CBC_SHA"/>
21665 <int value="26" label="TLS_DH_anon_WITH_DES_CBC_SHA"/>
21666 <int value="27" label="TLS_DH_anon_WITH_3DES_EDE_CBC_SHA"/>
21667 <int value="30" label="TLS_KRB5_WITH_DES_CBC_SHA"/>
21668 <int value="31" label="TLS_KRB5_WITH_3DES_EDE_CBC_SHA"/>
21669 <int value="32" label="TLS_KRB5_WITH_RC4_128_SHA"/>
21670 <int value="33" label="TLS_KRB5_WITH_IDEA_CBC_SHA"/>
21671 <int value="34" label="TLS_KRB5_WITH_DES_CBC_MD5"/>
21672 <int value="35" label="TLS_KRB5_WITH_3DES_EDE_CBC_MD5"/>
21673 <int value="36" label="TLS_KRB5_WITH_RC4_128_MD5"/>
21674 <int value="37" label="TLS_KRB5_WITH_IDEA_CBC_MD5"/>
21675 <int value="38" label="TLS_KRB5_EXPORT_WITH_DES_CBC_40_SHA"/>
21676 <int value="39" label="TLS_KRB5_EXPORT_WITH_RC2_CBC_40_SHA"/>
21677 <int value="40" label="TLS_KRB5_EXPORT_WITH_RC4_40_SHA"/>
21678 <int value="41" label="TLS_KRB5_EXPORT_WITH_DES_CBC_40_MD5"/>
21679 <int value="42" label="TLS_KRB5_EXPORT_WITH_RC2_CBC_40_MD5"/>
21680 <int value="43" label="TLS_KRB5_EXPORT_WITH_RC4_40_MD5"/>
21681 <int value="44" label="TLS_PSK_WITH_NULL_SHA"/>
21682 <int value="45" label="TLS_DHE_PSK_WITH_NULL_SHA"/>
21683 <int value="46" label="TLS_RSA_PSK_WITH_NULL_SHA"/>
21684 <int value="47" label="TLS_RSA_WITH_AES_128_CBC_SHA"/>
21685 <int value="48" label="TLS_DH_DSS_WITH_AES_128_CBC_SHA"/>
21686 <int value="49" label="TLS_DH_RSA_WITH_AES_128_CBC_SHA"/>
21687 <int value="50" label="TLS_DHE_DSS_WITH_AES_128_CBC_SHA"/>
21688 <int value="51" label="TLS_DHE_RSA_WITH_AES_128_CBC_SHA"/>
21689 <int value="52" label="TLS_DH_anon_WITH_AES_128_CBC_SHA"/>
21690 <int value="53" label="TLS_RSA_WITH_AES_256_CBC_SHA"/>
21691 <int value="54" label="TLS_DH_DSS_WITH_AES_256_CBC_SHA"/>
21692 <int value="55" label="TLS_DH_RSA_WITH_AES_256_CBC_SHA"/>
21693 <int value="56" label="TLS_DHE_DSS_WITH_AES_256_CBC_SHA"/>
21694 <int value="57" label="TLS_DHE_RSA_WITH_AES_256_CBC_SHA"/>
21695 <int value="58" label="TLS_DH_anon_WITH_AES_256_CBC_SHA"/>
21696 <int value="59" label="TLS_RSA_WITH_NULL_SHA256"/>
21697 <int value="60" label="TLS_RSA_WITH_AES_128_CBC_SHA256"/>
21698 <int value="61" label="TLS_RSA_WITH_AES_256_CBC_SHA256"/>
21699 <int value="62" label="TLS_DH_DSS_WITH_AES_128_CBC_SHA256"/>
21700 <int value="63" label="TLS_DH_RSA_WITH_AES_128_CBC_SHA256"/>
21701 <int value="64" label="TLS_DHE_DSS_WITH_AES_128_CBC_SHA256"/>
21702 <int value="65" label="TLS_RSA_WITH_CAMELLIA_128_CBC_SHA"/>
21703 <int value="66" label="TLS_DH_DSS_WITH_CAMELLIA_128_CBC_SHA"/>
21704 <int value="67" label="TLS_DH_RSA_WITH_CAMELLIA_128_CBC_SHA"/>
21705 <int value="68" label="TLS_DHE_DSS_WITH_CAMELLIA_128_CBC_SHA"/>
21706 <int value="69" label="TLS_DHE_RSA_WITH_CAMELLIA_128_CBC_SHA"/>
21707 <int value="70" label="TLS_DH_anon_WITH_CAMELLIA_128_CBC_SHA"/>
21708 <int value="103" label="TLS_DHE_RSA_WITH_AES_128_CBC_SHA256"/>
21709 <int value="104" label="TLS_DH_DSS_WITH_AES_256_CBC_SHA256"/>
21710 <int value="105" label="TLS_DH_RSA_WITH_AES_256_CBC_SHA256"/>
21711 <int value="106" label="TLS_DHE_DSS_WITH_AES_256_CBC_SHA256"/>
21712 <int value="107" label="TLS_DHE_RSA_WITH_AES_256_CBC_SHA256"/>
21713 <int value="108" label="TLS_DH_anon_WITH_AES_128_CBC_SHA256"/>
21714 <int value="109" label="TLS_DH_anon_WITH_AES_256_CBC_SHA256"/>
21715 <int value="132" label="TLS_RSA_WITH_CAMELLIA_256_CBC_SHA"/>
21716 <int value="133" label="TLS_DH_DSS_WITH_CAMELLIA_256_CBC_SHA"/>
21717 <int value="134" label="TLS_DH_RSA_WITH_CAMELLIA_256_CBC_SHA"/>
21718 <int value="135" label="TLS_DHE_DSS_WITH_CAMELLIA_256_CBC_SHA"/>
21719 <int value="136" label="TLS_DHE_RSA_WITH_CAMELLIA_256_CBC_SHA"/>
21720 <int value="137" label="TLS_DH_anon_WITH_CAMELLIA_256_CBC_SHA"/>
21721 <int value="138" label="TLS_PSK_WITH_RC4_128_SHA"/>
21722 <int value="139" label="TLS_PSK_WITH_3DES_EDE_CBC_SHA"/>
21723 <int value="140" label="TLS_PSK_WITH_AES_128_CBC_SHA"/>
21724 <int value="141" label="TLS_PSK_WITH_AES_256_CBC_SHA"/>
21725 <int value="142" label="TLS_DHE_PSK_WITH_RC4_128_SHA"/>
21726 <int value="143" label="TLS_DHE_PSK_WITH_3DES_EDE_CBC_SHA"/>
21727 <int value="144" label="TLS_DHE_PSK_WITH_AES_128_CBC_SHA"/>
21728 <int value="145" label="TLS_DHE_PSK_WITH_AES_256_CBC_SHA"/>
21729 <int value="146" label="TLS_RSA_PSK_WITH_RC4_128_SHA"/>
21730 <int value="147" label="TLS_RSA_PSK_WITH_3DES_EDE_CBC_SHA"/>
21731 <int value="148" label="TLS_RSA_PSK_WITH_AES_128_CBC_SHA"/>
21732 <int value="149" label="TLS_RSA_PSK_WITH_AES_256_CBC_SHA"/>
21733 <int value="150" label="TLS_RSA_WITH_SEED_CBC_SHA"/>
21734 <int value="151" label="TLS_DH_DSS_WITH_SEED_CBC_SHA"/>
21735 <int value="152" label="TLS_DH_RSA_WITH_SEED_CBC_SHA"/>
21736 <int value="153" label="TLS_DHE_DSS_WITH_SEED_CBC_SHA"/>
21737 <int value="154" label="TLS_DHE_RSA_WITH_SEED_CBC_SHA"/>
21738 <int value="155" label="TLS_DH_anon_WITH_SEED_CBC_SHA"/>
21739 <int value="156" label="TLS_RSA_WITH_AES_128_GCM_SHA256"/>
21740 <int value="157" label="TLS_RSA_WITH_AES_256_GCM_SHA384"/>
21741 <int value="158" label="TLS_DHE_RSA_WITH_AES_128_GCM_SHA256"/>
21742 <int value="159" label="TLS_DHE_RSA_WITH_AES_256_GCM_SHA384"/>
21743 <int value="160" label="TLS_DH_RSA_WITH_AES_128_GCM_SHA256"/>
21744 <int value="161" label="TLS_DH_RSA_WITH_AES_256_GCM_SHA384"/>
21745 <int value="162" label="TLS_DHE_DSS_WITH_AES_128_GCM_SHA256"/>
21746 <int value="163" label="TLS_DHE_DSS_WITH_AES_256_GCM_SHA384"/>
21747 <int value="164" label="TLS_DH_DSS_WITH_AES_128_GCM_SHA256"/>
21748 <int value="165" label="TLS_DH_DSS_WITH_AES_256_GCM_SHA384"/>
21749 <int value="166" label="TLS_DH_anon_WITH_AES_128_GCM_SHA256"/>
21750 <int value="167" label="TLS_DH_anon_WITH_AES_256_GCM_SHA384"/>
21751 <int value="168" label="TLS_PSK_WITH_AES_128_GCM_SHA256"/>
21752 <int value="169" label="TLS_PSK_WITH_AES_256_GCM_SHA384"/>
21753 <int value="170" label="TLS_DHE_PSK_WITH_AES_128_GCM_SHA256"/>
21754 <int value="171" label="TLS_DHE_PSK_WITH_AES_256_GCM_SHA384"/>
21755 <int value="172" label="TLS_RSA_PSK_WITH_AES_128_GCM_SHA256"/>
21756 <int value="173" label="TLS_RSA_PSK_WITH_AES_256_GCM_SHA384"/>
21757 <int value="174" label="TLS_PSK_WITH_AES_128_CBC_SHA256"/>
21758 <int value="175" label="TLS_PSK_WITH_AES_256_CBC_SHA384"/>
21759 <int value="176" label="TLS_PSK_WITH_NULL_SHA256"/>
21760 <int value="177" label="TLS_PSK_WITH_NULL_SHA384"/>
21761 <int value="178" label="TLS_DHE_PSK_WITH_AES_128_CBC_SHA256"/>
21762 <int value="179" label="TLS_DHE_PSK_WITH_AES_256_CBC_SHA384"/>
21763 <int value="180" label="TLS_DHE_PSK_WITH_NULL_SHA256"/>
21764 <int value="181" label="TLS_DHE_PSK_WITH_NULL_SHA384"/>
21765 <int value="182" label="TLS_RSA_PSK_WITH_AES_128_CBC_SHA256"/>
21766 <int value="183" label="TLS_RSA_PSK_WITH_AES_256_CBC_SHA384"/>
21767 <int value="184" label="TLS_RSA_PSK_WITH_NULL_SHA256"/>
21768 <int value="185" label="TLS_RSA_PSK_WITH_NULL_SHA384"/>
21769 <int value="186" label="TLS_RSA_WITH_CAMELLIA_128_CBC_SHA256"/>
21770 <int value="187" label="TLS_DH_DSS_WITH_CAMELLIA_128_CBC_SHA256"/>
21771 <int value="188" label="TLS_DH_RSA_WITH_CAMELLIA_128_CBC_SHA256"/>
21772 <int value="189" label="TLS_DHE_DSS_WITH_CAMELLIA_128_CBC_SHA256"/>
21773 <int value="190" label="TLS_DHE_RSA_WITH_CAMELLIA_128_CBC_SHA256"/>
21774 <int value="191" label="TLS_DH_anon_WITH_CAMELLIA_128_CBC_SHA256"/>
21775 <int value="192" label="TLS_RSA_WITH_CAMELLIA_256_CBC_SHA256"/>
21776 <int value="193" label="TLS_DH_DSS_WITH_CAMELLIA_256_CBC_SHA256"/>
21777 <int value="194" label="TLS_DH_RSA_WITH_CAMELLIA_256_CBC_SHA256"/>
21778 <int value="195" label="TLS_DHE_DSS_WITH_CAMELLIA_256_CBC_SHA256"/>
21779 <int value="196" label="TLS_DHE_RSA_WITH_CAMELLIA_256_CBC_SHA256"/>
21780 <int value="197" label="TLS_DH_anon_WITH_CAMELLIA_256_CBC_SHA256"/>
21781 <int value="255" label="TLS_EMPTY_RENEGOTIATION_INFO_SCSV"/>
21782 <int value="49153" label="TLS_ECDH_ECDSA_WITH_NULL_SHA"/>
21783 <int value="49154" label="TLS_ECDH_ECDSA_WITH_RC4_128_SHA"/>
21784 <int value="49155" label="TLS_ECDH_ECDSA_WITH_3DES_EDE_CBC_SHA"/>
21785 <int value="49156" label="TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA"/>
21786 <int value="49157" label="TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA"/>
21787 <int value="49158" label="TLS_ECDHE_ECDSA_WITH_NULL_SHA"/>
21788 <int value="49159" label="TLS_ECDHE_ECDSA_WITH_RC4_128_SHA"/>
21789 <int value="49160" label="TLS_ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA"/>
21790 <int value="49161" label="TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA"/>
21791 <int value="49162" label="TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA"/>
21792 <int value="49163" label="TLS_ECDH_RSA_WITH_NULL_SHA"/>
21793 <int value="49164" label="TLS_ECDH_RSA_WITH_RC4_128_SHA"/>
21794 <int value="49165" label="TLS_ECDH_RSA_WITH_3DES_EDE_CBC_SHA"/>
21795 <int value="49166" label="TLS_ECDH_RSA_WITH_AES_128_CBC_SHA"/>
21796 <int value="49167" label="TLS_ECDH_RSA_WITH_AES_256_CBC_SHA"/>
21797 <int value="49168" label="TLS_ECDHE_RSA_WITH_NULL_SHA"/>
21798 <int value="49169" label="TLS_ECDHE_RSA_WITH_RC4_128_SHA"/>
21799 <int value="49170" label="TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA"/>
21800 <int value="49171" label="TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA"/>
21801 <int value="49172" label="TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA"/>
21802 <int value="49173" label="TLS_ECDH_anon_WITH_NULL_SHA"/>
21803 <int value="49174" label="TLS_ECDH_anon_WITH_RC4_128_SHA"/>
21804 <int value="49175" label="TLS_ECDH_anon_WITH_3DES_EDE_CBC_SHA"/>
21805 <int value="49176" label="TLS_ECDH_anon_WITH_AES_128_CBC_SHA"/>
21806 <int value="49177" label="TLS_ECDH_anon_WITH_AES_256_CBC_SHA"/>
21807 <int value="49178" label="TLS_SRP_SHA_WITH_3DES_EDE_CBC_SHA"/>
21808 <int value="49179" label="TLS_SRP_SHA_RSA_WITH_3DES_EDE_CBC_SHA"/>
21809 <int value="49180" label="TLS_SRP_SHA_DSS_WITH_3DES_EDE_CBC_SHA"/>
21810 <int value="49181" label="TLS_SRP_SHA_WITH_AES_128_CBC_SHA"/>
21811 <int value="49182" label="TLS_SRP_SHA_RSA_WITH_AES_128_CBC_SHA"/>
21812 <int value="49183" label="TLS_SRP_SHA_DSS_WITH_AES_128_CBC_SHA"/>
21813 <int value="49184" label="TLS_SRP_SHA_WITH_AES_256_CBC_SHA"/>
21814 <int value="49185" label="TLS_SRP_SHA_RSA_WITH_AES_256_CBC_SHA"/>
21815 <int value="49186" label="TLS_SRP_SHA_DSS_WITH_AES_256_CBC_SHA"/>
21816 <int value="49187" label="TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256"/>
21817 <int value="49188" label="TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384"/>
21818 <int value="49189" label="TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA256"/>
21819 <int value="49190" label="TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA384"/>
21820 <int value="49191" label="TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256"/>
21821 <int value="49192" label="TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384"/>
21822 <int value="49193" label="TLS_ECDH_RSA_WITH_AES_128_CBC_SHA256"/>
21823 <int value="49194" label="TLS_ECDH_RSA_WITH_AES_256_CBC_SHA384"/>
21824 <int value="49195" label="TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256"/>
21825 <int value="49196" label="TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384"/>
21826 <int value="49197" label="TLS_ECDH_ECDSA_WITH_AES_128_GCM_SHA256"/>
21827 <int value="49198" label="TLS_ECDH_ECDSA_WITH_AES_256_GCM_SHA384"/>
21828 <int value="49199" label="TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256"/>
21829 <int value="49200" label="TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384"/>
21830 <int value="49201" label="TLS_ECDH_RSA_WITH_AES_128_GCM_SHA256"/>
21831 <int value="49202" label="TLS_ECDH_RSA_WITH_AES_256_GCM_SHA384"/>
21832 <int value="49203" label="TLS_ECDHE_PSK_WITH_RC4_128_SHA"/>
21833 <int value="49204" label="TLS_ECDHE_PSK_WITH_3DES_EDE_CBC_SHA"/>
21834 <int value="49205" label="TLS_ECDHE_PSK_WITH_AES_128_CBC_SHA"/>
21835 <int value="49206" label="TLS_ECDHE_PSK_WITH_AES_256_CBC_SHA"/>
21836 <int value="49207" label="TLS_ECDHE_PSK_WITH_AES_128_CBC_SHA256"/>
21837 <int value="49208" label="TLS_ECDHE_PSK_WITH_AES_256_CBC_SHA384"/>
21838 <int value="49209" label="TLS_ECDHE_PSK_WITH_NULL_SHA"/>
21839 <int value="49210" label="TLS_ECDHE_PSK_WITH_NULL_SHA256"/>
21840 <int value="49211" label="TLS_ECDHE_PSK_WITH_NULL_SHA384"/>
21841 <int value="49212" label="TLS_RSA_WITH_ARIA_128_CBC_SHA256"/>
21842 <int value="49213" label="TLS_RSA_WITH_ARIA_256_CBC_SHA384"/>
21843 <int value="49214" label="TLS_DH_DSS_WITH_ARIA_128_CBC_SHA256"/>
21844 <int value="49215" label="TLS_DH_DSS_WITH_ARIA_256_CBC_SHA384"/>
21845 <int value="49216" label="TLS_DH_RSA_WITH_ARIA_128_CBC_SHA256"/>
21846 <int value="49217" label="TLS_DH_RSA_WITH_ARIA_256_CBC_SHA384"/>
21847 <int value="49218" label="TLS_DHE_DSS_WITH_ARIA_128_CBC_SHA256"/>
21848 <int value="49219" label="TLS_DHE_DSS_WITH_ARIA_256_CBC_SHA384"/>
21849 <int value="49220" label="TLS_DHE_RSA_WITH_ARIA_128_CBC_SHA256"/>
21850 <int value="49221" label="TLS_DHE_RSA_WITH_ARIA_256_CBC_SHA384"/>
21851 <int value="49222" label="TLS_DH_anon_WITH_ARIA_128_CBC_SHA256"/>
21852 <int value="49223" label="TLS_DH_anon_WITH_ARIA_256_CBC_SHA384"/>
21853 <int value="49224" label="TLS_ECDHE_ECDSA_WITH_ARIA_128_CBC_SHA256"/>
21854 <int value="49225" label="TLS_ECDHE_ECDSA_WITH_ARIA_256_CBC_SHA384"/>
21855 <int value="49226" label="TLS_ECDH_ECDSA_WITH_ARIA_128_CBC_SHA256"/>
21856 <int value="49227" label="TLS_ECDH_ECDSA_WITH_ARIA_256_CBC_SHA384"/>
21857 <int value="49228" label="TLS_ECDHE_RSA_WITH_ARIA_128_CBC_SHA256"/>
21858 <int value="49229" label="TLS_ECDHE_RSA_WITH_ARIA_256_CBC_SHA384"/>
21859 <int value="49230" label="TLS_ECDH_RSA_WITH_ARIA_128_CBC_SHA256"/>
21860 <int value="49231" label="TLS_ECDH_RSA_WITH_ARIA_256_CBC_SHA384"/>
21861 <int value="49232" label="TLS_RSA_WITH_ARIA_128_GCM_SHA256"/>
21862 <int value="49233" label="TLS_RSA_WITH_ARIA_256_GCM_SHA384"/>
21863 <int value="49234" label="TLS_DHE_RSA_WITH_ARIA_128_GCM_SHA256"/>
21864 <int value="49235" label="TLS_DHE_RSA_WITH_ARIA_256_GCM_SHA384"/>
21865 <int value="49236" label="TLS_DH_RSA_WITH_ARIA_128_GCM_SHA256"/>
21866 <int value="49237" label="TLS_DH_RSA_WITH_ARIA_256_GCM_SHA384"/>
21867 <int value="49238" label="TLS_DHE_DSS_WITH_ARIA_128_GCM_SHA256"/>
21868 <int value="49239" label="TLS_DHE_DSS_WITH_ARIA_256_GCM_SHA384"/>
21869 <int value="49240" label="TLS_DH_DSS_WITH_ARIA_128_GCM_SHA256"/>
21870 <int value="49241" label="TLS_DH_DSS_WITH_ARIA_256_GCM_SHA384"/>
21871 <int value="49242" label="TLS_DH_anon_WITH_ARIA_128_GCM_SHA256"/>
21872 <int value="49243" label="TLS_DH_anon_WITH_ARIA_256_GCM_SHA384"/>
21873 <int value="49244" label="TLS_ECDHE_ECDSA_WITH_ARIA_128_GCM_SHA256"/>
21874 <int value="49245" label="TLS_ECDHE_ECDSA_WITH_ARIA_256_GCM_SHA384"/>
21875 <int value="49246" label="TLS_ECDH_ECDSA_WITH_ARIA_128_GCM_SHA256"/>
21876 <int value="49247" label="TLS_ECDH_ECDSA_WITH_ARIA_256_GCM_SHA384"/>
21877 <int value="49248" label="TLS_ECDHE_RSA_WITH_ARIA_128_GCM_SHA256"/>
21878 <int value="49249" label="TLS_ECDHE_RSA_WITH_ARIA_256_GCM_SHA384"/>
21879 <int value="49250" label="TLS_ECDH_RSA_WITH_ARIA_128_GCM_SHA256"/>
21880 <int value="49251" label="TLS_ECDH_RSA_WITH_ARIA_256_GCM_SHA384"/>
21881 <int value="49252" label="TLS_PSK_WITH_ARIA_128_CBC_SHA256"/>
21882 <int value="49253" label="TLS_PSK_WITH_ARIA_256_CBC_SHA384"/>
21883 <int value="49254" label="TLS_DHE_PSK_WITH_ARIA_128_CBC_SHA256"/>
21884 <int value="49255" label="TLS_DHE_PSK_WITH_ARIA_256_CBC_SHA384"/>
21885 <int value="49256" label="TLS_RSA_PSK_WITH_ARIA_128_CBC_SHA256"/>
21886 <int value="49257" label="TLS_RSA_PSK_WITH_ARIA_256_CBC_SHA384"/>
21887 <int value="49258" label="TLS_PSK_WITH_ARIA_128_GCM_SHA256"/>
21888 <int value="49259" label="TLS_PSK_WITH_ARIA_256_GCM_SHA384"/>
21889 <int value="49260" label="TLS_DHE_PSK_WITH_ARIA_128_GCM_SHA256"/>
21890 <int value="49261" label="TLS_DHE_PSK_WITH_ARIA_256_GCM_SHA384"/>
21891 <int value="49262" label="TLS_RSA_PSK_WITH_ARIA_128_GCM_SHA256"/>
21892 <int value="49263" label="TLS_RSA_PSK_WITH_ARIA_256_GCM_SHA384"/>
21893 <int value="49264" label="TLS_ECDHE_PSK_WITH_ARIA_128_CBC_SHA256"/>
21894 <int value="49265" label="TLS_ECDHE_PSK_WITH_ARIA_256_CBC_SHA384"/>
21895 <int value="49266" label="TLS_ECDHE_ECDSA_WITH_CAMELLIA_128_CBC_SHA256"/>
21896 <int value="49267" label="TLS_ECDHE_ECDSA_WITH_CAMELLIA_256_CBC_SHA384"/>
21897 <int value="49268" label="TLS_ECDH_ECDSA_WITH_CAMELLIA_128_CBC_SHA256"/>
21898 <int value="49269" label="TLS_ECDH_ECDSA_WITH_CAMELLIA_256_CBC_SHA384"/>
21899 <int value="49270" label="TLS_ECDHE_RSA_WITH_CAMELLIA_128_CBC_SHA256"/>
21900 <int value="49271" label="TLS_ECDHE_RSA_WITH_CAMELLIA_256_CBC_SHA384"/>
21901 <int value="49272" label="TLS_ECDH_RSA_WITH_CAMELLIA_128_CBC_SHA256"/>
21902 <int value="49273" label="TLS_ECDH_RSA_WITH_CAMELLIA_256_CBC_SHA384"/>
21903 <int value="49274" label="TLS_RSA_WITH_CAMELLIA_128_GCM_SHA256"/>
21904 <int value="49275" label="TLS_RSA_WITH_CAMELLIA_256_GCM_SHA384"/>
21905 <int value="49276" label="TLS_DHE_RSA_WITH_CAMELLIA_128_GCM_SHA256"/>
21906 <int value="49277" label="TLS_DHE_RSA_WITH_CAMELLIA_256_GCM_SHA384"/>
21907 <int value="49278" label="TLS_DH_RSA_WITH_CAMELLIA_128_GCM_SHA256"/>
21908 <int value="49279" label="TLS_DH_RSA_WITH_CAMELLIA_256_GCM_SHA384"/>
21909 <int value="49280" label="TLS_DHE_DSS_WITH_CAMELLIA_128_GCM_SHA256"/>
21910 <int value="49281" label="TLS_DHE_DSS_WITH_CAMELLIA_256_GCM_SHA384"/>
21911 <int value="49282" label="TLS_DH_DSS_WITH_CAMELLIA_128_GCM_SHA256"/>
21912 <int value="49283" label="TLS_DH_DSS_WITH_CAMELLIA_256_GCM_SHA384"/>
21913 <int value="49284" label="TLS_DH_anon_WITH_CAMELLIA_128_GCM_SHA256"/>
21914 <int value="49285" label="TLS_DH_anon_WITH_CAMELLIA_256_GCM_SHA384"/>
21915 <int value="49286" label="TLS_ECDHE_ECDSA_WITH_CAMELLIA_128_GCM_SHA256"/>
21916 <int value="49287" label="TLS_ECDHE_ECDSA_WITH_CAMELLIA_256_GCM_SHA384"/>
21917 <int value="49288" label="TLS_ECDH_ECDSA_WITH_CAMELLIA_128_GCM_SHA256"/>
21918 <int value="49289" label="TLS_ECDH_ECDSA_WITH_CAMELLIA_256_GCM_SHA384"/>
21919 <int value="49290" label="TLS_ECDHE_RSA_WITH_CAMELLIA_128_GCM_SHA256"/>
21920 <int value="49291" label="TLS_ECDHE_RSA_WITH_CAMELLIA_256_GCM_SHA384"/>
21921 <int value="49292" label="TLS_ECDH_RSA_WITH_CAMELLIA_128_GCM_SHA256"/>
21922 <int value="49293" label="TLS_ECDH_RSA_WITH_CAMELLIA_256_GCM_SHA384"/>
21923 <int value="49294" label="TLS_PSK_WITH_CAMELLIA_128_GCM_SHA256"/>
21924 <int value="49295" label="TLS_PSK_WITH_CAMELLIA_256_GCM_SHA384"/>
21925 <int value="49296" label="TLS_DHE_PSK_WITH_CAMELLIA_128_GCM_SHA256"/>
21926 <int value="49297" label="TLS_DHE_PSK_WITH_CAMELLIA_256_GCM_SHA384"/>
21927 <int value="49298" label="TLS_RSA_PSK_WITH_CAMELLIA_128_GCM_SHA256"/>
21928 <int value="49299" label="TLS_RSA_PSK_WITH_CAMELLIA_256_GCM_SHA384"/>
21929 <int value="49300" label="TLS_PSK_WITH_CAMELLIA_128_CBC_SHA256"/>
21930 <int value="49301" label="TLS_PSK_WITH_CAMELLIA_256_CBC_SHA384"/>
21931 <int value="49302" label="TLS_DHE_PSK_WITH_CAMELLIA_128_CBC_SHA256"/>
21932 <int value="49303" label="TLS_DHE_PSK_WITH_CAMELLIA_256_CBC_SHA384"/>
21933 <int value="49304" label="TLS_RSA_PSK_WITH_CAMELLIA_128_CBC_SHA256"/>
21934 <int value="49305" label="TLS_RSA_PSK_WITH_CAMELLIA_256_CBC_SHA384"/>
21935 <int value="49306" label="TLS_ECDHE_PSK_WITH_CAMELLIA_128_CBC_SHA256"/>
21936 <int value="49307" label="TLS_ECDHE_PSK_WITH_CAMELLIA_256_CBC_SHA384"/>
21937 <int value="49308" label="TLS_RSA_WITH_AES_128_CCM"/>
21938 <int value="49309" label="TLS_RSA_WITH_AES_256_CCM"/>
21939 <int value="49310" label="TLS_DHE_RSA_WITH_AES_128_CCM"/>
21940 <int value="49311" label="TLS_DHE_RSA_WITH_AES_256_CCM"/>
21941 <int value="49312" label="TLS_RSA_WITH_AES_128_CCM_8"/>
21942 <int value="49313" label="TLS_RSA_WITH_AES_256_CCM_8"/>
21943 <int value="49314" label="TLS_DHE_RSA_WITH_AES_128_CCM_8"/>
21944 <int value="49315" label="TLS_DHE_RSA_WITH_AES_256_CCM_8"/>
21945 <int value="49316" label="TLS_PSK_WITH_AES_128_CCM"/>
21946 <int value="49317" label="TLS_PSK_WITH_AES_256_CCM"/>
21947 <int value="49318" label="TLS_DHE_PSK_WITH_AES_128_CCM"/>
21948 <int value="49319" label="TLS_DHE_PSK_WITH_AES_256_CCM"/>
21949 <int value="49320" label="TLS_PSK_WITH_AES_128_CCM_8"/>
21950 <int value="49321" label="TLS_PSK_WITH_AES_256_CCM_8"/>
21951 <int value="49322" label="TLS_PSK_DHE_WITH_AES_128_CCM_8"/>
21952 <int value="49323" label="TLS_PSK_DHE_WITH_AES_256_CCM_8"/>
21953</enum>
21954
Torne (Richard Coles)a36e5922013-08-05 13:57:33 +010021955<enum name="SSLErrorTypes" type="int">
21956 <int value="0" label="CERT_COMMON_NAME_INVALID"/>
21957 <int value="1" label="CERT_DATE_INVALID"/>
21958 <int value="2" label="CERT_AUTHORITY_INVALID"/>
21959 <int value="3" label="CERT_CONTAINS_ERRORS"/>
21960 <int value="4" label="CERT_NO_REVOCATION_MECHANISM"/>
21961 <int value="5" label="CERT_REVOKED"/>
21962 <int value="6" label="CERT_INVALID"/>
21963 <int value="7" label="CERT_WEAK_SIGNATURE_ALGORITHM"/>
21964 <int value="8" label="CERT_WEAK_KEY"/>
21965 <int value="9" label="UNKNOWN"/>
21966</enum>
21967
21968<enum name="SSLResponseTypesV2" type="int">
21969 <int value="0" label="SHOW_ALL"/>
21970 <int value="1" label="SHOW_OVERRIDABLE"/>
21971 <int value="2" label="PROCEED_OVERRIDABLE"/>
21972 <int value="3" label="PROCEED_NAME"/>
21973 <int value="4" label="PROCEED_DATE"/>
21974 <int value="5" label="PROCEED_AUTHORITY"/>
21975 <int value="6" label="DONT_PROCEED_OVERRIDABLE"/>
21976 <int value="7" label="DONT_PROCEED_NAME"/>
21977 <int value="8" label="DONT_PROCEED_DATE"/>
21978 <int value="9" label="DONT_PROCEED_AUTHORITY"/>
21979 <int value="10" label="MORE"/>
21980 <int value="11" label="SHOW_UNDERSTAND"/>
Ben Murdochbb1529c2013-08-08 10:24:53 +010021981 <int value="12" label="SHOW_INTERNAL_HOSTNAME"/>
21982 <int value="13" label="PROCEED_INTERNAL_HOSTNAME"/>
Torne (Richard Coles)a36e5922013-08-05 13:57:33 +010021983</enum>
21984
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010021985<enum name="SuspendStatus" type="int">
21986 <int value="0" label="Success"/>
21987 <int value="1" label="Failure"/>
21988 <int value="2" label="Cancelled"/>
21989 <int value="3" label="Attempted"/>
21990</enum>
21991
Torne (Richard Coles)a93a17c2013-05-15 11:34:50 +010021992<enum name="TabRestoreUserAction" type="int">
21993 <int value="0" label="Wait for completion"/>
21994 <int value="1" label="Leave tab (close tab/switch tab/go to tab switcher)"/>
21995 <int value="2" label="Leave Chrome"/>
21996</enum>
21997
Torne (Richard Coles)868fa2f2013-06-11 10:57:03 +010021998<enum name="TabStatus" type="int">
21999 <int value="0" label="Memory resident"/>
22000 <int value="1" label="Evicted and reloaded"/>
22001 <int value="2" label="Reloaded due to cold start"/>
22002 <int value="3" label="Partially evicted"/>
Ben Murdocheb525c52013-07-10 11:40:50 +010022003 <int value="4" label="Reloaded due to backgrounding"/>
22004 <int value="5" label="Reloaded due to incognito"/>
Torne (Richard Coles)868fa2f2013-06-11 10:57:03 +010022005</enum>
22006
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010022007<enum name="TabSwitchedToForegroundLaunchedWithURL" type="int">
22008 <int value="0" label="Launched without an URL"/>
22009 <int value="1" label="Launched with an URL"/>
22010</enum>
22011
22012<enum name="TabSwitchedToForegroundRevisit" type="int">
22013 <int value="0" label="First time"/>
22014 <int value="1" label="Revisit"/>
22015</enum>
22016
22017<enum name="TcpSocketStatus" type="int">
22018 <int value="0" label="Unknown"/>
22019 <int value="1" label="Fast Connection Return"/>
22020 <int value="2" label="Slow Connection Return"/>
22021 <int value="3" label="Connection Error"/>
22022 <int value="4" label="Syn Data Acknowledged"/>
22023 <int value="5" label="Syn Data Nacked"/>
22024 <int value="6" label="Syn Data Probe Failed"/>
22025 <int value="7" label="No syn data + ack (can't happen)"/>
22026 <int value="8" label="No syn data + nack"/>
22027 <int value="9" label="No syn data + probe failed"/>
22028</enum>
22029
22030<enum name="TLSRenegotiationPatched" type="int">
22031 <int value="0" label="Not renegotiation patched"/>
22032 <int value="1" label="Renegotiation patched"/>
22033</enum>
22034
22035<enum name="TouchpadDeviceState" type="int">
22036 <int value="0" label="NO_TP_PRESENT_NO_TP_EXPECTED">
22037 No touchpad detected on a device without built-in touchpad
22038 </int>
22039 <int value="1" label="TP_PRESENT_NO_TP_EXPECTED">
22040 External touchpad detected on a device without built-in touchpad
22041 </int>
22042 <int value="2" label="NO_TP_PRESENT_TP_EXPECTED_BOOT">
22043 Built-in touchpad not detected at boot time on a device with built-in
22044 touchpad (touchpad failure at boot time)
22045 </int>
22046 <int value="3" label="TP_PRESENT_TP_EXPECTED_BOOT">
22047 Built-in touchpad detected at boot time on a device with built-in touchpad
22048 </int>
22049 <int value="4" label="NO_TP_PRESENT_TP_EXPECTED_RESUME">
22050 Built-in touchpad not detected at resume time on a device with built-in
22051 touchpad (touchpad failure at resume time)
22052 </int>
22053 <int value="5" label="TP_PRESENT_TP_EXPECTED_RESUME">
22054 Built-in touchpad detected at resume time on a device with built-in touchpad
22055 </int>
22056</enum>
22057
Ben Murdocheb525c52013-07-10 11:40:50 +010022058<enum name="TouchpadProblemType" type="int">
22059 <int value="0" label="All events">
22060 All observed input events from touchpad. Serves as a reference.
22061 </int>
22062 <int value="1" label="Noisy Ground">
22063 The touchpad noise events (e.g. abrupt cursor jumps) caused by the noisy
22064 ground.
22065 </int>
22066</enum>
22067
Torne (Richard Coles)90dce4d2013-05-29 14:40:03 +010022068<enum name="TranslateError" type="int">
22069 <int value="0" label="No error"/>
22070 <int value="1" label="Network error"/>
22071 <int value="2" label="Initialization error"/>
22072 <int value="3" label="Unknown language"/>
22073 <int value="4" label="Unsupported language"/>
22074 <int value="5" label="Identical language"/>
22075 <int value="6" label="Translation error"/>
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010022076</enum>
22077
Torne (Richard Coles)a93a17c2013-05-15 11:34:50 +010022078<enum name="TranslateInitiationStatus" type="int">
22079 <int value="0" label="Completely disabled by prefs"/>
22080 <int value="1" label="Completely disabled by switch"/>
22081 <int value="2" label="Disabled by user configuration"/>
22082 <int value="3" label="Unsupported Language"/>
22083 <int value="4" label="Unsupported URL"/>
22084 <int value="5" label="Do nothing for similar languages"/>
22085 <int value="6" label="Do nothing for accepted languages"/>
22086 <int value="7" label="Auto translation by user configuration"/>
22087 <int value="8" label="Auto translation by linked from a translated page"/>
22088 <int value="9" label="Show infobar"/>
22089</enum>
22090
Torne (Richard Coles)90dce4d2013-05-29 14:40:03 +010022091<enum name="TranslateLanguage" type="int">
22092 <int value="0" label="No language code"/>
22093 <int value="1" label="Valid language code"/>
22094 <int value="2" label="Invalid language code"/>
22095</enum>
22096
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010022097<enum name="TranslateLanguageVerification" type="int">
22098 <int value="0" label="CLD is disabled"/>
22099 <int value="1" label="No Content-Language"/>
22100 <int value="2" label="CLD can not determine a language"/>
22101 <int value="3" label="CLD agrees with Content-Language"/>
22102 <int value="4" label="CLD disagrees with Content-Language"/>
Ben Murdocheb525c52013-07-10 11:40:50 +010022103 <int value="5" label="CLD can be trusted"/>
22104 <int value="6" label="CLD can complement a sub code"/>
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010022105</enum>
22106
Torne (Richard Coles)90dce4d2013-05-29 14:40:03 +010022107<enum name="TranslateScheme" type="int">
22108 <int value="0" label="http"/>
22109 <int value="1" label="https"/>
22110 <int value="2" label="unexpected other schemes"/>
22111</enum>
22112
Ben Murdochca12bfa2013-07-23 11:17:05 +010022113<enum name="UIEventType" type="int">
22114 <int value="0" label="Unknown"/>
22115 <int value="1" label="Touch released"/>
22116 <int value="2" label="Touch pressed"/>
22117 <int value="3" label="Touch moved"/>
22118 <int value="4" label="Touch stationary"/>
22119 <int value="5" label="Touch cancelled"/>
22120 <int value="6" label="Gesture scroll begin"/>
22121 <int value="7" label="Gesture scroll end"/>
22122 <int value="8" label="Gesture scroll update"/>
22123 <int value="9" label="Gesture tap"/>
22124 <int value="10" label="Gesture tap down"/>
22125 <int value="11" label="Gesture finger down"/>
22126 <int value="12" label="Gesture finger up"/>
22127 <int value="13" label="Gesture double tap"/>
22128 <int value="14" label="Gesture two-finger tap"/>
22129 <int value="15" label="Gesture pinch begin"/>
22130 <int value="16" label="Gesture pinch end"/>
22131 <int value="17" label="Gesture pinch update (2 fingers)"/>
22132 <int value="18" label="Long press"/>
22133 <int value="19" label="Multi-finger swipe (2 fingers)"/>
22134 <int value="20" label="Scroll"/>
22135 <int value="21" label="Scroll fling start"/>
22136 <int value="22" label="Scroll fling cancel"/>
22137 <int value="23" label="Multi-finger swipe (3 fingers)"/>
22138 <int value="24" label="Multi-finger swipe (4+ fingers)"/>
22139 <int value="25" label="Gesture scroll update (2 fingers)"/>
22140 <int value="26" label="Gesture scroll update (3 fingers)"/>
22141 <int value="27" label="Gesture scroll update (4+ fingers)"/>
22142 <int value="28" label="Gesture pinch update (3 fingers)"/>
22143 <int value="29" label="Gesture pinch update (4+ fingers)"/>
22144</enum>
22145
Ben Murdoch7dbb3d52013-07-17 14:55:54 +010022146<enum name="UmaUploadResponseStatus" type="int">
22147 <int value="0" label="Unknown failure"/>
22148 <int value="1" label="Success"/>
22149 <int value="2" label="Bad request"/>
22150 <int value="3" label="No response"/>
22151</enum>
22152
Torne (Richard Coles)868fa2f2013-06-11 10:57:03 +010022153<enum name="UncacheableReason" type="int">
22154 <int value="0" label="kNoData"/>
22155 <int value="1" label="kPre11PartialResponse"/>
22156 <int value="2" label="kNoStrongValidatorOnPartialResponse"/>
22157 <int value="3" label="kShortMaxAge"/>
22158 <int value="4" label="kExpiresTooSoon"/>
22159 <int value="5" label="kHasMustRevalidate"/>
22160 <int value="6" label="kNoCache"/>
22161 <int value="7" label="kNoStore"/>
22162</enum>
22163
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010022164<enum name="UniformityTrialGroupNotActive" type="int">
22165 <int value="0" label="Invalid"/>
22166 <int value="1" label="Group not reported"/>
22167 <int value="2" label="Trial was disabled"/>
22168 <int value="3" label="Group not reported and trial was disabled"/>
22169</enum>
22170
Torne (Richard Coles)a93a17c2013-05-15 11:34:50 +010022171<enum name="UpdateEngineDownloadSources" type="int">
22172 <int value="0" label="Other"/>
22173 <int value="1" label="HTTPS Server Only"/>
22174 <int value="2" label="HTTP Server Only"/>
22175 <int value="3" label="Both HTTP and HTTPS Server"/>
22176</enum>
22177
22178<enum name="UpdateEngineErrorCode" type="int">
22179 <int value="0" label="kErrorCodeSuccess"/>
22180 <int value="1" label="kErrorCodeError"/>
22181 <int value="2" label="kErrorCodeOmahaRequestError"/>
22182 <int value="3" label="kErrorCodeOmahaResponseHandlerError"/>
22183 <int value="4" label="kErrorCodeFilesystemCopierError"/>
22184 <int value="5" label="kErrorCodePostinstallRunnerError"/>
22185 <int value="6" label="kErrorCodeSetBootableFlagError"/>
22186 <int value="7" label="kErrorCodeInstallDeviceOpenError"/>
22187 <int value="8" label="kErrorCodeKernelDeviceOpenError"/>
22188 <int value="9" label="kErrorCodeDownloadTransferError"/>
22189 <int value="10" label="kErrorCodePayloadHashMismatchError"/>
22190 <int value="11" label="kErrorCodePayloadSizeMismatchError"/>
22191 <int value="12" label="kErrorCodeDownloadPayloadVerificationError"/>
22192 <int value="13" label="kErrorCodeDownloadNewPartitionInfoError"/>
22193 <int value="14" label="kErrorCodeDownloadWriteError"/>
22194 <int value="15" label="kErrorCodeNewRootfsVerificationError"/>
22195 <int value="16" label="kErrorCodeNewKernelVerificationError"/>
22196 <int value="17" label="kErrorCodeSignedDeltaPayloadExpectedError"/>
22197 <int value="18" label="kErrorCodeDownloadPayloadPubKeyVerificationError"/>
22198 <int value="19" label="kErrorCodePostinstallBootedFromFirmwareB"/>
22199 <int value="20" label="kErrorCodeDownloadStateInitializationError"/>
22200 <int value="21" label="kErrorCodeDownloadInvalidMetadataMagicString"/>
22201 <int value="22" label="kErrorCodeDownloadSignatureMissingInManifest"/>
22202 <int value="23" label="kErrorCodeDownloadManifestParseError"/>
22203 <int value="24" label="kErrorCodeDownloadMetadataSignatureError"/>
22204 <int value="25" label="kErrorCodeDownloadMetadataSignatureVerificationError"/>
22205 <int value="26" label="kErrorCodeDownloadMetadataSignatureMismatch"/>
22206 <int value="27" label="kErrorCodeDownloadOperationHashVerificationError"/>
22207 <int value="28" label="kErrorCodeDownloadOperationExecutionError"/>
22208 <int value="29" label="kErrorCodeDownloadOperationHashMismatch"/>
22209 <int value="30" label="kErrorCodeOmahaRequestEmptyResponseError"/>
22210 <int value="31" label="kErrorCodeOmahaRequestXMLParseError"/>
22211 <int value="32" label="kErrorCodeDownloadInvalidMetadataSize"/>
22212 <int value="33" label="kErrorCodeDownloadInvalidMetadataSignature"/>
22213 <int value="34" label="kErrorCodeOmahaRequestResponseInvalid"/>
22214 <int value="35" label="kErrorCodeOmahaUpdateIgnoredPerPolicy"/>
22215 <int value="36" label="kErrorCodeOmahaUpdateDeferredPerPolicy"/>
22216 <int value="37" label="kErrorCodeOmahaErrorInHTTPResponse"/>
22217 <int value="38" label="kErrorCodeDownloadOperationHashMissingError"/>
22218 <int value="39" label="kErrorCodeDownloadMetadataSignatureMissingError"/>
22219 <int value="40" label="kErrorCodeOmahaUpdateDeferredForBackoff"/>
22220 <int value="41" label="kErrorCodePostinstallPowerwashError"/>
22221 <int value="42" label="kErrorCodeUpdateCanceledByChannelChange"/>
22222</enum>
22223
Torne (Richard Coles)868fa2f2013-06-11 10:57:03 +010022224<enum name="UrlResolutionResult" type="int">
22225 <int value="0" label="Absolute URL"/>
22226 <int value="1" label="Resolutions Differ"/>
22227 <int value="2" label="Resolutions Agree"/>
22228</enum>
22229
22230<enum name="URLSchemeForHistogram" type="int">
22231 <int value="0" label="kUnknownURLScheme"/>
22232 <int value="1" label="kMissingURLScheme"/>
22233 <int value="2" label="kHttpURLScheme"/>
22234 <int value="3" label="kHttpsURLScheme"/>
22235 <int value="4" label="kFtpURLScheme"/>
22236 <int value="5" label="kChromeExtensionURLScheme"/>
22237 <int value="6" label="kJavascriptURLScheme"/>
22238 <int value="7" label="kFileURLScheme"/>
22239 <int value="8" label="kBlobURLScheme"/>
22240 <int value="9" label="kDataURLScheme"/>
22241 <int value="10" label="kFileSystemScheme"/>
22242</enum>
22243
22244<enum name="VariationsResourceRequestsAllowedState" type="int">
22245 <int value="0" label="Resource requests allowed"/>
22246 <int value="1" label="Resource requests not allowed"/>
22247 <int value="2" label="Notified that requests became allowed"/>
22248</enum>
22249
Ben Murdoch7dbb3d52013-07-17 14:55:54 +010022250<enum name="VariationsSeedEmpty" type="int">
22251 <int value="0" label="Seed Not Empty"/>
22252 <int value="1" label="Seed Empty"/>
22253 <int value="2" label="Seed Corrupt"/>
22254</enum>
22255
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010022256<enum name="VAVDAH264DecoderFailure" type="int">
22257 <int value="0" label="FRAME_MBS_ONLY_FLAG_NOT_ONE"/>
22258 <int value="1" label="GAPS_IN_FRAME_NUM"/>
22259 <int value="2" label="MID_STREAM_RESOLUTION_CHANGE"/>
22260 <int value="3" label="INTERLACED_STREAM"/>
22261 <int value="4" label="VAAPI_ERROR"/>
22262</enum>
22263
Torne (Richard Coles)868fa2f2013-06-11 10:57:03 +010022264<enum name="VideoCodec" type="int">
22265 <int value="0" label="kUnknownVideoCodec"/>
22266 <int value="1" label="kCodecH264"/>
22267 <int value="2" label="kCodecVC1"/>
22268 <int value="3" label="kCodecMPEG2"/>
22269 <int value="4" label="kCodecMPEG4"/>
22270 <int value="5" label="kCodecTheora"/>
22271 <int value="6" label="kCodecVP8"/>
22272 <int value="7" label="kCodecVP9"/>
22273</enum>
22274
22275<enum name="VideoCodecProfile" type="int">
22276 <int value="0" label="H.264 Baseline"/>
22277 <int value="1" label="H.264 Main"/>
22278 <int value="2" label="H.264 Extended"/>
22279 <int value="3" label="H.264 High"/>
22280 <int value="4" label="H.264 High10"/>
22281 <int value="5" label="H.264 High422"/>
22282 <int value="6" label="H.264 High444"/>
22283 <int value="7" label="H.264 ScalableBaseline"/>
22284 <int value="8" label="H.264 ScalableHigh"/>
22285 <int value="9" label="H.264 StereoHigh"/>
22286 <int value="10" label="H.264 MultiviewHigh"/>
22287 <int value="11" label="VP8"/>
22288 <int value="12" label="VP9"/>
22289</enum>
22290
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010022291<enum name="ViewFileType" type="int">
22292 <int value="0" label="other"/>
22293 <int value="1" label=".3ga"/>
22294 <int value="2" label=".3gp"/>
22295 <int value="3" label=".aac"/>
22296 <int value="4" label=".alac"/>
22297 <int value="5" label=".asf"/>
22298 <int value="6" label=".avi"/>
22299 <int value="7" label=".bmp"/>
22300 <int value="8" label=".csv"/>
22301 <int value="9" label=".doc"/>
22302 <int value="10" label=".docx"/>
22303 <int value="11" label=".flac"/>
22304 <int value="12" label=".gif"/>
22305 <int value="13" label=".jpeg"/>
22306 <int value="14" label=".jpg"/>
22307 <int value="15" label=".log"/>
22308 <int value="16" label=".m3u"/>
22309 <int value="17" label=".m3u8"/>
22310 <int value="18" label=".m4a"/>
22311 <int value="19" label=".m4v"/>
22312 <int value="20" label=".mid"/>
22313 <int value="21" label=".mkv"/>
22314 <int value="22" label=".mov"/>
22315 <int value="23" label=".mp3"/>
22316 <int value="24" label=".mp4"/>
22317 <int value="25" label=".mpg"/>
22318 <int value="26" label=".odf"/>
22319 <int value="27" label=".odp"/>
22320 <int value="28" label=".ods"/>
22321 <int value="29" label=".odt"/>
22322 <int value="30" label=".oga"/>
22323 <int value="31" label=".ogg"/>
22324 <int value="32" label=".ogv"/>
22325 <int value="33" label=".pdf"/>
22326 <int value="34" label=".png"/>
22327 <int value="35" label=".ppt"/>
22328 <int value="36" label=".pptx"/>
22329 <int value="37" label=".ra"/>
22330 <int value="38" label=".ram"/>
22331 <int value="39" label=".rar"/>
22332 <int value="40" label=".rm"/>
22333 <int value="41" label=".rtf"/>
22334 <int value="42" label=".wav"/>
22335 <int value="43" label=".webm"/>
22336 <int value="44" label=".webp"/>
22337 <int value="45" label=".wma"/>
22338 <int value="46" label=".wmv"/>
22339 <int value="47" label=".xls"/>
22340 <int value="48" label=".xlsx"/>
22341</enum>
22342
22343<enum name="VPNDriver" type="int">
22344 <int value="0" label="OpenVPN"/>
22345 <int value="1" label="L2TP/IPSec"/>
22346</enum>
22347
22348<enum name="VPNRemoteAuthenticationType" type="int">
22349 <int value="0" label="OpenVPN Default"/>
22350 <int value="1" label="OpenVPN Certificate"/>
22351 <int value="2" label="L2TP/IPSec Default"/>
22352 <int value="3" label="L2TP/IPSec Certificate"/>
22353 <int value="4" label="L2TP/IPSec PSK"/>
22354</enum>
22355
22356<enum name="VPNUserAuthenticationType" type="int">
22357 <int value="0" label="OpenVPN None"/>
22358 <int value="1" label="OpenVPN Certificate"/>
22359 <int value="2" label="OpenVPN Username/Password"/>
22360 <int value="3" label="OpenVPN Username/Password/OTP"/>
22361 <int value="4" label="L2TP/IPSec None"/>
22362 <int value="5" label="L2TP/IPSec Certificate"/>
22363 <int value="6" label="L2TP/IPSec Username/Password"/>
22364</enum>
22365
22366<enum name="WalletErrors" type="int">
22367 <int value="0" label="Baseline: Issued request"/>
22368 <int value="1" label="Fatal error (deprecated)"/>
22369 <int value="2" label="Malformed response"/>
22370 <int value="3" label="Network error"/>
22371 <int value="4" label="Bad request"/>
22372 <int value="5" label="Internal error"/>
22373 <int value="6" label="Invalid params"/>
22374 <int value="7" label="Service unavailable"/>
22375 <int value="8" label="Spending limit exceeded"/>
22376 <int value="9" label="Unsupported API version"/>
22377 <int value="10" label="Unknown error"/>
22378</enum>
22379
22380<enum name="WalletRequiredActions" type="int">
22381 <int value="0" label="Baseline: Issued request"/>
22382 <int value="1" label="Unknown"/>
22383 <int value="2" label="GAIA auth"/>
22384 <int value="3" label="Passive GAIA auth"/>
22385 <int value="4" label="Set up Wallet"/>
22386 <int value="5" label="Accept ToS"/>
22387 <int value="6" label="Update expiration date"/>
22388 <int value="7" label="Upgrade min address"/>
22389 <int value="8" label="Choose another instrument or address"/>
22390 <int value="9" label="Verify CVV"/>
22391 <int value="10" label="Invalid form field"/>
22392 <int value="11" label="Require phone number"/>
22393</enum>
22394
Torne (Richard Coles)90dce4d2013-05-29 14:40:03 +010022395<enum name="WebHistoryStatus" type="int">
22396 <int value="0" label="WEB_HISTORY_QUERY_FAILED">Failed</int>
22397 <int value="1" label="WEB_HISTORY_QUERY_SUCCEEDED">Succeeded</int>
22398 <int value="2" label="WEB_HISTORY_QUERY_TIMED_OUT">Timed out</int>
22399</enum>
22400
22401<enum name="WebSocketHandshakeResult" type="int">
22402 <int value="0" label="Incomplete"/>
22403 <int value="1" label="Normal"/>
22404 <int value="2" label="Failed"/>
22405 <int value="3" label="Connected"/>
22406</enum>
22407
22408<enum name="WebSocketPerMessageDeflateContextTakeOverMode" type="int">
22409 <int value="0" label="DoNotTakeOverContext"/>
22410 <int value="1" label="TakeOverContext"/>
22411</enum>
22412
Ben Murdochca12bfa2013-07-23 11:17:05 +010022413<enum name="WiFiApMode" type="int">
22414 <int value="0" label="Unknown"/>
22415 <int value="1" label="Managed"/>
22416 <int value="2" label="AdHoc"/>
22417</enum>
22418
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010022419<enum name="WiFiReasonCode" type="int">
22420 <int value="0" label="kReasonReserved0"/>
22421 <int value="1" label="kReasonCodeUnspecified"/>
22422 <int value="2" label="kReasonCodePreviousAuthenticationInvalid"/>
22423 <int value="3" label="kReasonCodeSenderHasLeft"/>
22424 <int value="4" label="kReasonCodeInactivity"/>
22425 <int value="5" label="kReasonCodeTooManySTAs"/>
22426 <int value="6" label="kReasonCodeNonAuthenticated"/>
22427 <int value="7" label="kReasonCodeNonAssociated"/>
22428 <int value="8" label="kReasonCodeDisassociatedHasLeft"/>
22429 <int value="9" label="kReasonCodeReassociationNotAuthenticated"/>
22430 <int value="10" label="kReasonCodeUnacceptablePowerCapability"/>
22431 <int value="11" label="kReasonCodeUnacceptableSupportedChannelInfo"/>
22432 <int value="12" label="kReasonReserved12"/>
22433 <int value="13" label="kReasonCodeInvalidInfoElement"/>
22434 <int value="14" label="kReasonCodeMICFailure"/>
22435 <int value="15" label="kReasonCode4WayTimeout"/>
22436 <int value="16" label="kReasonCodeGroupKeyHandshakeTimeout"/>
22437 <int value="17" label="kReasonCodeDifferenIE"/>
22438 <int value="18" label="kReasonCodeGroupCipherInvalid"/>
22439 <int value="19" label="kReasonCodePairwiseCipherInvalid"/>
22440 <int value="20" label="kReasonCodeAkmpInvalid"/>
22441 <int value="21" label="kReasonCodeUnsupportedRsnIeVersion"/>
22442 <int value="22" label="kReasonCodeInvalidRsnIeCaps"/>
22443 <int value="23" label="kReasonCode8021XAuth"/>
22444 <int value="24" label="kReasonCodeCipherSuiteRejected"/>
22445 <int value="25" label="kReasonReserved25"/>
22446 <int value="26" label="kReasonReserved26"/>
22447 <int value="27" label="kReasonReserved27"/>
22448 <int value="28" label="kReasonReserved28"/>
22449 <int value="29" label="kReasonReserved29"/>
22450 <int value="30" label="kReasonReserved30"/>
22451 <int value="31" label="kReasonReserved31"/>
22452 <int value="32" label="kReasonCodeUnspecifiedQoS"/>
22453 <int value="33" label="kReasonCodeQoSBandwidth"/>
22454 <int value="34" label="kReasonCodeiPoorConditions"/>
22455 <int value="35" label="kReasonCodeOutsideTxop"/>
22456 <int value="36" label="kReasonCodeStaLeaving"/>
22457 <int value="37" label="kReasonCodeUnacceptableMechanism"/>
22458 <int value="38" label="kReasonCodeSetupRequired"/>
22459 <int value="39" label="kReasonCodeTimeout"/>
22460 <int value="45" label="kReasonCodeCipherSuiteNotSupported"/>
22461</enum>
22462
Ben Murdocheb525c52013-07-10 11:40:50 +010022463<enum name="WiFiScanResult" type="int">
22464 <int value="0" label="ProgressiveScan connected"/>
22465 <int value="1" label="ProgressiveScan error then FullScan didn't connect"/>
22466 <int value="2" label="ProgressiveScan error then FullScan connected"/>
22467 <int value="3"
22468 label="ProgressiveScan didn't connect then FullScan didn't connect"/>
22469 <int value="4"
22470 label="ProgressiveScan didn't connect then FullScan connected"/>
22471 <int value="5" label="FullScan didn't connect"/>
22472 <int value="6" label="FullScan connected"/>
22473 <int value="7" label="Internal error"/>
22474</enum>
22475
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010022476<enum name="WiFiStatusType" type="int">
22477 <int value="0" label="kStatusCodeTypeByAp"/>
22478 <int value="1" label="kStatusCodeTypeByClient"/>
22479 <int value="2" label="kStatusCodeTypeByUser"/>
22480 <int value="3" label="kStatusCodeTypeConsideredDead"/>
22481</enum>
22482
22483<enum name="WindowsVersion" type="int">
22484 <int value="0" label="Pre-XP"/>
22485 <int value="1" label="XP"/>
22486 <int value="2" label="2003 Server"/>
22487 <int value="3" label="Vista"/>
22488 <int value="4" label="Windows 7"/>
22489 <int value="5" label="Windows 8"/>
22490</enum>
22491
Torne (Richard Coles)b2df76e2013-05-13 16:52:09 +010022492<enum name="XMLHttpRequestSendArrayBufferOrView" type="int">
22493 <int value="0" label="XMLHttpRequestSendArrayBuffer"/>
22494 <int value="1" label="XMLHttpRequestSendArrayBufferView"/>
22495</enum>
22496
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010022497</enums>
22498
22499<!-- Field trials -->
22500
22501<fieldtrials>
22502
22503<fieldtrial name="AsyncSlowStart">
22504 <group name="AsyncSlowStart" label="Async Slow Start on"/>
22505 <group name="AsyncSlowStart_off" label="Async Slow Start off"/>
22506 <group name="AsyncSlowStart_on" label="Async Slow Start on"/>
22507 <affected-histogram name="Net.Transaction_Connected_New"/>
22508 <affected-histogram name="Renderer4.StartToFinish"/>
22509</fieldtrial>
22510
22511<fieldtrial name="AutofillServerExperiments">
22512 <group name="ar06" label="Acceptance ratio: 0.6"/>
22513 <group name="ar1" label="Acceptance ratio: 1.0"/>
22514 <group name="ar2" label="Acceptance ratio: 2.0"/>
22515 <group name="ar4" label="Acceptance ratio: 4.0"/>
22516 <group name="ar04wr3fs4"
22517 label="Acceptance ratio: 0.4; winner lead ratio: 3.0; min form score: 4"/>
22518 <group name="ar05wlr15"
22519 label="Acceptance ratio: 0.5; winner lead ratio: 1.5"/>
22520 <group name="ar05wlr25"
22521 label="Acceptance ratio: 0.5; winner lead ratio: 2.5"/>
22522 <group name="ar05wr15fs5"
22523 label="Acceptance ratio: 0.5; winner lead ratio: 1.5; min form score: 5"/>
22524 <group name="fp05" label="Probability picker algorithm, p=0.5"/>
22525 <group name="fp025" label="Probability picker algorithm, p=0.25"/>
22526 <group name="fp05cc03"
22527 label="Probability picker algorithm, p=0.5; p_ccname=0.3"/>
22528 <group name="fp05cco03"
22529 label="Probability picker algorithm, p=0.5;
22530 p_ccname_given_other_cc_fields=0.3"/>
22531 <group name="fp05cco03cstd"
22532 label="Probability picker algorithm, p=0.5;
22533 p_ccname_given_other_cc_fields=0.3; with fallback to the default
22534 algorithm"/>
22535 <group name="fp05cc03e1"
22536 label="Probability picker algorithm, p=0.5 for cc and company name
22537 fields; p_ccname_given_other_cc_fields=0.3; with fallback to the
22538 default algorithm;"/>
22539 <group name="tbar1" label="Use only Toolbar upload data"/>
22540 <affected-histogram name="Autofill.Quality"/>
22541 <affected-histogram name="AutoFill.Quality"/>
22542 <affected-histogram name="Autofill.Quality.HeuristicType"/>
22543 <affected-histogram name="Autofill.Quality.HeuristicType.ByFieldType"/>
22544 <affected-histogram name="Autofill.Quality.PredictedType"/>
22545 <affected-histogram name="Autofill.Quality.PredictedType.ByFieldType"/>
22546 <affected-histogram name="Autofill.Quality.ServerType"/>
22547 <affected-histogram name="Autofill.Quality.ServerType.ByFieldType"/>
22548</fieldtrial>
22549
22550<fieldtrial name="CacheListSize">
22551 <group name="CacheListSize_12" label="Control"/>
22552 <group name="CacheListSize_13" label="Extended deleted list (2x)"/>
22553 <group name="CacheListSize_14" label="Out of the experiment"/>
22554 <affected-histogram name="DiskCache.TotalIOTime"/>
22555 <affected-histogram name="Net.HttpJob.TotalTime"/>
22556 <affected-histogram name="Net.HttpJob.TotalTimeCached"/>
22557 <affected-histogram name="Net.HttpJob.TotalTimeCancel"/>
22558 <affected-histogram name="Net.HttpJob.TotalTimeNotCached"/>
22559 <affected-histogram name="Net.HttpJob.TotalTimeSuccess"/>
22560 <affected-histogram name="PLT.Abandoned"/>
22561 <affected-histogram name="PLT.BeginToFinish"/>
22562 <affected-histogram name="PLT.BeginToFinish_HistoryLoad"/>
22563 <affected-histogram name="PLT.BeginToFinish_LinkLoadCacheOnly"/>
22564 <affected-histogram name="PLT.BeginToFinish_LinkLoadNormal"/>
22565 <affected-histogram name="PLT.BeginToFinish_LinkLoadReload"/>
22566 <affected-histogram name="PLT.BeginToFinish_LinkLoadStaleOk"/>
22567 <affected-histogram name="PLT.BeginToFinish_NormalLoad"/>
22568 <affected-histogram name="PLT.BeginToFinish_Reload"/>
22569</fieldtrial>
22570
22571<fieldtrial name="CacheSensitivityAnalysis">
22572 <group name="No" label="Turned off"/>
22573 <group name="Control" label="Control group"/>
22574 <group name="ControlA" label="Control, Group A"/>
22575 <group name="ControlB" label="Control, Group B"/>
22576 <group name="100" label="100% slowdown"/>
22577 <group name="100A" label="100% slowdown, Group A"/>
22578 <group name="100B" label="100% slowdown, Group B"/>
22579 <group name="200A" label="200% slowdown, Group A"/>
22580 <group name="200B" label="200% slowdown, Group B"/>
22581 <group name="400A" label="400% slowdown, Group A"/>
22582 <group name="400B" label="400% slowdown, Group B"/>
22583 <affected-histogram name="Net.HttpJob.TotalTime"/>
22584 <affected-histogram name="Net.HttpJob.TotalTimeCached"/>
22585 <affected-histogram name="Net.HttpJob.TotalTimeCancel"/>
22586 <affected-histogram name="Net.HttpJob.TotalTimeNotCached"/>
22587 <affected-histogram name="Net.HttpJob.TotalTimeSuccess"/>
22588 <affected-histogram name="PLT.BeginToFinish_CacheSensitivity"/>
22589 <affected-histogram name="PLT.BeginToFinishDoc_CacheSensitivity"/>
22590 <affected-histogram name="PLT.BeginToFirstPaint_CacheSensitivity"/>
22591 <affected-histogram name="PLT.CommitToFirstPaint_CacheSensitivity"/>
22592</fieldtrial>
22593
22594<fieldtrial name="CacheSensitivityHistograms">
22595 <group name="CacheSensitivity" label="Cache Sensivitiy Analysis"/>
22596 <affected-histogram name="PLT.BeginToFinish"/>
22597 <affected-histogram name="PLT.BeginToFinishDoc"/>
22598 <affected-histogram name="PLT.BeginToFirstPaint"/>
22599 <affected-histogram name="PLT.CommitToFirstPaint"/>
22600</fieldtrial>
22601
Ben Murdoch2385ea32013-08-06 11:01:04 +010022602<fieldtrial name="CertificateTypeAlgorithms" separator=".">
22603 <group name="DH" label="DH"/>
22604 <group name="DSA" label="DSA"/>
22605 <group name="ECDH" label="ECDH"/>
22606 <group name="ECDSA" label="ECDSA"/>
22607 <group name="RSA" label="RSA"/>
22608 <group name="Unknown" label="SPKI unrecognized by cert library"/>
22609 <group name="Unsupported" label="Un-histogrammed type - please fix"/>
22610 <affected-histogram name="CertificateType.BR.Intermediate"/>
22611 <affected-histogram name="CertificateType.BR.Leaf"/>
22612 <affected-histogram name="CertificateType.BR.Root"/>
22613 <affected-histogram name="CertificateType.NonBR.Intermediate"/>
22614 <affected-histogram name="CertificateType.NonBR.Leaf"/>
22615 <affected-histogram name="CertificateType.NonBR.Root"/>
22616</fieldtrial>
22617
22618<fieldtrial name="CertificateTypeBRValidity" separator=".">
22619 <group name="BR"
22620 label="The *leaf* certificate of the chain expires after 2013-12-31,
22621 meaning that it should be in scope for the Baseline
22622 Requirement's key size requirements"/>
22623 <group name="NonBR"
22624 label="The *leaf* certificate of the chain expires on or before
22625 2013-12-31"/>
22626 <affected-histogram name="CertificateType"/>
22627</fieldtrial>
22628
22629<fieldtrial name="CertificateTypeChainPosition" separator=".">
22630 <group name="Intermediate" label="Intermediate's SPKI"/>
22631 <group name="Leaf" label="Leaf's SPKI"/>
22632 <group name="Root" label="Root's SPKI"/>
22633 <affected-histogram name="CertificateType.BR"/>
22634 <affected-histogram name="CertificateType.NonBR"/>
22635</fieldtrial>
22636
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010022637<fieldtrial name="ConnCountImpact">
22638 <group name="conn_count_16" label="with 16 persistent connections per host"/>
22639 <group name="conn_count_4" label="with 4 persistent connections per host"/>
22640 <group name="conn_count_5" label="with 5 persistent connections per host"/>
22641 <group name="conn_count_6" label="with 6 persistent connections per host"/>
22642 <group name="conn_count_7" label="with 7 persistent connections per host"/>
22643 <group name="conn_count_8" label="with 8 persistent connections per host"/>
22644 <group name="conn_count_9" label="with 9 persistent connections per host"/>
22645 <affected-histogram name="Net.Transaction_Connected_New"/>
22646 <affected-histogram name="PLT.Abandoned"/>
22647 <affected-histogram name="PLT.BeginToFinish_LinkLoadNormal"/>
22648 <affected-histogram name="PLT.BeginToFinish_LinkLoadReload"/>
22649 <affected-histogram name="PLT.BeginToFinish_LinkLoadStaleOk"/>
22650 <affected-histogram name="PLT.BeginToFinish_NormalLoad"/>
22651 <affected-histogram name="Renderer4.Abandoned"/>
22652 <affected-histogram name="Renderer4.BeginToFinish_LinkLoadNormal"/>
22653 <affected-histogram name="Renderer4.BeginToFinish_LinkLoadReload"/>
22654 <affected-histogram name="Renderer4.BeginToFinish_LinkLoadStaleOk"/>
22655 <affected-histogram name="Renderer4.BeginToFinish_NormalLoad"/>
22656</fieldtrial>
22657
22658<fieldtrial name="ConnnectBackupJobs">
22659 <group name="ConnectBackupJobsEnabled"/>
22660 <group name="ConnectBackupJobsDisabled"/>
22661 <affected-histogram name="Net.PreconnectUtilization"/>
22662 <affected-histogram name="Net.PreconnectUtilization2"/>
22663 <affected-histogram name="PLT.Abandoned"/>
22664 <affected-histogram name="PLT.BeginToFinish_LinkLoadNormal"/>
22665 <affected-histogram name="PLT.BeginToFinish_LinkLoadReload"/>
22666 <affected-histogram name="PLT.BeginToFinish_NormalLoad"/>
22667 <affected-histogram name="PLT.LoadType"/>
22668</fieldtrial>
22669
Ben Murdochca12bfa2013-07-23 11:17:05 +010022670<fieldtrial name="DataReductionProxy">
22671 <group name="DataReductionProxy"
22672 label="Only page loads through the data reduction proxy are considered."/>
22673 <affected-histogram name="PLT.NT_Connect"/>
22674 <affected-histogram name="PLT.NT_DelayBeforeConnect"/>
22675 <affected-histogram name="PLT.NT_DelayBeforeDomainLookup"/>
22676 <affected-histogram name="PLT.NT_DelayBeforeDomLoading"/>
22677 <affected-histogram name="PLT.NT_DelayBeforeFetch"/>
22678 <affected-histogram name="PLT.NT_DelayBeforeFetchRedirect"/>
22679 <affected-histogram name="PLT.NT_DelayBeforeLoadEvent"/>
22680 <affected-histogram name="PLT.NT_DelayBeforeRequest"/>
22681 <affected-histogram name="PLT.NT_DomainLookup"/>
22682 <affected-histogram name="PLT.NT_DomContentLoaded"/>
22683 <affected-histogram name="PLT.NT_DomInteractive"/>
22684 <affected-histogram name="PLT.NT_DomLoading"/>
22685 <affected-histogram name="PLT.NT_LoadEvent"/>
22686 <affected-histogram name="PLT.NT_Redirect"/>
22687 <affected-histogram name="PLT.NT_Request"/>
22688 <affected-histogram name="PLT.NT_Response"/>
22689</fieldtrial>
22690
Torne (Richard Coles)868fa2f2013-06-11 10:57:03 +010022691<fieldtrial name="DefaultAppsExperiment">
22692 <group name="NoDefaultApps" label="User's without default apps installed"/>
22693 <group name="WithDefaultApps" label="User's with default apps installed"/>
22694 <affected-histogram name="Extensions.AppTabLaunchType"/>
22695 <affected-histogram name="Extensions.ExtensionInstalled"/>
22696 <affected-histogram name="Extensions.ExtensionUninstalled"/>
22697 <affected-histogram name="NewTabPage.DefaultPageType"/>
22698 <affected-histogram name="NewTabPage.SelectedPageType"/>
22699 <affected-histogram name="NtpHandler.AttachShownPageType"/>
22700 <affected-histogram name="NtpHandler.SelectedShownPageType"/>
22701 <affected-histogram name="Profile.AppCount"/>
22702</fieldtrial>
22703
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010022704<fieldtrial name="DefaultPinnedApps">
22705 <group name="Existing"/>
22706 <group name="Control"/>
22707 <group name="Alternate"/>
22708 <affected-histogram name="Cros.ClickOnShelf"/>
22709</fieldtrial>
22710
Ben Murdoch558790d2013-07-30 15:19:42 +010022711<fieldtrial name="DiskUsagePerUserCount" separator=".">
22712 <group name="1User" label="Only 1 user exists on device."/>
22713 <group name="2Users" label="2 users exist on device."/>
22714 <group name="3Users" label="3 users exist on device."/>
22715 <group name="4Users" label="4 users exist on device."/>
22716 <group name="5Users" label="5 users exist on device."/>
22717 <group name="6Users" label="6 users exist on device."/>
22718 <group name="7OrMoreUsers" label="7 or more users exist on device."/>
22719 <affected-histogram name="Platform.DiskUsage.Cache_Avg"/>
22720 <affected-histogram name="Platform.DiskUsage.Cache_Max"/>
22721 <affected-histogram name="Platform.DiskUsage.Downloads_Avg"/>
22722 <affected-histogram name="Platform.DiskUsage.Downloads_Max"/>
22723 <affected-histogram name="Platform.DiskUsage.GCache_Avg"/>
22724 <affected-histogram name="Platform.DiskUsage.GCache_Max"/>
22725</fieldtrial>
22726
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010022727<fieldtrial name="DnsImpact2">
22728 <group name="disabled_prefetch"
22729 label="DNS pre-resolving is disabled in these clients"/>
22730 <group name="disabled_prefetch_4_connections"
22731 label="DNS pre-resolving is disabled in these clients, and a maximum of
22732 4 connections per host was allowed"/>
22733 <group name="enabled_prefetch_4_connections"
22734 label="a maximum of 4 connections per host was allowed in these clients"/>
22735 <group name="parallel_4_prefetch"
22736 label="DNS pre-resolving was only doing 4 concurrent speculative
22737 resolutions in this test"/>
22738 <affected-histogram name="Net.Dns_Resolution_And_TCP_Connection_Latency"/>
22739 <affected-histogram name="Net.TCP_Connection_Idle_Sockets">
22740 <with-group name="disabled_prefetch"/>
22741 <with-group name="disabled_prefetch_4_connections"/>
22742 <with-group name="enabled_prefetch_4_connections"/>
22743 </affected-histogram>
22744 <affected-histogram name="Net.TCP_Connection_Latency"/>
22745 <affected-histogram name="Net.Transaction_Connected"/>
22746 <affected-histogram name="Net.Transaction_Connected_New"/>
22747 <affected-histogram name="Net.Transaction_Connected_New_b"/>
22748 <affected-histogram name="Net.Transaction_Connected_Under_10"/>
22749 <affected-histogram name="Net.Transaction_Latency"/>
22750 <affected-histogram name="Net.Transaction_Latency_b"/>
22751 <affected-histogram name="Net.Transaction_Latency_Total"/>
22752 <affected-histogram name="Net.Transaction_Latency_Total_New_Connection"/>
22753 <affected-histogram
22754 name="Net.Transaction_Latency_Total_New_Connection_Under_10"/>
22755 <affected-histogram name="Net.Transaction_Latency_Total_Under_10"/>
22756 <affected-histogram name="Net.Transaction_Latency_Under_10"/>
22757 <affected-histogram name="PLT.RequestToFinish">
22758 <with-group name="parallel_4_prefetch"/>
22759 </affected-histogram>
22760</fieldtrial>
22761
22762<fieldtrial name="DnsImpact3">
22763 <group name="disabled_prefetch" label="with DNS pre-resolving disabled"/>
22764 <group name="parallel_4_prefetch"
22765 label="with only 4 concurrent speculative resolutions done in parallel"/>
22766 <affected-histogram name="Net.Transaction_Connected_New">
22767 <with-group name="disabled_prefetch"/>
22768 </affected-histogram>
22769 <affected-histogram name="Renderer2.FinishDocToFinish"/>
22770 <affected-histogram name="Renderer2.RequestToFinish"/>
22771 <affected-histogram name="Renderer2.RequestToFinish_L">
22772 <with-group name="disabled_prefetch"/>
22773 </affected-histogram>
22774 <affected-histogram name="Renderer2.RequestToFirstLayout"/>
22775 <affected-histogram name="Renderer2.RequestToStart"/>
22776 <affected-histogram name="Renderer2.StartToFinish"/>
22777 <affected-histogram name="Renderer2.StartToFinishDoc"/>
22778 <affected-histogram name="Renderer2.StartToFirstLayout"/>
22779 <affected-histogram name="Renderer4.RequestToFinish">
22780 <with-group name="parallel_4_prefetch"/>
22781 </affected-histogram>
22782 <affected-histogram name="Renderer4.StartToFinish">
22783 <with-group name="parallel_4_prefetch"/>
22784 </affected-histogram>
22785</fieldtrial>
22786
Torne (Richard Coles)90dce4d2013-05-29 14:40:03 +010022787<fieldtrial name="DnsParallelism">
22788 <group name="parallel_10"
22789 label="with only 10 concurrent resolutions done in parallel"/>
22790 <group name="parallel_14"
22791 label="with only 14 concurrent resolutions done in parallel"/>
22792 <group name="parallel_20"
22793 label="with only 20 concurrent resolutions done in parallel"/>
22794 <group name="parallel_6"
22795 label="with only 6 concurrent resolutions done in parallel"/>
22796 <group name="parallel_7"
22797 label="with only 7 concurrent resolutions done in parallel"/>
22798 <group name="parallel_8"
22799 label="with only 8 concurrent resolutions done in parallel"/>
22800 <group name="parallel_9"
22801 label="with only 9 concurrent resolutions done in parallel"/>
22802 <group name="parallel_default"
22803 label="with the default number of concurrent resolutions done in
22804 parallel"/>
22805 <affected-histogram name="DNS.ResolveCategory"/>
22806 <affected-histogram name="DNS.ResolveSuccess"/>
22807</fieldtrial>
22808
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010022809<fieldtrial name="DomainGoogle" separator="">
22810 <group name="Google" label="only Google cookies are recorded."/>
22811 <group name="Other" label="only NON-Google cookies are recorded."/>
22812 <affected-histogram name="Cookie.ReinstatedCookies"/>
22813</fieldtrial>
22814
Ben Murdoch32409262013-08-07 11:04:47 +010022815<fieldtrial name="ExternalExtensionEvent" separator="">
22816 <group name="NonWebstore"
22817 label="sideloaded extensions that don't update from the webstore"/>
22818 <group name="Webstore"
22819 label="sideloaded extensions that update from the webstore"/>
22820 <affected-histogram name="Extensions.ExternalExtensionEvent"/>
22821</fieldtrial>
22822
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010022823<fieldtrial name="FileBrowserLoad" separator=".">
22824 <group name="Construct"
22825 label="Time spent constructing the main Javascript object."/>
22826 <group name="DOM" label="Time to initialize DOM."/>
22827 <group name="FileSystem"
22828 label="Time to get access to the local file system."/>
22829 <group name="Parse" label="Time to parse Javascript and CSS."/>
22830 <group name="Roots" label="Time to enumerate file system roots."/>
22831 <group name="Total"
22832 label="Total load time from the moment the Javascript started parsing
22833 till the moment the empty file list is displayed."/>
22834 <affected-histogram name="FileBrowser.Load"/>
22835</fieldtrial>
22836
22837<fieldtrial name="HttpPipeliningCompatibility">
22838 <group name="disable_test" label="Do nothing"/>
22839 <group name="enable_test" label="Test connection for HTTP pipelining"/>
22840 <affected-histogram name="NetConnectivity.Pipeline.0.NetworkError"/>
22841 <affected-histogram name="NetConnectivity.Pipeline.0.ResponseCode"/>
22842 <affected-histogram name="NetConnectivity.Pipeline.0.Status"/>
22843 <affected-histogram name="NetConnectivity.Pipeline.1.NetworkError"/>
22844 <affected-histogram name="NetConnectivity.Pipeline.1.ResponseCode"/>
22845 <affected-histogram name="NetConnectivity.Pipeline.1.Status"/>
22846 <affected-histogram name="NetConnectivity.Pipeline.2.NetworkError"/>
22847 <affected-histogram name="NetConnectivity.Pipeline.2.ResponseCode"/>
22848 <affected-histogram name="NetConnectivity.Pipeline.2.Status"/>
22849 <affected-histogram name="NetConnectivity.Pipeline.3.NetworkError"/>
22850 <affected-histogram name="NetConnectivity.Pipeline.3.ResponseCode"/>
22851 <affected-histogram name="NetConnectivity.Pipeline.3.Status"/>
22852 <affected-histogram name="NetConnectivity.Pipeline.4.NetworkError"/>
22853 <affected-histogram name="NetConnectivity.Pipeline.4.ResponseCode"/>
22854 <affected-histogram name="NetConnectivity.Pipeline.4.Status"/>
22855 <affected-histogram name="NetConnectivity.Pipeline.5.NetworkError"/>
22856 <affected-histogram name="NetConnectivity.Pipeline.5.ResponseCode"/>
22857 <affected-histogram name="NetConnectivity.Pipeline.5.Status"/>
22858 <affected-histogram name="NetConnectivity.Pipeline.AllHTTP11"/>
22859 <affected-histogram name="NetConnectivity.Pipeline.CanarySuccess"/>
22860 <affected-histogram name="NetConnectivity.Pipeline.Depth"/>
22861 <affected-histogram name="NetConnectivity.Pipeline.Success"/>
22862</fieldtrial>
22863
Ben Murdocheb525c52013-07-10 11:40:50 +010022864<fieldtrial name="IndexedDBLevelDBErrnoMethods" separator=".">
22865 <group name="NewLogger" label="ChromiumEnv::NewLogger"/>
22866 <group name="NewSequentialFile" label="ChromiumEnv::NewSequentialFile"/>
22867 <group name="NewWritableFile" label="ChromiumEnv::NewWritableFile"/>
22868 <group name="SequentialFileRead" label="ChromiumSequentialFile::Read"/>
22869 <group name="SequentialFileSkip" label="ChromiumSequentialFile::Skip"/>
22870 <group name="WritableFileAppend" label="ChromiumWritableFile::Append"/>
22871 <group name="WritableFileClose" label="ChromiumWritableFile::Close"/>
22872 <group name="WritableFileFlush" label="ChromiumWritableFile::Flush"/>
22873 <group name="WritableFileSync" label="ChromiumWritableFile::Sync"/>
22874 <group name="WritableFileSyncParent"
22875 label="ChromiumWritableFile::SyncParent"/>
22876 <affected-histogram name="WebCore.IndexedDB.LevelDBOpenErrors.Errno"/>
Ben Murdoch7dbb3d52013-07-17 14:55:54 +010022877 <affected-histogram name="WebCore.IndexedDB.LevelDBReadErrors.Errno"/>
Ben Murdocheb525c52013-07-10 11:40:50 +010022878 <affected-histogram name="WebCore.IndexedDB.LevelDBWriteErrors.Errno"/>
22879</fieldtrial>
22880
22881<fieldtrial name="IndexedDBLevelDBPFEMethods" separator=".">
22882 <group name="CreateDir" label="ChromiumEnv::CreateDir"/>
22883 <group name="DeleteDir" label="ChromiumEnv::DeleteDir"/>
22884 <group name="DeleteFile" label="ChromiumEnv::DeleteFile"/>
22885 <group name="GetFileSize" label="ChromiumEnv::GetFileSize"/>
22886 <group name="LockFile" label="ChromiumEnv::LockFile"/>
22887 <group name="NewRandomAccessFile" label="ChromiumEnv::NewRandomAccessFile"/>
22888 <group name="RandomAccessFileRead" label="ChromiumRandomAccessFile::Read"/>
22889 <group name="RenameFile" label="ChromiumEnv::RenameFile"/>
22890 <group name="UnlockFile" label="ChromiumEnv::UnlockFile"/>
22891 <affected-histogram name="WebCore.IndexedDB.LevelDBOpenErrors.PFE"/>
Ben Murdoch7dbb3d52013-07-17 14:55:54 +010022892 <affected-histogram name="WebCore.IndexedDB.LevelDBReadErrors.PFE"/>
Ben Murdocheb525c52013-07-10 11:40:50 +010022893 <affected-histogram name="WebCore.IndexedDB.LevelDBWriteErrors.PFE"/>
22894</fieldtrial>
22895
Torne (Richard Coles)a93a17c2013-05-15 11:34:50 +010022896<fieldtrial name="InstallerDownloadSources" separator="">
22897 <group name="HttpServer" label="Download Source: HTTP Server"/>
22898 <group name="HttpsServer" label="Download Source: HTTPS Server"/>
22899 <affected-histogram name="Installer.SuccessfulMBsDownloadedFrom"/>
22900 <affected-histogram name="Installer.TotalMBsDownloadedFrom"/>
22901</fieldtrial>
22902
Torne (Richard Coles)b2df76e2013-05-13 16:52:09 +010022903<fieldtrial name="Instant">
22904 <group name="Extended" label="Suggestions + Results"/>
22905 <group name="Instant" label="Results"/>
22906 <affected-histogram name="Instant.SessionsStorageNamespace"/>
22907</fieldtrial>
22908
Torne (Richard Coles)90dce4d2013-05-29 14:40:03 +010022909<fieldtrial name="IPv6_Probe">
22910 <group name="IPv6_probe_skipped"
22911 label="with IPv6 not probed, and default OS settings used"/>
22912 <group name="IPv6_probe_done"
22913 label="with IPv6 probed for and possibly disabled"/>
22914 <affected-histogram name="DNS.PrefetchResolution"/>
22915</fieldtrial>
22916
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010022917<fieldtrial name="LateBindingExperiment">
22918 <group name="disable_late_binding" label="socket late binding is disabled"/>
22919 <group name="enable_late_binding" label="socket late binding is enabled"/>
22920 <affected-histogram name="Net.SocketIdleTimeBeforeNextUse_ReusedSocket"/>
22921 <affected-histogram name="Net.SocketIdleTimeBeforeNextUse_UnusedSocket"/>
22922 <affected-histogram name="Net.SocketIdleTimeOnIOError2_ReusedSocket"/>
22923 <affected-histogram name="Net.SocketIdleTimeOnIOError2_UnusedSocket"/>
22924 <affected-histogram name="Net.TCPSocketType"/>
22925 <affected-histogram name="Net.Transaction_Connected"/>
22926 <affected-histogram name="Net.Transaction_Connected_Under_10"/>
22927 <affected-histogram name="Net.TransportSocketRequestTime"/>
22928 <affected-histogram name="Renderer4.BeginToFinish_LinkLoad"/>
22929 <affected-histogram name="Renderer4.BeginToFinish_LinkLoadNormal"/>
22930 <affected-histogram name="Renderer4.BeginToFinish_LinkLoadReload"/>
22931 <affected-histogram name="Renderer4.BeginToFinish_NormalLoad"/>
22932 <affected-histogram name="Renderer4.BeginToFinishDoc_LinkLoad"/>
22933 <affected-histogram name="Renderer4.BeginToFinishDoc_LinkLoadNormal"/>
22934 <affected-histogram name="Renderer4.BeginToFinishDoc_LinkLoadReload"/>
22935 <affected-histogram name="Renderer4.BeginToFinishDoc_NormalLoad"/>
22936 <affected-histogram name="Renderer4.RequestToFinish"/>
22937 <affected-histogram name="Renderer4.StartToFinish"/>
22938</fieldtrial>
22939
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010022940<fieldtrial name="LevelDBEnvMaxFDs" separator=".">
22941 <group name="Success"
22942 label="This histogram shows the limit when open succeeded."/>
22943 <group name="TooManyOpened"
22944 label="This histogram shows the limit when open failed because the
22945 limit had been reached."/>
22946 <group name="OtherError"
22947 label="This histogram shows the limit when open failed for reasons
22948 other than exceeding the limit."/>
22949 <affected-histogram name="LevelDBEnv.IDB.MaxFDs"/>
22950 <affected-histogram name="LevelDBEnv.MaxFDs"/>
22951</fieldtrial>
22952
22953<fieldtrial name="LevelDBEnvPlatformFileErrors" separator="">
Ben Murdocheb525c52013-07-10 11:40:50 +010022954 <group name="CreateDir" label="ChromiumEnv::CreateDir"/>
Torne (Richard Coles)b2df76e2013-05-13 16:52:09 +010022955 <group name="LockFile" label="ChromiumEnv::LockFile"/>
22956 <group name="NewRandomAccessFile" label="ChromiumEnv::NewRandomAccessFile"/>
22957 <group name="RenameFile" label="ChromiumEnv::RenameFile"/>
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010022958 <affected-histogram name="LevelDBEnv.IDB.IOError."/>
22959 <affected-histogram name="LevelDBEnv.IOError."/>
22960</fieldtrial>
22961
Torne (Richard Coles)90dce4d2013-05-29 14:40:03 +010022962<fieldtrial name="LevelDBEnvRetry" separator="">
22963 <group name="RenameFile" label="RenameFile"/>
22964 <group name="LockFile" label="LockFile"/>
Torne (Richard Coles)868fa2f2013-06-11 10:57:03 +010022965 <group name="CreateDir" label="CreateDir"/>
Torne (Richard Coles)90dce4d2013-05-29 14:40:03 +010022966 <affected-histogram name="LevelDBEnv.IDB.RetryRecoveredFromErrorIn"/>
22967 <affected-histogram name="LevelDBEnv.IDB.TimeUntilSuccessFor"/>
22968 <affected-histogram name="LevelDBEnv.RetryRecoveredFromErrorIn"/>
22969 <affected-histogram name="LevelDBEnv.TimeUntilSuccessFor"/>
22970</fieldtrial>
22971
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010022972<fieldtrial name="LevelDBEnvRetryTimes" separator="">
22973 <obsolete>
Torne (Richard Coles)90dce4d2013-05-29 14:40:03 +010022974 Deprecated 2013-04 in favor of LevelDBEnvRetry.
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010022975 </obsolete>
22976 <group name="Rename" label="RenameFile"/>
22977 <group name="LockFile" label="LockFile"/>
22978 <affected-histogram name="LevelDBEnv.IDB.TimeTo"/>
22979 <affected-histogram name="LevelDBEnv.TimeTo"/>
22980</fieldtrial>
22981
Torne (Richard Coles)90dce4d2013-05-29 14:40:03 +010022982<fieldtrial name="MediaAudioInputControllerTime" separator=".">
22983 <group name="CloseTime" label="Measures the time taken for DoClose()."/>
22984 <group name="CreateTime" label="Measures the time taken for DoCreate()."/>
22985 <group name="RecordTime" label="Measures the time taken for DoRecord()."/>
22986 <affected-histogram name="Media.AudioInputController"/>
22987</fieldtrial>
22988
Ben Murdocheb525c52013-07-10 11:40:50 +010022989<fieldtrial name="MediaAudioInputDeviceManagerTime" separator=".">
22990 <group name="OpenOnDeviceThreadTime"
22991 label="Measures the time taken for OpenOnDeviceThread()."/>
22992 <group name="EnumerateOnDeviceThreadTime"
22993 label="Measures the time taken for EnumerateOnDeviceThread()."/>
22994 <affected-histogram name="Media.AudioInputDeviceManager"/>
22995</fieldtrial>
22996
Torne (Richard Coles)90dce4d2013-05-29 14:40:03 +010022997<fieldtrial name="MediaAudioOutputControllerTime" separator=".">
22998 <group name="CloseTime" label="Measures the time taken for DoClose()."/>
22999 <group name="CreateTime" label="Measures the time taken for DoCreate()."/>
23000 <group name="DeviceChangeTime"
23001 label="Measures the time taken for OnDeviceChange()."/>
23002 <group name="PauseTime" label="Measures the time taken for DoPause()."/>
23003 <group name="PlayTime"
23004 label="Measures the time taken for DoPlay(). Technically only the
23005 worker method AudioOutputController::PollAndStartIfDataReady()."/>
23006 <affected-histogram name="Media.AudioOutputController"/>
23007</fieldtrial>
23008
Ben Murdocheb525c52013-07-10 11:40:50 +010023009<fieldtrial name="MediaVideoCaptureManagerTime" separator=".">
23010 <group name="OnEnumerateDevicesTime"
23011 label="Measures the time taken for OnEnumerateDevices()."/>
23012 <group name="OnOpenTime" label="Measures the time taken for OnOpen()."/>
23013 <group name="OnCloseTime" label="Measures the time taken for OnClose()."/>
23014 <group name="OnStartTime" label="Measures the time taken for OnStart()."/>
23015 <group name="OnStopTime" label="Measures the time taken for OnStop()."/>
23016 <affected-histogram name="Media.VideoCaptureManager"/>
23017</fieldtrial>
23018
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010023019<fieldtrial name="NetConnectivity" separator=".">
23020 <group name="53.100B" label="100 bytes of data on port 53."/>
23021 <group name="53.100B.NoProxy"
23022 label="100 bytes of data on port 53 with no proxy."/>
23023 <group name="53.1K" label="1K bytes of data on port 53."/>
23024 <group name="53.1K.NoProxy"
23025 label="1K bytes of data on port 53 with no proxy."/>
23026 <group name="53.100B.RTT" label="100 bytes of data on port 53 successfully."/>
23027 <group name="53.100B.RTT.NoProxy"
23028 label="100 bytes of data on port 53 successfully with no proxy."/>
23029 <group name="53.1K.RTT" label="1K bytes of data on port 53 successfully."/>
23030 <group name="53.1K.RTT.NoProxy"
23031 label="1K bytes of data on port 53 successfully with no proxy."/>
23032 <group name="587.100B" label="100 bytes of data on port 587."/>
23033 <group name="587.100B.NoProxy"
23034 label="100 bytes of data on port 587 with no proxy."/>
23035 <group name="587.1K" label="1K bytes of data on port 587."/>
23036 <group name="587.1K.NoProxy"
23037 label="1K bytes of data on port 587 with no proxy."/>
23038 <group name="587.100B.RTT"
23039 label="100 bytes of data on port 587 successfully."/>
23040 <group name="587.100B.RTT.NoProxy"
23041 label="100 bytes of data on port 587 successfully with no proxy."/>
23042 <group name="587.1K.RTT" label="1K bytes of data on port 587 successfully."/>
23043 <group name="587.1K.RTT.NoProxy"
23044 label="1K bytes of data on port 587 successfully with no proxy."/>
23045 <group name="6121.100B" label="100 bytes of data on port 6121."/>
23046 <group name="6121.100B.NoProxy"
23047 label="100 bytes of data on port 6121 with no proxy."/>
23048 <group name="6121.1K" label="1K bytes of data on port 6121."/>
23049 <group name="6121.1K.NoProxy"
23050 label="1K bytes of data on port 6121 with no proxy."/>
23051 <group name="6121.100B.RTT"
23052 label="100 bytes of data on port 6121 successfully."/>
23053 <group name="6121.100B.RTT.NoProxy"
23054 label="100 bytes of data on port 6121 successfully with no proxy."/>
23055 <group name="6121.1K.RTT"
23056 label="1K bytes of data on port 6121 successfully."/>
23057 <group name="6121.1K.RTT.NoProxy"
23058 label="1K bytes of data on port 6121 successfully with no proxy."/>
23059 <group name="80.100B" label="100 bytes of data on port 80."/>
23060 <group name="80.100B.NoProxy"
23061 label="100 bytes of data on port 80 with no proxy."/>
23062 <group name="80.1K" label="1K bytes of data on port 80."/>
23063 <group name="80.1K.NoProxy"
23064 label="1K bytes of data on port 80 with no proxy."/>
23065 <group name="80.100B.RTT" label="100 bytes of data on port 80 successfully."/>
23066 <group name="80.100B.RTT.NoProxy"
23067 label="100 bytes of data on port 80 successfully with no proxy."/>
23068 <group name="80.1K.RTT" label="1K bytes of data on port 80 successfully."/>
23069 <group name="80.1K.RTT.NoProxy"
23070 label="1K bytes of data on port 80 successfully with no proxy."/>
23071 <group name="8080.100B" label="100 bytes of data on port 8080."/>
23072 <group name="8080.100B.NoProxy"
23073 label="100 bytes of data on port 8080 with no proxy."/>
23074 <group name="8080.1K" label="1K bytes of data on port 8080."/>
23075 <group name="8080.1K.NoProxy"
23076 label="1K bytes of data on port 8080 with no proxy."/>
23077 <group name="8080.100B.RTT"
23078 label="100 bytes of data on port 8080 successfully."/>
23079 <group name="8080.100B.RTT.NoProxy"
23080 label="100 bytes of data on port 8080 successfully with no proxy."/>
23081 <group name="8080.1K.RTT"
23082 label="1K bytes of data on port 8080 successfully."/>
23083 <group name="8080.1K.RTT.NoProxy"
23084 label="1K bytes of data on port 8080 successfully with no proxy."/>
23085 <affected-histogram name="NetConnectivity.TCP.Status"/>
23086 <affected-histogram name="NetConnectivity.TCP.Success"/>
23087 <affected-histogram name="NetConnectivity.UDP.PacketLoss"/>
23088 <affected-histogram name="NetConnectivity.UDP.PacketLoss6"/>
23089 <affected-histogram name="NetConnectivity.UDP.Status"/>
23090 <affected-histogram name="NetConnectivity.UDP.Success"/>
23091</fieldtrial>
23092
23093<fieldtrial name="NetConnectivity2" separator=".">
23094 <group name="AcksReceivedFromFirst2Packets" label="2 packets."/>
23095 <group name="AcksReceivedFromFirst3Packets" label="3 packets."/>
23096 <group name="AcksReceivedFromFirst4Packets" label="4 packets."/>
23097 <group name="AcksReceivedFromFirst5Packets" label="5 packets."/>
23098 <group name="AcksReceivedFromFirst6Packets" label="6 packets."/>
23099 <group name="AcksReceivedFromFirst7Packets" label="7 packets."/>
23100 <group name="AcksReceivedFromFirst8Packets" label="8 packets."/>
23101 <group name="AcksReceivedFromFirst9Packets" label="9 packets."/>
23102 <group name="AcksReceivedFromFirst10Packets" label="10 packets."/>
23103 <group name="AcksReceivedFromFirst11Packets" label="11 packets."/>
23104 <group name="AcksReceivedFromFirst12Packets" label="12 packets."/>
23105 <group name="AcksReceivedFromFirst13Packets" label="13 packets."/>
23106 <group name="AcksReceivedFromFirst14Packets" label="14 packets."/>
23107 <group name="AcksReceivedFromFirst15Packets" label="15 packets."/>
23108 <group name="AcksReceivedFromFirst16Packets" label="16 packets."/>
23109 <group name="AcksReceivedFromFirst17Packets" label="17 packets."/>
23110 <group name="AcksReceivedFromFirst18Packets" label="18 packets."/>
23111 <group name="AcksReceivedFromFirst19Packets" label="19 packets."/>
23112 <group name="AcksReceivedFromFirst20Packets" label="20 packets."/>
23113 <group name="AcksReceivedFromFirst21Packets" label="21 packets."/>
23114 <affected-histogram name="NetConnectivity.Sent21"/>
23115</fieldtrial>
23116
23117<fieldtrial name="NetConnectivity2a" separator=".">
23118 <group name="6121.100B" label="100 bytes of data is sent on port 6121."/>
23119 <group name="6121.500B" label="500 bytes of data is sent on port 6121."/>
23120 <group name="6121.1K" label="1K bytes of data is sent on port 6121."/>
23121 <affected-histogram name="NetConnectivity2.Sent21.AckReceivedForNthPacket"/>
23122 <affected-histogram name="NetConnectivity2.Sent21.GotAnAck"/>
23123 <affected-histogram name="NetConnectivity2.Sent21.PacketsSent"/>
23124</fieldtrial>
23125
23126<fieldtrial name="NetConnectivity2b" separator=".">
23127 <group name="AcksReceivedFromFirst2Packets.6121.100B"
23128 label="2 packets. 100 bytes of data is sent on port 6121."/>
23129 <group name="AcksReceivedFromFirst3Packets.6121.100B"
23130 label="3 packets. 100 bytes of data is sent on port 6121."/>
23131 <group name="AcksReceivedFromFirst4Packets.6121.100B"
23132 label="4 packets. 100 bytes of data is sent on port 6121."/>
23133 <group name="AcksReceivedFromFirst5Packets.6121.100B"
23134 label="5 packets. 100 bytes of data is sent on port 6121."/>
23135 <group name="AcksReceivedFromFirst6Packets.6121.100B"
23136 label="6 packets. 100 bytes of data is sent on port 6121."/>
23137 <group name="AcksReceivedFromFirst7Packets.6121.100B"
23138 label="7 packets. 100 bytes of data is sent on port 6121."/>
23139 <group name="AcksReceivedFromFirst8Packets.6121.100B"
23140 label="8 packets. 100 bytes of data is sent on port 6121."/>
23141 <group name="AcksReceivedFromFirst9Packets.6121.100B"
23142 label="9 packets. 100 bytes of data is sent on port 6121."/>
23143 <group name="AcksReceivedFromFirst10Packets.6121.100B"
23144 label="10 packets. 100 bytes of data is sent on port 6121."/>
23145 <group name="AcksReceivedFromFirst11Packets.6121.100B"
23146 label="11 packets. 100 bytes of data is sent on port 6121."/>
23147 <group name="AcksReceivedFromFirst12Packets.6121.100B"
23148 label="12 packets. 100 bytes of data is sent on port 6121."/>
23149 <group name="AcksReceivedFromFirst13Packets.6121.100B"
23150 label="13 packets. 100 bytes of data is sent on port 6121."/>
23151 <group name="AcksReceivedFromFirst14Packets.6121.100B"
23152 label="14 packets. 100 bytes of data is sent on port 6121."/>
23153 <group name="AcksReceivedFromFirst15Packets.6121.100B"
23154 label="15 packets. 100 bytes of data is sent on port 6121."/>
23155 <group name="AcksReceivedFromFirst16Packets.6121.100B"
23156 label="16 packets. 100 bytes of data is sent on port 6121."/>
23157 <group name="AcksReceivedFromFirst17Packets.6121.100B"
23158 label="17 packets. 100 bytes of data is sent on port 6121."/>
23159 <group name="AcksReceivedFromFirst18Packets.6121.100B"
23160 label="18 packets. 100 bytes of data is sent on port 6121."/>
23161 <group name="AcksReceivedFromFirst19Packets.6121.100B"
23162 label="19 packets. 100 bytes of data is sent on port 6121."/>
23163 <group name="AcksReceivedFromFirst20Packets.6121.100B"
23164 label="20 packets. 100 bytes of data is sent on port 6121."/>
23165 <group name="AcksReceivedFromFirst21Packets.6121.100B"
23166 label="21 packets. 100 bytes of data is sent on port 6121."/>
23167 <affected-histogram name="NetConnectivity2.Sent21"/>
23168</fieldtrial>
23169
23170<fieldtrial name="NetConnectivity2c" separator=".">
23171 <group name="6121.100B" label="100 bytes of data is sent on port 6121."/>
23172 <group name="6121.100B.NoProxy"
23173 label="100 bytes of data is sent on port 6121 with no proxy."/>
23174 <group name="6121.500B" label="500 bytes of data is sent on port 6121."/>
23175 <group name="6121.500B.NoProxy"
23176 label="500 bytes of data is sent on port 6121 with no proxy."/>
23177 <group name="6121.1K" label="1K bytes of data is sent on port 6121."/>
23178 <group name="6121.1K.NoProxy"
23179 label="1K bytes of data is sent on port 6121 with no proxy."/>
23180 <affected-histogram name="NetConnectivity2.Send6.PacketsSent"/>
23181 <affected-histogram name="NetConnectivity2.Send6.SeriesAcked"/>
23182</fieldtrial>
23183
23184<fieldtrial name="NetConnectivity2d" separator=".">
23185 <group name="AcksReceivedFromFirst2Packets.6121.500B"
23186 label="2 packets. 500 bytes of data is sent on port 6121."/>
23187 <group name="AcksReceivedFromFirst3Packets.6121.500B"
23188 label="3 packets. 500 bytes of data is sent on port 6121."/>
23189 <group name="AcksReceivedFromFirst4Packets.6121.500B"
23190 label="4 packets. 500 bytes of data is sent on port 6121."/>
23191 <group name="AcksReceivedFromFirst5Packets.6121.500B"
23192 label="5 packets. 500 bytes of data is sent on port 6121."/>
23193 <group name="AcksReceivedFromFirst6Packets.6121.500B"
23194 label="6 packets. 500 bytes of data is sent on port 6121."/>
23195 <group name="AcksReceivedFromFirst7Packets.6121.500B"
23196 label="7 packets. 500 bytes of data is sent on port 6121."/>
23197 <group name="AcksReceivedFromFirst8Packets.6121.500B"
23198 label="8 packets. 500 bytes of data is sent on port 6121."/>
23199 <group name="AcksReceivedFromFirst9Packets.6121.500B"
23200 label="9 packets. 500 bytes of data is sent on port 6121."/>
23201 <group name="AcksReceivedFromFirst10Packets.6121.500B"
23202 label="10 packets. 500 bytes of data is sent on port 6121."/>
23203 <group name="AcksReceivedFromFirst11Packets.6121.500B"
23204 label="11 packets. 500 bytes of data is sent on port 6121."/>
23205 <group name="AcksReceivedFromFirst12Packets.6121.500B"
23206 label="12 packets. 500 bytes of data is sent on port 6121."/>
23207 <group name="AcksReceivedFromFirst13Packets.6121.500B"
23208 label="13 packets. 500 bytes of data is sent on port 6121."/>
23209 <group name="AcksReceivedFromFirst14Packets.6121.500B"
23210 label="14 packets. 500 bytes of data is sent on port 6121."/>
23211 <group name="AcksReceivedFromFirst15Packets.6121.500B"
23212 label="15 packets. 500 bytes of data is sent on port 6121."/>
23213 <group name="AcksReceivedFromFirst16Packets.6121.500B"
23214 label="16 packets. 500 bytes of data is sent on port 6121."/>
23215 <group name="AcksReceivedFromFirst17Packets.6121.500B"
23216 label="17 packets. 500 bytes of data is sent on port 6121."/>
23217 <group name="AcksReceivedFromFirst18Packets.6121.500B"
23218 label="18 packets. 500 bytes of data is sent on port 6121."/>
23219 <group name="AcksReceivedFromFirst19Packets.6121.500B"
23220 label="19 packets. 500 bytes of data is sent on port 6121."/>
23221 <group name="AcksReceivedFromFirst20Packets.6121.500B"
23222 label="20 packets. 500 bytes of data is sent on port 6121."/>
23223 <group name="AcksReceivedFromFirst21Packets.6121.500B"
23224 label="21 packets. 500 bytes of data is sent on port 6121."/>
23225 <affected-histogram name="NetConnectivity2.Sent21"/>
23226</fieldtrial>
23227
23228<fieldtrial name="NetConnectivity2e" separator=".">
23229 <group name="AcksReceivedFromFirst2Packets.6121.1K"
23230 label="2 packets. 1K bytes of data is sent on port 6121."/>
23231 <group name="AcksReceivedFromFirst3Packets.6121.1K"
23232 label="3 packets. 1K bytes of data is sent on port 6121."/>
23233 <group name="AcksReceivedFromFirst4Packets.6121.1K"
23234 label="4 packets. 1K bytes of data is sent on port 6121."/>
23235 <group name="AcksReceivedFromFirst5Packets.6121.1K"
23236 label="5 packets. 1K bytes of data is sent on port 6121."/>
23237 <group name="AcksReceivedFromFirst6Packets.6121.1K"
23238 label="6 packets. 1K bytes of data is sent on port 6121."/>
23239 <group name="AcksReceivedFromFirst7Packets.6121.1K"
23240 label="7 packets. 1K bytes of data is sent on port 6121."/>
23241 <group name="AcksReceivedFromFirst8Packets.6121.1K"
23242 label="8 packets. 1K bytes of data is sent on port 6121."/>
23243 <group name="AcksReceivedFromFirst9Packets.6121.1K"
23244 label="9 packets. 1K bytes of data is sent on port 6121."/>
23245 <group name="AcksReceivedFromFirst10Packets.6121.1K"
23246 label="10 packets. 1K bytes of data is sent on port 6121."/>
23247 <group name="AcksReceivedFromFirst11Packets.6121.1K"
23248 label="11 packets. 1K bytes of data is sent on port 6121."/>
23249 <group name="AcksReceivedFromFirst12Packets.6121.1K"
23250 label="12 packets. 1K bytes of data is sent on port 6121."/>
23251 <group name="AcksReceivedFromFirst13Packets.6121.1K"
23252 label="13 packets. 1K bytes of data is sent on port 6121."/>
23253 <group name="AcksReceivedFromFirst14Packets.6121.1K"
23254 label="14 packets. 1K bytes of data is sent on port 6121."/>
23255 <group name="AcksReceivedFromFirst15Packets.6121.1K"
23256 label="15 packets. 1K bytes of data is sent on port 6121."/>
23257 <group name="AcksReceivedFromFirst16Packets.6121.1K"
23258 label="16 packets. 1K bytes of data is sent on port 6121."/>
23259 <group name="AcksReceivedFromFirst17Packets.6121.1K"
23260 label="17 packets. 1K bytes of data is sent on port 6121."/>
23261 <group name="AcksReceivedFromFirst18Packets.6121.1K"
23262 label="18 packets. 1K bytes of data is sent on port 6121."/>
23263 <group name="AcksReceivedFromFirst19Packets.6121.1K"
23264 label="19 packets. 1K bytes of data is sent on port 6121."/>
23265 <group name="AcksReceivedFromFirst20Packets.6121.1K"
23266 label="20 packets. 1K bytes of data is sent on port 6121."/>
23267 <group name="AcksReceivedFromFirst21Packets.6121.1K"
23268 label="21 packets. 1K bytes of data is sent on port 6121."/>
23269 <affected-histogram name="NetConnectivity2.Sent21"/>
23270</fieldtrial>
23271
23272<fieldtrial name="NetConnectivity3a" separator=".">
23273 <group name="NonPacedPacket"
23274 label="In this histogram results are only shown if at least two packets
23275 were ACKed in the Startup Test. Packets were sent as rapidly as
23276 possible."/>
23277 <group name="PacedPacket"
23278 label="In this histogram results are only shown if at least two packets
23279 were ACKed in the Startup Test. Packets are sent at equal
23280 intervals. The interval is selected to match the bandwidth
23281 discovered during the StartPacket test."/>
23282 <group name="StartPacket"
23283 label="Packets are sent as rapidly as possible, just after successfully
23284 sending an UMA upload. Each packet was numbered, as was its ACK
23285 sent back by Google. If no packets (of the 21) were ever ACKed,
23286 then the port is assumed to be blocked, and no data is recorded
23287 in this histogram."/>
23288 <affected-histogram name="NetConnectivity3"/>
23289</fieldtrial>
23290
23291<fieldtrial name="NetConnectivity3aa" separator=".">
23292 <group name="Sent21"
23293 label="This histogram shows the number of echo responses received from
23294 the first"/>
23295 <affected-histogram name="NetConnectivity3.NonPacedPacket"/>
23296 <affected-histogram name="NetConnectivity3.PacedPacket"/>
23297 <affected-histogram name="NetConnectivity3.StartPacket"/>
23298</fieldtrial>
23299
23300<fieldtrial name="NetConnectivity3AckReceivedForNthPacket" separator=".">
23301 <group name="Sent21.AckReceivedForNthPacket"
23302 label="Each packet was numbered, as was its ACK sent back by Google.
23303 This histogram records, for each packet number, how often we
23304 received an ACK for that packet."/>
23305 <affected-histogram name="NetConnectivity3.NonPacedPacket"/>
23306 <affected-histogram name="NetConnectivity3.PacedPacket"/>
23307 <affected-histogram name="NetConnectivity3.StartPacket"/>
23308</fieldtrial>
23309
23310<fieldtrial name="NetConnectivity3AcksReceivedFromFirst" separator=".">
23311 <group name="AcksReceivedFromFirst02Packets" label="2 packets."/>
23312 <group name="AcksReceivedFromFirst03Packets" label="3 packets."/>
23313 <group name="AcksReceivedFromFirst04Packets" label="4 packets."/>
23314 <group name="AcksReceivedFromFirst05Packets" label="5 packets."/>
23315 <group name="AcksReceivedFromFirst06Packets" label="6 packets."/>
23316 <group name="AcksReceivedFromFirst07Packets" label="7 packets."/>
23317 <group name="AcksReceivedFromFirst08Packets" label="8 packets."/>
23318 <group name="AcksReceivedFromFirst09Packets" label="9 packets."/>
23319 <group name="AcksReceivedFromFirst10Packets" label="10 packets."/>
23320 <group name="AcksReceivedFromFirst11Packets" label="11 packets."/>
23321 <group name="AcksReceivedFromFirst12Packets" label="12 packets."/>
23322 <group name="AcksReceivedFromFirst13Packets" label="13 packets."/>
23323 <group name="AcksReceivedFromFirst14Packets" label="14 packets."/>
23324 <group name="AcksReceivedFromFirst15Packets" label="15 packets."/>
23325 <group name="AcksReceivedFromFirst16Packets" label="16 packets."/>
23326 <group name="AcksReceivedFromFirst17Packets" label="17 packets."/>
23327 <group name="AcksReceivedFromFirst18Packets" label="18 packets."/>
23328 <group name="AcksReceivedFromFirst19Packets" label="19 packets."/>
23329 <group name="AcksReceivedFromFirst20Packets" label="20 packets."/>
23330 <group name="AcksReceivedFromFirst21Packets" label="21 packets."/>
23331 <affected-histogram name="NetConnectivity3.NonPacedPacket.Sent21"/>
23332 <affected-histogram name="NetConnectivity3.PacedPacket.Sent21"/>
23333 <affected-histogram name="NetConnectivity3.StartPacket.Sent21"/>
23334</fieldtrial>
23335
23336<fieldtrial name="NetConnectivity3GotAnAck" separator=".">
23337 <group name="Sent21.GotAnAck"
23338 label="The histogram shows if we ever got an ACK for a packet in our
23339 series of 21."/>
23340 <affected-histogram name="NetConnectivity3.NonPacedPacket"/>
23341 <affected-histogram name="NetConnectivity3.PacedPacket"/>
23342 <affected-histogram name="NetConnectivity3.StartPacket"/>
23343</fieldtrial>
23344
23345<fieldtrial name="NetConnectivity3PacketDelay1" separator=".">
23346 <group name="Sent21.443"
23347 label="This histogram shows the difference between the time when we
23348 have received 1st byte from the server and the last time when we
23349 have received data from the server on port 443."/>
23350 <group name="Sent21.6121"
23351 label="This histogram shows the difference between the time when we
23352 have received 1st byte from the server and the last time when we
23353 have received data from the server on port 6121."/>
23354 <affected-histogram name="NetConnectivity3.NonPacedPacket"/>
23355 <affected-histogram name="NetConnectivity3.PacedPacket"/>
23356 <affected-histogram name="NetConnectivity3.StartPacket"/>
23357</fieldtrial>
23358
23359<fieldtrial name="NetConnectivity3PacketDelay2" separator=".">
23360 <group name="443.100B.PacketDelay"
23361 label="100 bytes of data is sent on port 443."/>
23362 <group name="443.1200B.PacketDelay"
23363 label="1200 bytes of data is sent on port 443."/>
23364 <group name="443.500B.PacketDelay"
23365 label="500 bytes of data is sent on port 443."/>
23366 <group name="6121.100B.PacketDelay"
23367 label="100 bytes of data is sent on port 6121."/>
23368 <group name="6121.1200B.PacketDelay"
23369 label="1200 bytes of data is sent on port 6121."/>
23370 <group name="6121.500B.PacketDelay"
23371 label="500 bytes of data is sent on port 6121."/>
23372 <affected-histogram name="NetConnectivity3.NonPacedPacket.Sent21"/>
23373 <affected-histogram name="NetConnectivity3.PacedPacket.Sent21"/>
23374 <affected-histogram name="NetConnectivity3.StartPacket.Sent21"/>
23375</fieldtrial>
23376
23377<fieldtrial name="NetConnectivity3PacketRTT" separator=".">
23378 <group name="Sent21.Success.RTT" label="The histogram shows the RTT for"/>
23379 <affected-histogram name="NetConnectivity3.NonPacedPacket"/>
23380 <affected-histogram name="NetConnectivity3.PacedPacket"/>
23381 <affected-histogram name="NetConnectivity3.StartPacket"/>
23382</fieldtrial>
23383
23384<fieldtrial name="NetConnectivity3Packets" separator=".">
23385 <group name="Packet01" label="1st packet."/>
23386 <group name="Packet02" label="2nd packet."/>
23387 <group name="Packet03" label="3rd packet."/>
23388 <group name="Packet10" label="10th packet."/>
23389 <group name="Packet20" label="20th packet."/>
23390 <affected-histogram
23391 name="NetConnectivity3.NonPacedPacket.Sent21.Success.RTT"/>
23392 <affected-histogram name="NetConnectivity3.PacedPacket.Sent21.Success.RTT"/>
23393 <affected-histogram name="NetConnectivity3.StartPacket.Sent21.Success.RTT"/>
23394</fieldtrial>
23395
23396<fieldtrial name="NetConnectivity3PacketsSent" separator=".">
23397 <group name="Sent21.PacketsSent"
23398 label="This histogram records how many packets (out of 21 attempted)
23399 were sent to the server via UDP."/>
23400 <group name="Send6.SeriesAcked"
23401 label="Chrome sends 6 UDP packets in a row to test to see if there is a
23402 probabalistic dependency in packet loss for consecutive packets.
23403 We record a bit vector of packets received, where the least
23404 significant bit is a 1 if the first packet was received, etc.
23405 For example, if all packets other than packet 2 and 4 are
23406 responded to, then we'd have a sample (in binary) of 110101B, or
23407 53."/>
23408 <affected-histogram name="NetConnectivity3.NonPacedPacket"/>
23409 <affected-histogram name="NetConnectivity3.PacedPacket"/>
23410 <affected-histogram name="NetConnectivity3.StartPacket"/>
23411</fieldtrial>
23412
23413<fieldtrial name="NetConnectivity3PacketsSentBytes" separator=".">
23414 <group name="443.100B" label="100 bytes of data is sent on port 443."/>
23415 <group name="443.500B" label="500 bytes of data is sent on port 443."/>
23416 <group name="443.1200B" label="1200 bytes of data is sent on port 443."/>
23417 <group name="6121.100B" label="100 bytes of data is sent on port 6121."/>
23418 <group name="6121.500B" label="500 bytes of data is sent on port 6121."/>
23419 <group name="6121.1200B" label="1200 bytes of data is sent on port 6121."/>
23420 <affected-histogram
23421 name="NetConnectivity3.NonPacedPacket.Sent21.AckReceivedForNthPacket"/>
23422 <affected-histogram
23423 name="NetConnectivity3.NonPacedPacket.Sent21.AcksReceivedFromFirst02Packets"/>
23424 <affected-histogram
23425 name="NetConnectivity3.NonPacedPacket.Sent21.AcksReceivedFromFirst03Packets"/>
23426 <affected-histogram
23427 name="NetConnectivity3.NonPacedPacket.Sent21.AcksReceivedFromFirst04Packets"/>
23428 <affected-histogram
23429 name="NetConnectivity3.NonPacedPacket.Sent21.AcksReceivedFromFirst05Packets"/>
23430 <affected-histogram
23431 name="NetConnectivity3.NonPacedPacket.Sent21.AcksReceivedFromFirst06Packets"/>
23432 <affected-histogram
23433 name="NetConnectivity3.NonPacedPacket.Sent21.AcksReceivedFromFirst07Packets"/>
23434 <affected-histogram
23435 name="NetConnectivity3.NonPacedPacket.Sent21.AcksReceivedFromFirst08Packets"/>
23436 <affected-histogram
23437 name="NetConnectivity3.NonPacedPacket.Sent21.AcksReceivedFromFirst09Packets"/>
23438 <affected-histogram
23439 name="NetConnectivity3.NonPacedPacket.Sent21.AcksReceivedFromFirst10Packets"/>
23440 <affected-histogram
23441 name="NetConnectivity3.NonPacedPacket.Sent21.AcksReceivedFromFirst11Packets"/>
23442 <affected-histogram
23443 name="NetConnectivity3.NonPacedPacket.Sent21.AcksReceivedFromFirst12Packets"/>
23444 <affected-histogram
23445 name="NetConnectivity3.NonPacedPacket.Sent21.AcksReceivedFromFirst13Packets"/>
23446 <affected-histogram
23447 name="NetConnectivity3.NonPacedPacket.Sent21.AcksReceivedFromFirst14Packets"/>
23448 <affected-histogram
23449 name="NetConnectivity3.NonPacedPacket.Sent21.AcksReceivedFromFirst15Packets"/>
23450 <affected-histogram
23451 name="NetConnectivity3.NonPacedPacket.Sent21.AcksReceivedFromFirst16Packets"/>
23452 <affected-histogram
23453 name="NetConnectivity3.NonPacedPacket.Sent21.AcksReceivedFromFirst17Packets"/>
23454 <affected-histogram
23455 name="NetConnectivity3.NonPacedPacket.Sent21.AcksReceivedFromFirst18Packets"/>
23456 <affected-histogram
23457 name="NetConnectivity3.NonPacedPacket.Sent21.AcksReceivedFromFirst19Packets"/>
23458 <affected-histogram
23459 name="NetConnectivity3.NonPacedPacket.Sent21.AcksReceivedFromFirst20Packets"/>
23460 <affected-histogram
23461 name="NetConnectivity3.NonPacedPacket.Sent21.AcksReceivedFromFirst21Packets"/>
23462 <affected-histogram name="NetConnectivity3.NonPacedPacket.Sent21.GotAnAck"/>
23463 <affected-histogram
23464 name="NetConnectivity3.NonPacedPacket.Sent21.PacketsSent"/>
23465 <affected-histogram
23466 name="NetConnectivity3.NonPacedPacket.Sent21.Success.RTT.Packet01"/>
23467 <affected-histogram
23468 name="NetConnectivity3.NonPacedPacket.Sent21.Success.RTT.Packet02"/>
23469 <affected-histogram
23470 name="NetConnectivity3.NonPacedPacket.Sent21.Success.RTT.Packet03"/>
23471 <affected-histogram
23472 name="NetConnectivity3.NonPacedPacket.Sent21.Success.RTT.Packet10"/>
23473 <affected-histogram
23474 name="NetConnectivity3.NonPacedPacket.Sent21.Success.RTT.Packet20"/>
23475 <affected-histogram
23476 name="NetConnectivity3.PacedPacket.Sent21.AckReceivedForNthPacket"/>
23477 <affected-histogram
23478 name="NetConnectivity3.PacedPacket.Sent21.AcksReceivedFromFirst02Packets"/>
23479 <affected-histogram
23480 name="NetConnectivity3.PacedPacket.Sent21.AcksReceivedFromFirst03Packets"/>
23481 <affected-histogram
23482 name="NetConnectivity3.PacedPacket.Sent21.AcksReceivedFromFirst04Packets"/>
23483 <affected-histogram
23484 name="NetConnectivity3.PacedPacket.Sent21.AcksReceivedFromFirst05Packets"/>
23485 <affected-histogram
23486 name="NetConnectivity3.PacedPacket.Sent21.AcksReceivedFromFirst06Packets"/>
23487 <affected-histogram
23488 name="NetConnectivity3.PacedPacket.Sent21.AcksReceivedFromFirst07Packets"/>
23489 <affected-histogram
23490 name="NetConnectivity3.PacedPacket.Sent21.AcksReceivedFromFirst08Packets"/>
23491 <affected-histogram
23492 name="NetConnectivity3.PacedPacket.Sent21.AcksReceivedFromFirst09Packets"/>
23493 <affected-histogram
23494 name="NetConnectivity3.PacedPacket.Sent21.AcksReceivedFromFirst10Packets"/>
23495 <affected-histogram
23496 name="NetConnectivity3.PacedPacket.Sent21.AcksReceivedFromFirst11Packets"/>
23497 <affected-histogram
23498 name="NetConnectivity3.PacedPacket.Sent21.AcksReceivedFromFirst12Packets"/>
23499 <affected-histogram
23500 name="NetConnectivity3.PacedPacket.Sent21.AcksReceivedFromFirst13Packets"/>
23501 <affected-histogram
23502 name="NetConnectivity3.PacedPacket.Sent21.AcksReceivedFromFirst14Packets"/>
23503 <affected-histogram
23504 name="NetConnectivity3.PacedPacket.Sent21.AcksReceivedFromFirst15Packets"/>
23505 <affected-histogram
23506 name="NetConnectivity3.PacedPacket.Sent21.AcksReceivedFromFirst16Packets"/>
23507 <affected-histogram
23508 name="NetConnectivity3.PacedPacket.Sent21.AcksReceivedFromFirst17Packets"/>
23509 <affected-histogram
23510 name="NetConnectivity3.PacedPacket.Sent21.AcksReceivedFromFirst18Packets"/>
23511 <affected-histogram
23512 name="NetConnectivity3.PacedPacket.Sent21.AcksReceivedFromFirst19Packets"/>
23513 <affected-histogram
23514 name="NetConnectivity3.PacedPacket.Sent21.AcksReceivedFromFirst20Packets"/>
23515 <affected-histogram
23516 name="NetConnectivity3.PacedPacket.Sent21.AcksReceivedFromFirst21Packets"/>
23517 <affected-histogram name="NetConnectivity3.PacedPacket.Sent21.GotAnAck"/>
23518 <affected-histogram name="NetConnectivity3.PacedPacket.Sent21.PacketsSent"/>
23519 <affected-histogram
23520 name="NetConnectivity3.PacedPacket.Sent21.Success.RTT.Packet01"/>
23521 <affected-histogram
23522 name="NetConnectivity3.PacedPacket.Sent21.Success.RTT.Packet02"/>
23523 <affected-histogram
23524 name="NetConnectivity3.PacedPacket.Sent21.Success.RTT.Packet03"/>
23525 <affected-histogram
23526 name="NetConnectivity3.PacedPacket.Sent21.Success.RTT.Packet10"/>
23527 <affected-histogram
23528 name="NetConnectivity3.PacedPacket.Sent21.Success.RTT.Packet20"/>
23529 <affected-histogram
23530 name="NetConnectivity3.StartPacket.Sent21.AckReceivedForNthPacket"/>
23531 <affected-histogram
23532 name="NetConnectivity3.StartPacket.Sent21.AcksReceivedFromFirst02Packets"/>
23533 <affected-histogram
23534 name="NetConnectivity3.StartPacket.Sent21.AcksReceivedFromFirst03Packets"/>
23535 <affected-histogram
23536 name="NetConnectivity3.StartPacket.Sent21.AcksReceivedFromFirst04Packets"/>
23537 <affected-histogram
23538 name="NetConnectivity3.StartPacket.Sent21.AcksReceivedFromFirst05Packets"/>
23539 <affected-histogram
23540 name="NetConnectivity3.StartPacket.Sent21.AcksReceivedFromFirst06Packets"/>
23541 <affected-histogram
23542 name="NetConnectivity3.StartPacket.Sent21.AcksReceivedFromFirst07Packets"/>
23543 <affected-histogram
23544 name="NetConnectivity3.StartPacket.Sent21.AcksReceivedFromFirst08Packets"/>
23545 <affected-histogram
23546 name="NetConnectivity3.StartPacket.Sent21.AcksReceivedFromFirst09Packets"/>
23547 <affected-histogram
23548 name="NetConnectivity3.StartPacket.Sent21.AcksReceivedFromFirst10Packets"/>
23549 <affected-histogram
23550 name="NetConnectivity3.StartPacket.Sent21.AcksReceivedFromFirst11Packets"/>
23551 <affected-histogram
23552 name="NetConnectivity3.StartPacket.Sent21.AcksReceivedFromFirst12Packets"/>
23553 <affected-histogram
23554 name="NetConnectivity3.StartPacket.Sent21.AcksReceivedFromFirst13Packets"/>
23555 <affected-histogram
23556 name="NetConnectivity3.StartPacket.Sent21.AcksReceivedFromFirst14Packets"/>
23557 <affected-histogram
23558 name="NetConnectivity3.StartPacket.Sent21.AcksReceivedFromFirst15Packets"/>
23559 <affected-histogram
23560 name="NetConnectivity3.StartPacket.Sent21.AcksReceivedFromFirst16Packets"/>
23561 <affected-histogram
23562 name="NetConnectivity3.StartPacket.Sent21.AcksReceivedFromFirst17Packets"/>
23563 <affected-histogram
23564 name="NetConnectivity3.StartPacket.Sent21.AcksReceivedFromFirst18Packets"/>
23565 <affected-histogram
23566 name="NetConnectivity3.StartPacket.Sent21.AcksReceivedFromFirst19Packets"/>
23567 <affected-histogram
23568 name="NetConnectivity3.StartPacket.Sent21.AcksReceivedFromFirst20Packets"/>
23569 <affected-histogram
23570 name="NetConnectivity3.StartPacket.Sent21.AcksReceivedFromFirst21Packets"/>
23571 <affected-histogram name="NetConnectivity3.StartPacket.Sent21.GotAnAck"/>
23572 <affected-histogram name="NetConnectivity3.StartPacket.Sent21.PacketsSent"/>
23573 <affected-histogram
23574 name="NetConnectivity3.StartPacket.Sent21.Success.RTT.Packet01"/>
23575 <affected-histogram
23576 name="NetConnectivity3.StartPacket.Sent21.Success.RTT.Packet02"/>
23577 <affected-histogram
23578 name="NetConnectivity3.StartPacket.Sent21.Success.RTT.Packet03"/>
23579 <affected-histogram
23580 name="NetConnectivity3.StartPacket.Sent21.Success.RTT.Packet10"/>
23581 <affected-histogram
23582 name="NetConnectivity3.StartPacket.Sent21.Success.RTT.Packet20"/>
23583</fieldtrial>
23584
23585<fieldtrial name="NetConnectivity3Send6Acked" separator=".">
23586 <group name="443.100B" label="100 bytes of data is sent on port 443."/>
23587 <group name="443.100B.NoProxy"
23588 label="100 bytes of data is sent on port 443 with no proxy."/>
23589 <group name="443.500B" label="500 bytes of data is sent on port 443."/>
23590 <group name="443.500B.NoProxy"
23591 label="500 bytes of data is sent on port 443 with no proxy."/>
23592 <group name="443.1200B" label="1200 bytes of data is sent on port 443."/>
23593 <group name="443.1200B.NoProxy"
23594 label="1200 bytes of data is sent on port 443 with no proxy."/>
23595 <group name="6121.100B" label="100 bytes of data is sent on port 6121."/>
23596 <group name="6121.100B.NoProxy"
23597 label="100 bytes of data is sent on port 6121 with no proxy."/>
23598 <group name="6121.500B" label="500 bytes of data is sent on port 6121."/>
23599 <group name="6121.500B.NoProxy"
23600 label="500 bytes of data is sent on port 6121 with no proxy."/>
23601 <group name="6121.1200B" label="1200 bytes of data is sent on port 6121."/>
23602 <group name="6121.1200B.NoProxy"
23603 label="1200 bytes of data is sent on port 6121 with no proxy."/>
23604 <affected-histogram name="NetConnectivity3.NonPacedPacket.Send6.SeriesAcked"/>
23605 <affected-histogram name="NetConnectivity3.PacedPacket.Send6.SeriesAcked"/>
23606 <affected-histogram name="NetConnectivity3.StartPacket.Send6.PacketsSent"/>
23607 <affected-histogram name="NetConnectivity3.StartPacket.Send6.SeriesAcked"/>
23608</fieldtrial>
23609
Ben Murdoch7dbb3d52013-07-17 14:55:54 +010023610<fieldtrial name="NetConnectivity4a" separator=".">
23611 <group name="NATBind.Sent2"
23612 label="Two packets were sent spreading over a random period, to test if
Ben Murdoch558790d2013-07-30 15:19:42 +010023613 the NAT dropped the binding. Afterwords, an extra (short) packet
23614 was sent with renewed NAT binding to test whether the network
23615 that was used to deliver the first packet is still connected.
23616 Results are only shown in this histogram if at least ten packets
23617 were received in the StartPacket test."/>
Ben Murdoch7dbb3d52013-07-17 14:55:54 +010023618 <group name="NonPacedPacket"
23619 label="21 Packets were sent as rapidly as possible. Results are only
23620 shown in this histogram if at least two packets were received in
23621 the StartPacket Test."/>
23622 <group name="PacedPacket"
23623 label="21 Packets were sent at equal intervals, which were selected to
23624 match the bandwidth discovered during the StartPacket test.
23625 Results are only shown in this histogram if at least two packets
23626 were received in the StartPacket Test."/>
23627 <group name="StartPacket"
23628 label="21 Packets were sent as rapidly as possible, just after the
23629 client successfully sent a UMA upload. Each packet was numbered
23630 when it was sent by Google."/>
23631 <affected-histogram name="NetConnectivity4"/>
23632</fieldtrial>
23633
23634<fieldtrial name="NetConnectivity4NATBindPacketReceives" separator=".">
Ben Murdoch558790d2013-07-30 15:19:42 +010023635 <group name="Bind.Failure"
23636 label="Only when the second packet never arrived (we wait for 10 extra
23637 seconds) and the first and the extra (short) packets arrived did
23638 we record the duration in seconds between the sendings of the
23639 first two packets in this histogram."/>
23640 <group name="Bind.Success"
23641 label="Only when all three packets including the extra (short) packet
23642 arrived did we record the duration in seconds between the
23643 sendings of the first two packets in this histogram."/>
23644 <group name="Connectivity.Failure"
23645 label="Only when the extra (short) packet (with renewed NAT binding)
23646 never arrived (we wait for 10 extra seconds) did we record the
23647 duration in seconds between the sendings of the first two
23648 packets in this histogram."/>
23649 <group name="Connectivity.Success"
23650 label="Only when the extra (short) packet arrived did we record the
23651 duration in seconds between the sendings of the first two
23652 packets in this histogram."/>
23653 <group name="SendToLastRecvDelay"
23654 label="This histogram records the time duration (in milliseconds)
23655 between the client sending the request and the receiving of the
23656 second packet sent from the server, excluding the idle time
23657 between sendings of the first two packets. Results are only
23658 shown if the first two packets are both received."/>
Ben Murdoch7dbb3d52013-07-17 14:55:54 +010023659 <affected-histogram name="NetConnectivity4.NATBind.Sent2"/>
23660</fieldtrial>
23661
Ben Murdoch7dbb3d52013-07-17 14:55:54 +010023662<fieldtrial name="NetConnectivity4PacketFirst6" separator=".">
23663 <group name="First6.SeriesRecv"
23664 label="This histogram records a bit vector of the first 6 packets sent,
23665 where the least significant bit is a 1 if the first packet was
23666 received, etc. For example, if all packets other than packet 2
23667 and 4 are received, then we'd have a sample (in binary) of
23668 110101B, or 53."/>
23669 <group name="Sent21"
23670 label="This histogram shows the number of packets received from the
23671 first"/>
23672 <affected-histogram name="NetConnectivity4.NonPacedPacket"/>
23673 <affected-histogram name="NetConnectivity4.PacedPacket"/>
23674 <affected-histogram name="NetConnectivity4.StartPacket"/>
23675</fieldtrial>
23676
23677<fieldtrial name="NetConnectivity4PacketReceives" separator=".">
23678 <group name="NumRecvFromFirst01Packets" label="1 packet."/>
23679 <group name="NumRecvFromFirst02Packets" label="2 packets."/>
23680 <group name="NumRecvFromFirst03Packets" label="3 packets."/>
23681 <group name="NumRecvFromFirst04Packets" label="4 packets."/>
23682 <group name="NumRecvFromFirst05Packets" label="5 packets."/>
23683 <group name="NumRecvFromFirst06Packets" label="6 packets."/>
23684 <group name="NumRecvFromFirst07Packets" label="7 packets."/>
23685 <group name="NumRecvFromFirst08Packets" label="8 packets."/>
23686 <group name="NumRecvFromFirst09Packets" label="9 packets."/>
23687 <group name="NumRecvFromFirst10Packets" label="10 packets."/>
23688 <group name="NumRecvFromFirst11Packets" label="11 packets."/>
23689 <group name="NumRecvFromFirst12Packets" label="12 packets."/>
23690 <group name="NumRecvFromFirst13Packets" label="13 packets."/>
23691 <group name="NumRecvFromFirst14Packets" label="14 packets."/>
23692 <group name="NumRecvFromFirst15Packets" label="15 packets."/>
23693 <group name="NumRecvFromFirst16Packets" label="16 packets."/>
23694 <group name="NumRecvFromFirst17Packets" label="17 packets."/>
23695 <group name="NumRecvFromFirst18Packets" label="18 packets."/>
23696 <group name="NumRecvFromFirst19Packets" label="19 packets."/>
23697 <group name="NumRecvFromFirst20Packets" label="20 packets."/>
23698 <group name="NumRecvFromFirst21Packets" label="21 packets."/>
23699 <affected-histogram name="NetConnectivity4.NonPacedPacket.Sent21"/>
23700 <affected-histogram name="NetConnectivity4.PacedPacket.Sent21"/>
23701 <affected-histogram name="NetConnectivity4.StartPacket.Sent21"/>
23702</fieldtrial>
23703
23704<fieldtrial name="NetConnectivity4PacketRTT" separator=".">
23705 <group name="Sent21.GotAPacket"
23706 label="The histogram shows if we ever got at least one packet in our
23707 series of 21."/>
23708 <group name="Sent21.PacketDelay"
23709 label="The histogram shows the average inter-arrival time between every
23710 two consecutive packets we receive in our series of 21
23711 multiplied by 20 (so this is essentially the time duration
23712 between the first and the last received packets)."/>
23713 <group name="Sent21.PacketsRecv"
23714 label="The histogram shows how many packets we receive in our series of
23715 21."/>
23716 <group name="Sent21.RecvNthPacket"
23717 label="Each packet was numbered when it was sent by Google. This
23718 histogram records, for each packet number, how often we received
23719 that packet."/>
Ben Murdoch558790d2013-07-30 15:19:42 +010023720 <group name="Sent21.SendToLastRecvDelay"
23721 label="This histogram records the time duration between the client
23722 sending the request and the receiving of the last packet sent
23723 from the server, excluding the total pacing time requested by
23724 the client. Results are only shown if at least two packets are
23725 received."/>
Ben Murdoch7dbb3d52013-07-17 14:55:54 +010023726 <group name="Sent21.Success.RTT" label="The histogram shows the RTT for the"/>
23727 <affected-histogram name="NetConnectivity4.NonPacedPacket"/>
23728 <affected-histogram name="NetConnectivity4.PacedPacket"/>
23729 <affected-histogram name="NetConnectivity4.StartPacket"/>
23730</fieldtrial>
23731
23732<fieldtrial name="NetConnectivity4PacketRTTSeries" separator=".">
23733 <group name="Packet01" label="1st packet."/>
23734 <group name="Packet02" label="2nd packet."/>
23735 <group name="Packet03" label="3rd packet."/>
23736 <group name="Packet10" label="10th packet."/>
23737 <group name="Packet20" label="20th packet."/>
23738 <affected-histogram
23739 name="NetConnectivity4.NonPacedPacket.Sent21.Success.RTT"/>
23740 <affected-histogram name="NetConnectivity4.PacedPacket.Sent21.Success.RTT"/>
23741 <affected-histogram name="NetConnectivity4.StartPacket.Sent21.Success.RTT"/>
23742</fieldtrial>
23743
23744<fieldtrial name="NetConnectivity4PacketsAll" separator=".">
23745 <group name="443.100B" label="100 bytes of data is sent on port 443."/>
23746 <group name="443.1200B" label="1200 bytes of data is sent on port 443."/>
23747 <group name="443.500B" label="500 bytes of data is sent on port 443."/>
23748 <group name="80.100B" label="100 bytes of data is sent on port 80."/>
23749 <group name="80.1200B" label="1200 bytes of data is sent on port 80."/>
23750 <group name="80.500B" label="500 bytes of data is sent on port 80."/>
Ben Murdoch558790d2013-07-30 15:19:42 +010023751 <affected-histogram name="NetConnectivity4.NATBind.Sent2.Bind.Failure"/>
23752 <affected-histogram name="NetConnectivity4.NATBind.Sent2.Bind.Success"/>
23753 <affected-histogram
23754 name="NetConnectivity4.NATBind.Sent2.Connectivity.Failure"/>
23755 <affected-histogram
23756 name="NetConnectivity4.NATBind.Sent2.Connectivity.Success"/>
23757 <affected-histogram
23758 name="NetConnectivity4.NATBind.Sent2.SendToLastRecvDelay"/>
Ben Murdoch7dbb3d52013-07-17 14:55:54 +010023759 <affected-histogram name="NetConnectivity4.NonPacedPacket.Sent21.GotAPacket"/>
23760 <affected-histogram
23761 name="NetConnectivity4.NonPacedPacket.Sent21.NumRecvFromFirst01Packets"/>
23762 <affected-histogram
23763 name="NetConnectivity4.NonPacedPacket.Sent21.NumRecvFromFirst02Packets"/>
23764 <affected-histogram
23765 name="NetConnectivity4.NonPacedPacket.Sent21.NumRecvFromFirst03Packets"/>
23766 <affected-histogram
23767 name="NetConnectivity4.NonPacedPacket.Sent21.NumRecvFromFirst04Packets"/>
23768 <affected-histogram
23769 name="NetConnectivity4.NonPacedPacket.Sent21.NumRecvFromFirst05Packets"/>
23770 <affected-histogram
23771 name="NetConnectivity4.NonPacedPacket.Sent21.NumRecvFromFirst06Packets"/>
23772 <affected-histogram
23773 name="NetConnectivity4.NonPacedPacket.Sent21.NumRecvFromFirst07Packets"/>
23774 <affected-histogram
23775 name="NetConnectivity4.NonPacedPacket.Sent21.NumRecvFromFirst08Packets"/>
23776 <affected-histogram
23777 name="NetConnectivity4.NonPacedPacket.Sent21.NumRecvFromFirst09Packets"/>
23778 <affected-histogram
23779 name="NetConnectivity4.NonPacedPacket.Sent21.NumRecvFromFirst10Packets"/>
23780 <affected-histogram
23781 name="NetConnectivity4.NonPacedPacket.Sent21.NumRecvFromFirst11Packets"/>
23782 <affected-histogram
23783 name="NetConnectivity4.NonPacedPacket.Sent21.NumRecvFromFirst12Packets"/>
23784 <affected-histogram
23785 name="NetConnectivity4.NonPacedPacket.Sent21.NumRecvFromFirst13Packets"/>
23786 <affected-histogram
23787 name="NetConnectivity4.NonPacedPacket.Sent21.NumRecvFromFirst14Packets"/>
23788 <affected-histogram
23789 name="NetConnectivity4.NonPacedPacket.Sent21.NumRecvFromFirst15Packets"/>
23790 <affected-histogram
23791 name="NetConnectivity4.NonPacedPacket.Sent21.NumRecvFromFirst16Packets"/>
23792 <affected-histogram
23793 name="NetConnectivity4.NonPacedPacket.Sent21.NumRecvFromFirst17Packets"/>
23794 <affected-histogram
23795 name="NetConnectivity4.NonPacedPacket.Sent21.NumRecvFromFirst18Packets"/>
23796 <affected-histogram
23797 name="NetConnectivity4.NonPacedPacket.Sent21.NumRecvFromFirst19Packets"/>
23798 <affected-histogram
23799 name="NetConnectivity4.NonPacedPacket.Sent21.NumRecvFromFirst20Packets"/>
23800 <affected-histogram
23801 name="NetConnectivity4.NonPacedPacket.Sent21.NumRecvFromFirst21Packets"/>
23802 <affected-histogram
23803 name="NetConnectivity4.NonPacedPacket.Sent21.PacketDelay"/>
23804 <affected-histogram
23805 name="NetConnectivity4.NonPacedPacket.Sent21.PacketsRecv"/>
23806 <affected-histogram
23807 name="NetConnectivity4.NonPacedPacket.Sent21.RecvNthPacket"/>
23808 <affected-histogram
Ben Murdoch558790d2013-07-30 15:19:42 +010023809 name="NetConnectivity4.NonPacedPacket.Sent21.SendToLastRecvDelay"/>
23810 <affected-histogram
Ben Murdoch7dbb3d52013-07-17 14:55:54 +010023811 name="NetConnectivity4.NonPacedPacket.Sent21.Success.RTT.Packet01"/>
23812 <affected-histogram
23813 name="NetConnectivity4.NonPacedPacket.Sent21.Success.RTT.Packet02"/>
23814 <affected-histogram
23815 name="NetConnectivity4.NonPacedPacket.Sent21.Success.RTT.Packet03"/>
23816 <affected-histogram
23817 name="NetConnectivity4.NonPacedPacket.Sent21.Success.RTT.Packet10"/>
23818 <affected-histogram
23819 name="NetConnectivity4.NonPacedPacket.Sent21.Success.RTT.Packet20"/>
23820 <affected-histogram name="NetConnectivity4.PacedPacket.Sent21.GotAPacket"/>
23821 <affected-histogram
23822 name="NetConnectivity4.PacedPacket.Sent21.NumRecvFromFirst01Packets"/>
23823 <affected-histogram
23824 name="NetConnectivity4.PacedPacket.Sent21.NumRecvFromFirst02Packets"/>
23825 <affected-histogram
23826 name="NetConnectivity4.PacedPacket.Sent21.NumRecvFromFirst03Packets"/>
23827 <affected-histogram
23828 name="NetConnectivity4.PacedPacket.Sent21.NumRecvFromFirst04Packets"/>
23829 <affected-histogram
23830 name="NetConnectivity4.PacedPacket.Sent21.NumRecvFromFirst05Packets"/>
23831 <affected-histogram
23832 name="NetConnectivity4.PacedPacket.Sent21.NumRecvFromFirst06Packets"/>
23833 <affected-histogram
23834 name="NetConnectivity4.PacedPacket.Sent21.NumRecvFromFirst07Packets"/>
23835 <affected-histogram
23836 name="NetConnectivity4.PacedPacket.Sent21.NumRecvFromFirst08Packets"/>
23837 <affected-histogram
23838 name="NetConnectivity4.PacedPacket.Sent21.NumRecvFromFirst09Packets"/>
23839 <affected-histogram
23840 name="NetConnectivity4.PacedPacket.Sent21.NumRecvFromFirst10Packets"/>
23841 <affected-histogram
23842 name="NetConnectivity4.PacedPacket.Sent21.NumRecvFromFirst11Packets"/>
23843 <affected-histogram
23844 name="NetConnectivity4.PacedPacket.Sent21.NumRecvFromFirst12Packets"/>
23845 <affected-histogram
23846 name="NetConnectivity4.PacedPacket.Sent21.NumRecvFromFirst13Packets"/>
23847 <affected-histogram
23848 name="NetConnectivity4.PacedPacket.Sent21.NumRecvFromFirst14Packets"/>
23849 <affected-histogram
23850 name="NetConnectivity4.PacedPacket.Sent21.NumRecvFromFirst15Packets"/>
23851 <affected-histogram
23852 name="NetConnectivity4.PacedPacket.Sent21.NumRecvFromFirst16Packets"/>
23853 <affected-histogram
23854 name="NetConnectivity4.PacedPacket.Sent21.NumRecvFromFirst17Packets"/>
23855 <affected-histogram
23856 name="NetConnectivity4.PacedPacket.Sent21.NumRecvFromFirst18Packets"/>
23857 <affected-histogram
23858 name="NetConnectivity4.PacedPacket.Sent21.NumRecvFromFirst19Packets"/>
23859 <affected-histogram
23860 name="NetConnectivity4.PacedPacket.Sent21.NumRecvFromFirst20Packets"/>
23861 <affected-histogram
23862 name="NetConnectivity4.PacedPacket.Sent21.NumRecvFromFirst21Packets"/>
23863 <affected-histogram name="NetConnectivity4.PacedPacket.Sent21.PacketDelay"/>
23864 <affected-histogram name="NetConnectivity4.PacedPacket.Sent21.PacketsRecv"/>
23865 <affected-histogram name="NetConnectivity4.PacedPacket.Sent21.RecvNthPacket"/>
23866 <affected-histogram
Ben Murdoch558790d2013-07-30 15:19:42 +010023867 name="NetConnectivity4.PacedPacket.Sent21.SendToLastRecvDelay"/>
23868 <affected-histogram
Ben Murdoch7dbb3d52013-07-17 14:55:54 +010023869 name="NetConnectivity4.PacedPacket.Sent21.Success.RTT.Packet01"/>
23870 <affected-histogram
23871 name="NetConnectivity4.PacedPacket.Sent21.Success.RTT.Packet02"/>
23872 <affected-histogram
23873 name="NetConnectivity4.PacedPacket.Sent21.Success.RTT.Packet03"/>
23874 <affected-histogram
23875 name="NetConnectivity4.PacedPacket.Sent21.Success.RTT.Packet10"/>
23876 <affected-histogram
23877 name="NetConnectivity4.PacedPacket.Sent21.Success.RTT.Packet20"/>
23878 <affected-histogram name="NetConnectivity4.StartPacket.Sent21.GotAPacket"/>
23879 <affected-histogram
23880 name="NetConnectivity4.StartPacket.Sent21.NumRecvFromFirst01Packets"/>
23881 <affected-histogram
23882 name="NetConnectivity4.StartPacket.Sent21.NumRecvFromFirst02Packets"/>
23883 <affected-histogram
23884 name="NetConnectivity4.StartPacket.Sent21.NumRecvFromFirst03Packets"/>
23885 <affected-histogram
23886 name="NetConnectivity4.StartPacket.Sent21.NumRecvFromFirst04Packets"/>
23887 <affected-histogram
23888 name="NetConnectivity4.StartPacket.Sent21.NumRecvFromFirst05Packets"/>
23889 <affected-histogram
23890 name="NetConnectivity4.StartPacket.Sent21.NumRecvFromFirst06Packets"/>
23891 <affected-histogram
23892 name="NetConnectivity4.StartPacket.Sent21.NumRecvFromFirst07Packets"/>
23893 <affected-histogram
23894 name="NetConnectivity4.StartPacket.Sent21.NumRecvFromFirst08Packets"/>
23895 <affected-histogram
23896 name="NetConnectivity4.StartPacket.Sent21.NumRecvFromFirst09Packets"/>
23897 <affected-histogram
23898 name="NetConnectivity4.StartPacket.Sent21.NumRecvFromFirst10Packets"/>
23899 <affected-histogram
23900 name="NetConnectivity4.StartPacket.Sent21.NumRecvFromFirst11Packets"/>
23901 <affected-histogram
23902 name="NetConnectivity4.StartPacket.Sent21.NumRecvFromFirst12Packets"/>
23903 <affected-histogram
23904 name="NetConnectivity4.StartPacket.Sent21.NumRecvFromFirst13Packets"/>
23905 <affected-histogram
23906 name="NetConnectivity4.StartPacket.Sent21.NumRecvFromFirst14Packets"/>
23907 <affected-histogram
23908 name="NetConnectivity4.StartPacket.Sent21.NumRecvFromFirst15Packets"/>
23909 <affected-histogram
23910 name="NetConnectivity4.StartPacket.Sent21.NumRecvFromFirst16Packets"/>
23911 <affected-histogram
23912 name="NetConnectivity4.StartPacket.Sent21.NumRecvFromFirst17Packets"/>
23913 <affected-histogram
23914 name="NetConnectivity4.StartPacket.Sent21.NumRecvFromFirst18Packets"/>
23915 <affected-histogram
23916 name="NetConnectivity4.StartPacket.Sent21.NumRecvFromFirst19Packets"/>
23917 <affected-histogram
23918 name="NetConnectivity4.StartPacket.Sent21.NumRecvFromFirst20Packets"/>
23919 <affected-histogram
23920 name="NetConnectivity4.StartPacket.Sent21.NumRecvFromFirst21Packets"/>
23921 <affected-histogram name="NetConnectivity4.StartPacket.Sent21.PacketDelay"/>
23922 <affected-histogram name="NetConnectivity4.StartPacket.Sent21.PacketsRecv"/>
23923 <affected-histogram name="NetConnectivity4.StartPacket.Sent21.RecvNthPacket"/>
23924 <affected-histogram
Ben Murdoch558790d2013-07-30 15:19:42 +010023925 name="NetConnectivity4.StartPacket.Sent21.SendToLastRecvDelay"/>
23926 <affected-histogram
Ben Murdoch7dbb3d52013-07-17 14:55:54 +010023927 name="NetConnectivity4.StartPacket.Sent21.Success.RTT.Packet01"/>
23928 <affected-histogram
23929 name="NetConnectivity4.StartPacket.Sent21.Success.RTT.Packet02"/>
23930 <affected-histogram
23931 name="NetConnectivity4.StartPacket.Sent21.Success.RTT.Packet03"/>
23932 <affected-histogram
23933 name="NetConnectivity4.StartPacket.Sent21.Success.RTT.Packet10"/>
23934 <affected-histogram
23935 name="NetConnectivity4.StartPacket.Sent21.Success.RTT.Packet20"/>
23936</fieldtrial>
23937
23938<fieldtrial name="NetConnectivity4SeriesRecv" separator=".">
23939 <group name="443.100B" label="100 bytes of data is sent on port 443."/>
23940 <group name="443.100B.NoProxy"
23941 label="100 bytes of data is sent on port 443 with no proxy."/>
23942 <group name="443.1200B" label="1200 bytes of data is sent on port 443."/>
23943 <group name="443.1200B.NoProxy"
23944 label="1200 bytes of data is sent on port 443 with no proxy."/>
23945 <group name="443.500B" label="500 bytes of data is sent on port 443."/>
23946 <group name="443.500B.NoProxy"
23947 label="500 bytes of data is sent on port 443 with no proxy."/>
23948 <group name="80.100B" label="100 bytes of data is sent on port 80."/>
23949 <group name="80.100B.NoProxy"
23950 label="100 bytes of data is sent on port 80 with no proxy."/>
23951 <group name="80.1200B" label="1200 bytes of data is sent on port 80."/>
23952 <group name="80.1200B.NoProxy"
23953 label="1200 bytes of data is sent on port 80 with no proxy."/>
23954 <group name="80.500B" label="500 bytes of data is sent on port 80."/>
23955 <group name="80.500B.NoProxy"
23956 label="500 bytes of data is sent on port 80 with no proxy."/>
23957 <affected-histogram name="NetConnectivity4.NonPacedPacket.First6.SeriesRecv"/>
23958 <affected-histogram name="NetConnectivity4.PacedPacket.First6.SeriesRecv"/>
23959 <affected-histogram name="NetConnectivity4.StartPacket.First6.SeriesRecv"/>
23960</fieldtrial>
23961
Torne (Richard Coles)868fa2f2013-06-11 10:57:03 +010023962<fieldtrial name="NetProxyResolverExecutionTime">
23963 <group name="UrlOver2K" label="URL length was over 2K"/>
23964 <group name="UrlOver4K" label="URL length was over 4K"/>
23965 <group name="UrlOver8K" label="URL length was over 8K"/>
23966 <group name="UrlOver128K" label="URL length was over 128K"/>
23967 <affected-histogram name="Net.ProxyResolver.ExecutionTime"/>
23968</fieldtrial>
23969
Torne (Richard Coles)90dce4d2013-05-29 14:40:03 +010023970<fieldtrial name="OmniboxProviderTime" separator=".">
23971 <group name="Bookmark"/>
23972 <group name="Builtin"/>
23973 <group name="Contact"/>
23974 <group name="ExtensionApp"/>
23975 <group name="HistoryContents"/>
23976 <group name="HistoryQuick"/>
23977 <group name="HistoryURL"/>
23978 <group name="Keyword"/>
23979 <group name="Search"/>
23980 <group name="Shortcuts"/>
23981 <group name="ZeroSuggest"/>
23982 <affected-histogram name="Omnibox.ProviderTime"/>
23983</fieldtrial>
23984
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010023985<fieldtrial name="OverlappedReadImpact">
23986 <group name="OverlappedReadDisabled" label="Non-blocking reads"/>
23987 <group name="OverlappedReadEnabled" label="Default, async reads"/>
23988 <affected-histogram name="Net.HttpJob.TotalTime"/>
23989 <affected-histogram name="Net.HttpJob.TotalTimeCached"/>
23990 <affected-histogram name="Net.HttpJob.TotalTimeCancel"/>
23991 <affected-histogram name="Net.HttpJob.TotalTimeNotCached"/>
23992 <affected-histogram name="Net.HttpJob.TotalTimeSuccess"/>
23993 <affected-histogram name="PLT.Abandoned"/>
23994 <affected-histogram name="PLT.BeginToFinish_LinkLoadNormal"/>
23995 <affected-histogram name="PLT.BeginToFinish_LinkLoadReload"/>
23996 <affected-histogram name="PLT.BeginToFinish_LinkLoadStaleOk"/>
23997 <affected-histogram name="PLT.BeginToFinish_NormalLoad"/>
23998 <affected-histogram name="PLT.LoadType"/>
23999</fieldtrial>
24000
24001<fieldtrial name="PageLoadType">
24002 <group name="HistoryLoad" label="but only for user pressing back or forward"/>
24003 <group name="LinkLoad"
24004 label="deprecated - see LinkLoadReload, LinkLoadNormal,
24005 LinkLoadStaleOk, LinkLoadCacheOnly; content initiated, commonly
24006 back to a posted page"/>
24007 <group name="LinkLoadCacheOnly"
24008 label="content initiated, commonly back to a posted page, where browser
24009 must ONLY use cache"/>
24010 <group name="LinkLoadNormal"
24011 label="content initiated, ordinary link traversal or post"/>
24012 <group name="LinkLoadReload" label="content initiated, calling reload()"/>
24013 <group name="LinkLoadStaleOk"
24014 label="content initiated, commonly forward or back where stale cached
24015 data is very acceptable"/>
24016 <group name="NormalLoad"
24017 label="but only for user entered URL or omnibox search"/>
24018 <group name="Reload" label="but only for user pressed reload"/>
24019 <group name="UndefLoad"
24020 label="should never happen... as it is only for an client-code error
24021 case which should not exist"/>
24022 <affected-histogram name="PLT.BeginToFinish"/>
24023 <affected-histogram name="PLT.BeginToFinishDoc"/>
24024 <affected-histogram name="PLT.StartToCommit">
24025 <with-group name="LinkLoadNormal"/>
24026 <with-group name="NormalLoad"/>
24027 </affected-histogram>
24028 <affected-histogram name="PLT.StartToFinish">
24029 <with-group name="LinkLoadNormal"/>
24030 <with-group name="NormalLoad"/>
24031 </affected-histogram>
24032 <affected-histogram name="Renderer4.BeginToFinish"/>
24033 <affected-histogram name="Renderer4.BeginToFinishDoc"/>
24034</fieldtrial>
24035
24036<fieldtrial name="PpapiPluginName">
24037 <group name="libpepflashplayer.so" label="Flash player on Linux or Cros"/>
24038 <group name="libwidevinecdmadapter.so" label="Widevine CDM on Linux or Cros"/>
24039 <group name="pepflashplayer.dll" label="Flash player on Windows"/>
24040 <group name="PepperFlashPlayer.plugin" label="Flash player on Mac"/>
24041 <group name="widevinecdmadapter.dll" label="Widevine CDM on Windows"/>
24042 <group name="widevinecdmadapter.plugin" label="Widevine CDM on Mac"/>
24043 <affected-histogram name="Plugin.PpapiBrokerLoadResult"/>
24044 <affected-histogram name="Plugin.PpapiPluginLoadResult"/>
24045</fieldtrial>
24046
24047<fieldtrial name="Prefetch">
24048 <group name="ContentPrefetchPrefetchOff"
24049 label="Prefetch is completely disabled."/>
24050 <group name="ContentPrefetchPrefetchOn"
24051 label="prefetch is enabled but prerender is disabled."/>
24052 <affected-histogram name="HttpCache.EntryLockWait"/>
24053 <affected-histogram name="Net.HttpTimeToFirstByte"/>
24054 <affected-histogram name="PLT.Abandoned"/>
24055 <affected-histogram name="PLT.BeginToFinish"/>
24056 <affected-histogram name="PLT.BeginToFinish_ContentPrefetcher"/>
24057 <affected-histogram name="PLT.BeginToFinish_ContentPrefetcherReferrer"/>
24058 <affected-histogram name="PLT.BeginToFinishDoc"/>
24059 <affected-histogram name="PLT.BeginToFinishDoc_ContentPrefetcher"/>
24060 <affected-histogram name="PLT.BeginToFinishDoc_ContentPrefetcherReferrer"/>
24061 <affected-histogram name="PLT.PerceivedLoadTime"/>
24062 <affected-histogram name="PLT.PerceivedLoadTime_PrerenderLoad"/>
24063</fieldtrial>
24064
24065<fieldtrial name="Prerender">
24066 <group name="PrerenderEnabled" label="prerender is enabled."/>
24067 <group name="PrerenderControl" label="prerender is disabled."/>
24068 <group name="PrerenderNoUse"
24069 label="prerender is enabled, but pages are not swapped in."/>
24070 <group name="PrerenderMulti"
24071 label="prerender is enabled with multiple simultanious prerenders."/>
24072 <group name="Prerender5minTTL"
24073 label="prerender is enabled, and the TTL is extended to 5 minutes."/>
24074 <affected-histogram name="HttpCache.EntryLockWait"/>
24075 <affected-histogram name="Net.HttpTimeToFirstByte"/>
24076 <affected-histogram name="PLT.Abandoned"/>
24077 <affected-histogram name="PLT.BeginToFinish"/>
24078 <affected-histogram name="PLT.BeginToFinish_ContentPrefetcher"/>
24079 <affected-histogram name="PLT.BeginToFinish_ContentPrefetcherReferrer"/>
24080 <affected-histogram name="PLT.BeginToFinishDoc"/>
24081 <affected-histogram name="PLT.BeginToFinishDoc_ContentPrefetcher"/>
24082 <affected-histogram name="PLT.BeginToFinishDoc_ContentPrefetcherReferrer"/>
24083 <affected-histogram name="PLT.PerceivedLoadTime"/>
24084 <affected-histogram name="PLT.PerceivedLoadTime_PrerenderLoad"/>
24085 <affected-histogram name="Prerender.FinalStatus"/>
24086 <affected-histogram name="Prerender.FinalStatusMatchComplete"/>
24087 <affected-histogram name="Prerender.FractionPixelsFinalAtSwapin"/>
24088 <affected-histogram name="Prerender.LocalPredictorEvent"/>
24089 <affected-histogram name="Prerender.PerceivedPLT"/>
24090 <affected-histogram name="Prerender.PerceivedPLTFirstAfterMiss"/>
24091 <affected-histogram name="Prerender.PerceivedPLTFirstAfterMissAnyOnly"/>
24092 <affected-histogram name="Prerender.PerceivedPLTFirstAfterMissBoth"/>
24093 <affected-histogram
24094 name="Prerender.PerceivedPLTFirstAfterMissNonOverlapping"/>
24095 <affected-histogram
24096 name="Prerender.PerceivedPLTFirstAfterMissNonOverlappingOnly"/>
24097 <affected-histogram name="Prerender.PerceivedPLTMatched"/>
24098 <affected-histogram name="Prerender.PerceivedPLTMatchedComplete"/>
24099 <affected-histogram name="Prerender.PerceivedPLTWindowed"/>
24100 <affected-histogram name="Prerender.PerceivedPLTWindowNotMatched"/>
24101 <affected-histogram name="Prerender.PercentLoadDoneAtSwapin"/>
24102 <affected-histogram name="Prerender.PrerenderNotSwappedInPLT"/>
24103 <affected-histogram name="Prerender.RendererIdleTime"/>
24104 <affected-histogram name="Prerender.RendererPerceivedPLT"/>
24105 <affected-histogram name="Prerender.RendererPerceivedPLTMatched"/>
24106 <affected-histogram name="Prerender.RendererTimeUntilDisplay"/>
24107 <affected-histogram name="Prerender.SimulatedLocalBrowsingBaselinePLT"/>
24108 <affected-histogram name="Prerender.SimulatedLocalBrowsingPLT"/>
24109</fieldtrial>
24110
Torne (Richard Coles)90dce4d2013-05-29 14:40:03 +010024111<fieldtrial name="PrerenderHoverType" ordering="prefix">
24112 <obsolete>
24113 deprecated May 10 2012
24114 </obsolete>
24115 <group name="HoverStats_50" label="Hover stats @ threshold 50 ms."/>
24116 <group name="HoverStats_75" label="Hover stats @ threshold 75 ms."/>
24117 <group name="HoverStats_100" label="Hover stats @ threshold 100 ms."/>
24118 <group name="HoverStats_150" label="Hover stats @ threshold 150 ms."/>
24119 <group name="HoverStats_200" label="Hover stats @ threshold 200 ms."/>
24120 <group name="HoverStats_250" label="Hover stats @ threshold 250 ms."/>
24121 <group name="HoverStats_300" label="Hover stats @ threshold 300 ms."/>
24122 <group name="HoverStats_400" label="Hover stats @ threshold 400 ms."/>
24123 <group name="HoverStats_500" label="Hover stats @ threshold 500 ms."/>
24124 <group name="HoverStats_750" label="Hover stats @ threshold 750 ms."/>
24125 <group name="HoverStats_1000" label="Hover stats @ threshold 1000 ms."/>
24126 <group name="HoverStats_1500" label="Hover stats @ threshold 1500 ms."/>
24127 <group name="HoverStats_2000" label="Hover stats @ threshold 2000 ms."/>
24128 <group name="HoverStats_3000" label="Hover stats @ threshold 3000 ms."/>
24129 <group name="HoverStats_4000" label="Hover stats @ threshold 4000 ms."/>
24130 <group name="HoverStats_5000" label="Hover stats @ threshold 5000 ms."/>
24131 <affected-histogram name="Prerender.Events"/>
24132 <affected-histogram name="Prerender.TimeToClick"/>
24133</fieldtrial>
24134
Torne (Richard Coles)a93a17c2013-05-15 11:34:50 +010024135<fieldtrial name="PrerenderSource" ordering="prefix">
24136 <group name="" label="All prerenders."/>
24137 <group name="exp1" label="Likelihood threshold experiment 1."/>
24138 <group name="exp2" label="Likelihood threshold experiment 2."/>
24139 <group name="exp3" label="Likelihood threshold experiment 3."/>
24140 <group name="exp4" label="Likelihood threshold experiment 4."/>
24141 <group name="exp5" label="Likelihood threshold experiment 5."/>
24142 <group name="exp6" label="Likelihood threshold experiment 6."/>
24143 <group name="exp7" label="Likelihood threshold experiment 7."/>
24144 <group name="exp8" label="Likelihood threshold experiment 8."/>
24145 <group name="exp9" label="Likelihood threshold experiment 9."/>
24146 <group name="gws" label="GWS triggered prerender."/>
24147 <group name="localpredictor" label="Local predictor triggered prerender."/>
24148 <group name="omnibox" label="Triggered from the omnibox."/>
24149 <group name="wash" label="Multiple sources could have triggered."/>
24150 <group name="web" label="Link triggered prerender."/>
24151 <group name="webcross" label="Link triggered prerender, cross domain."/>
24152 <group name="websame" label="Link triggered prerender, same domain."/>
24153 <affected-histogram name="Prerender.FinalStatus"/>
24154 <affected-histogram name="Prerender.FinalStatus_Prerender5minTTL"/>
24155 <affected-histogram name="Prerender.FinalStatus_PrerenderControl"/>
24156 <affected-histogram name="Prerender.FinalStatus_PrerenderEnabled"/>
24157 <affected-histogram name="Prerender.FinalStatus_PrerenderMulti"/>
24158 <affected-histogram name="Prerender.FinalStatus_PrerenderNoUse"/>
24159 <affected-histogram name="Prerender.FinalStatusMatchComplete"/>
24160 <affected-histogram
24161 name="Prerender.FinalStatusMatchComplete_Prerender5minTTL"/>
24162 <affected-histogram
24163 name="Prerender.FinalStatusMatchComplete_PrerenderControl"/>
24164 <affected-histogram
24165 name="Prerender.FinalStatusMatchComplete_PrerenderEnabled"/>
24166 <affected-histogram name="Prerender.FinalStatusMatchComplete_PrerenderMulti"/>
24167 <affected-histogram name="Prerender.FinalStatusMatchComplete_PrerenderNoUse"/>
24168 <affected-histogram name="Prerender.FractionPixelsFinalAtSwapin"/>
24169 <affected-histogram
24170 name="Prerender.FractionPixelsFinalAtSwapin_Prerender5minTTL"/>
24171 <affected-histogram
24172 name="Prerender.FractionPixelsFinalAtSwapin_PrerenderControl"/>
24173 <affected-histogram
24174 name="Prerender.FractionPixelsFinalAtSwapin_PrerenderEnabled"/>
24175 <affected-histogram
24176 name="Prerender.FractionPixelsFinalAtSwapin_PrerenderMulti"/>
24177 <affected-histogram
24178 name="Prerender.FractionPixelsFinalAtSwapin_PrerenderNoUse"/>
24179 <affected-histogram name="Prerender.LocalPredictorEvent"/>
24180 <affected-histogram name="Prerender.LocalPredictorEvent_Prerender5minTTL"/>
24181 <affected-histogram name="Prerender.LocalPredictorEvent_PrerenderControl"/>
24182 <affected-histogram name="Prerender.LocalPredictorEvent_PrerenderEnabled"/>
24183 <affected-histogram name="Prerender.LocalPredictorEvent_PrerenderMulti"/>
24184 <affected-histogram name="Prerender.LocalPredictorEvent_PrerenderNoUse"/>
24185 <affected-histogram name="Prerender.LocalPredictorTimeUntilUsed"/>
24186 <affected-histogram name="Prerender.PerceivedPLT"/>
24187 <affected-histogram name="Prerender.PerceivedPLT_Prerender5minTTL"/>
24188 <affected-histogram name="Prerender.PerceivedPLT_PrerenderControl"/>
24189 <affected-histogram name="Prerender.PerceivedPLT_PrerenderEnabled"/>
24190 <affected-histogram name="Prerender.PerceivedPLT_PrerenderMulti"/>
24191 <affected-histogram name="Prerender.PerceivedPLT_PrerenderNoUse"/>
24192 <affected-histogram name="Prerender.PerceivedPLTFirstAfterMiss"/>
24193 <affected-histogram
24194 name="Prerender.PerceivedPLTFirstAfterMiss_Prerender5minTTL"/>
24195 <affected-histogram
24196 name="Prerender.PerceivedPLTFirstAfterMiss_PrerenderControl"/>
24197 <affected-histogram
24198 name="Prerender.PerceivedPLTFirstAfterMiss_PrerenderEnabled"/>
24199 <affected-histogram
24200 name="Prerender.PerceivedPLTFirstAfterMiss_PrerenderMulti"/>
24201 <affected-histogram
24202 name="Prerender.PerceivedPLTFirstAfterMiss_PrerenderNoUse"/>
24203 <affected-histogram name="Prerender.PerceivedPLTFirstAfterMissAnyOnly"/>
24204 <affected-histogram
24205 name="Prerender.PerceivedPLTFirstAfterMissAnyOnly_Prerender5minTTL"/>
24206 <affected-histogram
24207 name="Prerender.PerceivedPLTFirstAfterMissAnyOnly_PrerenderControl"/>
24208 <affected-histogram
24209 name="Prerender.PerceivedPLTFirstAfterMissAnyOnly_PrerenderEnabled"/>
24210 <affected-histogram
24211 name="Prerender.PerceivedPLTFirstAfterMissAnyOnly_PrerenderMulti"/>
24212 <affected-histogram
24213 name="Prerender.PerceivedPLTFirstAfterMissAnyOnly_PrerenderNoUse"/>
24214 <affected-histogram name="Prerender.PerceivedPLTFirstAfterMissBoth"/>
24215 <affected-histogram
24216 name="Prerender.PerceivedPLTFirstAfterMissBoth_Prerender5minTTL"/>
24217 <affected-histogram
24218 name="Prerender.PerceivedPLTFirstAfterMissBoth_PrerenderControl"/>
24219 <affected-histogram
24220 name="Prerender.PerceivedPLTFirstAfterMissBoth_PrerenderEnabled"/>
24221 <affected-histogram
24222 name="Prerender.PerceivedPLTFirstAfterMissBoth_PrerenderMulti"/>
24223 <affected-histogram
24224 name="Prerender.PerceivedPLTFirstAfterMissBoth_PrerenderNoUse"/>
24225 <affected-histogram
24226 name="Prerender.PerceivedPLTFirstAfterMissNonOverlapping"/>
24227 <affected-histogram
24228 name="Prerender.PerceivedPLTFirstAfterMissNonOverlapping_Prerender5minTTL"/>
24229 <affected-histogram
24230 name="Prerender.PerceivedPLTFirstAfterMissNonOverlapping_PrerenderControl"/>
24231 <affected-histogram
24232 name="Prerender.PerceivedPLTFirstAfterMissNonOverlapping_PrerenderEnabled"/>
24233 <affected-histogram
24234 name="Prerender.PerceivedPLTFirstAfterMissNonOverlapping_PrerenderMulti"/>
24235 <affected-histogram
24236 name="Prerender.PerceivedPLTFirstAfterMissNonOverlapping_PrerenderNoUse"/>
24237 <affected-histogram
24238 name="Prerender.PerceivedPLTFirstAfterMissNonOverlappingOnly"/>
24239 <affected-histogram
24240 name="Prerender.PerceivedPLTFirstAfterMissNonOverlappingOnly_Prerender5minTTL"/>
24241 <affected-histogram
24242 name="Prerender.PerceivedPLTFirstAfterMissNonOverlappingOnly_PrerenderControl"/>
24243 <affected-histogram
24244 name="Prerender.PerceivedPLTFirstAfterMissNonOverlappingOnly_PrerenderEnabled"/>
24245 <affected-histogram
24246 name="Prerender.PerceivedPLTFirstAfterMissNonOverlappingOnly_PrerenderMulti"/>
24247 <affected-histogram
24248 name="Prerender.PerceivedPLTFirstAfterMissNonOverlappingOnly_PrerenderNoUse"/>
24249 <affected-histogram name="Prerender.PerceivedPLTMatched"/>
24250 <affected-histogram name="Prerender.PerceivedPLTMatched_Prerender5minTTL"/>
24251 <affected-histogram name="Prerender.PerceivedPLTMatched_PrerenderControl"/>
24252 <affected-histogram name="Prerender.PerceivedPLTMatched_PrerenderEnabled"/>
24253 <affected-histogram name="Prerender.PerceivedPLTMatched_PrerenderMulti"/>
24254 <affected-histogram name="Prerender.PerceivedPLTMatched_PrerenderNoUse"/>
24255 <affected-histogram name="Prerender.PerceivedPLTMatchedComplete"/>
24256 <affected-histogram
24257 name="Prerender.PerceivedPLTMatchedComplete_Prerender5minTTL"/>
24258 <affected-histogram
24259 name="Prerender.PerceivedPLTMatchedComplete_PrerenderControl"/>
24260 <affected-histogram
24261 name="Prerender.PerceivedPLTMatchedComplete_PrerenderEnabled"/>
24262 <affected-histogram
24263 name="Prerender.PerceivedPLTMatchedComplete_PrerenderMulti"/>
24264 <affected-histogram
24265 name="Prerender.PerceivedPLTMatchedComplete_PrerenderNoUse"/>
24266 <affected-histogram name="Prerender.PerceivedPLTWindowed"/>
24267 <affected-histogram name="Prerender.PerceivedPLTWindowed_PrerenderEnabled"/>
24268 <affected-histogram name="Prerender.PerceivedPLTWindowNotMatched"/>
24269 <affected-histogram
24270 name="Prerender.PerceivedPLTWindowNotMatched_Prerender5minTTL"/>
24271 <affected-histogram
24272 name="Prerender.PerceivedPLTWindowNotMatched_PrerenderControl"/>
24273 <affected-histogram
24274 name="Prerender.PerceivedPLTWindowNotMatched_PrerenderEnabled"/>
24275 <affected-histogram
24276 name="Prerender.PerceivedPLTWindowNotMatched_PrerenderMulti"/>
24277 <affected-histogram
24278 name="Prerender.PerceivedPLTWindowNotMatched_PrerenderNoUse"/>
24279 <affected-histogram name="Prerender.PercentLoadDoneAtSwapin"/>
24280 <affected-histogram
24281 name="Prerender.PercentLoadDoneAtSwapin_Prerender5minTTL"/>
24282 <affected-histogram
24283 name="Prerender.PercentLoadDoneAtSwapin_PrerenderControl"/>
24284 <affected-histogram
24285 name="Prerender.PercentLoadDoneAtSwapin_PrerenderEnabled"/>
24286 <affected-histogram name="Prerender.PercentLoadDoneAtSwapin_PrerenderMulti"/>
24287 <affected-histogram name="Prerender.PercentLoadDoneAtSwapin_PrerenderNoUse"/>
24288 <affected-histogram name="Prerender.PrerenderNotSwappedInPLT"/>
24289 <affected-histogram
24290 name="Prerender.PrerenderNotSwappedInPLT_Prerender5minTTL"/>
24291 <affected-histogram
24292 name="Prerender.PrerenderNotSwappedInPLT_PrerenderControl"/>
24293 <affected-histogram
24294 name="Prerender.PrerenderNotSwappedInPLT_PrerenderEnabled"/>
24295 <affected-histogram name="Prerender.PrerenderNotSwappedInPLT_PrerenderMulti"/>
24296 <affected-histogram name="Prerender.PrerenderNotSwappedInPLT_PrerenderNoUse"/>
24297 <affected-histogram name="Prerender.PrerendersPerSessionCount"/>
24298 <affected-histogram name="Prerender.SimulatedLocalBrowsingBaselinePLT"/>
24299 <affected-histogram
24300 name="Prerender.SimulatedLocalBrowsingBaselinePLT_Prerender5minTTL"/>
24301 <affected-histogram
24302 name="Prerender.SimulatedLocalBrowsingBaselinePLT_PrerenderControl"/>
24303 <affected-histogram
24304 name="Prerender.SimulatedLocalBrowsingBaselinePLT_PrerenderEnabled"/>
24305 <affected-histogram
24306 name="Prerender.SimulatedLocalBrowsingBaselinePLT_PrerenderMulti"/>
24307 <affected-histogram
24308 name="Prerender.SimulatedLocalBrowsingBaselinePLT_PrerenderNoUse"/>
24309 <affected-histogram name="Prerender.SimulatedLocalBrowsingPLT"/>
24310 <affected-histogram
24311 name="Prerender.SimulatedLocalBrowsingPLT_Prerender5minTTL"/>
24312 <affected-histogram
24313 name="Prerender.SimulatedLocalBrowsingPLT_PrerenderControl"/>
24314 <affected-histogram
24315 name="Prerender.SimulatedLocalBrowsingPLT_PrerenderEnabled"/>
24316 <affected-histogram
24317 name="Prerender.SimulatedLocalBrowsingPLT_PrerenderMulti"/>
24318 <affected-histogram
24319 name="Prerender.SimulatedLocalBrowsingPLT_PrerenderNoUse"/>
24320 <affected-histogram name="Prerender.TimeBetweenPrerenderRequests"/>
24321 <affected-histogram name="Prerender.TimeSinceLastRecentVisit"/>
24322 <affected-histogram name="Prerender.TimeUntilUsed2"/>
24323</fieldtrial>
24324
Ben Murdocheb525c52013-07-10 11:40:50 +010024325<fieldtrial name="ProgressiveScan">
24326 <group name="FullScan" label="Using WPA_supplicant to scan."/>
24327 <group name="33Percent_4MinMax"
24328 label="Progressive scan @ 33%, 4 frequency bins."/>
24329 <group name="50Percent_4MinMax"
24330 label="Progressive scan @ 50%, 4 frequency bins."/>
24331 <group name="50Percent_8MinMax"
24332 label="Progressive scan @ 50%, 8 frequency bins."/>
24333 <group name="100Percent_8MinMax"
24334 label="Progressive scan @ 100%, 8 frequency bins."/>
24335 <affected-histogram name="Network.Shill.WiFi.ScanResult"/>
24336 <affected-histogram name="Network.Shill.Wifi.TimeToScan"/>
24337 <affected-histogram name="Network.Shill.Wifi.TimeToScanAndConnect"/>
24338</fieldtrial>
24339
Torne (Richard Coles)a36e5922013-08-05 13:57:33 +010024340<fieldtrial name="ProtectorSettingChange" separator=".">
24341 <obsolete>
24342 Deprecated 8/2013. No longer tracked.
24343 </obsolete>
24344 <group name="Applied" label="change has been accepted by user"/>
24345 <group name="Corrupt" label="possibly hijacked, backup invalid"/>
24346 <group name="Discarded" label="change has been reverted by user"/>
24347 <group name="Fallback" label="fallback provider used (no backup available)"/>
24348 <group name="Hijacked" label="hijacked, with a valid backup"/>
24349 <group name="Missing" label="fallback provider missing, added"/>
24350 <group name="New" label="(obsolete, was sum of Corrupt+Hijacked)"/>
24351 <group name="Restored"
24352 label="search provider restored by Protector before showing the bubble"/>
24353 <group name="Timeout" label="change has been ignored by user (timed out)"/>
24354 <affected-histogram name="Protector.SearchProvider"/>
24355 <affected-histogram name="Protector.StartupSettings"/>
24356</fieldtrial>
24357
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010024358<fieldtrial name="ProxyConnectionImpact">
24359 <group name="proxy_connections_16"
24360 label="with 16 connections per proxy server"/>
24361 <group name="proxy_connections_32"
24362 label="with 32 connections per proxy server"/>
24363 <group name="proxy_connections_64"
24364 label="with 64 connections per proxy server"/>
24365 <group name="proxy_connections_8"
24366 label="with 8 connections per proxy server"/>
24367 <affected-histogram name="Net.HttpProxySocketRequestTime"/>
24368 <affected-histogram name="Net.SocksSocketRequestTime"/>
24369 <affected-histogram name="PLT.Abandoned"/>
24370 <affected-histogram name="PLT.BeginToFinish_LinkLoadNormal"/>
24371 <affected-histogram name="PLT.BeginToFinish_LinkLoadReload"/>
24372 <affected-histogram name="PLT.BeginToFinish_LinkLoadStaleOk"/>
24373 <affected-histogram name="PLT.BeginToFinish_NormalLoad"/>
24374</fieldtrial>
24375
24376<fieldtrial name="QueryTimeSuffix" separator=".">
24377 <group name="0" label="N = 0"/>
24378 <group name="1" label="N = 1"/>
24379 <group name="2" label="N = 2"/>
24380 <group name="3" label="N = 3"/>
24381 <group name="4" label="N = 4"/>
24382 <group name="5" label="N = 5"/>
24383 <affected-histogram name="Omnibox.QueryTime"/>
24384</fieldtrial>
24385
Ben Murdoch7dbb3d52013-07-17 14:55:54 +010024386<fieldtrial name="RemoteProcessWarmStartFast" separator="">
24387 <group name="" label="Normal start."/>
24388 <group name="Fast" label="Fast start by skipping normal chrome.dll startup."/>
24389 <affected-histogram name="Startup.WarmStartTimeFromRemoteProcessStart"/>
24390</fieldtrial>
24391
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010024392<fieldtrial name="SBInterstitial">
24393 <group name="V1" label="original interstitial"/>
24394 <group name="V2" label="version 2 (new interstitial)"/>
24395 <affected-histogram name="SB2.InterstitialAction"/>
24396 <affected-histogram name="SB2.MalwareInterstitialTimeClosed"/>
24397 <affected-histogram name="SB2.MalwareInterstitialTimeDiagnostic"/>
24398 <affected-histogram name="SB2.MalwareInterstitialTimeLearnMore"/>
24399 <affected-histogram name="SB2.MalwareInterstitialTimePrivacyPolicy"/>
24400 <affected-histogram name="SB2.MalwareInterstitialTimeProceed"/>
24401 <affected-histogram name="SB2.MalwareInterstitialTimeTakeMeBack"/>
24402</fieldtrial>
24403
Ben Murdoch7dbb3d52013-07-17 14:55:54 +010024404<fieldtrial name="ShowAppListWarmStartFast" separator="">
24405 <group name="" label="Normal start."/>
24406 <group name="Fast" label="Fast start by skipping normal chrome.dll startup."/>
24407 <affected-histogram name="Startup.ShowAppListWarmStart"/>
24408</fieldtrial>
24409
Torne (Richard Coles)868fa2f2013-06-11 10:57:03 +010024410<fieldtrial name="SideloadWipeout">
24411 <group name="Enabled" label="Sideload Wipeout Active."/>
24412 <group name="Disabled" label="Control group."/>
24413 <affected-histogram name="DisabledExtension.ExtensionWipedStatus"/>
24414 <affected-histogram name="DisabledExtension.SideloadWipeoutCount"/>
24415 <affected-histogram name="DisabledExtension.SideloadWipeoutNeeded"/>
24416 <affected-histogram name="DisabledExtension.UserSelection"/>
24417 <affected-histogram name="Extensions.ExternalExtensionEvent"/>
24418 <affected-histogram name="Extensions.InstallSource"/>
24419 <affected-histogram name="Extensions.UpdateSource"/>
24420</fieldtrial>
24421
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010024422<fieldtrial name="SocketType">
24423 <group name="HTTPProxy" label="HTTP proxy socket"/>
24424 <group name="SOCK" label="SOCKS socket"/>
24425 <group name="SSL" label="(Obsolete, SSL socket)"/>
24426 <group name="SSL2" label="SSL2 socket"/>
24427 <group name="SSLForProxies"
24428 label="SSLClientSocket wrapping the TCPClient socket eventually used
24429 for connection to a proxy"/>
24430 <group name="SSLforHTTPSProxy"
24431 label="SSLClientSocket wrapping the TCPClient socket eventually used
24432 for connection to an HTTPS proxy"/>
24433 <group name="TCP" label="plain, no proxy, no SSL socket"/>
24434 <group name="TCPforHTTPProxy"
24435 label="TCPClientSocket eventually used for connection to an HTTP proxy"/>
24436 <group name="TCPforHTTPSProxy"
24437 label="TCPClientSocket eventually used for connection to an HTTPS proxy"/>
24438 <group name="TCPforSOCKS"
24439 label="TCPClientSocket eventually used for connection to a SOCKS proxy"/>
24440 <affected-histogram name="Net.SocketIdleTimeBeforeNextUse_ReusedSocket"/>
24441 <affected-histogram name="Net.SocketIdleTimeBeforeNextUse_UnusedSocket"/>
24442 <affected-histogram name="Net.SocketInitErrorCodes"/>
24443 <affected-histogram name="Net.SocketRequestTime"/>
24444 <affected-histogram name="Net.SocketType"/>
24445</fieldtrial>
24446
24447<fieldtrial name="SpdyImpact">
24448 <group name="npn_with_http"
24449 label="with NPN negotiated but using HTTP instead of SPDY"/>
24450 <group name="npn_with_spdy" label="with NPN negotiated and using SPDY"/>
24451 <affected-histogram name="Net.Transaction_Connected"/>
24452 <affected-histogram name="Net.Transaction_Connected_New"/>
24453 <affected-histogram name="Net.Transaction_Connected_New_b"/>
24454 <affected-histogram name="Net.Transaction_Connected_Under_10"/>
24455 <affected-histogram name="PLT.Abandoned"/>
24456 <affected-histogram name="PLT.BeginToFinish_LinkLoadNormal"/>
24457 <affected-histogram name="PLT.BeginToFinish_NormalLoad"/>
24458 <affected-histogram name="PLT.StartToCommit_LinkLoadNormal"/>
24459 <affected-histogram name="PLT.StartToCommit_NormalLoad"/>
24460 <affected-histogram name="PLT.StartToFinish_LinkLoadNormal"/>
24461 <affected-histogram name="PLT.StartToFinish_NormalLoad"/>
24462</fieldtrial>
24463
24464<fieldtrial name="SpdySettingsCwnd" separator="">
24465 <group name="10K" label="where at least 10KB was transferred."/>
24466 <group name="25K" label="where at least 25KB was transferred."/>
24467 <group name="50K" label="where at least 50KB was transferred."/>
24468 <group name="100K" label="where at least 100KB was transferred."/>
24469 <affected-histogram name="Net.SpdySettingsCwnd"/>
24470</fieldtrial>
24471
Torne (Richard Coles)90dce4d2013-05-29 14:40:03 +010024472<fieldtrial name="SqliteDatabases" separator=".">
Torne (Richard Coles)7d4cd472013-06-19 11:58:07 +010024473 <group name="Activity" label="Activity"/>
Torne (Richard Coles)90dce4d2013-05-29 14:40:03 +010024474 <group name="AppCache" label="AppCache"/>
24475 <group name="Cookie" label="Cookie"/>
24476 <group name="DatabaseTracker" label="DatabaseTracker"/>
24477 <group name="DomainBoundCerts" label="DomainBoundCerts"/>
24478 <group name="DomStorageDatabase" label="DomStorageDatabase"/>
24479 <group name="History" label="History"/>
Ben Murdocheb525c52013-07-10 11:40:50 +010024480 <group name="Predictor" label="Predictor"/>
Torne (Richard Coles)90dce4d2013-05-29 14:40:03 +010024481 <group name="Quota" label="Quota"/>
Torne (Richard Coles)7d4cd472013-06-19 11:58:07 +010024482 <group name="SyncDirectory" label="SyncDirectory"/>
Torne (Richard Coles)90dce4d2013-05-29 14:40:03 +010024483 <group name="Text" label="Text"/>
24484 <group name="Thumbnail" label="Thumbnail"/>
24485 <group name="TopSites" label="TopSites"/>
24486 <group name="Web" label="Web"/>
24487 <affected-histogram name="Sqlite.Error"/>
24488 <affected-histogram name="Sqlite.SizeKB"/>
24489 <affected-histogram name="Sqlite.Version"/>
24490</fieldtrial>
24491
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010024492<fieldtrial name="SSLFalseStart">
24493 <group name="FalseStart_enabled"/>
24494 <group name="FalseStart_disabled"/>
24495 <affected-histogram name="Net.SSL_Connection_Latency"/>
24496 <affected-histogram name="PLT.BeginToFinish_LinkLoadNormal"/>
24497 <affected-histogram name="PLT.BeginToFinish_NormalLoad"/>
24498</fieldtrial>
24499
24500<fieldtrial name="SSLResumption">
24501 <group name="Resume_Handshake" label="Session Resumption"/>
24502 <group name="Full_Handshake" label="Full"/>
24503 <affected-histogram name="Net.SSL_Connection_Latency"/>
24504 <affected-histogram name="Net.SSL_Connection_Latency_Google"/>
24505</fieldtrial>
24506
Ben Murdoch7dbb3d52013-07-17 14:55:54 +010024507<fieldtrial name="SyzygyStartupTime">
24508 <group name="PreReadEnabled"/>
24509 <group name="PreReadDisabled"/>
24510 <group name="XP_PreReadEnabled"/>
24511 <group name="XP_PreReadDisabled"/>
24512 <group name="PreRead_0"/>
24513 <group name="PreRead_5"/>
24514 <group name="PreRead_10"/>
24515 <group name="PreRead_15"/>
24516 <group name="PreRead_20"/>
24517 <group name="PreRead_25"/>
24518 <group name="PreRead_30"/>
24519 <group name="PreRead_35"/>
24520 <group name="PreRead_40"/>
24521 <group name="PreRead_45"/>
24522 <group name="PreRead_50"/>
24523 <group name="PreRead_55"/>
24524 <group name="PreRead_60"/>
24525 <group name="PreRead_65"/>
24526 <group name="PreRead_70"/>
24527 <group name="PreRead_75"/>
24528 <group name="PreRead_80"/>
24529 <group name="PreRead_85"/>
24530 <group name="PreRead_90"/>
24531 <group name="PreRead_95"/>
24532 <group name="PreRead_100"/>
24533 <group name="XP_PreRead_0"/>
24534 <group name="XP_PreRead_5"/>
24535 <group name="XP_PreRead_10"/>
24536 <group name="XP_PreRead_15"/>
24537 <group name="XP_PreRead_20"/>
24538 <group name="XP_PreRead_25"/>
24539 <group name="XP_PreRead_30"/>
24540 <group name="XP_PreRead_35"/>
24541 <group name="XP_PreRead_40"/>
24542 <group name="XP_PreRead_45"/>
24543 <group name="XP_PreRead_50"/>
24544 <group name="XP_PreRead_55"/>
24545 <group name="XP_PreRead_60"/>
24546 <group name="XP_PreRead_65"/>
24547 <group name="XP_PreRead_70"/>
24548 <group name="XP_PreRead_75"/>
24549 <group name="XP_PreRead_80"/>
24550 <group name="XP_PreRead_85"/>
24551 <group name="XP_PreRead_90"/>
24552 <group name="XP_PreRead_95"/>
24553 <group name="XP_PreRead_100"/>
24554 <affected-histogram name="Startup.BrowserMessageLoopStartTime"/>
24555 <affected-histogram name="Startup.BrowserOpenTabs"/>
24556</fieldtrial>
24557
Torne (Richard Coles)868fa2f2013-06-11 10:57:03 +010024558<fieldtrial name="WebStoreLinkExperiment">
24559 <group name="Disabled" label="Neither extra webstore link is visible"/>
24560 <group name="FooterLink" label="Link in bottom right of footer"/>
24561 <group name="PlusIcon" label="Plus icon in apps page"/>
24562 <affected-histogram name="Extensions.AppLaunch"/>
24563 <affected-histogram name="NewTabPage.DefaultPageType"/>
24564</fieldtrial>
24565
Torne (Richard Coles)c2e0dbd2013-05-09 18:35:53 +010024566</fieldtrials>
24567
24568</histogram-configuration>