Changeset 207530 in webkit
- Timestamp:
- Oct 19, 2016 12:59:27 AM (8 years ago)
- Location:
- trunk/Source/WebKit2
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebKit2/ChangeLog
r207529 r207530 1 2016-10-19 Carlos Garcia Campos <cgarcia@igalia.com> 2 3 NetworkSession: updatedRequest parameter of NetworkProcess::findPendingDownloadLocation is unused since r206988 4 https://bugs.webkit.org/show_bug.cgi?id=163588 5 6 Reviewed by Alex Christensen. 7 8 The parameter was used only for the DownloadProxy::DidStart message that is no longer sent from 9 findPendingDownloadLocation since r206988. 10 11 * NetworkProcess/NetworkDataTask.h: 12 (WebKit::NetworkDataTask::currentRequest): Removed since it's unused now. 13 * NetworkProcess/NetworkLoad.cpp: 14 (WebKit::NetworkLoad::convertTaskToDownload): Update the m_currentRequest and pass it to DidStart message. 15 (WebKit::NetworkLoad::didReceiveResponseNetworkSession): 16 * NetworkProcess/NetworkProcess.cpp: 17 (WebKit::NetworkProcess::findPendingDownloadLocation): 18 * NetworkProcess/NetworkProcess.h: 19 * NetworkProcess/cocoa/NetworkDataTaskCocoa.mm: Remove currentRequest() implementation. 20 1 21 2016-10-19 Carlos Garcia Campos <cgarcia@igalia.com> 2 22 -
trunk/Source/WebKit2/NetworkProcess/NetworkDataTask.h
r207042 r207530 134 134 135 135 const WebCore::ResourceRequest& firstRequest() const { return m_firstRequest; } 136 WebCore::ResourceRequest currentRequest();137 136 String suggestedFilename(); 138 137 void setSuggestedFilename(const String&); -
trunk/Source/WebKit2/NetworkProcess/NetworkLoad.cpp
r206988 r207530 190 190 return; 191 191 192 NetworkProcess::singleton().downloadManager().downloadProxyConnection()->send(Messages::DownloadProxy::DidStart(updatedRequest, String()), downloadID.downloadID()); 192 m_currentRequest = updatedRequest; 193 NetworkProcess::singleton().downloadManager().downloadProxyConnection()->send(Messages::DownloadProxy::DidStart(m_currentRequest, String()), downloadID.downloadID()); 193 194 m_task->setPendingDownloadID(downloadID); 194 195 195 196 ASSERT(m_responseCompletionHandler); 196 197 if (m_responseCompletionHandler) 197 NetworkProcess::singleton().findPendingDownloadLocation(*m_task.get(), std::exchange(m_responseCompletionHandler, nullptr), updatedRequest,response);198 NetworkProcess::singleton().findPendingDownloadLocation(*m_task.get(), std::exchange(m_responseCompletionHandler, nullptr), response); 198 199 } 199 200 … … 272 273 ASSERT(isMainThread()); 273 274 if (m_task && m_task->pendingDownloadID().downloadID()) 274 NetworkProcess::singleton().findPendingDownloadLocation(*m_task.get(), WTFMove(completionHandler), m_task->currentRequest(),response);275 NetworkProcess::singleton().findPendingDownloadLocation(*m_task.get(), WTFMove(completionHandler), response); 275 276 else if (sharedDidReceiveResponse(WTFMove(response)) == NetworkLoadClient::ShouldContinueDidReceiveResponse::Yes) 276 277 completionHandler(PolicyUse); -
trunk/Source/WebKit2/NetworkProcess/NetworkProcess.cpp
r207145 r207530 507 507 } 508 508 509 void NetworkProcess::findPendingDownloadLocation(NetworkDataTask& networkDataTask, ResponseCompletionHandler&& completionHandler, const ResourceRe quest& updatedRequest, const ResourceResponse& response)509 void NetworkProcess::findPendingDownloadLocation(NetworkDataTask& networkDataTask, ResponseCompletionHandler&& completionHandler, const ResourceResponse& response) 510 510 { 511 511 uint64_t destinationID = networkDataTask.pendingDownloadID().downloadID(); -
trunk/Source/WebKit2/NetworkProcess/NetworkProcess.h
r206583 r207530 108 108 109 109 #if USE(NETWORK_SESSION) 110 void findPendingDownloadLocation(NetworkDataTask&, ResponseCompletionHandler&&, const WebCore::ResourceRe quest&, const WebCore::ResourceResponse&);110 void findPendingDownloadLocation(NetworkDataTask&, ResponseCompletionHandler&&, const WebCore::ResourceResponse&); 111 111 #endif 112 112 -
trunk/Source/WebKit2/NetworkProcess/cocoa/NetworkDataTaskCocoa.mm
r207042 r207530 386 386 } 387 387 388 WebCore::ResourceRequest NetworkDataTask::currentRequest()389 {390 return [m_task currentRequest];391 }392 393 388 void NetworkDataTask::cancel() 394 389 {
Note: See TracChangeset
for help on using the changeset viewer.