Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(188)

Unified Diff: content/child/web_url_loader_impl.cc

Issue 2900563002: Network service: Safe browsing check for sub-resources from renderer. (Closed)
Patch Set: . Created 3 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
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)

Powered by Google App Engine
This is Rietveld 408576698