Używam Safari 7.03 do programowania stron internetowych.
Jedną z rzeczy, które zauważyłem, jest to, że dziennik konsoli nie ustawia się ponownie po przeładowaniu strony. Musisz to wyczyścić ręcznie.
Jeśli więc uruchomisz stronę z błędem JS, wyświetli się komunikat, a następnie naprawisz błąd w kodzie JS i przeładujesz stronę, a błąd będzie nadal występował w dzienniku - ale pochodzi on z OSTATNIEGO czasu.
Chrome za każdym razem usuwa dziennik błędów. Czy to gdzieś jest ustawienie w Safari?