Index: content/renderer/browser_plugin/browser_plugin.cc |
diff --git a/content/renderer/browser_plugin/browser_plugin.cc b/content/renderer/browser_plugin/browser_plugin.cc |
index d8eb0bb7eca1f5b9f71fa7b5745fb06ce544a46c..6889d05ef8585018faab282793967e7ed670d287 100644 |
--- a/content/renderer/browser_plugin/browser_plugin.cc |
+++ b/content/renderer/browser_plugin/browser_plugin.cc |
@@ -104,6 +104,7 @@ bool BrowserPlugin::OnMessageReceived(const IPC::Message& message) { |
IPC_BEGIN_MESSAGE_MAP(BrowserPlugin, message) |
IPC_MESSAGE_HANDLER(BrowserPluginMsg_AdvanceFocus, OnAdvanceFocus) |
IPC_MESSAGE_HANDLER(BrowserPluginMsg_GuestGone, OnGuestGone) |
+ IPC_MESSAGE_HANDLER(BrowserPluginMsg_GuestReady, OnGuestReady) |
IPC_MESSAGE_HANDLER(BrowserPluginMsg_SetCursor, OnSetCursor) |
IPC_MESSAGE_HANDLER(BrowserPluginMsg_SetMouseLock, OnSetMouseLock) |
IPC_MESSAGE_HANDLER(BrowserPluginMsg_SetTooltipText, OnSetTooltipText) |
@@ -213,6 +214,10 @@ void BrowserPlugin::OnGuestGone(int browser_plugin_instance_id) { |
compositing_helper_->ChildFrameGone(); |
} |
+void BrowserPlugin::OnGuestReady(int browser_plugin_instance_id) { |
+ guest_crashed_ = false; |
+} |
+ |
void BrowserPlugin::OnSetCursor(int browser_plugin_instance_id, |
const WebCursor& cursor) { |
cursor_ = cursor; |