Comment #14 on issue 12179 by [email protected]: System font hinting
settings are not obeyed
http://code.google.com/p/chromium/issues/detail?id=12179
The following revision refers to this bug:
http://src.chromium.org/viewvc/chrome?view=rev&revision=21493
------------------------------------------------------------------------
r21493 | [email protected] | 2009-07-23 18:19:37 -0700 (Thu, 23 Jul 2009) |
18 lines
Changed paths:
M
http://src.chromium.org/viewvc/chrome/trunk/src/chrome/chrome.gyp?r1=21493&r2=21492
M
http://src.chromium.org/viewvc/chrome/trunk/src/chrome/renderer/render_view.cc?r1=21493&r2=21492
M
http://src.chromium.org/viewvc/chrome/trunk/src/chrome/renderer/render_view.h?r1=21493&r2=21492
A
http://src.chromium.org/viewvc/chrome/trunk/src/chrome/renderer/render_view_linux.cc
M
http://src.chromium.org/viewvc/chrome/trunk/src/skia/skia.gyp?r1=21493&r2=21492
A
http://src.chromium.org/viewvc/chrome/trunk/src/webkit/api/public/linux/WebFontRendering.h
A http://src.chromium.org/viewvc/chrome/trunk/src/webkit/api/src/linux
A
http://src.chromium.org/viewvc/chrome/trunk/src/webkit/api/src/linux/WebFontRendering.cpp
M
http://src.chromium.org/viewvc/chrome/trunk/src/webkit/webkit.gyp?r1=21493&r2=21492
Linux: splice together RendererPreferences and SkFontHost
Dan Erat has been working down, plumbing the user's font settings from
XSETTINGS in the UI thread of the browser to RendererPreferences in
the renderer. At the same time, I've been working upwards:
implementing subpixel rendering support in Skia and adding an
interface to it in WebCore.
This patch joins the two together. It adds an API surface to the
WebKit API for configuring the font preferences and adds code to
translate from RendererPreferences to that API. It's a little
unfortunate that we need four sets of enums around the code base for
things like the hinting level, but each is supposed to be self
contained and adding a dependancy would much more grevious.
BUG=12179
http://codereview.chromium.org/159152
------------------------------------------------------------------------
--
You received this message because you are listed in the owner
or CC fields of this issue, or because you starred this issue.
You may adjust your issue notification preferences at:
http://code.google.com/hosting/settings
--~--~---------~--~----~------------~-------~--~----~
Automated mail from issue updates at http://crbug.com/
Subscription options: http://groups.google.com/group/chromium-bugs
-~----------~----~----~----~------~----~------~--~---