Closed Bug 827806 Opened 11 years ago Closed 11 years ago

'geolocation' permission should be set to prompt for certified apps

Categories

(Core :: Permission Manager, defect)

x86
macOS
defect
Not set
normal

Tracking

()

VERIFIED FIXED
mozilla21
blocking-basecamp +
Tracking Status
firefox19 --- wontfix
firefox20 --- wontfix
firefox21 --- fixed
b2g18 --- fixed

People

(Reporter: gwagner, Assigned: gwagner)

References

(Blocks 1 open bug)

Details

(Keywords: dev-doc-needed, Whiteboard: [needs-perms-matrix-update])

Attachments

(1 file)

      No description provided.
Attached patch patchSplinter Review
Assignee: nobody → anygregor
Attachment #699173 - Flags: review?(jonas)
I will let Jonas do the reasoning :) 
Basically, E.me runs in the homescreen and since the homescreen is a certified app, E.me doesn't prompt for geolocation.
blocking-basecamp: --- → ?
Keywords: dev-doc-needed
Whiteboard: [needs-perms-matrix-update]
Makes sense, but I have a question (that I brought up in person):

If we now make geolocation PROMPT_ACTION for certified apps, shouldn't we know see those certified apps in the settings apps perms UI as a result and be able to control the geolocation permissions off that UI?
Comment on attachment 699173 [details] [diff] [review]
patch

Review of attachment 699173 [details] [diff] [review]:
-----------------------------------------------------------------

Let's do this for now, but we should bring this up on the mailing list.
Attachment #699173 - Flags: review?(jonas) → review+
Putting needsinfo on Josh to think about the UX implications here.

comment 3 would be an example to think about.
Flags: needinfo?(jcarpenter)
Blocks: 823974
Talked with jcarpenter in person - we're just going to reuse the existing apps perms UI for v1.
Flags: needinfo?(jcarpenter)
blocking-basecamp: ? → +
https://hg.mozilla.org/mozilla-central/rev/d13052681690
https://hg.mozilla.org/mozilla-central/rev/0f28e7c859c8
Status: NEW → RESOLVED
Closed: 11 years ago
Flags: in-testsuite+
Resolution: --- → FIXED
Target Milestone: --- → mozilla21
Keywords: verifyme
QA Contact: jsmith
Confirmed we are getting prompts, but the remember my choice default isn't right. Followup coming.
Status: RESOLVED → VERIFIED
Keywords: verifyme
Depends on: 828209
Depends on: 828215
No longer depends on: 828215
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: