Open Bug 1773500 Opened 3 years ago Updated 2 years ago

nsImageGeometryMixin doesn't work properly with svg blob images

Categories

(Core :: Graphics: WebRender, defect, P3)

defect

Tracking

()

People

(Reporter: jrmuizel, Unassigned)

References

(Blocks 1 open bug)

Details

GetPreviousGeometry doesn't support getting the Geometry for items that are being painted using the blob grouper.
https://searchfox.org/mozilla-central/rev/ace2c59e6c56b2dcba25af1aa8903a5e7f9a5857/layout/painting/nsDisplayListInvalidation.cpp#34

This means we don't ever update with UpdateDrawResult and ShouldInvalidateToSyncDecodeImages always returns true.

We could fix this, but I'd rather just get rid of nsImageGeometryMixin

Severity: -- → S3
Priority: -- → P3
Blocks: wr-todos
You need to log in before you can comment on or make changes to this bug.