summaryrefslogtreecommitdiffstats
path: root/chromium/net/url_request/test_url_fetcher_factory.h
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/net/url_request/test_url_fetcher_factory.h')
-rw-r--r--chromium/net/url_request/test_url_fetcher_factory.h8
1 files changed, 5 insertions, 3 deletions
diff --git a/chromium/net/url_request/test_url_fetcher_factory.h b/chromium/net/url_request/test_url_fetcher_factory.h
index 75ffcade6ea..f94b8a9a972 100644
--- a/chromium/net/url_request/test_url_fetcher_factory.h
+++ b/chromium/net/url_request/test_url_fetcher_factory.h
@@ -104,11 +104,11 @@ class TestURLFetcher : public URLFetcher {
virtual void SetLoadFlags(int load_flags) OVERRIDE;
virtual int GetLoadFlags() const OVERRIDE;
virtual void SetReferrer(const std::string& referrer) OVERRIDE;
+ virtual void SetReferrerPolicy(
+ URLRequest::ReferrerPolicy referrer_policy) OVERRIDE;
virtual void SetExtraRequestHeaders(
const std::string& extra_request_headers) OVERRIDE;
virtual void AddExtraRequestHeader(const std::string& header_line) OVERRIDE;
- virtual void GetExtraRequestHeaders(
- HttpRequestHeaders* headers) const OVERRIDE;
virtual void SetRequestContext(
URLRequestContextGetter* request_context_getter) OVERRIDE;
virtual void SetFirstPartyForCookies(
@@ -149,6 +149,8 @@ class TestURLFetcher : public URLFetcher {
virtual bool GetResponseAsFilePath(
bool take_ownership, base::FilePath* out_response_path) const OVERRIDE;
+ void GetExtraRequestHeaders(HttpRequestHeaders* headers) const;
+
// Sets owner of this class. Set it to a non-NULL value if you want
// to automatically unregister this fetcher from the owning factory
// upon destruction.
@@ -220,6 +222,7 @@ class TestURLFetcher : public URLFetcher {
HttpRequestHeaders fake_extra_request_headers_;
int fake_max_retries_;
base::TimeDelta fake_backoff_delay_;
+ scoped_ptr<URLFetcherResponseWriter> response_writer_;
DISALLOW_COPY_AND_ASSIGN(TestURLFetcher);
};
@@ -454,7 +457,6 @@ class URLFetcherImplFactory : public URLFetcherFactory {
const GURL& url,
URLFetcher::RequestType request_type,
URLFetcherDelegate* d) OVERRIDE;
-
};
} // namespace net