| Index: chrome/browser/ui/cocoa/location_bar/location_bar_decoration.mm
|
| diff --git a/chrome/browser/ui/cocoa/location_bar/location_bar_decoration.mm b/chrome/browser/ui/cocoa/location_bar/location_bar_decoration.mm
|
| index e5f4677ed01d91f057238f42a61cf7b98bf3972d..8d346360d0b199685ed0200dda2c435910bab4cc 100644
|
| --- a/chrome/browser/ui/cocoa/location_bar/location_bar_decoration.mm
|
| +++ b/chrome/browser/ui/cocoa/location_bar/location_bar_decoration.mm
|
| @@ -12,6 +12,15 @@
|
| #include "ui/gfx/image/image_skia_util_mac.h"
|
| #include "ui/gfx/paint_vector_icon.h"
|
|
|
| +namespace {
|
| +
|
| +// Color values for the Material bubble decoration divider.
|
| +const CGFloat kMaterialDividerAlpha = 38.0;
|
| +const CGFloat kMaterialDividerGrayScale = 0.0;
|
| +const CGFloat kMaterialDividerIncognitoGrayScale = 1.0;
|
| +
|
| +} // namespace
|
| +
|
| const CGFloat LocationBarDecoration::kOmittedWidth = 0.0;
|
|
|
| bool LocationBarDecoration::IsVisible() const {
|
| @@ -130,6 +139,14 @@ SkColor LocationBarDecoration::GetMaterialIconColor(
|
| : gfx::kChromeIconGrey;
|
| }
|
|
|
| +NSColor* LocationBarDecoration::GetDividerColor(
|
| + bool location_bar_is_dark) const {
|
| + CGFloat gray_scale = location_bar_is_dark ? kMaterialDividerIncognitoGrayScale
|
| + : kMaterialDividerGrayScale;
|
| + return [NSColor colorWithCalibratedWhite:gray_scale
|
| + alpha:kMaterialDividerAlpha / 255.0];
|
| +}
|
| +
|
| gfx::VectorIconId LocationBarDecoration::GetMaterialVectorIconId() const {
|
| NOTREACHED();
|
| return gfx::VectorIconId::VECTOR_ICON_NONE;
|
|
|