| Index: chrome/browser/tab_contents/tab_contents.h
|
| ===================================================================
|
| --- chrome/browser/tab_contents/tab_contents.h (revision 26649)
|
| +++ chrome/browser/tab_contents/tab_contents.h (working copy)
|
| @@ -82,6 +82,7 @@
|
| class Profile;
|
| struct RendererPreferences;
|
| class RenderViewHost;
|
| +struct RenderViewHostSwitchedDetails;
|
| class TabContentsDelegate;
|
| class TabContentsFactory;
|
| class SkBitmap;
|
| @@ -173,7 +174,8 @@
|
| TabContentsView* view() const {
|
| return view_.get();
|
| }
|
| -
|
| + void NotifyRenderViewHostSwitchedFromRenderManager(
|
| + RenderViewHostSwitchedDetails*details);
|
| #ifdef UNIT_TEST
|
| // Expose the render manager for testing.
|
| RenderViewHostManager* render_manager() { return &render_manager_; }
|
| @@ -920,9 +922,15 @@
|
| RenderViewGone(render_view_host);
|
| }
|
| virtual void UpdateRenderViewSizeForRenderManager();
|
| +
|
| + virtual Profile* GetProfileForRenderManager()const {
|
| + return profile();
|
| + }
|
| +
|
| virtual void NotifySwappedFromRenderManager() {
|
| NotifySwapped();
|
| }
|
| + virtual NavigationEntry* GetEntryAtOffsetForRenderManager(int offset);
|
| virtual NavigationController& GetControllerForRenderManager() {
|
| return controller();
|
| }
|
|
|