Index: third_party/WebKit/Source/core/fetch/ResourceLoader.cpp |
diff --git a/third_party/WebKit/Source/core/fetch/ResourceLoader.cpp b/third_party/WebKit/Source/core/fetch/ResourceLoader.cpp |
index 1dc79fd6d6d80020d1ff43d6eb7032e40e53be56..dda7789ab7ff61dd84c1701a59a31b3692eaa20f 100644 |
--- a/third_party/WebKit/Source/core/fetch/ResourceLoader.cpp |
+++ b/third_party/WebKit/Source/core/fetch/ResourceLoader.cpp |
@@ -207,15 +207,18 @@ void ResourceLoader::didReceiveResponse(const WebURLResponse& response) { |
didReceiveResponse(response, nullptr); |
} |
-void ResourceLoader::didReceiveData(const char* data, |
- int length, |
- int encodedDataLength) { |
+void ResourceLoader::didReceiveData(const char* data, int length) { |
CHECK_GE(length, 0); |
- m_fetcher->didReceiveData(m_resource.get(), data, length, encodedDataLength); |
+ m_fetcher->didReceiveData(m_resource.get(), data, length); |
m_resource->addToDecodedBodyLength(length); |
m_resource->appendData(data, length); |
} |
+void ResourceLoader::didReceiveTransferSizeUpdate(int transferSizeDiff) { |
+ DCHECK_GT(transferSizeDiff, 0); |
+ m_fetcher->didReceiveTransferSizeUpdate(m_resource.get(), transferSizeDiff); |
+} |
+ |
void ResourceLoader::didFinishLoadingFirstPartInMultipart() { |
m_fetcher->didFinishLoading(m_resource.get(), 0, |
ResourceFetcher::DidFinishFirstPartInMultipart); |
@@ -287,8 +290,7 @@ void ResourceLoader::requestSynchronously(const ResourceRequest& request) { |
// empty buffer is a noop in most cases, but is destructive in the case of |
// a 304, where it will overwrite the cached data we should be reusing. |
if (dataOut.size()) { |
- m_fetcher->didReceiveData(m_resource.get(), dataOut.data(), dataOut.size(), |
- encodedDataLength); |
+ m_fetcher->didReceiveData(m_resource.get(), dataOut.data(), dataOut.size()); |
m_resource->setResourceBuffer(dataOut); |
} |
didFinishLoading(monotonicallyIncreasingTime(), encodedDataLength, |