Index: content/renderer/render_frame_impl.cc |
diff --git a/content/renderer/render_frame_impl.cc b/content/renderer/render_frame_impl.cc |
index 06490d55ed496054137b5660a645524a421e2206..72db737eab32af2244cde4a87fac233cbfb92514 100644 |
--- a/content/renderer/render_frame_impl.cc |
+++ b/content/renderer/render_frame_impl.cc |
@@ -1126,6 +1126,7 @@ bool RenderFrameImpl::OnMessageReceived(const IPC::Message& msg) { |
IPC_MESSAGE_HANDLER(FrameMsg_UpdateOpener, OnUpdateOpener) |
IPC_MESSAGE_HANDLER(FrameMsg_CommitNavigation, OnCommitNavigation) |
IPC_MESSAGE_HANDLER(FrameMsg_DidUpdateSandboxFlags, OnDidUpdateSandboxFlags) |
+ IPC_MESSAGE_HANDLER(FrameMsg_ClearFocus, OnClearFocus) |
IPC_MESSAGE_HANDLER(FrameMsg_SetTextTrackSettings, |
OnTextTrackSettingsChanged) |
IPC_MESSAGE_HANDLER(FrameMsg_PostMessageEvent, OnPostMessageEvent) |
@@ -1682,6 +1683,10 @@ void RenderFrameImpl::OnDidUpdateSandboxFlags(blink::WebSandboxFlags flags) { |
frame_->setFrameOwnerSandboxFlags(flags); |
} |
+void RenderFrameImpl::OnClearFocus() { |
+ frame_->clearFocus(); |
+} |
+ |
void RenderFrameImpl::OnTextTrackSettingsChanged( |
const FrameMsg_TextTrackSettings_Params& params) { |
DCHECK(!frame_->parent()); |