| Index: chrome/browser/chromeos/login/mock_url_fetchers.h
|
| ===================================================================
|
| --- chrome/browser/chromeos/login/mock_url_fetchers.h (revision 106929)
|
| +++ chrome/browser/chromeos/login/mock_url_fetchers.h (working copy)
|
| @@ -15,6 +15,10 @@
|
| #include "googleurl/src/gurl.h"
|
| #include "net/url_request/url_request_status.h"
|
|
|
| +namespace content {
|
| +class URLFetcherDelegate;
|
| +}
|
| +
|
| namespace chromeos {
|
|
|
| // Simulates a URL fetch by posting a delayed task. This fetch expects to be
|
| @@ -25,7 +29,7 @@
|
| const GURL& url,
|
| const std::string& results,
|
| URLFetcher::RequestType request_type,
|
| - URLFetcher::Delegate* d);
|
| + content::URLFetcherDelegate* d);
|
| virtual ~ExpectCanceledFetcher();
|
|
|
| virtual void Start();
|
| @@ -43,13 +47,18 @@
|
| const GURL& url,
|
| const std::string& results,
|
| URLFetcher::RequestType request_type,
|
| - URLFetcher::Delegate* d);
|
| + content::URLFetcherDelegate* d);
|
| virtual ~GotCanceledFetcher();
|
|
|
| virtual void Start();
|
|
|
| + virtual const GURL& url() const;
|
| + virtual const net::URLRequestStatus& status() const;
|
| + virtual int response_code() const;
|
| +
|
| private:
|
| GURL url_;
|
| + net::URLRequestStatus status_;
|
|
|
| DISALLOW_COPY_AND_ASSIGN(GotCanceledFetcher);
|
| };
|
| @@ -60,13 +69,18 @@
|
| const GURL& url,
|
| const std::string& results,
|
| URLFetcher::RequestType request_type,
|
| - URLFetcher::Delegate* d);
|
| + content::URLFetcherDelegate* d);
|
| virtual ~SuccessFetcher();
|
|
|
| virtual void Start();
|
|
|
| + virtual const GURL& url() const;
|
| + virtual const net::URLRequestStatus& status() const;
|
| + virtual int response_code() const;
|
| +
|
| private:
|
| GURL url_;
|
| + net::URLRequestStatus status_;
|
|
|
| DISALLOW_COPY_AND_ASSIGN(SuccessFetcher);
|
| };
|
| @@ -77,13 +91,18 @@
|
| const GURL& url,
|
| const std::string& results,
|
| URLFetcher::RequestType request_type,
|
| - URLFetcher::Delegate* d);
|
| + content::URLFetcherDelegate* d);
|
| virtual ~FailFetcher();
|
|
|
| virtual void Start();
|
|
|
| + virtual const GURL& url() const;
|
| + virtual const net::URLRequestStatus& status() const;
|
| + virtual int response_code() const;
|
| +
|
| private:
|
| GURL url_;
|
| + net::URLRequestStatus status_;
|
|
|
| DISALLOW_COPY_AND_ASSIGN(FailFetcher);
|
| };
|
| @@ -94,7 +113,7 @@
|
| const GURL& url,
|
| const std::string& results,
|
| URLFetcher::RequestType request_type,
|
| - URLFetcher::Delegate* d);
|
| + content::URLFetcherDelegate* d);
|
| virtual ~CaptchaFetcher();
|
|
|
| static std::string GetCaptchaToken();
|
| @@ -103,12 +122,19 @@
|
|
|
| virtual void Start();
|
|
|
| + virtual const GURL& url() const;
|
| + virtual const net::URLRequestStatus& status() const;
|
| + virtual int response_code() const;
|
| + virtual bool GetResponseAsString(std::string* out_response_string) const;
|
| +
|
| private:
|
| static const char kCaptchaToken[];
|
| static const char kCaptchaUrlBase[];
|
| static const char kCaptchaUrlFragment[];
|
| static const char kUnlockUrl[];
|
| GURL url_;
|
| + net::URLRequestStatus status_;
|
| + std::string data_;
|
|
|
| DISALLOW_COPY_AND_ASSIGN(CaptchaFetcher);
|
| };
|
| @@ -119,13 +145,21 @@
|
| const GURL& url,
|
| const std::string& results,
|
| URLFetcher::RequestType request_type,
|
| - URLFetcher::Delegate* d);
|
| + content::URLFetcherDelegate* d);
|
| virtual ~HostedFetcher();
|
|
|
| virtual void Start();
|
|
|
| + virtual const GURL& url() const;
|
| + virtual const net::URLRequestStatus& status() const;
|
| + virtual int response_code() const;
|
| + virtual bool GetResponseAsString(std::string* out_response_string) const;
|
| +
|
| private:
|
| GURL url_;
|
| + net::URLRequestStatus status_;
|
| + int response_code_;
|
| + std::string data_;
|
|
|
| DISALLOW_COPY_AND_ASSIGN(HostedFetcher);
|
| };
|
|
|