Big SVG image is rendered as pixelated image when <img> tag is used
Categories
(Core :: Graphics: WebRender, defect)
Tracking
()
People
(Reporter: berupon, Unassigned, NeedInfo)
References
Details
Attachments
(3 files)
User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:131.0) Gecko/20100101 Firefox/131.0
Steps to reproduce:
- Open attached files with Firefox
Actual results:
- An SVG image looks pixelated and blurry only on img_svg.html
Expected results:
- Sharp and crispy SVG image needs to be rendered.
Comment 1•2 months ago
|
||
The Bugbug bot thinks this bug should belong to the 'Core::Graphics: ImageLib' component, and is moving the bug to that component. Please correct in case you think the bot is wrong.
Comment 2•2 months ago
|
||
I can repro.
Which contains bug 1681921, which is just when my machine would get webrender on nightly.
Comment 3•2 months ago
|
||
I can reproduce this on my MacOS workstation. Contrary to what the bug mentioned in comment 2 may imply, this does not seem specific to Windows.
Comment 4•2 months ago
|
||
Comment 5•2 months ago
|
||
Comment 6•2 months ago
|
||
Added some images to demonstrate the defect I am observing. A hint for somebody trying to repro by themself: This SVG's contents are not immediately visible when served, because there's a lot of negative space in the SVG. One needs to scroll towards the center of the content horizontally and vertically.
Comment 7•2 months ago
|
||
Tentatively triaging as S3, with escalation to triage for confirmation of priority.
Comment 9•2 months ago
|
||
Probably blob related, any ideas Nical or Tim?
Comment 10•2 months ago
|
||
I'm not familiar with the code that decides the resolution to render blobs at. It's somewhere in the displaylist building code.
Updated•1 month ago
|
Description
•