| Index: content/child/web_url_loader_impl.cc
|
| diff --git a/content/child/web_url_loader_impl.cc b/content/child/web_url_loader_impl.cc
|
| index 0bf318d3cacc71ce9ba818d92404f22560203b21..a65e0cc13b581986f16522711918cacdce6da17b 100644
|
| --- a/content/child/web_url_loader_impl.cc
|
| +++ b/content/child/web_url_loader_impl.cc
|
| @@ -627,8 +627,8 @@ void WebURLLoaderImpl::Context::Start(const WebURLRequest& request,
|
| base::debug::DumpWithoutCrashing();
|
| }
|
|
|
| - const RequestExtraData empty_extra_data;
|
| - const RequestExtraData* extra_data;
|
| + RequestExtraData empty_extra_data;
|
| + RequestExtraData* extra_data;
|
| if (request.GetExtraData())
|
| extra_data = static_cast<RequestExtraData*>(request.GetExtraData());
|
| else
|
| @@ -641,7 +641,8 @@ void WebURLLoaderImpl::Context::Start(const WebURLRequest& request,
|
| DCHECK(defers_loading_ == NOT_DEFERRING);
|
| resource_dispatcher_->StartSync(
|
| std::move(resource_request), request.RequestorID(), sync_load_response,
|
| - request.GetLoadingIPCType(), url_loader_factory_);
|
| + request.GetLoadingIPCType(), url_loader_factory_,
|
| + std::move(extra_data->url_loader_throttles()));
|
| return;
|
| }
|
|
|
| @@ -652,6 +653,7 @@ void WebURLLoaderImpl::Context::Start(const WebURLRequest& request,
|
| extra_data->frame_origin(),
|
| base::MakeUnique<WebURLLoaderImpl::RequestPeerImpl>(this),
|
| request.GetLoadingIPCType(), url_loader_factory_,
|
| + std::move(extra_data->url_loader_throttles()),
|
| std::move(consumer_handle));
|
|
|
| if (defers_loading_ != NOT_DEFERRING)
|
|
|