Index: chrome/browser/renderer_host/render_widget_host.cc |
diff --git a/chrome/browser/renderer_host/render_widget_host.cc b/chrome/browser/renderer_host/render_widget_host.cc |
index cb757ab0733da8eafe256be37c08d916ab946492..9ea7e59299cd567c4d8e394b1e2d711a8dfeeb8d 100644 |
--- a/chrome/browser/renderer_host/render_widget_host.cc |
+++ b/chrome/browser/renderer_host/render_widget_host.cc |
@@ -574,7 +574,8 @@ void RenderWidgetHost::ForwardEditCommandsForNextKeyEvent( |
// only handled by RenderView. |
} |
-void RenderWidgetHost::RendererExited() { |
+void RenderWidgetHost::RendererExited(base::TerminationStatus status, |
+ int exit_code) { |
// Clearing this flag causes us to re-create the renderer when recovering |
// from a crashed renderer. |
renderer_initialized_ = false; |
@@ -599,7 +600,7 @@ void RenderWidgetHost::RendererExited() { |
is_hidden_ = false; |
if (view_) { |
- view_->RenderViewGone(); |
+ view_->RenderViewGone(status, exit_code); |
view_ = NULL; // The View should be deleted by RenderViewGone. |
} |
@@ -709,7 +710,7 @@ void RenderWidgetHost::OnMsgRenderViewReady() { |
WasResized(); |
} |
-void RenderWidgetHost::OnMsgRenderViewGone() { |
+void RenderWidgetHost::OnMsgRenderViewGone(int status, int exit_code) { |
// TODO(evanm): This synchronously ends up calling "delete this". |
// Is that really what we want in response to this message? I'm matching |
// previous behavior of the code here. |