Draft: dirty fix of #911

Able Arthy requested to merge ablearthy/librsvg:dirty-fix/911 into main

According to the roadmap there are two ways to fix it. One of them is to check if text is scaled proportionally.

I did it, but I'm not sure if my solution is correct. And also it breaks one test text_doesnt_leave_points_in_current_path. Also the solution does not work on non-proportional scaled emoji, so I guess it's better to implement the second solution.

Issue: #911

Edited by Able Arthy

Merge request reports