Open Bug 1763815 Opened 3 years ago Updated 9 months ago

Animated SVG-as-an-image (e.g. in favicon or img) is not working properly, with about:config pref image.svg.blob-image set to true

Categories

(Core :: Graphics: ImageLib, defect)

Firefox 101
defect

Tracking

()

Tracking Status
firefox-esr91 --- unaffected
firefox99 --- unaffected
firefox100 --- unaffected
firefox101 --- disabled

People

(Reporter: nayinain, Unassigned)

References

(Regression)

Details

(Keywords: regression)

Attachments

(2 files)

Attached file testcase.html

User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:101.0) Gecko/20100101 Firefox/101.0

Steps to reproduce:

  1. Open the testcase.html.

Actual results:

Animated SVG favicon is not working properly

Attached video Capture.webm
Has Regression Range: --- → yes
Has STR: --- → yes
Keywords: regression
Regressed by: 1763643

Set release status flags based on info from the regressing bug 1763643

:aosmond, since you are the author of the regressor, bug 1763643, could you take a look?
For more information, please visit auto_nag documentation.

Flags: needinfo?(aosmond)
Status: UNCONFIRMED → NEW
Ever confirmed: true
See Also: → 1763873

image.svg.blob-image=true also makes the swipe to nav arrows on mac (and presumably Windows nightly as well) very flickery. This is a simple static svg that we animate the css opacity of from js.

I've filed bug 1764602 about the swipe issue because I'm not convinced it's the same. The animation is "outside" the image in bug 1764602.

This affects SVG-as-an-image in other contexts as well (with internal animations), as shown in e.g. bug 1763873, which is just <img src="some SVG that uses animateTransform">

The testcase on that bug as well as this bug go away if I toggle image.svg.blob-image to false, and they come back if It toggle it back to true. (no restart or page-reload required; the problem disappears/reappears right away with the pref flip)

Summary: Animated SVG favicon is not working properly → Animated SVG-as-an-image (e.g. in favicon or img) is not working properly, with about:config pref image.svg.blob-image set to true
Severity: -- → S3
Flags: needinfo?(aosmond)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: