[webkit-dev] what triggers the expose event on gtk port
Luka Napotnik
luka.napotnik at gmail.com
Mon Jun 30 03:10:12 PDT 2008
Hello.
Thanks for the reply. What I need now is a way to trigger an event from
the WebKitWebView or the WebKitWebFrame Gtk+ object instead of calling
the invalidate_rect().
I've noticed the call to containingWindow() which returns a GtkWidget.
The problem is I don't know if that's the gtk+ webview widget. Please
help.
Greets,
Luka
Dne 26.06.2008 (čet) ob 20:48 +0530 je zaheer ahmad zapisal(a):
> hi,
> This happens when you call a gdk_window_invalidate_rect on the page
> window (webView->window). This api implies the window is dirtied and
> needs refresh for the specified rectangle area.
>
> you can check WebCore/platform/gtk/ScrollViewGtk.cpp update* which
> are called by the rendering engine.
>
> regards,
> Zaheer
>
>
>
> On Thu, Jun 26, 2008 at 6:20 PM, Luka Napotnik
> <luka.napotnik at gmail.com> wrote:
> After some analysis I've noticed that the Frame::paint() in
> WebCore/page/Frame.cpp is responsible for drawing and updating
> contents
> in case of changes (ie. javascript animations). What I
> couldn't find out
> what actually triggers this function. Any ideas.
>
> Greets,
> Luka
>
> Dne 25.06.2008 (sre) ob 13:23 +0200 je Luka Napotnik
> zapisal(a):
>
> > Hello.
> >
> > I want to know what exactly triggers the expose event in
> WebKit. Or, how
> > does GTK+ know when WebKit made changes and needs the expose
> callback to
> > refresh the screen?
> >
> > Any help appreciated.
> >
> > Greets,
> > Luka
>
>
> _______________________________________________
> webkit-dev mailing list
> webkit-dev at lists.webkit.org
> http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev
>
>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: To je digitalno podpisan del =?UTF-8?Q?sporo=C4=8Dila?=
Url : http://lists.webkit.org/pipermail/webkit-dev/attachments/20080630/08c6cc84/attachment.bin
More information about the webkit-dev
mailing list