Tab characters and ch units do not obey synthetic bold width adjustments correctly
Created attachment 450974 [details] Patch
Created attachment 451501 [details] Patch
Created attachment 451622 [details] Patch
Created attachment 451637 [details] Patch
Comment on attachment 451637 [details] Patch nice.
Committed r289609 (247122@trunk): <https://commits.webkit.org/247122@trunk>
<rdar://problem/88803268>
Comment on attachment 451637 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=451637&action=review > Source/WebCore/ChangeLog:15 > + This patch adds a 2-value enum argument to the Font::widthForGlyph() function, so callers > + can pass in which behavior they want. The function has a default value to include the > + synthetic bold expansion. Why is an argument better than two functions?