]> spindle.queued.net Git - midori/commitdiff
Remove legacy webkit bug workaround
authorAlexander Butenko <a.butenka@gmail.com>
Mon, 6 Jun 2011 16:50:28 +0000 (12:50 -0400)
committerChristian Dywan <christian@twotoasts.de>
Wed, 8 Jun 2011 18:03:37 +0000 (20:03 +0200)
extensions/adblock.c

index f271df22f244e2d761156ffaec17f6dd2f359325..e90c0c441bbe9f2532ee158ba5d54fcc2858686e 100644 (file)
@@ -950,7 +950,6 @@ adblock_load_finished_cb (WebKitWebView  *web_view,
                           WebKitWebFrame *web_frame,
                           gpointer        user_data)
 {
-    JSContextRef js_context = webkit_web_frame_get_global_context (web_frame);
     GList* uris = g_object_get_data (G_OBJECT (web_view), "blocked-uris");
     gchar* script;
     GList* li;
@@ -960,7 +959,6 @@ adblock_load_finished_cb (WebKitWebView  *web_view,
 
     script = adblock_prepare_urihider_js (uris);
     webkit_web_view_execute_script (web_view, script);
-    sokoke_js_script_eval (js_context, script, NULL);
     li = NULL;
     for (li = uris; li != NULL; li = g_list_next (li))
         uris = g_list_remove (uris, li->data);
@@ -975,7 +973,7 @@ adblock_window_object_cleared_cb (WebKitWebView*  web_view,
                                   JSContextRef    js_context,
                                   JSObjectRef     js_window)
 {
-    webkit_web_view_execute_script (web_view, blockscript);
+    g_free (sokoke_js_script_eval (js_context, blockscript, NULL));
 }
 
 static void