On Thu, Oct 22, 2009 at 11:18 AM, Jaroslav Gresula <[email protected]> wrote: > Hi, > > In my WebKit port (based on the GTK port) I would like to cancel a > resource request depending on the resource length or its MIME type. > > I thought, dispatchDidReceiveResponse(DocumentLoader*, ...) in my > WebCore::FrameLoaderClient implementation could be a good place for such > action as I can retrieve the length and the MIME type from the > ResourceResponse argument there. However I did not find the way how to > cancel the request. > > Any help would be appreciated.
in dispatchWillSendRequest you can modify the URI of the resource that's about to be requested. If you set it to, say, "about:blank", nothing will be requested. This is what the GTK+ port does, through a signal emission, to let clients implement things like adblock. Xan > > Thanks, > -- > Jarda > http://jagpdf.org > > _______________________________________________ > webkit-dev mailing list > [email protected] > http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev > _______________________________________________ webkit-dev mailing list [email protected] http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev

