Index: ios/chrome/browser/ui/browser_view_controller.mm |
diff --git a/ios/chrome/browser/ui/browser_view_controller.mm b/ios/chrome/browser/ui/browser_view_controller.mm |
index 519fda74863ba4a62320a861087d2f18092e2197..5d23249b8af22cc1dffea4d85b40341ff37bec06 100644 |
--- a/ios/chrome/browser/ui/browser_view_controller.mm |
+++ b/ios/chrome/browser/ui/browser_view_controller.mm |
@@ -3054,7 +3054,9 @@ class BrowserBookmarkModelBridge : public bookmarks::BookmarkModelObserver { |
DCHECK(url.is_valid()); |
base::WeakNSObject<BrowserViewController> weakSelf(self); |
const GURL image_source_url = url; |
- image_fetcher::IOSImageDataFetcherCallback callback = ^(NSData* data) { |
+ image_fetcher::IOSImageDataFetcherCallback callback = ^( |
+ NSData* data, const int response_code) { |
+ |
DCHECK(data); |
dispatch_async(dispatch_get_main_queue(), ^{ |
[weakSelf searchByImageData:data atURL:image_source_url]; |
@@ -3110,11 +3112,12 @@ class BrowserBookmarkModelBridge : public bookmarks::BookmarkModelObserver { |
referrer:(const web::Referrer&)referrer { |
DCHECK(url.is_valid()); |
- image_fetcher::IOSImageDataFetcherCallback callback = ^(NSData* data) { |
- DCHECK(data); |
+ image_fetcher::IOSImageDataFetcherCallback callback = |
+ ^(NSData* data, const int response_code) { |
+ DCHECK(data); |
- [self managePermissionAndSaveImage:data]; |
- }; |
+ [self managePermissionAndSaveImage:data]; |
+ }; |
_imageFetcher->FetchImageDataWebpDecoded( |
url, callback, web::ReferrerHeaderValueForNavigation(url, referrer), |
web::PolicyForNavigation(url, referrer)); |