Closed Bug 6393 Opened 25 years ago Closed 25 years ago

Animated GIFs don't animate if used as an anchor image

Categories

(Core :: Layout, defect, P3)

defect

Tracking

()

VERIFIED WORKSFORME

People

(Reporter: elig, Assigned: beard)

References

()

Details

* TITLE/SUMMARY Animated GIFs don't animate if used as an anchor image (broken out of bug 2148) * STEPS TO REPRODUCE 0) Launch Apprunner 1) View http://www.prometheus-music.com/gecko/about6.html (included below; excerpted from http://www.prometheus-music.com/about.html) * RESULT - What happened The animated GIF doesn't animate, but only shows a single frame. Removing the Anchor tag, and simply displaying the IMG SRC results in a properly animated GIF. (see http://www.prometheus-music.com/gecko/about7.html.) - What was expected Animated GIFs to animate when used as part of an anchor tag. (In order to make sure Beth knows her time investment in teaching us SGML is well-spent, I'll mention that the HTML 4 transitional DTD allows the use of %inline tags within an <A> tag, which includes the <IMG> tag within the "special" entity. So, if I've read the DTD correctly, this is supposed to work.) * REGRESSION - Occurs On Mac OS Apprunner (5.13.99 AM optimized build) Linux Apprunner (5.13.99 AM optimized build) Win32 Apprunner (5.13.99 AM optimized build [NT 4, Service Pack 3]) - Doesn't Occur On Mac OS Communicator 4.6 (99124 pre-RTM build) * CONFIGURATIONS TESTED - [Mac] Power Mac 8500/120 (233 Mhz 604e), 64 MB RAM (VM on; 1 MB of VM used), 1024x768 (Thousands of Colors), Mac OS 8.6 - [Win32] Vectra VL (233 Mhz P2), 96 MB RAM, 800x600 (True Color), NT 4.0 SP3. - [Linux] Vectra VL (266 Mhz P2), 96 MB RAM. * HTML SNIPPET <HTML> <BODY> <a href="http://www.webring.org/cgi-bin/webring?home&ring=filk"> <img src="http://www.mindspring.com/~roberik/DancingUnicorn.gif" border=0 align= left></a> </BODY> </HTML>
Summary: Animated GIFs don't animate if used as an anchor image → Anim. GIFs don't animate if used as an aligned anchor image
This bug is probably another aspect of bug #6158 The bug only appears if the image is aligned (left in this case). If they have common cause it might be event related. Changing the summary and posting a comment to the other bug as well.
Summary: Anim. GIFs don't animate if used as an aligned anchor image → Animated GIFs don't animate if used as an anchor image
Thanks a lot for pointing out bug #6158. As the about7.html example referenced in the bug report indicates, this bug takes place whether or not the image has an align attribute. So, I've returned the title to its original state.
Status: NEW → ASSIGNED
Target Milestone: M9
Component: Compositor → Layout
Removing the align=left attribute does allow the image to animate.
Okay. I eat my words. Sorry. (I do swear that when I made the 5.14.99 comment, it didn't fix the problem, but perhaps it was pilot error, or a different bug. But, on the 6.14.99 8:00 AM build, removing the align=left results in the GIF animating.) I'd mark it as a duplicate of 6158, but that bug appears to be fixed.
[And, yes, I did confirm that on Mac OS and Win32. It's broken on Linux, but for different reasons --- doesn't display animation until window resized, then doesn't animate until image clicked on. Weird.]
*** Bug 8119 has been marked as a duplicate of this bug. ***
If I go to the my page at http://members.xoom.com/CSBSkunk/skunks.html . the animated gif I use for my counter will never finsish loading. The browser will keep trying to load it over and over again and will never stop, and as a result the gif's animation is extremly ackward. I think that it's trying to load each frame of the image as a image on it own and it's like it thinks the image keeps getting changed over and over. I think what supossed to happen is that it will load the entire animation first then display it animating (how about instead of that little X in the corner while it's loading that a little icon meaning animated gif would appear? so you know it's an animated gif)
Status: ASSIGNED → RESOLVED
Closed: 25 years ago
Resolution: --- → WORKSFORME
This no longer is a problem with my build from 7/21/99. It still happens in M8 but has evidently been fixed.
Status: RESOLVED → VERIFIED
Fixed in the July 26th Build. (1999072608)
You need to log in before you can comment on or make changes to this bug.