if (! (child instanceof AnonymousBlockBox || child.getStyle().isAbsolute() || child.getStyle().isFixed() || child.getStyle().isFloated())) {
if (! (child instanceof AnonymousBlockBox)) {
    private void calcMinMaxWidthBlockChildren(LayoutContext c) {        int childMinWidth = 0;        int childMaxWidth = 0;                for (Iterator i = getChildIterator(); i.hasNext(); ) {            BlockBox child = (BlockBox)i.next();                        if (! (child instanceof AnonymousBlockBox ||                    child.getStyle().isAbsolute() || child.getStyle().isFixed() ||                    child.getStyle().isFloated())) {                child.calcMinMaxWidth(c);                if (child.getMinWidth() > childMinWidth) {                    childMinWidth = child.getMinWidth();                }                if (child.getMaxWidth() > childMaxWidth) {                    childMaxWidth = child.getMaxWidth();                }            }        }                this.minWidth += childMinWidth;        this.maxWidth += childMaxWidth;    }