the bug has been fixed upstream thanks to dhill http://gitorious.org/webkitgtk/stable/commit/bd6bf8e203cabe7073d4880c64a1ab86ebc1264b
On Tue, Mar 08, 2011 at 03:27:18PM +0100, Landry Breuil wrote: > On Sun, Mar 06, 2011 at 09:57:32PM -0500, Todd Carson wrote: > > On Sun, Mar 06, 2011 at 07:57:34AM -0600, Marco Peereboom wrote: > > > I can confirm that backing that out fixes the regression. > > > > > > On Sun, Mar 06, 2011 at 09:28:58AM +0100, Landry Breuil wrote: > > > > > > > > > > Backing out > > > > > http://gitorious.org/webkitgtk/stable/commit/d842bb085aceec4fcfc392a7b76c92c258cd5151 > > > > > fixes the issue. > > > > > > > > > > https://bugs.webkit.org/show_bug.cgi?id=55830 > > > > It didn't work for me. The gif at www.openbsd.org/art1.html still just > > flickers. > > > > This was on amd64. I recompiled webkit with a couple of other changes in > > addition to backing out the above diff: > > - the DNS prefetching patch from another thread was applied > > - the JavaScript JIT compiler was disabled in order to test an > > interpreter bug fix > > If it works for other people, maybe one of those somehow re-introduced > > the regression for me, I don't know. > > The fix is wrong, looks like it's a typo in GIFImageDecoder.cpp. I'll > fix it with another batch of patches tonight. > > Landry >