Commit 5ff33ec1 authored by Makoto Shimazu's avatar Makoto Shimazu Committed by Commit Bot

Remove redundant copy of blink::ResourceRequest for resource load

Bug: 632580
Change-Id: I9c72ae2f0df48124d417682c97a1bd2c35b1f6a0
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1864499
Commit-Queue: Yutaka Hirano <yhirano@chromium.org>
Auto-Submit: Makoto Shimazu <shimazu@chromium.org>
Reviewed-by: default avatarYutaka Hirano <yhirano@chromium.org>
Cr-Commit-Position: refs/heads/master@{#712957}
parent 80110972
...@@ -1891,7 +1891,6 @@ bool ResourceFetcher::StartLoad(Resource* resource) { ...@@ -1891,7 +1891,6 @@ bool ResourceFetcher::StartLoad(Resource* resource) {
DCHECK(resource); DCHECK(resource);
DCHECK(resource->StillNeedsLoad()); DCHECK(resource->StillNeedsLoad());
ResourceRequest request(resource->GetResourceRequest());
ResourceLoader* loader = nullptr; ResourceLoader* loader = nullptr;
{ {
...@@ -1906,6 +1905,7 @@ bool ResourceFetcher::StartLoad(Resource* resource) { ...@@ -1906,6 +1905,7 @@ bool ResourceFetcher::StartLoad(Resource* resource) {
return false; return false;
} }
const auto& request = resource->GetResourceRequest();
ResourceResponse response; ResourceResponse response;
resource->VirtualTimePauser().PauseVirtualTime(); resource->VirtualTimePauser().PauseVirtualTime();
...@@ -1915,10 +1915,6 @@ bool ResourceFetcher::StartLoad(Resource* resource) { ...@@ -1915,10 +1915,6 @@ bool ResourceFetcher::StartLoad(Resource* resource) {
resource->InspectorId(), request, response, resource->GetType(), resource->InspectorId(), request, response, resource->GetType(),
resource->Options().initiator_info); resource->Options().initiator_info);
} }
// TODO(shaochuan): Saving modified ResourceRequest back to |resource|,
// remove once dispatchWillSendRequest() takes const ResourceRequest.
// crbug.com/632580
resource->SetResourceRequest(request);
using QuotaType = decltype(inflight_keepalive_bytes_); using QuotaType = decltype(inflight_keepalive_bytes_);
QuotaType size = 0; QuotaType size = 0;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment