Index: Source/core/fetch/ResourceFetcher.cpp |
diff --git a/Source/core/fetch/ResourceFetcher.cpp b/Source/core/fetch/ResourceFetcher.cpp |
index 337a67792520e71240ae17f5b754171e4818d9a4..ab19a230444cb45291a3877a4aef8a654450b49f 100644 |
--- a/Source/core/fetch/ResourceFetcher.cpp |
+++ b/Source/core/fetch/ResourceFetcher.cpp |
@@ -1178,6 +1178,15 @@ void ResourceFetcher::didReceiveData(const Resource* resource, const char* data, |
InspectorInstrumentation::didReceiveResourceData(cookie); |
} |
+void ResourceFetcher::didDownloadData(const Resource* resource, int dataLength, int encodedDataLength, const ResourceLoaderOptions& options) |
+{ |
+ InspectorInstrumentationCookie cookie = InspectorInstrumentation::willReceiveResourceData(frame(), resource->identifier(), encodedDataLength); |
+ if (options.sendLoadCallbacks != SendCallbacks) |
+ return; |
+ context().dispatchDidDownloadData(m_documentLoader, resource->identifier(), dataLength, encodedDataLength); |
+ InspectorInstrumentation::didReceiveResourceData(cookie); |
+} |
+ |
void ResourceFetcher::subresourceLoaderFinishedLoadingOnePart(ResourceLoader* loader) |
{ |
if (m_multipartLoaders) |