| 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 b6d15fd4d6bd360765f6d9672e25c347b2484271..2ac48b747aae3d1c95bd4b0cbcb154b228bfbe55 100644
|
| --- a/chrome/browser/ui/views/payments/payment_sheet_view_controller.cc
|
| +++ b/chrome/browser/ui/views/payments/payment_sheet_view_controller.cc
|
| @@ -419,7 +419,7 @@ PaymentSheetViewController::CreateShippingSectionContent() {
|
| // +----------------------------------------------+
|
| std::unique_ptr<views::Button> PaymentSheetViewController::CreateShippingRow() {
|
| std::unique_ptr<views::Button> section = CreatePaymentSheetRow(
|
| - this, GetShippingAddressSectionString(spec()->options().shipping_type),
|
| + this, GetShippingAddressSectionString(spec()->shipping_type()),
|
| CreateShippingSectionContent(), std::unique_ptr<views::View>(nullptr),
|
| widest_name_column_view_width_);
|
| section->set_tag(
|
| @@ -478,12 +478,10 @@ PaymentSheetViewController::CreatePaymentMethodRow() {
|
| std::unique_ptr<views::View>
|
| PaymentSheetViewController::CreateContactInfoSectionContent() {
|
| autofill::AutofillProfile* profile = state()->selected_contact_profile();
|
| - return profile
|
| - ? payments::GetContactInfoLabel(
|
| - AddressStyleType::SUMMARY, state()->GetApplicationLocale(),
|
| - *profile, spec()->request_payer_name(),
|
| - spec()->request_payer_phone(), spec()->request_payer_email())
|
| - : base::MakeUnique<views::Label>(base::string16());
|
| + return profile ? payments::GetContactInfoLabel(
|
| + AddressStyleType::SUMMARY,
|
| + state()->GetApplicationLocale(), *profile, *spec())
|
| + : base::MakeUnique<views::Label>(base::string16());
|
| }
|
|
|
| // Creates the Contact Info row, which contains a "Contact info" label; the
|
| @@ -516,7 +514,7 @@ PaymentSheetViewController::CreateShippingOptionRow() {
|
| selected_option->amount->value)
|
| : base::ASCIIToUTF16(""));
|
| std::unique_ptr<views::Button> section = CreatePaymentSheetRow(
|
| - this, GetShippingOptionSectionString(spec()->options().shipping_type),
|
| + this, GetShippingOptionSectionString(spec()->shipping_type()),
|
| std::move(option_label), std::unique_ptr<views::View>(nullptr),
|
| widest_name_column_view_width_);
|
| section->set_tag(static_cast<int>(
|
|
|