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 217316266d645d31ee8fca294e8bbade453f3a53..1cd13fba9837926199f86cb668549a07b0b57e43 100644 |
--- a/chrome/browser/content_settings/permission_context_base.cc |
+++ b/chrome/browser/content_settings/permission_context_base.cc |
@@ -48,6 +48,13 @@ void PermissionContextBase::RequestPermission( |
callback); |
} |
+ContentSetting PermissionContextBase::GetPermissionStatus( |
+ const GURL& requesting_origin, |
+ const GURL& embedding_origin) const { |
+ return profile_->GetHostContentSettingsMap()->GetContentSetting( |
+ requesting_origin, embedding_origin, permission_type_, std::string()); |
+} |
+ |
void PermissionContextBase::CancelPermissionRequest( |
content::WebContents* web_contents, |
const PermissionRequestID& id) { |