SVGPreserveAspectRatio 72 Source/core/rendering/svg/RenderSVGImage.cpp if (image->preserveAspectRatio()->currentValue()->align() == SVGPreserveAspectRatio::SVG_PRESERVEASPECTRATIO_NONE) { SVGPreserveAspectRatio 38 Source/core/svg/PatternAttributes.h , m_preserveAspectRatio(SVGPreserveAspectRatio::create()) SVGPreserveAspectRatio 60 Source/core/svg/PatternAttributes.h SVGPreserveAspectRatio* preserveAspectRatio() const { return m_preserveAspectRatio.get(); } SVGPreserveAspectRatio 96 Source/core/svg/PatternAttributes.h void setPreserveAspectRatio(PassRefPtr<SVGPreserveAspectRatio> value) SVGPreserveAspectRatio 144 Source/core/svg/PatternAttributes.h RefPtr<SVGPreserveAspectRatio> m_preserveAspectRatio; SVGPreserveAspectRatio 39 Source/core/svg/SVGAnimatedPreserveAspectRatio.h class SVGAnimatedPreserveAspectRatio : public SVGAnimatedProperty<SVGPreserveAspectRatio> { SVGPreserveAspectRatio 41 Source/core/svg/SVGAnimatedPreserveAspectRatio.h static PassRefPtr<SVGAnimatedPreserveAspectRatio> create(SVGElement* contextElement, const QualifiedName& attributeName, PassRefPtr<SVGPreserveAspectRatio> initialValue) SVGPreserveAspectRatio 47 Source/core/svg/SVGAnimatedPreserveAspectRatio.h SVGAnimatedPreserveAspectRatio(SVGElement* contextElement, const QualifiedName& attributeName, PassRefPtr<SVGPreserveAspectRatio> initialValue) SVGPreserveAspectRatio 48 Source/core/svg/SVGAnimatedPreserveAspectRatio.h : SVGAnimatedProperty<SVGPreserveAspectRatio>(contextElement, attributeName, initialValue) SVGPreserveAspectRatio 40 Source/core/svg/SVGFEImageElement.cpp , m_preserveAspectRatio(SVGAnimatedPreserveAspectRatio::create(this, SVGNames::preserveAspectRatioAttr, SVGPreserveAspectRatio::create())) SVGPreserveAspectRatio 39 Source/core/svg/SVGFitToViewBox.cpp , m_preserveAspectRatio(SVGAnimatedPreserveAspectRatio::create(element, SVGNames::preserveAspectRatioAttr, SVGPreserveAspectRatio::create())) SVGPreserveAspectRatio 48 Source/core/svg/SVGFitToViewBox.cpp AffineTransform SVGFitToViewBox::viewBoxToViewTransform(const FloatRect& viewBoxRect, PassRefPtr<SVGPreserveAspectRatio> preserveAspectRatio, float viewWidth, float viewHeight) SVGPreserveAspectRatio 48 Source/core/svg/SVGFitToViewBox.h static AffineTransform viewBoxToViewTransform(const FloatRect& viewBoxRect, PassRefPtr<SVGPreserveAspectRatio>, float viewWidth, float viewHeight); SVGPreserveAspectRatio 42 Source/core/svg/SVGImageElement.cpp , m_preserveAspectRatio(SVGAnimatedPreserveAspectRatio::create(this, SVGNames::preserveAspectRatioAttr, SVGPreserveAspectRatio::create())) SVGPreserveAspectRatio 36 Source/core/svg/SVGPreserveAspectRatio.cpp SVGPreserveAspectRatio::SVGPreserveAspectRatio() SVGPreserveAspectRatio 42 Source/core/svg/SVGPreserveAspectRatio.cpp void SVGPreserveAspectRatio::setDefault() SVGPreserveAspectRatio 48 Source/core/svg/SVGPreserveAspectRatio.cpp PassRefPtr<SVGPreserveAspectRatio> SVGPreserveAspectRatio::clone() const SVGPreserveAspectRatio 50 Source/core/svg/SVGPreserveAspectRatio.cpp RefPtr<SVGPreserveAspectRatio> preserveAspectRatio = create(); SVGPreserveAspectRatio 58 Source/core/svg/SVGPreserveAspectRatio.cpp PassRefPtr<SVGPropertyBase> SVGPreserveAspectRatio::cloneForAnimation(const String& value) const SVGPreserveAspectRatio 60 Source/core/svg/SVGPreserveAspectRatio.cpp RefPtr<SVGPreserveAspectRatio> preserveAspectRatio = create(); SVGPreserveAspectRatio 68 Source/core/svg/SVGPreserveAspectRatio.cpp bool SVGPreserveAspectRatio::parseInternal(const CharType*& ptr, const CharType* end, bool validate) SVGPreserveAspectRatio 176 Source/core/svg/SVGPreserveAspectRatio.cpp void SVGPreserveAspectRatio::setValueAsString(const String& string, ExceptionState& exceptionState) SVGPreserveAspectRatio 199 Source/core/svg/SVGPreserveAspectRatio.cpp bool SVGPreserveAspectRatio::parse(const LChar*& ptr, const LChar* end, bool validate) SVGPreserveAspectRatio 204 Source/core/svg/SVGPreserveAspectRatio.cpp bool SVGPreserveAspectRatio::parse(const UChar*& ptr, const UChar* end, bool validate) SVGPreserveAspectRatio 209 Source/core/svg/SVGPreserveAspectRatio.cpp void SVGPreserveAspectRatio::transformRect(FloatRect& destRect, FloatRect& srcRect) SVGPreserveAspectRatio 218 Source/core/svg/SVGPreserveAspectRatio.cpp case SVGPreserveAspectRatio::SVG_MEETORSLICE_UNKNOWN: SVGPreserveAspectRatio 220 Source/core/svg/SVGPreserveAspectRatio.cpp case SVGPreserveAspectRatio::SVG_MEETORSLICE_MEET: { SVGPreserveAspectRatio 225 Source/core/svg/SVGPreserveAspectRatio.cpp case SVGPreserveAspectRatio::SVG_PRESERVEASPECTRATIO_XMINYMID: SVGPreserveAspectRatio 226 Source/core/svg/SVGPreserveAspectRatio.cpp case SVGPreserveAspectRatio::SVG_PRESERVEASPECTRATIO_XMIDYMID: SVGPreserveAspectRatio 227 Source/core/svg/SVGPreserveAspectRatio.cpp case SVGPreserveAspectRatio::SVG_PRESERVEASPECTRATIO_XMAXYMID: SVGPreserveAspectRatio 230 Source/core/svg/SVGPreserveAspectRatio.cpp case SVGPreserveAspectRatio::SVG_PRESERVEASPECTRATIO_XMINYMAX: SVGPreserveAspectRatio 231 Source/core/svg/SVGPreserveAspectRatio.cpp case SVGPreserveAspectRatio::SVG_PRESERVEASPECTRATIO_XMIDYMAX: SVGPreserveAspectRatio 232 Source/core/svg/SVGPreserveAspectRatio.cpp case SVGPreserveAspectRatio::SVG_PRESERVEASPECTRATIO_XMAXYMAX: SVGPreserveAspectRatio 242 Source/core/svg/SVGPreserveAspectRatio.cpp case SVGPreserveAspectRatio::SVG_PRESERVEASPECTRATIO_XMIDYMIN: SVGPreserveAspectRatio 243 Source/core/svg/SVGPreserveAspectRatio.cpp case SVGPreserveAspectRatio::SVG_PRESERVEASPECTRATIO_XMIDYMID: SVGPreserveAspectRatio 244 Source/core/svg/SVGPreserveAspectRatio.cpp case SVGPreserveAspectRatio::SVG_PRESERVEASPECTRATIO_XMIDYMAX: SVGPreserveAspectRatio 247 Source/core/svg/SVGPreserveAspectRatio.cpp case SVGPreserveAspectRatio::SVG_PRESERVEASPECTRATIO_XMAXYMIN: SVGPreserveAspectRatio 248 Source/core/svg/SVGPreserveAspectRatio.cpp case SVGPreserveAspectRatio::SVG_PRESERVEASPECTRATIO_XMAXYMID: SVGPreserveAspectRatio 249 Source/core/svg/SVGPreserveAspectRatio.cpp case SVGPreserveAspectRatio::SVG_PRESERVEASPECTRATIO_XMAXYMAX: SVGPreserveAspectRatio 258 Source/core/svg/SVGPreserveAspectRatio.cpp case SVGPreserveAspectRatio::SVG_MEETORSLICE_SLICE: { SVGPreserveAspectRatio 265 Source/core/svg/SVGPreserveAspectRatio.cpp case SVGPreserveAspectRatio::SVG_PRESERVEASPECTRATIO_XMINYMID: SVGPreserveAspectRatio 266 Source/core/svg/SVGPreserveAspectRatio.cpp case SVGPreserveAspectRatio::SVG_PRESERVEASPECTRATIO_XMIDYMID: SVGPreserveAspectRatio 267 Source/core/svg/SVGPreserveAspectRatio.cpp case SVGPreserveAspectRatio::SVG_PRESERVEASPECTRATIO_XMAXYMID: SVGPreserveAspectRatio 270 Source/core/svg/SVGPreserveAspectRatio.cpp case SVGPreserveAspectRatio::SVG_PRESERVEASPECTRATIO_XMINYMAX: SVGPreserveAspectRatio 271 Source/core/svg/SVGPreserveAspectRatio.cpp case SVGPreserveAspectRatio::SVG_PRESERVEASPECTRATIO_XMIDYMAX: SVGPreserveAspectRatio 272 Source/core/svg/SVGPreserveAspectRatio.cpp case SVGPreserveAspectRatio::SVG_PRESERVEASPECTRATIO_XMAXYMAX: SVGPreserveAspectRatio 284 Source/core/svg/SVGPreserveAspectRatio.cpp case SVGPreserveAspectRatio::SVG_PRESERVEASPECTRATIO_XMIDYMIN: SVGPreserveAspectRatio 285 Source/core/svg/SVGPreserveAspectRatio.cpp case SVGPreserveAspectRatio::SVG_PRESERVEASPECTRATIO_XMIDYMID: SVGPreserveAspectRatio 286 Source/core/svg/SVGPreserveAspectRatio.cpp case SVGPreserveAspectRatio::SVG_PRESERVEASPECTRATIO_XMIDYMAX: SVGPreserveAspectRatio 289 Source/core/svg/SVGPreserveAspectRatio.cpp case SVGPreserveAspectRatio::SVG_PRESERVEASPECTRATIO_XMAXYMIN: SVGPreserveAspectRatio 290 Source/core/svg/SVGPreserveAspectRatio.cpp case SVGPreserveAspectRatio::SVG_PRESERVEASPECTRATIO_XMAXYMID: SVGPreserveAspectRatio 291 Source/core/svg/SVGPreserveAspectRatio.cpp case SVGPreserveAspectRatio::SVG_PRESERVEASPECTRATIO_XMAXYMAX: SVGPreserveAspectRatio 303 Source/core/svg/SVGPreserveAspectRatio.cpp AffineTransform SVGPreserveAspectRatio::getCTM(float logicalX, float logicalY, float logicalWidth, float logicalHeight, float physicalWidth, float physicalHeight) const SVGPreserveAspectRatio 349 Source/core/svg/SVGPreserveAspectRatio.cpp String SVGPreserveAspectRatio::valueAsString() const SVGPreserveAspectRatio 400 Source/core/svg/SVGPreserveAspectRatio.cpp void SVGPreserveAspectRatio::add(PassRefPtr<SVGPropertyBase> other, SVGElement*) SVGPreserveAspectRatio 405 Source/core/svg/SVGPreserveAspectRatio.cpp void SVGPreserveAspectRatio::calculateAnimatedValue(SVGAnimationElement* animationElement, float percentage, unsigned repeatCount, PassRefPtr<SVGPropertyBase> fromValue, PassRefPtr<SVGPropertyBase> toValue, PassRefPtr<SVGPropertyBase>, SVGElement*) SVGPreserveAspectRatio 412 Source/core/svg/SVGPreserveAspectRatio.cpp RefPtr<SVGPreserveAspectRatio> preserveAspectRatioToUse = useToValue ? toSVGPreserveAspectRatio(toValue) : toSVGPreserveAspectRatio(fromValue); SVGPreserveAspectRatio 418 Source/core/svg/SVGPreserveAspectRatio.cpp float SVGPreserveAspectRatio::calculateDistance(PassRefPtr<SVGPropertyBase> toValue, SVGElement* contextElement) SVGPreserveAspectRatio 32 Source/core/svg/SVGPreserveAspectRatio.h class SVGPreserveAspectRatio : public SVGPropertyBase { SVGPreserveAspectRatio 56 Source/core/svg/SVGPreserveAspectRatio.h static PassRefPtr<SVGPreserveAspectRatio> create() SVGPreserveAspectRatio 58 Source/core/svg/SVGPreserveAspectRatio.h return adoptRef(new SVGPreserveAspectRatio()); SVGPreserveAspectRatio 61 Source/core/svg/SVGPreserveAspectRatio.h virtual PassRefPtr<SVGPreserveAspectRatio> clone() const; SVGPreserveAspectRatio 64 Source/core/svg/SVGPreserveAspectRatio.h bool operator==(const SVGPreserveAspectRatio&) const; SVGPreserveAspectRatio 65 Source/core/svg/SVGPreserveAspectRatio.h bool operator!=(const SVGPreserveAspectRatio& other) const { return !operator==(other); } SVGPreserveAspectRatio 91 Source/core/svg/SVGPreserveAspectRatio.h SVGPreserveAspectRatio(); SVGPreserveAspectRatio 101 Source/core/svg/SVGPreserveAspectRatio.h inline PassRefPtr<SVGPreserveAspectRatio> toSVGPreserveAspectRatio(PassRefPtr<SVGPropertyBase> passBase) SVGPreserveAspectRatio 104 Source/core/svg/SVGPreserveAspectRatio.h ASSERT(base->type() == SVGPreserveAspectRatio::classType()); SVGPreserveAspectRatio 105 Source/core/svg/SVGPreserveAspectRatio.h return static_pointer_cast<SVGPreserveAspectRatio>(base.release()); SVGPreserveAspectRatio 51 Source/core/svg/SVGPreserveAspectRatioTearOff.cpp target()->setAlign(static_cast<SVGPreserveAspectRatio::SVGPreserveAspectRatioType>(align)); SVGPreserveAspectRatio 65 Source/core/svg/SVGPreserveAspectRatioTearOff.cpp target()->setMeetOrSlice(static_cast<SVGPreserveAspectRatio::SVGMeetOrSliceType>(meetOrSlice)); SVGPreserveAspectRatio 68 Source/core/svg/SVGPreserveAspectRatioTearOff.cpp SVGPreserveAspectRatioTearOff::SVGPreserveAspectRatioTearOff(PassRefPtr<SVGPreserveAspectRatio> target, SVGElement* contextElement, PropertyIsAnimValType propertyIsAnimVal, const QualifiedName& attributeName) SVGPreserveAspectRatio 69 Source/core/svg/SVGPreserveAspectRatioTearOff.cpp : SVGPropertyTearOff<SVGPreserveAspectRatio>(target, contextElement, propertyIsAnimVal, attributeName) SVGPreserveAspectRatio 40 Source/core/svg/SVGPreserveAspectRatioTearOff.h class SVGPreserveAspectRatioTearOff FINAL : public SVGPropertyTearOff<SVGPreserveAspectRatio>, public ScriptWrappable { SVGPreserveAspectRatio 43 Source/core/svg/SVGPreserveAspectRatioTearOff.h SVG_PRESERVEASPECTRATIO_UNKNOWN = SVGPreserveAspectRatio::SVG_PRESERVEASPECTRATIO_UNKNOWN, SVGPreserveAspectRatio 44 Source/core/svg/SVGPreserveAspectRatioTearOff.h SVG_PRESERVEASPECTRATIO_NONE = SVGPreserveAspectRatio::SVG_PRESERVEASPECTRATIO_NONE, SVGPreserveAspectRatio 45 Source/core/svg/SVGPreserveAspectRatioTearOff.h SVG_PRESERVEASPECTRATIO_XMINYMIN = SVGPreserveAspectRatio::SVG_PRESERVEASPECTRATIO_XMINYMIN, SVGPreserveAspectRatio 46 Source/core/svg/SVGPreserveAspectRatioTearOff.h SVG_PRESERVEASPECTRATIO_XMIDYMIN = SVGPreserveAspectRatio::SVG_PRESERVEASPECTRATIO_XMIDYMIN, SVGPreserveAspectRatio 47 Source/core/svg/SVGPreserveAspectRatioTearOff.h SVG_PRESERVEASPECTRATIO_XMAXYMIN = SVGPreserveAspectRatio::SVG_PRESERVEASPECTRATIO_XMAXYMIN, SVGPreserveAspectRatio 48 Source/core/svg/SVGPreserveAspectRatioTearOff.h SVG_PRESERVEASPECTRATIO_XMINYMID = SVGPreserveAspectRatio::SVG_PRESERVEASPECTRATIO_XMINYMID, SVGPreserveAspectRatio 49 Source/core/svg/SVGPreserveAspectRatioTearOff.h SVG_PRESERVEASPECTRATIO_XMIDYMID = SVGPreserveAspectRatio::SVG_PRESERVEASPECTRATIO_XMIDYMID, SVGPreserveAspectRatio 50 Source/core/svg/SVGPreserveAspectRatioTearOff.h SVG_PRESERVEASPECTRATIO_XMAXYMID = SVGPreserveAspectRatio::SVG_PRESERVEASPECTRATIO_XMAXYMID, SVGPreserveAspectRatio 51 Source/core/svg/SVGPreserveAspectRatioTearOff.h SVG_PRESERVEASPECTRATIO_XMINYMAX = SVGPreserveAspectRatio::SVG_PRESERVEASPECTRATIO_XMINYMAX, SVGPreserveAspectRatio 52 Source/core/svg/SVGPreserveAspectRatioTearOff.h SVG_PRESERVEASPECTRATIO_XMIDYMAX = SVGPreserveAspectRatio::SVG_PRESERVEASPECTRATIO_XMIDYMAX, SVGPreserveAspectRatio 53 Source/core/svg/SVGPreserveAspectRatioTearOff.h SVG_PRESERVEASPECTRATIO_XMAXYMAX = SVGPreserveAspectRatio::SVG_PRESERVEASPECTRATIO_XMAXYMAX SVGPreserveAspectRatio 57 Source/core/svg/SVGPreserveAspectRatioTearOff.h SVG_MEETORSLICE_UNKNOWN = SVGPreserveAspectRatio::SVG_MEETORSLICE_UNKNOWN, SVGPreserveAspectRatio 58 Source/core/svg/SVGPreserveAspectRatioTearOff.h SVG_MEETORSLICE_MEET = SVGPreserveAspectRatio::SVG_MEETORSLICE_MEET, SVGPreserveAspectRatio 59 Source/core/svg/SVGPreserveAspectRatioTearOff.h SVG_MEETORSLICE_SLICE = SVGPreserveAspectRatio::SVG_MEETORSLICE_SLICE SVGPreserveAspectRatio 62 Source/core/svg/SVGPreserveAspectRatioTearOff.h static PassRefPtr<SVGPreserveAspectRatioTearOff> create(PassRefPtr<SVGPreserveAspectRatio> target, SVGElement* contextElement, PropertyIsAnimValType propertyIsAnimVal, const QualifiedName& attributeName = nullQName()) SVGPreserveAspectRatio 73 Source/core/svg/SVGPreserveAspectRatioTearOff.h SVGPreserveAspectRatioTearOff(PassRefPtr<SVGPreserveAspectRatio>, SVGElement* contextElement, PropertyIsAnimValType, const QualifiedName& attributeName = nullQName()); SVGPreserveAspectRatio 97 Source/core/svg/SVGViewSpec.cpp preserveAspectRatio()->baseValue()->setAlign(SVGPreserveAspectRatio::SVG_PRESERVEASPECTRATIO_XMIDYMID); SVGPreserveAspectRatio 98 Source/core/svg/SVGViewSpec.cpp preserveAspectRatio()->baseValue()->setMeetOrSlice(SVGPreserveAspectRatio::SVG_MEETORSLICE_MEET); SVGPreserveAspectRatio 337 Source/core/svg/graphics/SVGImage.cpp if (rootElement->preserveAspectRatio()->currentValue()->align() == SVGPreserveAspectRatio::SVG_PRESERVEASPECTRATIO_NONE) SVGPreserveAspectRatio 43 Source/core/svg/graphics/filters/SVGFEImage.cpp FEImage::FEImage(Filter* filter, PassRefPtr<Image> image, PassRefPtr<SVGPreserveAspectRatio> preserveAspectRatio) SVGPreserveAspectRatio 51 Source/core/svg/graphics/filters/SVGFEImage.cpp FEImage::FEImage(Filter* filter, Document& document, const String& href, PassRefPtr<SVGPreserveAspectRatio> preserveAspectRatio) SVGPreserveAspectRatio 59 Source/core/svg/graphics/filters/SVGFEImage.cpp PassRefPtr<FEImage> FEImage::createWithImage(Filter* filter, PassRefPtr<Image> image, PassRefPtr<SVGPreserveAspectRatio> preserveAspectRatio) SVGPreserveAspectRatio 64 Source/core/svg/graphics/filters/SVGFEImage.cpp PassRefPtr<FEImage> FEImage::createWithIRIReference(Filter* filter, Document& document, const String& href, PassRefPtr<SVGPreserveAspectRatio> preserveAspectRatio) SVGPreserveAspectRatio 38 Source/core/svg/graphics/filters/SVGFEImage.h static PassRefPtr<FEImage> createWithImage(Filter*, PassRefPtr<Image>, PassRefPtr<SVGPreserveAspectRatio>); SVGPreserveAspectRatio 39 Source/core/svg/graphics/filters/SVGFEImage.h static PassRefPtr<FEImage> createWithIRIReference(Filter*, Document&, const String&, PassRefPtr<SVGPreserveAspectRatio>); SVGPreserveAspectRatio 50 Source/core/svg/graphics/filters/SVGFEImage.h FEImage(Filter*, PassRefPtr<Image>, PassRefPtr<SVGPreserveAspectRatio>); SVGPreserveAspectRatio 51 Source/core/svg/graphics/filters/SVGFEImage.h FEImage(Filter*, Document&, const String&, PassRefPtr<SVGPreserveAspectRatio>); SVGPreserveAspectRatio 62 Source/core/svg/graphics/filters/SVGFEImage.h PassRefPtr<SVGPreserveAspectRatio> m_preserveAspectRatio;