| Index: chrome/browser/ui/views/chrome_views_delegate.cc
|
| diff --git a/chrome/browser/ui/views/chrome_views_delegate.cc b/chrome/browser/ui/views/chrome_views_delegate.cc
|
| index 0b66f16c6f253790f8348d0e7f26a2467b9087f5..5c3e141a8753b115f1647c87d847e581d4a42392 100644
|
| --- a/chrome/browser/ui/views/chrome_views_delegate.cc
|
| +++ b/chrome/browser/ui/views/chrome_views_delegate.cc
|
| @@ -548,16 +548,27 @@ int ChromeViewsDelegate::GetDialogRelatedButtonHorizontalSpacing() {
|
| return ViewsDelegate::GetDialogRelatedButtonHorizontalSpacing();
|
| }
|
|
|
| +int ChromeViewsDelegate::GetDialogRelatedControlVerticalSpacing() {
|
| + if (ui::MaterialDesignController::IsSecondaryUiMaterial())
|
| + return HarmonyLayoutDelegate::kHarmonyLayoutUnit / 2;
|
| + return ViewsDelegate::GetDialogRelatedControlVerticalSpacing();
|
| +}
|
| +
|
| gfx::Insets ChromeViewsDelegate::GetDialogFrameViewInsets() {
|
| - if (ui::MaterialDesignController::IsSecondaryUiMaterial()) {
|
| + if (ui::MaterialDesignController::IsSecondaryUiMaterial())
|
| // Titles are inset at the top and sides, but not at the bottom.
|
| return gfx::Insets(HarmonyLayoutDelegate::kHarmonyLayoutUnit,
|
| HarmonyLayoutDelegate::kHarmonyLayoutUnit, 0,
|
| HarmonyLayoutDelegate::kHarmonyLayoutUnit);
|
| - }
|
| return ViewsDelegate::GetDialogFrameViewInsets();
|
| }
|
|
|
| +gfx::Insets ChromeViewsDelegate::GetBubbleDialogMargins() {
|
| + if (ui::MaterialDesignController::IsSecondaryUiMaterial())
|
| + return gfx::Insets(HarmonyLayoutDelegate::kHarmonyLayoutUnit);
|
| + return ViewsDelegate::GetBubbleDialogMargins();
|
| +}
|
| +
|
| #if !defined(USE_ASH)
|
| views::Widget::InitParams::WindowOpacity
|
| ChromeViewsDelegate::GetOpacityForInitParams(
|
|
|