Closed
Bug 8409
Opened 25 years ago
Closed 25 years ago
Animated gif leaves trails
Categories
(Core :: Graphics: ImageLib, defect, P3)
Tracking
()
VERIFIED
INVALID
M9
People
(Reporter: ian, Assigned: pnunn)
References
()
Details
The test page: http://www.bath.ac.uk/%7Epy8ieh/internet/projects/mozilla/jack8.gif ...is an animated GIF. In Mozilla, the twirling baton leaves trails, as if each frame is drawn upon the other instead of replacing the other. (Note. If this is correct behaviour and the animated gif is wrong, then this bug should be reassigned for evangalisation. The GIF originally comes from http://www.ea.com/ . You can see it under "American Made".)
Comment 1•25 years ago
|
||
[This also occurs on Communicator 4.6/Mac, but works properly on IE 5/Win32.]
Reporter | ||
Comment 2•25 years ago
|
||
This also occurs in Opera 3.51. Someone with an animated GIF editor should check whether what is happening is acually correct or if this really is a bug.
Reporter | ||
Comment 3•25 years ago
|
||
Correction: Opera 3.51 uses the first frame as a background, and renders the other frames on top. Mozilla renders each frame on top of each other, until the end of the animation, and then it cleans up and renders the first frame afresh, before starting over.
This sounds like a duplicate of a bug# that escapes me at the moment. Currently we don't support all frame background erase options. -pn
Status: ASSIGNED → RESOLVED
Closed: 25 years ago
Resolution: --- → INVALID
After looking at this image with several different viewers, it seems to me the problem is partially with the image. The editing control block in this file specifies "remove by the previous image". The netscape browser and GIFConstructionSet view the animated image with trails. If the image is changed so the editing control block specifies "remove by background", both GIFConstructionSet and netscape browser view the animated image. This setting of "remove by background" is the recommended setting for gif animations. The known bug I mentioned before does not appear to be a problem here. This problem had to do with a mixture of editing control blocks set to "leave as is" and "use previous image". (reference: humbird.gif)
Updated•25 years ago
|
Status: RESOLVED → VERIFIED
Comment 6•25 years ago
|
||
verified invalid
Updated•25 years ago
|
Status: VERIFIED → REOPENED
Updated•25 years ago
|
Status: REOPENED → RESOLVED
Closed: 25 years ago → 25 years ago
Comment 7•25 years ago
|
||
[Returned bug to RESOLVED/INVALID; please do not mark my bugs Verified for me. Thank you.]
Updated•25 years ago
|
Status: RESOLVED → VERIFIED
Comment 8•25 years ago
|
||
Okay. I've done my due diligence, per the GIF 89a spec, "Restore to Previous" tells the user agent that: The decoder is required to restore the area overwritten by the graphic with what was there prior to rendering the graphic. Thus, we are displaying the image pursuant to the specification, and IE is deviating. (Ian: Nobody does such evangelism within Netscape that I know of, but you're certainly welcome to contact the webmaster for EA and inform them that the GIF image in question is invalid and correspondingly displays improperly.)
Reporter | ||
Comment 9•25 years ago
|
||
Well, they no longer use that gif. (I thought that might happen, its why I took a snapshot and put it on my site...) I suggest we forget about it. If Communicator4 got it right too then most people will notice the problem quite soon and not blame us for changing the rules of the game as they are doing with our correct CSS, HTML, DOM,... implementations. So evangelisation should not be particularily needed in this case: only IE gets it wrong.
Assignee | ||
Comment 10•25 years ago
|
||
*** Bug 22607 has been marked as a duplicate of this bug. ***
You need to log in
before you can comment on or make changes to this bug.
Description
•