Já estava em tempo! :D
Antes tarde do que nunca — se bem que esse bug não é dos mais críticos, pois é possível adquirir esta informação por outros meios, usando-se a velha engenharia social. Quem lembra da barra de “ferramentas” do Alexa?
Parabéns a Mozilla por ser a primeira a corrigir esse bug. Agora espero que os outros resolvam arrumar também.
O efeito do bug pode ser verificado aqui:
http://ha.ckers.org/weird/CSS-history-hack.html
Como podemos ver, quase todos os softwares tem bugs, alguns severos outros não, veja o navegador preferido de muitos visitantes deste site o Chromium (buglist) não esconde nenhum destes bugs assim como a Mozilla.
2000 ? acho que o bug veio com o netscape então.
Mas pelo q eu entendi, dei uma olhada no javascript rapida,.. ele compara se o site foi visitado, pois o mesmo link muda de cor e formato.
testei com o Chrome, funcionou aqui tambem.
O caso é que isso não poderia ser considerado um bug do ponto de vista erro. Seria um bug porquê permite que alguém mal-intencionado consiga informações sobre sua navegação.
É explorado a permissão que o javascript tem de ver as propriedades do CSS, o que está mais que correto, e a permissão de se personalizar as propriedades de um link que já foi visitado.
Resumindo, juntou a permissão de um lado com o outro, e criou o meio.
li o código, testei,e funcionou, que bom que corrigiram…