Chromium Code Reviews| 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) |