Forget About this Site doesn't purge entries in session history
Categories
(Toolkit :: Data Sanitization, defect, P3)
Tracking
()
Tracking | Status | |
---|---|---|
blocking2.0 | --- | - |
People
(Reporter: eyalgruss, Assigned: akyl.sauranbai, NeedInfo)
References
(Blocks 2 open bugs)
Details
(Keywords: privacy)
Attachments
(1 file)
i told firefox to forget about some site. although i navigated away to an innocent url, the criminating evidence still remained in the tab history (back-forward context menu) bug 464417 suggests to close the tab completely, but until we do so, i think the back-forward context menu should be purged for the offending urls. Beltzner has asked to file this as a separate bug.
Reporter | ||
Updated•14 years ago
|
Updated•14 years ago
|
Comment 1•14 years ago
|
||
This is not a regression, so not going to block the release on this. Blocking-.
Reporter | ||
Comment 2•13 years ago
|
||
nominating for future blocking due to privacy concerns
Updated•13 years ago
|
Reporter | ||
Updated•12 years ago
|
Updated•11 years ago
|
Comment 3•11 years ago
|
||
We should really create another bugzilla component for Forget About this Site...
Comment 4•11 years ago
|
||
I'm fine with that, I'm not sure where to put its bugs indeed.
Comment 5•11 years ago
|
||
(In reply to Marco Bonardo [:mak] from comment #4) > I'm fine with that, I'm not sure where to put its bugs indeed. Filed bug 842399 for that.
Updated•11 years ago
|
Updated•2 years ago
|
Hello, I would like to work on this issue and would like to have some general directions. Also, it seems that clear history does not clear tabs' history, too.
Regarding clearing the tab history, I can see that there is a TabStateCache
that seems to be responsible for storing anything related to tabs and would it suffice to call TabStateCache.update(..., {"history": null})
to clear the history?
Comment 7•3 months ago
•
|
||
You can submit a patch and I can review it! I think it's reasonable to remove the tab history of the concerned tab that contains the site we want to forget.
However, I think It'd be nice if we could get rid of just that specific site from the tab history. I would look into the SessionStore code further to investigate this
Hey, Harshit. Thank you very much. Right now, I am struggling to understand how to remove the entries and refresh the browsers. Can you review my code below?
I am planning to put it in this loop
for (let openTab of this._windows[ix].tabs) {
for (let i = openTab.entries.length - 1; i >= 0; i--) {
if (containsDomain(openTab.entries[i], this)) {
refreshWindow = true;
openTab.entries.splice(i, 1);
}
}
}
Comment 9•2 months ago
|
||
Could you put this as a WIP patch on phabricator? It'd be easier for me to see where you're making this change
Assignee | ||
Comment 10•2 months ago
|
||
Updated•2 months ago
|
Comment 12•27 days ago
|
||
Hey, are you still working on this, or need any help?
Description
•