Chromium Code Reviews
DescriptionIncognito mode behavior for 3rd party Android payment apps.
Changes to incognito mode behavior of web payments API in this patch:
1) PaymentRequest.canMakePayments() never returns false.
2) PaymentRequest.show() never returns NotSupportedError.
3) Chrome does not query IS_READY_TO_PAY in payment apps.
4) Chrome shows a warning message before invoking a payment app.
In addition, the "Request cancelled" rejection string is now an
AbortError, according to the spec change here:
https://github.com/w3c/browser-payment-api/commit/361e72084830d4c9aa3b09c8c1f08dc316dc71ce
The spec change is cosmetic and does not require web developers to
change their websites.
BUG=698310
Review-Url: https://codereview.chromium.org/2734493002
Cr-Commit-Position: refs/heads/master@{#457187}
Committed: https://chromium.googlesource.com/chromium/src/+/d0deb19af7f210edc9d644cb1240f742f755d5c2
Patch Set 1 #Patch Set 2 : Rebase #
Total comments: 2
Patch Set 3 : Check for component. Use AbortError. #Patch Set 4 : Rebase #Patch Set 5 : Rebase #Patch Set 6 : Fix test #Patch Set 7 : Fix test #Messages
Total messages: 36 (25 generated)
|