| Index: chrome/browser/ui/views/payments/payment_sheet_view_controller.cc
|
| diff --git a/chrome/browser/ui/views/payments/payment_sheet_view_controller.cc b/chrome/browser/ui/views/payments/payment_sheet_view_controller.cc
|
| index a5ae9409a6046773a846e76ef0b1dbfadb39760d..39a5c2a42f57ceefac37c8f25c9c693701ed63ee 100644
|
| --- a/chrome/browser/ui/views/payments/payment_sheet_view_controller.cc
|
| +++ b/chrome/browser/ui/views/payments/payment_sheet_view_controller.cc
|
| @@ -288,7 +288,7 @@ void PaymentSheetViewController::ButtonPressed(
|
| break;
|
|
|
| case static_cast<int>(PaymentSheetViewControllerTags::SHOW_SHIPPING_BUTTON):
|
| - dialog()->ShowShippingListSheet();
|
| + dialog()->ShowShippingProfileSheet();
|
| break;
|
|
|
| case static_cast<int>(
|
| @@ -298,7 +298,7 @@ void PaymentSheetViewController::ButtonPressed(
|
|
|
| case static_cast<int>(
|
| PaymentSheetViewControllerTags::SHOW_CONTACT_INFO_BUTTON):
|
| - dialog()->ShowContactInfoSheet();
|
| + dialog()->ShowContactProfileSheet();
|
| break;
|
|
|
| default:
|
| @@ -397,10 +397,8 @@ std::unique_ptr<views::View>
|
| PaymentSheetViewController::CreateShippingSectionContent() {
|
| auto* profile = request()->selected_shipping_profile();
|
|
|
| - // TODO(tmartino): Empty string param is app locale; this should be passed
|
| - // at construct-time and stored as a member in a future CL.
|
| - return profile ? payments::GetShippingAddressLabel(AddressStyleType::SUMMARY,
|
| - std::string(), *profile)
|
| + return profile ? payments::GetShippingAddressLabel(
|
| + AddressStyleType::SUMMARY, request()->locale(), *profile)
|
| : base::MakeUnique<views::Label>(base::string16());
|
| }
|
|
|
| @@ -475,10 +473,12 @@ PaymentSheetViewController::CreatePaymentMethodRow() {
|
| std::unique_ptr<views::View>
|
| PaymentSheetViewController::CreateContactInfoSectionContent() {
|
| auto* profile = request()->selected_contact_profile();
|
| - // TODO(tmartino): Replace empty string with app locale.
|
| - return profile ? payments::GetContactInfoLabel(AddressStyleType::SUMMARY,
|
| - std::string(), *profile, true,
|
| - true, true)
|
| +
|
| + return profile ? payments::GetContactInfoLabel(
|
| + AddressStyleType::SUMMARY, request()->locale(), *profile,
|
| + request()->request_payer_name(),
|
| + request()->request_payer_phone(),
|
| + request()->request_payer_email())
|
| : base::MakeUnique<views::Label>(base::string16());
|
| }
|
|
|
|
|