Index: Source/core/layout/svg/LayoutSVGText.cpp |
diff --git a/Source/core/layout/svg/LayoutSVGText.cpp b/Source/core/layout/svg/LayoutSVGText.cpp |
index 80b104a31f2cad50b248181ec21532cf606717c0..9079db13e22fca4d8b8db237da614fb55f513f68 100644 |
--- a/Source/core/layout/svg/LayoutSVGText.cpp |
+++ b/Source/core/layout/svg/LayoutSVGText.cpp |
@@ -414,9 +414,9 @@ RootInlineBox* LayoutSVGText::createRootInlineBox() |
return box; |
} |
-bool LayoutSVGText::nodeAtFloatPoint(const HitTestRequest& request, HitTestResult& result, const FloatPoint& pointInParent, HitTestAction hitTestAction) |
+bool LayoutSVGText::nodeAtFloatPoint(HitTestResult& result, const FloatPoint& pointInParent, HitTestAction hitTestAction) |
{ |
- PointerEventsHitRules hitRules(PointerEventsHitRules::SVG_TEXT_HITTESTING, request, style()->pointerEvents()); |
+ PointerEventsHitRules hitRules(PointerEventsHitRules::SVG_TEXT_HITTESTING, result.hitTestRequest(), style()->pointerEvents()); |
bool isVisible = (style()->visibility() == VISIBLE); |
if (isVisible || !hitRules.requireVisible) { |
if ((hitRules.canHitBoundingBox && !objectBoundingBox().isEmpty()) |
@@ -430,7 +430,7 @@ bool LayoutSVGText::nodeAtFloatPoint(const HitTestRequest& request, HitTestResul |
return false; |
HitTestLocation hitTestLocation(LayoutPoint(flooredIntPoint(localPoint))); |
- return LayoutBlock::nodeAtPoint(request, result, hitTestLocation, LayoutPoint(), hitTestAction); |
+ return LayoutBlock::nodeAtPoint(result, hitTestLocation, LayoutPoint(), hitTestAction); |
} |
} |