diff options
author | estade <estade@chromium.org> | 2015-09-08 11:38:25 -0700 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2015-09-08 18:39:08 +0000 |
commit | 4183810c9f14f95d39ef32c4d6570a6be9bc803a (patch) | |
tree | 96b3a19fb22ceb113b62596f844209d5d4b491a6 /chrome/browser | |
parent | 3598f6b222ba8bbcb26991631d31462d66af5b1a (diff) | |
download | chromium_src-4183810c9f14f95d39ef32c4d6570a6be9bc803a.zip chromium_src-4183810c9f14f95d39ef32c4d6570a6be9bc803a.tar.gz chromium_src-4183810c9f14f95d39ef32c4d6570a6be9bc803a.tar.bz2 |
Vectorize register protocol handler icon.
BUG=505953
Review URL: https://codereview.chromium.org/1322583005
Cr-Commit-Position: refs/heads/master@{#347748}
Diffstat (limited to 'chrome/browser')
-rw-r--r-- | chrome/browser/ui/content_settings/content_setting_image_model.cc | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/chrome/browser/ui/content_settings/content_setting_image_model.cc b/chrome/browser/ui/content_settings/content_setting_image_model.cc index 6adb4c5..f9e1798 100644 --- a/chrome/browser/ui/content_settings/content_setting_image_model.cc +++ b/chrome/browser/ui/content_settings/content_setting_image_model.cc @@ -356,8 +356,12 @@ void ContentSettingMediaImageModel::UpdateFromWebContents( ContentSettingRPHImageModel::ContentSettingRPHImageModel() : ContentSettingImageModel( CONTENT_SETTINGS_TYPE_PROTOCOL_HANDLERS) { - // TODO(estade): get an MD icon for this one. - SetIconByResourceId(IDR_REGISTER_PROTOCOL_HANDLER); + if (!UseVectorGraphics()) + SetIconByResourceId(IDR_REGISTER_PROTOCOL_HANDLER); +#if !defined(OS_MACOSX) + else + SetIconByVectorId(gfx::VectorIconId::PROTOCOL_HANDLER, false); +#endif set_tooltip(l10n_util::GetStringUTF8(IDS_REGISTER_PROTOCOL_HANDLER_TOOLTIP)); } |