Soon took longer than I thought. When we rasterize the SVG image into its own buffer: https://searchfox.org/mozilla-central/rev/23d4bffcad365e68d2d45776017056b76ca9a968/image/VectorImage.cpp#306 We actually forget the FLAG_HIGH_QUALITY_SCALING. We should probably pass that through as PaintFrameFlags::ToWindow to ensure the lower levels get the flag set as expected.
Bug 1550710 Comment 3 Edit History
Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.
Sorry this took longer than I thought. When we rasterize the SVG image into its own buffer: https://searchfox.org/mozilla-central/rev/23d4bffcad365e68d2d45776017056b76ca9a968/image/VectorImage.cpp#306 We actually forget the FLAG_HIGH_QUALITY_SCALING. We should probably pass that through as PaintFrameFlags::ToWindow to ensure the lower levels get the flag set as expected.