When non-Length values of `transform: perspective()` are converted to Lengths, the conversion is happening without passing in the appropriate context. This means that calc will be wrong in certain cases because it is missing the conversion context.
<rdar://problem/85256021>