Index: chrome/browser/chromeos/extensions/file_manager/private_api_dialog.cc |
diff --git a/chrome/browser/chromeos/extensions/file_manager/private_api_dialog.cc b/chrome/browser/chromeos/extensions/file_manager/private_api_dialog.cc |
index b5370ae3933973d67c7b6b3944ca513d5a463347..9e3b1e4b173713ccbea6b3537fbec8468a10ed8b 100644 |
--- a/chrome/browser/chromeos/extensions/file_manager/private_api_dialog.cc |
+++ b/chrome/browser/chromeos/extensions/file_manager/private_api_dialog.cc |
@@ -42,12 +42,15 @@ bool SelectFileFunction::RunImpl() { |
file_paths.push_back(GURL(file_url)); |
bool for_opening = false; |
args_->GetBoolean(2, &for_opening); |
+ bool need_local_path = false; |
+ args_->GetBoolean(3, &need_local_path); |
util::GetSelectedFileInfo( |
render_view_host(), |
profile(), |
file_paths, |
for_opening, |
+ need_local_path, |
base::Bind(&SelectFileFunction::GetSelectedFileInfoResponse, this)); |
return true; |
} |
@@ -90,11 +93,15 @@ bool SelectFilesFunction::RunImpl() { |
file_urls.push_back(GURL(virtual_path)); |
} |
+ bool need_local_path = false; |
+ args_->GetBoolean(1, &need_local_path); |
+ |
util::GetSelectedFileInfo( |
render_view_host(), |
profile(), |
file_urls, |
true, // for_opening |
+ need_local_path, |
base::Bind(&SelectFilesFunction::GetSelectedFileInfoResponse, this)); |
return true; |
} |