| Index: ui/gfx/render_text_harfbuzz.cc
|
| diff --git a/ui/gfx/render_text_harfbuzz.cc b/ui/gfx/render_text_harfbuzz.cc
|
| index 6d1e2bb421e4e5f9fd4d9d6be4c80d5198aaa052..67b02bf7d002a02509da144606b52f3622841171 100644
|
| --- a/ui/gfx/render_text_harfbuzz.cc
|
| +++ b/ui/gfx/render_text_harfbuzz.cc
|
| @@ -1018,7 +1018,7 @@ void RenderTextHarfBuzz::DrawVisualTextInternal(
|
| renderer->SetTypeface(run.skia_face.get());
|
| renderer->SetTextSize(SkIntToScalar(run.font_size));
|
| renderer->SetFontRenderParams(run.render_params,
|
| - background_is_transparent());
|
| + subpixel_rendering_suppressed());
|
| Range glyphs_range = run.CharRangeToGlyphRange(segment.char_range);
|
| scoped_ptr<SkPoint[]> positions(new SkPoint[glyphs_range.length()]);
|
| SkScalar offset_x = preceding_segment_widths -
|
| @@ -1308,7 +1308,7 @@ bool RenderTextHarfBuzz::ShapeRunWithFont(const base::string16& text,
|
|
|
| hb_font_t* harfbuzz_font = CreateHarfBuzzFont(
|
| run->skia_face.get(), SkIntToScalar(run->font_size), run->render_params,
|
| - background_is_transparent());
|
| + subpixel_rendering_suppressed());
|
|
|
| // TODO(vadimt): Remove ScopedTracker below once crbug.com/431326 is fixed.
|
| tracked_objects::ScopedTracker tracking_profile1(
|
|
|