Closed Bug 809287 Opened 13 years ago Closed 13 years ago

[Settings] Application Permissions settings doesn't properly handle apps without a "developer" property

Categories

(Firefox OS Graveyard :: Gaia::Settings, defect, P3)

All
Gonk (Firefox OS)

Tracking

(blocking-basecamp:+)

VERIFIED FIXED
blocking-basecamp +

People

(Reporter: MattN, Assigned: mbudzynski)

Details

(Keywords: b2g-testdriver)

Attachments

(2 files)

apps/settings/index.html defaults to the following developer information for an app: The Gaia Team http://github.com/mozilla-b2g/gaia/ The "developer" property is not required in the manifest according to MDN[1] and so missing information should be hidden rather than defaulting to an incorrect value. The UI also doesn't correctly handle when developer.name is set but developer.url is not. In that case the url is displayed as "undefined". [1] https://developer.mozilla.org/en-US/docs/Apps/Manifest#Manifest_fields
blocking-basecamp: ? → +
Priority: -- → P3
Component: Gaia::Apps Management → Gaia
Component: Gaia → Gaia::Settings
Attached file patch
Comment on attachment 680992 [details] patch r=me, merging
Attachment #680992 - Flags: review+
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Keywords: verifyme
QA Contact: jsmith
Verified on 11/26.
Status: RESOLVED → VERIFIED
Keywords: verifyme
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: