| Index: webkit/glue/chrome_client_impl.cc | 
| =================================================================== | 
| --- webkit/glue/chrome_client_impl.cc	(revision 23543) | 
| +++ webkit/glue/chrome_client_impl.cc	(working copy) | 
| @@ -639,3 +639,10 @@ | 
| info->selectedIndex = popup_container->selectedIndex(); | 
| info->items.swap(output_items); | 
| } | 
| + | 
| +void ChromeClientImpl::chooseGeolocationProvider( | 
| +    ChooseGeolocationProviderCallback *geolocation_provider_callback, | 
| +    const WebCore::KURL &url) { | 
| +  WebViewDelegate* delegate = webview_->delegate(); | 
| +  delegate->chooseGeolocationProvider(geolocation_provider_callback, url); | 
| +} | 
|  |