Index: third_party/WebKit/Source/devtools/front_end/elements/ElementsPanel.js |
diff --git a/third_party/WebKit/Source/devtools/front_end/elements/ElementsPanel.js b/third_party/WebKit/Source/devtools/front_end/elements/ElementsPanel.js |
index 33e2b0dbf7c7f7385f8f4e6382a564c488cf3f1c..7d974cb2759ce76945c96b750823555c905ef45a 100644 |
--- a/third_party/WebKit/Source/devtools/front_end/elements/ElementsPanel.js |
+++ b/third_party/WebKit/Source/devtools/front_end/elements/ElementsPanel.js |
@@ -869,7 +869,7 @@ WebInspector.ElementsPanel.prototype = { |
_leaveUserAgentShadowDOM: function(node) |
{ |
var userAgentShadowRoot = node.ancestorUserAgentShadowRoot(); |
- return userAgentShadowRoot ? /** @type {!WebInspector.DOMNode} */ (userAgentShadowRoot.parentNode) : node; |
+ return (userAgentShadowRoot && userAgentShadowRoot.parentNode) ? this._leaveUserAgentShadowDOM(userAgentShadowRoot.parentNode) : node; |
dgozman
2016/06/28 01:30:29
Let's turn this into a while loop.
|
}, |
/** |