Index: Source/core/loader/WorkerLoaderClientBridgeSyncHelper.cpp |
diff --git a/Source/core/loader/WorkerLoaderClientBridgeSyncHelper.cpp b/Source/core/loader/WorkerLoaderClientBridgeSyncHelper.cpp |
index a503611243d719589fe44e7001c2b23fc6a5b9bf..0289b70c9bbae109df915df2baee6d7447fcd464 100644 |
--- a/Source/core/loader/WorkerLoaderClientBridgeSyncHelper.cpp |
+++ b/Source/core/loader/WorkerLoaderClientBridgeSyncHelper.cpp |
@@ -67,16 +67,16 @@ void WorkerLoaderClientBridgeSyncHelper::didSendData(unsigned long long bytesSen |
m_clientTasks.append(bind(&ThreadableLoaderClient::didSendData, &m_client, bytesSent, totalBytesToBeSent)); |
} |
-static void didReceiveResponseAdapter(ThreadableLoaderClient* client, unsigned long identifier, PassOwnPtr<CrossThreadResourceResponseData> responseData) |
+static void didReceiveResponseAdapter(ThreadableLoaderClient* client, unsigned long identifier, PassOwnPtr<CrossThreadResourceResponseData> responseData, PassOwnPtr<WebDataConsumerHandle> handle) |
{ |
OwnPtr<ResourceResponse> response(ResourceResponse::adopt(responseData)); |
- client->didReceiveResponse(identifier, *response); |
+ client->didReceiveResponse(identifier, *response, handle); |
} |
-void WorkerLoaderClientBridgeSyncHelper::didReceiveResponse(unsigned long identifier, const ResourceResponse& response) |
+void WorkerLoaderClientBridgeSyncHelper::didReceiveResponse(unsigned long identifier, const ResourceResponse& response, PassOwnPtr<WebDataConsumerHandle> handle) |
{ |
ASSERT(isMainThread()); |
- m_clientTasks.append(bind(&didReceiveResponseAdapter, &m_client, identifier, response.copyData())); |
+ m_clientTasks.append(bind(&didReceiveResponseAdapter, &m_client, identifier, response.copyData(), handle)); |
} |
void WorkerLoaderClientBridgeSyncHelper::didReceiveData(const char* data, unsigned dataLength) |