| 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..c92e382eb9af9ee9f37f7b6f2f0040f773fee719 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.
|
|
|
| @@ -8,10 +8,11 @@
|
|
|
| #include <string>
|
|
|
| +#include "base/string16.h"
|
| #include "ipc/ipc_message.h"
|
|
|
| class GURL;
|
| -class JavaScriptAppModalDialogDelegate;
|
| +class ChromeJavaScriptDialogDelegate;
|
| class TabContents;
|
| class Profile;
|
|
|
| @@ -20,22 +21,22 @@ class Profile;
|
| // 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,
|
| +// |reply_msg|. TODO(avi): Remove Profile from this call; http://crbug.com/84601
|
| +void RunJavascriptDialogImpl(Profile* profile,
|
| + ChromeJavaScriptDialogDelegate* delegate,
|
| const GURL& frame_url,
|
| int dialog_flags,
|
| - const std::wstring& message_text,
|
| - const std::wstring& default_prompt_text,
|
| + const string16& message_text,
|
| + const string16& 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
|
| +// |message_text| between the header and footer. The user's response is
|
| // returned to the renderer using |reply_msg|.
|
| -void RunBeforeUnloadDialog(TabContents* tab_contents,
|
| - const std::wstring& message_text,
|
| - IPC::Message* reply_msg);
|
| +void RunBeforeUnloadDialogImpl(ChromeJavaScriptDialogDelegate* delegate,
|
| + const string16& message_text,
|
| + IPC::Message* reply_msg);
|
|
|
| #endif // CHROME_BROWSER_UI_APP_MODAL_DIALOGS_MESSAGE_BOX_HANDLER_H_
|
|
|