Index: ui/views/widget/desktop_native_widget_helper_aura.h |
=================================================================== |
--- ui/views/widget/desktop_native_widget_helper_aura.h (revision 134532) |
+++ ui/views/widget/desktop_native_widget_helper_aura.h (working copy) |
@@ -16,8 +16,13 @@ |
class RootWindow; |
} |
+namespace ui { |
+class HWNDSubclass; |
+} |
+ |
namespace views { |
class NativeWidgetAura; |
+class WidgetMessageFilter; |
// Implementation of non-Ash desktop integration code, allowing |
// NativeWidgetAuras to work in a traditional desktop environment. |
@@ -30,6 +35,7 @@ |
// Overridden from aura::NativeWidgetHelperAura: |
virtual void PreInitialize(const Widget::InitParams& params) OVERRIDE; |
+ virtual void PostInitialize() OVERRIDE; |
virtual void ShowRootWindow() OVERRIDE; |
virtual aura::RootWindow* GetRootWindow() OVERRIDE; |
virtual gfx::Rect ModifyAndSetBounds(const gfx::Rect& bounds) OVERRIDE; |
@@ -48,6 +54,8 @@ |
// Optionally, a RootWindow that we attach ourselves to. |
scoped_ptr<aura::RootWindow> root_window_; |
+ scoped_ptr<ui::HWNDSubclass> subclass_; |
+ |
DISALLOW_COPY_AND_ASSIGN(DesktopNativeWidgetHelperAura); |
}; |