Index: extensions/renderer/user_gestures_native_handler.cc |
diff --git a/extensions/renderer/user_gestures_native_handler.cc b/extensions/renderer/user_gestures_native_handler.cc |
index c01a4ae7240532a1ca11e8174f9448834b07a1e9..6d310949f3b2ccfb9ee2bdc8451a09cf803c025e 100644 |
--- a/extensions/renderer/user_gestures_native_handler.cc |
+++ b/extensions/renderer/user_gestures_native_handler.cc |
@@ -36,7 +36,7 @@ void UserGesturesNativeHandler::IsProcessingUserGesture( |
void UserGesturesNativeHandler::RunWithUserGesture( |
const v8::FunctionCallbackInfo<v8::Value>& args) { |
- blink::WebScopedUserGesture user_gesture; |
+ blink::WebScopedUserGesture user_gesture(context()->web_frame()); |
CHECK_EQ(args.Length(), 1); |
CHECK(args[0]->IsFunction()); |
v8::Local<v8::Value> no_args; |