From 182268a82b85680fdb85cee5b8da5d1de78e04a0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pawe=C5=82=20Forysiuk?= Date: Sat, 14 Apr 2012 03:25:01 +0200 Subject: [PATCH] Work around black border around widgets on Win32 --- midori/midori-websettings.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/midori/midori-websettings.c b/midori/midori-websettings.c index 7b13a879..bc466793 100644 --- a/midori/midori-websettings.c +++ b/midori/midori-websettings.c @@ -1227,6 +1227,14 @@ midori_web_settings_init (MidoriWebSettings* web_settings) "* { -webkit-box-shadow: none !important; }"); #endif + #if defined (_WIN32) && WEBKIT_CHECK_VERSION (1, 7, 1) + /* Try to work-around black borders on native widgets and GTK+2 on Win32 */ + midori_web_settings_add_style (web_settings, "black-widgets-workaround", + "input[type='checkbox'] { -webkit-appearance: checkbox !important }" + " input[type='radio'] { -webkit-appearance: radio !important }" + " * { -webkit-appearance: none !important }"); + #endif + g_signal_connect (web_settings, "notify::default-encoding", G_CALLBACK (notify_default_encoding_cb), NULL); g_signal_connect (web_settings, "notify::default-font-family",