Fix virtual selections on iOS Safari:
In domUtils.getBoundingClientRect,
For the iOS quirk `elementBCRIgnoresBodyScroll`,
the returned ClientRect did not have width
and height properties. Added.
Merge pull request #447 from adityab/funky-blocks-selection-fix

Fix blocky selections on iOS Safari