Я использую Safari 7.03 для веб-разработки. Одна вещь, которую я заметил, это то, что журнал консоли не переустанавливается при перезагрузке страницы. Вы должны очистить это вручную. Таким образом, если вы запускаете страницу с ошибкой JS, она показывает, затем вы исправляете ошибку в своем коде JS...