Subject: bug#23431: 25.0.93; EWW hangs

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

> From: Lars Ingebrigtsen <[email-masked]>
> Date: Tue, 03 May 2016 17:57:59 +0200
> Cc: [email-masked]
> 
> First of all: Can the animation function determine that it's making
> Emacs unresponsive?  I guess it could keep track of how much time is
> passing between each time it's called, and if that's longer than the
> timeout, it should ... postpone itself a bit further to allow some
> keystrokes to get in between each frame?

Can you show how that function is called on the Lisp level?