| Index: content/browser/loader/resource_loader_unittest.cc
|
| diff --git a/content/browser/loader/resource_loader_unittest.cc b/content/browser/loader/resource_loader_unittest.cc
|
| index 6ca2ac10da28978c4b8678b8264b62465151aa4a..35b9eaac049fa906b27a2945251f642fb1b7da63 100644
|
| --- a/content/browser/loader/resource_loader_unittest.cc
|
| +++ b/content/browser/loader/resource_loader_unittest.cc
|
| @@ -49,6 +49,7 @@
|
| #include "net/test/cert_test_util.h"
|
| #include "net/test/embedded_test_server/embedded_test_server.h"
|
| #include "net/test/test_data_directory.h"
|
| +#include "net/url_request/http_protocol_handler.h"
|
| #include "net/url_request/url_request.h"
|
| #include "net/url_request/url_request_filter.h"
|
| #include "net/url_request/url_request_interceptor.h"
|
| @@ -555,11 +556,13 @@ class ResourceLoaderTest : public testing::Test,
|
| protected:
|
| ResourceLoaderTest()
|
| : thread_bundle_(content::TestBrowserThreadBundle::IO_MAINLOOP),
|
| + job_factory_(
|
| + net::URLRequestJobFactoryImpl::CreateWithHttpProtocolHandlers()),
|
| test_url_request_context_(true),
|
| resource_context_(&test_url_request_context_),
|
| raw_ptr_resource_handler_(NULL),
|
| raw_ptr_to_request_(NULL) {
|
| - test_url_request_context_.set_job_factory(&job_factory_);
|
| + test_url_request_context_.set_job_factory(job_factory_.get());
|
| test_url_request_context_.set_network_quality_estimator(
|
| &network_quality_estimator_);
|
| test_url_request_context_.Init();
|
| @@ -614,7 +617,7 @@ class ResourceLoaderTest : public testing::Test,
|
| }
|
|
|
| void SetUp() override {
|
| - job_factory_.SetProtocolHandler("test", CreateProtocolHandler());
|
| + job_factory_->SetProtocolHandler("test", CreateProtocolHandler());
|
|
|
| browser_context_.reset(new TestBrowserContext());
|
| scoped_refptr<SiteInstance> site_instance =
|
| @@ -664,7 +667,7 @@ class ResourceLoaderTest : public testing::Test,
|
| TestBrowserThreadBundle thread_bundle_;
|
| RenderViewHostTestEnabler rvh_test_enabler_;
|
|
|
| - net::URLRequestJobFactoryImpl job_factory_;
|
| + std::unique_ptr<net::URLRequestJobFactoryImpl> job_factory_;
|
| TestNetworkQualityEstimator network_quality_estimator_;
|
| net::TestURLRequestContext test_url_request_context_;
|
| MockResourceContext resource_context_;
|
|
|