Index: Source/core/rendering/HitTestResult.cpp |
diff --git a/Source/core/rendering/HitTestResult.cpp b/Source/core/rendering/HitTestResult.cpp |
index cd95be8312a5b4538ddc2a0baca4e636ba238ee1..f411fe86ce398d8a629ae2d995efccd0e331a55f 100644 |
--- a/Source/core/rendering/HitTestResult.cpp |
+++ b/Source/core/rendering/HitTestResult.cpp |
@@ -41,6 +41,7 @@ |
#include "core/platform/Scrollbar.h" |
#include "core/rendering/HitTestLocation.h" |
#include "core/rendering/RenderImage.h" |
+#include "core/svg/SVGImageElement.h" |
namespace WebCore { |
@@ -289,7 +290,7 @@ KURL HitTestResult::absoluteImageURL() const |
|| m_innerNonSharedNode->hasTagName(imgTag) |
|| m_innerNonSharedNode->hasTagName(inputTag) |
|| m_innerNonSharedNode->hasTagName(objectTag) |
- || m_innerNonSharedNode->hasTagName(SVGNames::imageTag) |
+ || isSVGImageElement(m_innerNonSharedNode.get()) |
) { |
Element* element = toElement(m_innerNonSharedNode.get()); |
urlString = element->imageSourceURL(); |