Hallo,
*grübel*
glaub' du hast recht -> Bugzilla #?
Wenn ich das nochmal genauer betrachte, wuerde ich eher sagen: Grenzfall. In der Zeile nach dem zweiten oeffnenden DIV steht offenbar </div>CR/LF|leer|leer|<a ... Insofern kann|muss(?) der Browser diese beiden Leerzeichen zu einem normalisieren und findet somit tatsaechlich einen Textknoten mit dem nodeValue=" ".
Wenn also ein Element mixed content enthalten darf, also etwa element1 (#PCDATA,element2,...), dann waere die Reaktion ok.
Abfolgen wie <tr> <td> duerften aber keinen Textknoten generieren (muesste also identisch mit <tr><td> sein), weil das Element tr als Inhaltsmodell eben nicht #PCDATA hat, sondern nur Elementcontent (th oder td).
MfG, Thomas