Support SVG with only viewbox specified

When both `width` and `height` are not specified, `viewbox` could be a measure for the dimensions of an image.