[Webkit-unassigned] [Bug 51821] [Qt] [WK2] Share some data structures between WebKit1 and WebKit2 APIs

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Mar 18 10:07:22 PDT 2011


https://bugs.webkit.org/show_bug.cgi?id=51821





--- Comment #6 from Keith Kyzivat <keith.kyzivat at nokia.com>  2011-03-18 10:07:22 PST ---
(In reply to comment #5)
> API wise, I think that would be a huge mistake.
> 
> Look at the API of QWebSettings, there are:
> -obvious mistakes we could fix with the new APIs
> -APIs that cannot apply to WebKit 2

Using QtWebSettings itself isn't necessary, but having a common settings structure that can be used between Webkit1 and webkit2 would be nice - I don't see WebKit1 going away anytime soon, and being able to use a common structure between the two could make life easier for those that use a web component (like QML WebView), and want to be able to plug either a webkit1 or webkit2 variant of it (obviously, there would be some shims needed to make some of the webkit1 stuff asynchronous)...
Now that I think about it though, QtWebSettings won't go away, and adding another WK1 settings structure will just confuse people, so I guess you're right that it's not the correct approach.  Better to do it right for WK2 than to pollute it with WK1 restrictions.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list