| 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 d2370c7a585f9fbc5d92243d18fb7d92ba4b9694..4a38f190ec8ea297233dcce45291cbc64f0a20ee 100644
|
| --- a/chrome/browser/content_settings/permission_context_base.h
|
| +++ b/chrome/browser/content_settings/permission_context_base.h
|
| @@ -69,6 +69,11 @@ class PermissionContextBase : public KeyedService {
|
| const GURL& requesting_origin,
|
| const GURL& embedding_origin) const;
|
|
|
| + // Revokes the permission and returns the new content setting value for it.
|
| + virtual ContentSetting RevokePermission(
|
| + const GURL& requesting_origin,
|
| + const GURL& embedding_origin);
|
| +
|
| // 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,
|
|
|