Eu uso o Safari 7.03 para desenvolvimento web.
Uma coisa que notei é que o log do console não é redefinido ao recarregar a página. Você precisa limpá-lo manualmente.
Portanto, se você executar uma página com um erro JS, ele será exibido, e você corrigirá o erro no seu código JS e recarregará a página e o erro ainda estará no log - mas é da ÚLTIMA VEZ.
O Chrome limpa o registro de erros todas as vezes. Essa é uma configuração no Safari em algum lugar?
macos
safari
web-inspector
Steve
fonte
fonte
Respostas:
Inline no seu HTML ou em um arquivo Javascript externo. Chame a função
console.clear();
Agora, toda vez que você recarregar sua página, o console será limpo.
fonte