Closed Bug 163708 Opened 22 years ago Closed 16 years ago

Stop button should stop GIF animations

Categories

(Camino Graveyard :: Toolbars & Menus, defect)

PowerPC
macOS
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX
Future

People

(Reporter: sfraser_bugs, Assigned: froodian)

References

Details

In 4.x, I can hit the stop button after the page has finished loading, and it
stop s GIF animations. This also worked in Mozilla at some point. We need to
hook this up in Chimera.
This got regressed by the libpr0n landing and still isn't fixed -- see
discussion in bug 70030 (on which this one depends).
Depends on: 70030
Isn't this a straight dupe of 70030?
No. We'd have to do some wiring in Chimera to hook this up.
Apologies, I forgot to look at the component.
Blocks: 119597

*** This bug has been marked as a duplicate of 70030 ***
Status: NEW → RESOLVED
Closed: 22 years ago
Resolution: --- → DUPLICATE
oops, diff component
Status: RESOLVED → REOPENED
Resolution: DUPLICATE → ---
Blocks: 147975
For some pages, the lack of this feature is enough to make me
close mozilla and re-open the page in Netscape or Konqueror.
So, this is just a comment that it's a worthwhile thing to fix.

luke
-->pinkerton
Assignee: brade → pinkerton
Status: REOPENED → NEW
Target Milestone: --- → Camino1.1
What is the status of this bug? Camino nowadays still cannot stop animated gifs
by using the stop button or esc key.
If I read well, the bug this bug depends on is verified fixed
The status of the bug is that it's not fixed, and is targeted for Camino 1.1 at
this point.

Out of curiosity, what's the rationale for this being a bug? Besides other Moz
browsers doing it, why should the stop button stop animating gifs? Should it
also stop all plugins, and javascript animations or timers?
It should also stop flash/Shockwave. Mozz and FF does this.
[i]Out of curiosity, what's the rationale for this being a bug? Besides other Moz
browsers doing it, why should the stop button stop animating gifs? Should it
also stop all plugins, and javascript animations or timers?[i]

As smfr responded on IRC: "because some people find [b]visual animation[/b] on
the page very annoying - it's an accessibility issue for some with visual
disabilities"
On second thought, it really should stop everything on the page. Scripts,
animations, flash, etc.
It seems better to have a different button or menu to stop animation instead of
making the stop button mean two different things.
I agree with Comment #14. A different button is needed since the two functions
are clearly completely different. I might wish to continue loading a long page
but stop multimedia features from running in the meantime. Hence this "bug" is
*not* a bug.

*** This bug has been marked as a duplicate of 21623 ***
Status: NEW → RESOLVED
Closed: 22 years ago20 years ago
Resolution: --- → DUPLICATE
Status: RESOLVED → REOPENED
Depends on: 21623
Resolution: DUPLICATE → ---
Also: right-click on an animated gif or a movie of any kind should enable a Stop
Animation menu item.  And if there is an audio or an animated background image
that doesn't have its own obviously-clickable area, then right clicking on the
background should offer a Stop Animation and Sound menu item.
If you're going to overload the stop button like this, then there should be
three states for the stop button, each with its own icon:
  stop loading
  stop animations
  resume

Some way to stop animations is a good idea.  But the real problem it seems to me
is that Camino needs to relegate animations to a lower-priority thread.  And
it's not even clear whether gets the hint that if I hide a window or scroll away
from an animated gif, there should be no CPU time used for animation.
This seems like a perfect candidate for an alternate menu item.  In the same way that Cmd-shift-R is force reload, Cmd-shift-. could be "force stop," which would stop all animations and plugins.
Assignee: mikepinkerton → stridey
Status: REOPENED → NEW
QA Contact: bugzilla → toolbars
Target Milestone: Camino1.1 → Future
I really think we should WONTFIX this, and open a more generic bug for having a way to stop and start animation. Stop, like back, forward, and reload, is a navigation button and should remain that way. This would create invisible (or, almost worse, visible but confusing if we change the icons) state controlling the behavior of the stop button. And how would starting work again? Press the reload button once to start animations, but twice to actually reload the page?

Overloading stop would be a UI mess that would make it harder to use.
I believe this is a dup of bug 21623.
Since this is a UI-level bug, it's not.
I continue to believe that this is a terrible idea, and I still haven't heard any good argument for taking this particular approach to dealing with animated images that would outweigh the UI problems, so I'm WONTFIXing it. If people have other specific suggestions, please file them as new bugs.
Status: NEW → RESOLVED
Closed: 20 years ago16 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.