Index: Source/core/fetch/ResourceFetcher.cpp |
diff --git a/Source/core/fetch/ResourceFetcher.cpp b/Source/core/fetch/ResourceFetcher.cpp |
index 4cb4aa5b3785eaf2b2fc695d92e79c2881f20c7d..a878b1e8292222f41b26e54772ca0f9566b632d0 100644 |
--- a/Source/core/fetch/ResourceFetcher.cpp |
+++ b/Source/core/fetch/ResourceFetcher.cpp |
@@ -1186,6 +1186,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) |