Not sure if anyone would find this useful or not, but for Arora I made a class (plus autotests) that lets you share one networkaccessmanager for all webpages, and has the ability to let you know which request came from which webpage.
http://github.com/Arora/arora/blob/master/src/utils/networkaccessmanagerproxy.h Initial commit: http://github.com/Arora/arora/commit/bfb89a5ff54566a4b8d39f44fce327f4c7f12d38 Also I have a way to add new scheme handlers and there is filtering for the adblock support. Might be something that can be re-used there. -Benjamin Meyer On Aug 11, 2010, at 8:40 AM, Richard Moore wrote: > On Fri, Jul 9, 2010 at 8:38 AM, Dawit A <[email protected]> wrote: >> QNAM >> --------- >> 1.) Add a new class for filtering requests without having to inherit from >> QNetworkAccessManager, something like a QNetworkRequestFilter class, which >> can >> be added and removed from QNAM to be used as a request filter. > > I've started working on a QNetworkCustomReply class which I'll blog > about once I've finished (and then see if it can be worked up as a > MR). I'm still thinking about how a QNetworkRequestFilter would look. > > Cheers > > Rich. > >> >> Regards, >> Dawit A. >> >> >> On Thursday, July 08, 2010 16:20:17 Richard Moore wrote: >>> These are the issues I'm aware of with the QtWebkit/QNAM combination >>> as a platform for browsers. It's possible that some of these issues >>> are incorrect and are supported somehow I'm not aware of, if so please >>> say so as that would be great! Note, don't take this as a criticism, >>> it's intended more as a way of organising what remains to be done. >>> >>> * No support for OCSP (online certificate status protocol) >>> >>> * No support for SNI (server name indication) see QTBUG-1352 >>> >>> * No support for EV certificates >>> >>> * No support for DNS pinning (a way of avoiding DNS rebinding attacks) >>> >>> * Incorrect case-sensitivity in MIME type handling (webkit bug #28654). >>> >>> This one is waiting on me (or someone else) finding time to write >>> the test cases. >>> >>> Anyone got anything to add to this todo list? >>> >>> Cheers >>> >>> Rich. >>> _______________________________________________ >>> webkit-qt mailing list >>> [email protected] >>> http://lists.webkit.org/mailman/listinfo.cgi/webkit-qt >> _______________________________________________ >> webkit-qt mailing list >> [email protected] >> http://lists.webkit.org/mailman/listinfo.cgi/webkit-qt >> > _______________________________________________ > webkit-qt mailing list > [email protected] > http://lists.webkit.org/mailman/listinfo.cgi/webkit-qt _______________________________________________ webkit-qt mailing list [email protected] http://lists.webkit.org/mailman/listinfo.cgi/webkit-qt
