Frame::layout() drives everything now, it takes the DOM contained in the frame and puts it through the tree transformations.
Layout is initiated from Frame::layout(). It makes the document's layout node as wide as the frame, and then we'll take it from there.