Utilizo Safari 7.03 para el desarrollo web.
Una cosa que he notado es que el registro de la consola no se reinicia al recargar la página. Hay que borrarlo manualmente.
Así que si ejecutas una página con un error JS, se muestra, luego arreglas el error en tu código JS y vuelves a cargar la página y el error sigue en el registro - pero es de la ÚLTIMA vez.
Chrome borra el registro de errores cada vez. Es un ajuste de Safari en alguna parte?