| 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..58b1ed1336c3b86c0578b3dad17fa4029210e9bb 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::CanExecuteScriptEverywhere(extension))
|
| return true;
|
| - }
|
|
|
| if (dispatcher_->IsExtensionActive(kWebStoreAppId)) {
|
| if (error)
|
|
|