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 deee1d70bf852855547ec329d98626741d8be5e2..36a3e559f0a54f5f117b9ad174339f766ea9fe06 100644 |
--- a/chrome/browser/permissions/permission_uma_util.h |
+++ b/chrome/browser/permissions/permission_uma_util.h |
@@ -7,7 +7,10 @@ |
#include "base/logging.h" |
#include "base/macros.h" |
+#include "components/content_settings/core/common/content_settings.h" |
+#include "components/content_settings/core/common/content_settings_types.h" |
+class ContentSettingsPattern; |
class GURL; |
class Profile; |
@@ -33,6 +36,13 @@ class PermissionUmaUtil { |
static void PermissionRevoked(content::PermissionType permission, |
const GURL& revoked_origin); |
+ static void OnContentsettingChanged( |
+ Profile* profile, |
+ const ContentSettingsPattern& primary_pattern, |
+ const ContentSettingsPattern& secondary_pattern, |
+ ContentSettingsType content_type, |
+ ContentSetting previous_value); |
+ |
private: |
DISALLOW_IMPLICIT_CONSTRUCTORS(PermissionUmaUtil); |
}; |