]> spindle.queued.net Git - midori/commitdiff
Do not run scripts or styles on blank or special pages
authorChristian Dywan <christian@twotoasts.de>
Thu, 7 Jan 2010 20:10:14 +0000 (21:10 +0100)
committerChristian Dywan <christian@twotoasts.de>
Thu, 7 Jan 2010 23:16:55 +0000 (00:16 +0100)
panels/midori-addons.c

index 091e5904340e43ee599fde0394b881f271b39136..88061950da89c755da169f5fdb269a2c49f33631 100644 (file)
@@ -807,8 +807,12 @@ midori_web_widget_context_ready_cb (GtkWidget*         web_widget,
     gchar* message;
 
     uri = katze_object_get_string (web_widget, "uri");
-    if (!uri)
+    /* Don't run scripts or styles on blank or special pages */
+    if (!(uri && *uri && strncmp (uri, "about:", 6)))
+    {
+        g_free (uri);
         return;
+    }
 
     elements = addons->elements;
     while (elements)