Index: chrome/renderer/extensions/renderer_permissions_policy_delegate.cc |
diff --git a/chrome/renderer/extensions/renderer_permissions_policy_delegate.cc b/chrome/renderer/extensions/renderer_permissions_policy_delegate.cc |
index dabf649a49360e9b069f6e05c13927d38df8e013..8f3ec0d8b18bff3d355262d1228cd804cf8fa129 100644 |
--- a/chrome/renderer/extensions/renderer_permissions_policy_delegate.cc |
+++ b/chrome/renderer/extensions/renderer_permissions_policy_delegate.cc |
@@ -30,12 +30,8 @@ bool RendererPermissionsPolicyDelegate::CanExecuteScriptOnPage( |
int tab_id, |
int process_id, |
std::string* error) { |
- const ExtensionsClient::ScriptingWhitelist& whitelist = |
- ExtensionsClient::Get()->GetScriptingWhitelist(); |
- if (std::find(whitelist.begin(), whitelist.end(), extension->id()) != |
- whitelist.end()) { |
+ if (PermissionsData::IsExtensionIdWhitelisted(extension->id())) |
dmazzoni
2015/05/15 17:33:57
Note: should this be PermissionsData::CanExecuteSc
not at google - send to devlin
2015/05/15 17:38:11
I think basically everything should use CanExecute
dmazzoni
2015/05/15 17:56:28
Done.
|
return true; |
- } |
if (dispatcher_->IsExtensionActive(kWebStoreAppId)) { |
if (error) |