| 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 323798846a97d8990113e3675fb9dc509720ca27..c68fa62d2858fc0e621ef221f8182bb64af2ecc8 100644
|
| --- a/chrome/browser/ui/views/payments/payment_sheet_view_controller.cc
|
| +++ b/chrome/browser/ui/views/payments/payment_sheet_view_controller.cc
|
| @@ -232,7 +232,7 @@ void PaymentSheetViewController::ButtonPressed(
|
| break;
|
|
|
| case static_cast<int>(PaymentSheetViewControllerTags::SHOW_SHIPPING_BUTTON):
|
| - dialog()->ShowShippingListSheet();
|
| + dialog()->ShowShippingProfileSheet();
|
| break;
|
|
|
| case static_cast<int>(
|
| @@ -242,7 +242,7 @@ void PaymentSheetViewController::ButtonPressed(
|
|
|
| case static_cast<int>(
|
| PaymentSheetViewControllerTags::SHOW_CONTACT_INFO_BUTTON):
|
| - dialog()->ShowContactInfoSheet();
|
| + dialog()->ShowContactProfileSheet();
|
| break;
|
|
|
| default:
|
| @@ -294,10 +294,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());
|
| }
|
|
|
| @@ -372,10 +370,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_email(),
|
| + request()->request_payer_phone())
|
| : base::MakeUnique<views::Label>(base::string16());
|
| }
|
|
|
|
|