IE a> span não aciona o menu do link do botão direito

Uau, demorei um pouco para entender, tenho feito muitos testes no IE7-10 recentemente e encontrar bugs malucos como esses parece ter se tornado a norma.

O mais recente parece ser um bug do Internet Explorer 7-10 envolvendo uma tag span dentro de uma âncora, por exemplo.

<a href='#'>
<span>Super cool link</span>
<span>10</span>
</a>

No IE, parece que você consegue clicar com o botão esquerdo, mas não pode clicar com o botão direito no item e obter o menu do link; esse problema parece persistir nos serviços do Google também, por exemplo.

Cenário

Depois de mexer muito nos índices z e tentar preencher a âncora com alguns

Descobri que o problema é se você tem algo diferente de display: inline; na extensão não funcionará.

ie.

<a href="#" title="Link">
<span style="display:block;">This does not work</span>
</a>

<br />

<a href="#" title="Link">
<span style="display:inline;">This should work</span>
<a>

Por que isso acontece? Não tenho ideia, mas pelo menos tenho uma alma para isso.

Espero que isso ajude alguém no futuro a gastar muito menos tempo neste assunto do que eu.