带有变换矩阵的SVG中的Chrome v49字母间距

sua*_*kim 5 svg google-chrome letter-spacing

letter-spacings当与矩阵转换和翻译结合使用时,Chrome v49打破了SVG:

在此输入图像描述

生活示例:https://jsfiddle.net/75fpn6de/6/

SVG:

<svg height="300px" version="1.1" width="100%" xmlns="http://www.w3.org/2000/svg">
    <g transform="matrix(0.20695652173913043,0,0,0.20695652173913043,0,10.881739130434767)">
        <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:ev="http://www.w3.org/2001/xml-events" version="1.1" viewBox="0 0 2500 2794" width="2500" height="2794">
            <g transform="translate(1436.5 1087) rotate(0)">
                <text xmlns="http://www.w3.org/2000/svg" fill="#ed7373" y="237" style="font-family: 'Great Vibes';" font-size="237" letter-spacing="0.1em" text-anchor="middle">Some text</text>
            </g>
        </svg>
    </g>
</svg>
Run Code Online (Sandbox Code Playgroud)

CSS:

@import url(https://fonts.googleapis.com/css?family=Great+Vibes);
Run Code Online (Sandbox Code Playgroud)

我在这里做错了什么(比如打破一些规格)和Chrome有更多"限制性"或者是Chrome中新引入的错误?

仅供参考:该示例(显然)只是服务器动态生成的较大SVG的一小部分,我不能仅仅改变嵌套以及转换矩阵和转换函数的使用.

Zed*_*d-K 1

我遇到了同样的问题,即使我在变更日志中找不到有关此问题的任何内容,它似乎已在 Chrome 50 中得到修复。