2 Copyright 2015 The Chromium Authors. All rights reserved.
3 Use of this source code is governed by a BSD-style license that can be
4 found in the LICENSE file.
9 This file is used to generate a comprehensive list of Chrome rappor metrics
10 along with a detailed description for each histogram. See the design doc at
11 http://www.chromium.org/developers/design-documents/rappor
12 for a description of rappor metrics.
15 <rappor-parameter-types>
17 Parameters that rappor metrics can be collected with. This list should be
18 kept in sync with parameter type definitions in
19 components/rappor/rappor_service.cc.
22 <rappor-parameters name="COARSE_RAPPOR_TYPE">
24 Stricter parameters for metrics collected from a broader population.
26 <parameters num-cohorts="128" bytes="1" hash-functions="2" fake-prob="0.5"
27 fake-one-prob="0.5" one-coin-prob="0.75" zero-coin-prob="0.25"
28 reporting-level="COARSE"/>
31 <rappor-parameters name="ETLD_PLUS_ONE">
33 Deprecated parameters for collecting the domain and registry of a URL from
34 UMA opt-in users. Should use UMA_RAPPOR_TYPE instead.
36 <parameters num-cohorts="128" bytes="16" hash-functions="2" fake-prob="0.5"
37 fake-one-prob="0.5" one-coin-prob="0.75" zero-coin-prob="0.25"
38 reporting-level="FINE"/>
41 <rappor-parameters name="SAFEBROWSING_RAPPOR_TYPE">
43 Parameters for metrics related to Safe Browsing, collected from all user
44 with safe browsing enabled.
46 <parameters num-cohorts="128" bytes="1" hash-functions="2" fake-prob="0.5"
47 fake-one-prob="0.5" one-coin-prob="0.75" zero-coin-prob="0.25"
48 reporting-level="COARSE"/>
51 <rappor-parameters name="UMA_RAPPOR_TYPE">
53 Parameters suitable for metrics from UMA opt-in users.
55 <parameters num-cohorts="128" bytes="4" hash-functions="2" fake-prob="0.5"
56 fake-one-prob="0.5" one-coin-prob="0.75" zero-coin-prob="0.25"
57 reporting-level="FINE"/>
60 </rappor-parameter-types>
63 <!-- Rappor metric definitions -->
65 <rappor-metric name="AppBanner.NativeApp.Dismissed" type="ETLD_PLUS_ONE">
66 <owner>dfalcantara@chromium.org</owner>
68 The eTLD+1 of a URL that displayed a native app banner, which was explicitly
69 dismissed by the user.
73 <rappor-metric name="AppBanner.NativeApp.Installed" type="ETLD_PLUS_ONE">
74 <owner>dfalcantara@chromium.org</owner>
76 The eTLD+1 of a URL that displayed a native app banner, which resulted in
77 the user installing the promoted application.
81 <rappor-metric name="AppBanner.NativeApp.Shown" type="ETLD_PLUS_ONE">
82 <owner>dfalcantara@chromium.org</owner>
84 The eTLD+1 of a URL that displayed a native app banner.
88 <rappor-metric name="AppBanner.WebApp.Dismissed" type="ETLD_PLUS_ONE">
89 <owner>dfalcantara@chromium.org</owner>
91 The eTLD+1 of a URL that displayed a web app banner, which was explicitly
92 dismissed by the user.
96 <rappor-metric name="AppBanner.WebApp.Installed" type="ETLD_PLUS_ONE">
97 <owner>dfalcantara@chromium.org</owner>
99 The eTLD+1 of a URL that displayed a web app banner, which resulted in the
100 user installing the promoted application.
104 <rappor-metric name="AppBanner.WebApp.Shown" type="ETLD_PLUS_ONE">
105 <owner>dfalcantara@chromium.org</owner>
107 The eTLD+1 of a URL that displayed a web app banner.
111 <rappor-metric name="Autofill.HighNumberOfHeuristicMismatches"
112 type="ETLD_PLUS_ONE">
113 <owner>mathp@chromium.org</owner>
115 The eTLD+1 of a URL for which there was a high number of mismatches for the
116 heuristic prediction of the form field types.
120 <rappor-metric name="Autofill.HighNumberOfServerMismatches"
121 type="ETLD_PLUS_ONE">
122 <owner>mathp@chromium.org</owner>
124 The eTLD+1 of a URL for which there was a high number of mismatches for the
125 server prediction of the form field types.
129 <rappor-metric name="Autofill.QueryResponseHasNoServerDataForForm"
130 type="ETLD_PLUS_ONE">
131 <owner>mathp@chromium.org</owner>
133 The eTLD+1 of a URL for which there was a server query response for which
134 the server had no data at all for at least one form.
138 <rappor-metric name="ContentSettings.MixedScript.DisplayedShield"
139 type="ETLD_PLUS_ONE">
140 <owner>lgarron@chromium.org</owner>
142 The eTLD+1 of a URL that displayed a mixed script shield. Note: this does
143 *not* include pages with mixed scripts where the user has already clicked
148 <rappor-metric name="ContentSettings.MixedScript.RanMixedScript"
149 type="ETLD_PLUS_ONE">
150 <owner>lgarron@chromium.org</owner>
152 The eTLD+1 of a URL that when mixed script actually ran.
156 <rappor-metric name="ContentSettings.MixedScript.UserClickedAllow"
157 type="ETLD_PLUS_ONE">
158 <owner>lgarron@chromium.org</owner>
160 The eTLD+1 of a URL where the user clicked "Load unsafe scripts"
161 on a mixed content shield. (This results in a page refresh. Mixed scripts
162 may not actually run until the users triggers them again after the refresh.)
166 <rappor-metric name="ContentSettings.PermissionActions_Camera.Revoked.Url"
167 type="ETLD_PLUS_ONE">
168 <owner>jialiul@chromium.org</owner>
170 The domain for which a camera permission was revoked.
174 <rappor-metric name="ContentSettings.PermissionActions_Geolocation.Denied.Url"
175 type="ETLD_PLUS_ONE">
176 <owner>miguelg@chromium.org</owner>
178 ** DEPRECATED. Replaced by Permissions.Action multi-dimensionsal metric on
179 2015-08-05.** The domain for which a Geolocation permission prompt was
185 name="ContentSettings.PermissionActions_Geolocation.Dismissed.Url"
186 type="ETLD_PLUS_ONE">
187 <owner>miguelg@chromium.org</owner>
189 ** DEPRECATED. Replaced by Permissions.Action multi-dimensionsal metric on
190 2015-08-05.** The domain for which a Geolocation permission prompt was
195 <rappor-metric name="ContentSettings.PermissionActions_Geolocation.Granted.Url"
196 type="ETLD_PLUS_ONE">
197 <owner>miguelg@chromium.org</owner>
199 ** DEPRECATED. Replaced by Permissions.Action multi-dimensionsal metric on
200 2015-08-05.** The domain for which a Geolocation permission prompt was
205 <rappor-metric name="ContentSettings.PermissionActions_Geolocation.Ignored.Url"
206 type="ETLD_PLUS_ONE">
207 <owner>miguelg@chromium.org</owner>
209 ** DEPRECATED. Replaced by Permissions.Action multi-dimensionsal metric on
210 2015-08-05.** The domain for which a Geolocation permission prompt was
215 <rappor-metric name="ContentSettings.PermissionActions_Geolocation.Revoked.Url"
216 type="ETLD_PLUS_ONE">
217 <owner>jialiul@chromium.org</owner>
219 The domain for which a Geolocation permission was revoked.
223 <rappor-metric name="ContentSettings.PermissionActions_Mic.Revoked.Url"
224 type="ETLD_PLUS_ONE">
225 <owner>jialiul@chromium.org</owner>
227 The domain for which a microphone permission was revoked.
232 name="ContentSettings.PermissionActions_Notifications.Denied.Url"
233 type="ETLD_PLUS_ONE">
234 <owner>miguelg@chromium.org</owner>
236 ** DEPRECATED. Replaced by Permissions.Action multi-dimensionsal metric on
237 2015-08-05.** The domain for which a Notification permission prompt was
243 name="ContentSettings.PermissionActions_Notifications.Dismissed.Url"
244 type="ETLD_PLUS_ONE">
245 <owner>miguelg@chromium.org</owner>
247 ** DEPRECATED. Replaced by Permissions.Action multi-dimensionsal metric on
248 2015-08-05.** The domain for which a Notification permission prompt was
254 name="ContentSettings.PermissionActions_Notifications.Granted.Url"
255 type="ETLD_PLUS_ONE">
256 <owner>miguelg@chromium.org</owner>
258 ** DEPRECATED. Replaced by Permissions.Action multi-dimensionsal metric on
259 2015-08-05.** The domain for which a Notification permission prompt was
265 name="ContentSettings.PermissionActions_Notifications.Ignored.Url"
266 type="ETLD_PLUS_ONE">
267 <owner>miguelg@chromium.org</owner>
269 ** DEPRECATED. Replaced by Permissions.Action multi-dimensionsal metric on
270 2015-08-05.** The domain for which a Notification permission prompt was
276 name="ContentSettings.PermissionActions_Notifications.Revoked.Url"
277 type="ETLD_PLUS_ONE">
278 <owner>jialiul@chromium.org</owner>
280 The domain for which a Notification permission was revoked.
284 <rappor-metric name="ContentSettings.PermissionRequested.Geolocation.Url"
285 type="ETLD_PLUS_ONE">
286 <owner>miguelg@chromium.org</owner>
288 The domain that issues a Geolocation permission prompt.
292 <rappor-metric name="ContentSettings.PermissionRequested.Notifications.Url"
293 type="ETLD_PLUS_ONE">
294 <owner>miguelg@chromium.org</owner>
296 The domain that issues a Notification permission prompt.
300 <rappor-metric name="DeviceSensors.DeviceMotion" type="ETLD_PLUS_ONE">
301 <owner>timvolodine@chromium.org</owner>
303 The domain and registry of the URL that is using Device Motion API.
307 <rappor-metric name="DeviceSensors.DeviceOrientation" type="ETLD_PLUS_ONE">
308 <owner>timvolodine@chromium.org</owner>
310 The domain and registry of the URL that is using Device Orientation API.
314 <rappor-metric name="Extensions.PossibleAdInjection2" type="ETLD_PLUS_ONE">
315 <owner>rdevlin.cronin@chromium.org</owner>
317 The eTLD+1 of a URL that might be doing ad injection.
321 <rappor-metric name="Launch.HomeScreen.Shortcut" type="ETLD_PLUS_ONE">
322 <owner>dfalcantara@chromium.org</owner>
324 The eTLD+1 of a URL that was launched from the Android Home screen into a
325 tab. This explicitly does not count relaunches via the Android Recents
330 <rappor-metric name="Launch.HomeScreen.Standalone" type="ETLD_PLUS_ONE">
331 <owner>dfalcantara@chromium.org</owner>
333 The eTLD+1 of a URL that was launched from the Android Home screen into a
334 WebappActivity. This explicitly does not count relaunches via the Android
339 <rappor-metric name="Launch.HomeScreenSource.AddToHomeScreen"
340 type="ETLD_PLUS_ONE">
341 <owner>dominickn@chromium.org</owner>
343 The eTLD+1 of a URL that was launched from the Android Home screen via an
344 intent added from an add to homescreen menu item. This explicitly does not
345 count relaunches via the Android Recents menu.
349 <rappor-metric name="Launch.HomeScreenSource.AppBanner" type="ETLD_PLUS_ONE">
350 <owner>dominickn@chromium.org</owner>
352 The eTLD+1 of a URL that was launched from the Android Home screen via an
353 intent added from an app banner. This explicitly does not count relaunches
354 via the Android Recents menu.
358 <rappor-metric name="Launch.HomeScreenSource.BookmarkNavigatorWidget"
359 type="ETLD_PLUS_ONE">
360 <owner>aurimas@chromium.org</owner>
362 The eTLD+1 of a URL that was launched from the Chrome's bookmark navigator
363 widget. This explicitly does not count relaunches via the Android Recents
368 <rappor-metric name="Launch.HomeScreenSource.BookmarkShortcutWidget"
369 type="ETLD_PLUS_ONE">
370 <owner>aurimas@chromium.org</owner>
372 The eTLD+1 of a URL that was launched from the Chrome's bookmark shortcut
373 widget. This explicitly does not count relaunches via the Android Recents
378 <rappor-metric name="Launch.HomeScreenSource.Unknown" type="ETLD_PLUS_ONE">
379 <owner>dominickn@chromium.org</owner>
381 The eTLD+1 of a URL that was launched from the Android Home screen via an
382 intent added from an unknown source. This explicitly does not count
383 relaunches via the Android Recents menu.
387 <rappor-metric name="Media.OriginUrl.EME" type="ETLD_PLUS_ONE">
388 <owner>xhwang@chromium.org</owner>
390 The domain and registry of the URL that uses Encrypted Media Extensions
395 <rappor-metric name="Media.OriginUrl.EME.Insecure" type="ETLD_PLUS_ONE">
396 <owner>xhwang@chromium.org</owner>
398 The domain and registry of the URL that uses Encrypted Media Extensions
399 (EME) from an insecure origin.
403 <rappor-metric name="Media.OriginUrl.HLS" type="ETLD_PLUS_ONE">
404 <owner>watk@chromium.org</owner>
406 The domain and registry of the URL that loads an HTML5 media player to play
411 <rappor-metric name="Media.OriginUrl.MSE" type="ETLD_PLUS_ONE">
412 <owner>xhwang@chromium.org</owner>
414 The domain and registry of the URL that loads an HTML5 media player using
415 Media Source Extensions (MSE).
419 <rappor-metric name="Media.OriginUrl.SRC" type="ETLD_PLUS_ONE">
420 <owner>xhwang@chromium.org</owner>
422 The domain and registry of the URL that loads an HTML5 media player using
427 <rappor-metric name="NTP.ExplicitUserAction.PageNavigation.NTPTileClick"
428 type="UMA_RAPPOR_TYPE">
429 <owner>knn@chromium.org</owner>
431 The eTLD+1 of the website visited by a user by clicking on the tile in the
436 <rappor-metric name="NTP.ExplicitUserAction.PageNavigation.OmniboxNonSearch"
437 type="UMA_RAPPOR_TYPE">
438 <owner>knn@chromium.org</owner>
440 The eTLD+1 of the website visited by a user by typing the URL in the
441 omnibox including those completed from suggestions but not including
442 those that end up being searches in the search engine.
446 <rappor-metric name="Navigation.Scheme.Data" type="ETLD_PLUS_ONE">
447 <owner>meacer@chromium.org</owner>
449 The domain and registry of the URL that resulted in a main frame navigation
450 to a |data:| URL. This includes page initiated navigations (e.g. redirects)
451 and users clicking links, but excludes navigations initiated by users typing
456 <rappor-metric name="Permissions.Action.DurableStorage"
457 type="SAFEBROWSING_RAPPOR_TYPE">
458 <owner>kcarattini@chromium.org</owner>
460 The domain+registry of a URL that requested the Durable Storage API.
462 <string-field name="Scheme">
464 The scheme of a URL that requested a permission.
467 <string-field name="Host">
469 The host of a URL that requested a permission.
472 <string-field name="Port">
474 The port of a URL that requested a permission.
477 <string-field name="Domain">
479 The domain+registry of a URL that requested a permission.
482 <flags-field name="Actions">
483 <flag>Bit 0: GRANTED</flag>
484 <flag>Bit 1: DENIED</flag>
485 <flag>Bit 2: DISMISSED</flag>
486 <flag>Bit 3: IGNORED</flag>
487 <flag>Bit 4: REVOKED</flag>
488 <flag>Bit 5: REENABLED</flag>
489 <flag>Bit 6: REQUESTED</flag>
491 Bitfield of the permission actions taken for this permission.
496 <rappor-metric name="Permissions.Action.Geolocation"
497 type="SAFEBROWSING_RAPPOR_TYPE">
498 <owner>kcarattini@chromium.org</owner>
500 The domain+registry of a URL that requested the Geolocation API.
502 <string-field name="Scheme">
504 The scheme of a URL that requested a permission.
507 <string-field name="Host">
509 The host of a URL that requested a permission.
512 <string-field name="Port">
514 The port of a URL that requested a permission.
517 <string-field name="Domain">
519 The domain+registry of a URL that requested a permission.
522 <flags-field name="Actions">
523 <flag>Bit 0: GRANTED</flag>
524 <flag>Bit 1: DENIED</flag>
525 <flag>Bit 2: DISMISSED</flag>
526 <flag>Bit 3: IGNORED</flag>
527 <flag>Bit 4: REVOKED</flag>
528 <flag>Bit 5: REENABLED</flag>
529 <flag>Bit 6: REQUESTED</flag>
531 Bitfield of the permission actions taken for this permission.
536 <rappor-metric name="Permissions.Action.MidiSysEx"
537 type="SAFEBROWSING_RAPPOR_TYPE">
538 <owner>kcarattini@chromium.org</owner>
540 The domain+registry of a URL that requested the MidiSysEx API.
542 <string-field name="Scheme">
544 The scheme of a URL that requested a permission.
547 <string-field name="Host">
549 The host of a URL that requested a permission.
552 <string-field name="Port">
554 The port of a URL that requested a permission.
557 <string-field name="Domain">
559 The domain+registry of a URL that requested a permission.
562 <flags-field name="Actions">
563 <flag>Bit 0: GRANTED</flag>
564 <flag>Bit 1: DENIED</flag>
565 <flag>Bit 2: DISMISSED</flag>
566 <flag>Bit 3: IGNORED</flag>
567 <flag>Bit 4: REVOKED</flag>
568 <flag>Bit 5: REENABLED</flag>
569 <flag>Bit 6: REQUESTED</flag>
571 Bitfield of the permission actions taken for this permission.
576 <rappor-metric name="Permissions.Action.Notifications"
577 type="SAFEBROWSING_RAPPOR_TYPE">
578 <owner>kcarattini@chromium.org</owner>
580 The domain+registry of a URL that requested the Notifications API.
582 <string-field name="Scheme">
584 The scheme of a URL that requested a permission.
587 <string-field name="Host">
589 The host of a URL that requested a permission.
592 <string-field name="Port">
594 The port of a URL that requested a permission.
597 <string-field name="Domain">
599 The domain+registry of a URL that requested a permission.
602 <flags-field name="Actions">
603 <flag>Bit 0: GRANTED</flag>
604 <flag>Bit 1: DENIED</flag>
605 <flag>Bit 2: DISMISSED</flag>
606 <flag>Bit 3: IGNORED</flag>
607 <flag>Bit 4: REVOKED</flag>
608 <flag>Bit 5: REENABLED</flag>
609 <flag>Bit 6: REQUESTED</flag>
611 Bitfield of the permission actions taken for this permission.
616 <rappor-metric name="Permissions.Action.ProtectedMediaIdentifier"
617 type="SAFEBROWSING_RAPPOR_TYPE">
618 <owner>kcarattini@chromium.org</owner>
620 The domain+registry of a URL that requested the ProtectedMediaIdentifier
623 <string-field name="Scheme">
625 The scheme of a URL that requested a permission.
628 <string-field name="Host">
630 The host of a URL that requested a permission.
633 <string-field name="Port">
635 The port of a URL that requested a permission.
638 <string-field name="Domain">
640 The domain+registry of a URL that requested a permission.
643 <flags-field name="Actions">
644 <flag>Bit 0: GRANTED</flag>
645 <flag>Bit 1: DENIED</flag>
646 <flag>Bit 2: DISMISSED</flag>
647 <flag>Bit 3: IGNORED</flag>
648 <flag>Bit 4: REVOKED</flag>
649 <flag>Bit 5: REENABLED</flag>
650 <flag>Bit 6: REQUESTED</flag>
652 Bitfield of the permission actions taken for this permission.
657 <rappor-metric name="Permissions.Action.PushMessaging"
658 type="SAFEBROWSING_RAPPOR_TYPE">
659 <owner>kcarattini@chromium.org</owner>
661 The domain+registry of a URL that requested the PushMessaging API.
663 <string-field name="Scheme">
665 The scheme of a URL that requested a permission.
668 <string-field name="Host">
670 The host of a URL that requested a permission.
673 <string-field name="Port">
675 The port of a URL that requested a permission.
678 <string-field name="Domain">
680 The domain+registry of a URL that requested a permission.
683 <flags-field name="Actions">
684 <flag>Bit 0: GRANTED</flag>
685 <flag>Bit 1: DENIED</flag>
686 <flag>Bit 2: DISMISSED</flag>
687 <flag>Bit 3: IGNORED</flag>
688 <flag>Bit 4: REVOKED</flag>
689 <flag>Bit 5: REENABLED</flag>
690 <flag>Bit 6: REQUESTED</flag>
692 Bitfield of the permission actions taken for this permission.
697 <rappor-metric name="Plugins.FlashOriginUrl" type="ETLD_PLUS_ONE">
698 <owner>wfh@chromium.org</owner>
700 The domain and registry of the top level URL of a page which attempts to
701 launch a Flash NPAPI or PPAPI plugin, if the client has Flash installed
702 and enabled. Recorded when the plugin frame appears for each Flash object
703 found on the page, even if the plugin is click-to-play.
707 <rappor-metric name="Plugins.FlashUrl" type="ETLD_PLUS_ONE">
708 <owner>wfh@chromium.org</owner>
710 The domain and registry of the URL from where Flash SWF or SPL content is
711 being loaded from, while attempting to launch a Flash (NPAPI or PPAPI)
712 plugin that is installed and enabled. Recorded when the plugin frame
713 appears for each Flash object found in the page, even if the plugin is
718 <rappor-metric name="Plugins.SilverlightOriginUrl" type="ETLD_PLUS_ONE">
719 <owner>wfh@chromium.org</owner>
721 The domain and registry of the top level URL of a page which attempts to
722 launch a Silverlight NPAPI plugin, if the client has Silverlight installed
723 and enabled. Recorded when the plugin frame appears for each Silverlight
724 object found on the page, even if the plugin is click-to-play.
728 <rappor-metric name="PowerfulFeatureUse.Host.DeviceMotion.Insecure"
729 type="ETLD_PLUS_ONE">
730 <owner>jww@chromium.org</owner>
732 The host of the URL that uses the device motion API from an insecure origin.
736 <rappor-metric name="PowerfulFeatureUse.Host.DeviceOrientation.Insecure"
737 type="ETLD_PLUS_ONE">
738 <owner>jww@chromium.org</owner>
740 The host of the URL that uses the device orientation API from an insecure
745 <rappor-metric name="PowerfulFeatureUse.Host.Fullscreen.Insecure"
746 type="ETLD_PLUS_ONE">
747 <owner>jww@chromium.org</owner>
749 The host of the URL that uses the fullscreen API from an insecure origin.
753 <rappor-metric name="PowerfulFeatureUse.Host.Geolocation.Insecure"
754 type="ETLD_PLUS_ONE">
755 <owner>jww@chromium.org</owner>
757 The host of the URL that uses the geolocation API from an insecure origin.
761 <rappor-metric name="PowerfulFeatureUse.Host.GetUserMedia.Insecure"
762 type="ETLD_PLUS_ONE">
763 <owner>jww@chromium.org</owner>
765 The host of the URL that uses the getUserMedia API from an insecure origin.
769 <rappor-metric name="PowerfulFeatureUse.Host.GetUserMedia.Secure"
770 type="ETLD_PLUS_ONE">
771 <owner>jww@chromium.org</owner>
773 The host of the URL that uses the getUserMedia API from a secure origin.
777 <rappor-metric name="PushMessaging.GenericNotificationShown.Origin"
778 type="ETLD_PLUS_ONE">
779 <owner>miguelg@chromium.org</owner>
781 Number of times the generic (forced) notification was shown per origin.
782 This happens if the site uses the push api but does not generate a
783 notification of their own.
787 <rappor-metric name="PushMessaging.MessageReceived.Origin" type="ETLD_PLUS_ONE">
788 <owner>miguelg@chromium.org</owner>
790 Push Messages received per Origin.
794 <rappor-metric name="Search.DefaultSearchProvider" type="ETLD_PLUS_ONE">
795 <owner>holte@chromium.org</owner>
797 The domain and registry of the URL for the default search engine.
798 Recorded when a profile is opened or after a profile reset.
802 <rappor-metric name="ServiceWorker.ControlledPageUrl" type="ETLD_PLUS_ONE">
803 <owner>horo@chromium.org</owner>
805 The domain and registry of the URL of the page which is controlled by a
806 ServiceWorker. Recorded when the page is loaded.
810 <rappor-metric name="Settings.FirstStartupPage" type="ETLD_PLUS_ONE">
811 <owner>holte@chromium.org</owner>
813 The domain and registry of the URL of the first page opened on startup.
814 Recorded when a profile is loaded if preferences specify a fixed set of URLs
819 <rappor-metric name="Settings.HomePage2" type="ETLD_PLUS_ONE">
820 <owner>holte@chromium.org</owner>
822 The eTLD+1 of the prefs::kHomePage setting. Recorded when a profile is
823 loaded if the URL is valid and prefs::kHomePageIsNewTabPage is false.
827 <rappor-metric name="Settings.NewTabPage" type="ETLD_PLUS_ONE">
828 <owner>holte@chromium.org</owner>
830 The domain and registry of the URL chrome://newtab is rewritten to.
831 Recorded when a profile is loaded, if the URL is valid.
835 <rappor-metric name="SoftwareReporter.FoundUwS" type="COARSE_RAPPOR_TYPE">
836 <owner>mad@chromium.org</owner>
838 The IDs of unwanted software found by the software reporter tool.
842 <rappor-metric name="Startup.BrowserLaunchURL" type="UMA_RAPPOR_TYPE">
843 <owner>rkaplow@chromium.org</owner>
845 The eTLD+1 of a URL that was passed in from the command line when Chrome
846 is invoked. Note that this handles the case of a URL passed to Chrome
847 starting up, or when a running Chrome is given the message to open a new
852 <rappor-metric name="WebComponents.DocumentRegisterElement"
853 type="ETLD_PLUS_ONE">
854 <owner>kojii@chromium.org</owner>
856 The host of a URL that used Document::RegisterElement().
860 <rappor-metric name="WebComponents.ElementCreateShadowRoot"
861 type="ETLD_PLUS_ONE">
862 <owner>kojii@chromium.org</owner>
864 The host of a URL that used Element::CreateShadowRoot().
868 <rappor-metric name="WebComponents.EventPath" type="ETLD_PLUS_ONE">
869 <owner>kojii@chromium.org</owner>
871 The host of a URL that used Event::Path().
875 <rappor-metric name="WebComponents.EventPath.Extensions" type="ETLD_PLUS_ONE">
876 <owner>kojii@chromium.org</owner>
878 The name of an extension that used Event::Path().
882 <rappor-metric name="interstitial.harmful" type="SAFEBROWSING_RAPPOR_TYPE">
883 <owner>nparker@chromium.org</owner>
885 The domain+registry of a URL that triggered a safe-browsing UWS
888 <string-field name="domain">
890 The domain+registry of a URL that triggered a safe-browsing UWS
894 <flags-field name="flags">
895 <flag>Bit 0: DID_PROCEED</flag>
896 <flag>Bit 1: IS_REPEAT_VISIT</flag>
898 Bitfield of the state from a safe-browsing UWS warning interstitial.
903 <rappor-metric name="interstitial.malware" type="SAFEBROWSING_RAPPOR_TYPE">
904 <owner>nparker@chromium.org</owner>
906 The domain+registry of a URL that triggered a safe-browsing malware
909 <string-field name="domain">
911 The domain+registry of a URL that triggered a safe-browsing malware
915 <flags-field name="flags">
916 <flag>Bit 0: DID_PROCEED</flag>
917 <flag>Bit 1: IS_REPEAT_VISIT</flag>
919 Bitfield of the state from a safe-browsing malware warning interstitial.
924 <rappor-metric name="interstitial.phishing" type="SAFEBROWSING_RAPPOR_TYPE">
925 <owner>nparker@chromium.org</owner>
927 The domain+registry of a URL that triggered a safe-browsing phishing
930 <string-field name="domain">
932 The domain+registry of a URL that triggered a safe-browsing phishing
936 <flags-field name="flags">
937 <flag>Bit 0: DID_PROCEED</flag>
938 <flag>Bit 1: IS_REPEAT_VISIT</flag>
940 Bitfield of the state from a safe-browsing phishing warning interstitial.
945 <rappor-metric name="interstitial.ssl.domain" type="COARSE_RAPPOR_TYPE">
946 <owner>nparker@chromium.org</owner>
948 ** DEPRECATED. Replaced by insterstitial.ssl2.domain on 2015-07-07 since
949 the type changed.** The domain+registry of a URL that triggered an SSL
950 interstitial. Domains for bad-clock warnings are not reported.
954 <rappor-metric name="interstitial.ssl2" type="UMA_RAPPOR_TYPE">
955 <owner>nparker@chromium.org</owner>
957 The domain+registry of a URL that triggered an SSL interstitial.
959 <string-field name="domain">
961 The domain+registry of a URL that triggered an SSL interstitial.
964 <flags-field name="flags">
965 <flag>Bit 0: DID_PROCEED</flag>
966 <flag>Bit 1: IS_REPEAT_VISIT</flag>
968 Bitfield of the state from an SSL warning interstitial.
975 </rappor-configuration>