[WebKit-devel] KDE Webkit status update...
Andrea Diamantini
adjam7 at gmail.com
Tue Oct 6 10:58:57 CEST 2009
On Tuesday 06 October 2009 06:37:24 Dawit A. wrote:
> On Monday 05 October 2009 22:51:49 Michael Howell wrote:
> > On Monday 05 October 2009 09:15:58 Dawit A. wrote:
> > > On Sunday 04 October 2009 11:05:48 Urs Wolfer wrote:
> > > > I just have found another issue we need to think about:
> > > > kdewebkit/settings/webkitsettings.h is not a public header, but used
> > > > by the part. This is a no-go. Either we need to cleanup this header
> > > > and install it, or remove the direct ussage of this class. I prefer
> > > > #2.
> > >
> > > Almost all of the WebSettings class deals with configuration that is
> > > specific to Konqueror and hence should be moved to webkitpart as well.
> > > The two uses of WebKitSettings I personally added for determining
> > > whether or not the cookiejar is enabled can easily be replaced with
> > > public get/set member functions in KWebPage and the one that computes
> > > font sizes can trivially be relocated to webkitpart where it actually
> > > belongs...
> >
> > How are font defaults, JavaScript defaults, and such specific to
> > Konqueror? KHTMLWidget gets those settings outside Konqueror. If your app
> > needs them overridden (embedded WebKit using JavaScript), you can
> > override them.
>
> I actually meant khtmlpart not Konqueror. That is a mistake on my part. As
> such these configurations should be either part of the webkitpart or
> offered as a public API as demonstrated by the problem Urs mentioned
> above.
>
> Let me throw back the same question at you. Why would a completely distinct
> and spearate web rendering engine need to read the settings and
> configuration of a completely different engine unless it wants to provide
> the same consistent look and feel when used in existing applications
> (which 99% of the time is Konqueror) ? Do all applications that use
> QtWebKit, but want to integrate with KDE technology want to use these
> khtml specific settings ? I somehow doubt that is the case... I just do
> not see why a browser like rekonq that uses QtWebKit, but want to provide
> KDE integration, want do that.
+1 (obviously) from here :)
I'd just let you know that after rekonq 0.3 release (I hope it will happen in
one month) I'll push rekonq development into integration with kdewebkit.
I hope rekonq will be a good test case for a generic kde webkit API.
Regards,
--
Andrea Diamantini, adjam
GPG Fingerprint: 57DE 8E32 7D1A 0E16 AA52 59D8 84F9 3ECD DBF9 730F
rekonq project
WEB: http://rekonq.sourceforge.net
IRC: rekonq at freenode
More information about the WebKit-devel
mailing list