I know this makes no sense, but it works in gecko and some sites are probably expecting IEscript or FirefoxScript instead of standards sacred JavaScript. I share your pain.
Created attachment 29053 [details] evil javascript testcase An html showing the problem.
I think this is because webkit/gtk is still missing implementations of "error reporting" methods. Changing the action to javascript:alert("foo") works as intended. Can you please confirm and close this? Thanks.
Right. alert works. Is there a bug for the error methods?