Index: chrome/browser/ui/views/frame/browser_frame_gtk.cc |
=================================================================== |
--- chrome/browser/ui/views/frame/browser_frame_gtk.cc (revision 89890) |
+++ chrome/browser/ui/views/frame/browser_frame_gtk.cc (working copy) |
@@ -10,10 +10,12 @@ |
#include "chrome/browser/themes/theme_service_factory.h" |
#include "chrome/browser/ui/status_bubble.h" |
#include "chrome/browser/ui/views/frame/app_panel_browser_frame_view.h" |
+#include "chrome/browser/ui/views/frame/browser_frame_views.h" |
#include "chrome/browser/ui/views/frame/browser_non_client_frame_view.h" |
#include "chrome/browser/ui/views/frame/browser_view.h" |
#include "ui/gfx/font.h" |
#include "views/widget/root_view.h" |
+#include "views/widget/widget.h" |
#include "views/window/hit_test.h" |
// static |
@@ -89,6 +91,8 @@ |
NativeBrowserFrame* NativeBrowserFrame::CreateNativeBrowserFrame( |
BrowserFrame* browser_frame, |
BrowserView* browser_view) { |
+ if (views::Widget::IsPureViews()) |
+ return new BrowserFrameViews(browser_frame, browser_view); |
return new BrowserFrameGtk(browser_frame, browser_view); |
} |