| Index: net/url_request/url_request_ftp_job.h
|
| diff --git a/net/url_request/url_request_ftp_job.h b/net/url_request/url_request_ftp_job.h
|
| index 05cbb33979c8e6aad32b4f8e93259833a28ea36c..359028c0a091c3a7036edbab4cd1a2156008e39c 100644
|
| --- a/net/url_request/url_request_ftp_job.h
|
| +++ b/net/url_request/url_request_ftp_job.h
|
| @@ -17,13 +17,19 @@
|
|
|
| namespace net {
|
|
|
| +class NetworkDelegate;
|
| +class FtpTransactionFactory;
|
| +class FtpAuthCache;
|
| class URLRequestContext;
|
|
|
| // A URLRequestJob subclass that is built on top of FtpTransaction. It
|
| // provides an implementation for FTP.
|
| class URLRequestFtpJob : public URLRequestJob {
|
| public:
|
| - explicit URLRequestFtpJob(URLRequest* request);
|
| + URLRequestFtpJob(URLRequest* request,
|
| + NetworkDelegate* network_delegate,
|
| + FtpTransactionFactory* ftp_transaction_factory,
|
| + FtpAuthCache* ftp_auth_cache);
|
|
|
| static URLRequestJob* Factory(URLRequest* request,
|
| const std::string& scheme);
|
| @@ -69,6 +75,10 @@ class URLRequestFtpJob : public URLRequestJob {
|
|
|
| base::WeakPtrFactory<URLRequestFtpJob> weak_factory_;
|
|
|
| + NetworkDelegate* network_delegate_;
|
| + FtpTransactionFactory* ftp_transaction_factory_;
|
| + FtpAuthCache* ftp_auth_cache_;
|
| +
|
| DISALLOW_COPY_AND_ASSIGN(URLRequestFtpJob);
|
| };
|
|
|
|
|