for (; p1 && p1._hflex == 'min'; p1 = p1.parent) {
        delete p1._hflexsz;
        r1 = p1;
        ++j1;
        if (p1.ignoreFlexSize_('w')) //p1 will not affect its parent's flex size