| Index: chrome/browser/ui/views/tab_contents/native_tab_contents_view_gtk.cc
|
| diff --git a/chrome/browser/ui/views/tab_contents/native_tab_contents_view_gtk.cc b/chrome/browser/ui/views/tab_contents/native_tab_contents_view_gtk.cc
|
| index bdbebee0078569faf1ed41d2a201aa44dca4556a..d79f6f597d5adf8cd4faac636f4b8692c729e7ef 100644
|
| --- a/chrome/browser/ui/views/tab_contents/native_tab_contents_view_gtk.cc
|
| +++ b/chrome/browser/ui/views/tab_contents/native_tab_contents_view_gtk.cc
|
| @@ -15,6 +15,7 @@
|
| #include "content/browser/tab_contents/tab_contents_view.h"
|
| #include "third_party/WebKit/Source/WebKit/chromium/public/WebDragData.h"
|
| #include "third_party/WebKit/Source/WebKit/chromium/public/WebInputEvent.h"
|
| +#include "views/views_delegate.h"
|
|
|
| using WebKit::WebDragOperation;
|
| using WebKit::WebDragOperationsMask;
|
| @@ -261,8 +262,8 @@ void NativeTabContentsViewGtk::PositionConstrainedWindows(
|
| // static
|
| NativeTabContentsView* NativeTabContentsView::CreateNativeTabContentsView(
|
| internal::NativeTabContentsViewDelegate* delegate) {
|
| - if (views::Widget::IsPureViews())
|
| + if (views::Widget::IsPureViews() &&
|
| + views::ViewsDelegate::views_delegate->GetDefaultParentView())
|
| return new NativeTabContentsViewViews(delegate);
|
| return new NativeTabContentsViewGtk(delegate);
|
| }
|
| -
|
|
|