Updating branch refs/heads/jeromeg/webkit-thumbnailer
to 3c65a449a6905782dc5230499b5f6f74ce9bf250 (commit)
from 5da5de92e1d68f3a2ba64cd8fea3286f52c037c6 (commit)
commit 3c65a449a6905782dc5230499b5f6f74ce9bf250
Author: Jérôme Guelfucci <[email protected]>
Date: Sat Jun 4 13:41:48 2011 +0200
Stop loading when the timeout is elapsed.
plugins/webkit-thumbnailer/webkit-thumbnailer.c | 5 ++++-
1 files changed, 4 insertions(+), 1 deletions(-)
diff --git a/plugins/webkit-thumbnailer/webkit-thumbnailer.c
b/plugins/webkit-thumbnailer/webkit-thumbnailer.c
index 4314091..b0b6a02 100644
--- a/plugins/webkit-thumbnailer/webkit-thumbnailer.c
+++ b/plugins/webkit-thumbnailer/webkit-thumbnailer.c
@@ -238,6 +238,8 @@ generate_pixbuf (GdkPixbuf *source,
static gboolean
cb_load_timeout (gpointer data)
{
+ webkit_web_view_stop_loading (WEBKIT_WEB_VIEW (WEBKIT_THUMBNAILER
(data)->view));
+
gtk_main_quit ();
return FALSE;
@@ -283,7 +285,8 @@ webkit_thumbnailer_create (TumblerAbstractThumbnailer
*thumbnailer,
/* schedule a timeout to avoid waiting forever if the page fails to
* load */
- timeout_id = g_timeout_add_seconds (LOAD_TIMEOUT, cb_load_timeout, NULL);
+ timeout_id =
+ g_timeout_add_seconds (LOAD_TIMEOUT, cb_load_timeout, webkit_thumbnailer);
/* load the page in the web view */
webkit_web_view_load_uri (WEBKIT_WEB_VIEW (webkit_thumbnailer->view), uri);
_______________________________________________
Xfce4-commits mailing list
[email protected]
http://foo-projects.org/mailman/listinfo/xfce4-commits