1. Open a new Firefox session.
2. Start Private Browsing.
3. Go to a site you do not wish to be remembered, such as www.pigeonbasics.com.
4. Stop Private Browsing.
5. Open about:memory, and notice www.pigeonbasics.com is mentioned.
Huh, interesting. The JS memory reporters just iterate over the list of JS compartments held by the JS engine. about:memory doesn't know anything about Private Browsing.
Presumably when Private Browsing exits a whole lot of stuff gets purged?
My hunch is that the JS compartment list should be purged as well...
Forward dup'ing this to bug 709326, because that one has more discussion.
*** This bug has been marked as a duplicate of bug 709326 ***