even on chrome the webgl support is limited to specific gpus that have been vetted by the devs.
Hopefully someone here as a good understanding of this stuff and can tell me if I understand the risk wrong.
I think GPUs can do DMA => If you can break into a GPU, you may be able to write into kernel space, just like you could (can?) break into a Mac over it's FireWire port (and, possibly, the Thunderbolt port in new MacBooks)
It's not something that "just happens" normally, it most often requires clear intent to do so, but it can be done.
http://blogs.technet.com/b/srd/archive/2011/06/16/webgl-cons...
It goes without saying MS has its own agenda regarding web technologies, but the risks are there.
I can definitely see this being an attack vector used by jailbreakers to jailbreak iOS 5. I think the only way they could prevent these type of DNS jacking attacks is to use a trusted SSL certificate on their iAd servers. I'm not sure what type of performance penalty that would add, forcing all advertising traffic to use SSL.