| Index: chrome/browser/instant/instant_model.h
|
| diff --git a/chrome/browser/instant/instant_model.h b/chrome/browser/instant/instant_model.h
|
| index aacedd2f3ca5a4adeb89c86cb4301fa2f487dd70..f125fd530de0d14da23c7978d47f1d355a451961 100644
|
| --- a/chrome/browser/instant/instant_model.h
|
| +++ b/chrome/browser/instant/instant_model.h
|
| @@ -12,7 +12,10 @@
|
|
|
| class InstantController;
|
| class InstantModelObserver;
|
| -class TabContents;
|
| +
|
| +namespace content {
|
| +class WebContents;
|
| +}
|
|
|
| // Holds state that is important to any views concerned with visibility and
|
| // layout of the Instant preview.
|
| @@ -31,8 +34,8 @@ class InstantModel {
|
| int height,
|
| InstantSizeUnits height_units);
|
|
|
| - void SetPreviewContents(TabContents* preview_contents);
|
| - TabContents* GetPreviewContents() const;
|
| + void SetPreviewContents(content::WebContents* preview_contents);
|
| + content::WebContents* GetPreviewContents() const;
|
|
|
| // Add and remove observers.
|
| void AddObserver(InstantModelObserver* observer) const;
|
| @@ -46,7 +49,7 @@ class InstantModel {
|
| // Weak. Remembers the last set preview contents to detect changes. Actual
|
| // preview contents is fetched from the |controller_| as this may not always
|
| // reflect the actual preview in effect.
|
| - TabContents* preview_contents_;
|
| + content::WebContents* preview_contents_;
|
|
|
| // Weak. The controller currently holds some model state.
|
| // TODO(dhollowa): Remove this, transfer all model state to InstantModel.
|
|
|