Chromium Code Reviews| Index: third_party/WebKit/Source/core/fetch/ResourceFetcher.cpp |
| diff --git a/third_party/WebKit/Source/core/fetch/ResourceFetcher.cpp b/third_party/WebKit/Source/core/fetch/ResourceFetcher.cpp |
| index 1c9fd3a59b1b6274383c87e2b2060006e5405300..f939efddcdecbe300f5956befd877cc5546a7c38 100644 |
| --- a/third_party/WebKit/Source/core/fetch/ResourceFetcher.cpp |
| +++ b/third_party/WebKit/Source/core/fetch/ResourceFetcher.cpp |
| @@ -1186,7 +1186,9 @@ void ResourceFetcher::didFailLoading(Resource* resource, |
| m_resourceTimingInfoMap.take(const_cast<Resource*>(resource)); |
| bool isInternalRequest = resource->options().initiatorInfo.name == |
| FetchInitiatorTypeNames::internal; |
| - context().dispatchDidFail(resource->identifier(), error, isInternalRequest); |
| + context().dispatchDidFail(resource->identifier(), error, |
| + resource->response().encodedDataLength(), |
| + isInternalRequest); |
| resource->error(error); |
| context().didLoadResource(resource); |
| @@ -1260,8 +1262,9 @@ void ResourceFetcher::didReceiveData(const Resource* resource, |
| const char* data, |
| int dataLength, |
| int encodedDataLength) { |
| - context().dispatchDidReceiveData(resource->identifier(), data, dataLength, |
| - encodedDataLength); |
| + context().dispatchDidReceiveData(resource->identifier(), data, dataLength); |
| + context().dispatchDidReceiveEncodedData(resource->identifier(), |
| + encodedDataLength); |
| } |
| void ResourceFetcher::didDownloadData(const Resource* resource, |
| @@ -1275,8 +1278,7 @@ void ResourceFetcher::acceptDataFromThreadedReceiver(unsigned long identifier, |
| const char* data, |
| int dataLength, |
| int encodedDataLength) { |
| - context().dispatchDidReceiveData(identifier, data, dataLength, |
| - encodedDataLength); |
| + context().dispatchDidReceiveData(identifier, data, dataLength); |
|
dgozman
2016/11/30 18:02:17
dispatchDidReceiveEncodedData here as well?
yhirano
2016/12/01 10:33:10
This is not used and will be removed shortly.
|
| } |
| void ResourceFetcher::moveResourceLoaderToNonBlocking(ResourceLoader* loader) { |