Searched defs:conversionData (Results 1 - 7 of 7) sorted by relevance

/external/chromium_org/third_party/WebKit/Source/core/css/
H A DCSSCalculationValueTest.cpp57 void testAccumulatePixelsAndPercent(const CSSToLengthConversionData& conversionData, PassRefPtrWillBeRawPtr<CSSCalcExpressionNode> expression, float expectedPixels, float expectedPercent) argument
60 expression->accumulatePixelsAndPercent(conversionData, value);
94 CSSToLengthConversionData conversionData(style.get(), style.get(), 0);
96 testAccumulatePixelsAndPercent(conversionData,
100 testAccumulatePixelsAndPercent(conversionData,
107 testAccumulatePixelsAndPercent(conversionData,
114 testAccumulatePixelsAndPercent(conversionData,
H A DCSSGradientValue.cpp71 CSSToLengthConversionData conversionData(renderer->style(), rootStyle, renderer->view());
73 gradient = toCSSLinearGradientValue(this)->createGradient(conversionData, size);
75 gradient = toCSSRadialGradientValue(this)->createGradient(conversionData, size);
142 void CSSGradientValue::addStops(Gradient* gradient, const CSSToLengthConversionData& conversionData, float maxLengthForRepeat) argument
191 length = stop.m_position->computeLength<float>(conversionData);
193 length = stop.m_position->cssCalcValue()->toCalcValue(conversionData)->evaluate(gradientLength);
391 static float positionFromValue(CSSPrimitiveValue* value, const CSSToLengthConversionData& conversionData, const IntSize& size, bool isHorizontal) argument
411 return origin + sign * value->getFloatValue() * conversionData.zoom();
417 return origin + sign * value->cssCalcValue()->toCalcValue(conversionData)->evaluate(edgeDistance);
436 return origin + sign * value->computeLength<float>(conversionData);
439 computeEndPoint(CSSPrimitiveValue* horizontal, CSSPrimitiveValue* vertical, const CSSToLengthConversionData& conversionData, const IntSize& size) argument
664 createGradient(const CSSToLengthConversionData& conversionData, const IntSize& size) argument
918 resolveRadius(CSSPrimitiveValue* radius, const CSSToLengthConversionData& conversionData, float* widthOrHeight) argument
1008 createGradient(const CSSToLengthConversionData& conversionData, const IntSize& size) argument
[all...]
H A DCSSPrimitiveValue.cpp564 template<> int CSSPrimitiveValue::computeLength(const CSSToLengthConversionData& conversionData) argument
566 return roundForImpreciseConversion<int>(computeLengthDouble(conversionData));
569 template<> unsigned CSSPrimitiveValue::computeLength(const CSSToLengthConversionData& conversionData) argument
571 return roundForImpreciseConversion<unsigned>(computeLengthDouble(conversionData));
574 template<> Length CSSPrimitiveValue::computeLength(const CSSToLengthConversionData& conversionData) argument
576 return Length(clampTo<float>(computeLengthDouble(conversionData), minValueForCssLength, maxValueForCssLength), Fixed);
579 template<> short CSSPrimitiveValue::computeLength(const CSSToLengthConversionData& conversionData) argument
581 return roundForImpreciseConversion<short>(computeLengthDouble(conversionData));
584 template<> unsigned short CSSPrimitiveValue::computeLength(const CSSToLengthConversionData& conversionData) argument
586 return roundForImpreciseConversion<unsigned short>(computeLengthDouble(conversionData));
589 computeLength(const CSSToLengthConversionData& conversionData) argument
594 computeLength(const CSSToLengthConversionData& conversionData) argument
599 computeLengthDouble(const CSSToLengthConversionData& conversionData) argument
[all...]
H A DCSSPrimitiveValueMappings.h4165 template<int supported> Length CSSPrimitiveValue::convertToLength(const CSSToLengthConversionData& conversionData) argument
4168 return computeLength<Length>(conversionData);
4174 return Length(cssCalcValue()->toCalcValue(conversionData));
/external/chromium_org/third_party/WebKit/Source/core/css/resolver/
H A DFilterOperationResolver.cpp89 const CSSToLengthConversionData& conversionData = unadjustedConversionData.copyWithAdjustedZoom(zoomFactor); local
175 stdDeviation = firstValue->convertToLength<FixedConversion | PercentConversion>(conversionData);
188 IntPoint location(item->x->computeLength<int>(conversionData), item->y->computeLength<int>(conversionData));
189 int blur = item->blur ? item->blur->computeLength<int>(conversionData) : 0;
H A DTransformBuilder.cpp47 static Length convertToFloatLength(CSSPrimitiveValue* primitiveValue, const CSSToLengthConversionData& conversionData) argument
50 return primitiveValue->convertToLength<FixedConversion | PercentConversion>(conversionData);
82 bool TransformBuilder::createTransformOperations(CSSValue* inValue, const CSSToLengthConversionData& conversionData, TransformOperations& outOperations) argument
89 float zoomFactor = conversionData.zoom();
166 ty = convertToFloatLength(firstValue, conversionData);
168 tx = convertToFloatLength(firstValue, conversionData);
172 ty = convertToFloatLength(secondValue, conversionData);
186 tz = firstValue->computeLength<double>(conversionData);
188 ty = convertToFloatLength(firstValue, conversionData);
190 tx = convertToFloatLength(firstValue, conversionData);
[all...]
H A DCSSToStyleMap.cpp529 static BorderImageLength toBorderImageLength(CSSPrimitiveValue& value, const CSSToLengthConversionData& conversionData) argument
536 return value.computeLength<Length>(conversionData);

Completed in 113 milliseconds