Index: Source/core/loader/WorkerLoaderClientBridge.cpp |
diff --git a/Source/core/loader/WorkerLoaderClientBridge.cpp b/Source/core/loader/WorkerLoaderClientBridge.cpp |
index 79864c3fa0e18df01f2f5eaea6e73ab39cf22214..cb373513998af595563385941cc3a17e0165b8f2 100644 |
--- a/Source/core/loader/WorkerLoaderClientBridge.cpp |
+++ b/Source/core/loader/WorkerLoaderClientBridge.cpp |
@@ -61,16 +61,16 @@ void WorkerLoaderClientBridge::didSendData(unsigned long long bytesSent, unsigne |
m_loaderProxy.postTaskToWorkerGlobalScope(createCrossThreadTask(&workerGlobalScopeDidSendData, m_workerClientWrapper, bytesSent, totalBytesToBeSent)); |
} |
-static void workerGlobalScopeDidReceiveResponse(ExecutionContext* context, PassRefPtr<ThreadableLoaderClientWrapper> workerClientWrapper, unsigned long identifier, PassOwnPtr<CrossThreadResourceResponseData> responseData) |
+static void workerGlobalScopeDidReceiveResponse(ExecutionContext* context, PassRefPtr<ThreadableLoaderClientWrapper> workerClientWrapper, unsigned long identifier, PassOwnPtr<CrossThreadResourceResponseData> responseData, PassOwnPtr<WebDataConsumerHandle> handle) |
{ |
ASSERT_UNUSED(context, context->isWorkerGlobalScope()); |
OwnPtr<ResourceResponse> response(ResourceResponse::adopt(responseData)); |
- workerClientWrapper->didReceiveResponse(identifier, *response); |
+ workerClientWrapper->didReceiveResponse(identifier, *response, handle); |
} |
-void WorkerLoaderClientBridge::didReceiveResponse(unsigned long identifier, const ResourceResponse& response) |
+void WorkerLoaderClientBridge::didReceiveResponse(unsigned long identifier, const ResourceResponse& response, PassOwnPtr<WebDataConsumerHandle> handle) |
{ |
- m_loaderProxy.postTaskToWorkerGlobalScope(createCrossThreadTask(&workerGlobalScopeDidReceiveResponse, m_workerClientWrapper, identifier, response)); |
+ m_loaderProxy.postTaskToWorkerGlobalScope(createCrossThreadTask(&workerGlobalScopeDidReceiveResponse, m_workerClientWrapper, identifier, response, handle)); |
} |
static void workerGlobalScopeDidReceiveData(ExecutionContext* context, PassRefPtr<ThreadableLoaderClientWrapper> workerClientWrapper, PassOwnPtr<Vector<char> > vectorData) |