| Index: content/browser/loader/resource_request_info_impl.cc
|
| diff --git a/content/browser/loader/resource_request_info_impl.cc b/content/browser/loader/resource_request_info_impl.cc
|
| index 18bd89ac6a50cb618a810fe4ba2c6162daf42b25..fdd3563a97ac8b8c2022dbeadcc28c5ccb8cf137 100644
|
| --- a/content/browser/loader/resource_request_info_impl.cc
|
| +++ b/content/browser/loader/resource_request_info_impl.cc
|
| @@ -338,13 +338,20 @@ void ResourceRequestInfoImpl::UpdateForTransfer(
|
| int render_frame_id,
|
| int origin_pid,
|
| int request_id,
|
| - base::WeakPtr<ResourceMessageFilter> filter) {
|
| + base::WeakPtr<ResourceMessageFilter> filter,
|
| + mojom::URLLoaderAssociatedRequest url_loader_request,
|
| + mojom::URLLoaderClientAssociatedPtr url_loader_client) {
|
| child_id_ = child_id;
|
| route_id_ = route_id;
|
| render_frame_id_ = render_frame_id;
|
| origin_pid_ = origin_pid;
|
| request_id_ = request_id;
|
| filter_ = filter;
|
| +
|
| + if (on_transfer_) {
|
| + on_transfer_.Run(std::move(url_loader_request),
|
| + std::move(url_loader_client));
|
| + }
|
| }
|
|
|
| void ResourceRequestInfoImpl::ResetBody() {
|
|
|