This wasn't CSRF, but clickjacking, aka UI redressing. CSRF protection does nothing against it. There are some ways to attempt to defend against it but I don't think there is any 100% reliable way yet.
http://code.google.com/p/browsersec/wiki/Part2#Arbitrary_pag...