]> spindle.queued.net Git - midori/commitdiff
Fix script name extraction and re-enable installer on userscripts.org "review" pages
authorPaweł Forysiuk <tuxator@o2.pl>
Thu, 3 Feb 2011 22:34:52 +0000 (23:34 +0100)
committerChristian Dywan <christian@twotoasts.de>
Thu, 3 Feb 2011 23:33:48 +0000 (00:33 +0100)
extensions/addons.c

index 7604ab38af7abc5ee165c441eca0822c1040b1aa..2828033e23518705221673f0945d04dce349d828 100644 (file)
@@ -129,7 +129,7 @@ addons_install_response (GtkWidget*  infobar,
                 web_view = WEBKIT_WEB_VIEW (midori_view_get_web_view (view));
                 web_frame = webkit_web_view_get_main_frame (web_view);
 
-                js_script = "document.getElementById('heading').childNodes[3].childNodes[1].innerHTML";
+                js_script = "document.getElementById('heading').childNodes[3].childNodes[1].textContent";
                 if (WEBKIT_IS_WEB_FRAME (web_frame))
                 {
                     JSContextRef js_context = webkit_web_frame_get_global_context (web_frame);
@@ -262,7 +262,7 @@ addons_notify_load_status_cb (MidoriBrowser*   browser,
                gchar* subpage = split_uri[4];
 
                /* userscripts.org script main (with desc) and "source view" pages */
-               if (!g_strcmp0 (subpage, "show") /* || !g_strcmp0 (subpage, "review") */)
+               if (!g_strcmp0 (subpage, "show") || !g_strcmp0 (subpage, "review"))
                    addons_uri_install (browser, MIDORI_VIEW (view), ADDONS_USER_SCRIPTS);
 
                g_strfreev (split_uri);