[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-core-devel
Subject:    Re: KDE browser work team
From:       Adam Treat <manyoso () yahoo ! com>
Date:       2009-07-02 21:14:30
Message-ID: 451714.77139.qm () web34205 ! mail ! mud ! yahoo ! com
[Download RAW message or body]


Re: writing to khtmlrc... The fact that the entire browser config dialog is tied to \
khtml is not something to gloss over. That is a big part of the browser. Moreover, \
modifying konq source to use an entirely different config dialog if kpart != khtml \
strikes me as very bad idea. I can only imagine the confusion and chaos that would \
generate.

Besides, if konq can&#39;t even share basic (set homepage, turn off javascript, clear \
cookies, etc.) config options between browser parts then what is the point of them \
sharing a shell?

Regardless, a lot of work is involved going down that path. I guess you&#39;d have to \
start with cataloguing the subset of functionality between khtml and webkit to share \
same config.

David Faure wrote: 
> On Thursday 02 July 2009, Lubos Lunak wrote:
> > Moreover, I don't know Konqueror very well, but could somebody point out how 
> > Konqueror is tied to KHTML? I thought Konqueror was mostly a shell that 
> > didn't care that much about what the part does. 
> Correct. The integration with KHTML is done in generic ways, which allows to
> write other browser kparts - like kwebkitpart.
> > Grepping the sources for KHTML doesn't show anything interesting. 
> Correct, konqueror doesn't even link to KHTML.
> Indeed the settings modules write to khtmlrc. It's not that hard to come up
> with a more standardized config file (simply writing to konquerorrc might
> even work, iirc KHTML reads from both khtmlrc and KGlobal::config()),
> or (if other parts have too different settings) to come up with a way to only
> show the config modules that relate to the user-chosen html-part.
> -- 
> David Faure, faure@kde.org, sponsored by Qt Software @ Nokia to work on KDE,
> Konqueror (http://www.konqueror.org), and KOffice (http://www.koffice.org).


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic