| Index: chrome/browser/content_settings/permission_context_base.cc
|
| diff --git a/chrome/browser/content_settings/permission_context_base.cc b/chrome/browser/content_settings/permission_context_base.cc
|
| index 1ccea9728a198a3a2860d2e472e8b83aaa00446f..c1883776af64f114038e73a0b0f19acf94540c15 100644
|
| --- a/chrome/browser/content_settings/permission_context_base.cc
|
| +++ b/chrome/browser/content_settings/permission_context_base.cc
|
| @@ -55,6 +55,15 @@ ContentSetting PermissionContextBase::GetPermissionStatus(
|
| requesting_origin, embedding_origin, permission_type_, std::string());
|
| }
|
|
|
| +void PermissionContextBase::ResetPermission(
|
| + const GURL& requesting_origin,
|
| + const GURL& embedding_origin) {
|
| + profile_->GetHostContentSettingsMap()->SetContentSetting(
|
| + ContentSettingsPattern::FromURLNoWildcard(requesting_origin),
|
| + ContentSettingsPattern::FromURLNoWildcard(embedding_origin),
|
| + permission_type_, std::string(), CONTENT_SETTING_DEFAULT);
|
| +}
|
| +
|
| void PermissionContextBase::CancelPermissionRequest(
|
| content::WebContents* web_contents,
|
| const PermissionRequestID& id) {
|
|
|