From: Christian Dywan Date: Wed, 13 Oct 2010 23:42:36 +0000 (+0200) Subject: Always enable HTML5 databases with WebKitGTK+ >= 1.1.14 X-Git-Url: https://spindle.queued.net/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b5430eeead8038412e9a75243238ec401dd2a194;p=midori Always enable HTML5 databases with WebKitGTK+ >= 1.1.14 The infobar will be shown when databases are saved, and it will be added to the private data dialogue. --- diff --git a/midori/main.c b/midori/main.c index 2a0499af..64a7583e 100644 --- a/midori/main.c +++ b/midori/main.c @@ -1882,6 +1882,9 @@ main (int argc, error = NULL; settings = settings_new_from_file (config_file, &extensions); g_object_set (settings, "enable-developer-extras", TRUE, NULL); + #if WEBKIT_CHECK_VERSION (1, 1, 14) + g_object_set (settings, "enable-html5-database", TRUE, NULL); + #endif midori_startup_timer ("Config read: \t%f"); /* Load accelerators */ diff --git a/midori/midori-preferences.c b/midori/midori-preferences.c index 5f591ac8..86214aeb 100644 --- a/midori/midori-preferences.c +++ b/midori/midori-preferences.c @@ -572,12 +572,14 @@ midori_preferences_set_settings (MidoriPreferences* preferences, g_free (markup); } FILLED_ADD (label); + #if WEBKIT_CHECK_VERSION (1, 1, 13) + INDENTED_ADD (katze_property_proxy (settings, "enable-offline-web-application-cache", NULL)); + #endif #if WEBKIT_CHECK_VERSION (1, 1, 8) - INDENTED_ADD (katze_property_proxy (settings, "enable-html5-database", NULL)); SPANNED_ADD (katze_property_proxy (settings, "enable-html5-local-storage", NULL)); + #if !WEBKIT_CHECK_VERSION (1, 1, 14) + INDENTED_ADD (katze_property_proxy (settings, "enable-html5-database", NULL)); #endif - #if WEBKIT_CHECK_VERSION (1, 1, 13) - INDENTED_ADD (katze_property_proxy (settings, "enable-offline-web-application-cache", NULL)); #endif FRAME_NEW (_("History")); button = katze_property_label (settings, "maximum-history-age");