Commit ba318882 authored by stkhapugin@chromium.org's avatar stkhapugin@chromium.org Committed by Commit Bot

Use UI Refresh icons for suggestions in the omnibox.

Uses new completion icons in the omnibox.

Bug: 864990
Cq-Include-Trybots: luci.chromium.try:ios-simulator-full-configs;master.tryserver.chromium.mac:ios-simulator-cronet
Change-Id: Ic062601ec2b0eb665c8e80779ffc04d90bbb5723
Reviewed-on: https://chromium-review.googlesource.com/1143274
Commit-Queue: Stepan Khapugin <stkhapugin@chromium.org>
Reviewed-by: default avatarJustin Cohen <justincohen@chromium.org>
Cr-Commit-Position: refs/heads/master@{#576516}
parent 89e1edce
...@@ -4,6 +4,7 @@ ...@@ -4,6 +4,7 @@
#import "ios/chrome/browser/ui/omnibox/omnibox_mediator.h" #import "ios/chrome/browser/ui/omnibox/omnibox_mediator.h"
#include "base/strings/sys_string_conversions.h"
#import "ios/chrome/browser/ui/omnibox/omnibox_consumer.h" #import "ios/chrome/browser/ui/omnibox/omnibox_consumer.h"
#include "ios/chrome/browser/ui/omnibox/omnibox_util.h" #include "ios/chrome/browser/ui/omnibox/omnibox_util.h"
#import "ios/chrome/browser/ui/uikit_ui_util.h" #import "ios/chrome/browser/ui/uikit_ui_util.h"
...@@ -18,9 +19,9 @@ ...@@ -18,9 +19,9 @@
#pragma mark - OmniboxLeftImageConsumer #pragma mark - OmniboxLeftImageConsumer
- (void)setLeftImageForAutocompleteType:(AutocompleteMatchType::Type)type { - (void)setLeftImageForAutocompleteType:(AutocompleteMatchType::Type)type {
int imageId = GetIconForAutocompleteMatchType(type, /* is_starred */ false, std::string imageName =
/* is_incognito */ false); GetResourceNameForAutocompleteMatchType(type, /* is_starred */ false);
UIImage* image = [NativeImage(imageId) UIImage* image = [[UIImage imageNamed:base::SysUTF8ToNSString(imageName)]
imageWithRenderingMode:UIImageRenderingModeAlwaysTemplate]; imageWithRenderingMode:UIImageRenderingModeAlwaysTemplate];
[self.consumer updateAutocompleteIcon:image]; [self.consumer updateAutocompleteIcon:image];
} }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment