| Index: chrome/browser/ui/webui/extensions/extension_settings_handler.cc
|
| diff --git a/chrome/browser/ui/webui/extensions/extension_settings_handler.cc b/chrome/browser/ui/webui/extensions/extension_settings_handler.cc
|
| index e50de2f7ddc31594060a33d38e890e8ae7433528..ccd4e47f98af8e23159118778e13eec726d57d78 100644
|
| --- a/chrome/browser/ui/webui/extensions/extension_settings_handler.cc
|
| +++ b/chrome/browser/ui/webui/extensions/extension_settings_handler.cc
|
| @@ -1066,7 +1066,8 @@ void ExtensionSettingsHandler::HandlePermissionsMessage(
|
| extension_id_prompting_ = extension->id();
|
| prompt_.reset(new ExtensionInstallPrompt(web_contents()));
|
| std::vector<base::FilePath> retained_file_paths;
|
| - if (extension->HasAPIPermission(APIPermission::kFileSystem)) {
|
| + if (extension->permissions_data()->HasAPIPermission(
|
| + APIPermission::kFileSystem)) {
|
| std::vector<apps::SavedFileEntry> retained_file_entries =
|
| apps::SavedFilesService::Get(Profile::FromWebUI(
|
| web_ui()))->GetAllFileEntries(extension_id_prompting_);
|
|
|