[Webkit-unassigned] [Bug 43340] Printer font is different from screen font

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Aug 3 11:30:34 PDT 2010


https://bugs.webkit.org/show_bug.cgi?id=43340


Dave Hyatt <hyatt at apple.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |hyatt at apple.com




--- Comment #3 from Dave Hyatt <hyatt at apple.com>  2010-08-03 11:30:34 PST ---
This is probably caused by NSFont's renderingMode method, which is used internally by:

WKGetGlyphTransformedAdvances

Last time I looked at the AppKit source (years ago), the renderingMode returned integral widths for glyphs for screen fonts, but non-integral widths for printer fonts.  Lucida Grande was an exception and always subpixel positioned.

This was years ago though, but I suspect is the root of the problem.  We could just always subpixel position, but then we wouldn't match AppKit.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list