diff options
author | yosin@chromium.org <yosin@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-09-28 08:49:04 +0000 |
---|---|---|
committer | yosin@chromium.org <yosin@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-09-28 08:49:04 +0000 |
commit | d9ae4d466b2bf5d2ed3c5d12c855a94d1ecc034c (patch) | |
tree | b3215901378d4ced136abc04494204095fe7714d /chrome/browser/chromeos/native_dialog_window.cc | |
parent | 09e14d69cad45e0a11720793ad110545592f85ae (diff) | |
download | chromium_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.cc | 24 |
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); |