Index: Source/core/testing/Internals.cpp |
diff --git a/Source/core/testing/Internals.cpp b/Source/core/testing/Internals.cpp |
index eb48a0c2f7d3ad6bb64d350b5536b3d8d0067ee8..62848d52a30f726370512b3a89922bd0d87cb1ce 100644 |
--- a/Source/core/testing/Internals.cpp |
+++ b/Source/core/testing/Internals.cpp |
@@ -2339,7 +2339,7 @@ String Internals::textSurroundingNode(Node* node, int x, int y, unsigned long ma |
if (!node) |
return String(); |
blink::WebPoint point(x, y); |
- SurroundingText surroundingText(VisiblePosition(node->renderer()->positionForPoint(static_cast<IntPoint>(point))), maxLength); |
+ SurroundingText surroundingText(VisiblePosition(node->renderer()->positionForPoint(static_cast<IntPoint>(point))).deepEquivalent().parentAnchoredEquivalent(), maxLength); |
return surroundingText.content(); |
} |