Closed Bug 1132040 Opened 10 years ago Closed 10 years ago

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

Categories

(Marketplace Graveyard :: Payments/Refunds, defect)

ARM
Gonk (Firefox OS)
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: AndreiH, Unassigned)

Details

(Whiteboard: [fromAutomation])

Attachments

(2 files)

Attached image 2015-02-11-16-09-58.png (deleted) —
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.
Attached file logcat.txt (deleted) —
Here is the logcat after tapping on Buy button
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
Closed: 10 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.

Attachment

General

Creator:
Created:
Updated:
Size: