[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