| Index: net/url_request/url_request_context_builder.cc
|
| diff --git a/net/url_request/url_request_context_builder.cc b/net/url_request/url_request_context_builder.cc
|
| index fb4fd230736587af94bd12ee090484205d8388cc..f5c1eded31f2b03e8d5b0e9d1924a88180383c07 100644
|
| --- a/net/url_request/url_request_context_builder.cc
|
| +++ b/net/url_request/url_request_context_builder.cc
|
| @@ -505,10 +505,8 @@ std::unique_ptr<URLRequestContext> URLRequestContextBuilder::Build() {
|
|
|
| #if !defined(DISABLE_FTP_SUPPORT)
|
| if (ftp_enabled_) {
|
| - ftp_transaction_factory_.reset(
|
| - new FtpNetworkLayer(context->host_resolver()));
|
| - job_factory->SetProtocolHandler("ftp", base::MakeUnique<FtpProtocolHandler>(
|
| - ftp_transaction_factory_.get()));
|
| + job_factory->SetProtocolHandler(
|
| + "ftp", FtpProtocolHandler::Create(context->host_resolver()));
|
| }
|
| #endif // !defined(DISABLE_FTP_SUPPORT)
|
|
|
|
|