Home | History | Annotate | Download | only in css

Lines Matching defs:rootStyle

112 void CSSGradientValue::addStops(Gradient* gradient, RenderObject* renderer, RenderStyle* rootStyle, float maxLengthForRepeat)
162 float length = stop.m_position->computeLengthFloat(style, rootStyle, style->effectiveZoom());
365 static float positionFromValue(CSSPrimitiveValue* value, RenderStyle* style, RenderStyle* rootStyle, const IntSize& size, bool isHorizontal)
393 return value->computeLengthFloat(style, rootStyle, zoomFactor);
397 FloatPoint CSSGradientValue::computeEndPoint(CSSPrimitiveValue* first, CSSPrimitiveValue* second, RenderStyle* style, RenderStyle* rootStyle, const IntSize& size)
402 result.setX(positionFromValue(first, style, rootStyle, size, true));
405 result.setY(positionFromValue(second, style, rootStyle
533 RenderStyle* rootStyle = renderer->document()->documentElement()->renderStyle();
541 firstPoint = computeEndPoint(m_firstX.get(), m_firstY.get(), renderer->style(), rootStyle, size);
544 secondPoint = computeEndPoint(m_secondX.get(), m_secondY.get(), renderer->style(), rootStyle, size);
556 addStops(gradient.get(), renderer, rootStyle, 1);
630 float CSSRadialGradientValue::resolveRadius(CSSPrimitiveValue* radius, RenderStyle* style, RenderStyle* rootStyle, float* widthOrHeight)
640 result = radius->computeLengthFloat(style, rootStyle, zoomFactor);
726 RenderStyle* rootStyle = renderer->document()->documentElement()->renderStyle();
728 FloatPoint firstPoint = computeEndPoint(m_firstX.get(), m_firstY.get(), renderer->style(), rootStyle, size);
734 FloatPoint secondPoint = computeEndPoint(m_secondX.get(), m_secondY.get(), renderer->style(), rootStyle, size);
742 firstRadius = resolveRadius(m_firstRadius.get(), renderer->style(), rootStyle);
747 secondRadius = resolveRadius(m_secondRadius.get(), renderer->style(), rootStyle);
751 secondRadius = resolveRadius(m_endHorizontalSize.get(), renderer->style(), rootStyle, &width);
752 aspectRatio = secondRadius / resolveRadius(m_endVerticalSize.get(), renderer->style(), rootStyle, &height);
855 addStops(gradient.get(), renderer, rootStyle, maxExtent);