Index: ui/views/controls/native/native_view_host_aura.h |
diff --git a/ui/views/controls/native/native_view_host_aura.h b/ui/views/controls/native/native_view_host_aura.h |
index 3d32374d0350a7a99deafc702af01aac90665734..05c03d578b0c4ad9860db383a795ea10bf312ca9 100644 |
--- a/ui/views/controls/native/native_view_host_aura.h |
+++ b/ui/views/controls/native/native_view_host_aura.h |
@@ -40,7 +40,10 @@ class VIEWS_EXPORT NativeViewHostAura : public NativeViewHostWrapper, |
private: |
friend class NativeViewHostAuraTest; |
+ class ClippingWindowDelegate; |
+ |
// Overridden from aura::WindowObserver: |
+ virtual void OnWindowDestroying(aura::Window* window) OVERRIDE; |
virtual void OnWindowDestroyed(aura::Window* window) OVERRIDE; |
// Reparents the native view with the clipping window existing between it and |
@@ -54,6 +57,8 @@ class VIEWS_EXPORT NativeViewHostAura : public NativeViewHostWrapper, |
// Our associated NativeViewHost. |
NativeViewHost* host_; |
+ scoped_ptr<ClippingWindowDelegate> clipping_window_delegate_; |
+ |
// Window that exists between the native view and the parent that allows for |
// clipping to occur. This is positioned in the coordinate space of |
// host_->GetWidget(). |