Closed Bug 881602 Opened 11 years ago Closed 10 years ago

CSS3D Cube application displays error when launched

Categories

(Tech Evangelism Graveyard :: English US, defect)

ARM
Gonk (Firefox OS)
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED INCOMPLETE

People

(Reporter: leo.bugzilla.gaia, Unassigned)

Details

(Whiteboard: [TD-9570], [3rd Party][apps watch list])

Attachments

(1 file)

STR:
  1. Open marketplace and install css3dcube application
  2. Launch the installed application

Expected:
  The application should run properly

Actual:
  The application displays an error message and starts working
Hi Jason,

Please let know how to handle bugs w.r.t 3rd party applications installed from MarketPlace.
Flags: needinfo?(jsmith)
Component: Gaia → Canvas: WebGL
Flags: needinfo?(jsmith)
Product: Boot2Gecko → Core
Version: unspecified → Trunk
(In reply to Leo from comment #1)
> Hi Jason,
> 
> Please let know how to handle bugs w.r.t 3rd party applications installed
> from MarketPlace.

I'm guessing this is probably a WebGL bug. I just moved it into the correct component.
Whiteboard: [TD-9570]
Whiteboard: [TD-9570] → [TD-9570], [3rd Party]
Andrew, please work with the developer on this one. Thanks.
Assignee: nobody → awilliamson
Whiteboard: [TD-9570], [3rd Party] → [TD-9570], [3rd Party][apps watch list]
Jason says this is a WebGL bug, rather than with the app itself.
Assignee: awilliamson → nobody
blocking-b2g: --- → leo?
(In reply to Leo from comment #1)
> Hi Jason,
> 
> Please let know how to handle bugs w.r.t 3rd party applications installed
> from MarketPlace.

Hello, Please mark bugs associated with 3rd party apps with [apps watch list1] in the whiteboard field.  This is the quickest way to flag pick up by our Apps Review team and communication to 3rd party developers.
Attached file Logcat
Actually, I was wrong here. It's not a WebGL bug - this is an app developer bug. When you launch the app, within a few seconds, the app tries to install itself to the device using the mozApps API. Since we ban reinstallation of apps, trying to do this when the app is already installed will fire the REINSTALL_FORBIDDEN error, as we see in the logcat:

07-17 14:25:33.777: E/GeckoConsole(111): [JavaScript Error: "Error installing app from: http://jaydson.org: REINSTALL_FORBIDDEN" {file: "resource://gre/modules/Webapps.jsm" line: 1690}]

So the app should be instead detecting that it's within an app and not trying to install itself in that case to avoid that error.
blocking-b2g: leo? → ---
Assignee: nobody → english-us
Component: Canvas: WebGL → English US
Product: Core → Tech Evangelism
Andrew - Can you fire a message over to the app developer about this problem?
Flags: needinfo?(awilliamson)
Developer has been notified.
Flags: needinfo?(awilliamson)
This exists on 1.0.1 as well, right?  At least, I can reproduce it on 1.0.1.  Is there anything for us to do here, or just wait for the developer to do the right thing?
(In reply to Milan Sreckovic [:milan] from comment #10)
> This exists on 1.0.1 as well, right?  At least, I can reproduce it on 1.0.1.
> Is there anything for us to do here, or just wait for the developer to do
> the right thing?

No action on your team here. This is all on the app developer's side.
Lisa - Should this bug be closed? Developer has been notified but the app does pass App Review requirements, right?
Flags: needinfo?(adora)
Developer notified.  Action is tracked through App review tools.
Status: NEW → RESOLVED
Closed: 10 years ago
Flags: needinfo?(adora)
Resolution: --- → INCOMPLETE
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: