Index: extensions/renderer/guest_view/guest_view_internal_custom_bindings.cc |
diff --git a/extensions/renderer/guest_view/guest_view_internal_custom_bindings.cc b/extensions/renderer/guest_view/guest_view_internal_custom_bindings.cc |
index 060573ee1ca52f5cbe8d4729e37f541a80e3cf0d..021636e1d5dfbde01bc6ec4cfad54a96743cc05a 100644 |
--- a/extensions/renderer/guest_view/guest_view_internal_custom_bindings.cc |
+++ b/extensions/renderer/guest_view/guest_view_internal_custom_bindings.cc |
@@ -427,7 +427,7 @@ void GuestViewInternalCustomBindings::RegisterView( |
void GuestViewInternalCustomBindings::RunWithGesture( |
const v8::FunctionCallbackInfo<v8::Value>& args) { |
// Gesture is required to request fullscreen. |
- 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; |