Spyjax - Your browser history is not private!

Using a bit of JavaScript and some DOM magic, it's possible to sniff out URLs that are in your browser's history. By using a generated list of urls, links are added to the document object by javascript and then through css the links are colored according to the visited css pseudo-class selector. It is then possible to grab the color of the attached link to then determine if you have visited that url. Keep in mind, it is not possible to actually read directly from your borwser history using this method.

Sniffing Your Browser History

Matches

Based on code from www.merchantos.com