Index: content/renderer/render_frame_impl.cc |
diff --git a/content/renderer/render_frame_impl.cc b/content/renderer/render_frame_impl.cc |
index 3ff49b1889d976d705b22f75d808ab38f8739272..762dbd28cb339926822a8d7e9906f9571150d4ab 100644 |
--- a/content/renderer/render_frame_impl.cc |
+++ b/content/renderer/render_frame_impl.cc |
@@ -1598,6 +1598,8 @@ bool RenderFrameImpl::OnMessageReceived(const IPC::Message& msg) { |
IPC_MESSAGE_HANDLER(FrameMsg_EnableViewSourceMode, OnEnableViewSourceMode) |
IPC_MESSAGE_HANDLER(FrameMsg_SuppressFurtherDialogs, |
OnSuppressFurtherDialogs) |
+ IPC_MESSAGE_HANDLER(FrameMsg_SetHasReceivedUserGesture, |
+ OnSetHasReceivedUserGesture) |
IPC_MESSAGE_HANDLER(FrameMsg_RunFileChooserResponse, OnFileChooserResponse) |
#if defined(OS_ANDROID) |
IPC_MESSAGE_HANDLER(FrameMsg_ActivateNearestFindResult, |
@@ -5492,6 +5494,11 @@ void RenderFrameImpl::OnSuppressFurtherDialogs() { |
suppress_further_dialogs_ = true; |
} |
+void RenderFrameImpl::OnSetHasReceivedUserGesture() { |
+ DCHECK(frame_); |
+ frame_->setHasReceivedUserGesture(); |
+} |
+ |
void RenderFrameImpl::OnFileChooserResponse( |
const std::vector<content::FileChooserFileInfo>& files) { |
// This could happen if we navigated to a different page before the user |