| Index: chrome/browser/ui/views/constrained_window_views.h
|
| diff --git a/chrome/browser/ui/views/constrained_window_views.h b/chrome/browser/ui/views/constrained_window_views.h
|
| index ef29024fdf97bce3006bc2342e706648b067e7ec..3ae92b43f0066ec0bc3de87c1706e680ff403984 100644
|
| --- a/chrome/browser/ui/views/constrained_window_views.h
|
| +++ b/chrome/browser/ui/views/constrained_window_views.h
|
| @@ -13,6 +13,7 @@
|
| #include "views/widget/widget.h"
|
|
|
| class TabContents;
|
| +class TabContentsWrapper;
|
|
|
| namespace views {
|
| namespace internal {
|
| @@ -58,12 +59,12 @@ class ConstrainedWindowViews : public views::Widget,
|
| public ConstrainedWindow,
|
| public NativeConstrainedWindowDelegate {
|
| public:
|
| - ConstrainedWindowViews(TabContents* owner,
|
| + ConstrainedWindowViews(TabContentsWrapper* wrapper,
|
| views::WidgetDelegate* widget_delegate);
|
| virtual ~ConstrainedWindowViews();
|
|
|
| // Returns the TabContents that constrains this Constrained Window.
|
| - TabContents* owner() const { return owner_; }
|
| + TabContentsWrapper* owner() const { return wrapper_; }
|
|
|
| // Overridden from ConstrainedWindow:
|
| virtual void ShowConstrainedWindow() OVERRIDE;
|
| @@ -80,8 +81,7 @@ class ConstrainedWindowViews : public views::Widget,
|
| virtual views::internal::NativeWidgetDelegate*
|
| AsNativeWidgetDelegate() OVERRIDE;
|
|
|
| - // The TabContents that owns and constrains this ConstrainedWindow.
|
| - TabContents* owner_;
|
| + TabContentsWrapper* wrapper_;
|
|
|
| NativeConstrainedWindow* native_constrained_window_;
|
|
|
|
|