Closed Bug 518343 Opened 15 years ago Closed 2 years ago

Clear Recent History should clear Certificate Exceptions when "Site Specific Settings" is checked

Categories

(Firefox :: Private Browsing, defect, P3)

defect

Tracking

()

RESOLVED DUPLICATE of bug 348601

People

(Reporter: johnath, Unassigned)

References

(Blocks 1 open bug)

Details

(Keywords: privacy, Whiteboard: [psm-privacy])

This is consistent with our treatment of this information in private browsing mode, where the ability to add permanent exceptions is disabled. This would be a trivial fix if there were a function on nsICertOverrideService to clearAll(), but should also be easy enough using GetAllOverrideHostsWithPorts and then clearing each one in sequence.
(In reply to comment #0) > This would be a trivial fix if there were a function on nsICertOverrideService > to clearAll(), but should also be easy enough using > GetAllOverrideHostsWithPorts and then clearing each one in sequence. Except that, apparently, GetAllOverrideHostsWithPorts is not yet implemented. http://mxr.mozilla.org/mozilla-central/source/security/manager/ssl/public/nsICertOverrideService.idl So less trivial, but hopefully still straightforward enough.
AFAICT, we don't want to delete all of the exceptions; only the exceptions added during the time period for which we are clearing history.
Keywords: privacy
Whiteboard: [psm-privacy]
Blocks: 1102808
Flags: firefox-backlog+
Priority: -- → P3
Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.