New issue
Advanced search Search tips

Issue 697084 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Closed: Mar 2017
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux , Windows , Mac
Pri: 3
Type: Bug



Sign in to add a comment

Implement the Contact Info Sheet

Project Member Reported by anthonyvd@chromium.org, Feb 28 2017

Issue description

When clicking the Contact Info section of the Payment Sheet in the Payment Request dialog, the Contact Info sheet should be shown.

That sheet should display a list of selectable Contact Info profiles.
 
Project Member

Comment 1 by bugdroid1@chromium.org, Mar 1 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/f4dc12111a0349f4b9ecb2ee43220044f4c401a8

commit f4dc12111a0349f4b9ecb2ee43220044f4c401a8
Author: anthonyvd <anthonyvd@chromium.org>
Date: Wed Mar 01 20:19:34 2017

[Web Payments] Add the contact info screen.

This CL implements the bare minimum Contact Info Sheet. The list will display
all available contact info profiles and a checkmark next to the selected one.

Functionality of actually selecting items will be coming in a follow up change.

BUG= 697084 

Review-Url: https://codereview.chromium.org/2725623004
Cr-Commit-Position: refs/heads/master@{#454014}

[modify] https://crrev.com/f4dc12111a0349f4b9ecb2ee43220044f4c401a8/chrome/browser/ui/BUILD.gn
[add] https://crrev.com/f4dc12111a0349f4b9ecb2ee43220044f4c401a8/chrome/browser/ui/views/payments/contact_info_view_controller.cc
[add] https://crrev.com/f4dc12111a0349f4b9ecb2ee43220044f4c401a8/chrome/browser/ui/views/payments/contact_info_view_controller.h
[modify] https://crrev.com/f4dc12111a0349f4b9ecb2ee43220044f4c401a8/chrome/browser/ui/views/payments/payment_request_dialog_view.cc
[modify] https://crrev.com/f4dc12111a0349f4b9ecb2ee43220044f4c401a8/chrome/browser/ui/views/payments/payment_request_dialog_view.h
[modify] https://crrev.com/f4dc12111a0349f4b9ecb2ee43220044f4c401a8/chrome/browser/ui/views/payments/payment_request_dialog_view_ids.h
[modify] https://crrev.com/f4dc12111a0349f4b9ecb2ee43220044f4c401a8/chrome/browser/ui/views/payments/payment_request_interactive_uitest_base.cc
[modify] https://crrev.com/f4dc12111a0349f4b9ecb2ee43220044f4c401a8/chrome/browser/ui/views/payments/payment_request_interactive_uitest_base.h
[modify] https://crrev.com/f4dc12111a0349f4b9ecb2ee43220044f4c401a8/chrome/browser/ui/views/payments/payment_request_views_util.cc
[modify] https://crrev.com/f4dc12111a0349f4b9ecb2ee43220044f4c401a8/chrome/browser/ui/views/payments/payment_sheet_view_controller.cc

Status: Fixed (was: Assigned)
Components: -UI>Browser>Autofill>Payments UI>Browser>Payments

Sign in to add a comment