Index: chrome/browser/ui/cocoa/select_file_dialog_mac.mm |
diff --git a/chrome/browser/ui/cocoa/select_file_dialog_mac.mm b/chrome/browser/ui/cocoa/select_file_dialog_mac.mm |
index f7d54f1975360404963416c2017fadbb0344dbbe..0f2147f186d337d6768c9fcf37fe8f60c67af58e 100644 |
--- a/chrome/browser/ui/cocoa/select_file_dialog_mac.mm |
+++ b/chrome/browser/ui/cocoa/select_file_dialog_mac.mm |
@@ -61,7 +61,8 @@ class SelectFileDialogImpl; |
// file or folder. |
class SelectFileDialogImpl : public SelectFileDialog { |
public: |
- explicit SelectFileDialogImpl(Listener* listener); |
+ explicit SelectFileDialogImpl(Listener* listener, |
+ ui::SelectFilePolicy* policy); |
// BaseShellDialog implementation. |
virtual bool IsRunning(gfx::NativeWindow parent_window) const; |
@@ -121,12 +122,14 @@ class SelectFileDialogImpl : public SelectFileDialog { |
}; |
// static |
-SelectFileDialog* SelectFileDialog::Create(Listener* listener) { |
- return new SelectFileDialogImpl(listener); |
+SelectFileDialog* SelectFileDialog::Create(Listener* listener, |
+ ui::SelectFilePolicy* policy) { |
+ return new SelectFileDialogImpl(listener, policy); |
} |
-SelectFileDialogImpl::SelectFileDialogImpl(Listener* listener) |
- : SelectFileDialog(listener), |
+SelectFileDialogImpl::SelectFileDialogImpl(Listener* listener, |
+ ui::SelectFilePolicy* policy) |
+ : SelectFileDialog(listener, policy), |
bridge_([[SelectFileDialogBridge alloc] |
initWithSelectFileDialogImpl:this]) { |
} |