[webkit-gtk] RFE: wrapping libsoup with some abstract class to simplify custom schema

Muayyad AlSadi alsadi at gmail.com
Mon Apr 5 14:10:40 PDT 2010


Hi,

see how easy it's to make a custom schema/protocol with webkit and pyqt

http://diotavelli.net/PyQtWiki/Using%20a%20Custom%20Protocol%20with%20QtWebKit

I'm looking forward something like this for webkit-gtk

one problem is that libsoup does not have python port

https://bugzilla.gnome.org/show_bug.cgi?id=557777
https://bugzilla.gnome.org/show_bug.cgi?id=576595

what do we benefit  from having a proxy class for NetworkAccessManager
that wraps libsoup
1. we can move from libsoup to any lib without breaking things (eg.
once upon time webkit used cURL)
2. we can add custom protocols support in yelp eg. man://  info:// ...etc.
3. making mail readers with support for cid:// would be much easier
4. we can make a CHM readers without extracting it (eg. using python-chm)
...etc.


More information about the webkit-gtk mailing list