Index: chrome/browser/download/save_package_file_picker_chromeos.cc |
diff --git a/chrome/browser/download/save_package_file_picker_chromeos.cc b/chrome/browser/download/save_package_file_picker_chromeos.cc |
index 033529eb7f7be35689b85d32218121e340866459..eb6609fac507a2cf948a7b4fb73f800c3ab5f88b 100644 |
--- a/chrome/browser/download/save_package_file_picker_chromeos.cc |
+++ b/chrome/browser/download/save_package_file_picker_chromeos.cc |
@@ -12,6 +12,7 @@ |
#include "chrome/browser/chromeos/gdata/gdata_util.h" |
#include "chrome/browser/platform_util.h" |
#include "chrome/browser/profiles/profile_manager.h" |
+#include "chrome/browser/ui/chrome_select_file_policy.h" |
#include "content/public/browser/browser_thread.h" |
#include "content/public/browser/download_item.h" |
#include "content/public/browser/web_contents.h" |
@@ -41,14 +42,14 @@ SavePackageFilePickerChromeOS::SavePackageFilePickerChromeOS( |
: content::WebContentsObserver(web_contents), |
callback_(callback) { |
if (g_should_prompt_for_filename) { |
- select_file_dialog_ = SelectFileDialog::Create(this); |
+ select_file_dialog_ = SelectFileDialog::Create( |
+ this, new ChromeSelectFilePolicy(web_contents)); |
select_file_dialog_->SelectFile(SelectFileDialog::SELECT_SAVEAS_FILE, |
string16(), |
suggested_path.ReplaceExtension("mhtml"), |
NULL, |
0, |
"mhtml", |
- web_contents, |
platform_util::GetTopLevel( |
web_contents->GetNativeView()), |
NULL); |