Il semble que Chrome / Firefox ne rend pas les bordures tr, mais il restitue la bordure si le sélecteur l'est table tr td.
Comment définir une bordure sur un tr?
Mon essai, qui ne fonctionne pas:
table tr {
border: 1px solid black;
}
<table>
<tbody>
<tr>
<td>
Text
</td>
</tr>
</tbody>
</table>
http://jsfiddle.net/edi9999/VzPN2/
C'est une question similaire: définir la bordure de la table tr, fonctionne dans tout sauf IE 6 & 7 , mais cela semble fonctionner partout sauf pour IE.