Index: content/browser/frame_host/interstitial_page_impl.h |
diff --git a/content/browser/frame_host/interstitial_page_impl.h b/content/browser/frame_host/interstitial_page_impl.h |
index fddeacd10f464e5e8fc953e04a105cf04008a54e..e4b4c40ad4d939c365391fd4a230c4a1f5645c4b 100644 |
--- a/content/browser/frame_host/interstitial_page_impl.h |
+++ b/content/browser/frame_host/interstitial_page_impl.h |
@@ -180,8 +180,8 @@ class CONTENT_EXPORT InterstitialPageImpl |
// - any command sent by the RenderViewHost will be ignored. |
void Disable(); |
- // Shutdown the RVH. We will be deleted by the time this method returns. |
- void Shutdown(RenderViewHostImpl* render_view_host); |
+ // Delete ourselves, causing Shutdown on the RVH to be called. |
+ void Shutdown(); |
void OnNavigatingAwayOrTabClosing(); |
@@ -229,6 +229,8 @@ class CONTENT_EXPORT InterstitialPageImpl |
// The RenderViewHost displaying the interstitial contents. This is valid |
// until Hide is called, at which point it will be set to NULL, signifying |
// that shutdown has started. |
+ // TODO(creis): This is now owned by the FrameTree. We should route things |
+ // through the tree's root RenderFrameHost instead. |
RenderViewHostImpl* render_view_host_; |
// The frame tree structure of the current page. |