Index: chrome/browser/permissions/permission_uma_util.h |
diff --git a/chrome/browser/permissions/permission_uma_util.h b/chrome/browser/permissions/permission_uma_util.h |
index ed0149ac7cc232ab6a2e075fd3cd6aa6014055db..58c71b3aafd0b5661a086c846f8c4172674f7016 100644 |
--- a/chrome/browser/permissions/permission_uma_util.h |
+++ b/chrome/browser/permissions/permission_uma_util.h |
@@ -124,6 +124,17 @@ class PermissionUmaUtil { |
static void PermissionPromptIgnored(content::PermissionType permission, |
int count); |
+ // A permission prompt was accepted or denied, and the prompt displayed a |
+ // persistence toggle. Records whether the toggle was enabled (persist) or |
+ // disabled (don't persist). |
+ static void PermissionPromptAcceptedWithPersistenceToggle( |
+ content::PermissionType permission, |
+ bool toggle_enabled); |
+ |
+ static void PermissionPromptDeniedWithPersistenceToggle( |
+ content::PermissionType permission, |
+ bool toggle_enabled); |
+ |
private: |
friend class PermissionUmaUtilTest; |