| 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 178db2f682f2445b21e9c4b4851bd4154707b49b..f57eebf440bad9622cb5db163537499af084720b 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
|
| @@ -7,8 +7,10 @@
|
| #include "ash/ash_switches.h"
|
| #include "ash/shell.h"
|
| #include "base/command_line.h"
|
| +#include "chrome/browser/ui/browser.h"
|
| #include "chrome/browser/ui/panels/panel_browser_frame_view.h"
|
| #include "chrome/browser/ui/panels/panel_browser_view.h"
|
| +#include "chrome/browser/ui/views/frame/app_non_client_frame_view_aura.h"
|
| #include "chrome/browser/ui/views/frame/browser_view.h"
|
| #include "chrome/browser/ui/views/frame/compact_browser_frame_view.h"
|
| #include "chrome/browser/ui/views/frame/opaque_browser_frame_view.h"
|
| @@ -29,6 +31,10 @@ BrowserNonClientFrameView* CreateBrowserNonClientFrameView(
|
| if (command_line->HasSwitch(ash::switches::kAuraTranslucentFrames))
|
| return new BrowserNonClientFrameViewAura(frame, browser_view);
|
|
|
| + // If this is an app window and it's maximized, use the special frame_view.
|
| + if (browser_view->browser()->is_app() && browser_view->IsMaximized())
|
| + return new AppNonClientFrameViewAura(frame, browser_view);
|
| +
|
| return new OpaqueBrowserFrameView(frame, browser_view);
|
| }
|
|
|
|
|