Chromium Code Reviews| Index: chrome/browser/ui/cocoa/website_settings/permission_bubble_controller.mm |
| diff --git a/chrome/browser/ui/cocoa/website_settings/permission_bubble_controller.mm b/chrome/browser/ui/cocoa/website_settings/permission_bubble_controller.mm |
| index adf8e17fe63225bae01d16570cab452ee81fe93d..bc593c1bfb61cda12898ea55b013bb008f06be50 100644 |
| --- a/chrome/browser/ui/cocoa/website_settings/permission_bubble_controller.mm |
| +++ b/chrome/browser/ui/cocoa/website_settings/permission_bubble_controller.mm |
| @@ -45,6 +45,9 @@ |
| #include "ui/base/cocoa/window_size_constants.h" |
| #include "ui/base/l10n/l10n_util_mac.h" |
| #include "ui/base/models/simple_menu_model.h" |
| +#include "ui/gfx/color_palette.h" |
| +#include "ui/gfx/image/image_skia_util_mac.h" |
| +#include "ui/gfx/paint_vector_icon.h" |
| #include "url/gurl.h" |
| using base::UserMetricsAction; |
| @@ -506,8 +509,9 @@ const NSInteger kFullscreenLeftOffset = 40; |
| [[NSView alloc] initWithFrame:NSZeroRect]); |
| base::scoped_nsobject<NSImageView> permissionIcon( |
| [[NSImageView alloc] initWithFrame:NSZeroRect]); |
| - [permissionIcon setImage:ui::ResourceBundle::GetSharedInstance(). |
| - GetNativeImageNamed(request->GetIconId()).ToNSImage()]; |
| + [permissionIcon setImage:NSImageFromImageSkia( |
| + gfx::CreateVectorIcon(request->GetVectorIconId(), 18, |
|
Peter Kasting
2016/10/05 01:13:13
Nit: Does this 18 need to be in sync with other va
Evan Stade
2016/10/05 17:42:29
it is the same as a constant in Views, but it's no
|
| + gfx::kChromeIconGrey))]; |
| [permissionIcon setFrameSize:kPermissionIconSize]; |
| [permissionView addSubview:permissionIcon]; |