From 6d53eb2ab02939d98002bbd9513cbf1d4c0e258c Mon Sep 17 00:00:00 2001 From: "mpcomplete@google.com" Date: Fri, 13 Feb 2009 20:48:39 +0000 Subject: Fix a crash bug in memory_utils.cc caused by assuming that the RenderViewHost's delegate is a WebContents. Review URL: http://codereview.chromium.org/23025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9789 0039d316-1c4b-4281-b951-d872f2087c98 --- chrome/browser/renderer_host/render_view_host_delegate.h | 3 +++ 1 file changed, 3 insertions(+) (limited to 'chrome/browser/renderer_host') diff --git a/chrome/browser/renderer_host/render_view_host_delegate.h b/chrome/browser/renderer_host/render_view_host_delegate.h index b701b21..7cfe6f9 100644 --- a/chrome/browser/renderer_host/render_view_host_delegate.h +++ b/chrome/browser/renderer_host/render_view_host_delegate.h @@ -151,6 +151,9 @@ class RenderViewHostDelegate { // Retrieves the profile to be used. virtual Profile* GetProfile() const = 0; + // Return this object cast to a WebContents, if it is one. + virtual WebContents* GetAsWebContents() { return NULL; } + // The RenderView is being constructed (message sent to the renderer process // to construct a RenderView). Now is a good time to send other setup events // to the RenderView. This precedes any other commands to the RenderView. -- cgit v1.1