Index: chrome/browser/ui/cocoa/javascript_app_modal_dialog_cocoa.mm |
diff --git a/chrome/browser/ui/cocoa/javascript_app_modal_dialog_cocoa.mm b/chrome/browser/ui/cocoa/javascript_app_modal_dialog_cocoa.mm |
index b0d27b4f79f0f4ced64e7341df53d80fe3c2ffe5..3f7165cd0a08f5d7160a4ef8a6f5aed5cf03846f 100644 |
--- a/chrome/browser/ui/cocoa/javascript_app_modal_dialog_cocoa.mm |
+++ b/chrome/browser/ui/cocoa/javascript_app_modal_dialog_cocoa.mm |
@@ -219,7 +219,7 @@ enum AlertAction { |
// JavaScriptAppModalDialogCocoa, public: |
JavaScriptAppModalDialogCocoa::JavaScriptAppModalDialogCocoa( |
- JavaScriptAppModalDialog* dialog) |
+ app_modal::JavaScriptAppModalDialog* dialog) |
: dialog_(dialog), |
helper_(NULL) { |
// Determine the names of the dialog buttons based on the flags. "Default" |
@@ -440,14 +440,14 @@ void JavaScriptAppModalDialogCocoa::CancelAppModalDialog() { |
namespace { |
class ChromeJavaScriptNativeDialogCocoaFactory |
- : public JavaScriptNativeDialogFactory { |
+ : public app_modal::JavaScriptNativeDialogFactory { |
public: |
ChromeJavaScriptNativeDialogCocoaFactory() {} |
~ChromeJavaScriptNativeDialogCocoaFactory() override {} |
private: |
- NativeAppModalDialog* CreateNativeJavaScriptDialog( |
- JavaScriptAppModalDialog* dialog, |
+ app_modal::NativeAppModalDialog* CreateNativeJavaScriptDialog( |
+ app_modal::JavaScriptAppModalDialog* dialog, |
gfx::NativeWindow parent_window) override { |
return new JavaScriptAppModalDialogCocoa(dialog); |
} |
@@ -458,6 +458,7 @@ class ChromeJavaScriptNativeDialogCocoaFactory |
} // namespace |
void InstallChromeJavaScriptNativeDialogFactory() { |
- SetJavaScriptNativeDialogFactory( |
- make_scoped_ptr(new ChromeJavaScriptNativeDialogCocoaFactory)); |
+ app_modal::JavaScriptDialogManager::GetInstance()-> |
+ SetNativeDialogFactory( |
+ make_scoped_ptr(new ChromeJavaScriptNativeDialogCocoaFactory)); |
} |