Created attachment 192370 [details] Test case Characters have weird, uneven spacing when set dynamically. See test case. Expected behavior: The lines with identical text have identical character spacing. Observed behavior: The lines with dynamic text have uneven spacing, different from what they would have statically. Note that this only lasts until you force a rerender (eg. by resizing the window), at which point the bug is corrected.
Created attachment 192371 [details] Screenshot of bug in motion
Where are you seeing this issue? I cannot reproduce it with Safari 6.0.2 or current nightly.
Chrom(e/ium), version 25.0.1364, Windows 7, 8, and Arch Linux. It's possible it's a browser bug and not a WebKit bug, I don't have a copy of Safari to test on and didn't expect this to be a browser-level code path.
Confirmed on Chrome 26.0.1410.28 beta. CC'ing schenney
I don't know if this has been fixed in WebKit, but it was eventually fixed in Blink: http://crbug.com/299497
I am unable to reproduce this in Safari 15.5 on macOS 12.4 and test case looks same with appropriate spacing (not like anything from attach bug screenshot). It is also consistent with other browsers (Chrome Canary 105 and Firefox Nightly 103). I think this can be closed as "RESOLVED CONFIGURATION CHANGED". Thanks!
Seems like this only ever reproduced in Chrome.