Index: webkit/glue/chrome_client_impl.cc |
=================================================================== |
--- webkit/glue/chrome_client_impl.cc (revision 4621) |
+++ webkit/glue/chrome_client_impl.cc (working copy) |
@@ -446,12 +446,14 @@ |
delegate->RunFileChooser(suggestion, chooser); |
} |
-void ChromeClientImpl::popupOpened( |
- WebCore::FramelessScrollView* popup_view, const WebCore::IntRect& bounds) { |
+void ChromeClientImpl::popupOpened(WebCore::FramelessScrollView* popup_view, |
+ const WebCore::IntRect& bounds, |
+ bool focus_on_show) { |
WebViewDelegate* d = webview_->delegate(); |
if (d) { |
WebWidgetImpl* webwidget = |
- static_cast<WebWidgetImpl*>(d->CreatePopupWidget(webview_)); |
+ static_cast<WebWidgetImpl*>(d->CreatePopupWidget(webview_, |
+ focus_on_show)); |
webwidget->Init(popup_view, webkit_glue::FromIntRect(bounds)); |
} |
} |