Я всегда думал, что firebug будет отправлять на консоль контент всякий раз, когда JavaScript сталкивается с console.log('send this');
Затем я возился с методом hover() jQuery (что-то вроде $(".myDiv").hover(function () {...},function () {...console.log('leave');});
и не мог понять, почему событие происходило только один раз. Оказывается, похоже, что firebug будет отображать только первое вхождение идентичного console.log.
Затем я добавил идентичный console.log('leave');
после первого, и он не только отображался дважды, но каждый раз, когда я зависал, снова отображался дважды.
Затем, вместо дублирования второго console.log, я создаю цикл вокруг него. На этот раз он отображался только один раз и не отображался в последующие моменты, когда я зависал.
Что здесь происходит?