]> spindle.queued.net Git - midori/commitdiff
Add item to clear HTML5 databases
authorChristian Dywan <christian@twotoasts.de>
Sun, 17 Oct 2010 20:52:11 +0000 (22:52 +0200)
committerChristian Dywan <christian@twotoasts.de>
Sun, 17 Oct 2010 20:52:11 +0000 (22:52 +0200)
midori/main.c

index e5084b25fb1291dcb0918bdf8e237ed8248bd6da..63aaa0a1cad477ed1845a96912ecbbb47528a109 100644 (file)
@@ -1554,6 +1554,14 @@ midori_clear_flash_cookies_cb (void)
 }
 #endif
 
+#if WEBKIT_CHECK_VERSION (1, 1, 14)
+static void
+midori_clear_html5_databases_cb (void)
+{
+    webkit_remove_all_web_databases ();
+}
+#endif
+
 int
 main (int    argc,
       char** argv)
@@ -1782,6 +1790,10 @@ main (int    argc,
     sokoke_register_privacy_item ("flash-cookies", _("'Flash' Cookies"),
         G_CALLBACK (midori_clear_flash_cookies_cb));
     #endif
+    #if WEBKIT_CHECK_VERSION (1, 1, 14)
+    sokoke_register_privacy_item ("html5-databases", _("HTML5 _Databases"),
+        G_CALLBACK (midori_clear_html5_databases_cb));
+    #endif
 
     /* Web Application support */
     if (webapp)