<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.kde.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.6"
          urlbase="https://bugs.kde.org/"
          
          maintainer="sysadmin@kde.org"
>

    <bug>
          <bug_id>186159</bug_id>
          
          <creation_ts>2009-03-04 22:47:06 +0000</creation_ts>
          <short_desc>regression gif animation is broken</short_desc>
          <delta_ts>2009-03-24 23:01:33 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>2</classification_id>
          <classification>Applications</classification>
          <product>konqueror</product>
          <component>khtml</component>
          <version>unspecified</version>
          <rep_platform>Compiled Sources</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>NOR</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>0</everconfirmed>
          <reporter name="Eugene Shalygin">eugene.shalygin+bugzilla.kde</reporter>
          <assigned_to name="Konqueror Bugs">konqueror-bugs-null</assigned_to>
          <cc>realnc</cc>
          
          <cf_commitlink></cf_commitlink>
          <cf_versionfixedin></cf_versionfixedin>
          <cf_sentryurl></cf_sentryurl>
          <votes>0</votes>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>725269</commentid>
    <comment_count>0</comment_count>
    <who name="Eugene Shalygin">eugene.shalygin+bugzilla.kde</who>
    <bug_when>2009-03-04 22:47:06 +0000</bug_when>
    <thetext>Version:            (using Devel)
Compiler:          gcc 4.3.3 
OS:                Linux
Installed from:    Compiled sources

KHTML does not render animated gif images. However, after any page or window redraw, animated image advance to the next frame.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>725280</commentid>
    <comment_count>1</comment_count>
    <who name="Maksim Orlovich">maksim</who>
    <bug_when>2009-03-04 23:13:05 +0000</bug_when>
    <thetext>Qt4.5, right?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>725285</commentid>
    <comment_count>2</comment_count>
    <who name="Eugene Shalygin">eugene.shalygin+bugzilla.kde</who>
    <bug_when>2009-03-04 23:18:28 +0000</bug_when>
    <thetext>(In reply to comment #1)
&gt; Qt4.5, right?

Yes, from qt-copy. If it is a known problem maybe I can to something to help fix this?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>726397</commentid>
    <comment_count>3</comment_count>
    <who name="Maksim Orlovich">maksim</who>
    <bug_when>2009-03-06 19:08:41 +0000</bug_when>
    <thetext>*** Bug 186369 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>726399</commentid>
    <comment_count>4</comment_count>
    <who name="Nikos Chantziaras">realnc</who>
    <bug_when>2009-03-06 19:12:14 +0000</bug_when>
    <thetext>Same here, and not only with Qt 4.5.0.  The bug was there with KDE 4.2.0 and 4.1.3 with Qt 4.4.2.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>726404</commentid>
    <comment_count>5</comment_count>
    <who name="Maksim Orlovich">maksim</who>
    <bug_when>2009-03-06 19:20:44 +0000</bug_when>
    <thetext>Uhm, I have exactly the same KDE running with Qt 4.5 and an older build of Qt4.4.x, and in one animated gifs work, and in another they don&apos;t. Perhaps the problem was triggered in a later Qt4.4.x version, but it&apos;s clear that a Qt change triggered it.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>734382</commentid>
    <comment_count>6</comment_count>
    <who name="Maksim Orlovich">maksim</who>
    <bug_when>2009-03-24 21:04:15 +0000</bug_when>
    <thetext>SVN commit 943998 by orlovich:

Give the proper dirty rectangle when switching frames in animated images.
The previous code mostly worked with Qt4.4 by some happy happenstance, but failed cleanly with Qt4.5 --- yey to that.

BUG:175858
BUG:186159


 M  +1 -1      animprovider.cpp  
 M  +6 -0      image.cpp  
 M  +5 -0      image.h  


WebSVN link: http://websvn.kde.org/?view=rev&amp;revision=943998</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>734385</commentid>
    <comment_count>7</comment_count>
    <who name="Maksim Orlovich">maksim</who>
    <bug_when>2009-03-24 21:06:05 +0000</bug_when>
    <thetext>SVN commit 943999 by orlovich:

Merged revision:r943998 | orlovich | 2009-03-24 16:04:11 -0400 (Tue, 24 Mar 2009) | 6 lines

Give the proper dirty rectangle when switching frames in animated images.
The previous code mostly worked with Qt4.4 by some happy happenstance, but failed cleanly with Qt4.5 --- yey to that.

BUG:175858
BUG:186159

 M  +1 -1      animprovider.cpp  
 M  +6 -0      image.cpp  
 M  +5 -0      image.h  


WebSVN link: http://websvn.kde.org/?view=rev&amp;revision=943999</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>734434</commentid>
    <comment_count>8</comment_count>
    <who name="Nikos Chantziaras">realnc</who>
    <bug_when>2009-03-24 23:01:33 +0000</bug_when>
    <thetext>This fixes it.  However, CPU load is too high :P  On the same page containing animated GIFs, Firefox needs 1% CPU, Konqueror 10%. That&apos;s exactly an order of magnitude :P</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>