[devhelp] Window: set WebKitSettings by calling webkit_settings_* functions



commit 5e8b015d293450d7cacd63a4e82f6da3defab48f
Author: Sébastien Wilmet <swilmet gnome org>
Date:   Fri Feb 9 15:27:20 2018 +0100

    Window: set WebKitSettings by calling webkit_settings_* functions
    
    To statically check the code, at compile time.

 src/dh-window.c |   13 +++++++------
 1 files changed, 7 insertions(+), 6 deletions(-)
---
diff --git a/src/dh-window.c b/src/dh-window.c
index e4e4f76..14dd8fb 100644
--- a/src/dh-window.c
+++ b/src/dh-window.c
@@ -1102,12 +1102,13 @@ window_web_view_button_press_event_cb (WebKitWebView  *web_view,
 static void
 apply_webview_settings (WebKitWebView *view)
 {
-        /* Disable some things we have no need for */
-        g_object_set (webkit_web_view_get_settings (view),
-                      "enable-html5-database", FALSE,
-                      "enable-html5-local-storage", FALSE,
-                      "enable-plugins", FALSE,
-                      NULL);
+        WebKitSettings *settings;
+
+        /* Disable some things we have no need for. */
+        settings = webkit_web_view_get_settings (view);
+        webkit_settings_set_enable_html5_database (settings, FALSE);
+        webkit_settings_set_enable_html5_local_storage (settings, FALSE);
+        webkit_settings_set_enable_plugins (settings, FALSE);
 }
 
 static void


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]