Chromium Code Reviews
DescriptionRequire explicit user action for shipping address.
This patch makes PaymentRequest require an explicit user action to
provide their shipping address to the merchant website. This applies
only to the merchants that request shipping address from PaymentRequest.
If merchant provides NO SHIPPING OPTIONS in first request:
- Merchant needs an address for calculations. PaymentRequest requires
the user to make an address selection to send to the merchant.
If merchant provides a SINGLE SHIPPING OPTION in first request:
- Merchant supports shipping worldwide at the same cost. PaymentRequest
selects the default address and the only shipping option. The
merchant gets the address when the user clicks "Pay" in
PaymentRequest.
If merchant provides MULTIPLE SHIPPING OPTIONS in first request:
- Merchant supports shipping worldwide at different costs.
PaymentRequest requires the user to make an address selection to send
to the merchant.
BUG=607672
Committed: https://crrev.com/6862d5f1cc6a54b2aac91da08acf842efd5778a0
Cr-Commit-Position: refs/heads/master@{#390512}
Patch Set 1 #
Messages
Total messages: 11 (6 generated)
|
||||||||||||||||||||||||||||||||||||||||||||||