Back arrow in payment sheet does not work |
||||
Issue descriptionWhat steps will reproduce the problem? 1. Open https://rsolomakhin.github.io/pr/bob/ 2. Click Buy on the page. 3. Click Pay in the payment sheet. 4. Click the back arrow on top of the payment handler. What is the expected result? Go back to payment sheet or (less desirable) cancel payment. What happens instead of that? Staying on the payment handler page.
,
Feb 27 2018
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/76d547a3d1e13c270adf3f6fd7566d910585d763 commit 76d547a3d1e13c270adf3f6fd7566d910585d763 Author: Anthony Vallee-Dubois <anthonyvd@chromium.org> Date: Tue Feb 27 20:54:46 2018 [Web Payments] Fix back arrow button on Payment Handler sheet Bug: 816990 Change-Id: I4b7aaff3468e94e6eba52c09265d02e6d515594a Reviewed-on: https://chromium-review.googlesource.com/939871 Reviewed-by: Rouslan Solomakhin <rouslan@chromium.org> Commit-Queue: anthonyvd <anthonyvd@chromium.org> Cr-Commit-Position: refs/heads/master@{#539543} [modify] https://crrev.com/76d547a3d1e13c270adf3f6fd7566d910585d763/chrome/browser/ui/views/payments/payment_handler_web_flow_view_controller.cc
,
Feb 27 2018
,
Feb 28 2018
Tried verifying the fix on the Chrome build 66.0.3356.0 and on the latest Canary 66.0.3357.0 on Windows 10 and Mac OS 10.12.6 and unable to reproduce the issue. On clicking on the Buy button in the html page, can see the error message 'NotSupportedError: The payment methods "https://emerald-eon.appspot.com/bobpay", "interledger" are not supported' and 'Cannot make payment'. Attached is the screen cast for reference. rouslan@ Request you to help us with verifying this issue. Thanks..
,
Feb 28 2018
Please enabled the following two flags, restart Chrome, and try again. Thank you! chrome://flags/#enable-experimental-web-platform-features chrome://flags/#service-worker-payment-apps
,
Feb 28 2018
(Sorry that I forgot to mention these flags in the original bug report.) |
||||
►
Sign in to add a comment |
||||
Comment 1 by anthonyvd@chromium.org
, Feb 27 2018