Open Bug 702356 Opened 13 years ago Updated 2 years ago

move xul/fennec permissions DB into gecko

Categories

(Core :: DOM: Core & HTML, defect, P3)

defect

Tracking

()

People

(Reporter: gal, Unassigned)

References

Details

Fennec already implements a permissions DB for web apps. We need this in Gecko proper so we can use it in Firefox as well. This needs some minimal UI that allows the user to grant permissions when they are first requested, and an API so that permissions can be queried and pre-populated at install time (if the user clicks on the permissions requested).
Blocks: webapi
We need to think a bit about what this means for B2G. We probably want a full screen grayed out security dialog or something like that.
What permissions are we going to synchronously force users to decide on? Or are you talking about the install dialog.
Blocks: 702367
Fennec doesn't have a dedicated DB for this. It just uses the install dialog as a way to allow the user to preset some permissions for the app. Permissions are stored in the permission manager. This is a UX issue only, and we don't need to force the user to do anything. Permissions needed and not granted when installing will be ask on the fly later.
OS: Mac OS X → All
Hardware: x86 → All
Priority: -- → P3
Component: DOM → DOM: Core & HTML
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.