| 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));
|
| }
|
| }
|
|
|