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 6bffe3b46abdd8dcb07ff5d531ad1686ab4298d6..d09dd2a73051b4648e885ee300d5d96ffcf85941 100644 |
--- a/chrome/browser/ui/views/payments/payment_sheet_view_controller.cc |
+++ b/chrome/browser/ui/views/payments/payment_sheet_view_controller.cc |
@@ -327,11 +327,8 @@ class PaymentSheetRowBuilder { |
base::MakeUnique<PreviewEliderLabel>(preview_text, format_string, n, |
STYLE_HINT); |
content_view->SetHorizontalAlignment(gfx::ALIGN_LEFT); |
- base::string16 accessible_content = |
- content_view->CreateElidedString(std::numeric_limits<int>::max()); |
- return AccessibleContent(accessible_content) |
- .CreateWithButton(std::move(content_view), button_string, |
- button_enabled); |
+ return CreateWithButton(std::move(content_view), button_string, |
+ button_enabled); |
} |
private: |
@@ -672,10 +669,9 @@ std::unique_ptr<views::Button> PaymentSheetViewController::CreateShippingRow() { |
GetShippingAddressLabelFormAutofillProfile( |
*state()->shipping_profiles()[0], |
state()->GetApplicationLocale()); |
- return builder.AccessibleContent(truncated_content) |
- .CreateWithButton(truncated_content, |
- l10n_util::GetStringUTF16(IDS_CHOOSE), |
- /*button_enabled=*/true); |
+ return builder.CreateWithButton(truncated_content, |
+ l10n_util::GetStringUTF16(IDS_CHOOSE), |
+ /*button_enabled=*/true); |
} else { |
base::string16 format = l10n_util::GetPluralStringFUTF16( |
IDS_PAYMENT_REQUEST_SHIPPING_ADDRESSES_PREVIEW, |
@@ -734,7 +730,8 @@ PaymentSheetViewController::CreatePaymentMethodRow() { |
selected_instrument->GetLabel()); |
card_icon_view->SetImageSize(gfx::Size(32, 20)); |
- return builder.Id(DialogViewID::PAYMENT_SHEET_PAYMENT_METHOD_SECTION) |
+ return builder.AccessibleContent(selected_instrument->GetLabel()) |
+ .Id(DialogViewID::PAYMENT_SHEET_PAYMENT_METHOD_SECTION) |
.CreateWithChevron(std::move(content_view), std::move(card_icon_view)); |
} else { |
builder.Id(DialogViewID::PAYMENT_SHEET_PAYMENT_METHOD_SECTION_BUTTON); |
@@ -809,10 +806,9 @@ PaymentSheetViewController::CreateContactInfoRow() { |
{autofill::NAME_FULL, autofill::PHONE_HOME_WHOLE_NUMBER, |
autofill::EMAIL_ADDRESS}, |
3, state()->GetApplicationLocale()); |
- return builder.AccessibleContent(truncated_content) |
- .CreateWithButton(truncated_content, |
- l10n_util::GetStringUTF16(IDS_CHOOSE), |
- /*button_enabled=*/true); |
+ return builder.CreateWithButton(truncated_content, |
+ l10n_util::GetStringUTF16(IDS_CHOOSE), |
+ /*button_enabled=*/true); |
} else { |
base::string16 preview = |
state()->contact_profiles()[0]->ConstructInferredLabel( |