Commit 8b5968a8 authored by Timothy Loh's avatar Timothy Loh Committed by Commit Bot

Remove permission RAPPOR metrics

The permission RAPPOR metrics have long been supplanted by permission
action reporting metrics (via the safebrowsing service). This patch
removes the RAPPOR logging which we no longer need.

Bug: 605836
Change-Id: Ibdbb394a074d5c1543538a2ffab44617481d2417
Reviewed-on: https://chromium-review.googlesource.com/765561Reviewed-by: default avatarDominick Ng <dominickn@chromium.org>
Reviewed-by: default avatarIlya Sherman <isherman@chromium.org>
Commit-Queue: Timothy Loh <timloh@chromium.org>
Cr-Commit-Position: refs/heads/master@{#516104}
parent 0099e02b
...@@ -207,8 +207,8 @@ void PermissionContextBase::ContinueRequestPermission( ...@@ -207,8 +207,8 @@ void PermissionContextBase::ContinueRequestPermission(
} }
// We are going to show a prompt now. // We are going to show a prompt now.
PermissionUmaUtil::PermissionRequested( PermissionUmaUtil::PermissionRequested(content_settings_type_,
content_settings_type_, requesting_origin, embedding_origin, profile_); requesting_origin);
PermissionUmaUtil::RecordEmbargoPromptSuppression( PermissionUmaUtil::RecordEmbargoPromptSuppression(
PermissionEmbargoStatus::NOT_EMBARGOED); PermissionEmbargoStatus::NOT_EMBARGOED);
......
...@@ -9,7 +9,6 @@ ...@@ -9,7 +9,6 @@
#include "base/command_line.h" #include "base/command_line.h"
#include "base/metrics/histogram_functions.h" #include "base/metrics/histogram_functions.h"
#include "base/metrics/histogram_macros.h" #include "base/metrics/histogram_macros.h"
#include "base/strings/stringprintf.h"
#include "base/time/time.h" #include "base/time/time.h"
#include "build/build_config.h" #include "build/build_config.h"
#include "chrome/browser/browser_process.h" #include "chrome/browser/browser_process.h"
...@@ -25,8 +24,6 @@ ...@@ -25,8 +24,6 @@
#include "chrome/common/pref_names.h" #include "chrome/common/pref_names.h"
#include "components/browser_sync/profile_sync_service.h" #include "components/browser_sync/profile_sync_service.h"
#include "components/prefs/pref_service.h" #include "components/prefs/pref_service.h"
#include "components/rappor/public/rappor_utils.h"
#include "components/rappor/rappor_service_impl.h"
#include "content/public/browser/permission_type.h" #include "content/public/browser/permission_type.h"
#include "content/public/browser/web_contents.h" #include "content/public/browser/web_contents.h"
#include "content/public/common/origin_util.h" #include "content/public/common/origin_util.h"
...@@ -128,87 +125,6 @@ void RecordEngagementMetric(const std::vector<PermissionRequest*>& requests, ...@@ -128,87 +125,6 @@ void RecordEngagementMetric(const std::vector<PermissionRequest*>& requests,
base::UmaHistogramPercentage(name, engagement_score); base::UmaHistogramPercentage(name, engagement_score);
} }
const std::string GetRapporMetric(ContentSettingsType permission,
PermissionAction action) {
std::string action_str;
switch (action) {
case PermissionAction::GRANTED:
action_str = "Granted";
break;
case PermissionAction::DENIED:
action_str = "Denied";
break;
case PermissionAction::DISMISSED:
action_str = "Dismissed";
break;
case PermissionAction::IGNORED:
action_str = "Ignored";
break;
case PermissionAction::REVOKED:
action_str = "Revoked";
break;
default:
NOTREACHED();
break;
}
std::string permission_str = PermissionUtil::GetPermissionString(permission);
if (permission_str.empty())
return "";
return base::StringPrintf("ContentSettings.PermissionActions_%s.%s.Url2",
permission_str.c_str(), action_str.c_str());
}
void RecordPermissionRequest(ContentSettingsType content_type,
const GURL& requesting_origin,
const GURL& embedding_origin,
Profile* profile) {
rappor::RapporServiceImpl* rappor_service =
g_browser_process->rappor_service();
if (rappor_service) {
if (content_type == CONTENT_SETTINGS_TYPE_GEOLOCATION) {
rappor_service->RecordSampleString(
"ContentSettings.PermissionRequested.Geolocation.Url2",
rappor::LOW_FREQUENCY_ETLD_PLUS_ONE_RAPPOR_TYPE,
rappor::GetDomainAndRegistrySampleFromGURL(requesting_origin));
} else if (content_type == CONTENT_SETTINGS_TYPE_NOTIFICATIONS) {
rappor_service->RecordSampleString(
"ContentSettings.PermissionRequested.Notifications.Url2",
rappor::LOW_FREQUENCY_ETLD_PLUS_ONE_RAPPOR_TYPE,
rappor::GetDomainAndRegistrySampleFromGURL(requesting_origin));
} else if (content_type == CONTENT_SETTINGS_TYPE_MIDI ||
content_type == CONTENT_SETTINGS_TYPE_MIDI_SYSEX) {
rappor_service->RecordSampleString(
"ContentSettings.PermissionRequested.Midi.Url2",
rappor::LOW_FREQUENCY_ETLD_PLUS_ONE_RAPPOR_TYPE,
rappor::GetDomainAndRegistrySampleFromGURL(requesting_origin));
} else if (content_type ==
CONTENT_SETTINGS_TYPE_PROTECTED_MEDIA_IDENTIFIER) {
rappor_service->RecordSampleString(
"ContentSettings.PermissionRequested.ProtectedMedia.Url2",
rappor::LOW_FREQUENCY_ETLD_PLUS_ONE_RAPPOR_TYPE,
rappor::GetDomainAndRegistrySampleFromGURL(requesting_origin));
}
}
PermissionType permission;
bool success = PermissionUtil::GetPermissionType(content_type, &permission);
DCHECK(success);
bool secure_origin = content::IsOriginSecure(requesting_origin);
UMA_HISTOGRAM_ENUMERATION("ContentSettings.PermissionRequested", permission,
PermissionType::NUM);
if (secure_origin) {
UMA_HISTOGRAM_ENUMERATION(
"ContentSettings.PermissionRequested_SecureOrigin", permission,
PermissionType::NUM);
} else {
UMA_HISTOGRAM_ENUMERATION(
"ContentSettings.PermissionRequested_InsecureOrigin", permission,
PermissionType::NUM);
}
}
} // anonymous namespace } // anonymous namespace
// PermissionReportInfo ------------------------------------------------------- // PermissionReportInfo -------------------------------------------------------
...@@ -278,11 +194,23 @@ const char ...@@ -278,11 +194,23 @@ const char
// Make sure you update histograms.xml permission histogram_suffix if you // Make sure you update histograms.xml permission histogram_suffix if you
// add new permission // add new permission
void PermissionUmaUtil::PermissionRequested(ContentSettingsType content_type, void PermissionUmaUtil::PermissionRequested(ContentSettingsType content_type,
const GURL& requesting_origin, const GURL& requesting_origin) {
const GURL& embedding_origin, PermissionType permission;
Profile* profile) { bool success = PermissionUtil::GetPermissionType(content_type, &permission);
RecordPermissionRequest(content_type, requesting_origin, embedding_origin, DCHECK(success);
profile);
bool secure_origin = content::IsOriginSecure(requesting_origin);
UMA_HISTOGRAM_ENUMERATION("ContentSettings.PermissionRequested", permission,
PermissionType::NUM);
if (secure_origin) {
UMA_HISTOGRAM_ENUMERATION(
"ContentSettings.PermissionRequested_SecureOrigin", permission,
PermissionType::NUM);
} else {
UMA_HISTOGRAM_ENUMERATION(
"ContentSettings.PermissionRequested_InsecureOrigin", permission,
PermissionType::NUM);
}
} }
void PermissionUmaUtil::PermissionGranted( void PermissionUmaUtil::PermissionGranted(
...@@ -724,15 +652,6 @@ void PermissionUmaUtil::RecordPermissionAction( ...@@ -724,15 +652,6 @@ void PermissionUmaUtil::RecordPermissionAction(
<< PermissionUtil::GetPermissionString(permission) << PermissionUtil::GetPermissionString(permission)
<< " not accounted for"; << " not accounted for";
} }
const std::string rappor_metric = GetRapporMetric(permission, action);
rappor::RapporServiceImpl* rappor_service =
g_browser_process->rappor_service();
if (!rappor_metric.empty() && rappor_service) {
rappor_service->RecordSampleString(
rappor_metric, rappor::LOW_FREQUENCY_ETLD_PLUS_ONE_RAPPOR_TYPE,
rappor::GetDomainAndRegistrySampleFromGURL(requesting_origin));
}
} }
// static // static
......
...@@ -7,13 +7,11 @@ ...@@ -7,13 +7,11 @@
#include <vector> #include <vector>
#include "base/logging.h"
#include "base/macros.h" #include "base/macros.h"
#include "base/time/time.h" #include "base/time/time.h"
#include "chrome/browser/permissions/permission_request.h" #include "chrome/browser/permissions/permission_request.h"
#include "chrome/browser/permissions/permission_result.h" #include "chrome/browser/permissions/permission_result.h"
#include "chrome/browser/permissions/permission_util.h" #include "chrome/browser/permissions/permission_util.h"
#include "content/public/browser/permission_type.h"
namespace content { namespace content {
class WebContents; class WebContents;
...@@ -111,9 +109,7 @@ class PermissionUmaUtil { ...@@ -111,9 +109,7 @@ class PermissionUmaUtil {
static const char kPermissionsPromptIgnoredPriorIgnoreCountPrefix[]; static const char kPermissionsPromptIgnoredPriorIgnoreCountPrefix[];
static void PermissionRequested(ContentSettingsType permission, static void PermissionRequested(ContentSettingsType permission,
const GURL& requesting_origin, const GURL& requesting_origin);
const GURL& embedding_origin,
Profile* profile);
static void PermissionGranted(ContentSettingsType permission, static void PermissionGranted(ContentSettingsType permission,
PermissionRequestGestureType gesture_type, PermissionRequestGestureType gesture_type,
const GURL& requesting_origin, const GURL& requesting_origin,
......
...@@ -15,9 +15,8 @@ ...@@ -15,9 +15,8 @@
using content::PermissionType; using content::PermissionType;
// The returned strings must match the RAPPOR metrics in rappor.xml, // The returned strings must match any Field Trial configs for the Permissions
// and any Field Trial configs for the Permissions kill switch e.g. // kill switch e.g. Permissions.Action.Geolocation etc..
// Permissions.Action.Geolocation etc..
std::string PermissionUtil::GetPermissionString( std::string PermissionUtil::GetPermissionString(
ContentSettingsType content_type) { ContentSettingsType content_type) {
switch (content_type) { switch (content_type) {
......
...@@ -362,6 +362,9 @@ components/rappor/rappor_parameters.h. ...@@ -362,6 +362,9 @@ components/rappor/rappor_parameters.h.
<rappor-metric <rappor-metric
name="ContentSettings.PermissionActions_AudioCapture.Denied.Url2" name="ContentSettings.PermissionActions_AudioCapture.Denied.Url2"
type="LOW_FREQUENCY_ETLD_PLUS_ONE"> type="LOW_FREQUENCY_ETLD_PLUS_ONE">
<obsolete>
Removed in M64, see UMA or Permission Action Reporting data.
</obsolete>
<owner>dominickn@chromium.org</owner> <owner>dominickn@chromium.org</owner>
<owner>kcarattini@chromium.org</owner> <owner>kcarattini@chromium.org</owner>
<owner>miguelg@chromium.org</owner> <owner>miguelg@chromium.org</owner>
...@@ -387,6 +390,9 @@ components/rappor/rappor_parameters.h. ...@@ -387,6 +390,9 @@ components/rappor/rappor_parameters.h.
<rappor-metric <rappor-metric
name="ContentSettings.PermissionActions_AudioCapture.Dismissed.Url2" name="ContentSettings.PermissionActions_AudioCapture.Dismissed.Url2"
type="LOW_FREQUENCY_ETLD_PLUS_ONE"> type="LOW_FREQUENCY_ETLD_PLUS_ONE">
<obsolete>
Removed in M64, see UMA or Permission Action Reporting data.
</obsolete>
<owner>dominickn@chromium.org</owner> <owner>dominickn@chromium.org</owner>
<owner>kcarattini@chromium.org</owner> <owner>kcarattini@chromium.org</owner>
<owner>miguelg@chromium.org</owner> <owner>miguelg@chromium.org</owner>
...@@ -412,6 +418,9 @@ components/rappor/rappor_parameters.h. ...@@ -412,6 +418,9 @@ components/rappor/rappor_parameters.h.
<rappor-metric <rappor-metric
name="ContentSettings.PermissionActions_AudioCapture.Granted.Url2" name="ContentSettings.PermissionActions_AudioCapture.Granted.Url2"
type="LOW_FREQUENCY_ETLD_PLUS_ONE"> type="LOW_FREQUENCY_ETLD_PLUS_ONE">
<obsolete>
Removed in M64, see UMA or Permission Action Reporting data.
</obsolete>
<owner>dominickn@chromium.org</owner> <owner>dominickn@chromium.org</owner>
<owner>kcarattini@chromium.org</owner> <owner>kcarattini@chromium.org</owner>
<owner>miguelg@chromium.org</owner> <owner>miguelg@chromium.org</owner>
...@@ -437,6 +446,9 @@ components/rappor/rappor_parameters.h. ...@@ -437,6 +446,9 @@ components/rappor/rappor_parameters.h.
<rappor-metric <rappor-metric
name="ContentSettings.PermissionActions_AudioCapture.Ignored.Url2" name="ContentSettings.PermissionActions_AudioCapture.Ignored.Url2"
type="LOW_FREQUENCY_ETLD_PLUS_ONE"> type="LOW_FREQUENCY_ETLD_PLUS_ONE">
<obsolete>
Removed in M64, see UMA or Permission Action Reporting data.
</obsolete>
<owner>dominickn@chromium.org</owner> <owner>dominickn@chromium.org</owner>
<owner>kcarattini@chromium.org</owner> <owner>kcarattini@chromium.org</owner>
<owner>miguelg@chromium.org</owner> <owner>miguelg@chromium.org</owner>
...@@ -461,6 +473,9 @@ components/rappor/rappor_parameters.h. ...@@ -461,6 +473,9 @@ components/rappor/rappor_parameters.h.
<rappor-metric <rappor-metric
name="ContentSettings.PermissionActions_AudioCapture.Revoked.Url2" name="ContentSettings.PermissionActions_AudioCapture.Revoked.Url2"
type="LOW_FREQUENCY_ETLD_PLUS_ONE"> type="LOW_FREQUENCY_ETLD_PLUS_ONE">
<obsolete>
Removed in M64, see UMA or Permission Action Reporting data.
</obsolete>
<owner>dominickn@chromium.org</owner> <owner>dominickn@chromium.org</owner>
<owner>tsergeant@chromium.org</owner> <owner>tsergeant@chromium.org</owner>
<summary> <summary>
...@@ -480,6 +495,9 @@ components/rappor/rappor_parameters.h. ...@@ -480,6 +495,9 @@ components/rappor/rappor_parameters.h.
<rappor-metric name="ContentSettings.PermissionActions_Flash.Denied.Url2" <rappor-metric name="ContentSettings.PermissionActions_Flash.Denied.Url2"
type="LOW_FREQUENCY_ETLD_PLUS_ONE"> type="LOW_FREQUENCY_ETLD_PLUS_ONE">
<obsolete>
Removed in M64, see UMA or Permission Action Reporting data.
</obsolete>
<owner>dominickn@chromium.org</owner> <owner>dominickn@chromium.org</owner>
<summary> <summary>
The domain for which a Flash permission prompt was Denied. The domain for which a Flash permission prompt was Denied.
...@@ -488,6 +506,9 @@ components/rappor/rappor_parameters.h. ...@@ -488,6 +506,9 @@ components/rappor/rappor_parameters.h.
<rappor-metric name="ContentSettings.PermissionActions_Flash.Dismissed.Url2" <rappor-metric name="ContentSettings.PermissionActions_Flash.Dismissed.Url2"
type="LOW_FREQUENCY_ETLD_PLUS_ONE"> type="LOW_FREQUENCY_ETLD_PLUS_ONE">
<obsolete>
Removed in M64, see UMA or Permission Action Reporting data.
</obsolete>
<owner>dominickn@chromium.org</owner> <owner>dominickn@chromium.org</owner>
<summary> <summary>
The domain for which a Flash permission prompt was Dismissed. The domain for which a Flash permission prompt was Dismissed.
...@@ -496,6 +517,9 @@ components/rappor/rappor_parameters.h. ...@@ -496,6 +517,9 @@ components/rappor/rappor_parameters.h.
<rappor-metric name="ContentSettings.PermissionActions_Flash.Granted.Url2" <rappor-metric name="ContentSettings.PermissionActions_Flash.Granted.Url2"
type="LOW_FREQUENCY_ETLD_PLUS_ONE"> type="LOW_FREQUENCY_ETLD_PLUS_ONE">
<obsolete>
Removed in M64, see UMA or Permission Action Reporting data.
</obsolete>
<owner>dominickn@chromium.org</owner> <owner>dominickn@chromium.org</owner>
<summary> <summary>
The domain for which a Flash permission prompt was Granted. The domain for which a Flash permission prompt was Granted.
...@@ -504,6 +528,9 @@ components/rappor/rappor_parameters.h. ...@@ -504,6 +528,9 @@ components/rappor/rappor_parameters.h.
<rappor-metric name="ContentSettings.PermissionActions_Flash.Ignored.Url2" <rappor-metric name="ContentSettings.PermissionActions_Flash.Ignored.Url2"
type="LOW_FREQUENCY_ETLD_PLUS_ONE"> type="LOW_FREQUENCY_ETLD_PLUS_ONE">
<obsolete>
Removed in M64, see UMA or Permission Action Reporting data.
</obsolete>
<owner>dominickn@chromium.org</owner> <owner>dominickn@chromium.org</owner>
<summary> <summary>
The domain for which a Flash permission prompt was Ignored. The domain for which a Flash permission prompt was Ignored.
...@@ -522,6 +549,9 @@ components/rappor/rappor_parameters.h. ...@@ -522,6 +549,9 @@ components/rappor/rappor_parameters.h.
<rappor-metric name="ContentSettings.PermissionActions_Geolocation.Denied.Url2" <rappor-metric name="ContentSettings.PermissionActions_Geolocation.Denied.Url2"
type="LOW_FREQUENCY_ETLD_PLUS_ONE"> type="LOW_FREQUENCY_ETLD_PLUS_ONE">
<obsolete>
Removed in M64, see UMA or Permission Action Reporting data.
</obsolete>
<owner>dominickn@chromium.org</owner> <owner>dominickn@chromium.org</owner>
<owner>miguelg@chromium.org</owner> <owner>miguelg@chromium.org</owner>
<summary> <summary>
...@@ -543,6 +573,9 @@ components/rappor/rappor_parameters.h. ...@@ -543,6 +573,9 @@ components/rappor/rappor_parameters.h.
<rappor-metric <rappor-metric
name="ContentSettings.PermissionActions_Geolocation.Dismissed.Url2" name="ContentSettings.PermissionActions_Geolocation.Dismissed.Url2"
type="LOW_FREQUENCY_ETLD_PLUS_ONE"> type="LOW_FREQUENCY_ETLD_PLUS_ONE">
<obsolete>
Removed in M64, see UMA or Permission Action Reporting data.
</obsolete>
<owner>dominickn@chromium.org</owner> <owner>dominickn@chromium.org</owner>
<owner>miguelg@chromium.org</owner> <owner>miguelg@chromium.org</owner>
<summary> <summary>
...@@ -563,6 +596,9 @@ components/rappor/rappor_parameters.h. ...@@ -563,6 +596,9 @@ components/rappor/rappor_parameters.h.
<rappor-metric <rappor-metric
name="ContentSettings.PermissionActions_Geolocation.Granted.Url2" name="ContentSettings.PermissionActions_Geolocation.Granted.Url2"
type="LOW_FREQUENCY_ETLD_PLUS_ONE"> type="LOW_FREQUENCY_ETLD_PLUS_ONE">
<obsolete>
Removed in M64, see UMA or Permission Action Reporting data.
</obsolete>
<owner>dominickn@chromium.org</owner> <owner>dominickn@chromium.org</owner>
<owner>miguelg@chromium.org</owner> <owner>miguelg@chromium.org</owner>
<summary> <summary>
...@@ -583,6 +619,9 @@ components/rappor/rappor_parameters.h. ...@@ -583,6 +619,9 @@ components/rappor/rappor_parameters.h.
<rappor-metric <rappor-metric
name="ContentSettings.PermissionActions_Geolocation.Ignored.Url2" name="ContentSettings.PermissionActions_Geolocation.Ignored.Url2"
type="LOW_FREQUENCY_ETLD_PLUS_ONE"> type="LOW_FREQUENCY_ETLD_PLUS_ONE">
<obsolete>
Removed in M64, see UMA or Permission Action Reporting data.
</obsolete>
<owner>dominickn@chromium.org</owner> <owner>dominickn@chromium.org</owner>
<owner>miguelg@chromium.org</owner> <owner>miguelg@chromium.org</owner>
<summary> <summary>
...@@ -604,6 +643,9 @@ components/rappor/rappor_parameters.h. ...@@ -604,6 +643,9 @@ components/rappor/rappor_parameters.h.
<rappor-metric <rappor-metric
name="ContentSettings.PermissionActions_Geolocation.Revoked.Url2" name="ContentSettings.PermissionActions_Geolocation.Revoked.Url2"
type="LOW_FREQUENCY_ETLD_PLUS_ONE"> type="LOW_FREQUENCY_ETLD_PLUS_ONE">
<obsolete>
Removed in M64, see UMA or Permission Action Reporting data.
</obsolete>
<owner>dominickn@chromium.org</owner> <owner>dominickn@chromium.org</owner>
<owner>jialiul@chromium.org</owner> <owner>jialiul@chromium.org</owner>
<summary> <summary>
...@@ -635,6 +677,9 @@ components/rappor/rappor_parameters.h. ...@@ -635,6 +677,9 @@ components/rappor/rappor_parameters.h.
<rappor-metric <rappor-metric
name="ContentSettings.PermissionActions_Notifications.Denied.Url2" name="ContentSettings.PermissionActions_Notifications.Denied.Url2"
type="LOW_FREQUENCY_ETLD_PLUS_ONE"> type="LOW_FREQUENCY_ETLD_PLUS_ONE">
<obsolete>
Removed in M64, see UMA or Permission Action Reporting data.
</obsolete>
<owner>dominickn@chromium.org</owner> <owner>dominickn@chromium.org</owner>
<owner>jialiul@chromium.org</owner> <owner>jialiul@chromium.org</owner>
<summary> <summary>
...@@ -656,6 +701,9 @@ components/rappor/rappor_parameters.h. ...@@ -656,6 +701,9 @@ components/rappor/rappor_parameters.h.
<rappor-metric <rappor-metric
name="ContentSettings.PermissionActions_Notifications.Dismissed.Url2" name="ContentSettings.PermissionActions_Notifications.Dismissed.Url2"
type="LOW_FREQUENCY_ETLD_PLUS_ONE"> type="LOW_FREQUENCY_ETLD_PLUS_ONE">
<obsolete>
Removed in M64, see UMA or Permission Action Reporting data.
</obsolete>
<owner>dominickn@chromium.org</owner> <owner>dominickn@chromium.org</owner>
<owner>jialiul@chromium.org</owner> <owner>jialiul@chromium.org</owner>
<summary> <summary>
...@@ -677,6 +725,9 @@ components/rappor/rappor_parameters.h. ...@@ -677,6 +725,9 @@ components/rappor/rappor_parameters.h.
<rappor-metric <rappor-metric
name="ContentSettings.PermissionActions_Notifications.Granted.Url2" name="ContentSettings.PermissionActions_Notifications.Granted.Url2"
type="LOW_FREQUENCY_ETLD_PLUS_ONE"> type="LOW_FREQUENCY_ETLD_PLUS_ONE">
<obsolete>
Removed in M64, see UMA or Permission Action Reporting data.
</obsolete>
<owner>dominickn@chromium.org</owner> <owner>dominickn@chromium.org</owner>
<owner>miguelg@chromium.org</owner> <owner>miguelg@chromium.org</owner>
<summary> <summary>
...@@ -698,6 +749,9 @@ components/rappor/rappor_parameters.h. ...@@ -698,6 +749,9 @@ components/rappor/rappor_parameters.h.
<rappor-metric <rappor-metric
name="ContentSettings.PermissionActions_Notifications.Ignored.Url2" name="ContentSettings.PermissionActions_Notifications.Ignored.Url2"
type="LOW_FREQUENCY_ETLD_PLUS_ONE"> type="LOW_FREQUENCY_ETLD_PLUS_ONE">
<obsolete>
Removed in M64, see UMA or Permission Action Reporting data.
</obsolete>
<owner>dominickn@chromium.org</owner> <owner>dominickn@chromium.org</owner>
<owner>miguelg@chromium.org</owner> <owner>miguelg@chromium.org</owner>
<summary> <summary>
...@@ -720,6 +774,9 @@ components/rappor/rappor_parameters.h. ...@@ -720,6 +774,9 @@ components/rappor/rappor_parameters.h.
<rappor-metric <rappor-metric
name="ContentSettings.PermissionActions_Notifications.Revoked.Url2" name="ContentSettings.PermissionActions_Notifications.Revoked.Url2"
type="LOW_FREQUENCY_ETLD_PLUS_ONE"> type="LOW_FREQUENCY_ETLD_PLUS_ONE">
<obsolete>
Removed in M64, see UMA or Permission Action Reporting data.
</obsolete>
<owner>dominickn@chromium.org</owner> <owner>dominickn@chromium.org</owner>
<owner>jialiul@chromium.org</owner> <owner>jialiul@chromium.org</owner>
<summary> <summary>
...@@ -742,6 +799,9 @@ components/rappor/rappor_parameters.h. ...@@ -742,6 +799,9 @@ components/rappor/rappor_parameters.h.
<rappor-metric <rappor-metric
name="ContentSettings.PermissionActions_VideoCapture.Denied.Url2" name="ContentSettings.PermissionActions_VideoCapture.Denied.Url2"
type="LOW_FREQUENCY_ETLD_PLUS_ONE"> type="LOW_FREQUENCY_ETLD_PLUS_ONE">
<obsolete>
Removed in M64, see UMA or Permission Action Reporting data.
</obsolete>
<owner>dominickn@chromium.org</owner> <owner>dominickn@chromium.org</owner>
<owner>kcarattini@chromium.org</owner> <owner>kcarattini@chromium.org</owner>
<owner>miguelg@chromium.org</owner> <owner>miguelg@chromium.org</owner>
...@@ -767,6 +827,9 @@ components/rappor/rappor_parameters.h. ...@@ -767,6 +827,9 @@ components/rappor/rappor_parameters.h.
<rappor-metric <rappor-metric
name="ContentSettings.PermissionActions_VideoCapture.Dismissed.Url2" name="ContentSettings.PermissionActions_VideoCapture.Dismissed.Url2"
type="LOW_FREQUENCY_ETLD_PLUS_ONE"> type="LOW_FREQUENCY_ETLD_PLUS_ONE">
<obsolete>
Removed in M64, see UMA or Permission Action Reporting data.
</obsolete>
<owner>dominickn@chromium.org</owner> <owner>dominickn@chromium.org</owner>
<owner>kcarattini@chromium.org</owner> <owner>kcarattini@chromium.org</owner>
<owner>miguelg@chromium.org</owner> <owner>miguelg@chromium.org</owner>
...@@ -792,6 +855,9 @@ components/rappor/rappor_parameters.h. ...@@ -792,6 +855,9 @@ components/rappor/rappor_parameters.h.
<rappor-metric <rappor-metric
name="ContentSettings.PermissionActions_VideoCapture.Granted.Url2" name="ContentSettings.PermissionActions_VideoCapture.Granted.Url2"
type="LOW_FREQUENCY_ETLD_PLUS_ONE"> type="LOW_FREQUENCY_ETLD_PLUS_ONE">
<obsolete>
Removed in M64, see UMA or Permission Action Reporting data.
</obsolete>
<owner>dominickn@chromium.org</owner> <owner>dominickn@chromium.org</owner>
<owner>kcarattini@chromium.org</owner> <owner>kcarattini@chromium.org</owner>
<owner>miguelg@chromium.org</owner> <owner>miguelg@chromium.org</owner>
...@@ -817,6 +883,9 @@ components/rappor/rappor_parameters.h. ...@@ -817,6 +883,9 @@ components/rappor/rappor_parameters.h.
<rappor-metric <rappor-metric
name="ContentSettings.PermissionActions_VideoCapture.Ignored.Url2" name="ContentSettings.PermissionActions_VideoCapture.Ignored.Url2"
type="LOW_FREQUENCY_ETLD_PLUS_ONE"> type="LOW_FREQUENCY_ETLD_PLUS_ONE">
<obsolete>
Removed in M64, see UMA or Permission Action Reporting data.
</obsolete>
<owner>dominickn@chromium.org</owner> <owner>dominickn@chromium.org</owner>
<owner>kcarattini@chromium.org</owner> <owner>kcarattini@chromium.org</owner>
<owner>miguelg@chromium.org</owner> <owner>miguelg@chromium.org</owner>
...@@ -841,6 +910,9 @@ components/rappor/rappor_parameters.h. ...@@ -841,6 +910,9 @@ components/rappor/rappor_parameters.h.
<rappor-metric <rappor-metric
name="ContentSettings.PermissionActions_VideoCapture.Revoked.Url2" name="ContentSettings.PermissionActions_VideoCapture.Revoked.Url2"
type="LOW_FREQUENCY_ETLD_PLUS_ONE"> type="LOW_FREQUENCY_ETLD_PLUS_ONE">
<obsolete>
Removed in M64, see UMA or Permission Action Reporting data.
</obsolete>
<owner>dominickn@chromium.org</owner> <owner>dominickn@chromium.org</owner>
<owner>tsergeant@chromium.org</owner> <owner>tsergeant@chromium.org</owner>
<summary> <summary>
...@@ -860,6 +932,9 @@ components/rappor/rappor_parameters.h. ...@@ -860,6 +932,9 @@ components/rappor/rappor_parameters.h.
<rappor-metric name="ContentSettings.PermissionRequested.Geolocation.Url2" <rappor-metric name="ContentSettings.PermissionRequested.Geolocation.Url2"
type="LOW_FREQUENCY_ETLD_PLUS_ONE"> type="LOW_FREQUENCY_ETLD_PLUS_ONE">
<obsolete>
Removed in M64, see UMA or Permission Action Reporting data.
</obsolete>
<owner>dominickn@chromium.org</owner> <owner>dominickn@chromium.org</owner>
<owner>miguelg@chromium.org</owner> <owner>miguelg@chromium.org</owner>
<summary> <summary>
...@@ -878,6 +953,9 @@ components/rappor/rappor_parameters.h. ...@@ -878,6 +953,9 @@ components/rappor/rappor_parameters.h.
<rappor-metric name="ContentSettings.PermissionRequested.Midi.Url2" <rappor-metric name="ContentSettings.PermissionRequested.Midi.Url2"
type="LOW_FREQUENCY_ETLD_PLUS_ONE"> type="LOW_FREQUENCY_ETLD_PLUS_ONE">
<obsolete>
Removed in M64, see UMA or Permission Action Reporting data.
</obsolete>
<owner>toyoshim@chromium.org</owner> <owner>toyoshim@chromium.org</owner>
<summary> <summary>
The domain that requests using MIDI devices. The domain that requests using MIDI devices.
...@@ -896,6 +974,9 @@ components/rappor/rappor_parameters.h. ...@@ -896,6 +974,9 @@ components/rappor/rappor_parameters.h.
<rappor-metric name="ContentSettings.PermissionRequested.Notifications.Url2" <rappor-metric name="ContentSettings.PermissionRequested.Notifications.Url2"
type="LOW_FREQUENCY_ETLD_PLUS_ONE"> type="LOW_FREQUENCY_ETLD_PLUS_ONE">
<obsolete>
Removed in M64, see UMA or Permission Action Reporting data.
</obsolete>
<owner>dominickn@chromium.org</owner> <owner>dominickn@chromium.org</owner>
<owner>miguelg@chromium.org</owner> <owner>miguelg@chromium.org</owner>
<summary> <summary>
...@@ -905,6 +986,9 @@ components/rappor/rappor_parameters.h. ...@@ -905,6 +986,9 @@ components/rappor/rappor_parameters.h.
<rappor-metric name="ContentSettings.PermissionRequested.ProtectedMedia.Url2" <rappor-metric name="ContentSettings.PermissionRequested.ProtectedMedia.Url2"
type="LOW_FREQUENCY_ETLD_PLUS_ONE"> type="LOW_FREQUENCY_ETLD_PLUS_ONE">
<obsolete>
Removed in M64, see UMA or Permission Action Reporting data.
</obsolete>
<owner>xhwang@chromium.org</owner> <owner>xhwang@chromium.org</owner>
<summary> <summary>
The domain that issues a Protected Media Identifier permission prompt. The domain that issues a Protected Media Identifier permission prompt.
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment