Index: Source/core/css/CSSCursorImageValue.cpp |
diff --git a/Source/core/css/CSSCursorImageValue.cpp b/Source/core/css/CSSCursorImageValue.cpp |
index 878b81b6f1ac481c4bad252995656f2f93348d2e..59f41399c1785a7a07817bceeca383387d37eee8 100644 |
--- a/Source/core/css/CSSCursorImageValue.cpp |
+++ b/Source/core/css/CSSCursorImageValue.cpp |
@@ -105,7 +105,7 @@ bool CSSCursorImageValue::updateIfSVGCursorIsUsed(Element* element) |
float y = roundf(cursorElement->y()->currentValue()->value(lengthContext)); |
m_hotSpot.setY(static_cast<int>(y)); |
- if (cachedImageURL() != element->document().completeURL(cursorElement->hrefCurrentValue())) |
+ if (cachedImageURL() != element->treeScope().completeURL(cursorElement->hrefCurrentValue())) |
clearImageResource(); |
SVGElement* svgElement = toSVGElement(element); |