The spec says,
"For SVG elements without an associated CSS layout box, the used value for border-box is view-box."[1]
Erik points out that,
"It seems to me that a used value of 'fill-box' in this case would lead to more easily understood behavior than 'view-box'."
I believe Chrome ships with a used value of fill-box. Firefox is not shipping transform-box (see Mozilla bug 1208550 and bug 1209061) because we are waiting to see if the spec changes or Chrome changes. I have been unable to get any answer from blink folk about whether or not they are going to change this (see twitter thread).
The spec says,
Erik points out that,
I believe Chrome ships with a used value of fill-box. Firefox is not shipping transform-box (see Mozilla bug 1208550 and bug 1209061) because we are waiting to see if the spec changes or Chrome changes. I have been unable to get any answer from blink folk about whether or not they are going to change this (see twitter thread).