| Index: chrome/browser/ui/views/select_file_dialog_extension.h
|
| diff --git a/chrome/browser/ui/views/select_file_dialog_extension.h b/chrome/browser/ui/views/select_file_dialog_extension.h
|
| index 1a2243a383fa1efd8825b4e1e6ac385464a9296f..935ec1ee242a91f75cdb9671c6b90a3a8c9a2e53 100644
|
| --- a/chrome/browser/ui/views/select_file_dialog_extension.h
|
| +++ b/chrome/browser/ui/views/select_file_dialog_extension.h
|
| @@ -23,6 +23,7 @@ class RenderViewHost;
|
|
|
| namespace ui {
|
| struct SelectedFileInfo;
|
| +class SelectFilePolicy;
|
| }
|
|
|
| // Shows a dialog box for selecting a file or a folder, using the
|
| @@ -32,7 +33,8 @@ class SelectFileDialogExtension
|
| public ExtensionDialogObserver {
|
| public:
|
| static SelectFileDialogExtension* Create(
|
| - SelectFileDialog::Listener* listener);
|
| + SelectFileDialog::Listener* listener,
|
| + ui::SelectFilePolicy* policy);
|
|
|
| // BaseShellDialog implementation.
|
| virtual bool IsRunning(gfx::NativeWindow owner_window) const OVERRIDE;
|
| @@ -72,7 +74,8 @@ class SelectFileDialogExtension
|
| friend class SelectFileDialogExtensionTest;
|
|
|
| // Object is ref-counted, use Create().
|
| - explicit SelectFileDialogExtension(SelectFileDialog::Listener* listener);
|
| + explicit SelectFileDialogExtension(SelectFileDialog::Listener* listener,
|
| + ui::SelectFilePolicy* policy);
|
| virtual ~SelectFileDialogExtension();
|
|
|
| // Invokes the appropriate file selection callback on our listener.
|
|
|