From 6a8fe003371ecec7cebacae8da72450b5adef4a3 Mon Sep 17 00:00:00 2001 From: Jose Dapena Paz Date: Fri, 4 Dec 2009 16:08:31 +0100 Subject: [PATCH] Some default settings for webkit widget. --- src/widgets/modest-webkit-mime-part-view.c | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/src/widgets/modest-webkit-mime-part-view.c b/src/widgets/modest-webkit-mime-part-view.c index 7eb8c38..5f2f4b5 100644 --- a/src/widgets/modest-webkit-mime-part-view.c +++ b/src/widgets/modest-webkit-mime-part-view.c @@ -280,6 +280,7 @@ modest_webkit_mime_part_view_init (ModestWebkitMimePartView *self) ModestWebkitMimePartViewPrivate *priv = MODEST_WEBKIT_MIME_PART_VIEW_GET_PRIVATE (self); GdkColor base; GdkColor text; + WebKitWebSettings *settings; gdk_color_parse ("#fff", &base); gdk_color_parse ("#000", &text); @@ -299,6 +300,22 @@ modest_webkit_mime_part_view_init (ModestWebkitMimePartView *self) priv->current_zoom = 1.0; priv->view_images = FALSE; priv->has_external_images = FALSE; + + settings = webkit_web_settings_new (); + g_object_set (G_OBJECT (settings), + "auto-load-images", FALSE, + "enable-html5-database", FALSE, + "enable-html5-local-storage", FALSE, + "enable-offline-web-application-cache", FALSE, + "enable-plugins", FALSE, + "enable-private-browsing", TRUE, + "enable-scripts", FALSE, + NULL); + webkit_web_view_set_settings (WEBKIT_WEB_VIEW (self), settings); + g_object_unref (settings); + g_object_set (G_OBJECT (self), + "editable", FALSE, + NULL); } static void -- 1.7.9.5