We ran into a font rendering problem when using Bootstrap, related to text-rendering: optimizelegibility.
We’re not quite sure which component(s) are at fault, but this is Chrome (with the inspector not open) 18.0.1025.168, Ubuntu 10.10, Neue Helvetica 67 Condensed Medium and Bootstrap 2.0.2. The symptom is that there is not enough space between text with some decoration (such as color change, underline, etc) and the surrounding text.
Here is an example:
<h2 style="font-size: 36px; font-family: 'HelveticaNeueW01-67MdCn 692710'">Facebook permissions
<u>are required</u>
for using NeedFeed.</h2>
which rendered as:

The fix was to get rid of text-rendering: optimizelegibility, which Bootstrap currently applies to headings. We’ve seen some issues on this, like Text rendering fix for Android (and arguably for Windows) and Safari Eliminates Word-Spacing for H1 Tag That Uses Typekit, but aren’t really sure whether to point a finger at Chrome, the font, Bootstrap, aliens, some other component, or all of the above.
At least for now we just added the following rule to our CSS:
h1, h2, h3, h4, h5, h6 {
text-rendering: auto;
}


