Dunque ora non ho tempo ma:
http://blog.siteroller.net/understan...ct-part-2-home
in sostanza firefox, siccome il w3c ha deciso che l'html noi non dobbiamo poterlo leggere in questi casi (ed è deplorevole che la documentazione del w3c ci dica come stanno le cose ma non ci spieghi mai perchè stanno così e non altrimenti), richiede che tu cloni il nodo poi che lo wrappi attorno a un contenitore:

http://help.dottoro.com/ljlpdknb.php
http://help.dottoro.com/ljnjoumd.php

poi leggi l'innerHTML di quest' ultimo risultato di questa procedura assurda.