master.positionAbsolute(c);
master.positionAbsolute(c, BlockBox.POSITION_BOTH);
    private void layoutAbsoluteChild(LayoutContext c, Layer child) {        BlockBox master = (BlockBox)child.getMaster();        if (child.getMaster().getStyle().isBottomAuto()) {            // Set top, left            master.positionAbsolute(c);            master.positionAbsoluteOnPage(c);            c.reInit(child.getLayoutData().getParentStyle());            c.setExtents(getExtents(c));            Boxing.layout(c, (BlockBox)child.getMaster(),                     child.getLayoutData().getContent());            // Set right            master.positionAbsolute(c);            master.positionAbsoluteOnPage(c);        } else {            // FIXME Not right in the face of pagination, but what            // to do?  Not sure if just laying out and positioning            // repeatedly will converge on the correct position,            // so just guess for now            c.reInit(child.getLayoutData().getParentStyle());            c.setExtents(getExtents(c));            Boxing.layout(c, (BlockBox)child.getMaster(),                     child.getLayoutData().getContent());                        child.getMaster().detach();            master.positionAbsolute(c);            master.positionAbsoluteOnPage(c);                        c.reInit(child.getLayoutData().getParentStyle());            c.setExtents(getExtents(c));            Boxing.layout(c, (BlockBox)child.getMaster(),                     child.getLayoutData().getContent());        }    }