Open Bug 1506609 Opened 6 years ago Updated 2 years ago

Payment can't be made on Windows on an account that doesn't have a Windows password set

Categories

(Firefox :: WebPayments UI, defect, P3)

65 Branch
Unspecified
Windows
defect

Tracking

()

People

(Reporter: hyacoub, Unassigned)

References

Details

(Whiteboard: [webpayments-reserve])

[Affected versions]:
Nightly 65.0a1

[Affected platforms]:
Windows 10 x 64, Windows 7 x32

[Prerequisites]:
- set the pref dom.payments.request.enabled to "true"
- set the pref browser.search.region to "US"
- make sure to have at least one Shipping Address and saved CC
- Use an account that doesn't have a Windows password set

[Steps to reproduce]:
1. Go to "https://rsolomakhin.github.io/pr/single/" and click on "Buy".
2. Select any address and a Payment Method enter the CVV.
3. Click on "Pay".
4. Windows Security is displayed.
5. Since the user doesn't have a password click on "OK".

[Expected Result]:
Payment should be made on an account that doesn't have a Windows password set.

[Actual Result]:
Payment can't be made on Windows on an account that doesn't have a Windows password set.
Flags: qe-verify+
QA Contact: hani.yacoub
Whiteboard: [webpayments] [triage]
Blocks: 1429265
Blocks: 1498518
Priority: -- → P3
Whiteboard: [webpayments] [triage] → [webpayments-reserve]
I can't reproduce this. When I click "OK" on the password prompt (without entering a password), the dialog closes and the webpage shows the payment information that I entered.

I tested with Firefox Nightly 65.01a1 (2018-11-08) on Windows 10 with a local user account without a password.
Flags: needinfo?(hani.yacoub)
I still can reproduce it on the latest Firefox Nightly 65.0a1 (2018-11-13) and on Firefox Nightly 65.01a1 (2018-11-08), on both Windows 10 and 7.
When I click "OK" on the password prompt without entering a password, the dialog is still open and the "Pay" button is highlighted.
Flags: needinfo?(hani.yacoub)
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.