summaryrefslogtreecommitdiffstats
path: root/chrome/browser/chromeos/native_dialog_window.cc
diff options
context:
space:
mode:
authoryosin@chromium.org <yosin@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-09-28 08:49:04 +0000
committeryosin@chromium.org <yosin@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-09-28 08:49:04 +0000
commitd9ae4d466b2bf5d2ed3c5d12c855a94d1ecc034c (patch)
treeb3215901378d4ced136abc04494204095fe7714d /chrome/browser/chromeos/native_dialog_window.cc
parent09e14d69cad45e0a11720793ad110545592f85ae (diff)
downloadchromium_src-d9ae4d466b2bf5d2ed3c5d12c855a94d1ecc034c.zip
chromium_src-d9ae4d466b2bf5d2ed3c5d12c855a94d1ecc034c.tar.gz
chromium_src-d9ae4d466b2bf5d2ed3c5d12c855a94d1ecc034c.tar.bz2
Revert 103095 - Change std::wstring to string16 on WidgetDelegate::GetWindowTitle.
BUG=68267 TEST=No visible changes Review URL: http://codereview.chromium.org/7972009 TBR=yosin@chromium.org Review URL: http://codereview.chromium.org/8052030 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@103096 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/chromeos/native_dialog_window.cc')
-rw-r--r--chrome/browser/chromeos/native_dialog_window.cc24
1 files changed, 11 insertions, 13 deletions
diff --git a/chrome/browser/chromeos/native_dialog_window.cc b/chrome/browser/chromeos/native_dialog_window.cc
index b6ca24b..f068649 100644
--- a/chrome/browser/chromeos/native_dialog_window.cc
+++ b/chrome/browser/chromeos/native_dialog_window.cc
@@ -59,13 +59,12 @@ class NativeDialogHost : public views::DialogDelegateView {
~NativeDialogHost();
// views::DialogDelegate implementation:
- virtual bool CanResize() const OVERRIDE
- { return flags_ & DIALOG_FLAG_RESIZEABLE; }
- virtual int GetDialogButtons() const OVERRIDE { return 0; }
- virtual string16 GetWindowTitle() const OVERRIDE { return title_; }
- virtual views::View* GetContentsView() OVERRIDE { return this; }
- virtual bool IsModal() const OVERRIDE { return flags_ & DIALOG_FLAG_MODAL; }
- virtual void WindowClosing() OVERRIDE;
+ virtual bool CanResize() const { return flags_ & DIALOG_FLAG_RESIZEABLE; }
+ virtual int GetDialogButtons() const { return 0; }
+ virtual std::wstring GetWindowTitle() const { return title_; }
+ virtual views::View* GetContentsView() { return this; }
+ virtual bool IsModal() const { return flags_ & DIALOG_FLAG_MODAL; }
+ virtual void WindowClosing();
protected:
CHROMEGTK_CALLBACK_0(NativeDialogHost, void, OnCheckResize);
@@ -73,12 +72,11 @@ class NativeDialogHost : public views::DialogDelegateView {
CHROMEGTK_CALLBACK_1(NativeDialogHost, gboolean, OnGtkKeyPressed, GdkEvent*);
// views::View implementation:
- virtual gfx::Size GetPreferredSize() OVERRIDE;
- virtual void Layout() OVERRIDE;
+ virtual gfx::Size GetPreferredSize();
+ virtual void Layout();
virtual void ViewHierarchyChanged(bool is_add,
views::View* parent,
- views::View* child) OVERRIDE;
-
+ views::View* child);
private:
// Init and attach to native dialog.
void Init();
@@ -95,7 +93,7 @@ class NativeDialogHost : public views::DialogDelegateView {
// NativeViewHost for the dialog's contents.
views::NativeViewHost* contents_view_;
- string16 title_;
+ std::wstring title_;
int flags_;
gfx::Size size_;
gfx::Size preferred_size_;
@@ -122,7 +120,7 @@ NativeDialogHost::NativeDialogHost(gfx::NativeView native_dialog,
destroy_signal_id_(0) {
const char* title = gtk_window_get_title(GTK_WINDOW(dialog_));
if (title)
- UTF8ToUTF16(title, strlen(title), &title_);
+ UTF8ToWide(title, strlen(title), &title_);
destroy_signal_id_ = g_signal_connect(dialog_, "destroy",
G_CALLBACK(&OnDialogDestroyThunk), this);