summaryrefslogtreecommitdiffstats
path: root/chrome/browser/ui
diff options
context:
space:
mode:
authortfarina@chromium.org <tfarina@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-10-11 03:33:53 +0000
committertfarina@chromium.org <tfarina@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-10-11 03:33:53 +0000
commit9dcdaae34846e064b2fdf173fb1796468a6db816 (patch)
treef7eae503ff1dc90af44969e05a0d298c6b02944b /chrome/browser/ui
parent78650b461b811a1abedff20e6b5d665505cd8ec4 (diff)
downloadchromium_src-9dcdaae34846e064b2fdf173fb1796468a6db816.zip
chromium_src-9dcdaae34846e064b2fdf173fb1796468a6db816.tar.gz
chromium_src-9dcdaae34846e064b2fdf173fb1796468a6db816.tar.bz2
views: Change MessageBoxView API to string16.
BUG=68267 R=sky@chromium.org Review URL: http://codereview.chromium.org/8221015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@104843 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/ui')
-rw-r--r--chrome/browser/ui/views/external_protocol_dialog.cc13
-rw-r--r--chrome/browser/ui/views/js_modal_dialog_views.cc8
-rw-r--r--chrome/browser/ui/views/repost_form_warning_view.cc4
-rw-r--r--chrome/browser/ui/views/restart_message_box.cc5
-rw-r--r--chrome/browser/ui/views/simple_message_box_views.cc7
-rw-r--r--chrome/browser/ui/views/update_recommended_message_box.cc5
-rw-r--r--chrome/browser/ui/views/user_data_dir_dialog.cc8
7 files changed, 24 insertions, 26 deletions
diff --git a/chrome/browser/ui/views/external_protocol_dialog.cc b/chrome/browser/ui/views/external_protocol_dialog.cc
index a0a78cf..e2bae68 100644
--- a/chrome/browser/ui/views/external_protocol_dialog.cc
+++ b/chrome/browser/ui/views/external_protocol_dialog.cc
@@ -135,22 +135,21 @@ ExternalProtocolDialog::ExternalProtocolDialog(TabContents* tab_contents,
kMaxUrlWithoutSchemeSize, &elided_url_without_scheme);
ui::ElideString(WideToUTF16Hack(command), kMaxCommandSize, &elided_command);
- std::wstring message_text = UTF16ToWide(l10n_util::GetStringFUTF16(
+ string16 message_text = l10n_util::GetStringFUTF16(
IDS_EXTERNAL_PROTOCOL_INFORMATION,
ASCIIToUTF16(url.scheme() + ":"),
- elided_url_without_scheme) + ASCIIToUTF16("\n\n"));
+ elided_url_without_scheme) + ASCIIToUTF16("\n\n");
- message_text += UTF16ToWide(l10n_util::GetStringFUTF16(
+ message_text += l10n_util::GetStringFUTF16(
IDS_EXTERNAL_PROTOCOL_APPLICATION_TO_LAUNCH,
- elided_command) + ASCIIToUTF16("\n\n"));
+ elided_command) + ASCIIToUTF16("\n\n");
- message_text +=
- UTF16ToWide(l10n_util::GetStringUTF16(IDS_EXTERNAL_PROTOCOL_WARNING));
+ message_text += l10n_util::GetStringUTF16(IDS_EXTERNAL_PROTOCOL_WARNING);
message_box_view_ = new views::MessageBoxView(
ui::MessageBoxFlags::kIsConfirmMessageBox,
message_text,
- std::wstring(),
+ string16(),
kMessageWidth);
message_box_view_->SetCheckBoxLabel(
l10n_util::GetStringUTF16(IDS_EXTERNAL_PROTOCOL_CHECKBOX_TEXT));
diff --git a/chrome/browser/ui/views/js_modal_dialog_views.cc b/chrome/browser/ui/views/js_modal_dialog_views.cc
index 9124b80..24f7bd7 100644
--- a/chrome/browser/ui/views/js_modal_dialog_views.cc
+++ b/chrome/browser/ui/views/js_modal_dialog_views.cc
@@ -23,15 +23,15 @@ JSModalDialogViews::JSModalDialogViews(
: parent_(parent),
message_box_view_(new views::MessageBoxView(
parent->dialog_flags() | ui::MessageBoxFlags::kAutoDetectAlignment,
- UTF16ToWideHack(parent->message_text()),
- UTF16ToWideHack(parent->default_prompt_text()))) {
+ parent->message_text(),
+ parent->default_prompt_text())) {
DCHECK(message_box_view_);
message_box_view_->AddAccelerator(
views::Accelerator(ui::VKEY_C, false, true, false));
if (parent->display_suppress_checkbox()) {
- message_box_view_->SetCheckBoxLabel(UTF16ToWide(
- l10n_util::GetStringUTF16(IDS_JAVASCRIPT_MESSAGEBOX_SUPPRESS_OPTION)));
+ message_box_view_->SetCheckBoxLabel(
+ l10n_util::GetStringUTF16(IDS_JAVASCRIPT_MESSAGEBOX_SUPPRESS_OPTION));
}
}
diff --git a/chrome/browser/ui/views/repost_form_warning_view.cc b/chrome/browser/ui/views/repost_form_warning_view.cc
index 5872184..0dec119 100644
--- a/chrome/browser/ui/views/repost_form_warning_view.cc
+++ b/chrome/browser/ui/views/repost_form_warning_view.cc
@@ -37,8 +37,8 @@ RepostFormWarningView::RepostFormWarningView(
message_box_view_(NULL) {
message_box_view_ = new views::MessageBoxView(
ui::MessageBoxFlags::kIsConfirmMessageBox,
- UTF16ToWide(l10n_util::GetStringUTF16(IDS_HTTP_POST_WARNING)),
- std::wstring());
+ l10n_util::GetStringUTF16(IDS_HTTP_POST_WARNING),
+ string16());
TabContentsWrapper* wrapper =
TabContentsWrapper::GetCurrentWrapperForContents(tab_contents);
controller_->set_window(new ConstrainedWindowViews(wrapper, this));
diff --git a/chrome/browser/ui/views/restart_message_box.cc b/chrome/browser/ui/views/restart_message_box.cc
index 09070f9..807dec0 100644
--- a/chrome/browser/ui/views/restart_message_box.cc
+++ b/chrome/browser/ui/views/restart_message_box.cc
@@ -64,9 +64,8 @@ RestartMessageBox::RestartMessageBox(gfx::NativeWindow parent_window) {
message_box_view_ = new views::MessageBoxView(
ui::MessageBoxFlags::kFlagHasMessage |
ui::MessageBoxFlags::kFlagHasOKButton,
- UTF16ToWide(
- l10n_util::GetStringUTF16(IDS_OPTIONS_RELAUNCH_REQUIRED)).c_str(),
- std::wstring(),
+ l10n_util::GetStringUTF16(IDS_OPTIONS_RELAUNCH_REQUIRED),
+ string16(),
kDialogWidth);
views::Widget::CreateWindowWithParent(this, parent_window)->Show();
}
diff --git a/chrome/browser/ui/views/simple_message_box_views.cc b/chrome/browser/ui/views/simple_message_box_views.cc
index f49f688..298412f 100644
--- a/chrome/browser/ui/views/simple_message_box_views.cc
+++ b/chrome/browser/ui/views/simple_message_box_views.cc
@@ -136,10 +136,9 @@ SimpleMessageBoxViews::SimpleMessageBoxViews(gfx::NativeWindow parent_window,
: dialog_flags_(dialog_flags),
disposition_(DISPOSITION_UNKNOWN) {
message_box_title_ = title;
- message_box_view_ = new views::MessageBoxView(
- dialog_flags,
- UTF16ToWide(message),
- std::wstring());
+ message_box_view_ = new views::MessageBoxView(dialog_flags,
+ message,
+ string16());
browser::CreateViewsWindow(parent_window, this)->Show();
// Add reference to be released in DeleteDelegate().
diff --git a/chrome/browser/ui/views/update_recommended_message_box.cc b/chrome/browser/ui/views/update_recommended_message_box.cc
index e41f1b0..1d30247 100644
--- a/chrome/browser/ui/views/update_recommended_message_box.cc
+++ b/chrome/browser/ui/views/update_recommended_message_box.cc
@@ -101,9 +101,8 @@ UpdateRecommendedMessageBox::UpdateRecommendedMessageBox(
message_box_view_ = new views::MessageBoxView(
ui::MessageBoxFlags::kFlagHasMessage |
ui::MessageBoxFlags::kFlagHasOKButton,
- UTF16ToWideHack(l10n_util::GetStringFUTF16(IDS_UPDATE_RECOMMENDED,
- product_name)),
- std::wstring(),
+ l10n_util::GetStringFUTF16(IDS_UPDATE_RECOMMENDED, product_name),
+ string16(),
kDialogWidth);
browser::CreateViewsWindow(parent_window, this)->Show();
}
diff --git a/chrome/browser/ui/views/user_data_dir_dialog.cc b/chrome/browser/ui/views/user_data_dir_dialog.cc
index 2996de9..a700958 100644
--- a/chrome/browser/ui/views/user_data_dir_dialog.cc
+++ b/chrome/browser/ui/views/user_data_dir_dialog.cc
@@ -25,13 +25,15 @@ UserDataDirDialog::UserDataDirDialog(const FilePath& user_data_dir)
: ALLOW_THIS_IN_INITIALIZER_LIST(
select_file_dialog_(SelectFileDialog::Create(this))),
is_blocking_(true) {
- std::wstring message_text = UTF16ToWide(l10n_util::GetStringFUTF16(
+ string16 message_text = l10n_util::GetStringFUTF16(
IDS_CANT_WRITE_USER_DIRECTORY_SUMMARY,
- user_data_dir.LossyDisplayName()));
+ user_data_dir.LossyDisplayName());
const int kDialogWidth = 400;
message_box_view_ = new views::MessageBoxView(
ui::MessageBoxFlags::kIsConfirmMessageBox,
- message_text.c_str(), std::wstring(), kDialogWidth);
+ message_text,
+ string16(),
+ kDialogWidth);
views::Widget::CreateWindow(this)->Show();
}