SVGSVGElement 2071 Source/core/accessibility/AXRenderObject.cpp SVGSVGElement* rootElement = toSVGDocument(doc)->rootElement(); SVGSVGElement 1587 Source/core/frame/FrameView.cpp if (SVGSVGElement* svg = toSVGDocument(m_frame->document())->rootElement()) { SVGSVGElement 69 Source/core/rendering/svg/RenderSVGRoot.cpp SVGSVGElement* svg = toSVGSVGElement(node()); SVGSVGElement 71 Source/core/rendering/svg/RenderSVGRoot.cpp Length intrinsicWidthAttribute = svg->intrinsicWidth(SVGSVGElement::IgnoreCSSProperties); SVGSVGElement 72 Source/core/rendering/svg/RenderSVGRoot.cpp Length intrinsicHeightAttribute = svg->intrinsicHeight(SVGSVGElement::IgnoreCSSProperties); SVGSVGElement 139 Source/core/rendering/svg/RenderSVGRoot.cpp SVGSVGElement* svg = toSVGSVGElement(node()); SVGSVGElement 150 Source/core/rendering/svg/RenderSVGRoot.cpp return resolveLengthAttributeForSVG(svg->intrinsicWidth(SVGSVGElement::IgnoreCSSProperties), style()->effectiveZoom(), containingBlock()->availableLogicalWidth().toFloat()); SVGSVGElement 162 Source/core/rendering/svg/RenderSVGRoot.cpp SVGSVGElement* svg = toSVGSVGElement(node()); SVGSVGElement 173 Source/core/rendering/svg/RenderSVGRoot.cpp Length height = svg->intrinsicHeight(SVGSVGElement::IgnoreCSSProperties); SVGSVGElement 212 Source/core/rendering/svg/RenderSVGRoot.cpp SVGSVGElement* svg = toSVGSVGElement(node()); SVGSVGElement 243 Source/core/rendering/svg/RenderSVGRoot.cpp SVGSVGElement* svg = toSVGSVGElement(node()); SVGSVGElement 334 Source/core/rendering/svg/RenderSVGRoot.cpp SVGSVGElement* svg = toSVGSVGElement(node()); SVGSVGElement 437 Source/core/rendering/svg/RenderSVGRoot.cpp SVGSVGElement* svg = toSVGSVGElement(node()); SVGSVGElement 439 Source/core/rendering/svg/RenderSVGRoot.cpp return svg->intrinsicWidth(SVGSVGElement::IgnoreCSSProperties).isPercent(); SVGSVGElement 444 Source/core/rendering/svg/RenderSVGRoot.cpp SVGSVGElement* svg = toSVGSVGElement(node()); SVGSVGElement 447 Source/core/rendering/svg/RenderSVGRoot.cpp return svg->intrinsicHeight(SVGSVGElement::IgnoreCSSProperties).isPercent(); SVGSVGElement 64 Source/core/rendering/svg/RenderSVGViewportContainer.cpp SVGSVGElement* svg = toSVGSVGElement(element); SVGSVGElement 139 Source/core/rendering/svg/RenderSVGViewportContainer.cpp SVGSVGElement* svg = toSVGSVGElement(element()); SVGSVGElement 41 Source/core/svg/SVGDocument.cpp SVGSVGElement* SVGDocument::rootElement(const Document& document) SVGSVGElement 47 Source/core/svg/SVGDocument.cpp SVGSVGElement* SVGDocument::rootElement() const SVGSVGElement 70 Source/core/svg/SVGDocument.cpp if (SVGSVGElement* svg = rootElement()) { SVGSVGElement 84 Source/core/svg/SVGDocument.cpp if (SVGSVGElement* svg = rootElement()) SVGSVGElement 90 Source/core/svg/SVGDocument.cpp if (SVGSVGElement* svg = rootElement()) { SVGSVGElement 29 Source/core/svg/SVGDocument.h class SVGSVGElement; SVGSVGElement 38 Source/core/svg/SVGDocument.h static SVGSVGElement* rootElement(const Document&); SVGSVGElement 39 Source/core/svg/SVGDocument.h SVGSVGElement* rootElement() const; SVGSVGElement 50 Source/core/svg/SVGDocumentExtensions.cpp void SVGDocumentExtensions::addTimeContainer(SVGSVGElement* element) SVGSVGElement 55 Source/core/svg/SVGDocumentExtensions.cpp void SVGDocumentExtensions::removeTimeContainer(SVGSVGElement* element) SVGSVGElement 96 Source/core/svg/SVGDocumentExtensions.cpp Vector<RefPtr<SVGSVGElement> > timeContainers; SVGSVGElement 98 Source/core/svg/SVGDocumentExtensions.cpp Vector<RefPtr<SVGSVGElement> >::iterator end = timeContainers.end(); SVGSVGElement 99 Source/core/svg/SVGDocumentExtensions.cpp for (Vector<RefPtr<SVGSVGElement> >::iterator itr = timeContainers.begin(); itr != end; ++itr) SVGSVGElement 109 Source/core/svg/SVGDocumentExtensions.cpp Vector<RefPtr<SVGSVGElement> > timeContainers; SVGSVGElement 111 Source/core/svg/SVGDocumentExtensions.cpp Vector<RefPtr<SVGSVGElement> >::iterator end = timeContainers.end(); SVGSVGElement 112 Source/core/svg/SVGDocumentExtensions.cpp for (Vector<RefPtr<SVGSVGElement> >::iterator itr = timeContainers.begin(); itr != end; ++itr) SVGSVGElement 118 Source/core/svg/SVGDocumentExtensions.cpp HashSet<SVGSVGElement*>::iterator end = m_timeContainers.end(); SVGSVGElement 119 Source/core/svg/SVGDocumentExtensions.cpp for (HashSet<SVGSVGElement*>::iterator itr = m_timeContainers.begin(); itr != end; ++itr) SVGSVGElement 125 Source/core/svg/SVGDocumentExtensions.cpp HashSet<SVGSVGElement*>::iterator end = m_timeContainers.end(); SVGSVGElement 126 Source/core/svg/SVGDocumentExtensions.cpp for (HashSet<SVGSVGElement*>::iterator itr = m_timeContainers.begin(); itr != end; ++itr) SVGSVGElement 132 Source/core/svg/SVGDocumentExtensions.cpp Vector<RefPtr<SVGSVGElement> > timeContainers; SVGSVGElement 135 Source/core/svg/SVGDocumentExtensions.cpp Vector<RefPtr<SVGSVGElement> >::iterator end = timeContainers.end(); SVGSVGElement 136 Source/core/svg/SVGDocumentExtensions.cpp for (Vector<RefPtr<SVGSVGElement> >::iterator it = timeContainers.begin(); it != end; ++it) { SVGSVGElement 137 Source/core/svg/SVGDocumentExtensions.cpp SVGSVGElement* outerSVG = (*it).get(); SVGSVGElement 394 Source/core/svg/SVGDocumentExtensions.cpp void SVGDocumentExtensions::addSVGRootWithRelativeLengthDescendents(SVGSVGElement* svgRoot) SVGSVGElement 400 Source/core/svg/SVGDocumentExtensions.cpp void SVGDocumentExtensions::removeSVGRootWithRelativeLengthDescendents(SVGSVGElement* svgRoot) SVGSVGElement 406 Source/core/svg/SVGDocumentExtensions.cpp bool SVGDocumentExtensions::isSVGRootWithRelativeLengthDescendents(SVGSVGElement* svgRoot) const SVGSVGElement 418 Source/core/svg/SVGDocumentExtensions.cpp HashSet<SVGSVGElement*>::iterator end = m_relativeLengthSVGRoots.end(); SVGSVGElement 419 Source/core/svg/SVGDocumentExtensions.cpp for (HashSet<SVGSVGElement*>::iterator it = m_relativeLengthSVGRoots.begin(); it != end; ++it) SVGSVGElement 40 Source/core/svg/SVGDocumentExtensions.h class SVGSVGElement; SVGSVGElement 50 Source/core/svg/SVGDocumentExtensions.h void addTimeContainer(SVGSVGElement*); SVGSVGElement 51 Source/core/svg/SVGDocumentExtensions.h void removeTimeContainer(SVGSVGElement*); SVGSVGElement 75 Source/core/svg/SVGDocumentExtensions.h void addSVGRootWithRelativeLengthDescendents(SVGSVGElement*); SVGSVGElement 76 Source/core/svg/SVGDocumentExtensions.h void removeSVGRootWithRelativeLengthDescendents(SVGSVGElement*); SVGSVGElement 77 Source/core/svg/SVGDocumentExtensions.h bool isSVGRootWithRelativeLengthDescendents(SVGSVGElement*) const; SVGSVGElement 91 Source/core/svg/SVGDocumentExtensions.h HashSet<SVGSVGElement*> m_timeContainers; // For SVG 1.2 support this will need to be made more general. SVGSVGElement 102 Source/core/svg/SVGDocumentExtensions.h HashSet<SVGSVGElement*> m_relativeLengthSVGRoots; // Root SVG elements with relative length descendants. SVGSVGElement 492 Source/core/svg/SVGElement.cpp SVGSVGElement* SVGElement::ownerSVGElement() const SVGSVGElement 46 Source/core/svg/SVGElement.h class SVGSVGElement; SVGSVGElement 79 Source/core/svg/SVGElement.h SVGSVGElement* ownerSVGElement() const; SVGSVGElement 314 Source/core/svg/SVGLengthContext.cpp const SVGSVGElement& svg = toSVGSVGElement(*viewportElement); SVGSVGElement 65 Source/core/svg/SVGSVGElement.cpp inline SVGSVGElement::SVGSVGElement(Document& doc) SVGSVGElement 86 Source/core/svg/SVGSVGElement.cpp UseCounter::count(doc, UseCounter::SVGSVGElement); SVGSVGElement 89 Source/core/svg/SVGSVGElement.cpp PassRefPtr<SVGSVGElement> SVGSVGElement::create(Document& document) SVGSVGElement 91 Source/core/svg/SVGSVGElement.cpp return adoptRef(new SVGSVGElement(document)); SVGSVGElement 94 Source/core/svg/SVGSVGElement.cpp SVGSVGElement::~SVGSVGElement() SVGSVGElement 106 Source/core/svg/SVGSVGElement.cpp const AtomicString& SVGSVGElement::contentScriptType() const SVGSVGElement 113 Source/core/svg/SVGSVGElement.cpp void SVGSVGElement::setContentScriptType(const AtomicString& type) SVGSVGElement 118 Source/core/svg/SVGSVGElement.cpp const AtomicString& SVGSVGElement::contentStyleType() const SVGSVGElement 125 Source/core/svg/SVGSVGElement.cpp void SVGSVGElement::setContentStyleType(const AtomicString& type) SVGSVGElement 130 Source/core/svg/SVGSVGElement.cpp PassRefPtr<SVGRectTearOff> SVGSVGElement::viewport() const SVGSVGElement 137 Source/core/svg/SVGSVGElement.cpp float SVGSVGElement::pixelUnitToMillimeterX() const SVGSVGElement 142 Source/core/svg/SVGSVGElement.cpp float SVGSVGElement::pixelUnitToMillimeterY() const SVGSVGElement 147 Source/core/svg/SVGSVGElement.cpp float SVGSVGElement::screenPixelToMillimeterX() const SVGSVGElement 152 Source/core/svg/SVGSVGElement.cpp float SVGSVGElement::screenPixelToMillimeterY() const SVGSVGElement 157 Source/core/svg/SVGSVGElement.cpp SVGViewSpec* SVGSVGElement::currentView() SVGSVGElement 164 Source/core/svg/SVGSVGElement.cpp float SVGSVGElement::currentScale() const SVGSVGElement 181 Source/core/svg/SVGSVGElement.cpp void SVGSVGElement::setCurrentScale(float scale) SVGSVGElement 203 Source/core/svg/SVGSVGElement.cpp static PassRefPtr<SVGCurrentTranslateTearOff> create(SVGSVGElement* contextElement) SVGSVGElement 215 Source/core/svg/SVGSVGElement.cpp SVGCurrentTranslateTearOff(SVGSVGElement* contextElement) SVGSVGElement 221 Source/core/svg/SVGSVGElement.cpp PassRefPtr<SVGPointTearOff> SVGSVGElement::currentTranslateFromJavascript() SVGSVGElement 226 Source/core/svg/SVGSVGElement.cpp void SVGSVGElement::setCurrentTranslate(const FloatPoint& point) SVGSVGElement 232 Source/core/svg/SVGSVGElement.cpp void SVGSVGElement::updateCurrentTranslate() SVGSVGElement 241 Source/core/svg/SVGSVGElement.cpp void SVGSVGElement::parseAttribute(const QualifiedName& name, const AtomicString& value) SVGSVGElement 285 Source/core/svg/SVGSVGElement.cpp void SVGSVGElement::svgAttributeChanged(const QualifiedName& attrName) SVGSVGElement 344 Source/core/svg/SVGSVGElement.cpp bool SVGSVGElement::checkIntersectionOrEnclosure(const SVGElement& element, const FloatRect& rect, SVGSVGElement 374 Source/core/svg/SVGSVGElement.cpp PassRefPtr<NodeList> SVGSVGElement::collectIntersectionOrEnclosureList(const FloatRect& rect, SVGSVGElement 399 Source/core/svg/SVGSVGElement.cpp PassRefPtr<NodeList> SVGSVGElement::getIntersectionList(PassRefPtr<SVGRectTearOff> rect, SVGElement* referenceElement) const SVGSVGElement 406 Source/core/svg/SVGSVGElement.cpp PassRefPtr<NodeList> SVGSVGElement::getEnclosureList(PassRefPtr<SVGRectTearOff> rect, SVGElement* referenceElement) const SVGSVGElement 413 Source/core/svg/SVGSVGElement.cpp bool SVGSVGElement::checkIntersection(SVGElement* element, PassRefPtr<SVGRectTearOff> rect) const SVGSVGElement 421 Source/core/svg/SVGSVGElement.cpp bool SVGSVGElement::checkEnclosure(SVGElement* element, PassRefPtr<SVGRectTearOff> rect) const SVGSVGElement 429 Source/core/svg/SVGSVGElement.cpp void SVGSVGElement::deselectAll() SVGSVGElement 435 Source/core/svg/SVGSVGElement.cpp PassRefPtr<SVGNumberTearOff> SVGSVGElement::createSVGNumber() SVGSVGElement 440 Source/core/svg/SVGSVGElement.cpp PassRefPtr<SVGLengthTearOff> SVGSVGElement::createSVGLength() SVGSVGElement 445 Source/core/svg/SVGSVGElement.cpp PassRefPtr<SVGAngleTearOff> SVGSVGElement::createSVGAngle() SVGSVGElement 450 Source/core/svg/SVGSVGElement.cpp PassRefPtr<SVGPointTearOff> SVGSVGElement::createSVGPoint() SVGSVGElement 455 Source/core/svg/SVGSVGElement.cpp PassRefPtr<SVGMatrixTearOff> SVGSVGElement::createSVGMatrix() SVGSVGElement 460 Source/core/svg/SVGSVGElement.cpp PassRefPtr<SVGRectTearOff> SVGSVGElement::createSVGRect() SVGSVGElement 465 Source/core/svg/SVGSVGElement.cpp PassRefPtr<SVGTransformTearOff> SVGSVGElement::createSVGTransform() SVGSVGElement 470 Source/core/svg/SVGSVGElement.cpp PassRefPtr<SVGTransformTearOff> SVGSVGElement::createSVGTransformFromMatrix(PassRefPtr<SVGMatrixTearOff> matrix) SVGSVGElement 475 Source/core/svg/SVGSVGElement.cpp AffineTransform SVGSVGElement::localCoordinateSpaceTransform(SVGElement::CTMScope mode) const SVGSVGElement 522 Source/core/svg/SVGSVGElement.cpp bool SVGSVGElement::rendererIsNeeded(const RenderStyle& style) SVGSVGElement 533 Source/core/svg/SVGSVGElement.cpp RenderObject* SVGSVGElement::createRenderer(RenderStyle*) SVGSVGElement 541 Source/core/svg/SVGSVGElement.cpp Node::InsertionNotificationRequest SVGSVGElement::insertedInto(ContainerNode* rootParent) SVGSVGElement 557 Source/core/svg/SVGSVGElement.cpp void SVGSVGElement::removedFrom(ContainerNode* rootParent) SVGSVGElement 568 Source/core/svg/SVGSVGElement.cpp void SVGSVGElement::pauseAnimations() SVGSVGElement 574 Source/core/svg/SVGSVGElement.cpp void SVGSVGElement::unpauseAnimations() SVGSVGElement 580 Source/core/svg/SVGSVGElement.cpp bool SVGSVGElement::animationsPaused() const SVGSVGElement 585 Source/core/svg/SVGSVGElement.cpp float SVGSVGElement::getCurrentTime() const SVGSVGElement 590 Source/core/svg/SVGSVGElement.cpp void SVGSVGElement::setCurrentTime(float seconds) SVGSVGElement 598 Source/core/svg/SVGSVGElement.cpp bool SVGSVGElement::selfHasRelativeLengths() const SVGSVGElement 607 Source/core/svg/SVGSVGElement.cpp FloatRect SVGSVGElement::currentViewBoxRect() const SVGSVGElement 630 Source/core/svg/SVGSVGElement.cpp FloatSize SVGSVGElement::currentViewportSize() const SVGSVGElement 649 Source/core/svg/SVGSVGElement.cpp bool SVGSVGElement::widthAttributeEstablishesViewport() const SVGSVGElement 675 Source/core/svg/SVGSVGElement.cpp bool SVGSVGElement::heightAttributeEstablishesViewport() const SVGSVGElement 697 Source/core/svg/SVGSVGElement.cpp Length SVGSVGElement::intrinsicWidth(ConsiderCSSMode mode) const SVGSVGElement 711 Source/core/svg/SVGSVGElement.cpp Length SVGSVGElement::intrinsicHeight(ConsiderCSSMode mode) const SVGSVGElement 725 Source/core/svg/SVGSVGElement.cpp AffineTransform SVGSVGElement::viewBoxToViewTransform(float viewWidth, float viewHeight) const SVGSVGElement 742 Source/core/svg/SVGSVGElement.cpp void SVGSVGElement::setupInitialView(const String& fragmentIdentifier, Element* anchorNode) SVGSVGElement 780 Source/core/svg/SVGSVGElement.cpp if (SVGSVGElement* svg = viewElement.ownerSVGElement()) { SVGSVGElement 792 Source/core/svg/SVGSVGElement.cpp void SVGSVGElement::inheritViewAttributes(SVGViewElement* viewElement) SVGSVGElement 818 Source/core/svg/SVGSVGElement.cpp Element* SVGSVGElement::getElementById(const AtomicString& id) const SVGSVGElement 43 Source/core/svg/SVGSVGElement.h class SVGSVGElement FINAL : public SVGGraphicsElement, SVGSVGElement 47 Source/core/svg/SVGSVGElement.h static PassRefPtr<SVGSVGElement> create(Document&); SVGSVGElement 134 Source/core/svg/SVGSVGElement.h explicit SVGSVGElement(Document&); SVGSVGElement 135 Source/core/svg/SVGSVGElement.h virtual ~SVGSVGElement(); SVGSVGElement 52 Source/core/svg/SVGTransformListTearOff.cpp return SVGSVGElement::createSVGTransformFromMatrix(matrix); SVGSVGElement 743 Source/core/svg/SVGUseElement.cpp RefPtr<SVGSVGElement> svgElement = SVGSVGElement::create(*referencedDocument()); SVGSVGElement 30 Source/core/svg/SVGViewSpec.cpp SVGViewSpec::SVGViewSpec(SVGSVGElement* contextElement) SVGSVGElement 36 Source/core/svg/SVGViewSpec.h static PassRefPtr<SVGViewSpec> create(SVGSVGElement* contextElement) SVGSVGElement 58 Source/core/svg/SVGViewSpec.h explicit SVGViewSpec(SVGSVGElement*); SVGSVGElement 64 Source/core/svg/SVGViewSpec.h SVGSVGElement* m_contextElement; SVGSVGElement 46 Source/core/svg/animation/SMILTimeContainer.cpp explicit DiscardScope(SVGSVGElement& timeContainerOwner) : m_discardScopeElement(&timeContainerOwner) { } SVGSVGElement 49 Source/core/svg/animation/SMILTimeContainer.cpp RefPtr<SVGSVGElement> m_discardScopeElement; SVGSVGElement 52 Source/core/svg/animation/SMILTimeContainer.cpp SMILTimeContainer::SMILTimeContainer(SVGSVGElement& owner) SVGSVGElement 44 Source/core/svg/animation/SMILTimeContainer.h class SVGSVGElement; SVGSVGElement 48 Source/core/svg/animation/SMILTimeContainer.h static PassRefPtr<SMILTimeContainer> create(SVGSVGElement& owner) { return adoptRef(new SMILTimeContainer(owner)); } SVGSVGElement 71 Source/core/svg/animation/SMILTimeContainer.h SMILTimeContainer(SVGSVGElement& owner); SVGSVGElement 116 Source/core/svg/animation/SMILTimeContainer.h SVGSVGElement& m_ownerSVGElement; SVGSVGElement 312 Source/core/svg/animation/SVGSMILElement.cpp SVGSVGElement* owner = ownerSVGElement(); SVGSVGElement 94 Source/core/svg/graphics/SVGImage.cpp SVGSVGElement* rootElement = toSVGDocument(frame->document())->rootElement(); SVGSVGElement 119 Source/core/svg/graphics/SVGImage.cpp static SVGSVGElement* svgRootElement(Page* page) SVGSVGElement 132 Source/core/svg/graphics/SVGImage.cpp SVGSVGElement* rootElement = svgRootElement(m_page.get()); SVGSVGElement 147 Source/core/svg/graphics/SVGImage.cpp SVGSVGElement* rootElement = svgRootElement(m_page.get()); SVGSVGElement 299 Source/core/svg/graphics/SVGImage.cpp SVGSVGElement* rootElement = svgRootElement(m_page.get()); SVGSVGElement 315 Source/core/svg/graphics/SVGImage.cpp SVGSVGElement* rootElement = svgRootElement(m_page.get()); SVGSVGElement 323 Source/core/svg/graphics/SVGImage.cpp SVGSVGElement* rootElement = svgRootElement(m_page.get()); SVGSVGElement 331 Source/core/svg/graphics/SVGImage.cpp SVGSVGElement* rootElement = svgRootElement(m_page.get()); SVGSVGElement 348 Source/core/svg/graphics/SVGImage.cpp SVGSVGElement* rootElement = svgRootElement(m_page.get()); SVGSVGElement 356 Source/core/svg/graphics/SVGImage.cpp SVGSVGElement* rootElement = svgRootElement(m_page.get()); SVGSVGElement 364 Source/core/svg/graphics/SVGImage.cpp SVGSVGElement* rootElement = svgRootElement(m_page.get()); SVGSVGElement 373 Source/core/svg/graphics/SVGImage.cpp SVGSVGElement* rootElement = svgRootElement(m_page.get());