Saludos,
- Cuidado, no es lo mismo un error que un programa malintencionado, ya que existen miles de scripts en javascript que sirven para molestar, por ejemplo hay unos que crean una ventanita que se escapa del puntero del mouse y no se puede cerrar con él. Otras que crean un bucle infinito mostrando un alert que nunca se acaba.
-- Por estas razones algunos navegadores como Chrome tienen algunas medidas para evitar este abuso, como el bloquear acciones que no hayan sido iniciadas específicamente por un usuario, o permitir desactivar los mensajes Alert cuando aparecen más de 2 veces seguidas, etc.
- Y claro, Chrome da recompensas monetarias por errores que encuentre la gente, sin embargo tiene muy bien catalogado y filtrado sus requisitos para ser considerado un verdadero Bug o error, y no simplemente una falaciao malentendido por parte de usuarios no expertos:
https://www.google.com/about/appsecurity/chrome-rewards/