diff options
author | ben@chromium.org <ben@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-03-23 22:56:17 +0000 |
---|---|---|
committer | ben@chromium.org <ben@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-03-23 22:56:17 +0000 |
commit | 2a021c45241b0556918f42df51709fdd7ff7a4fa (patch) | |
tree | ccc1ed736029022b7aed62a0d76a9ecdebe3b033 /views/widget/widget_gtk.cc | |
parent | e091b14467c3329a64c47b96bf6bbb75c0a5e4d5 (diff) | |
download | chromium_src-2a021c45241b0556918f42df51709fdd7ff7a4fa.zip chromium_src-2a021c45241b0556918f42df51709fdd7ff7a4fa.tar.gz chromium_src-2a021c45241b0556918f42df51709fdd7ff7a4fa.tar.bz2 |
Convert some WidgetWin construction to use CreateParams.
BUG=72040
TEST=none
Review URL: http://codereview.chromium.org/6719006
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@79211 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'views/widget/widget_gtk.cc')
-rw-r--r-- | views/widget/widget_gtk.cc | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/views/widget/widget_gtk.cc b/views/widget/widget_gtk.cc index d547386..b2371f8 100644 --- a/views/widget/widget_gtk.cc +++ b/views/widget/widget_gtk.cc @@ -18,6 +18,7 @@ #include "ui/base/dragdrop/drag_drop_types.h" #include "ui/base/dragdrop/os_exchange_data.h" #include "ui/base/dragdrop/os_exchange_data_provider_gtk.h" +#include "ui/base/gtk/gtk_windowing.h" #include "ui/base/x/x11_util.h" #include "ui/gfx/canvas_skia_paint.h" #include "ui/gfx/path.h" @@ -815,13 +816,8 @@ void WidgetGtk::SetBounds(const gfx::Rect& bounds) { } } -void WidgetGtk::MoveAbove(Widget* widget) { - DCHECK(widget_); - DCHECK(widget_->window); - // TODO(oshima): gdk_window_restack is not available in gtk2.0, so - // we're simply raising the window to the top. We should switch to - // gdk_window_restack when we upgrade gtk to 2.18 or up. - gdk_window_raise(widget_->window); +void WidgetGtk::MoveAbove(gfx::NativeView native_view) { + ui::StackPopupWindow(GetNativeView(), native_view); } void WidgetGtk::SetShape(gfx::NativeRegion region) { |