venshi/vimium — comment on commit 20b0b37691a999a5b695befef1ba1fa5abf264ca
File:  line 0
By venshi:

You're right the div isn't needed, and I added that part out of habit. The important part is the declaration of the span element. If a site applies anything to span {....} it will override the settings for .internalVimiumHintMarker. So you could go to a site that has span {padding: 30px;} and get some messed up linkhints. I think I may not have specified enough in span actually, I'm thinking of other declarations of span that could cause problems now.