Index: content/browser/web_contents/render_view_host_manager.cc |
diff --git a/content/browser/web_contents/render_view_host_manager.cc b/content/browser/web_contents/render_view_host_manager.cc |
index 00811167c6c5f99143aafecbe2c924eab7d91b09..94b2f5905c667801209da450857791faa9981757 100644 |
--- a/content/browser/web_contents/render_view_host_manager.cc |
+++ b/content/browser/web_contents/render_view_host_manager.cc |
@@ -748,8 +748,10 @@ void RenderViewHostManager::CommitPending() { |
// If the view is gone, then this RenderViewHost died while it was hidden. |
// We ignored the RenderProcessGone call at the time, so we should send it now |
// to make sure the sad tab shows up, etc. |
- if (render_view_host_->GetView()) |
+ if (render_view_host_->GetView()) { |
+ render_view_host_->WasShown(); |
render_view_host_->GetView()->Show(); |
Fady Samuel
2013/09/17 20:14:43
Drive-by thought: It seems that on most platforms
|
+ } |
else |
delegate_->RenderProcessGoneFromRenderManager(render_view_host_); |