Index: chrome_frame/urlmon_url_request.cc |
diff --git a/chrome_frame/urlmon_url_request.cc b/chrome_frame/urlmon_url_request.cc |
index b2ed8c7bc34c68d178fccd5c569a330ffd0559ce..bf441b37d6cd25b2d3102b819b2c4e86976d55fd 100644 |
--- a/chrome_frame/urlmon_url_request.cc |
+++ b/chrome_frame/urlmon_url_request.cc |
@@ -691,13 +691,14 @@ STDMETHODIMP UrlmonUrlRequest::OnResponse(DWORD dwResponseCode, |
headers_received_ = true; |
DCHECK_NE(id(), -1); |
delegate_->OnResponseStarted(id(), |
- "", // mime_type |
- raw_headers.c_str(), // headers |
- 0, // size |
- base::Time(), // last_modified |
- status_.get_redirection().utf8_url, |
- status_.get_redirection().http_code, |
- socket_address_); |
+ "", // mime_type |
+ raw_headers.c_str(), // headers |
+ 0, // size |
+ base::Time(), // last_modified |
+ status_.get_redirection().utf8_url, |
+ status_.get_redirection().http_code, |
+ socket_address_, |
+ post_data_len()); |
return S_OK; |
} |
@@ -1323,10 +1324,11 @@ void UrlmonUrlRequestManager::StopAllRequestsHelper( |
request_map_lock->Release(); |
} |
-void UrlmonUrlRequestManager::OnResponseStarted(int request_id, |
- const char* mime_type, const char* headers, int size, |
+void UrlmonUrlRequestManager::OnResponseStarted( |
+ int request_id, const char* mime_type, const char* headers, int size, |
base::Time last_modified, const std::string& redirect_url, |
- int redirect_status, const net::HostPortPair& socket_address) { |
+ int redirect_status, const net::HostPortPair& socket_address, |
+ uint64 upload_size) { |
DCHECK_NE(request_id, -1); |
DVLOG(1) << __FUNCTION__; |
@@ -1339,8 +1341,9 @@ void UrlmonUrlRequestManager::OnResponseStarted(int request_id, |
} |
DCHECK(request != NULL); |
#endif // NDEBUG |
- delegate_->OnResponseStarted(request_id, mime_type, headers, size, |
- last_modified, redirect_url, redirect_status, socket_address); |
+ delegate_->OnResponseStarted( |
+ request_id, mime_type, headers, size, last_modified, redirect_url, |
+ redirect_status, socket_address, upload_size); |
} |
void UrlmonUrlRequestManager::OnReadComplete(int request_id, |