| Index: content/renderer/render_view_impl.cc
|
| diff --git a/content/renderer/render_view_impl.cc b/content/renderer/render_view_impl.cc
|
| index 296fce9e06f6a6751b3725844e23a1704727bbc1..ef6a786be3a00eacb7bb929cf0a872a15f246c3f 100644
|
| --- a/content/renderer/render_view_impl.cc
|
| +++ b/content/renderer/render_view_impl.cc
|
| @@ -461,7 +461,8 @@ static bool ShouldUseAcceleratedCompositingForScrollableFrames(
|
| if (command_line.HasSwitch(switches::kEnableAcceleratedScrollableFrames))
|
| return true;
|
|
|
| - if (!cc::switches::IsLCDTextEnabled())
|
| + if (RenderThreadImpl::current() &&
|
| + !RenderThreadImpl::current()->is_lcd_text_enabled())
|
| return true;
|
|
|
| return DeviceScaleEnsuresTextQuality(device_scale_factor);
|
| @@ -477,7 +478,8 @@ static bool ShouldUseCompositedScrollingForFrames(
|
| if (command_line.HasSwitch(switches::kEnableCompositedScrollingForFrames))
|
| return true;
|
|
|
| - if (!cc::switches::IsLCDTextEnabled())
|
| + if (RenderThreadImpl::current() &&
|
| + !RenderThreadImpl::current()->is_lcd_text_enabled())
|
| return true;
|
|
|
| return DeviceScaleEnsuresTextQuality(device_scale_factor);
|
|
|