Open Bug 1453717 Opened 6 years ago Updated 2 years ago

Large SVG exhibits aliasing when included via <img> tag

Categories

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

61 Branch
defect

Tracking

()

UNCONFIRMED

People

(Reporter: suyjuris.gi, Unassigned)

References

Details

Attachments

(1 file)

16.53 KB, application/zip
Details
Attached file files.zip
User Agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:59.0) Gecko/20100101 Firefox/59.0
Build ID: 20180326160923

Steps to reproduce:

1. Open file test3.html (attached)
2. Note that the two curves at the top look identical
3. Scroll to the very bottom

I have reproduced this with Firefox Nightly 61.0a1 build 20180412100111 on a new profile.



Actual results:

The left curve (at the very bottom) exhibited aliasing. This is the curve produced by the <img> tag including test3.svg . Note that the identical curve at the top is fine, as well as all curves created by the inline <svg> element (which is identical to the included SVG).

I also attached a screenshot of the four curves at the top and bottom.

Experimenting a bit more shows that there is a cutoff at about 8110px, after which the whole curve is rendered completely aliased. (Not only the part above the cutoff.) Also, when taking a screenshot from inside Firefox, everything looks fine.



Expected results:

All curves should look identical.
Priority: -- → P3
See Also: → 1483538
This is either imagelib or svg, let's try with the former first.
Component: Layout: View Rendering → ImageLib
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: