Index: content/browser/renderer_host/render_view_host_impl.cc |
diff --git a/content/browser/renderer_host/render_view_host_impl.cc b/content/browser/renderer_host/render_view_host_impl.cc |
index 730860e8ada8549224b94356ab45d66da0ee4d2d..0d2df83afac5643036d8cf3dbf0d32b626998c48 100644 |
--- a/content/browser/renderer_host/render_view_host_impl.cc |
+++ b/content/browser/renderer_host/render_view_host_impl.cc |
@@ -357,9 +357,12 @@ bool RenderViewHostImpl::IsRenderViewLive() const { |
} |
void RenderViewHostImpl::SyncRendererPrefs() { |
- Send(new ViewMsg_SetRendererPrefs(GetRoutingID(), |
- delegate_->GetRendererPrefs( |
- GetProcess()->GetBrowserContext()))); |
+ RendererPreferences renderer_preferences = |
+ delegate_->GetRendererPrefs(GetProcess()->GetBrowserContext()); |
+#if defined(OS_WIN) |
+ GetWindowsSpecificPrefs(&renderer_preferences); |
+#endif |
+ Send(new ViewMsg_SetRendererPrefs(GetRoutingID(), renderer_preferences)); |
} |
WebPreferences RenderViewHostImpl::ComputeWebkitPrefs() { |