Diferente altura de línea en Firefox y Chrome al usar text-shadow

Por alguna razón, Firefox y Chrome representan la altura de la línea de manera diferente cuando se usa text-shadow.

CSS:

#tracker {
    width:200px;
    color:#999;
    font:normal 12px Verdana,sans-serif;/* Swapped out Arial with Verdana */
}

#tracker ol {
    float: right;
    margin: 0;
    padding: 0;
    white-space: nowrap;
    list-style: none;
}

#tracker li {
    float: left;
    margin: 0 0 0 6px;
    padding: 0;
    height: 13px;
    width: 13px;
    color: #666;
    background-color: #ccc;
    border: 1px solid #c0c0c0;
    border-radius: 9px;
    -moz-border-radius: 9px;
    -webkit-border-radius: 9px;
    text-align: center;
    line-height: 13px;
    font-size: 9px;
    text-shadow: 1px 1px 1px #fff;
    overflow: hidden;
}

#tracker li.current {
    color: #fff;
    text-shadow: -1px -1px 1px #033e69;
    font-weight: bold;
    background-color: #13699e;
    border: 1px solid #369;
}
#tracker li span{display:none;}
#step1:before{content:"1"}
#step2:before{content:"2"}
#step3:before{content:"3"}
#step4:before{content:"4"}​

HTML:

<div id="tracker">
    <span class="steps">Steps <span id="current-step">1</span> of 4</span>
    <ol>
        <li id="step1" class="current"><span>Sender</span></li>
        <li id="step2" class="future"><span>Recipient</span></li>
        <li id="step3" class="future"><span>Delivery info</span></li>
        <li id="step4" class="future"><span>Line items</span></li>
    </ol>
</div>

Cuando la sombra de texto está debajo del texto (números positivos), presiona el texto hacia arriba.

¿No debería el texto ser el mismo sin importar dónde se represente la sombra? (como se muestra en FF y IE?)

La única solución alternativa que he encontrado es aumentar la altura de la línea (de 13px a 15px) cuando la sombra está debajo (usando números positivos), pero luego la complica para los navegadores que no son webkit (Firefox e IE).

Demo del problema... ¿Algunas ideas?

ACTUALIZAR: Lo descubrí y he actualizado mi código. Fue un problema de fuente. Estaba usando Arial pero cuando lo cambié a Verdana el problema se resolvió. ¡Muy extraño!

¡La solución! :)

Respuestas a la pregunta(2)

Su respuesta a la pregunta