Index: chrome/browser/ui/app_modal_dialogs/message_box_handler.h |
diff --git a/chrome/browser/ui/app_modal_dialogs/message_box_handler.h b/chrome/browser/ui/app_modal_dialogs/message_box_handler.h |
index 0acfb14c3006d640ee49b6443abc1e80d784e6fe..5d2642a556509bbb4115de7002258f4739737c79 100644 |
--- a/chrome/browser/ui/app_modal_dialogs/message_box_handler.h |
+++ b/chrome/browser/ui/app_modal_dialogs/message_box_handler.h |
@@ -1,4 +1,4 @@ |
-// Copyright (c) 2010 The Chromium Authors. All rights reserved. |
+// Copyright (c) 2011 The Chromium Authors. All rights reserved. |
// Use of this source code is governed by a BSD-style license that can be |
// found in the LICENSE file. |
@@ -6,36 +6,11 @@ |
#define CHROME_BROWSER_UI_APP_MODAL_DIALOGS_MESSAGE_BOX_HANDLER_H_ |
#pragma once |
-#include <string> |
+namespace content { |
+ class JavaScriptDialogCreator; |
+} |
-#include "ipc/ipc_message.h" |
- |
-class GURL; |
-class JavaScriptAppModalDialogDelegate; |
-class TabContents; |
-class Profile; |
- |
-// Creates and runs a Javascript Message Box dialog. |
-// The dialog type is specified within |dialog_flags|, the |
-// default static display text is in |message_text| and if the dialog box is |
-// a user input prompt() box, the default text for the text field is in |
-// |default_prompt_text|. The result of the operation is returned using |
-// |reply_msg|. |
-void RunJavascriptMessageBox(Profile* profile, |
- JavaScriptAppModalDialogDelegate* delegate, |
- const GURL& frame_url, |
- int dialog_flags, |
- const std::wstring& message_text, |
- const std::wstring& default_prompt_text, |
- bool display_suppress_checkbox, |
- IPC::Message* reply_msg); |
- |
-// This will display a modal dialog box with a header and footer asking the |
-// the user if they wish to navigate away from a page, with additional text |
-// |message_text| between the header and footer. The users response is |
-// returned to the renderer using |reply_msg|. |
-void RunBeforeUnloadDialog(TabContents* tab_contents, |
- const std::wstring& message_text, |
- IPC::Message* reply_msg); |
+// Returns a JavaScriptDialogCreator that creates real dialogs. |
+content::JavaScriptDialogCreator* GetJavaScriptDialogCreatorInstance(); |
#endif // CHROME_BROWSER_UI_APP_MODAL_DIALOGS_MESSAGE_BOX_HANDLER_H_ |