[Web Payments] Add accessible names

Desktop / Chromium - Anthony Vallee-Dubois [chromium.org] - 19 June 2017 17:15 EDT

This CL adds accessible names to buttons and rows in the dialog.

BUG=734182

Change-Id: I509e6da213348a09a095111c1c87ff68deda22fd Reviewed-on: https://chromium-review.googlesource.com/538816 Commit-Queue: Anthony Vallee-Dubois

f1d3694 [Web Payments] Add accessible names
.../payments/payment_method_view_controller.cc | 12 +++-
.../ui/views/payments/payment_request_item_list.cc | 11 ++-
.../ui/views/payments/payment_request_item_list.h | 7 +-
.../payments/payment_request_item_list_unittest.cc | 3 +-
.../views/payments/payment_request_views_util.cc | 44 +++++++++---
.../ui/views/payments/payment_request_views_util.h | 18 +++--
.../payments/payment_sheet_view_controller.cc | 79 +++++++++++++++-------
.../views/payments/payment_sheet_view_controller.h | 9 ++-
.../views/payments/profile_list_view_controller.cc | 20 +++---
.../views/payments/profile_list_view_controller.h | 6 +-
.../payments/shipping_option_view_controller.cc | 5 +-
components/payments_strings.grdp | 14 ++++
12 files changed, 169 insertions(+), 59 deletions(-)

Upstream: git.chromium.org


  • Share