Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(100)

Unified Diff: ios/chrome/browser/ui/omnibox/omnibox_popup_view_ios.mm

Issue 2669173002: Use IOSImageDataFetcherWrapper (Closed)
Patch Set: Update comments Created 3 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: ios/chrome/browser/ui/omnibox/omnibox_popup_view_ios.mm
diff --git a/ios/chrome/browser/ui/omnibox/omnibox_popup_view_ios.mm b/ios/chrome/browser/ui/omnibox/omnibox_popup_view_ios.mm
index af1dac78c1187f43679dbd7953badae19239a179..8de3a2fe5c987af826d692f6037e0c16161f4fcd 100644
--- a/ios/chrome/browser/ui/omnibox/omnibox_popup_view_ios.mm
+++ b/ios/chrome/browser/ui/omnibox/omnibox_popup_view_ios.mm
@@ -11,6 +11,7 @@
#include "base/metrics/histogram_macros.h"
#include "base/metrics/user_metrics.h"
#include "base/metrics/user_metrics_action.h"
+#import "components/image_fetcher/ios/ios_image_data_fetcher_wrapper.h"
#include "components/omnibox/browser/autocomplete_match.h"
#include "components/omnibox/browser/omnibox_edit_model.h"
#include "components/omnibox/browser/omnibox_popup_model.h"
@@ -24,7 +25,6 @@
#include "ios/chrome/browser/ui/ui_util.h"
#import "ios/chrome/browser/ui/uikit_ui_util.h"
#include "ios/chrome/grit/ios_theme_resources.h"
-#include "ios/web/public/image_fetcher/image_data_fetcher.h"
#include "ios/web/public/web_thread.h"
#include "net/url_request/url_request_context_getter.h"
#include "ui/gfx/geometry/rect.h"
@@ -50,11 +50,10 @@ OmniboxPopupViewIOS::OmniboxPopupViewIOS(OmniboxViewIOS* edit_view,
DCHECK(edit_view);
DCHECK(edit_model);
- std::unique_ptr<web::ImageDataFetcher> imageFetcher =
- base::MakeUnique<web::ImageDataFetcher>(
+ std::unique_ptr<image_fetcher::IOSImageDataFetcherWrapper> imageFetcher =
+ base::MakeUnique<image_fetcher::IOSImageDataFetcherWrapper>(
+ edit_view->browser_state()->GetRequestContext(),
web::WebThread::GetBlockingPool());
- imageFetcher->SetRequestContextGetter(
- edit_view->browser_state()->GetRequestContext());
popup_controller_.reset([[OmniboxPopupMaterialViewController alloc]
initWithPopupView:this

Powered by Google App Engine
This is Rietveld 408576698