Index: content/renderer/render_view_impl.cc |
diff --git a/content/renderer/render_view_impl.cc b/content/renderer/render_view_impl.cc |
index fc2ebc2f17db041cc95941d731a99ae048055d91..4fd026bc1b64fdd1cd356b690de5b94512ac9a9e 100644 |
--- a/content/renderer/render_view_impl.cc |
+++ b/content/renderer/render_view_impl.cc |
@@ -3075,7 +3075,10 @@ void RenderViewImpl::OnSetFocus(bool enable) { |
// This message must always be received when the main frame is a |
// WebLocalFrame. |
CHECK(webview()->mainFrame()->isWebLocalFrame()); |
+ SetFocus(enable); |
+} |
+void RenderViewImpl::SetFocus(bool enable) { |
has_focus_ = enable; |
RenderWidget::OnSetFocus(enable); |