Closed Bug 745046 Opened 13 years ago Closed 6 years ago

enable support for third-party dashboards by allowing controlled access to the navigator.mozApps.mgmt API

Categories

(Core Graveyard :: DOM: Apps, enhancement, P3)

enhancement

Tracking

(firefox16 wontfix)

RESOLVED WONTFIX
Future
Tracking Status
firefox16 --- wontfix

People

(Reporter: jsmith, Unassigned)

References

Details

(Keywords: uiwanted)

The user shall be asked for permission when accessing a site that wants access to navigator.mozApps.mgmt that is not whitelisted in the mozApps API. If the user confirms permission to access navigator.mozApps.mgmt, then all functionality provided by navigator.mozApps.mgmt shall be available on the origin that was given permission to navigator.mozApps.mgmt. Otherwise, the origin shall not have access to naviagtor.mozApps.mgmt. Designs thought about for asking for permission would be using a doorhanger similar to what is shown when a user wishes to install an application.
Severity: normal → enhancement
Whiteboard: [marketplace-beta-]
Whiteboard: [marketplace-beta-]
Target Milestone: --- → Future
Reopen if we find a use case for this functionality.
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → WONTFIX
I'm confused. Is there something else that replaces this? Without it we have no plan to give mgmt access to different sites.
(In reply to Ian Bicking (:ianb) from comment #2) > I'm confused. Is there something else that replaces this? Without it we > have no plan to give mgmt access to different sites. That's a good point. I think this got marked as a won't fix during a triage, but I agree that we need something that handles giving access to manage one's apps. The use case is already described on https://developer.mozilla.org/en/Apps/Apps_JavaScript_API. So I'm reopening this, given that we know there is a use case for this (e.g. dashboards).
Status: RESOLVED → REOPENED
Resolution: WONTFIX → ---
Keywords: productwanted
Priority: -- → P1
re-word to lack support third-party dashboards
Keywords: productwanteduiwanted
Summary: The user shall be asked for permission when accessing a site that wants access to navigator.mozApps.mgmt that is not whitelisted → Need to enable support for third-party dashboards by allowing controlled access to the mgmt API
Summary: Need to enable support for third-party dashboards by allowing controlled access to the mgmt API → enable support for third-party dashboards by allowing controlled access to the navigator.mozApps.mgmt API
Priority: P1 → P3
QA Contact: jsmith
See Also: → 899994
Component: Web Apps → DOM: Apps
Product: Firefox → Core
Product: Core → Core Graveyard
Core Graveyard / DOM: Apps is inactive. Closing all bugs in this component.
Status: REOPENED → RESOLVED
Closed: 13 years ago6 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.