if ((!block.auto_height && !parent.auto_height) || (!block.auto_width && !block.auto_width) || (block.absolute || block.fixed || block.floated || block.relative)) {
if ((!block.getStyle().isAutoHeight() && !parent.getStyle().isAutoHeight()) || (!block.getStyle().isAutoWidth() && !parent.getStyle().isAutoWidth()) || (block.getStyle().isPostionedOrFloated())) {
    public static void checkExceeds(Box block) {        Box parent = block.getParent();        if (parent != null) {            // FIXME Not right, for example            // <div style="height: 3in; width: 1in;">            //   <div>            //     <div style="height 5in; width: 1in;">            //     </div>            //   </div>            // </div>            // but OK for most situations            if ((!block.auto_height && !parent.auto_height) ||                    (!block.auto_width && !block.auto_width) ||                    (block.absolute || block.fixed || block.floated || block.relative)) {                parent.setChildrenExceedBounds(true);            }        }    }