1 // Copyright 2013 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
5 #ifndef CHROME_BROWSER_UI_VIEWS_FRAME_BROWSER_FRAME_ASHWIN_H_
6 #define CHROME_BROWSER_UI_VIEWS_FRAME_BROWSER_FRAME_ASHWIN_H_
8 #include "chrome/browser/ui/views/frame/browser_frame_ash.h"
10 // A NativeWidgetAura subclass that provides Windows-specific behavior on the
11 // Ash desktop for Metro mode.
12 class BrowserFrameAshWin
: public BrowserFrameAsh
{
14 BrowserFrameAshWin(BrowserFrame
* browser_frame
, BrowserView
* browser_view
);
17 ~BrowserFrameAshWin() override
;
19 // Overridden from aura::client::ActivationChangeObserver:
20 void OnWindowFocused(aura::Window
* gained_focus
,
21 aura::Window
* lost_focus
) override
;
24 DISALLOW_COPY_AND_ASSIGN(BrowserFrameAshWin
);
27 #endif // CHROME_BROWSER_UI_VIEWS_FRAME_BROWSER_FRAME_ASHWIN_H_