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 4ce425c7a07df07ed9a985112dd23805ccab9c6e..97d66b20c5cc6096169b5fb7cae19c3db895714b 100644 |
--- a/chrome/browser/permissions/permission_uma_util.h |
+++ b/chrome/browser/permissions/permission_uma_util.h |
@@ -114,6 +114,17 @@ class PermissionUmaUtil { |
static void PermissionPromptDenied( |
const std::vector<PermissionRequest*>& requests); |
+ // A permission prompt was granted or denied, and the prompt had a persistence |
+ // toggle displayed. Records whether the toggle was enabled (persist) or |
+ // disabled (don't persist). |
+ static void PermissionPromptGrantedWithPersistenceToggle( |
+ content::PermissionType permission, |
+ bool toggle_enabled); |
+ |
+ static void PermissionPromptDeniedWithPersistenceToggle( |
+ content::PermissionType permission, |
+ bool toggle_enabled); |
+ |
private: |
friend class PermissionUmaUtilTest; |