Skip to content

upcoming change: AF won't sanitize history on close [update your overrides] #1974

@Thorin-Oakenpants

Description

@Thorin-Oakenpants

updated post

arkenfox currently has the following

// 2812
user_pref("privacy.clearOnShutdown_v2.browsingHistoryAndDownloads", true); 
user_pref("privacy.clearOnShutdown_v2.downloads", true);

// 2821
user_pref("privacy.clearSiteData.browsingHistoryAndDownloads", true);

// 2831
user_pref("privacy.clearHistory.browsingHistoryAndDownloads", true);

2812 is what is cleared when you close Firefox, and the other two are manual clearing dialog settings to match

For reasons already stated (below in original post etc), AF will change these three to false in an upcoming release, likely FF142'ish - so in six weeks or so. Depends on when I do the next AF release.

⭐ So if you WANT your history cleared on shutdown and EXPECT that to auto happen then you will want to add these to your overrides (in advance if possible)


original post

One thing I might do, and I've had this thought before .. is to not delete history on close by default in the user.js. It has nothing to with web site tracking/privacy - it's an OS/disk-leak type thing which is mostly out of scope for a general threat model (but users can override)

I'll open a new issue to get feedback on this and implement once ESR128 is end of life

Originally posted by @Thorin-Oakenpants in #1971


so to be clear, I am talking about "history and downloads" (they are tied together), not formdata

there's also a pref somewhere about sanitizing old history older than x days - we could add that for info

I think default keeping history is a good usability thing, e.g. search from urlbar to find a site you visited last week .. yada yada yada. Those who need it or want it can add an override - e.g. teenager wanting to hide traffic from parents

class .. discuss!!

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions