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 a35eaee36eeddb990c3b6cb2e0de5b3f6f630810..2c0bc184f6bc13207deb6c7184a18fd8a02a7ebf 100644 |
--- a/extensions/renderer/guest_view/guest_view_internal_custom_bindings.cc |
+++ b/extensions/renderer/guest_view/guest_view_internal_custom_bindings.cc |
@@ -428,7 +428,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; |