| Index: chrome/browser/google_apis/base_requests.h
|
| diff --git a/chrome/browser/google_apis/base_requests.h b/chrome/browser/google_apis/base_requests.h
|
| index 2ef1c92c778af0aedc001b1948945d16fbaa4d6e..a68041dbcff54199a10d8bfcb877421c7aa30901 100644
|
| --- a/chrome/browser/google_apis/base_requests.h
|
| +++ b/chrome/browser/google_apis/base_requests.h
|
| @@ -24,10 +24,6 @@ namespace base {
|
| class Value;
|
| } // namespace base
|
|
|
| -namespace net {
|
| -class URLRequestContextGetter;
|
| -} // namespace net
|
| -
|
| namespace google_apis {
|
|
|
| class RequestSender;
|
| @@ -97,8 +93,7 @@ class UrlFetchRequestBase : public AuthenticatedRequestInterface,
|
| virtual void Cancel() OVERRIDE;
|
|
|
| protected:
|
| - UrlFetchRequestBase(RequestSender* sender,
|
| - net::URLRequestContextGetter* url_request_context_getter);
|
| + explicit UrlFetchRequestBase(RequestSender* sender);
|
| virtual ~UrlFetchRequestBase();
|
|
|
| // Gets URL for the request.
|
| @@ -168,7 +163,6 @@ class UrlFetchRequestBase : public AuthenticatedRequestInterface,
|
| // AuthenticatedRequestInterface overrides.
|
| virtual void OnAuthFailed(GDataErrorCode code) OVERRIDE;
|
|
|
| - net::URLRequestContextGetter* url_request_context_getter_;
|
| ReAuthenticateCallback re_authenticate_callback_;
|
| int re_authenticate_count_;
|
| scoped_ptr<net::URLFetcher> url_fetcher_;
|
| @@ -197,10 +191,8 @@ class EntryActionRequest : public UrlFetchRequestBase {
|
| public:
|
| // |url_request_context_getter| is used to initialize URLFetcher.
|
| // |callback| must not be null.
|
| - EntryActionRequest(
|
| - RequestSender* runner,
|
| - net::URLRequestContextGetter* url_request_context_getter,
|
| - const EntryActionCallback& callback);
|
| + EntryActionRequest(RequestSender* sender,
|
| + const EntryActionCallback& callback);
|
| virtual ~EntryActionRequest();
|
|
|
| protected:
|
| @@ -227,9 +219,7 @@ typedef base::Callback<void(GDataErrorCode error,
|
| class GetDataRequest : public UrlFetchRequestBase {
|
| public:
|
| // |callback| must not be null.
|
| - GetDataRequest(RequestSender* runner,
|
| - net::URLRequestContextGetter* url_request_context_getter,
|
| - const GetDataCallback& callback);
|
| + GetDataRequest(RequestSender* sender, const GetDataCallback& callback);
|
| virtual ~GetDataRequest();
|
|
|
| // Parses JSON response.
|
| @@ -285,12 +275,10 @@ class InitiateUploadRequestBase : public UrlFetchRequestBase {
|
| // |callback| must not be null.
|
| // |content_type| and |content_length| should be the attributes of the
|
| // uploading file.
|
| - InitiateUploadRequestBase(
|
| - RequestSender* runner,
|
| - net::URLRequestContextGetter* url_request_context_getter,
|
| - const InitiateUploadCallback& callback,
|
| - const std::string& content_type,
|
| - int64 content_length);
|
| + InitiateUploadRequestBase(RequestSender* sender,
|
| + const InitiateUploadCallback& callback,
|
| + const std::string& content_type,
|
| + int64 content_length);
|
| virtual ~InitiateUploadRequestBase();
|
|
|
| // UrlFetchRequestBase overrides.
|
| @@ -333,10 +321,7 @@ struct UploadRangeResponse {
|
| class UploadRangeRequestBase : public UrlFetchRequestBase {
|
| protected:
|
| // |upload_location| is the URL of where to upload the file to.
|
| - UploadRangeRequestBase(
|
| - RequestSender* runner,
|
| - net::URLRequestContextGetter* url_request_context_getter,
|
| - const GURL& upload_url);
|
| + UploadRangeRequestBase(RequestSender* sender, const GURL& upload_url);
|
| virtual ~UploadRangeRequestBase();
|
|
|
| // UrlFetchRequestBase overrides.
|
| @@ -397,15 +382,13 @@ class ResumeUploadRequestBase : public UploadRangeRequestBase {
|
| // |buf| holds current content to be uploaded.
|
| // See also UploadRangeRequestBase's comment for remaining parameters
|
| // meaning.
|
| - ResumeUploadRequestBase(
|
| - RequestSender* runner,
|
| - net::URLRequestContextGetter* url_request_context_getter,
|
| - const GURL& upload_location,
|
| - int64 start_position,
|
| - int64 end_position,
|
| - int64 content_length,
|
| - const std::string& content_type,
|
| - const base::FilePath& local_file_path);
|
| + ResumeUploadRequestBase(RequestSender* sender,
|
| + const GURL& upload_location,
|
| + int64 start_position,
|
| + int64 end_position,
|
| + int64 content_length,
|
| + const std::string& content_type,
|
| + const base::FilePath& local_file_path);
|
| virtual ~ResumeUploadRequestBase();
|
|
|
| // UrlFetchRequestBase overrides.
|
| @@ -441,11 +424,9 @@ class GetUploadStatusRequestBase : public UploadRangeRequestBase {
|
| // |content_length| is the whole data size to be uploaded.
|
| // See also UploadRangeRequestBase's constructor comment for other
|
| // parameters.
|
| - GetUploadStatusRequestBase(
|
| - RequestSender* runner,
|
| - net::URLRequestContextGetter* url_request_context_getter,
|
| - const GURL& upload_url,
|
| - int64 content_length);
|
| + GetUploadStatusRequestBase(RequestSender* sender,
|
| + const GURL& upload_url,
|
| + int64 content_length);
|
| virtual ~GetUploadStatusRequestBase();
|
|
|
| protected:
|
| @@ -490,14 +471,12 @@ class DownloadFileRequest : public UrlFetchRequestBase {
|
| // output_file_path:
|
| // Specifies the file path to save the downloaded file.
|
| //
|
| - DownloadFileRequest(
|
| - RequestSender* runner,
|
| - net::URLRequestContextGetter* url_request_context_getter,
|
| - const DownloadActionCallback& download_action_callback,
|
| - const GetContentCallback& get_content_callback,
|
| - const ProgressCallback& progress_callback,
|
| - const GURL& download_url,
|
| - const base::FilePath& output_file_path);
|
| + DownloadFileRequest(RequestSender* sender,
|
| + const DownloadActionCallback& download_action_callback,
|
| + const GetContentCallback& get_content_callback,
|
| + const ProgressCallback& progress_callback,
|
| + const GURL& download_url,
|
| + const base::FilePath& output_file_path);
|
| virtual ~DownloadFileRequest();
|
|
|
| protected:
|
|
|