From: Christian Dywan Date: Wed, 16 Nov 2011 00:12:04 +0000 (+0100) Subject: Enforce monospace font elements separately X-Git-Url: https://spindle.queued.net/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ed5561567b53d16153843ff558a890f8da53a53e;p=midori Enforce monospace font elements separately Fixes: https://bugs.launchpad.net/bugs/888814 --- diff --git a/midori/midori-websettings.c b/midori/midori-websettings.c index 837c3cee..cadb6506 100644 --- a/midori/midori-websettings.c +++ b/midori/midori-websettings.c @@ -1551,10 +1551,15 @@ midori_web_settings_set_property (GObject* object, { gchar* font_family = katze_object_get_string (web_settings, "default-font-family"); - gchar* css = g_strdup_printf ("* { font-family: %s !important; }", - font_family); + gchar* monospace = katze_object_get_string (web_settings, + "monospace-font-family"); + gchar* css = g_strdup_printf ("body * { font-family: %s !important; } \ + code, code *, pre, pre *, blockquote, blockquote *, \ + input, textarea { font-family: %s !important; }", + font_family, monospace); midori_web_settings_add_style (web_settings, "enforce-font-family", css); g_free (font_family); + g_free (monospace); g_free (css); } else