Index: chrome/browser/bitmap_fetcher/bitmap_fetcher.h |
diff --git a/chrome/browser/bitmap_fetcher/bitmap_fetcher.h b/chrome/browser/bitmap_fetcher/bitmap_fetcher.h |
index 11055eaf61a50e8aaf7a051e629858c5435e7de5..a68a1c9122f28faf002dfb66c6aa389b1dd444ed 100644 |
--- a/chrome/browser/bitmap_fetcher/bitmap_fetcher.h |
+++ b/chrome/browser/bitmap_fetcher/bitmap_fetcher.h |
@@ -8,13 +8,13 @@ |
#include "base/memory/scoped_ptr.h" |
#include "chrome/browser/bitmap_fetcher/bitmap_fetcher_delegate.h" |
#include "chrome/browser/image_decoder.h" |
+#include "net/url_request/url_fetcher.h" |
#include "net/url_request/url_fetcher_delegate.h" |
#include "net/url_request/url_request.h" |
#include "third_party/skia/include/core/SkBitmap.h" |
#include "url/gurl.h" |
namespace net { |
-class URLFetcher; |
class URLRequestContextGetter; |
} // namespace net |
@@ -41,6 +41,15 @@ class BitmapFetcher : public net::URLFetcherDelegate, |
net::URLRequest::ReferrerPolicy referrer_policy, |
int load_flags); |
+ // Like BitmapFetcher::Start above but it allows to define user data key |
+ // and create data callback for URLFetcher it creates. |
Theresa
2015/04/22 23:07:06
The phrasing here is a little unclear, maybe somet
|
+ void Start(net::URLRequestContextGetter* request_context, |
+ const std::string& referrer, |
+ net::URLRequest::ReferrerPolicy referrer_policy, |
+ int load_flags, |
+ const void* user_data_key, |
+ const net::URLFetcher::CreateDataCallback& create_data_callback); |
+ |
// Methods inherited from URLFetcherDelegate |
// This will be called when the URL has been fetched, successfully or not. |
@@ -68,6 +77,12 @@ class BitmapFetcher : public net::URLFetcherDelegate, |
// Alerts the delegate that a failure occurred. |
void ReportFailure(); |
+ scoped_ptr<net::URLFetcher> CreateURLFetcher( |
+ net::URLRequestContextGetter* request_context, |
+ const std::string& referrer, |
+ net::URLRequest::ReferrerPolicy referrer_policy, |
+ int load_flags); |
+ |
scoped_ptr<net::URLFetcher> url_fetcher_; |
const GURL url_; |
BitmapFetcherDelegate* const delegate_; |