| Index: chrome/browser/permissions/permission_uma_util.cc
|
| diff --git a/chrome/browser/permissions/permission_uma_util.cc b/chrome/browser/permissions/permission_uma_util.cc
|
| index da9e4f1471ddf000dbf74c01c44ad6460328c238..05b30f522a926a73e84d6500d1cbff91bfda21fa 100644
|
| --- a/chrome/browser/permissions/permission_uma_util.cc
|
| +++ b/chrome/browser/permissions/permission_uma_util.cc
|
| @@ -519,6 +519,10 @@ void PermissionUmaUtil::PermissionPromptAcceptedWithPersistenceToggle(
|
| UMA_HISTOGRAM_BOOLEAN("Permissions.Prompt.Accepted.Persisted.Flash",
|
| toggle_enabled);
|
| break;
|
| +
|
| + case CONTENT_SETTINGS_TYPE_SENSORS:
|
| + // TODO(riju): when UMA is ready.
|
| + break;
|
| // The user is not prompted for these permissions, thus there is no accept
|
| // recorded for them.
|
| default:
|
| @@ -568,6 +572,9 @@ void PermissionUmaUtil::PermissionPromptDeniedWithPersistenceToggle(
|
| UMA_HISTOGRAM_BOOLEAN("Permissions.Prompt.Denied.Persisted.Flash",
|
| toggle_enabled);
|
| break;
|
| + case CONTENT_SETTINGS_TYPE_SENSORS:
|
| + // TODO(riju): when UMA is ready.
|
| + break;
|
| // The user is not prompted for these permissions, thus there is no deny
|
| // recorded for them.
|
| default:
|
| @@ -656,6 +663,15 @@ void PermissionUmaUtil::RecordPermissionAction(
|
| UMA_HISTOGRAM_ENUMERATION("Permissions.Action.MidiSysEx", action,
|
| PermissionAction::NUM);
|
| break;
|
| + // TODO(riju) : when UMA is ready.
|
| + case CONTENT_SETTINGS_TYPE_SENSORS:
|
| + /*
|
| + PERMISSION_ACTION_UMA(secure_origin, "Permissions.Action.Sensors",
|
| + "Permissions.Action.SecureOrigin.Sensors",
|
| + "Permissions.Action.InsecureOrigin.Sensors",
|
| + action);
|
| + */
|
| + break;
|
| case CONTENT_SETTINGS_TYPE_PUSH_MESSAGING:
|
| UMA_HISTOGRAM_ENUMERATION("Permissions.Action.PushMessaging", action,
|
| PermissionAction::NUM);
|
|
|