Created attachment 84730 [details] Fix display of interlaced GIF images with giflib v5 With giflib v5 GIF images are already deinterlaced by the libraray Testcase: http://www.taz.de/digitaz/.tom/tomdestages?day=2014/01/17
Created attachment 84750 [details] Konqueror with KHTML backend showing the issue I'm also experiencing this issue since upgrading to openSUSE 13.1, which includes giflib 5. It is still there in KDE 4.12.1, see attached screenshot of Konqueror with KHTML backend on http://bochs.sourceforge.net/. The attached patch fixes it for me.
Thanks Andreas for the patch. Can you commit it to 4.12 branch, please?
I'm not a developer.
Okey, no problem, will commit it in a minute.
Git commit ce6021c15784d2328a7de6911cc0b90b61e448eb by Christoph Feck, on behalf of Andreas Schwab. Committed on 20/01/2014 at 22:08. Pushed by cfeck into branch 'KDE/4.12'. Fix display of interlaced GIF images with giflib v5 With giflib v5 GIF images don't need to be deinterlaced manually FIXED-IN: 4.12.2 M +2 -0 khtml/imload/decoders/gifloader.cpp http://commits.kde.org/kdelibs/ce6021c15784d2328a7de6911cc0b90b61e448eb
I submitted the patch to openSUSE's KDE packages as well (4.11 and 4.12), so it should be fixed there with the next KDE update.
Created attachment 84788 [details] Equivalent for khtml framework Christoph - do you want to commit , or shall i? (coding style is slightly 'better' in KF5, so this version ruins it a little ;-)
Hrvoje, for the frameworks branch, please open a review request for the new khtml repo.