Index: ChangeLog
===================================================================
RCS file: /cvs/gnome/gtkhtml/src/ChangeLog,v
retrieving revision 1.2110
diff -u -p -r1.2110 ChangeLog
--- ChangeLog	23 Mar 2005 21:21:50 -0000	1.2110
+++ ChangeLog	24 Mar 2005 10:28:14 -0000
@@ -1,3 +1,10 @@
+2005-03-26  Yu Mengjie  <meng-jie.yu@sun.com>
+
+	* gtkhtml.c: (idle_handler):
+	check whether we have iframe_parent.
+
+	Fixes #74055
+
 2005-03-23  Radek Doulik  <rodo@novell.com>
 
 	* htmlgdkpainter.c (draw_glyphs): maintain fg color unchanged
Index: gtkhtml.c
===================================================================
RCS file: /cvs/gnome/gtkhtml/src/gtkhtml.c,v
retrieving revision 1.594
diff -u -p -r1.594 gtkhtml.c
--- gtkhtml.c	10 Mar 2005 12:24:04 -0000	1.594
+++ gtkhtml.c	24 Mar 2005 10:29:00 -0000
@@ -376,6 +376,10 @@ idle_handler (gpointer data)
 	gtk_html_private_calc_scrollbars (html, NULL, NULL);
 	
  	html->priv->idle_handler_id = 0;
+
+	if (html->iframe_parent)
+		idle_handler (html->iframe_parent);
+
 	return FALSE;
 }
 
