| 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,
|
|
|