| Index: webkit/glue/chrome_client_impl.h | 
| =================================================================== | 
| --- webkit/glue/chrome_client_impl.h	(revision 23543) | 
| +++ webkit/glue/chrome_client_impl.h	(working copy) | 
| @@ -13,9 +13,11 @@ | 
| MSVC_POP_WARNING(); | 
|  | 
| class WebViewImpl; | 
| +class ChooseGeolocationProviderCallback; | 
|  | 
| namespace WebCore { | 
| class HTMLParserQuirks; | 
| +class KURL; | 
| class PopupContainer; | 
| class SecurityOrigin; | 
| struct WindowFeatures; | 
| @@ -147,6 +149,10 @@ | 
|  | 
| virtual PassOwnPtr<WebCore::HTMLParserQuirks> createHTMLParserQuirks() { return 0; } | 
|  | 
| +  virtual void chooseGeolocationProvider( | 
| +      ChooseGeolocationProviderCallback *geolocation_provider_callback, | 
| +      const WebCore::KURL &url); | 
| + | 
| private: | 
| void GetPopupMenuInfo(WebCore::PopupContainer* popup_container, | 
| WebKit::WebPopupMenuInfo* info); | 
|  |