Index: chrome/browser/ui/views/autofill/save_card_bubble_views.cc |
diff --git a/chrome/browser/ui/views/autofill/save_card_bubble_views.cc b/chrome/browser/ui/views/autofill/save_card_bubble_views.cc |
index 56b4018f702a2f715a871771167ce74207939e36..8cbba7cfad29d124a93ff6484900037f71bd147a 100644 |
--- a/chrome/browser/ui/views/autofill/save_card_bubble_views.cc |
+++ b/chrome/browser/ui/views/autofill/save_card_bubble_views.cc |
@@ -11,6 +11,7 @@ |
#include "build/build_config.h" |
#include "chrome/browser/ui/browser_dialogs.h" |
#include "chrome/browser/ui/views/autofill/view_util.h" |
+#include "chrome/browser/ui/views/harmony/chrome_layout_provider.h" |
#include "components/autofill/core/browser/credit_card.h" |
#include "components/autofill/core/browser/legal_message_line.h" |
#include "components/autofill/core/browser/ui/save_card_bubble_controller.h" |
@@ -26,7 +27,6 @@ |
#include "ui/views/controls/styled_label.h" |
#include "ui/views/controls/textfield/textfield.h" |
#include "ui/views/layout/box_layout.h" |
-#include "ui/views/layout/layout_constants.h" |
#include "ui/views/window/dialog_client_view.h" |
namespace autofill { |
@@ -182,14 +182,17 @@ void SaveCardBubbleViews::StyledLabelLinkClicked(views::StyledLabel* label, |
// Create view containing everything except for the footnote. |
std::unique_ptr<views::View> SaveCardBubbleViews::CreateMainContentView() { |
std::unique_ptr<View> view(new View()); |
- view->SetLayoutManager( |
- new views::BoxLayout(views::BoxLayout::kVertical, 0, 0, |
- views::kUnrelatedControlVerticalSpacing)); |
+ ChromeLayoutProvider* provider = ChromeLayoutProvider::Get(); |
+ |
+ view->SetLayoutManager(new views::BoxLayout( |
+ views::BoxLayout::kVertical, 0, 0, |
+ provider->GetDistanceMetric(DISTANCE_UNRELATED_CONTROL_VERTICAL))); |
// Add the card type icon, last four digits and expiration date. |
views::View* description_view = new views::View(); |
description_view->SetLayoutManager(new views::BoxLayout( |
- views::BoxLayout::kHorizontal, 0, 0, views::kRelatedButtonHSpacing)); |
+ views::BoxLayout::kHorizontal, 0, 0, |
+ provider->GetDistanceMetric(views::DISTANCE_RELATED_BUTTON_HORIZONTAL))); |
view->AddChildView(description_view); |
const CreditCard& card = controller_->GetCard(); |
@@ -226,8 +229,10 @@ std::unique_ptr<views::View> SaveCardBubbleViews::CreateMainContentView() { |
std::unique_ptr<views::View> SaveCardBubbleViews::CreateRequestCvcView() { |
std::unique_ptr<View> request_cvc_view = base::MakeUnique<views::View>(); |
- request_cvc_view->SetLayoutManager(new views::BoxLayout( |
- views::BoxLayout::kHorizontal, 0, 0, views::kRelatedButtonHSpacing)); |
+ request_cvc_view->SetLayoutManager( |
+ new views::BoxLayout(views::BoxLayout::kHorizontal, 0, 0, |
+ ChromeLayoutProvider::Get()->GetDistanceMetric( |
+ views::DISTANCE_RELATED_BUTTON_HORIZONTAL))); |
DCHECK(!cvc_textfield_); |
cvc_textfield_ = CreateCvcTextfield(); |