| Index: extensions/renderer/messaging_bindings.cc
|
| diff --git a/extensions/renderer/messaging_bindings.cc b/extensions/renderer/messaging_bindings.cc
|
| index a68dcb70cd938c4fec5d7dfc6eb4c353030f37c5..001a933fed8cb26f5f23b876dbd243eaac8c975b 100644
|
| --- a/extensions/renderer/messaging_bindings.cc
|
| +++ b/extensions/renderer/messaging_bindings.cc
|
| @@ -204,7 +204,8 @@ void DeliverMessageToScriptContext(const Message& message,
|
| std::unique_ptr<blink::WebScopedWindowFocusAllowedIndicator>
|
| allow_window_focus;
|
| if (message.user_gesture) {
|
| - web_user_gesture.reset(new blink::WebScopedUserGesture);
|
| + web_user_gesture.reset(
|
| + new blink::WebScopedUserGesture(script_context->web_frame()));
|
|
|
| if (script_context->web_frame()) {
|
| blink::WebDocument document = script_context->web_frame()->document();
|
|
|