Comment Comment by manifesto Yeah but what to stop me from serving a fake popup over https://myfraudsite.com? parent manifesto 12 years ago