From: Christian Dywan Date: Tue, 1 Feb 2011 00:52:39 +0000 (+0100) Subject: Only no adblock if main frame in provisional state X-Git-Url: https://spindle.queued.net/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=90e11d3713f68fece0b28cc2a1bda3dde8aa3303;p=midori Only no adblock if main frame in provisional state --- diff --git a/extensions/adblock.c b/extensions/adblock.c index 6ae7adc3..ff08b672 100644 --- a/extensions/adblock.c +++ b/extensions/adblock.c @@ -753,7 +753,8 @@ adblock_resource_request_starting_cb (WebKitWebView* web_view, const char *page_uri; /* Never filter the main page itself */ - if (web_frame == webkit_web_view_get_main_frame (web_view)) + if (web_frame == webkit_web_view_get_main_frame (web_view) + && webkit_web_frame_get_load_status (web_frame) == WEBKIT_LOAD_PROVISIONAL) return; req_uri = webkit_network_request_get_uri (request);