[webkit-gtk] http://themaninblue.com/experiment/AnimationBenchmark/canvas/ and GTK+ drawing starvation

Gustavo Noronha Silva gns at gnome.org
Thu Aug 12 16:55:31 PDT 2010


Martin gave me this URL:


What makes that site not "load" is not the scrollbars problem - I
suspect the problem is the GTK+ drawing idle being starved. The page
_is_ loading, and the canvas animation _is_ happening, but it takes up
so much time doing it that the main loop is never idle. I was kind of
aware this might happen one day, because of these:


We can try lowering that normalized priority to be the same as the GTK+
drawing one, I believe that was what Benjamin suggested at the time. I
never changed it because it was working with everything I threw at it. I
think we just found our best test case, though =D


Gustavo Noronha Silva <gns at gnome.org>
GNOME Project

More information about the webkit-gtk mailing list