Gecko (con
Mozilla Firefox 3.6.15) confunde los
selectores de
hijos directos con los de
descendencia al hacer uso del
selector universal *.
Mi caso concreto era:
Código:
.tab > div > * { margin:auto }
Donde
tab es una clase que transforma un elemento en una tabla. Su siguiente hijo (el
div) es una celda y el siguiente elemento directo contenido (el que sea) debe mantenerse centrado en él.
Lo que hace en realidad es centrar cualquier elemento contenido en el
div-celda.