Index: chrome/browser/permissions/permission_manager.h |
diff --git a/chrome/browser/permissions/permission_manager.h b/chrome/browser/permissions/permission_manager.h |
index 31537fa9b1e2606611c67aa6251d4704ef96d081..01915fa8bf6e7b0039b68cf47884fcf3ddfb0218 100644 |
--- a/chrome/browser/permissions/permission_manager.h |
+++ b/chrome/browser/permissions/permission_manager.h |
@@ -17,6 +17,7 @@ |
#include "components/keyed_service/core/keyed_service.h" |
#include "content/public/browser/permission_manager.h" |
+class HostContentSettingsMap; |
class PermissionContextBase; |
class Profile; |
@@ -58,6 +59,13 @@ class PermissionManager : public KeyedService, |
content::PermissionType permission, |
const GURL& requesting_origin, |
const GURL& embedding_origin) override; |
+ |
+ blink::mojom::PermissionStatus GetPermissionStatus( |
+ HostContentSettingsMap* host, |
+ content::PermissionType permission, |
+ const GURL& requesting_origin, |
+ const GURL& embedding_origin); |
+ |
void RegisterPermissionUsage(content::PermissionType permission, |
const GURL& requesting_origin, |
const GURL& embedding_origin) override; |