Page MenuHomePhabricator

RazrFalcon
User

Projects

User does not belong to any projects.

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Sunday

  • Clear sailing ahead.

User Details

User Since
Jul 18 2018, 9:08 AM (72 w, 2 d)
Availability
Available
LDAP User
Unknown
MediaWiki User
RazrFalcon [ Global Accounts ]

Recent Activity

Jun 21 2019

RazrFalcon added a comment to T40010: Re-evaluate librsvg as SVG renderer on Wikimedia wikis.

CSS support is still pretty bad, yes. Only simple selectors are supported. Just like in librsvg.
I plan to rewrite a CSS parsing, but not sure when it will be available. Maybe even this year.

Jun 21 2019, 6:05 AM · TechCom-RFC, MediaWiki-File-management, Commons, Multimedia, Wikimedia-SVG-rendering

Jun 20 2019

RazrFalcon added a comment to T40010: Re-evaluate librsvg as SVG renderer on Wikimedia wikis.

A new version of resvg was released. Now it supports textPath (example, example), writing-mode (example), BIDI reordering (example) and better letter-spacing (example).

Jun 20 2019, 9:48 AM · TechCom-RFC, MediaWiki-File-management, Commons, Multimedia, Wikimedia-SVG-rendering

Apr 11 2019

RazrFalcon added a comment to T40010: Re-evaluate librsvg as SVG renderer on Wikimedia wikis.

@Aklapper resvg has a prebuilt viewer too. So you can test it right away.

Apr 11 2019, 11:45 AM · TechCom-RFC, MediaWiki-File-management, Commons, Multimedia, Wikimedia-SVG-rendering
RazrFalcon added a comment to T40010: Re-evaluate librsvg as SVG renderer on Wikimedia wikis.

Would this file break? It contains "Ü", but the character is in the <title> element.

Apr 11 2019, 11:20 AM · TechCom-RFC, MediaWiki-File-management, Commons, Multimedia, Wikimedia-SVG-rendering
RazrFalcon added a comment to T40010: Re-evaluate librsvg as SVG renderer on Wikimedia wikis.

Does resvg accept viewBox="0 0 500 500" without other dimension attributes?

Apr 11 2019, 11:00 AM · TechCom-RFC, MediaWiki-File-management, Commons, Multimedia, Wikimedia-SVG-rendering
RazrFalcon added a comment to T40010: Re-evaluate librsvg as SVG renderer on Wikimedia wikis.

@Jc86035 SVG without a specified size is an undefined behavior. There are no tests for this yet, so I'm not sure how good the librsvg and other implementations are.

Apr 11 2019, 10:47 AM · TechCom-RFC, MediaWiki-File-management, Commons, Multimedia, Wikimedia-SVG-rendering
RazrFalcon added a comment to T40010: Re-evaluate librsvg as SVG renderer on Wikimedia wikis.

Given https://phabricator.wikimedia.org/T40010#4432284 I think the most promising next step is to wait a few more months and migrate thumbor to the buster and the rust-based new librsvg

Apr 11 2019, 10:35 AM · TechCom-RFC, MediaWiki-File-management, Commons, Multimedia, Wikimedia-SVG-rendering

Jan 4 2019

RazrFalcon added a comment to T40010: Re-evaluate librsvg as SVG renderer on Wikimedia wikis.

Thanks for a detailed answer!

Jan 4 2019, 8:45 PM · TechCom-RFC, MediaWiki-File-management, Commons, Multimedia, Wikimedia-SVG-rendering
RazrFalcon added a comment to T40010: Re-evaluate librsvg as SVG renderer on Wikimedia wikis.

@Glrx Hello again.

Jan 4 2019, 2:23 PM · TechCom-RFC, MediaWiki-File-management, Commons, Multimedia, Wikimedia-SVG-rendering

Jul 22 2018

RazrFalcon added a comment to T40010: Re-evaluate librsvg as SVG renderer on Wikimedia wikis.

RazrFalcon might has optimised resvg for his own hardware

Jul 22 2018, 10:43 AM · TechCom-RFC, MediaWiki-File-management, Commons, Multimedia, Wikimedia-SVG-rendering
RazrFalcon added a comment to T40010: Re-evaluate librsvg as SVG renderer on Wikimedia wikis.

@Krenair The software is indeed changed but in a bad way. At the moment Inkscape and Batik are extremely slow. At least according to my own benchmarks. Batik can be faster if we use it as a daemon, because JVM startup is very slow, but I'm not sure how much memory it will consume in that way.

Jul 22 2018, 10:09 AM · TechCom-RFC, MediaWiki-File-management, Commons, Multimedia, Wikimedia-SVG-rendering

Jul 18 2018

RazrFalcon added a comment to T40010: Re-evaluate librsvg as SVG renderer on Wikimedia wikis.

Yes, the overflow attribute is marked as unsupported, but only because its too generic. resvg simply does not support all elements that can have overflow yet.

Jul 18 2018, 8:38 PM · TechCom-RFC, MediaWiki-File-management, Commons, Multimedia, Wikimedia-SVG-rendering
RazrFalcon added a comment to T40010: Re-evaluate librsvg as SVG renderer on Wikimedia wikis.

Hi, I'm the resvg author.

Jul 18 2018, 6:53 PM · TechCom-RFC, MediaWiki-File-management, Commons, Multimedia, Wikimedia-SVG-rendering