Page MenuHomePhabricator

hsl colors not supported by rsvg
Closed, InvalidPublic

Description

The linked image contains the following polygons:

<polygon fill="hsl(13, 77%, 52%)" points="107.644,470.877 74.633,100.62 437.367,100.62 404.321,470.819 255.778,512"/>
<polygon fill="hsl(18, 86%, 55%)" points="256,480.523 376.03,447.246 404.27,130.894 256,130.894"/>

These hsl colors are not supported by rsvg and rendered as black. Switching the colors to another colormodel, such as text or RGB, makes the image render as expected.

This has not yet been reported upstream it seems.

This seems not to be a valid SVG 1.1-feature.


Version: wmf-deployment
Severity: normal
URL: https://commons.wikimedia.org/wiki/File:HTML5_Logo.svg
See Also:
https://bugzilla.gnome.org/show_bug.cgi?id=686952

Details

Reference
bz41426

Event Timeline

bzimport raised the priority of this task from to Low.Nov 22 2014, 12:46 AM
bzimport set Reference to bz41426.
bzimport added a subscriber: Unknown Object (MLST).
JoKalliauer updated the task description. (Show Details)

@Aklapper Are there any plans to upgrade to librsvg 2.42 or greater? It's been over three years since its release.

All work on Thumbor (the thumbnailing system currently in use in Wikimedia production) is stalled due to a lack of a maintainer. T294484: <Code Stewardship Review> Thumbor has some details.

Ugg. That seems like a massive oversight for an organization with $157 million in revenue and a >$100 million endowment.

Ugg. That seems like a massive oversight for an organization with $157 million in revenue and a >$100 million endowment.

You'd think huh?? Kinda strange.

now the file is rendered according to SVG2.0 (resolved)