This is for a Mac running OSX 10.8 using private browsing with no exceptions of any kind for any site..
I use a Craigslist bookmark for, say Pittsburgh. I then switch inside CL to, say, Los Angeles CL. I then close FF.
I restart FF and using my Craigslist bookmark for Pittsburgh I log in to CL again.
This is when the problem starts: Little Snitch (a program that alerts you to outgoing internet connections) asks for permission to log in the the Los Angeles site that I logged out from and restarted FF. SO CL KNOWS MY LAST VISITED CL SITE after I shut down FF
How is this happening and how can I stop it? And why does private browsing let it happen?
are you logging in to your CL account while using private browsing? (private browsing will only take care of traces left on your computer, but can't control what a website is doing with data that's available)
The entire operation is done with Private Browsing enabled, that's why it's such a weird problem.
I must clarify something: when I say "login to CL" . I should have said "start CL". I don't have an account with CL so logging in can't happen. As far as CL is concerned I'm an anonymous user.
If PBrowsing really doesn't allow writing to my computer without my knowledge (can it really erase all Cache writing on shutdown?) then what could be causing the behavior I'm seeing? And BTW I have verified it several times with different CL sites. It always knows where I have been when I restart CL after logging out from FF.
i cannot really replicate the issue with the steps you've mentioned in a new profile (create a bookmark for a specific city, open private window, load bookmark, change to another city, close private window, access the bookmark again -> leads to the address originally specified in the bookmark).
i think i don't really understand the role that Little Snitch is playing - could you attach a screenshot of the notification it is showing/permission it is requesting?
Here is a screenshot of what Little Snitch provides. If you click Allow you will be taken to the PITTSBURGH (bookmarked) CL site! This happens automatically if you don't have LS or something similar installed -- i.e. you'd never know that THEY know you visited the LA site. That's what happened when you did your steps above.
Start Firefox in Safe Mode to check if one of the extensions (Firefox/Firefox/Tools > Add-ons > Extensions) or if hardware acceleration is causing the problem (switch to the DEFAULT theme: Firefox/Firefox/Tools > Add-ons > Appearance).
it's just a guess but it might well be an "issue" with little snitch or the dns cache of your system itself. no matter if you use the domein name tijuana.craigslist.com.mx or ny.craigslist.com, these are all served over the same server/ip address (188.8.131.52) - so it's likely that firefox just pings the ip 184.108.40.206 and instead of an unintelligible string of numbers little snitch is showing the last dns entry it has associated for this ip (it may be an internal database in the firewall or using the dns cache of your operating system) - so this information probably won't leave your machine.
you could try to clear the dns cahce after you leave private browsing mode: http://support.apple.com/kb/HT5343
in case you have a static ip address websites could track you by that despite all these precautions though...
Cor-El: thanks for the suggestion but as soon as I go to the CL site in safe mode the same box as in the screenshot above appears.
phillipp: I did clear the dns cache after closing ff. Restarted ff and tried to visit CL with the same result as the screenshot shows. Thanks for your other suggestion. It does make sense and I hope you are right that the info can't leave my computer. Thanks for your help with my problem!