Index: Source/web/ChromeClientImpl.h |
diff --git a/Source/web/ChromeClientImpl.h b/Source/web/ChromeClientImpl.h |
index 6e66773d5029d580c4b844da348400bb3a033912..fa020e7fa3218f169b115db3c591540050643060 100644 |
--- a/Source/web/ChromeClientImpl.h |
+++ b/Source/web/ChromeClientImpl.h |
@@ -36,6 +36,7 @@ |
#include "core/page/ChromeClient.h" |
#include "modules/navigatorcontentutils/NavigatorContentUtilsClient.h" |
#include "platform/PopupMenu.h" |
+#include "platform/weborigin/KURL.h" |
#include "public/platform/WebColor.h" |
#include "wtf/PassOwnPtr.h" |
@@ -217,9 +218,9 @@ public: |
static PassOwnPtr<NavigatorContentUtilsClientImpl> create(WebViewImpl*); |
~NavigatorContentUtilsClientImpl() { } |
- virtual void registerProtocolHandler(const String& scheme, const String& baseURL, const String& url, const String& title) OVERRIDE; |
- virtual CustomHandlersState isProtocolHandlerRegistered(const String& scheme, const String& baseURL, const String& url) OVERRIDE; |
- virtual void unregisterProtocolHandler(const String& scheme, const String& baseURL, const String& url) OVERRIDE; |
+ virtual void registerProtocolHandler(const String& scheme, const WebCore::KURL& baseURL, const WebCore::KURL&, const String& title) OVERRIDE; |
+ virtual CustomHandlersState isProtocolHandlerRegistered(const String& scheme, const WebCore::KURL& baseURL, const WebCore::KURL&) OVERRIDE; |
+ virtual void unregisterProtocolHandler(const String& scheme, const WebCore::KURL& baseURL, const WebCore::KURL&) OVERRIDE; |
private: |
explicit NavigatorContentUtilsClientImpl(WebViewImpl*); |