[dev] Payments does not work on Flame device build 2.0 dev Marketplace app

RESOLVED FIXED

Status

Marketplace
Payments/Refunds
RESOLVED FIXED
3 years ago
3 years ago

People

(Reporter: AndreiH, Unassigned)

Tracking

ARM
Gonk (Firefox OS)
Points:
---

Details

(Whiteboard: [fromAutomation])

Attachments

(2 attachments)

(Reporter)

Description

3 years ago
Created attachment 8562792 [details]
2015-02-11-16-09-58.png

Our automated tests are running on Flame build 2.0 and Payments tests are failing.

Gaia-Rev        2989f2b2bd12fcc0e9c017d2db766e76a55873b8
Gecko-Rev       https://hg.mozilla.org/releases/mozilla-b2g32_v2_0/rev/d47ec000ee85
Build-ID        20150211000203
Version         32.0
Device-Name     flame
FW-Release      4.4.2
FW-Incremental  eng.cltbld.20150211.032138
FW-Date         Wed Feb 11 03:21:50 EST 2015
Bootloader      L1TC10011880


#STR

1. Open Marketplace Dev app
2. Search for a paid app (:paid)
3. Tap buy button for a random paid app
4. Wait for payment frame to load

#Expected results:
Zippy Payment frame should load and user should be able to log in.

#Actual results: 
Payment frame is not loading (see screenshot). Load screen is stuck.
(Reporter)

Comment 1

3 years ago
Created attachment 8562793 [details]
logcat.txt

Here is the logcat after tapping on Buy button
(Reporter)

Updated

3 years ago
Whiteboard: [fromAutomation]
This could be related to bug 1131732
The relevant lines are:

[session] Running navigator.mozId.watch
E/GeckoConsole( 5211): [JavaScript Error: "PERMISSION_DENIED" {file: "resource://gre/modules/DOMIdentity.jsm" line: 302}]
I see now that FxA support in trusted UI didn't land until 2.1. Reverting this until we reach a consensus on how to handle the potential inconsistency between marketplace and payments.
This seems to be fixed now. The payments tests are all passing again.
Status: NEW → RESOLVED
Last Resolved: 3 years ago
Resolution: --- → FIXED
Version: 1.4 → 2.0
You need to log in before you can comment on or make changes to this bug.