Home | History | Annotate | Download | only in parser

Lines Matching refs:flexShrink

5542 static bool isFlexBasisMiddleArg(double flexGrow, double flexShrink, double unsetValue, int argSize)
5544 return flexGrow != unsetValue && flexShrink == unsetValue && argSize == 3;
5553 double flexShrink = unsetValue;
5560 else if (flexShrink == unsetValue)
5561 flexShrink = arg->fValue;
5569 } else if (!flexBasis && (arg->id == CSSValueAuto || validUnit(arg, FLength | FPercent | FNonNeg)) && !isFlexBasisMiddleArg(flexGrow, flexShrink, unsetValue, args->size()))
5580 if (flexShrink == unsetValue)
5581 flexShrink = 1;
5586 addProperty(CSSPropertyFlexShrink, cssValuePool().createValue(clampToFloat(flexShrink), CSSPrimitiveValue::CSS_NUMBER), important);