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

Reply via email to