Index: content/renderer/render_view_impl.cc |
diff --git a/content/renderer/render_view_impl.cc b/content/renderer/render_view_impl.cc |
index 5f1411ceaf91025f28c64ab79deb37ce2a4ef7f8..42c2b84c51aa2c214e28ddda96bada91b1ed2274 100644 |
--- a/content/renderer/render_view_impl.cc |
+++ b/content/renderer/render_view_impl.cc |
@@ -1764,7 +1764,6 @@ WebView* RenderViewImpl::createView( |
int32 surface_id = 0; |
int64 cloned_session_storage_namespace_id; |
- creator->consumeUserGesture(); |
RenderThread::Get()->Send( |
new ViewHostMsg_CreateWindow(params, |
&routing_id, |
@@ -1773,6 +1772,8 @@ WebView* RenderViewImpl::createView( |
if (routing_id == MSG_ROUTING_NONE) |
return NULL; |
+ creator->consumeUserGesture(); |
+ |
RenderViewImpl* view = RenderViewImpl::Create( |
routing_id_, |
renderer_preferences_, |