Index: content/browser/loader/navigation_url_loader_network_service.cc |
diff --git a/content/browser/loader/navigation_url_loader_network_service.cc b/content/browser/loader/navigation_url_loader_network_service.cc |
index e4bba52cd3624bcd072a00ac7ff9cdf940bb174c..7c27aea2972ed03a9c88a2779eea599e71877990 100644 |
--- a/content/browser/loader/navigation_url_loader_network_service.cc |
+++ b/content/browser/loader/navigation_url_loader_network_service.cc |
@@ -100,8 +100,8 @@ class NavigationURLLoaderNetworkService::URLLoaderRequestController |
: RESOURCE_TYPE_SUB_FRAME; |
if (resource_request_->request_body) { |
- AttachRequestBodyBlobDataHandles(resource_request_->request_body.get(), |
- resource_context_); |
+ GetBodyBlobDataHandles(resource_request_->request_body.get(), |
+ resource_context_, &blob_handles_); |
} |
// Requests to WebUI scheme won't get redirected to/from other schemes |
@@ -272,13 +272,15 @@ class NavigationURLLoaderNetworkService::URLLoaderRequestController |
std::unique_ptr<ThrottlingURLLoader> url_loader_; |
- // This is referenced only on the UI thread. |
- base::WeakPtr<NavigationURLLoaderNetworkService> owner_; |
+ BlobHandles blob_handles_; |
// Currently used by the AppCache loader to pass its factory to the |
// renderer which enables it to handle subresources. |
mojom::URLLoaderFactoryPtrInfo subresource_url_loader_factory_ptr_info_; |
+ // This is referenced only on the UI thread. |
+ base::WeakPtr<NavigationURLLoaderNetworkService> owner_; |
+ |
DISALLOW_COPY_AND_ASSIGN(URLLoaderRequestController); |
}; |