diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/text.c | 10 |
1 files changed, 7 insertions, 3 deletions
@@ -31,7 +31,7 @@ #include <gio/gio.h> #ifdef HAVE_WEBKITGTK -#include <webkit2/webkit2.h> +#include <webkit/webkit.h> #endif #include <config.h> @@ -358,9 +358,13 @@ zenity_text (ZenityData *data, ZenityTextData *text_data) if (text_data->html) { /* "ephemeral" == private browsing */ - g_autoptr(WebKitWebContext) wk_context = webkit_web_context_new_ephemeral (); + g_autoptr(WebKitWebContext) wk_context = webkit_web_context_new (); + g_autoptr(WebKitNetworkSession) wk_session = webkit_network_session_new_ephemeral (); - web_kit = webkit_web_view_new_with_context (wk_context); + web_kit = WEBKIT_WEB_VIEW (g_object_ref_sink (g_object_new (WEBKIT_TYPE_WEB_VIEW, + "web-context", wk_context, + "network-session", wk_session, + NULL))); scrolled_window = GTK_WIDGET ( gtk_builder_get_object (builder, "zenity_text_scrolled_window")); |