Created attachment 470257 [details] Sample SVG file which shows the problem with transformed text SVG chart with transformed text is not rendered correctly. In particular, the bar labels are not positioned properly. Please, see the attached file (please ignore the lack of styling, the chart was extracted from a page where it was displayed as a minimal reproduction sample). In Chrome and Firefox it's being rendered correctly, while in Safari it is not. Tried both in Safari (stable) and Safari Technology Preview
Created attachment 470259 [details] Sample SVG file viewed in Firefox
Created attachment 470260 [details] Sample SVG file viewed in Safari Technology Preview
Here is the version of Safari Technology Preview the issue was encountered in: Release 190 (Safari 17.4, WebKit 19619.1.5.5.2) And AFAICT, this same issue was in earlier versions too. Stable Safari (17.4) also has this issue, so it doesn't seem to be a regression.
Just to update - Layer-based SVG engine works and this bug is reproducible in Legacy SVG Engine on WebKit ToT (275874@main).
<rdar://problem/124770173>