| Index: chrome/browser/ui/webui/options/extension_settings_handler.cc
|
| diff --git a/chrome/browser/ui/webui/options/extension_settings_handler.cc b/chrome/browser/ui/webui/options/extension_settings_handler.cc
|
| index f7f323a900d87b995e4072386223ca26a8c739c3..9d3e9d68370456055688e464f6ab595a04828af5 100644
|
| --- a/chrome/browser/ui/webui/options/extension_settings_handler.cc
|
| +++ b/chrome/browser/ui/webui/options/extension_settings_handler.cc
|
| @@ -805,20 +805,6 @@ DictionaryValue* ExtensionsDOMHandler::CreateContentScriptDetailValue(
|
| return script_data;
|
| }
|
|
|
| -static bool ExtensionWantsFileAccess(const Extension* extension) {
|
| - for (UserScriptList::const_iterator it = extension->content_scripts().begin();
|
| - it != extension->content_scripts().end(); ++it) {
|
| - for (UserScript::PatternList::const_iterator pattern =
|
| - it->url_patterns().begin();
|
| - pattern != it->url_patterns().end(); ++pattern) {
|
| - if (pattern->MatchesScheme(chrome::kFileScheme))
|
| - return true;
|
| - }
|
| - }
|
| -
|
| - return false;
|
| -}
|
| -
|
| // Static
|
| DictionaryValue* ExtensionsDOMHandler::CreateExtensionDetailValue(
|
| ExtensionService* service, const Extension* extension,
|
| @@ -833,8 +819,7 @@ DictionaryValue* ExtensionsDOMHandler::CreateExtensionDetailValue(
|
| extension_data->SetBoolean("terminated", terminated);
|
| extension_data->SetBoolean("enabledIncognito",
|
| service ? service->IsIncognitoEnabled(extension) : false);
|
| - extension_data->SetBoolean("wantsFileAccess",
|
| - ExtensionWantsFileAccess(extension));
|
| + extension_data->SetBoolean("wantsFileAccess", extension->wants_file_access());
|
| extension_data->SetBoolean("allowFileAccess",
|
| service ? service->AllowFileAccess(extension) : false);
|
| extension_data->SetBoolean("allow_reload",
|
|
|