Utilizzo Firefox 31.4.0 ESR, mi riempiva tutta la finestra perché guardavo una pagina "secca e giusta" senza considerare l'uso come file manager che mi ha fatto notare @Geko.
Prova questo codice, ho messo solo i colori e scelti in modo vistoso per mettere subito in evidenza se il codice cattura quegli elementi. Per selezionarli non ho usato il tuo sistema (che dovrebbe funzionare ma funziona, confermo quanto scrivi, unicamente sul primo elemento) ho preso pari pari il percorso che fornisce la funzione analisi elemento.
@-moz-document url-prefix(file:///) {
html {
background: red !important; }
body {
background: yellow !important; }
table {
border-collapse: collapse; }
td {
border-bottom: solid 1px gray; }
table.ellipsis td {
border-bottom: none 1px blue; }
html > body > table > tbody > tr > td:first-child {
background: green !important; }
html > body > table > tbody > tr > td:first-child + td {
background: cyan !important; }
html > body > table > tbody > tr > td:first-child + td + td {
background: white !important; }
html > body > table > tbody > tr > td:first-child + td + td + td {
background: blue !important; }
}