Evitando quebra de linha após <span style = “display: inline-block”>

Em<span> elementos no fluxo narrativo HTML, a fim de expandir a área na qual os cliques são detectados (algumas das extensões têm conteúdo de apenas um caractere), estou adicionando preenchimento (compensando-o com uma margem negativa) em uma classe definida como

.expand-click-area {
    display:inline-block;
    padding:5px;
    margin:-5px;
    position:relative;
}

Isso funciona bem em termos do comportamento de clicar. O problema é que o Chrome 19 às vezes quebra a linha entre o intervalo e a vírgula a seguir em um caso como o seguinte:

<span class="expand-click-area">this is span text</span>,

Alguma idéia de como evitar isso? Essencialmente, eu gostaria de quebrar comportamento equivalente ao que quando o<span> não existe, ou não temdisplay:inline-block.

Esse comportamento não parece aparecer no IE10. Veja um exemplo emhttp://jsfiddle.net/58XdJ/1/.

questionAnswers(2)

yourAnswerToTheQuestion