DescriptionSupport FontRenderParams on Win; fix RenderTextHarfBuzz.
Set FontRenderParams in RenderTextHarfBuzz on Linux.
(required for text aliasing and subpixel settings)
Replace font_smoothing_win with font_render_params_win.cc
(unify the cross-platform methods of getting this info)
BUG=391868, 321868
TEST=Chrome OS tray button text looks good with --enable-harfbuzz-rendertext; no other font appearance changes on Win/Linux/CrOS and --enable-harfbuzz-rendertext uses the same font rendering settings as the default Uniscribe/Pango RenderText implementations.
R=derat@chromium.org,ckocagil@chromium.org
TBR=asvitkine@chromium.org,boliu@chromium.org
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=282223
Patch Set 1 #Patch Set 2 : Revise SkiaTextRenderer::SetFontRenderParams; sync and cleanup. #
Total comments: 2
Patch Set 3 : Update Android include. #
Total comments: 2
Patch Set 4 : Fix header guards. #
Total comments: 3
Messages
Total messages: 14 (0 generated)
|