Open Bug 1804189 Opened 2 years ago Updated 1 year ago

Opacity transition on SVG element doesn't animate

Categories

(Core :: Web Painting, defect)

defect

Tracking

()

Tracking Status
firefox-esr102 --- wontfix
firefox107 --- wontfix
firefox108 --- wontfix
firefox109 --- wontfix
firefox110 --- fix-optional

People

(Reporter: hiro, Unassigned, NeedInfo)

References

(Regression)

Details

(Keywords: regression)

Attachments

(1 file)

Attached image t.svg

STR;

  1. Open attaching SVG
  2. Click somewhere inside the SVG, it will trigger a 1s opacity transition from opacity: 0 to opacity: 1

Actual result;
A blue circle suddenly appears after 1s.

Note that this is SVG specific, this issue doesn't happen on normal elements. And it's not related to "dom.animations.offscreen-throttling" even with disabling "dom.animations.offscreen-throttling" I can see the issue. It is related to OMTA.

I was suspecting this is an issue in WebRender (picture cache specifically), but this is also happens on the old layer backend. I have totally no idea where the underlying problem is.

mozregression

Last good build: 2019-04-01
First bad build: 2019-04-02

build_date: 2019-04-02
changeset: 48ae682107da10c0d8ffbdf6e1a10771c5fd2e05
pushlog_url: https://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=70a50fe09a18b2516e9ffdb2083debfab7de720d&tochange=48ae682107da10c0d8ffbdf6e1a10771c5fd2e05

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

Great! Thank you Alice!

Component: CSS Transitions and Animations → Web Painting
See Also: → 1804204

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

The severity field is not set for this bug.
:tnikkel, could you have a look please?

For more information, please visit auto_nag documentation.

Flags: needinfo?(tnikkel)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: