We will not change canvas size until render happens to avoid clearing the surface.
Added notes about measure and arrange tapin ordering.
Fixed Border setting arrangedSize.