summaryrefslogtreecommitdiff
path: root/Source/WebKit2/UIProcess/qt/QtDownloadManager.h
diff options
context:
space:
mode:
authorAllan Sandfeld Jensen <allan.jensen@digia.com>2013-09-13 12:51:20 +0200
committerThe Qt Project <gerrit-noreply@qt-project.org>2013-09-19 20:50:05 +0200
commitd441d6f39bb846989d95bcf5caf387b42414718d (patch)
treee367e64a75991c554930278175d403c072de6bb8 /Source/WebKit2/UIProcess/qt/QtDownloadManager.h
parent0060b2994c07842f4c59de64b5e3e430525c4b90 (diff)
downloadqtwebkit-d441d6f39bb846989d95bcf5caf387b42414718d.tar.gz
Import Qt5x2 branch of QtWebkit for Qt 5.2
Importing a new snapshot of webkit. Change-Id: I2d01ad12cdc8af8cb015387641120a9d7ea5f10c Reviewed-by: Allan Sandfeld Jensen <allan.jensen@digia.com>
Diffstat (limited to 'Source/WebKit2/UIProcess/qt/QtDownloadManager.h')
-rw-r--r--Source/WebKit2/UIProcess/qt/QtDownloadManager.h16
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);