Chromium Code Reviews| Index: chrome/browser/download/save_package_file_picker_chromeos.h |
| diff --git a/chrome/browser/download/save_package_file_picker_chromeos.h b/chrome/browser/download/save_package_file_picker_chromeos.h |
| index b10b7fe7940cd05dffef063552a4abf00a49459b..bbd7c4278c54d7ac9921c4af4b13e891c5b389bd 100644 |
| --- a/chrome/browser/download/save_package_file_picker_chromeos.h |
| +++ b/chrome/browser/download/save_package_file_picker_chromeos.h |
| @@ -6,9 +6,9 @@ |
| #define CHROME_BROWSER_DOWNLOAD_SAVE_PACKAGE_FILE_PICKER_CHROMEOS_H_ |
| #pragma once |
| -#include "base/platform_file.h" |
| #include "base/memory/ref_counted.h" |
| #include "chrome/browser/ui/select_file_dialog.h" |
| +#include "content/public/browser/download_manager_delegate.h" |
| #include "content/public/browser/web_contents_observer.h" |
| namespace gdata { |
| @@ -20,8 +20,10 @@ class GDataFileSystem; |
| class SavePackageFilePickerChromeOS : public SelectFileDialog::Listener, |
| public content::WebContentsObserver { |
| public: |
| - SavePackageFilePickerChromeOS(content::WebContents* web_contents, |
| - const FilePath& suggested_path); |
| + SavePackageFilePickerChromeOS( |
| + content::WebContents* web_contents, |
| + const FilePath& suggested_path, |
| + content::SaveFilePathPickedCallback callback); |
|
achuithb
2012/04/24 22:06:09
I would pass in a const reference.
benjhayden
2012/04/26 15:05:57
Done.
|
| private: |
| virtual ~SavePackageFilePickerChromeOS(); |
| @@ -32,17 +34,7 @@ class SavePackageFilePickerChromeOS : public SelectFileDialog::Listener, |
| void* params) OVERRIDE; |
| virtual void FileSelectionCanceled(void* params) OVERRIDE; |
| - // Calls WebContent::GenerateMHTML. |
| - void GenerateMHTML(const FilePath* mhtml_path); |
| - |
| - // Callback for WebContents::GenerateMHTML. |
| - void OnMHTMLGenerated(const FilePath& file_path, int64 file_size); |
| - |
| - // GDataFileSystem::TransferFile callback. |
| - void OnTransferFile(base::PlatformFileError error); |
| - |
| - // Use web_contents() to get at GDataFileSystem. |
| - gdata::GDataFileSystem* GetGDataFileSystem(); |
| + content::SaveFilePathPickedCallback callback_; |
| // For managing select file dialogs. |
| scoped_refptr<SelectFileDialog> select_file_dialog_; |