Я даже не знаю что такое firebug, а ФФ меня тоже разочаровывает все больше, даже больше чем Хром, не говоря про Ие-ие.
У FF отродясь была высокая толерастия к косякам в скриптах. Пока у меня Ишака еще фурычил я в нем все проверял. Теперь проверяю в Хроме. Потому что ФФ кладет на многое.
Вспомнил. Как-то нарисовал обхект на пару тыщ строк и внезапно полез проверять в Хроме. И там мне сказали что вот так (как в php например)
my_func:function(param=null) {
делать нельзя. А в ФФ все прекрасно инициализировалось как изображено. Пришлось все эти фичи искать и переписывать на кошерный лад.