Index: third_party/WebKit/Source/devtools/front_end/ui/ViewportControl.js |
diff --git a/third_party/WebKit/Source/devtools/front_end/ui/ViewportControl.js b/third_party/WebKit/Source/devtools/front_end/ui/ViewportControl.js |
index b8edc115a9ee4291e06b2e6009042ec172aa4131..63e676a1ee12f608ea400e8a6f81f3a803f08213 100644 |
--- a/third_party/WebKit/Source/devtools/front_end/ui/ViewportControl.js |
+++ b/third_party/WebKit/Source/devtools/front_end/ui/ViewportControl.js |
@@ -567,7 +567,7 @@ WebInspector.ViewportControl.prototype = { |
{ |
var chars = 0; |
var node = itemElement; |
- while ((node = node.traverseNextTextNode()) && node !== container) |
+ while ((node = node.traverseNextTextNode()) && !node.isSelfOrDescendant(container)) |
chars += node.textContent.length; |
return chars + offset; |
}, |