| Index: content/browser/web_contents/web_contents_impl.cc
|
| diff --git a/content/browser/web_contents/web_contents_impl.cc b/content/browser/web_contents/web_contents_impl.cc
|
| index 316b488eb2264782a9ae8f94a0b4c25d970999f5..fc4061c71ab2dd6389ea52ee24981ab52813bacf 100644
|
| --- a/content/browser/web_contents/web_contents_impl.cc
|
| +++ b/content/browser/web_contents/web_contents_impl.cc
|
| @@ -546,6 +546,12 @@ WebPreferences WebContentsImpl::GetWebkitPrefs(RenderViewHost* rvh,
|
| prefs.max_untiled_layer_height =
|
| GetSwitchValueAsInt(command_line, switches::kMaxUntiledLayerHeight, 1);
|
|
|
| + if (gfx::Screen::IsDIPEnabled()) {
|
| + // Only apply when using DIP coordinate system as this setting interferes
|
| + // with fixed layout mode.
|
| + prefs.apply_default_device_scale_factor_in_compositor = true;
|
| + }
|
| +
|
| content::GetContentClient()->browser()->OverrideWebkitPrefs(rvh, url, &prefs);
|
|
|
| return prefs;
|
|
|