Index: Source/core/svg/SVGMPathElement.cpp |
diff --git a/Source/core/svg/SVGMPathElement.cpp b/Source/core/svg/SVGMPathElement.cpp |
index b15bcc1472a61c8b495fa25013f2e1d7b3ad415d..5deeed3455a1056cccc20828a4db50a8042b0335 100644 |
--- a/Source/core/svg/SVGMPathElement.cpp |
+++ b/Source/core/svg/SVGMPathElement.cpp |
@@ -65,7 +65,7 @@ void SVGMPathElement::buildPendingResource() |
} else if (target->isSVGElement()) { |
// Register us with the target in the dependencies map. Any change of hrefElement |
// that leads to relayout/repainting now informs us, so we can react to it. |
- document().accessSVGExtensions().addElementReferencingTarget(this, toSVGElement(target)); |
+ addReferenceTo(toSVGElement(target)); |
} |
targetPathChanged(); |
@@ -73,7 +73,7 @@ void SVGMPathElement::buildPendingResource() |
void SVGMPathElement::clearResourceReferences() |
{ |
- document().accessSVGExtensions().removeAllTargetReferencesForElement(this); |
+ removeAllOutgoingReferences(); |
} |
Node::InsertionNotificationRequest SVGMPathElement::insertedInto(ContainerNode* rootParent) |