New issue
Advanced search Search tips

Issue 816990 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Closed: Feb 2018
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux , Windows , Chrome , Mac
Pri: 1
Type: Bug



Sign in to add a comment

Back arrow in payment sheet does not work

Project Member Reported by rouslan@chromium.org, Feb 27 2018

Issue description

What 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.

 
out-1.ogv
1.9 MB View Download
Status: Started (was: Assigned)
Ah yes, my bad. Fix otw.
Project Member

Comment 2 by bugdroid1@chromium.org, 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

Status: Fixed (was: Started)
Labels: Needs-Feedback
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..
816990.mp4
309 KB View Download
Labels: -Needs-Feedback
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
(Sorry that I forgot to mention these flags in the original bug report.)

Sign in to add a comment