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..52d84ce334fa1126dfe72d0234af0c73b57debb2 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/paint_vector_icon.h" |
| +#include "ui/gfx/vector_icons_public.h" |
|
groby-ooo-7-16
2016/09/30 18:23:45
Isn't that a transitive dependency of paint_vector
Evan Stade
2016/09/30 22:31:55
Done.
|
| #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, |
| + gfx::kChromeIconGrey)]; |
| [permissionIcon setFrameSize:kPermissionIconSize]; |
| [permissionView addSubview:permissionIcon]; |