Closed Bug 929637 Opened 11 years ago Closed 6 years ago

B2G][Marketplace] Install failed error message appears once Bubble Meadow starts loading

Categories

(Tech Evangelism Graveyard :: Preinstalled B2G Apps, defect)

ARM
Gonk (Firefox OS)
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: nkot, Unassigned)

References

Details

Attachments

(2 files)

Attached file logcat
Description:
Unable to load installed from Marketplace Bubble Meadow game. Install failed error message appears once the game starts loading and reaching 20% of loading. 

Repro Steps:
1) Updated Buri to BuildID: 20131022004000
2) Open Marketplace
3) Search for Bubble Meadow --> Install
4) Launch Bubble Meadow (either tap "launch" button or open from homescreen)

Actual:
 unable to complete loading, "Install failed error" message appears, loading stuck at 20%

Expected:
 the app loads successfully, the user is able to play a game

Environmental Variables:
Device: Buri v1.2, repros om Moz RIL and Com RIL
BuildID: 20131022004000
Gaia: 00d5964eabf95a6a8a632420dfa36fc76dcbc9b7
Gecko: 7453a764f9a9
Version: 26.0a2
Firmware Version: US_20131015


Repro frequency: 100%
See attached screenshot and logcat
Attached image screenshot
What sounds like what's happening here is that the app itself is trying to install itself again after it's launched. This is a TE bug.
Assignee: nobody → english-us
Component: Gaia → English US
Product: Boot2Gecko → Tech Evangelism
Version: unspecified → Trunk
Blocks: 929769
Andrew - Can you send a message over to the developer of the app about this?
Flags: needinfo?(awilliamson)
No longer blocks: 929769
I can't replicate this on 1.1 unagi.
Flags: needinfo?(awilliamson)
(In reply to Andrew Williamson [:eviljeff] from comment #4)
> I can't replicate this on 1.1 unagi.

What about 1.2?
Flags: needinfo?(awilliamson)
on 1.2 keon I can replicate.  Developer not contacted yet - waiting until a platform regression has been ruled out.
Flags: needinfo?(awilliamson)
Assignee: english-us → nobody
Component: English US → DOM: Apps
Keywords: regression
Product: Tech Evangelism → Core
Version: Trunk → 26 Branch
Sounds like this is a gecko regression then. Investigating this now.
Flags: needinfo?(jsmith)
This reproduces on desktop as well.
Flags: needinfo?(jsmith)
This is a confirmed TE bug. Here's why.

When you install Bubble Meadow from Firefox Marketplace, the manifest used is:

http://www.logicking.com/games/BubbleMeadow/bubbleMeadow.webapp

The launch path of that app is:

/html5/Firefox/BubbleMeadow/

That means when launching the hosted app, I'll go to:

http://www.logicking.com/html5/Firefox/BubbleMeadow/

Analyzing the source, you'll see that a script is loaded on startup titled js/firefoxInstall.js that tries to install this app:

http://www.logicking.com/html5/Firefox/BubbleMeadow/bubbleMeadow.webapp

That will as a result fire the error seen in this bug, which is expected in alignment with the DOM API. That means this was fixed in the 1.2 timeframe to do the correct behavior, where as 1.1 didn't do the right behavior.
Assignee: nobody → english-us
Component: DOM: Apps → English US
Keywords: regression
Product: Core → Tech Evangelism
Version: 26 Branch → unspecified
Sounds like I confirmed above this is a TE bug. Can you outreach to the developer about this since I ruled out that this is not a platform bug?
Flags: needinfo?(awilliamson)
developer contacted
Flags: needinfo?(awilliamson)
Issue not yet resolved and now reported on Android and Desktop, so I contacted the developer again and rejected on those platforms.
Component: English US → Preinstalled B2G Apps
Mass closing on Tech Evangelism::Preinstalled B2G App as Firefox OS is no longer a thing.
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → WONTFIX
Mass closing on Tech Evangelism::Preinstalled B2G App as Firefox OS is no longer a thing.
Mass closing on Tech Evangelism::Preinstalled B2G App as Firefox OS is no longer a thing.
Product: Tech Evangelism → Tech Evangelism Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: