Uso Safari 7.03 per lo sviluppo web.
Una cosa che ho notato è che il log della console non viene reimpostato su un ricaricamento della pagina. Devi cancellarlo manualmente.
Quindi, se si esegue una pagina con un errore JS, viene visualizzato, quindi si corregge l'errore nel codice JS e si ricarica la pagina e l'errore è ancora nel log, ma è dell'ultima volta.
Chrome cancella ogni volta il registro degli errori. È un'impostazione in Safari da qualche parte?