It might be good to define how to compute aspectRatio range capability. In Safari, we use [1 / maxHeight, maxWidth]