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

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

Issue 2669173002: Use IOSImageDataFetcherWrapper (Closed)
Patch Set: Rebase Created 3 years, 10 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 73151bfe8cba05d718a29539357af729816bccd9..e975fe27ce753e253aa130fc5dcac4d841a70a83 100644
--- a/ios/chrome/browser/ui/omnibox/omnibox_popup_view_ios.mm
+++ b/ios/chrome/browser/ui/omnibox/omnibox_popup_view_ios.mm
@@ -12,6 +12,7 @@
#include "base/metrics/user_metrics.h"
#include "base/metrics/user_metrics_action.h"
#include "base/threading/sequenced_worker_pool.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"
@@ -25,7 +26,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"
@@ -51,11 +51,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
« no previous file with comments | « ios/chrome/browser/ui/omnibox/omnibox_popup_material_view_controller.mm ('k') | ios/chrome/browser/ui/settings/BUILD.gn » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698