Patch KIO::AccessManager/WebKit Part...
Dawit A.
adawit at kde.org
Tue Jul 21 22:27:43 BST 2009
Hello all,
This patch for KIO::AccessManager and KIO::MetaData will make it possible for
the webkit part and perhaps in the future other users of KWebPage/KWebView to
be able to use the meta data information. The motivation for this patch was
the lack of any feedback (missing security icon) when you use the webkit part
to navigate secure pages in Konqueror. Where as you get a little green shield
icon in the location bar when you use KHTML.
Even with this patch though there is one outstanding issue in kdelibs. The KDE
SSL dialog info header file, kio/kssl/ksslinfodialog.h, is never installed ; so
the same code used in khtml_part.cpp cannot be used by the webkit part to
display the SSL information when the user clicks on the little green security
icon in Konqueror. Is there any reason not to include this header file during
install ? Moreover, the SSL dialog and its configuration seem to have been
changed/disabled in KDE 4 ? Am I wrong about that ? If not, was it done until
things can be ported to use Qt's SSL classes ?
Anyhow, there is a lot of left to be done in the webkit part that is for sure,
but I am going to try and tackle those things I can and leave the rest to the
more capable amongst you. I don't how current the TODO list posted at
http://techbase.kde.org/Projects/WebKit/TODO
is, but here are the things I want to look into as time permits me:
Full KCookiejar integration. Currently HTTP Only cookie seem to be
fully supported by the virtue of the KIO integration. Only Javascript
cookie integration seems to be missing.
KWallet integration. Dunno where to start with this yet...
Test all the other integrations: web shortcut support, user agent
support, caching, etc etc. Some/most of these work, but still needs to
be investigated...
Looking into the Netscape plugin issues. Freezes up for me (QtWebKit
issue ??).
Add support for all the link checking and authorization that exist in
the KHTML part.
Find out what cause of the annoying intermittent "Malformed URL" error
when using the web kit part and fix it.
If any of you are working on parts or any of the things above please post here
or let me know so we can avoid duplicate efforts in the same areas.
Please CC me when you respond since I currently do not receive responses
posted to this mailing list.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: kio_accessmanager.diff
Type: text/x-patch
Size: 975 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/kde-core-devel/attachments/20090721/3ab74978/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: kio_global.diff
Type: text/x-patch
Size: 1651 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/kde-core-devel/attachments/20090721/3ab74978/attachment-0001.bin>
More information about the kde-core-devel
mailing list