Index: content/renderer/render_view_mouse_lock_dispatcher.cc |
diff --git a/content/renderer/render_view_mouse_lock_dispatcher.cc b/content/renderer/render_view_mouse_lock_dispatcher.cc |
index bdd747b044e3346feb8e94549d549d1232671807..25f6a65c5ed1810a2ad28094e441c3fde4b7ee9c 100644 |
--- a/content/renderer/render_view_mouse_lock_dispatcher.cc |
+++ b/content/renderer/render_view_mouse_lock_dispatcher.cc |
@@ -49,6 +49,10 @@ bool RenderViewMouseLockDispatcher::OnMessageReceived( |
return handled; |
} |
+void RenderViewMouseLockDispatcher::OnDestruct() { |
+ delete this; |
+} |
+ |
void RenderViewMouseLockDispatcher::OnLockMouseACK(bool succeeded) { |
// Notify the base class. |
MouseLockDispatcher::OnLockMouseACK(succeeded); |