| Index: chrome/browser/content_settings/permission_context_base.h
|
| diff --git a/chrome/browser/content_settings/permission_context_base.h b/chrome/browser/content_settings/permission_context_base.h
|
| index 48fcac8ce7bca3fa842952276d509c09560959ab..5a4e62d59d087bee1e88369d9cd1543bba7e0dbe 100644
|
| --- a/chrome/browser/content_settings/permission_context_base.h
|
| +++ b/chrome/browser/content_settings/permission_context_base.h
|
| @@ -10,6 +10,7 @@
|
| #include "base/memory/ref_counted.h"
|
| #include "base/memory/weak_ptr.h"
|
| #include "chrome/browser/ui/website_settings/permission_bubble_request.h"
|
| +#include "components/content_settings/core/common/content_settings.h"
|
| #include "components/content_settings/core/common/content_settings_types.h"
|
| #include "components/keyed_service/core/keyed_service.h"
|
| #include "url/gurl.h"
|
| @@ -63,6 +64,11 @@ class PermissionContextBase : public KeyedService {
|
| bool user_gesture,
|
| const BrowserPermissionCallback& callback);
|
|
|
| + // Returns whether the permission has been granted, denied...
|
| + virtual ContentSetting GetPermissionStatus(
|
| + const GURL& requesting_origin,
|
| + const GURL& embedding_origin) const;
|
| +
|
| // Withdraw an existing permission request, no op if the permission request
|
| // was already cancelled by some other means.
|
| virtual void CancelPermissionRequest(content::WebContents* web_contents,
|
|
|