Fix placeChild() to use Rect correctly.
BorderLayout createDom() must render children.

Otherwise its DOM is not really complete, and when do the children get
rendered anyway, in enterDocument?
Give all children size before calling enterDocument().