New issue
Advanced search Search tips

Issue 706511 link

Starred by 2 users

Issue metadata

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



Sign in to add a comment

Prompt for CVC in PaymentRequest.

Project Member Reported by anthonyvd@chromium.org, Mar 29 2017

Issue description

Hitting Pay in the PaymentRequest dialog should prompt the user for CVC if the selected Payment Method is a credit card.
 
Project Member

Comment 2 by bugdroid1@chromium.org, Apr 5 2017

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

commit d23ed70ac6dd7a254422e929c8175e3db61b0bb5
Author: anthonyvd <anthonyvd@chromium.org>
Date: Wed Apr 05 15:29:00 2017

[Web Payments] Implement the CVC Unmask dialog.

BUG= 706511 

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

[modify] https://crrev.com/d23ed70ac6dd7a254422e929c8175e3db61b0bb5/chrome/browser/payments/chrome_payment_request_delegate.cc
[modify] https://crrev.com/d23ed70ac6dd7a254422e929c8175e3db61b0bb5/chrome/browser/payments/chrome_payment_request_delegate.h
[modify] https://crrev.com/d23ed70ac6dd7a254422e929c8175e3db61b0bb5/chrome/browser/payments/payment_request_factory.cc
[modify] https://crrev.com/d23ed70ac6dd7a254422e929c8175e3db61b0bb5/chrome/browser/ui/BUILD.gn
[add] https://crrev.com/d23ed70ac6dd7a254422e929c8175e3db61b0bb5/chrome/browser/ui/views/payments/cvc_unmask_view_controller.cc
[add] https://crrev.com/d23ed70ac6dd7a254422e929c8175e3db61b0bb5/chrome/browser/ui/views/payments/cvc_unmask_view_controller.h
[add] https://crrev.com/d23ed70ac6dd7a254422e929c8175e3db61b0bb5/chrome/browser/ui/views/payments/cvc_unmask_view_controller_browsertest.cc
[modify] https://crrev.com/d23ed70ac6dd7a254422e929c8175e3db61b0bb5/chrome/browser/ui/views/payments/error_message_view_controller_browsertest.cc
[modify] https://crrev.com/d23ed70ac6dd7a254422e929c8175e3db61b0bb5/chrome/browser/ui/views/payments/payment_request_browsertest.cc
[modify] https://crrev.com/d23ed70ac6dd7a254422e929c8175e3db61b0bb5/chrome/browser/ui/views/payments/payment_request_browsertest_base.cc
[modify] https://crrev.com/d23ed70ac6dd7a254422e929c8175e3db61b0bb5/chrome/browser/ui/views/payments/payment_request_browsertest_base.h
[modify] https://crrev.com/d23ed70ac6dd7a254422e929c8175e3db61b0bb5/chrome/browser/ui/views/payments/payment_request_dialog_view.cc
[modify] https://crrev.com/d23ed70ac6dd7a254422e929c8175e3db61b0bb5/chrome/browser/ui/views/payments/payment_request_dialog_view.h
[modify] https://crrev.com/d23ed70ac6dd7a254422e929c8175e3db61b0bb5/chrome/browser/ui/views/payments/payment_request_dialog_view_ids.h
[modify] https://crrev.com/d23ed70ac6dd7a254422e929c8175e3db61b0bb5/chrome/browser/ui/views/payments/payment_request_payment_response_browsertest.cc
[modify] https://crrev.com/d23ed70ac6dd7a254422e929c8175e3db61b0bb5/chrome/test/BUILD.gn
[modify] https://crrev.com/d23ed70ac6dd7a254422e929c8175e3db61b0bb5/components/payments/content/BUILD.gn
[modify] https://crrev.com/d23ed70ac6dd7a254422e929c8175e3db61b0bb5/components/payments/content/payment_request.cc
[modify] https://crrev.com/d23ed70ac6dd7a254422e929c8175e3db61b0bb5/components/payments/content/payment_request.h
[modify] https://crrev.com/d23ed70ac6dd7a254422e929c8175e3db61b0bb5/components/payments/content/payment_request_dialog.h
[modify] https://crrev.com/d23ed70ac6dd7a254422e929c8175e3db61b0bb5/components/payments/content/payment_request_state.cc
[modify] https://crrev.com/d23ed70ac6dd7a254422e929c8175e3db61b0bb5/components/payments/content/payment_request_state.h
[modify] https://crrev.com/d23ed70ac6dd7a254422e929c8175e3db61b0bb5/components/payments/content/payment_request_state_unittest.cc
[modify] https://crrev.com/d23ed70ac6dd7a254422e929c8175e3db61b0bb5/components/payments/content/payment_request_web_contents_manager.cc
[modify] https://crrev.com/d23ed70ac6dd7a254422e929c8175e3db61b0bb5/components/payments/core/BUILD.gn
[modify] https://crrev.com/d23ed70ac6dd7a254422e929c8175e3db61b0bb5/components/payments/core/autofill_payment_instrument.cc
[modify] https://crrev.com/d23ed70ac6dd7a254422e929c8175e3db61b0bb5/components/payments/core/autofill_payment_instrument.h
[rename] https://crrev.com/d23ed70ac6dd7a254422e929c8175e3db61b0bb5/components/payments/core/payment_request_delegate.h

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

Sign in to add a comment