From 2c03492160783a434b8ba7cfdf4bf3a2f09e2dac Mon Sep 17 00:00:00 2001 From: Marshall Greenblatt Date: Wed, 8 Apr 2015 17:43:00 +0200 Subject: [PATCH] Mac: Fix customization of background color (issue #1161). --- libcef/browser/content_browser_client.cc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/libcef/browser/content_browser_client.cc b/libcef/browser/content_browser_client.cc index 3c29a9287..149d6e7ac 100644 --- a/libcef/browser/content_browser_client.cc +++ b/libcef/browser/content_browser_client.cc @@ -41,6 +41,7 @@ #include "content/public/browser/plugin_service_filter.h" #include "content/public/browser/quota_permission_context.h" #include "content/public/browser/render_process_host.h" +#include "content/public/browser/render_widget_host_view.h" #include "content/public/browser/resource_dispatcher_host.h" #include "content/public/common/content_switches.h" #include "content/public/common/storage_quota_params.h" @@ -971,6 +972,7 @@ void CefContentBrowserClient::OverrideWebkitPrefs( BrowserToWebSettings(browser->settings(), *prefs); prefs->base_background_color = GetBaseBackgroundColor(rvh); + rvh->GetView()->SetBackgroundColor(prefs->base_background_color); prefs->asynchronous_spell_checking_enabled = true; // Auto-correct does not work in combination with the unified text checker.