diff options
Diffstat (limited to 'Source/WebKit2/UIProcess/qt/QtDownloadManager.h')
-rw-r--r-- | Source/WebKit2/UIProcess/qt/QtDownloadManager.h | 16 |
1 files changed, 2 insertions, 14 deletions
diff --git a/Source/WebKit2/UIProcess/qt/QtDownloadManager.h b/Source/WebKit2/UIProcess/qt/QtDownloadManager.h index a49f5e2a4..a52309b1a 100644 --- a/Source/WebKit2/UIProcess/qt/QtDownloadManager.h +++ b/Source/WebKit2/UIProcess/qt/QtDownloadManager.h @@ -26,31 +26,19 @@ class QWebDownloadItem; -namespace WebCore { -class ResourceResponse; -} - namespace WebKit { class DownloadProxy; class QtWebError; -class WebContext; class QtDownloadManager { public: - QtDownloadManager(WebContext*); + QtDownloadManager(WKContextRef); ~QtDownloadManager(); - void addDownload(DownloadProxy*, QWebDownloadItem*); + void addDownload(WKDownloadRef, QWebDownloadItem*); private: - void downloadReceivedResponse(DownloadProxy*, const WebCore::ResourceResponse&); - void downloadCreatedDestination(DownloadProxy*, const QString& path); - void downloadFinished(DownloadProxy*); - void downloadFailed(DownloadProxy*, const QtWebError&); - void downloadDataReceived(DownloadProxy*, uint64_t length); - - // WKContextDownloadClient callbacks. static void didReceiveResponse(WKContextRef, WKDownloadRef, WKURLResponseRef, const void* clientInfo); static void didCreateDestination(WKContextRef, WKDownloadRef, WKStringRef path, const void* clientInfo); static void didFinishDownload(WKContextRef, WKDownloadRef, const void* clientInfo); |