Closed Bug 870728 Opened 11 years ago Closed 11 years ago

The Geolocation prompt should not offer action in PB mode if the action remembers permission for more than a session.

Categories

(SeaMonkey :: UI Design, defect)

defect
Not set
normal

Tracking

(seamonkey2.18 fixed, seamonkey2.19 fixed, seamonkey2.20 fixed, seamonkey2.21 fixed)

RESOLVED FIXED
seamonkey2.21
Tracking Status
seamonkey2.18 --- fixed
seamonkey2.19 --- fixed
seamonkey2.20 --- fixed
seamonkey2.21 --- fixed

People

(Reporter: philip.chee, Assigned: philip.chee)

References

Details

Attachments

(1 file)

Spun off from Bug 870413 Comment 3:
>> +            if (site && !this.usePrivateBrowsing) {
> Eek. Should backport this I guess...
I've split this patch off from Bug 870413 so that we can land this on all branches including comm-release.
Assignee: nobody → philip.chee
Status: NEW → ASSIGNED
Attachment #747893 - Flags: review?(neil)
Attachment #747893 - Flags: review?(neil) → review+
a-beta=Callek a=CLOSED TREE 
Pushed to comm-beta:
http://hg.mozilla.org/releases/comm-beta/rev/fb4f91ec5302
Pushed to comm-central: http://hg.mozilla.org/comm-central/rev/39546ca48c28
Status: ASSIGNED → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Target Milestone: --- → seamonkey2.21
Comment on attachment 747893 [details] [diff] [review]
Patch v1.0 Proposed fix.

Firefox Bug 496595 (Privacy leak in "remember for this site" permission of geolocation - persists outside of private browsing) landed on Firefox 3.6a1

[Approval Request Comment]
Bug caused by (feature/regressing bug #):
Privacy leak in "remember for this site" permission of geolocation

User impact if declined: Privacy leak in "remember for this site" permission of geolocation. Since this patch has already landed on SM 2.18 and SM2.21 we should ensure that it also lands on 2.19 and 2.20.

Testing completed (on m-c, etc.): Has been running for a while on my self build. The firefox version of this bug has been running since Fx3.6a1.

Risk to taking this patch (and alternatives if risky):
Risk is low.

String or IDL/UUID changes made by this patch:
Attachment #747893 - Flags: approval-mozilla-beta?
Attachment #747893 - Flags: approval-mozilla-aurora?
Attachment #747893 - Flags: approval-mozilla-beta?
Attachment #747893 - Flags: approval-mozilla-aurora?
Attachment #747893 - Flags: approval-comm-beta?
Attachment #747893 - Flags: approval-comm-aurora?
Attachment #747893 - Flags: approval-comm-beta?
Attachment #747893 - Flags: approval-comm-beta+
Attachment #747893 - Flags: approval-comm-aurora?
Attachment #747893 - Flags: approval-comm-aurora+
Blocks: 595437
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: