]> spindle.queued.net Git - midori/commitdiff
Always show Network and Cookie prefs if we have WebKitGTK+ 1.1.1
authorChristian Dywan <christian@twotoasts.de>
Wed, 4 Mar 2009 01:04:37 +0000 (02:04 +0100)
committerChristian Dywan <christian@twotoasts.de>
Wed, 4 Mar 2009 01:04:37 +0000 (02:04 +0100)
midori/midori-preferences.c

index 072d99d88f93175797d4c95fa680aea14753212e..da4784e1cef6b05e8176f217bfddc5b0185dfbf2 100644 (file)
@@ -317,8 +317,10 @@ midori_preferences_set_settings (MidoriPreferences* preferences,
     GtkWidget* hbox;
     gint icon_width, icon_height;
     #if HAVE_LIBSOUP
+    #if !WEBKIT_CHECK_VERSION (1, 1, 1)
     GObjectClass* webkit_class;
     #endif
+    #endif
 
     g_return_if_fail (MIDORI_IS_PREFERENCES (preferences));
     g_return_if_fail (MIDORI_IS_WEB_SETTINGS (settings));
@@ -555,12 +557,14 @@ midori_preferences_set_settings (MidoriPreferences* preferences,
 
     /* Page "Network" */
     #if HAVE_LIBSOUP
+    #if !WEBKIT_CHECK_VERSION (1, 1, 1)
     webkit_class = g_type_class_ref (WEBKIT_TYPE_WEB_VIEW);
     if (g_object_class_find_property (webkit_class, "session") ||
     /* If a cookie jar was created, WebKit is using Soup */
         g_type_get_qdata (SOUP_TYPE_COOKIE_JAR,
         g_quark_from_static_string ("midori-has-jar")))
     {
+    #endif
     PAGE_NEW (GTK_STOCK_NETWORK, _("Network"));
     FRAME_NEW (_("Network"));
     TABLE_NEW (5, 2);
@@ -592,17 +596,21 @@ midori_preferences_set_settings (MidoriPreferences* preferences,
     gtk_box_pack_start (GTK_BOX (hbox), gtk_label_new (_("MB")),
                         FALSE, FALSE, 0);
     FILLED_ADD (hbox, 1, 2, 4, 5);
+    #if !WEBKIT_CHECK_VERSION (1, 1, 1)
     }
     #endif
+    #endif
 
     /* Page "Privacy" */
     PAGE_NEW (GTK_STOCK_INDEX, _("Privacy"));
     #if HAVE_LIBSOUP_2_25_2
+    #if !WEBKIT_CHECK_VERSION (1, 1, 1)
     if (g_object_class_find_property (webkit_class, "session") ||
     /* If a cookie jar was created, WebKit is using Soup */
         g_type_get_qdata (SOUP_TYPE_COOKIE_JAR,
         g_quark_from_static_string ("midori-has-jar")))
     {
+    #endif
     FRAME_NEW (_("Web Cookies"));
     TABLE_NEW (3, 2);
     label = katze_property_label (settings, "accept-cookies");
@@ -619,8 +627,10 @@ midori_preferences_set_settings (MidoriPreferences* preferences,
     gtk_box_pack_start (GTK_BOX (hbox), gtk_label_new (_("days")),
                         FALSE, FALSE, 0);
     FILLED_ADD (hbox, 1, 2, 2, 3);
+    #if !WEBKIT_CHECK_VERSION (1, 1, 1)
     }
     #endif
+    #endif
     FRAME_NEW (_("History"));
     TABLE_NEW (3, 2);
     button = katze_property_proxy (settings, "remember-last-visited-pages", NULL);