Index: content/browser/web_contents/web_contents_impl.cc |
diff --git a/content/browser/web_contents/web_contents_impl.cc b/content/browser/web_contents/web_contents_impl.cc |
index 8fafdaeb59cce21eb0bde46d2e6f87fbeb6b1e2d..ad2df247b4cac74af7a2adfe3ab4780bc8a9c3b6 100644 |
--- a/content/browser/web_contents/web_contents_impl.cc |
+++ b/content/browser/web_contents/web_contents_impl.cc |
@@ -1719,7 +1719,8 @@ void WebContentsImpl::RenderWidgetDeleted( |
view_->RestoreFocus(); |
} |
- CHECK(mouse_lock_widget_ != render_widget_host); |
+ if (mouse_lock_widget_) |
+ LostMouseLock(mouse_lock_widget_); |
} |
void WebContentsImpl::RenderWidgetGotFocus( |