Lines Matching defs:objectBoundingBox
142 // Spec: When the geometry of the applicable element has no width or height and objectBoundingBox is specified,
144 FloatRect objectBoundingBox = object->objectBoundingBox();
145 if (m_attributes.patternUnits() == SVGUnitTypes::SVG_UNIT_TYPE_OBJECTBOUNDINGBOX && objectBoundingBox.isEmpty())
202 const FloatRect& objectBoundingBox,
206 return SVGLengthContext::resolveRectangle(patternElement, attributes.patternUnits(), objectBoundingBox, attributes.x(), attributes.y(), attributes.width(), attributes.height());
218 FloatRect objectBoundingBox = renderer->objectBoundingBox();
219 patternBoundaries = calculatePatternBoundaries(attributes, objectBoundingBox, patternElement);
225 // Apply viewBox/objectBoundingBox transformations.
229 tileImageTransform.scale(objectBoundingBox.width(), objectBoundingBox.height());