[webkit-qt] A plan to clean up QtWebPageProxy

simon.hausmann at nokia.com simon.hausmann at nokia.com
Mon Nov 21 22:06:20 PST 2011


Yay :)

Simon
________________________________________
From: webkit-qt-bounces at lists.webkit.org [webkit-qt-bounces at lists.webkit.org] on behalf of ext Caio Marcelo de Oliveira Filho [caio.oliveira at openbossa.org]
Sent: Monday, November 21, 2011 23:05
To: QtWebkit Mailing List
Subject: [webkit-qt] A plan to clean up QtWebPageProxy

Hello,

We had a small discussion here in the Recife office about how to deal
with the complexity of the QtWebPageProxy object. The plan is to
remove the clients one by one (not only the PageClient, but also the C
API clients) from QtWebPageProxy and put them as objects in the
QQuickWebViewPrivate (not as objects on QtWebPageProxy!). We think
this will clear up QtWebPageProxy, and we may reach a point that it
won't be necessary anymore (maybe not).

To make things more concrete, I made a patch
https://bugs.webkit.org/show_bug.cgi?id=72910, in which PageUIClient
is moved. A nice side effect is that we might get rid of ClientImpl
and keep the C callbacks together with the related C++ code.
QtWebPageUIClient is also an interest example because it keeps some
state.

What do you guys think?


Cheers,

--
Caio Marcelo de Oliveira Filho
OpenBossa - INdT
_______________________________________________
webkit-qt mailing list
webkit-qt at lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-qt


More information about the webkit-qt mailing list