Index: extensions/browser/guest_view/guest_view_base.cc |
diff --git a/extensions/browser/guest_view/guest_view_base.cc b/extensions/browser/guest_view/guest_view_base.cc |
index cdf9f0a04a1520cac457f6ede2c2675c1185b77f..44b6899c951742592125df0fa2906cd385f5ed9b 100644 |
--- a/extensions/browser/guest_view/guest_view_base.cc |
+++ b/extensions/browser/guest_view/guest_view_base.cc |
@@ -70,6 +70,12 @@ class GuestViewBase::EmbedderWebContentsObserver : public WebContentsObserver { |
Destroy(); |
} |
+ virtual void RenderViewHostChanged( |
+ content::RenderViewHost* old_host, |
+ content::RenderViewHost* new_host) OVERRIDE { |
+ Destroy(); |
+ } |
+ |
virtual void RenderProcessGone(base::TerminationStatus status) OVERRIDE { |
Destroy(); |
} |