Index: ui/views/widget/desktop_aura/desktop_native_widget_aura.h |
diff --git a/ui/views/widget/desktop_aura/desktop_native_widget_aura.h b/ui/views/widget/desktop_aura/desktop_native_widget_aura.h |
index 7a79db80853154de6b2eca496d6286195e9c3cbf..b0824ea2fe5c03b84cdb0aa5ff5a01c60cacea7c 100644 |
--- a/ui/views/widget/desktop_aura/desktop_native_widget_aura.h |
+++ b/ui/views/widget/desktop_aura/desktop_native_widget_aura.h |
@@ -35,6 +35,7 @@ class WindowModalityController; |
class DesktopRootWindowHost; |
class DropHelper; |
class NativeWidgetAuraWindowObserver; |
+class NativeWidgetWindowReordererAura; |
class TooltipManagerAura; |
class VIEWS_EXPORT DesktopNativeWidgetAura |
@@ -80,6 +81,7 @@ class VIEWS_EXPORT DesktopNativeWidgetAura |
virtual const ui::Compositor* GetCompositor() const OVERRIDE; |
virtual ui::Compositor* GetCompositor() OVERRIDE; |
virtual ui::Layer* GetLayer() OVERRIDE; |
+ virtual void ReorderNativeViews() OVERRIDE; |
virtual void ViewRemoved(View* view) OVERRIDE; |
virtual void SetNativeWindowProperty(const char* name, void* value) OVERRIDE; |
virtual void* GetNativeWindowProperty(const char* name) const OVERRIDE; |
@@ -238,6 +240,10 @@ class VIEWS_EXPORT DesktopNativeWidgetAura |
scoped_ptr<corewm::ShadowController> shadow_controller_; |
+ // Reorders child windows of |window_| associated with a view based on the |
+ // order of the associated views in the widget's view hierarchy. |
+ scoped_ptr<NativeWidgetWindowReordererAura> window_reorderer_; |
+ |
DISALLOW_COPY_AND_ASSIGN(DesktopNativeWidgetAura); |
}; |