Index: components/ntp_snippets/remote/remote_suggestions_provider_impl_unittest.cc |
diff --git a/components/ntp_snippets/remote/remote_suggestions_provider_impl_unittest.cc b/components/ntp_snippets/remote/remote_suggestions_provider_impl_unittest.cc |
index 9df3a6009579ddd3daf901e8ce87fbdc829beff9..d4205cc936ed5785b2e93e7d5c01c11d74a6312f 100644 |
--- a/components/ntp_snippets/remote/remote_suggestions_provider_impl_unittest.cc |
+++ b/components/ntp_snippets/remote/remote_suggestions_provider_impl_unittest.cc |
@@ -26,6 +26,7 @@ |
#include "components/image_fetcher/image_decoder.h" |
#include "components/image_fetcher/image_fetcher.h" |
#include "components/image_fetcher/image_fetcher_delegate.h" |
+#include "components/image_fetcher/request_metadata.h" |
#include "components/ntp_snippets/category.h" |
#include "components/ntp_snippets/category_info.h" |
#include "components/ntp_snippets/category_rankers/category_ranker.h" |
@@ -285,14 +286,19 @@ std::string GetIncompleteSuggestion() { |
using ServeImageCallback = base::Callback<void( |
const std::string&, |
- base::Callback<void(const std::string&, const gfx::Image&)>)>; |
+ base::Callback<void(const std::string&, |
+ const gfx::Image&, |
+ const image_fetcher::RequestMetadata&)>)>; |
void ServeOneByOneImage( |
image_fetcher::ImageFetcherDelegate* notify, |
const std::string& id, |
- base::Callback<void(const std::string&, const gfx::Image&)> callback) { |
+ base::Callback<void(const std::string&, |
+ const gfx::Image&, |
+ const image_fetcher::RequestMetadata&)> callback) { |
base::ThreadTaskRunnerHandle::Get()->PostTask( |
- FROM_HERE, base::Bind(callback, id, gfx::test::CreateImage(1, 1))); |
+ FROM_HERE, base::Bind(callback, id, gfx::test::CreateImage(1, 1), |
+ image_fetcher::RequestMetadata())); |
notify->OnImageDataFetched(id, "1-by-1-image-data"); |
} |
@@ -343,11 +349,10 @@ class MockImageFetcher : public ImageFetcher { |
MOCK_METHOD1(SetImageFetcherDelegate, void(ImageFetcherDelegate*)); |
MOCK_METHOD1(SetDataUseServiceName, void(DataUseServiceName)); |
MOCK_METHOD1(SetDesiredImageFrameSize, void(const gfx::Size&)); |
- MOCK_METHOD3( |
- StartOrQueueNetworkRequest, |
- void(const std::string&, |
- const GURL&, |
- base::Callback<void(const std::string&, const gfx::Image&)>)); |
+ MOCK_METHOD3(StartOrQueueNetworkRequest, |
+ void(const std::string&, |
+ const GURL&, |
+ const ImageFetcherCallback&)); |
MOCK_METHOD0(GetImageDecoder, image_fetcher::ImageDecoder*()); |
}; |