| Index: chrome/browser/enhanced_bookmarks/android/bookmark_image_service_android.cc
|
| diff --git a/chrome/browser/enhanced_bookmarks/android/bookmark_image_service_android.cc b/chrome/browser/enhanced_bookmarks/android/bookmark_image_service_android.cc
|
| index 5671c783b2578bf443d94d567e3a09454003bfe0..7af85cba013ea0ff9da01df94d374dd215f63092 100644
|
| --- a/chrome/browser/enhanced_bookmarks/android/bookmark_image_service_android.cc
|
| +++ b/chrome/browser/enhanced_bookmarks/android/bookmark_image_service_android.cc
|
| @@ -5,7 +5,7 @@
|
| #include "base/json/json_parser.h"
|
| #include "base/strings/utf_string_conversions.h"
|
| #include "base/values.h"
|
| -#include "chrome/browser/bitmap_fetcher/bitmap_fetcher.h"
|
| +#include "chrome/browser/bitmap_fetcher/bitmap_batch_fetcher.h"
|
| #include "chrome/browser/enhanced_bookmarks/android/bookmark_image_service_android.h"
|
| #include "chrome/browser/enhanced_bookmarks/enhanced_bookmark_model_factory.h"
|
| #include "chrome/grit/browser_resources.h"
|
| @@ -50,11 +50,13 @@ void BookmarkImageServiceAndroid::RetrieveSalientImage(
|
| }
|
|
|
| BitmapFetcherHandler* bitmap_fetcher_handler =
|
| - new BitmapFetcherHandler(this, image_url);
|
| + new BitmapFetcherHandler(this);
|
| bitmap_fetcher_handler->Start(
|
| browser_context_, referrer, referrer_policy,
|
| net::LOAD_DO_NOT_SEND_COOKIES | net::LOAD_DO_NOT_SAVE_COOKIES,
|
| - update_bookmark, page_url);
|
| + update_bookmark, page_url,
|
| + bitmap_batch_fetcher_,
|
| + image_url);
|
| }
|
|
|
| void BookmarkImageServiceAndroid::RetrieveSalientImageFromContext(
|
| @@ -190,12 +192,17 @@ void BookmarkImageServiceAndroid::BitmapFetcherHandler::Start(
|
| net::URLRequest::ReferrerPolicy referrer_policy,
|
| int load_flags,
|
| bool update_bookmark,
|
| - const GURL& page_url) {
|
| + const GURL& page_url,
|
| + chrome::BitmapBatchFetcher& bitmap_batch_fetcher,
|
| + const GURL& image_url) {
|
| +
|
| update_bookmark_ = update_bookmark;
|
| page_url_ = page_url;
|
|
|
| - bitmap_fetcher_.Start(browser_context->GetRequestContext(), referrer,
|
| - referrer_policy, load_flags);
|
| + bitmap_batch_fetcher.Start(browser_context->GetRequestContext(), referrer,
|
| + referrer_policy, load_flags,
|
| + image_url,
|
| + this);
|
| }
|
|
|
| void BookmarkImageServiceAndroid::BitmapFetcherHandler::OnFetchComplete(
|
|
|