After private browsing has closed, sites viewed can still be visible in about:memory
Categories
(Toolkit :: about:memory, enhancement)
Tracking
()
People
(Reporter: nick_whittome, Unassigned)
References
(Blocks 1 open bug)
Details
(Whiteboard: [lang=c++][dom-lws-bugdash-triage])
Attachments
(1 file, 5 obsolete files)
|
7.68 KB,
patch
|
Details | Diff | Splinter Review |
Updated•14 years ago
|
Comment 1•14 years ago
|
||
Updated•14 years ago
|
Comment 2•13 years ago
|
||
Updated•13 years ago
|
Comment 4•13 years ago
|
||
Comment 5•13 years ago
|
||
Comment 9•13 years ago
|
||
Comment 10•13 years ago
|
||
Comment 11•13 years ago
|
||
Comment 12•13 years ago
|
||
Comment 13•13 years ago
|
||
Comment 14•13 years ago
|
||
Comment 15•13 years ago
|
||
Comment 16•13 years ago
|
||
Comment 17•13 years ago
|
||
Updated•13 years ago
|
Comment 18•13 years ago
|
||
Comment 19•13 years ago
|
||
Comment 20•13 years ago
|
||
Comment 21•13 years ago
|
||
Comment 22•13 years ago
|
||
Comment 23•13 years ago
|
||
Comment 24•13 years ago
|
||
Comment 25•13 years ago
|
||
Comment 26•13 years ago
|
||
Comment 27•13 years ago
|
||
Comment 29•13 years ago
|
||
Comment 30•13 years ago
|
||
Comment 31•13 years ago
|
||
Comment 32•13 years ago
|
||
Comment 33•13 years ago
|
||
Comment 34•13 years ago
|
||
Comment 35•13 years ago
|
||
Comment 38•12 years ago
|
||
Comment 39•12 years ago
|
||
Comment 40•12 years ago
|
||
Comment 41•12 years ago
|
||
Comment 42•12 years ago
|
||
Comment 43•12 years ago
|
||
Comment 44•12 years ago
|
||
Comment 45•11 years ago
|
||
Comment 46•11 years ago
|
||
Updated•11 years ago
|
Comment 47•11 years ago
|
||
Comment 48•10 years ago
|
||
Comment 49•10 years ago
|
||
Comment 50•10 years ago
|
||
Updated•10 years ago
|
Comment 51•10 years ago
|
||
Comment 52•10 years ago
|
||
Comment 53•10 years ago
|
||
Comment 54•10 years ago
|
||
Updated•10 years ago
|
Updated•10 years ago
|
Comment 55•10 years ago
|
||
Comment 56•10 years ago
|
||
Comment 57•10 years ago
|
||
Updated•10 years ago
|
Comment 58•10 years ago
|
||
Comment 59•10 years ago
|
||
Comment 60•10 years ago
|
||
Updated•10 years ago
|
Comment 61•9 years ago
|
||
Comment 62•9 years ago
|
||
Comment 65•7 years ago
|
||
Comment 66•5 years ago
|
||
Is this still occurring. I cannot replicate it.
Comment 67•5 years ago
|
||
I was able to produce the issue easily with Firefox that does not save webpages or other data between sessions
Steps
1 - Open Firefox and go into about:memory
2- Run Verbose Memory report
3-Search for website names in Memory that you plan on visiting in the private window - I used bbc.com and techspot.com and searched for bbc and techspot - you will not find it in the memory
4-Open private browsing window - and open two tabs say for bbc.com and techspot.com and load them
5-Close the private window
6-Go into the about memory tab and re-run the verbose memory report
7-Search for bbc and techspot and you will see information in the memory report as Firefox has not cleared the private browsing memory
Comment 68•5 years ago
|
||
Tested with Firefox 75 64 bit on Windows
After 9 years Firefox still does not clear up its memory properly after closing private browsing window(s)
Comment 69•5 years ago
|
||
And here too. 76.0 64bit Linux.
This kind of data should not even be retrievable WHEN 'private' browsing. Let alone after. Shouldn't a private window obtain its memory through a dedicated allocator so that the regular memory report doesn't know about it even?
It is very worrying that this problem is still here and a 100 times more worrying that not daily it is discussed which design flaw makes this problem so hard to solve.
You have given people a false sense of security and safety for more than long enough now; please get this right.
Comment 70•5 years ago
|
||
Hi, everyone -
We aren't going to be able to tackle this problem until after the Project Fission work - https://wiki.mozilla.org/Project_Fission - has landed. The architecture that underpins this problem - the "design flaw makes this problem so hard to solve" that Andreas mentions - is going to improve dramatically as a result, but for the moment it's changing too much for work on this bug to be viable.
Once that work is done and Fission lands for good we aren't quite going to get this bugfix for "free" - or whatever the right word for "as a byproduct of a bunch of other hard work" is - but we'll be in a position where it's structurally much, much simpler to address.
Thank you for bearing with us while we get this shipped.
Comment 71•5 years ago
|
||
Under normal circumstances, the private browsing windows will go away in less than a minute, and then stop showing up in about:memory.
| Comment hidden (offtopic) |
| Comment hidden (metoo) |
| Comment hidden (offtopic) |
Updated•4 years ago
|
Updated•3 years ago
|
Updated•3 months ago
|
Comment 75•3 months ago
|
||
Content processes should have a shorter lifetime now that we have process separation, but this will still happen. I don't think our private browsing has any kind of explicit goal of hiding all data once the private windows are closed, but the browser hasn't been exited, but obviously it would be nicer if it was like that.
Description
•