| Index: chrome/browser/ui/views/frame/browser_non_client_frame_view_factory_aura.cc
|
| diff --git a/chrome/browser/ui/views/frame/browser_non_client_frame_view_factory_aura.cc b/chrome/browser/ui/views/frame/browser_non_client_frame_view_factory_aura.cc
|
| index 0d9e8efc64205d94f5da6c4d5849c2e4dcdc7351..1c7a4af828c42d8ea0afa5a33b27425b161b0575 100644
|
| --- a/chrome/browser/ui/views/frame/browser_non_client_frame_view_factory_aura.cc
|
| +++ b/chrome/browser/ui/views/frame/browser_non_client_frame_view_factory_aura.cc
|
| @@ -20,11 +20,13 @@ namespace chrome {
|
|
|
| BrowserNonClientFrameView* CreateBrowserNonClientFrameView(
|
| BrowserFrame* frame, BrowserView* browser_view) {
|
| -#if defined(USE_AURA) && defined(OS_WIN)
|
| +#if defined(USE_AURA)
|
| if (browser_view->browser()->
|
| host_desktop_type() == chrome::HOST_DESKTOP_TYPE_NATIVE) {
|
| +#if defined(OS_WIN)
|
| if (frame->ShouldUseNativeFrame())
|
| return new GlassBrowserFrameView(frame, browser_view);
|
| +#endif
|
| return new OpaqueBrowserFrameView(frame, browser_view);
|
| }
|
| #endif
|
|
|