Changeset 120780 in webkit for trunk/Source/WebCore/css/StyleBuilder.cpp
- Timestamp:
- Jun 19, 2012, 5:40:39 PM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/css/StyleBuilder.cpp
r120735 r120780 1708 1708 static void applyInheritValue(StyleResolver* styleResolver) 1709 1709 { 1710 ApplyPropertyDefaultBase<float, &RenderStyle:: positiveFlex, float, &RenderStyle::setPositiveFlex, float, &RenderStyle::initialNegativeFlex>::applyInheritValue(styleResolver);1711 ApplyPropertyDefaultBase<float, &RenderStyle:: negativeFlex, float, &RenderStyle::setNegativeFlex, float, &RenderStyle::initialPositiveFlex>::applyInheritValue(styleResolver);1712 ApplyPropertyDefaultBase<Length, &RenderStyle::flex PreferredSize, Length, &RenderStyle::setFlexPreferredSize, Length, &RenderStyle::initialFlexPreferredSize>::applyInheritValue(styleResolver);1710 ApplyPropertyDefaultBase<float, &RenderStyle::flexGrow, float, &RenderStyle::setFlexGrow, float, &RenderStyle::initialFlexGrow>::applyInheritValue(styleResolver); 1711 ApplyPropertyDefaultBase<float, &RenderStyle::flexShrink, float, &RenderStyle::setFlexShrink, float, &RenderStyle::initialFlexShrink>::applyInheritValue(styleResolver); 1712 ApplyPropertyDefaultBase<Length, &RenderStyle::flexBasis, Length, &RenderStyle::setFlexBasis, Length, &RenderStyle::initialFlexBasis>::applyInheritValue(styleResolver); 1713 1713 } 1714 1714 1715 1715 static void applyInitialValue(StyleResolver* styleResolver) 1716 1716 { 1717 styleResolver->style()->set PositiveFlex(RenderStyle::initialPositiveFlex());1718 styleResolver->style()->set NegativeFlex(RenderStyle::initialNegativeFlex());1719 styleResolver->style()->setFlex PreferredSize(RenderStyle::initialFlexPreferredSize());1717 styleResolver->style()->setFlexGrow(RenderStyle::initialFlexGrow()); 1718 styleResolver->style()->setFlexShrink(RenderStyle::initialFlexShrink()); 1719 styleResolver->style()->setFlexBasis(RenderStyle::initialFlexBasis()); 1720 1720 } 1721 1721 … … 1725 1725 CSSPrimitiveValue* primitiveValue = static_cast<CSSPrimitiveValue*>(value); 1726 1726 if (primitiveValue->getIdent() == CSSValueNone) { 1727 styleResolver->style()->set PositiveFlex(0);1728 styleResolver->style()->set NegativeFlex(0);1729 styleResolver->style()->setFlex PreferredSize(Length(Auto));1727 styleResolver->style()->setFlexGrow(0); 1728 styleResolver->style()->setFlexShrink(0); 1729 styleResolver->style()->setFlexBasis(Length(Auto)); 1730 1730 } 1731 1731 return; … … 1741 1741 if (!getFlexValue(valueList->itemWithoutBoundsCheck(0), flexValue)) 1742 1742 return; 1743 styleResolver->style()->set PositiveFlex(flexValue);1743 styleResolver->style()->setFlexGrow(flexValue); 1744 1744 1745 1745 if (!getFlexValue(valueList->itemWithoutBoundsCheck(1), flexValue)) 1746 1746 return; 1747 styleResolver->style()->set NegativeFlex(flexValue);1748 1749 ApplyPropertyLength<&RenderStyle::flex PreferredSize, &RenderStyle::setFlexPreferredSize, &RenderStyle::initialFlexPreferredSize, AutoEnabled>::applyValue(styleResolver, valueList->itemWithoutBoundsCheck(2));1747 styleResolver->style()->setFlexShrink(flexValue); 1748 1749 ApplyPropertyLength<&RenderStyle::flexBasis, &RenderStyle::setFlexBasis, &RenderStyle::initialFlexBasis, AutoEnabled>::applyValue(styleResolver, valueList->itemWithoutBoundsCheck(2)); 1750 1750 } 1751 1751
Note:
See TracChangeset
for help on using the changeset viewer.