Isn't this problem also solved by disabling 3rd party cookies? This is a feature already in the browser. I've used it for months and the only thing that I've noticed not working (i.e. the only impact on me as a user) is that integrated disqus forums on some blogs don't work.