| Index: Source/core/svg/SVGUseElement.cpp
|
| diff --git a/Source/core/svg/SVGUseElement.cpp b/Source/core/svg/SVGUseElement.cpp
|
| index df045e5700a68e0e8d9589c830afe43f97c86593..13008a5b2dd54de8de8ef72542231cb0aced23ad 100644
|
| --- a/Source/core/svg/SVGUseElement.cpp
|
| +++ b/Source/core/svg/SVGUseElement.cpp
|
| @@ -250,8 +250,7 @@ void SVGUseElement::svgAttributeChanged(const QualifiedName& attrName)
|
| if (isExternalReference) {
|
| KURL url = document()->completeURL(href());
|
| if (url.hasFragmentIdentifier()) {
|
| - CachedResourceRequest request(ResourceRequest(url.string()));
|
| - request.setInitiator(this);
|
| + CachedResourceRequest request(ResourceRequest(url.string()), localName());
|
| setCachedDocument(document()->cachedResourceLoader()->requestSVGDocument(request));
|
| }
|
| } else
|
|
|