mirror of
https://bitbucket.org/chromiumembedded/cef
synced 2025-06-05 21:39:12 +02:00
Update to Chromium revision ad51088c (#444943)
This commit is contained in:
@@ -337,19 +337,17 @@ net::URLRequestContext* CefURLRequestContextGetterImpl::GetURLRequestContext() {
|
||||
// Register internal scheme handlers that can be overridden.
|
||||
scheme::RegisterInternalHandlers(url_request_manager_.get());
|
||||
|
||||
request_interceptors_.push_back(new CefRequestInterceptor());
|
||||
request_interceptors_.push_back(base::MakeUnique<CefRequestInterceptor>());
|
||||
|
||||
// Set up interceptors in the reverse order.
|
||||
std::unique_ptr<net::URLRequestJobFactory> top_job_factory =
|
||||
std::move(job_factory);
|
||||
for (content::URLRequestInterceptorScopedVector::reverse_iterator i =
|
||||
request_interceptors_.rbegin();
|
||||
i != request_interceptors_.rend();
|
||||
++i) {
|
||||
for (auto i = request_interceptors_.rbegin();
|
||||
i != request_interceptors_.rend(); ++i) {
|
||||
top_job_factory.reset(new net::URLRequestInterceptingJobFactory(
|
||||
std::move(top_job_factory), base::WrapUnique(*i)));
|
||||
std::move(top_job_factory), std::move(*i)));
|
||||
}
|
||||
request_interceptors_.weak_clear();
|
||||
request_interceptors_.clear();
|
||||
|
||||
storage_->set_job_factory(std::move(top_job_factory));
|
||||
|
||||
|
Reference in New Issue
Block a user