Subject: bug#23431: 25.0.93; EWW hangs

From: Eli Zaretskii <[email-masked]>
Date: Tue, 03 May 2016 19:40:33 +0300

> From: Lars Ingebrigtsen <[email-masked]>
> Cc: [email-masked],  [email-masked]
> Date: Tue, 03 May 2016 18:26:52 +0200
> 
> (defun image-animate-timeout (image n count time-elapsed limit)
> 
> [...]
> 
> 	   (delay (max (+ (* (or (cdr animation) image-default-frame-delay)
> 			     (/ 1.0 (abs speed)))
> 			  time (- (float-time)))
> 		       image-minimum-frame-delay))
> 
> [...]
> 
>       (unless done
> 	(run-with-timer delay nil 'image-animate-timeout
> 			image n count time-elapsed limit)))))

So you are saying that a single call to image-animate-timeout takes
much longer than the value of 'delay'?  (Which is what typically,
btw?)