| Index: chrome/browser/ui/views/tabs/dragged_tab_view.cc
|
| ===================================================================
|
| --- chrome/browser/ui/views/tabs/dragged_tab_view.cc (revision 99456)
|
| +++ chrome/browser/ui/views/tabs/dragged_tab_view.cc (working copy)
|
| @@ -10,7 +10,9 @@
|
| #include "ui/gfx/canvas_skia.h"
|
| #include "views/widget/widget.h"
|
|
|
| -#if defined(OS_WIN)
|
| +#if defined(USE_AURA)
|
| +#include "views/widget/native_widget_aura.h"
|
| +#elif defined(OS_WIN)
|
| #include "views/widget/native_widget_win.h"
|
| #elif defined(TOOLKIT_USES_GTK)
|
| #include "views/widget/native_widget_gtk.h"
|
| @@ -47,7 +49,7 @@
|
| params.bounds = gfx::Rect(PreferredContainerSize());
|
| container_->Init(params);
|
| container_->SetContentsView(this);
|
| -#if defined(OS_WIN)
|
| +#if defined(OS_WIN) && !defined(USE_AURA)
|
| static_cast<views::NativeWidgetWin*>(container_->native_widget())->
|
| set_can_update_layered_window(false);
|
|
|
| @@ -80,7 +82,7 @@
|
| }
|
| int y = screen_point.y() - ScaleValue(mouse_tab_offset_.y());
|
|
|
| -#if defined(OS_WIN)
|
| +#if defined(OS_WIN) && !defined(USE_AURA)
|
| // TODO(beng): make this cross-platform
|
| int show_flags = container_->IsVisible() ? SWP_NOZORDER : SWP_SHOWWINDOW;
|
| SetWindowPos(container_->GetNativeView(), HWND_TOP, x, y, 0, 0,
|
|
|